.auth-wrap.svelte-1wx4tso{place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card.svelte-1wx4tso{gap:16px;width:min(100%,520px);padding:34px;display:grid}label.svelte-1wx4tso{letter-spacing:.08em;text-transform:uppercase;color:var(--t2);gap:8px;font-size:13px;font-weight:700;display:grid}.sub.svelte-1wx4tso{color:var(--t2);font-size:15px;line-height:1.65}.helper-link.svelte-1wx4tso{color:var(--v);font-size:14px}.err-list.svelte-1wx4tso{margin-top:8px;margin-left:18px}.pw-group.svelte-1wx4tso{gap:8px;display:grid}.pw-wrap.svelte-1wx4tso{position:relative}.pw-wrap.svelte-1wx4tso .form-input:where(.svelte-1wx4tso){box-sizing:border-box;width:100%;padding-right:46px}.pw-toggle.svelte-1wx4tso{cursor:pointer;color:var(--t3);background:0 0;border:none;align-items:center;padding:4px;line-height:1;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.pw-toggle.svelte-1wx4tso:hover{color:var(--t2)}.pw-rules.svelte-1wx4tso{gap:5px;margin:0;padding:0;list-style:none;display:grid}.pw-rules.svelte-1wx4tso li:where(.svelte-1wx4tso){letter-spacing:0;text-transform:none;color:var(--t3);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.pw-rules.svelte-1wx4tso li.ok:where(.svelte-1wx4tso){color:#22a06b}.pw-rules.svelte-1wx4tso li.fail:where(.svelte-1wx4tso){color:var(--t3)}.pw-hint.svelte-1wx4tso{color:var(--t3);letter-spacing:0;text-transform:none;margin:0;font-size:12px;font-weight:400}
