.textarea-wrap.svelte-3nip4r{align-items:flex-start;width:100%;display:flex;position:relative}.textarea-icon.svelte-3nip4r{color:var(--color-text-muted);pointer-events:none;transition:color var(--motion-duration-normal) var(--motion-ease-standard);flex-shrink:0;align-items:center;display:flex;position:absolute;top:11px;left:10px}.textarea-wrap.svelte-3nip4r:focus-within .textarea-icon:where(.svelte-3nip4r){color:var(--color-accent)}.textarea-wrap--error.svelte-3nip4r .textarea-icon:where(.svelte-3nip4r){color:var(--color-danger)}.textarea-wrap--disabled.svelte-3nip4r .textarea-icon:where(.svelte-3nip4r){opacity:.6}.textarea.svelte-3nip4r{width:100%;padding:var(--form-pad-y) var(--form-pad-x);font-size:var(--font-size-md);background:var(--color-bg-card);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-base);resize:vertical;transition:border-color var(--motion-duration-normal), box-shadow var(--motion-duration-normal);box-sizing:border-box;font-family:inherit}.textarea.svelte-3nip4r:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 var(--focus-ring-width-emphatic) var(--color-focus-ring);outline:none}.textarea.svelte-3nip4r:disabled{opacity:.6;cursor:not-allowed;background:var(--color-bg-surface)}.textarea--error.svelte-3nip4r{border-color:var(--color-danger)}.textarea--error.svelte-3nip4r:focus-visible{box-shadow:0 0 0 var(--focus-ring-width-emphatic) var(--color-focus-ring-danger)}.textarea--icon.svelte-3nip4r{padding-left:var(--space-xl)}.textarea-error.svelte-3nip4r{font-size:var(--font-size-xs);color:var(--color-danger);margin-top:var(--space-xs)}
