.TextField_field__z_Fjv{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.TextField_label__fx_XZ{font-weight:var(--weight-semibold)}.TextField_optional__aUurN{font-weight:var(--weight-regular);color:var(--color-text-muted)}.TextField_hint__WA_es{font-size:var(--text-sm);color:var(--color-text-muted)}.TextField_input__tXbJL{width:100%;min-height:52px;padding:var(--space-3) var(--space-4);font:inherit;font-size:1.125rem;color:var(--color-text);background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-sm)}textarea.TextField_input__tXbJL{resize:vertical;line-height:var(--leading-body)}.TextField_input__tXbJL:focus{outline:3px solid var(--color-focus);outline-offset:2px}.TextField_invalid__1vfwW{border-color:var(--color-accent);border-width:2px}.TextField_error__XRUU0{color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--weight-medium)}