Fires particles on a full-screen canvas from an origin you choose, with a small options surface — count, spread, velocity, decay, colors — and no dependencies. It is what useCelebration() wraps: the composable reads the theme's chart tokens for the palette, honors prefers-reduced-motion by substituting a ✓ toast, and is called only at the moments the Delight principle allows.