94bd8bd6e8
* feat: improve mobile edit modal swipe gestures and tab navigation Replace React passive touch handlers with native non-passive addEventListener via useEffect for reliable horizontal swipe blocking. Reduce axis-lock threshold from 18-26px to 6px for more responsive gesture detection. Remove isInteractive() guard so swipe works on input fields. Add tab strip auto-scroll via scrollIntoView when active tab changes. Fix vertical scrolling by changing readonly fieldset from display:block to display:flex. Closes #252 * fix: guard scrollIntoView for jsdom test compatibility