User:M28k/monobook.css

body { font-size: 0.78rem; }

body.onShiftPressed { font-size: 0.85rem; }

body.onShiftPressed *:not(*:has(.mw-body), .mw-body, .mw-body *) { display:none; }

body.onShiftPressed .mw-body#content { position: absolute; margin: 2vw; width: 96vw; padding: 1rem; box-sizing: border-box; }