b44d2777ec
The three middle scrub-bar labels (25%, 50%, 75%) previously had their left edge anchored at the notch percentage, making them read as "starting after" the notch. Apply the CSS translateX(-50%) pattern for Bevy 0.18 UI: give each middle label a fixed-width container (SCRUB_LABEL_CENTER_WIDTH = 36px), offset the container's left edge by -width/2 via margin.left, and add Justify::Center so the text renders centred within the container. The container's centre then coincides with the notch line at the chosen percentage. Endpoints (0%, 100%) keep their flush-left / flush-right anchoring unchanged. 1275 tests pass / 0 failing. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>