//! Mouse hit-test areas and capture state.
//!
//! Holds the rendered regions the main loop uses to route mouse clicks
//! (sidebar, messages, composer), along with the runtime mouse-capture
//! flag and a one-shot toggle queued from the settings overlay.
use Rect;
/// State for mouse hit-testing and capture.