/// Action-based input system with mode-sensitive key/mouse bindings.
/// Object manipulation controller (move, rotate, scale with constraints and numeric input).
/// Scene queries: ray-cast picking and transform snapping.
/// Selection state: multi-select, sub-object references, and pick masks.
/// Interactive 3D probe and region widgets (line probe, sphere, box).