Fix: horizontal clipping on html (not body) — no h-scroll + fixed bottom tab correct
Previous fix (overflow-x:clip on html) doesn't clip reliably at viewport level →
horizontal scroll returned + the fixed bar was mispositioned. Now:
- html { overflow-x: hidden } → propagates to the viewport (no h-scroll), does NOT
break position:fixed (html is the document scroller anyway).
- body gets NO overflow-x → doesn't become a second scroll container → bottom tab
stays fixed while scrolling.
CSS cache-buster v7.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@…>