main.svelte-xweaza{place-content:center;justify-items:center;gap:32px;min-height:100vh;padding:24px;display:grid}form.svelte-xweaza{background:var(--panel);border:1px solid var(--border);gap:14px;width:min(360px,100vw - 48px);padding:24px;display:grid}h2.svelte-xweaza{letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-size:1rem;font-weight:400}label.svelte-xweaza{gap:6px;display:grid}label.svelte-xweaza span:where(.svelte-xweaza){letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.8rem}input.svelte-xweaza{width:100%}.primary.svelte-xweaza{border-color:var(--accent)}.muted.svelte-xweaza{color:var(--muted);margin:0;font-size:.9rem}.error.svelte-xweaza{color:#ff9a70;margin:0}a.svelte-xweaza{color:var(--text)}
