.auth-forgot-link{font-size:14px;min-height:44px;line-height:1.5;padding:11px 12px;text-decoration:underline;text-underline-offset:3px;color:#1a5e89;cursor:pointer}.auth-forgot-link:focus-visible{outline:3px solid #347fba;outline-offset:2px}.password-reset-form .input{font-size:16px;min-height:46px}.password-reset-form .field label{font-size:14px}.password-reset-form .auth-primary{font-size:16px;min-height:48px}.password-reset-result{margin-top:14px;color:#315b79;font-size:14px;line-height:1.6}.password-reset-success{background:#e9f9f1;border:1px solid #a8dec4;color:#176843;font-size:14px}.login-card .password-reset-form .field{margin-bottom:15px}@media(max-width:620px){.auth-forgot-link{font-size:16px;min-height:48px}.password-reset-form .input{min-height:52px}.password-reset-form .auth-primary{min-height:52px}}
