.form-grid.svelte-1oepqb6{display:flex;flex-direction:column;gap:24px}.row.svelte-1oepqb6{display:grid;grid-template-columns:1fr 1fr;gap:24px}.field.svelte-1oepqb6{display:flex;flex-direction:column;gap:8px}.field-label.svelte-1oepqb6{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-mute);font-weight:500}.field-input.svelte-1oepqb6{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-1oepqb6::placeholder{color:var(--color-fg-faint)}.field-input.svelte-1oepqb6:focus{outline:none;border-color:var(--color-signal)}.field-input.invalid.svelte-1oepqb6{border-color:var(--color-signal)}.field-area.svelte-1oepqb6{resize:vertical;line-height:1.6}.err.svelte-1oepqb6{font-family:var(--font-mono);font-size:.8rem;color:var(--color-signal-dim)}.submit.svelte-1oepqb6{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-1oepqb6:hover{transform:translateY(-1px)}.submit.svelte-1oepqb6:disabled{opacity:.55}@media (max-width: 640px){.row.svelte-1oepqb6{grid-template-columns:1fr}}
