*{box-sizing:border-box;text-shadow:1px 1px #000;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}.App{background-image:url(/tela-login/assets/bg-img-DBzCj1tz.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:100vh;display:flex}.container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#c8ffc81a;border:2px solid #ff7f5033;border-radius:10px;width:500px;padding:40px}.container h1{text-align:center;color:#fff;font-size:30px}.container .input-field{width:100%;height:50px;margin:30px auto;position:relative}.input-field input{color:#fff;background-color:#0000;border:2px solid #ff7f5033;border-radius:40px;outline:none;width:100%;height:100%;padding:20px 30px;font-size:16px}.input-field input::placeholder{color:#fffd96}.input-field .icon{color:#fffd96;font-size:18px;position:absolute;top:50%;right:25px;transform:translateY(-50%)}.container .recall-forget{justify-content:space-between;margin:-15px 0 15px;font-size:14.5px;display:flex}.recall-forget label{color:#fffd96}.recall-forget input{margin-right:5px}.recall-forget a,.signup p a{color:#fff;text-decoration:none}.recall-forget a:hover,.signup p a:hover{text-decoration:underline}.container button{cursor:pointer;width:100%;height:50px;text-shadow:none;background-color:#fffd96;border:none;border-radius:40px;outline:none;font-size:16px;font-weight:700;transition:all .3s;box-shadow:0 0 10px #0000001a}.container button:hover{color:#fff;background-color:#ff6428}.container .signup{text-align:center;margin:20px 0 10px;font-size:15px}.signup p{box-shadow:none}
