.layout.svelte-wkxllv{gap:var(--space-8) var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.small.svelte-wkxllv{font-size:var(--text-sm);color:var(--ink-muted)}form.svelte-wkxllv{gap:var(--space-4);max-width:32rem;display:grid}.field.svelte-wkxllv{gap:var(--space-1);display:grid}label.svelte-wkxllv{font-weight:600}input.svelte-wkxllv,textarea.svelte-wkxllv{width:100%;min-height:48px;padding:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);resize:vertical}.invalid.svelte-wkxllv input:where(.svelte-wkxllv),.invalid.svelte-wkxllv textarea:where(.svelte-wkxllv){border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.error.svelte-wkxllv{font-size:var(--text-sm);color:var(--danger);font-weight:500}.error-box.svelte-wkxllv{padding:var(--space-3) var(--space-4);background:var(--danger-soft);color:var(--danger);border-radius:var(--radius)}.trap.svelte-wkxllv{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}button.svelte-wkxllv{min-height:48px;padding:0 var(--space-6);border-radius:var(--radius);background:var(--brand-strong);color:var(--brand-ink);cursor:pointer;border:0;justify-self:start;font-weight:600}button.svelte-wkxllv:hover{background:var(--green-950)}.sent.svelte-wkxllv{padding:var(--space-4);background:var(--brand-soft);border-radius:var(--radius);max-width:32rem}@media (width<=52rem){.layout.svelte-wkxllv{grid-template-columns:1fr}}@media (width<=40rem){button.svelte-wkxllv{justify-self:stretch}}
