//! TUI widgets — dropdown menus, status bar, and interactive selectors.
//!
//! Each widget module owns its data model (`*Item` structs) and rendering
//! logic (`build_*_lines` functions). The generic [`dropdown::DropdownState`]
//! provides shared navigation (up/down/scroll/filter) so menus stay DRY.