body{

background:#111;
color:white;
font-family:Arial, sans-serif;
text-align:center;

}


h1{

color:#ffd700;
font-size:40px;

}


h2{

margin-bottom:20px;

}



.status{

background:#222;

padding:20px;

margin:20px;

border-radius:15px;

font-size:25px;

color:#00ff99;

}



.container{


display:grid;

grid-template-columns:repeat(auto-fit,minmax(220px,1fr));

gap:15px;

padding:20px;


}



button{


height:100px;

font-size:20px;

font-weight:bold;

border:none;

border-radius:15px;

background:#0066ff;

color:white;

cursor:pointer;


}



button:hover{


transform:scale(1.05);


}



button:active{


transform:scale(.95);


}



.stop{


background:#d00000;


}