.ab[data-astro-cid-rdpakb5p]{display:flex;flex-direction:column;gap:10px;width:100%;text-align:left}.ab-gis-wrap[data-astro-cid-rdpakb5p]{display:flex;flex-direction:column;align-items:center;gap:10px}.ab-gis-wrap[data-astro-cid-rdpakb5p][hidden],.ab-view[data-astro-cid-rdpakb5p][hidden],.ab-err[data-astro-cid-rdpakb5p][hidden],.ab-hint[data-astro-cid-rdpakb5p][hidden]{display:none}.ab-or[data-astro-cid-rdpakb5p]{display:flex;align-items:center;gap:12px;width:100%;margin:2px 0;font-size:13px;color:var(--text-muted)}.ab-or[data-astro-cid-rdpakb5p] span[data-astro-cid-rdpakb5p]{flex:1;height:1px;background:var(--border)}.ab-view[data-astro-cid-rdpakb5p]{display:flex;flex-direction:column;gap:10px}.ab-field[data-astro-cid-rdpakb5p]{display:grid;gap:6px}.ab-lab[data-astro-cid-rdpakb5p]{font-size:14px;font-weight:650;color:var(--text)}.ab-forgot[data-astro-cid-rdpakb5p]{justify-self:end}.ab-inp[data-astro-cid-rdpakb5p]{width:100%;font:inherit;font-size:15px;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:10px 14px}.ab-inp[data-astro-cid-rdpakb5p]:focus,.ab-digit[data-astro-cid-rdpakb5p]:focus{outline:2px solid rgba(var(--brand-rgb),.35);border-color:var(--brand)}.ab-pass[data-astro-cid-rdpakb5p]{position:relative}.ab-pass[data-astro-cid-rdpakb5p] .ab-inp[data-astro-cid-rdpakb5p]{padding-right:46px}.ab-show[data-astro-cid-rdpakb5p]{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:grid;place-items:center;background:none;border:0;border-radius:6px;padding:6px;color:var(--text-muted);cursor:pointer}.ab-show[data-astro-cid-rdpakb5p]:hover{color:var(--text)}.ab-pass[data-astro-cid-rdpakb5p]:has(input[type=password]) .ab-eye-off[data-astro-cid-rdpakb5p],.ab-pass[data-astro-cid-rdpakb5p]:has(input[type=text]) .ab-eye[data-astro-cid-rdpakb5p]{display:none}.ab-link[data-astro-cid-rdpakb5p]{background:none;border:0;padding:0;font:inherit;font-size:13.5px;color:var(--brand-strong);cursor:pointer}.ab-link[data-astro-cid-rdpakb5p]:hover{text-decoration:underline}.ab-resend[data-astro-cid-rdpakb5p]{display:block;margin:4px auto 0;font-variant-numeric:tabular-nums}.ab-resend[data-astro-cid-rdpakb5p]:disabled{color:var(--text-muted);cursor:default;text-decoration:none}.ab-err[data-astro-cid-rdpakb5p]{margin:0;padding:10px 14px;border-radius:var(--radius-md);background:var(--danger-soft);color:var(--danger-strong);font-size:13.5px;line-height:1.5}.ab-submit[data-astro-cid-rdpakb5p]{width:100%;margin-top:6px;text-align:center}.ab-submit[data-astro-cid-rdpakb5p]:disabled{opacity:.6;cursor:default}.ab-alt[data-astro-cid-rdpakb5p]{margin:2px 0 0;font-size:14px;color:var(--text-muted);text-align:center}.ab-title[data-astro-cid-rdpakb5p]{margin:0;font-size:17px;font-weight:700;text-align:center;color:var(--text)}.ab-text[data-astro-cid-rdpakb5p],.ab-hint[data-astro-cid-rdpakb5p]{margin:0;font-size:14px;color:var(--text-muted)}.ab-hint[data-astro-cid-rdpakb5p]{font-size:13px}.ab-center[data-astro-cid-rdpakb5p]{text-align:center}.ab-icon[data-astro-cid-rdpakb5p]{align-self:center;display:grid;place-items:center;width:56px;height:56px;border-radius:14px;background:var(--brand-soft);color:var(--brand-strong)}.ab-pill[data-astro-cid-rdpakb5p]{align-self:center;display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:var(--success-soft);color:var(--success-strong);font-size:13px;font-weight:600}.ab-digits[data-astro-cid-rdpakb5p]{border:0;padding:0;margin:8px 0 4px;display:flex;justify-content:center;gap:8px}.ab-digit[data-astro-cid-rdpakb5p]{flex:1 1 0;min-width:0;max-width:46px;height:54px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface);color:var(--text);font-family:var(--font-mono);font-size:24px;font-weight:600;text-align:center}.ab-sr[data-astro-cid-rdpakb5p]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pm-card:has(.ab:not([data-view=signin]))>h3,.pm-card:has(.ab:not([data-view=signin]))>.pm-text,.acct-hero-right:has(.ab:not([data-view=signin]))>.up-auth-title{display:none}
