.auth-field.svelte-13j12a9{flex-direction:column;gap:.3rem;display:flex}.auth-field__label.svelte-13j12a9{color:var(--authpanel-fg-muted,oklch(50% .01 255));font-size:.8125rem;font-weight:550}.auth-field__input.svelte-13j12a9{border:1px solid var(--authpanel-border,oklch(88% .01 255));background:var(--authpanel-surface,oklch(100% 0 0));width:100%;color:var(--authpanel-fg,oklch(20% .02 255));border-radius:10px;padding:.625rem .75rem;font-size:1rem}.auth-field__input.svelte-13j12a9:focus-visible{outline:2px solid var(--authpanel-accent,oklch(52% .16 255));outline-offset:1px;border-color:#0000}.auth-field__input.svelte-13j12a9:disabled{opacity:.6;cursor:not-allowed}.auth-field__input--code.svelte-13j12a9{letter-spacing:.4em;font-variant-numeric:tabular-nums;text-align:center;font-size:1.25rem}.turnstile.svelte-166zfeb{align-items:center;display:flex}.turnstile--stub.svelte-166zfeb{border:1px solid var(--authpanel-border,oklch(88% .01 255));color:var(--authpanel-fg-muted,oklch(50% .01 255));background:0 0;border-radius:8px;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem}.turnstile__check.svelte-166zfeb{background:var(--authpanel-success,oklch(55% .15 150));color:oklch(100% 0 0);border-radius:50%;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;font-size:.7rem;display:inline-flex}.auth-panel.svelte-4ht9uv{width:100%;max-width:24rem;color:var(--authpanel-fg,oklch(20% .02 255));flex-direction:column;gap:1rem;margin:0 auto;display:flex}.auth-panel__head.svelte-4ht9uv{flex-direction:column;gap:.25rem;display:flex}.auth-panel__title.svelte-4ht9uv{margin:0;font-size:1.375rem;font-weight:650;line-height:1.2}.auth-panel__return.svelte-4ht9uv{color:var(--authpanel-fg-muted,oklch(50% .01 255));margin:0;font-size:.8125rem}.auth-panel__return.svelte-4ht9uv code:where(.svelte-4ht9uv){word-break:break-all;font-size:.75rem}.auth-panel__form.svelte-4ht9uv{flex-direction:column;gap:.75rem;display:flex}.auth-panel__submit.svelte-4ht9uv{color:var(--authpanel-accent-fg,oklch(100% 0 0));background:var(--authpanel-accent,oklch(52% .16 255));cursor:pointer;border:none;border-radius:10px;padding:.7rem 1rem;font-size:.9375rem;font-weight:600}.auth-panel__submit.svelte-4ht9uv:disabled{cursor:not-allowed}.auth-panel__row.svelte-4ht9uv{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.auth-panel__switch.svelte-4ht9uv,.auth-panel__link.svelte-4ht9uv{min-height:2.75rem;color:var(--authpanel-accent,oklch(52% .16 255));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.8125rem;text-decoration:underline;display:inline-flex}.auth-panel__link.svelte-4ht9uv{align-self:flex-start}.auth-panel__switch.svelte-4ht9uv:disabled{color:var(--authpanel-fg-muted,oklch(50% .01 255));cursor:not-allowed;text-decoration:none}.auth-panel__switch.svelte-4ht9uv:focus-visible,.auth-panel__link.svelte-4ht9uv:focus-visible{outline:2px solid var(--authpanel-accent,oklch(52% .16 255));outline-offset:2px}.auth-panel__submit.svelte-4ht9uv:focus-visible{outline:2px solid var(--authpanel-focus,var(--authpanel-fg,oklch(20% .02 255)));outline-offset:2px;box-shadow:0 0 0 2px var(--authpanel-accent-fg,oklch(100% 0 0))}.auth-panel__hint.svelte-4ht9uv{color:var(--authpanel-fg-muted,oklch(50% .01 255));margin:0;font-size:.875rem}.auth-panel__error.svelte-4ht9uv{background:var(--authpanel-danger-subtle,oklch(97% .02 25));color:var(--authpanel-danger,oklch(50% .19 25));border:1px solid var(--authpanel-danger,oklch(50% .19 25));border-radius:8px;margin:0;padding:.5rem .75rem;font-size:.8125rem}.auth-panel__error.svelte-4ht9uv:empty{border:none;padding:0}.auth-panel__sr-status.svelte-4ht9uv{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sign-in.svelte-1guczyg{justify-items:center;gap:var(--space-3,12px);max-inline-size:440px;padding:clamp(24px, 5vw, 40px) var(--space-4,16px);text-align:center;margin:clamp(0px,8vh,72px) auto 0;display:grid}.compact.svelte-1guczyg{margin:0;padding:0}.icon.svelte-1guczyg{border-radius:var(--radius-tile,16px);block-size:72px;inline-size:72px}h1.svelte-1guczyg{font-size:var(--text-display,2rem);color:var(--text-primary);font-weight:700}.lede.svelte-1guczyg{color:var(--text-secondary)}.verify.svelte-1guczyg{gap:var(--space-3,12px);text-align:start;inline-size:100%;display:grid}.retry.svelte-1guczyg{border-radius:var(--radius-control,12px);background:var(--text-primary);min-block-size:44px;color:var(--surface-1);font:inherit;border:0;justify-self:start;padding:0 18px;font-weight:600}.retry.svelte-1guczyg:disabled{opacity:.6}.blocked.svelte-1guczyg{margin:0 0 var(--space-3,12px);color:var(--text-primary)}.panel.svelte-1guczyg{text-align:start;inline-size:100%}.panel.svelte-1guczyg .auth-panel__switch:not(:disabled),.panel.svelte-1guczyg .auth-panel__link{color:var(--lp-accent,var(--text-primary))}.load-failed.svelte-1j2rmt2{text-align:center;place-content:center;justify-items:center;gap:16px;font-size:1rem;display:grid}.load-failed.svelte-1j2rmt2 .retry:where(.svelte-1j2rmt2){border-radius:var(--radius-control,12px);background:var(--text-primary);min-block-size:44px;color:var(--surface-1);font:inherit;border:0;padding:0 18px;font-weight:600}.gate.svelte-1j2rmt2{min-block-size:100dvh;padding:env(safe-area-inset-top) max(16px, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(16px, env(safe-area-inset-left));background:var(--canvas);color:var(--ink)}
