.print-only,.qr-print-root{display:none}@media print{body{background:#fff}.no-print{display:none!important}.print-only{display:block!important}@page{margin:12mm}body:has(.qr-print-root){background:#fff!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}body:has(.qr-print-root)>:not(.qr-print-root){display:none!important}body:has(.qr-print-root)>.qr-print-root{page:qr-label;background:#fff;width:auto;height:auto;margin:0;padding:0;overflow:visible;display:block!important}body:has(.qr-print-root) .qr-label-page{break-after:page;page-break-after:always;page:qr-label;width:40mm;height:24mm;margin:0;padding:0;overflow:hidden}body:has(.qr-print-root) .qr-label-page:last-child{break-after:auto;page-break-after:auto}body:has(.qr-print-root) .qr-label-sheet{box-sizing:border-box;color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;width:40mm;height:24mm}}@page qr-label{size:40mm 24mm;margin:0}
