fix: smooth scroll wheel — continuous positional scrolling with snap-to-nearest
Replace velocity-accumulation wheel behavior with direct positional
scrolling. Wheel events now drive position smoothly across pages;
when idle (120ms debounce), eases to nearest page via easeOutCubic.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>