.TextField_field__ShW_j{display:flex;flex-direction:column;gap:var(--space-1)}.TextField_label__bpp5_{font-size:var(--font-size-sm);font-weight:700}.TextField_input__O_BbT{width:100%;height:52px;border:1px solid transparent;border-radius:var(--radius-md);background:var(--color-surface);padding:0 var(--space-4);transition:background-color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base)}.TextField_input__O_BbT::placeholder{color:var(--color-text-muted)}.TextField_input__O_BbT:hover:not(:disabled){background:var(--color-accent-soft)}.TextField_input__O_BbT:focus{outline:none;border-color:var(--color-accent);background:var(--color-surface-raised);box-shadow:0 0 0 4px var(--color-accent-soft)}.TextField_input__O_BbT:disabled{opacity:.6;cursor:not-allowed}.TextField_invalid__WujSk,.TextField_invalid__WujSk:focus{border-color:var(--color-danger)}.TextField_invalid__WujSk:focus{box-shadow:none}.TextField_hint__oj05O{font-size:var(--font-size-xs);color:var(--color-text-muted)}.TextField_error__dGv9I{font-size:var(--font-size-xs);color:var(--color-danger)}