fix: keep the beui inspector at native scale and fix its panel layout

- Hidden frames in a list no longer take a share of percent space, so each
  inspector tab's body fills the full height.
- The inspector lays out, paints and reads input at the native pixel ratio
  while a device pixel ratio is simulated.
- The plugin host converts mouse input into touches when touch emulation
  is on.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017W8YfdzDmZcR8A76jRjvZY
d929ffc79eBE3 Agent committed on 9/14/2026, 6:22:11 AMparent845ad86
14 files changedLine totals unavailable