.textarea.svelte-1ilrf3m{width:100%;font-family:var(--font-body);font-size:var(--fs-input);line-height:var(--lh-normal);color:var(--color-fg);resize:vertical;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out)}.textarea.svelte-1ilrf3m::placeholder{color:var(--color-fg-muted)}.textarea--outline.svelte-1ilrf3m{padding:var(--space-3) var(--space-px-14);border:var(--border-1) solid var(--color-border-control);border-radius:var(--radius-sm);background:var(--color-surface)}.textarea--filled.svelte-1ilrf3m{padding:var(--space-px-11) var(--space-px-14);border:var(--border-2) solid transparent;border-radius:var(--radius-md);background:var(--color-pill-bg)}.textarea.svelte-1ilrf3m:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-color:var(--color-fg)}.textarea--filled.svelte-1ilrf3m:focus{background:var(--color-surface)}.textarea.svelte-1ilrf3m:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.textarea.svelte-1ilrf3m:disabled{opacity:.6;cursor:not-allowed}@media (hover:hover){.textarea.svelte-1ilrf3m:not(.textarea--invalid,:disabled,[aria-disabled=true],:focus,[aria-invalid=true]):hover{border-color:var(--color-fg-muted)}}.textarea.svelte-1ilrf3m:disabled,.textarea[aria-disabled=true].svelte-1ilrf3m{opacity:.6;cursor:not-allowed}.textarea--invalid.svelte-1ilrf3m,.textarea[aria-invalid=true].svelte-1ilrf3m{border-color:var(--color-accent)}
