*{
    margin: 0%;
    padding: 0%;
    box-sizing: border-box;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

body{
    font-family: Arial, sans-serif;
    background: linear-gradient(135deg,#191a1d,#d6d0db);
    height:100vh;
    display:flex;
    justify-content:center;
    align-items:center;
}

.container{
    background:white;
    padding:30px;
    border-radius:10px;
    width:300px;
    text-align:center;
}

input{
    width:100%;
    padding:10px;
    margin:8px 0;
}

button{
    padding:10px;
    margin-top:10px;
    width:48%;
    border:none;
    cursor:pointer;
}

#result{
    margin-top:15px;
    font-weight:bold;
}

.error{
    color:red;
    font-size:14px;
}