Asked for: more space between the header icons, and a box tall enough to
fill the header rather than sitting inside it. 48dp does both -- the marks
stand 31dp apart and 31dp from the screen edge, measured on the emulator,
where the 40dp square had them 23dp apart and 27dp from it.
It is also the platform's minimum touch target, which the previous size
was short of, and it is taller than any header's text: the session
header's row now takes its height from the button and needs no vertical
padding of its own, for the same reason the rows add no gap between two
buttons. The ring around the mark is still the only spacing rule; every
number here moved because it did.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>