TSL procedural fire component with mouse fallback and optional MediaPipe mode. Demonstrate the required mouse-controlled fallback with heat rise, spread, wind, and touch-safe interaction.