.field.svelte-1sgvsh7{gap:var(--tt-spacing-2);flex-direction:column;display:flex}.field-label.svelte-1sgvsh7{font-weight:var(--tt-weight-medium);color:var(--tt-text-muted);font-size:.875rem}.field-input.svelte-1sgvsh7{min-height:var(--tt-touch-min);padding:var(--tt-spacing-2) var(--tt-spacing-3);border:1px solid var(--tt-border);border-radius:var(--tt-radius-md);background-color:var(--tt-surface);resize:vertical;width:100%}.field-input.svelte-1sgvsh7:focus{outline:2px solid var(--tt-focus);outline-offset:1px}.field-input-error.svelte-1sgvsh7{border-color:var(--tt-danger)}.field-error.svelte-1sgvsh7{color:var(--tt-danger);font-size:.8125rem}.field-hint.svelte-1sgvsh7{color:var(--tt-text-muted);font-size:.8125rem}
