//! Integration modules for specific platforms and engines.
//!
//! Each sub-module is gated behind a feature flag:
//!
//! | Feature | Module | What it provides |
//! |------------|--------|------------------|
//! | `bevy` | [`bevy`] | `SpandaPlugin` — auto-ticks Tween/Spring components |
//! | `wasm` | [`wasm`] | `RafDriver` — `requestAnimationFrame` loop |
//! | `wasm-dom` | [`flip`], [`split_text`], [`scroll_smoother`], [`smooth_scroll`], [`draggable`], [`observer`] | DOM interaction plugins |
/// SplitText is always compiled (pure string splitting works everywhere).
/// DOM injection methods are gated behind `wasm-dom`.