body {

background:#0e0e0e;
color:white;
font-family:sans-serif;
margin:0;

}

.menu {

display:flex;
gap:10px;
padding:10px;
background:#1a1a1a;

}

.menu button {

background:#2a2a2a;
color:white;
border:none;
padding:10px;
border-radius:6px;

}

.screen {

display:none;
padding:10px;

}

.grid {

display:grid;
grid-template-columns:repeat(5,1fr);
gap:10px;

}

.slot {

height:70px;
background:#1a1a1a;
border-radius:10px;
display:flex;
align-items:center;
justify-content:center;

}