.auth-forgot-password.svelte-1va3k2h{justify-self:end;min-height:28px;font-size:.8rem!important;margin-top:-8px}.auth-forgot-pin.svelte-1va3k2h{justify-self:start;margin-top:-.35rem}.auth-mfa-hint.svelte-1va3k2h{margin:0 0 .75rem;font-size:.9rem;color:var(--text-2, #64748b)}.auth-offline-banner.svelte-1va3k2h{margin:0 0 .85rem;padding:.65rem .75rem;border-radius:8px;border:1px solid var(--border-0, #e5e7eb);background:var(--surface-1, #f8fafc);font-size:.875rem;line-height:1.45;color:var(--ink-1, #374151)}.auth-offline-banner--ok.svelte-1va3k2h{border-color:color-mix(in srgb,var(--accent, #4f46e5) 35%,var(--border-0, #e5e7eb))}.auth-dev-account.svelte-1va3k2h{display:grid;gap:.7rem;margin-top:.85rem;padding:.8rem .9rem;border:1px solid color-mix(in srgb,var(--accent, #4f46e5) 22%,var(--border-0, #e5e7eb));border-radius:.75rem;background:color-mix(in srgb,var(--accent, #4f46e5) 6%,transparent)}.auth-dev-account.svelte-1va3k2h strong:where(.svelte-1va3k2h){display:block;font-size:.86rem;color:var(--ink-0, #172033)}.auth-dev-account.svelte-1va3k2h p:where(.svelte-1va3k2h){margin:.2rem 0 0;font-size:.78rem;line-height:1.35;color:var(--text-2, #64748b)}.auth-dev-account__button.svelte-1va3k2h{justify-self:start;border:1px solid color-mix(in srgb,var(--accent, #4f46e5) 35%,var(--border-0, #e5e7eb));border-radius:.6rem;padding:.52rem .75rem;background:var(--surface-0, #fff);color:var(--accent, #4f46e5);font:inherit;font-size:.82rem;font-weight:650;cursor:pointer}.auth-dev-account__button.svelte-1va3k2h:hover:not(:disabled){background:color-mix(in srgb,var(--accent, #4f46e5) 8%,var(--surface-0, #fff))}.auth-dev-account__button.svelte-1va3k2h:disabled{opacity:.55;cursor:not-allowed}
