textarea.svelte-ac0k5u{width:100%;min-height:160px;max-height:320px;padding:var(--space-16);resize:none;background:var(--color-surface);border:1.5px solid var(--color-line-strong);border-radius:var(--radius-m);color:var(--color-ink);font-size:17px;line-height:calc(26px * var(--line-scale));transition:border-color var(--dur-state) var(--ease-state), box-shadow var(--dur-state) var(--ease-state);outline:none;display:block}textarea.svelte-ac0k5u::placeholder{color:var(--color-ink-3)}textarea.svelte-ac0k5u:focus{border-color:var(--color-rani);box-shadow:0 0 0 4px var(--color-rani-ring)}.invalid.svelte-ac0k5u,.invalid.svelte-ac0k5u:focus{border-color:var(--color-error)}.lined.svelte-ac0k5u{--rule:calc(26px * var(--line-scale));background-image:linear-gradient(to bottom, transparent calc(var(--rule) - 1px), var(--color-line) calc(var(--rule) - 1px));background-size:100% var(--rule);background-position:0 var(--space-16);background-attachment:local}
