//! Stock widget vocabulary — pure compositions of the public widget-kit
//! surface (`El` builders, style profiles, focus opt-in). These modules
//! ship no privileged internals: an app crate can fork any of them and
//! produce an equivalent widget against the same public API. The
//! invariant — *stock widgets get no APIs that user widgets don't* — is
//! what makes the library a substrate rather than a fixed component
//! library; everything here is its proof.