.TextField_root__gnsa6{display:flex;flex-direction:column;gap:var(--space-3xs)}.TextField_label__bpp5_{font-size:var(--text-meta-size);font-weight:500;line-height:var(--text-meta-line);color:var(--color-text-secondary)}.TextField_field__ShW_j{display:flex;align-items:center;gap:var(--space-2xs);min-height:48px;padding:0 var(--space-xs);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-s)}.TextField_field__ShW_j:focus-within{border-color:var(--color-accent-secondary)}.TextField_field__ShW_j:has(:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.TextField_invalid__WujSk{border-color:var(--color-status-error)}.TextField_input__O_BbT{flex:1 1 auto;min-width:0;border:none;background:transparent;font-size:var(--text-body-size);line-height:var(--text-body-line)}.TextField_input__O_BbT:focus-visible{outline:none}.TextField_input__O_BbT::placeholder{color:var(--color-text-muted)}.TextField_hint__oj05O{color:var(--color-text-muted)}.TextField_error__dGv9I,.TextField_hint__oj05O{font-size:var(--text-meta-size);line-height:var(--text-meta-line)}.TextField_error__dGv9I{color:var(--color-status-error)}.TextField_counter__Oo7Af{font-size:var(--text-caption-size);color:var(--color-text-muted);font-variant-numeric:tabular-nums;align-self:flex-end}