aeba3f8db1
Two fixes in one file, both from looking at the result. Settings and the user form were narrowed to their card's width so their heading would stop floating beside it. The shell centres the navigation column and the page as a pair, so narrowing the page moved the navigation with it — 296px sideways between Settings and Domains, which is the jump the width rules at the top of this file exist to prevent, arrived at from the other direction. Every way of aligning the heading with the card moves something else, so the geometry goes back to what it was before the restyle, rendered against the previous stylesheet page by page to confirm it. Those two headings are still not aligned with their cards; that is worth fixing on its own terms rather than by making the chrome move on every page. And the badge text sat above the middle of its box: the badge inherited the body's 1.5 line-height, and a lowercase word with no descender — ok, warn, unknown — sits high in a line box that tall, which inside a border reads as text stuck to the top. The box now hugs its line and the padding does the centring, uneven on purpose to pay for the descender space the words rarely use. The one that does, queued, keeps the same box. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>