@media print{@page{size:A4;margin:12mm}body:has(.assessment-report){color:#000!important;background:#fff!important}body:has(.assessment-report) main>:not(.report-document){display:none!important}.report-document{width:100%;max-width:none;margin:0!important;padding:0!important}.assessment-report .report-page{break-after:page;color:#000;box-shadow:none;background:#fff;border:0;margin:0;padding:0}.assessment-report .report-page:last-child{break-after:auto}.assessment-report .report-page p,.assessment-report .report-page footer{color:#000;font-size:9pt;line-height:1.4}.assessment-report .report-page h2{font-size:18pt}.assessment-report .report-page h3{font-size:10pt}.assessment-report .report-page section{break-inside:avoid}.assessment-report .report-page .space-y-6>:not(:last-child){margin-block-end:12pt}.assessment-report table{table-layout:fixed;width:100%;min-width:0;font-size:8pt}.assessment-report th,.assessment-report td{overflow-wrap:anywhere;padding:5pt}.assessment-report .overflow-x-auto{overflow:visible}}
