.textarea{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-outline-style:none;font-size:var(--field-font-size);line-height:var(--text-base--line-height);min-block-size:calc(var(--control-height-md) * 2);border-style:solid;border-width:var(--border-width-field);border-color:var(--field-border);border-radius:var(--radius-field);background-color:var(--field);color:var(--field-foreground);box-shadow:var(--shadow-field);outline-style:none}.textarea::placeholder{color:var(--field-placeholder)}.textarea{transition:background-color var(--motion-duration-fast) var(--ease-smooth), border-color var(--motion-duration-fast) var(--ease-smooth), box-shadow var(--motion-duration-fast) var(--ease-out)}@media (prefers-reduced-motion:reduce){.textarea{transition-property:none}}@media (hover:hover){.textarea:hover:not(:focus):not(:focus-visible),.textarea[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.textarea:focus,.textarea[data-focused=true]{box-shadow:var(--ring-field-focus);border-color:var(--field-border-focus);background-color:var(--field-focus)}.textarea[data-invalid=true]{box-shadow:var(--ring-field-invalid);background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.textarea:disabled,.textarea[data-disabled=true],.textarea[aria-disabled=true]{opacity:var(--disabled-opacity);pointer-events:none;cursor:not-allowed}.textarea--secondary{box-shadow:none;background-color:var(--textarea-bg);--textarea-bg:var(--default);--textarea-bg-hover:var(--default-hover);--textarea-bg-focus:var(--default)}@media (hover:hover){.textarea--secondary:hover:not(:focus):not(:focus-visible),.textarea--secondary[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--textarea-bg-hover)}}.textarea--secondary:focus,.textarea--secondary[data-focused=true]{background-color:var(--textarea-bg-focus)}.textarea--secondary[data-invalid=true]{box-shadow:var(--ring-field-invalid);background-color:var(--textarea-bg-focus)}.textarea--full-width{width:100%}
