// src/canvas/modes/manager.rs
//! App mode definitions used by the canvas editor.
/// Top-level application modes used by the canvas UI.
///
/// These modes control input handling, cursor behavior, and how the UI should
/// respond to user actions.