Snippet syntax colours were unreadable against the dark canvas on some screens. Contrast rebuilt from tokens.
What changed
Code blocks now derive their palette from the theme's semantic tokens in both modes, instead of shipping one hardcoded scheme. Copy buttons stop overlapping line numbers on narrow screens too.
Why
Half of all snippet views happen in dark mode after 9 p.m. Reading code should not require switching themes.