DOM bindings — hover / click these
Each button has data-fluid-hover or data-fluid-click attributes. The engine scans
them on mount and emits fluid effects whenever you interact.
Buttons live in this side drawer (outside the canvas) — the
engine clamps the splat position to the canvas edge nearest
the button, so you'll see the effect appear at the left
boundary of the stage as you hover.