efa15b5eb4
Restores the four features SHL0MS built on #84329 that an earlier pass on this branch had carved out, reconciled onto the shared translucency state rather than the four-atom store they were written against. - Frost picker. macOS exposes no blur-radius knob, so the vibrancy material IS the frost control. The four in the ladder come from a pixel census on macOS 26: the 14 Electron materials collapse to 9 distinct looks, and these four are the widest separations that stay distinct in BOTH appearances. sidebar/hud collapse into under-window when unfocused, which is why they're deliberately absent -- normalizeMaterial rejects them, with a test saying why. - Sidebar-only glass, the Finder shape. <body> stays the single painter and splits at the rail's live-measured edge with a hard gradient stop, so there's no smear across the seam and no per-layer tint stacking. RTL mirrors. - Full-range tint. glassSurfaceKeep runs linear to zero, so the top of the lever is bare untinted blur instead of stopping at a 30% wash. Text, cards and the composer keep their own opaque tokens, which is what makes 100% usable rather than unreadable. - Peek. The settings overlay covers the very effect its slider controls, so holding the slider ghosts the whole overlay layer and the live window becomes the preview. A counter, not a boolean: a held drag and a timed pulse from a picker click overlap, and the drag must not be cancelled by a pulse expiring underneath it. One change from the original: the peek's transition is scoped with :has() to the overlay that arms it. The version on #84329 shipped a bare `[data-overlay-surface] { transition: opacity 420ms }`, which gave every overlay in the app -- command center, cron, agents, model picker -- a 420ms opacity transition for the life of the process to serve one slider. Verified by running the candidate rules through lightningcss: the scoped selectors survive minification and no un-gated overlay transition remains. visualEffectState is pinned to 'active' at each chat window, because several materials collapse to a shared inactive look on blur -- without it the frost choice silently erases itself whenever the user clicks another app. Co-authored-by: SHL0MS <SHL0MS@users.noreply.github.com>