77a3ad455f
Root cause: the Keyboard plugin reports keyboardHeight in device pixels on this build; CSS needs points, so the raw value overshot by the devicePixelRatio. Divide by DPR when the raw value exceeds the screen's point height. Web-only. Build marker -> 2026-07-18-batch102. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>