.page-footer.svelte-jz8lnl{flex-direction:column;align-items:center;gap:6px;width:100%;max-width:380px;margin:auto auto 0;padding:16px 0 4px;display:flex}.links.svelte-jz8lnl,.legal.svelte-jz8lnl{color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:.78em;display:flex}.legal.svelte-jz8lnl{font-size:.72em}.page-footer.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--color-muted);text-decoration:none}.page-footer.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-accent-text);text-decoration:underline}.auth-brand.svelte-1ikpg99{display:none}@media (width>=900px){.auth-brand.svelte-1ikpg99{background:var(--color-accent-tint);border-right:1px solid var(--color-border);flex-direction:column;flex-shrink:0;justify-content:center;width:380px;padding:48px;display:flex}.brand-logo.svelte-1ikpg99{font-family:var(--font-display);color:var(--color-accent-text);align-items:center;gap:8px;margin-bottom:32px;font-size:1.2em;font-weight:700;display:inline-flex}.beta-badge.svelte-1ikpg99{font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;color:var(--color-accent-text);background:var(--color-accent-tint);border-radius:var(--radius-pill);padding:3px 8px;font-size:.45em;font-weight:700}.auth-brand.svelte-1ikpg99 h2:where(.svelte-1ikpg99){margin:0 0 28px;font-size:1.5em;line-height:1.25}.auth-brand.svelte-1ikpg99 ul:where(.svelte-1ikpg99){flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.auth-brand.svelte-1ikpg99 li:where(.svelte-1ikpg99){color:var(--color-muted-2);padding-left:22px;font-size:.92em;font-weight:600;line-height:1.5;position:relative}.auth-brand.svelte-1ikpg99 li:where(.svelte-1ikpg99):before{content:"";background:var(--color-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:0}}
