@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;500;600&display=swap";*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background-color:#080710;background-image:url(../background.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff21;border:2px solid #ffffff1a;border-radius:10px;width:400px;padding:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #08071099}form *{color:#fff;letter-spacing:.5px;border:none;outline:none;font-family:Poppins,sans-serif}label{font-size:16px;font-weight:500;display:block}input{background-color:#ffffff12;border-radius:3px;width:100%;height:50px;margin-top:8px;margin-bottom:15px;padding:0 10px;font-size:14px;font-weight:300;display:block}::placeholder{color:#e5e5e5}button{cursor:pointer;background-color:#fff;border-radius:5px;width:100%;margin-top:5px;margin-bottom:15px;padding:15px 0;font-size:18px;font-weight:600;position:relative}.button-text{color:#080710}.button-loading:after{content:"";border:4px solid #0000;border-top-color:#000;border-radius:50%;width:16px;height:16px;margin:auto;animation:1s infinite button-loading-spinner;position:absolute;inset:0}.button-loading .button-text{visibility:hidden;opacity:0}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}input:-webkit-autofill{transition:background-color 600000s,color 600000s}input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s}input[data-autocompleted]{background-color:#0000!important}
