.print-only{display:none}@media print{.print-only{display:block!important}body *{visibility:hidden!important}#print-report,#print-report *{visibility:visible!important}#print-report{width:100%!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;left:auto!important}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.report-section{page-break-after:auto!important}.print-card{box-shadow:none!important;border-color:#e5e7eb!important}html,body{margin:0!important;padding:0!important}}
