.auth-page.svelte-1a965fu{padding:1.5rem 1rem 3rem}.auth-shell.svelte-1a965fu{width:100%;max-width:64rem;margin-inline:auto}.auth-card.svelte-1a965fu{display:grid;overflow:hidden;border-radius:1.5rem}.auth-brand.svelte-1a965fu{display:none}.auth-form-panel.svelte-1a965fu{padding:1.5rem;min-width:0}.auth-heading.svelte-1a965fu{margin-bottom:1.25rem}.auth-heading.svelte-1a965fu h1:where(.svelte-1a965fu){font-size:clamp(1.5rem,3vw,2rem);font-weight:750;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.auth-heading.svelte-1a965fu p:where(.svelte-1a965fu),.auth-return.svelte-1a965fu{color:color-mix(in oklab,var(--color-base-content) 75%,transparent)}.auth-tabs.svelte-1a965fu{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;margin-bottom:1.25rem;padding:.25rem;border-radius:.875rem;background:var(--color-base-200)}.auth-tab.svelte-1a965fu{min-width:0;min-height:3rem;padding:.625rem .75rem;border:1px solid transparent;border-radius:.625rem;font-size:.875rem;line-height:1.4;font-weight:600;cursor:pointer}.auth-tab[aria-selected=true].svelte-1a965fu{border-color:var(--color-base-300);background:var(--color-base-100);box-shadow:0 1px 3px color-mix(in oklab,var(--color-base-content) 8%,transparent)}.auth-tab.svelte-1a965fu:hover{background:var(--color-base-100)}.auth-tab.svelte-1a965fu:focus-visible,.auth-return.svelte-1a965fu a:where(.svelte-1a965fu):focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.auth-return.svelte-1a965fu{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--color-base-300)}@media(min-width:640px){.auth-page.svelte-1a965fu{padding-block:3rem}.auth-form-panel.svelte-1a965fu{padding:2rem}}@media(min-width:1024px){.auth-card.svelte-1a965fu{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.auth-brand.svelte-1a965fu{display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem}.auth-brand-description.svelte-1a965fu{flex:1}}
