.form-grid.svelte-m2ac36{display:flex;flex-direction:column;gap:26px}.field.svelte-m2ac36{display:flex;flex-direction:column;gap:8px}.field-label.svelte-m2ac36{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-mute);font-weight:500}.opt.svelte-m2ac36{text-transform:none;letter-spacing:.02em;color:var(--color-fg-faint)}.field-input.svelte-m2ac36{width:100%;background-color:var(--color-bg-elevated);border:1px solid var(--color-border);padding:12px 14px;font-size:1rem;color:var(--color-fg);transition:border-color .18s ease}.field-input.svelte-m2ac36::placeholder{color:var(--color-fg-faint)}.field-input.svelte-m2ac36:focus{outline:none;border-color:var(--color-signal)}.field-area.svelte-m2ac36{resize:vertical;min-height:130px;line-height:1.6}.err.svelte-m2ac36{font-family:var(--font-mono);font-size:.8rem;color:var(--color-signal-dim)}.submit.svelte-m2ac36{background-color:var(--color-action-bg);color:var(--color-action-fg);font-family:var(--font-mono);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;padding:14px 28px;border:1px solid var(--color-action-bg);transition:opacity .18s ease,transform .18s ease}.submit.svelte-m2ac36:hover{transform:translateY(-1px)}.submit.svelte-m2ac36:disabled{opacity:.55}
