*{
    margin: 0;
    padding: 0;
    font-family: 'Times New Roman', Times, serif;
    box-sizing: border-box;
}
body{
    background: rgb(0, 32, 14);
}
.container{
    width: 500px;
    padding: 25px 35px;
    position: absolute;
    top: 50%;
    left:50%;
    transform: translate(-50%,-50%);
    background: white;
    border-radius: 10px;
}
.container p{
    font-weight: 600;
    font-size: 15px;
    margin-bottom: 8px;
}
.container input{
   width:100%;
   height: 50px;
   border: 1px solid #000000;
   outline: 0;
   padding: 10px;
   margin:10px 0 20px;
   border-radius: 5px; 
}
.container button{
    width: 100%;
    height:50px;
    background: #012d04;
    color:white;
    border:0;
    outline:0;
    border-radius: 5px;
    box-shadow:0 10px 10px rgba(0,0,0,0.1);
    cursor:pointer;
    margin:20px 0;
    font-weight: 500;
}
#imgDisplay{

    width: 100px;
    border-radius: 5px;
    max-height:0;
    overflow: hidden;
    transition: max-height 1s;

}
#imgDisplay img{
    width: 100px;
    padding: 10px;
}
#imgDisplay.show-img{
    max-height: 300px;
    margin: 10px auto;
    border: 1px solid #d1d1d1;
}
.error{
    animation: shake 0.1s linear 10;

}
@keyframes shake {
    0%{
        transform: translateX(0);
    }
    25%{
        transform: translateX(-2px);
    }
    50%{
        transform: translateX(0);
    }
    75%{
        transform: translateX(2px);
    }
    100%{
        transform: translateX(0);
    }
    
    
}
.heading {
    margin-top: 3%;
}

.heading h1 {
    text-align: center;
    color: #fff;
}

.heading h3 {
    text-align: center;
    color: #fff;
    padding-top: 15px;
}

.covered {
    opacity: 0;
    filter: blur(5px);
    transform: translateY(-100%);
    transition: all 2s;
}

.appear {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}

.covered2 {
    opacity: 0;
    filter: blur(5px);
    transform: translateY(100%);
    transition: all 3s;
}

.appear2 {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
}


@media(prefers-reduced-motion) {
    .covered {
        transition: none;
    }

    .covered2 {
        transition: none;
    }
}