/* Site frame widths restored on 2026-10-04. Keep small-screen and reading-column rules in the site's own styles. */
@media screen and (min-width: 1200px) {
:root { --content-pad:max(24px, calc((100vw - 1500px) / 2)) !important; --footer-pad:max(24px, calc((100vw - 1350px) / 2)) !important; } .topbar { padding-inline:max(24px, calc((100vw - 1750px) / 2)) !important; } .site-footer { padding-inline:var(--footer-pad) !important; }
}
