.auth-scope .auth-form label>span{font-size:12px}.auth-scope .auth-form input{min-width:0;font-size:16px}.auth-scope .auth-form label>div>svg{flex-shrink:0}.auth-scope .auth-password-toggle{color:#52617a;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 36px;place-items:center;width:36px;height:40px;display:grid}.auth-scope .auth-password-toggle:hover{background:#f0f4fb}.auth-scope button:focus-visible,.auth-scope a:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.auth-scope .auth-password-field{gap:7px;min-width:0;display:grid}.auth-scope .auth-password-field small,.auth-scope .auth-field-help{color:#59677d;font-size:12px;line-height:1.5}.auth-scope .auth-error{font-size:13px}.auth-scope .auth-success{color:#24643b;background:#f1faf4;border:1px solid #b9d9c5;border-radius:9px;padding:13px 15px;font-size:14px;line-height:1.6}.auth-scope .auth-form-link{color:var(--blue);justify-self:start;font-size:13px}.auth-scope .auth-help{font-size:12px;line-height:1.6}.auth-scope .auth-recovery-card{width:min(100%,480px)}.auth-scope .auth-recovery-card .auth-mobile-brand{margin-bottom:28px;display:flex}.auth-scope .auth-recovery-card h1{letter-spacing:-.04em;font-size:29px}.auth-scope .auth-recovery-card>p{color:var(--muted);line-height:1.6}.auth-scope .auth-submit:disabled{cursor:wait;opacity:.7}@media (max-width:600px){.auth-scope .setup-page{padding:24px 16px}.auth-scope .setup-card{padding:24px 20px}.auth-scope .setup-form .form-grid.two{grid-template-columns:minmax(0,1fr)}}
