.card.svelte-a034u4{background:var(--paper);max-width:420px;margin:var(--space-6) auto;padding:var(--space-5) var(--space-6) var(--space-6);border-radius:var(--radius);box-shadow:var(--shadow-sheet)}h1.svelte-a034u4{margin:0 0 var(--space-4);font-size:30px}.card.svelte-a034u4 form{gap:var(--space-3);display:grid}.card.svelte-a034u4 label{gap:var(--space-1);font:700 13px var(--font-ui);color:var(--muted);display:grid}.card.svelte-a034u4 input{font:16px var(--font-body);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink)}.card.svelte-a034u4 button[type=submit]{margin-top:var(--space-2);background:var(--accent);color:var(--accent-ink);padding:var(--space-2) var(--space-4);font:800 15px var(--font-ui);cursor:pointer;border:none;border-radius:999px}.card.svelte-a034u4 button[disabled]{opacity:.6}.card.svelte-a034u4 .error{color:var(--bad);background:var(--bad-soft);border-radius:var(--radius);padding:var(--space-2) var(--space-3);font:600 14px var(--font-ui);margin:0}.card.svelte-a034u4 .note{color:var(--muted);font:14px var(--font-ui)}.card.svelte-a034u4 .note a{color:var(--accent)}@container app (width<=640px) or style(--short:1){.card.svelte-a034u4{box-shadow:none;padding:var(--space-5) var(--space-4);border-radius:0;margin:0}}
