WARMTH & TINT now read as one control at every width. The − and + steppers stay paired on a single row; the readout is never stranded between them.
Proven: at 390 / 430 / 1280, both axes laid out identically · no horizontal overflow ·
readout legible (re-measured 13:1 contrast) · smallest text 12px (readout 14px) · DS tokens only.
390px — phone (the width that was broken)
390px · non-zero (Warmer +5, Less green +3)390px · Neutral (both axes)
430px — larger phone
430px · non-zero430px · Neutral
1280px — desktop
1280px · non-zero1280px · Neutral
Alt-text question — evidence (genuine, only on image-load failure)
Both preview images failed to load (relay 401) → the two alt strings paint overlapping at top-left. Color rows still render correctly. In production the relay serves the photos, so this shows only on a real load failure — recommended as a small follow-up.