686fcc19cc
The panel and the web UI are the same product on the same phone, and the old purple-on-charcoal panel read as a different application once the web UI moved to Cinder. Same tokens, same rule that heat is typographic: .item.hot mirrors the web UI's is-new, .item.dim mirrors is-dim, chips and buttons become mono small-caps with hairline borders instead of pills, and the loading spinner becomes the same burning hairline rather than a rotating ring. Tokens are declared on :host so the panel has one palette block to edit, but the fonts stay system serif and mono — the web UI's webfonts cannot follow, because an @import inside the shadow root is at the mercy of the host site's CSP. Structure, ids and classes are untouched: this is a restyle, and in particular the edge tab keeps its geometry, touch-action and #hit sizing (see docs/superpowers/specs/2026-07-28-edge-tab-hitbox-design.md). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>