/* =============================================================================
   MPL Works, het printblad van de rapportage voor beheer (migratie 0015):
   Nacalculatie en Uren per medewerker. Alleen tijdens afdrukken (media="print"
   in index.html), alleen op die twee schermen: zwart op wit, zonder kopregel,
   menu of knoppen. Een eigen bestand, zodat het printblok van Engineering in
   app.css ongemoeid blijft.
   ============================================================================= */

body:is([data-route="nacalculatie"], [data-route="uren"]) { background: #fff !important; }
body:is([data-route="nacalculatie"], [data-route="uren"]) :is(.kop, .versie-balk, .modulemenu, .voet, .toast, .menu-knop, .poort, .rapport-alleen-scherm) { display: none !important; }
body:is([data-route="nacalculatie"], [data-route="uren"]) :is(.app:not([hidden]), .schil, .inhoud, .view) { display: block !important; margin: 0 !important; padding: 0 !important; max-width: none !important; background: #fff !important; }
body:is([data-route="nacalculatie"], [data-route="uren"]) .rapport { --text: #000; --muted: #333; --panel: #fff; --panel-2: #fff; --line: #999; --line-sterk: #555; --kop-kleur: #000; color: #000; }
body:is([data-route="nacalculatie"], [data-route="uren"]) .rapport-alleen-print { display: block; }
body:is([data-route="nacalculatie"], [data-route="uren"]) .rapport-tabel { max-width: none; }
body:is([data-route="nacalculatie"], [data-route="uren"]) .rapport-tabel tbody { break-inside: avoid; }
body:is([data-route="nacalculatie"], [data-route="uren"]) .rapport-schuif { overflow: visible; }
body[data-route="uren"] .uren-naam { color: #000; text-decoration: none; min-height: 0; }
body[data-route="uren"] .uren-code { color: #000; }
