ModeToggle — three-mode color-toggle (light → dark → vibrant) with per-client localStorage namespace
Fixed top-right button cycling light → dark → vibrant, persisted under a per-client `{client}:mode` key so co-hosted decks don't collide.
Fixed top-right button cycling light → dark → vibrant, persisted under a per-client `{client}:mode` key so co-hosted decks don't collide.