/* Runtime 2px pixel pass: the GLB stays intact; the presentation is rasterized at half resolution. */
body.pixel-mode #scene{image-rendering:pixelated;image-rendering:crisp-edges}
body.pixel-mode .toolbar #pixel{background:#e3dcb0;color:#765f36}
body.pixel-mode .module-stage-actions #moduleFit{color:#765f36}
body.pixel-mode .scene-note h1,body.pixel-mode .module-stage h2{font-family:monospace;letter-spacing:-.06em}
@media (min-width:900px){body.pixel-mode #scene{image-rendering:pixelated}}
