Buttons were originally at right:0.25rem (physical), same side as the scrollbar
in LTR — a pre-existing overlap bug masked by overlay scrollbars on macOS.
Fix: move buttons to inset-inline-start so they are always opposite the scrollbar
in both LTR (buttons left, scrollbar right) and RTL (buttons right, scrollbar left).
Flip padding accordingly: inline-start gets 2.5rem, inline-end gets 0.75rem.
Also add direction:rtl override for RTL to fix dir="auto" defaulting to LTR
on an empty textarea.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>