Add 100vh fallback before 100dvh, max-height constraints on every flex container in the layout chain, and explicit flex-basis 0% to prevent Chrome from letting flex children grow beyond viewport bounds. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>