Some checks failed
CI / Tests / 🧪 Test (push) Has been cancelled
The fixed full-viewport overlay had overflow-auto AND pointer-events-none, creating a scroll container that intercepted wheel events on hover in some browsers — even though it was supposed to be click-through. Any viewport < lg (1024px) broke page scroll when hovering anywhere above the fold. Move overflow-y-auto + max-h-full to the inner panel (where it actually needs to scroll for long nav lists) and keep the outer container purely as a pointer-events-none positioning wrapper. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>