.password-field{position:relative}.password-field input{padding-right:3.75rem;width:100%}.password-toggle{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:transparent;color:#b6d1ee;cursor:pointer}.password-toggle[hidden]{display:none}.password-toggle:hover{color:#20cfe7;background:#ffffff08}.password-toggle:focus-visible{outline:2px solid #20cfe7;outline-offset:1px}.password-eye-slash{display:none}.password-toggle[aria-pressed="true"] .password-eye-slash{display:block}.review:target{outline:2px solid #20cfe7;outline-offset:5px;scroll-margin-top:120px}@media(max-width:600px){.auth-intro h1{font-size:clamp(2rem,8vw,3rem)}}
