.asc-auth-form{flex-direction:column;gap:10px;margin:24px 0;display:flex}.asc-auth-form label{color:#345371;font-size:12px;font-weight:700}.asc-auth-form input{color:#152438;background:#fff;border:1px solid #cedae6;border-radius:8px;width:100%;height:45px;padding:10px 12px}.asc-auth-form input:disabled{opacity:.55}.asc-auth-form .button{width:100%;margin-top:12px}.asc-auth-error{background:#fff0f2;border-radius:8px;padding:10px 12px;color:#9b273c!important;margin:6px 0!important}.auth-note strong{color:#24476c;margin-bottom:6px;display:block}.auth-note p{margin:8px 0;color:#4f6883!important}.auth-note .button{margin-top:12px}@media (max-width:500px){.auth-panel{padding:25px 20px}.auth-panel h1{font-size:27px}}.asc-password-field{align-items:center;display:flex;position:relative}.asc-password-field input{width:100%;padding-right:90px}.asc-password-toggle{cursor:pointer;color:#245f97;font:inherit;background:0 0;border:0;padding:8px;font-size:12px;font-weight:800;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.asc-password-toggle:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #245f97}
