.TextInput_root__2iCdY{display:flex;flex-direction:column;gap:4px;font-family:var(--font-geist-sans),Geist,sans-serif}.TextInput_label__yb16M{font-size:13px;font-weight:500;color:var(--color-text-primary)}.TextInput_required__wY12T{color:var(--color-error-tertiary);margin-left:2px}.TextInput_description__dTFF4{font-size:12px;color:var(--color-text-secondary)}.TextInput_error__pxzYf{font-size:12px;color:var(--color-error-tertiary)}.TextInput_field__2jCWF{display:flex;align-items:center;background:var(--color-bg-surface);border:1px solid var(--color-stroke-default);border-radius:var(--henry-radius-sm);transition:border-color .12s ease,box-shadow .12s ease}.TextInput_field__2jCWF:focus-within{border-color:var(--color-stroke-active);box-shadow:0 0 0 2px rgba(167,164,160,.16)}.TextInput_field__2jCWF[data-error]{border-color:var(--color-error-tertiary)}.TextInput_field__2jCWF[data-disabled]{opacity:.55}.TextInput_field__2jCWF[data-disabled] .TextInput_input__t5YhT{cursor:not-allowed}.TextInput_input__t5YhT{flex:1;background:transparent;border:0;outline:none;color:var(--color-text-primary);font-family:inherit;padding:0 12px;min-width:0}.TextInput_input__t5YhT::placeholder{color:var(--color-text-placeholder)}.TextInput_section___8xKt{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;color:var(--color-icon-tertiary);flex-shrink:0}.TextInput_root__2iCdY[data-size=xs] .TextInput_field__2jCWF{height:26px}.TextInput_root__2iCdY[data-size=xs] .TextInput_input__t5YhT{font-size:12px}.TextInput_root__2iCdY[data-size=sm] .TextInput_field__2jCWF{height:32px}.TextInput_root__2iCdY[data-size=sm] .TextInput_input__t5YhT{font-size:13px}.TextInput_root__2iCdY[data-size=md] .TextInput_field__2jCWF{height:36px}.TextInput_root__2iCdY[data-size=md] .TextInput_input__t5YhT{font-size:14px}.TextInput_root__2iCdY[data-size=lg] .TextInput_field__2jCWF{height:42px}.TextInput_root__2iCdY[data-size=lg] .TextInput_input__t5YhT{font-size:15px}.TextInput_root__2iCdY[data-size=xl] .TextInput_field__2jCWF{height:50px}.TextInput_root__2iCdY[data-size=xl] .TextInput_input__t5YhT{font-size:16px}