.auth.svelte-e3wec{min-height:100dvh;padding:24px var(--gutter);background:radial-gradient(60% 40% at 20% 0%, var(--brand-soft) 0%, transparent 70%), radial-gradient(50% 40% at 100% 100%, var(--accent-soft) 0%, transparent 70%), var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.auth-brand.svelte-e3wec{display:block;text-decoration:none!important}.auth-card.svelte-e3wec{width:100%;max-width:420px;padding:24px 20px}.auth-card.wide.svelte-e3wec{max-width:640px}.auth-card.svelte-e3wec h1:where(.svelte-e3wec){font-size:1.6rem}
