@media print{@page{size:A4 portrait;margin:15mm 12mm}.container,.report-page,body,html,main{background:#fff!important;background-color:#fff!important}.fixed.inset-0.-z-10,.no-print,[data-no-print],button,nav{display:none!important}body{font-size:11pt!important;line-height:1.6!important;color:#000!important}h1{font-size:22pt!important}h1,h2{page-break-after:avoid}h2{font-size:18pt!important}h3{font-size:15pt!important}h3,h4{page-break-after:avoid}h4{font-size:13pt!important}.badge,.card:not([class*=clinical]):not([class*=interpretation]):not([class*=summary]),.chart-container,.recharts-wrapper,[class*=chart]:not(.chart-section),[class*=graph]:not(.graph-section),figure,svg[class*=compass],svg[class*=gauge],svg[class*=radar],table{page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}h1,h2,h3,h4,h5,h6{page-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important}.report-section,[class*=chapter-content],[class*=clinical-interpretation],section{page-break-inside:auto!important;-moz-column-break-inside:auto!important;break-inside:auto!important}p{orphans:3;widows:3}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important;text-shadow:none!important}.card,[class*=rounded-lg],[class*=rounded-xl]{box-shadow:0 1px 3px rgba(0,0,0,.1)!important}.card{background:#fff!important;background-color:#fff!important;border:1px solid #e5e7eb!important}svg,svg *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}svg circle,svg ellipse,svg path,svg rect{stroke-width:inherit!important}.progress,.recharts-surface,.recharts-wrapper,.report-header,[role=progressbar],header{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}img{max-width:100%!important;page-break-inside:avoid}a[href]:after{content:none}.container{max-width:100%!important;padding:0!important}div,p,span{text-decoration:none!important}[class*=bg-accent],[class*=bg-destructive],[class*=bg-muted],[class*=bg-primary],[class*=bg-secondary],[class*=bg-success],[class*=bg-warning]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}}