@layer rac{.react-aria-TextField{color:var(--text-color);display:flex;flex-direction:column;width:fit-content}.react-aria-TextField .react-aria-Input,.react-aria-TextField .react-aria-TextArea{background:var(--field-background);border:1px solid var(--border-color);border-radius:var(--radius-base);color:var(--field-text-color);font:inherit;margin:0;padding:var(--field-padding)}:is(.react-aria-TextField .react-aria-Input,.react-aria-TextField .react-aria-TextArea)[data-invalid]{border-color:var(--invalid-color)}.react-aria-TextField .react-aria-FieldError{color:var(--invalid-color);font-size:12px}.react-aria-TextField [slot=description]{font-size:12px}:is(.react-aria-TextField .react-aria-Input,.react-aria-TextField .react-aria-TextArea)[data-disabled]{border-color:var(--border-color-disabled);color:var(--text-color-disabled)}:is(.react-aria-TextField .react-aria-Input,.react-aria-TextField .react-aria-TextArea)[data-focused]{border-color:var(--border-color-pressed)}:is(.react-aria-TextField .react-aria-Input,.react-aria-TextField .react-aria-TextArea)[data-hovered]{border-color:var(--border-color-hover)}}
