/* Afdrukken van de QR-codes: alleen de vellen, zonder kop en knoppen. */
.kop,.band,.tabs,.niet-afdrukken,.toast,.voet{display:none!important}
body{background:#fff;color:#000}
.hoofd{padding:0;max-width:none}
/* QR-kaarten (alpha23): alleen #qr-afdruk, op het gekozen formaat (de @page-regel zet beheer.js erbij). */
body.qr-afdrukken>*:not(#qr-afdruk){display:none!important}
body.qr-afdrukken{margin:0;padding:0;background:#fff}
body.qr-afdrukken #qr-afdruk{display:block}
#qr-afdruk.eigen .qr-kaart2{break-after:page;page-break-after:always}
#qr-afdruk.eigen .qr-kaart2:last-child{break-after:auto;page-break-after:auto}
#qr-afdruk.eigen .qr-poster{break-after:page;page-break-after:always}
#qr-afdruk.eigen .qr-poster:last-child{break-after:auto;page-break-after:auto}
#qr-afdruk.op-a4{display:flex!important;flex-wrap:wrap;gap:0;justify-content:center;align-content:flex-start}
#qr-afdruk.op-a4 .qr-kaart2{break-inside:avoid;page-break-inside:avoid}

/* Afdrukken van het financiële overzicht: de details open, kaarten zonder schaduw. */
details.kaart>*{display:block}
.kaart{box-shadow:none!important;break-inside:avoid}
