@media print{:root{--void:#fff;--ink:#fff;--paper:#000;--purple:#000;--rust:#000;--line:#999}body *{visibility:hidden!important}body :not([data-course-print]):not([data-course-print] *):not(:has([data-course-print])){display:none!important}body :has([data-course-print]){background:var(--void)!important;border:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}[data-course-print],[data-course-print] *{visibility:visible!important;color:var(--paper)!important;background:var(--void)!important;box-shadow:none!important}[data-course-print]{border:0;width:100%;padding:16px;position:static}[data-course-print] button,[data-course-print] .artifact-actions{display:none!important}[data-course-print] table{table-layout:fixed;width:100%;font-size:10pt;min-width:0!important}[data-course-print] td,[data-course-print] th{overflow-wrap:anywhere}[data-course-print] li,[data-course-print] tr{break-inside:avoid}[data-course-print] .case-document-title{display:none!important}[data-course-print] .case-study-page{border:0;border-radius:0;margin:0;padding:0}[data-course-print] .case-study-page~.case-study-page{page-break-before:always;break-before:page}[data-course-print] .case-study-page h2{font-size:22pt}[data-course-print] .case-study-page .overflow-x-auto{overflow:visible!important}}
