.field.svelte-q16qnb{gap:var(--space-xs);flex-direction:column;display:flex}.field-label.svelte-q16qnb{color:var(--color-text-secondary);font-size:.875rem}input.svelte-q16qnb{padding:var(--space-sm);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-body);transition:var(--transition);font-size:1rem}input.svelte-q16qnb:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}input.invalid.svelte-q16qnb{border-color:var(--color-danger)}.field-error.svelte-q16qnb{color:var(--color-danger);font-size:.8125rem}
