:where(.ds-textarea){margin:0}.ds-textarea{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--ds-control-lg);padding:var(--ds-space-2-5) var(--ds-space-3);border:1px solid var(--ds-color-border-input);border-radius:var(--ds-radius-md);background:var(--ds-color-bg);color:var(--ds-color-text);font:inherit;font-family:var(--ds-font-sans);font-size:var(--ds-text-body);line-height:var(--ds-leading-input);resize:vertical;overflow-wrap:break-word;transition:border-color var(--ds-duration-fast) var(--ds-ease-standard);display:block}.ds-textarea::placeholder{color:var(--ds-color-text-muted);opacity:1}.ds-textarea:focus-visible{outline:var(--ds-focus-width) solid var(--ds-color-focus);outline-offset:var(--ds-focus-offset)}.ds-textarea[aria-invalid=true]{border-color:var(--ds-color-danger-border)}.ds-textarea:disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed;resize:none}@media (prefers-reduced-motion:reduce){.ds-textarea{transition:none}}
