body{
margin:0;
font-family:Arial;
background:#121212;
color:#fff;
}

.container{
max-width:1000px;
margin:auto;
padding:20px;
}

.card{
background:#1e1e1e;
padding:15px;
border-radius:8px;
margin:10px 0;
}

input{
padding:10px;
margin:5px 0;
width:100%;
border:none;
border-radius:5px;
}

button{
padding:10px;
background:#00c853;
border:none;
color:#fff;
border-radius:5px;
cursor:pointer;
}

.login{
max-width:400px;
margin:100px auto;
}

.error{
color:red;
}

.dashboard{
display:flex;
gap:20px;
flex-wrap:wrap;
margin-bottom:20px;
}

.dashboard .card{
flex:1;
min-width:200px;
text-align:center;
font-size:22px;
}

.table{
width:100%;
border-collapse:collapse;
margin-top:10px;
}

.table th,.table td{
border:1px solid #333;
padding:10px;
text-align:center;
}

.btn{
display:inline-block;
margin:10px 10px 0 0;
padding:10px 15px;
background:#2196f3;
color:#fff;
text-decoration:none;
border-radius:5px;
}

.btn{
padding:6px 10px;
font-size:12px;
border-radius:4px;
text-decoration:none;
display:inline-block;
margin:2px;
}

.table{
width:100%;
border-collapse:collapse;
}

.table th,.table td{
border:1px solid #333;
padding:8px;
text-align:center;
}

.btn{
padding:6px 10px;
border-radius:4px;
text-decoration:none;
display:inline-block;
margin:2px;
color:#fff;
background:#2196f3;
}

.table{
width:100%;
border-collapse:collapse;
margin-top:10px;
}

.table th,.table td{
border:1px solid #333;
padding:8px;
text-align:center;
}

.card{
background:#1e1e1e;
padding:15px;
border-radius:8px;
margin:15px 0;
}

.btn{
padding:6px 10px;
border-radius:4px;
text-decoration:none;
display:inline-block;
margin:2px;
background:#2196f3;
color:#fff;
}

.piece{
padding:8px 12px;
margin:4px;
background:#333;
color:#fff;
border-radius:6px;
display:inline-block;
cursor:pointer;
}

.piece{
padding:8px 12px;
margin:4px;
background:#333;
color:#fff;
border-radius:6px;
cursor:pointer;
display:inline-block;
}

.btn.danger{ background:#e53935; }
.btn.warning{ background:#fb8c00; }
.btn.danger{ background:#e53935; }
.btn.success{ background:#43a047; }
.btn.warning{ background:#fb8c00; }
