//! pokeductor — a terminal Pokedex & Evolution Analyzer.
//!
//! Module layout:
//! - `models` : API-agnostic domain types (the data domain layer).
//! - `i18n` : `Language` enum + translation tables (EN / TR / DE).
//! - `theme` : Catppuccin Mocha palette and per-type colors.
//! - `api` : async PokeAPI client and evolution-chain parser.
//! - `app` : state machine + `tokio::select!` event loop.
//! - `ui` : `ratatui` rendering.
use App;
async