body{
background:#0f0f0f;
color:white;
font-family:Arial;
display:flex;
justify-content:center;
align-items:center;
height:100vh;
}

.container{
text-align:center;
background:#1a1a1a;
padding:40px;
border-radius:12px;
width:400px;
}

input{
width:100%;
padding:12px;
margin:10px 0;
background:#111;
border:1px solid #333;
color:white;
}

button{
background:#ffbb00;
border:none;
padding:12px 20px;
color:black;
cursor:pointer;
}

.card{
background:#121212;
padding:20px;
margin-top:20px;
border-radius:10px;
}

.footer{
position: fixed;
  left: 0;
  margin-top: 14px;
  bottom: 0;
  text-align: center;
  padding: 22px;
  justify-content:center;
  align-items:center;
}