body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:hidden;display:flex;justify-content:center;align-items:center;background-image:url(/assets/bg-superpowers-3162e08a8059f06b2ce97b6cefe4e9d69ceecc9bad7bdcf20f287dcff9f2fe8d.svg);height:100vh}.container{min-width:300px;max-width:480px;background-color:rgba(255,255,255,0.3);color:#fff;padding:2em;display:flex;flex-direction:column;border-radius:30px;align-items:center;color:#000;box-shadow:0 0 2px #e6e9f9}form input[type="submit"]{width:305px;height:48px;background:linear-gradient(167.66deg, #0F0768 -56.46%, #D544F0 91.03%);box-shadow:0px 4px 0px #E08EF0;border-radius:16px}form .actions input[type="submit"]{margin:0;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#FFFFFF}form input[type="submit"]:not(.disabled):hover{background:linear-gradient(167.66deg, #0F0768 -56.46%, #D544F0 91.03%)}@media (max-width: 480px){.container{width:100%;height:100%;border-radius:0}}.container h1,h2,h3,h4,h5,h6{color:#0F092A;margin:0 0 16px 0}.container p{color:#494070;font-weight:400;font-size:16px;text-align:center}.container h2{color:#0F092A;font-weight:600;font-size:24px}.container h3{color:#494070;font-weight:400;font-size:16px}.container .form{width:100%;display:flex;flex-direction:column;align-items:center}.container .form form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container .form form .field{width:85%}.container .logo{height:100px;width:100px}.container .field label{color:#000;font-size:1.2em}.container .password input{outline:none;border:none;width:100%;height:48px;border-radius:16px;background:#FFFFFF;padding:0 16px;margin-bottom:16px}.container .password input::placeholder{font-weight:400;font-size:16px;line-height:20px;color:#9691AD}.container .button-link{width:305px;height:48px;background:linear-gradient(167.66deg, #0F0768 -56.46%, #D544F0 91.03%);box-shadow:0px 4px 0px #E08EF0;border-radius:16px;display:flex;justify-content:center;align-items:center;font-size:16px;color:white;font-weight:600}.button-link a{text-decoration:none;font-weight:600;font-size:16px;line-height:24px;color:#FFFFFF}.container .errors{color:red}.errors h2{font-weight:400;font-size:16px;color:red}.errors ul{list-style:none;padding:0}
