body{counter-reset:page-counter}.report-page{counter-increment:page-counter}.page-counter-current:before{content:counter(page-counter)}@media print{@page{size:A4 portrait;margin:0}html,body,#root{background:0 0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}#print-mount .fixed,#print-mount .sticky{position:static!important}#print-mount .overflow-y-auto,#print-mount .overflow-y-scroll{max-height:none!important;overflow:visible!important}body>#root{display:none!important}body>#print-mount{color:#000!important;background-color:#fff!important;width:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important}#print-mount>*{background-color:#fff!important;border:none!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}#print-mount,#print-mount *{visibility:visible!important}.no-print{display:none!important}table{page-break-inside:auto!important;border-collapse:collapse!important;width:100%!important}tr,td,th{page-break-inside:avoid!important;page-break-after:auto!important}thead{display:table-header-group!important}tfoot{display:table-footer-group!important}[class*=bg-slate-8],[class*=bg-slate-9],[class*=bg-gray-8],[class*=bg-gray-9],.bg-slate-900,.bg-slate-800,.bg-slate-800\/50,.bg-slate-800\/10,.bg-red-900\/10,.bg-purple-500\/10{color:#000!important;box-shadow:none!important;background-color:#fff!important;border:1px solid #e2e8f0!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.report-cover{width:210mm!important;max-width:210mm!important;height:297mm!important;min-height:297mm!important;box-shadow:none!important;page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important;margin:0!important;padding:0!important;display:flex!important}.report-page{width:210mm!important;min-width:210mm!important;max-width:210mm!important;height:auto!important;min-height:296.5mm!important;max-height:none!important;box-shadow:none!important;page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important;color:#0f172a!important;box-sizing:border-box!important;background:#fff!important;border:none!important;flex-direction:column!important;justify-content:flex-start!important;margin:0!important;padding:15mm!important;display:flex!important;position:relative!important;overflow:visible!important}.report-cover.report-page{flex-direction:row!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;padding:0!important;overflow:hidden!important}.report-page:last-child{page-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important}.report-page .bg-slate-50,.report-page .bg-white{page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}.screen-page-num{display:none!important}.print-page-num{display:block!important}.page-counter-total:before{content:""}.report-accent-stripe{background:#1e3a5f!important}.text-slate-400,.text-slate-300,.text-slate-500,.text-white{color:#222!important}.section-img-box{background:#fff!important;border-color:#e2e8f0!important;min-height:0!important;padding:4px!important}.section-img-card:not([style*="display: none"]) .section-img-box:empty,.section-img-card:not([style*="display: none"]) .section-img-box img[src=""],.section-img-card:not([style*="display: none"]) .section-img-box img:not([src]){display:none!important}}
