@page{size:A4;margin:15mm}body{background:white;color:#111;font-size:11pt}.site-header,.portal-nav,.site-footer,.workspace-top,.results-header>.button,.result-actions,.answer-review,#toast,dialog{display:none!important}.workspace{width:100%;margin:0}.results-header{margin-bottom:18px}.page-heading h1{font-size:24pt}.result-hero{background:white;color:#111;border:1px solid #aaa;break-inside:avoid}.result-summary h2,.result-score{color:#111}.result-summary p,.result-badge{color:#333}.result-score{border-color:#666}.results-analysis{display:block}.results-analysis>.panel{margin-top:20px;break-inside:avoid}.learning-panel>.button{display:none}.topic-performance{break-inside:avoid}progress{print-color-adjust:exact;-webkit-print-color-adjust:exact}body:has(.results-page) .answer-review{display:none}.small-note{font-size:8pt}
