@media print{*,:before,:after{color-adjust:exact!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html,body{color:#000!important;background:#fff!important;font-size:10pt!important;line-height:1.4!important}@page{size:A4 portrait;margin:15mm 12mm}nav,aside,header,footer,[data-sidebar],[data-no-print],.no-print,button:not([data-print-visible]),select,input,.toast-container,[role=dialog],[role=menu]{display:none!important}main,[data-main-content]{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.report-container{max-width:100%!important;margin:0!important;padding:0!important}.print-header{text-align:center;border-bottom:1.5pt solid #000;margin-bottom:12pt;padding-bottom:8pt;display:block!important}.print-header h1{margin:0 0 4pt!important;font-size:14pt!important;font-weight:700!important}.print-header p{color:#555!important;margin:2pt 0!important;font-size:9pt!important}.report-card,[class*=rounded-2xl],[class*=rounded-3xl]{box-shadow:none!important;background:#fff!important;border:.5pt solid #ccc!important;border-radius:0!important;margin-bottom:8pt!important}.report-table,table{border-collapse:collapse!important;page-break-inside:auto!important;width:100%!important;font-size:9pt!important}.report-table th,table th{color:#000!important;text-transform:uppercase!important;letter-spacing:.5pt!important;background:#f5f5f5!important;border-bottom:1pt solid #000!important;padding:6pt 8pt!important;font-size:8pt!important;font-weight:700!important}.report-table td,table td{color:#000!important;border-bottom:.5pt solid #ddd!important;padding:4pt 8pt!important}.report-table tr,table tr{page-break-inside:avoid!important}.report-total{border-top:1.5pt solid #000!important;padding:8pt!important;font-size:10pt!important;font-weight:700!important}.report-kpis{border-bottom:.5pt solid #ddd!important;gap:12pt!important;margin-bottom:12pt!important;padding:8pt 0!important;display:flex!important}.report-kpis>div{text-align:center!important;flex:1!important}.report-filters{display:none!important}a{color:#000!important;text-decoration:none!important}.page-break{page-break-before:always!important}[class*=dark\:]{color:#000!important;background:#fff!important}[class*=bg-emerald],[class*=bg-green]{color:#1a5c1a!important;background:#e6f7e6!important}[class*=bg-red]{color:#8b0000!important;background:#ffe6e6!important}[class*=bg-amber],[class*=bg-yellow]{color:#8b6914!important;background:#fff8e6!important}[class*=bg-blue],[class*=bg-indigo]{color:#1a3c8b!important;background:#e6f0ff!important}}
