body{
font-family:Arial;
background:#f6f7fb;
margin:40px;
}

.card{
background:white;
padding:30px;
width:260px;
box-shadow:0 2px 10px rgba(0,0,0,.1);
}

input,button{
width:100%;
margin-top:10px;
padding:10px;
border:1px solid #ddd;
}

button{
background:#111;
color:white;
border:none;
cursor:pointer;
}

table{
border-collapse:collapse;
width:100%;
background:white;
}

td,th{
padding:12px;
border-bottom:1px solid #eee;
}

.center{
display:flex;
align-items:center;
justify-content:center;
height:100vh;
}
