fb6b44a82e
iOS won't render interactive content in the bottom ~59px (home-indicator zone) and underreports innerHeight by the top inset, so the bar can't be pushed lower. Instead, keep the shell at 100dvh (no clipping) and paint the strip below it the same color as the tab bar (html/body bg + a lighter --bg-line bar + matched theme-color) so it reads as the bar continuing to the edge rather than an empty gap. Cache-bust the stylesheet so the PWA picks it up. Tried the boolinator innerHeight-correction approach (adding the top inset back via --actual-vh); it clipped the icons on-device, so reverted. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G796GsLCvJQKVN7hwV2cDx