Add Josefin Sans by default, nine bundled fonts plus the Helvetica system stack, personal font preferences, and status-page font inheritance in linked monitor reports. Restore the sun/moon theme toggle and align public refresh controls beside it.
Improve report gutters, Settings readability, sidebar tier and Operator placement, dedicated workspace editing, member spacing, and status-page monitor alignment. Move monitor sorting into table headers. Restore half-width editor groups and fix saving to use the API's PUT method.
Validation: 25 final targeted tests and production build passed. Actual React editor checked at desktop and 390px using synthetic data, including full/half transitions and the save request. Live public toolbar checked on staging. Authenticated live admin saving was not exercised. Staging release: https://119df87f.uptime-staging.pages.dev
Stack 3/3, based on #7, which follows #6. Review this PR against staging-font-migration to see only the frontend layer.