//! Custom tuie widgets for the Souveraine TUI.
//!
//! Each widget implements tuie's `Widget` trait and can be composed using
//! tuie's layout primitives (Split, Stack, Grid, Pane).

pub mod accordion;
pub mod brand_title;
pub mod btw_pane;
pub mod button;
pub mod chat_bubble;
pub mod chat_input;
pub mod chat_overlay;
pub mod chat_sidebar;
pub mod checkbox;
pub mod cockpit;
pub mod counter;
pub mod dropdown;
pub mod expression_cache;
pub mod flat_button;
pub mod focus_pane;
pub mod footer;
pub mod global_chords;
pub mod horizontal_rule;
pub mod itinerary_strip;
pub mod link;
pub mod message_list;
pub mod page_layout;
pub mod phase_bar;
pub mod point_picker;
pub mod portrait;
pub mod progress_bar;
pub mod radio_group;
pub mod responsive;
pub mod segmented_control;
pub mod select_list;
pub mod send_button;
pub mod slider;
pub mod stats;
pub mod tool_card;
