How two neighbours relate, which decides how far apart they sit
(HIG §7b). Layout containers take one (Column::with_rhythm,
Row::with_rhythm) and resolve it against the theme they are laid out
with, so the gap follows density, ui_scale and a custom spacing scale.
A named step on the Spacing scale, for APIs that resolve a gap at
layout time from the Theme they are handed (Spacer::token) rather than
taking an unscaled pixel value from the caller.