form.svelte-fq8g2m{gap:1.25rem;max-width:34rem;display:grid}.form--card.svelte-fq8g2m{background:var(--bg-raise);border:1px solid var(--line);border-radius:var(--radius);max-width:none;padding:clamp(1.5rem,3vw,2.5rem)}label.svelte-fq8g2m{gap:.45rem;display:grid}label.svelte-fq8g2m span:where(.svelte-fq8g2m){letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);font-size:.78rem}input.svelte-fq8g2m,select.svelte-fq8g2m,textarea.svelte-fq8g2m{background:var(--bg-raise);border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--ink);font:inherit;padding:.8rem .9rem;font-size:.95rem;transition:border-color .25s}.form--card.svelte-fq8g2m input:where(.svelte-fq8g2m),.form--card.svelte-fq8g2m select:where(.svelte-fq8g2m),.form--card.svelte-fq8g2m textarea:where(.svelte-fq8g2m){background:var(--bg)}input.svelte-fq8g2m:focus,select.svelte-fq8g2m:focus,textarea.svelte-fq8g2m:focus{border-color:var(--accent);outline:none}textarea.svelte-fq8g2m{resize:vertical}button.svelte-fq8g2m{cursor:pointer;justify-self:start}
