129b4e7fef
A toggle's on/off isn't a passive fact like a version string — the row is about to change it. It keeps the label's color so the two read as one phrase, and earns its separation from a faint underline instead of going muted. Both variants live in floating-hud.ts beside the other shared HUD chrome. That underline needs room to exist: flex items are blockified, so the note's truncate/overflow-hidden bites, and the app's global 0.25rem offset sits at the bottom edge of a text-xs line box. The state variant drops truncate (one word, nothing to clip) and pulls the offset to 2px. Flipping a setting isn't navigation either, so toggles keep the palette open the way the theme and color-mode rows already do, and selecting a keepOpen row bumps a counter that rebuilds the groups so the note can't report the state it left. Also: yolo is lowercase, and logs gets its own icon instead of borrowing the YOLO bolt.