form.svelte-1bv7ezn{gap:var(--space-md);max-width:38rem;margin-top:var(--space-xl);display:grid}.panel.svelte-1bv7ezn{padding:clamp(var(--space-md), 5vw, var(--space-xl));border:1px solid var(--ink-700);border-radius:var(--radius-lg);background:radial-gradient(120% 120% at 0% -20%, oklch(62% .24 292/.16), transparent 60%), var(--ink-800)}label.svelte-1bv7ezn{gap:.4rem;font-weight:550;display:grid}input.svelte-1bv7ezn,select.svelte-1bv7ezn,textarea.svelte-1bv7ezn{font:inherit;color:var(--paper);background:var(--ink-900);border:1px solid var(--ink-600);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:.75rem;padding:.7em .9em;font-weight:450}input.svelte-1bv7ezn:hover,select.svelte-1bv7ezn:hover,textarea.svelte-1bv7ezn:hover{border-color:var(--paper-faint)}input.svelte-1bv7ezn:focus,select.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{border-color:var(--cyan);outline:none;box-shadow:0 0 0 3px oklch(80% .15 200/.2)}textarea.svelte-1bv7ezn{resize:vertical}[aria-invalid=true].svelte-1bv7ezn{border-color:var(--danger)}.error.svelte-1bv7ezn,.problem.svelte-1bv7ezn{color:var(--danger);font-weight:450;font-size:var(--step--1)}.sent.svelte-1bv7ezn{margin-top:var(--space-xl);max-width:38ch;font-size:var(--step-2);color:var(--paper);line-height:1.35}button.svelte-1bv7ezn{justify-self:start}
