C.1: global VAPOR slider — live-only "walking through a mall" master EQ

A new ⚙ slider (0..100%) that, on the live classic exploreLive graph, rolls the top off (high-shelf down to -16 dB) and adds a short reverb wash, both scaled by vapor 0..1 — the department-store-muffle knob.

• live.js: vaporShelf + a small feedback-delay reverb send in the output graph; handle.setVapor(v) -> applyVapor rides both, click-free.

• app/live.js: setVapor wrapper (persist + apply), vapor passed in exploreLive opts.

• state.js: _vapor persisted like _masterVol. panels.js: the slider row.

• WAV-first mobile path plays a plain (no live graph), so vapor rides the classic/desktop path only

Verified: (test/vapor-loopexport-probe.js, browser): slider persists to localStorage, S.vapor tracks, riding it on the RUNNING graph throws nothing and playback survives.

▶ Play it: Barometric Stampede — the genre that is mostly drums, so the kit has nowhere to hide https://stellate.app/?genre=jungle&seed=6117&path=1718.20504,1737.20537,1699.20537&xdur=13.122

e3643c7 https://github.com/aboard-io/stellate/commit/e3643c7d4de3c3807bd1f855f5288a76d3c3107d