Build a premium, playful "Fire Button" toggle component as a single HTML file, plus a showcase page for it. No dependencies and no animation runtime: the flame is drawn procedurally on a 2D canvas, every frame, from the button's own state. Palette: #070410 ground, #0e0b18 raised, #151126 and #1d1630 lifted, with flame stops #ffd36b, #ff9a2e, #ff5a1f, #c2260f. THE COMPONENT - Declarative markup: