@page{size:A4 portrait;margin:0}@media print{.report-print-shell{-webkit-print-color-adjust:exact;print-color-adjust:exact;color-adjust:exact;padding:14mm 13mm 16mm!important}.report-print-cover{break-inside:avoid;page-break-inside:avoid;color:#fff!important;background:linear-gradient(150deg,#0a3532 0%,#0d4f47 55%,#087a70 100%)!important;border:none!important;border-radius:0!important;margin:-14mm -13mm 9mm!important;padding:20mm 13mm 12mm!important}.report-print-brand{color:#fff!important;font-size:30pt!important;font-weight:800!important;line-height:1.2!important}.report-print-title{margin-top:3pt;color:#91f0e5!important;font-size:14pt!important;font-weight:700!important}.report-print-meta{margin-top:4pt;color:#ffffffd1!important;font-size:9pt!important}.report-print-body{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.report-print-footer{justify-content:space-between;align-items:center;gap:8pt;display:flex;position:static;color:#4a7a75!important;background:#fff!important;border-top:2px solid #087a70!important;margin-top:10mm!important;padding:4mm 0 0!important;font-size:8pt!important}.report-print-shell h1,.report-print-shell h2,.report-print-shell h3{break-after:avoid;page-break-after:avoid}.report-print-shell .skill-tile,.report-print-shell .print-cover-block,.report-print-shell .print-cover-banner,.report-print-shell .print-summary-card,.report-print-shell .print-remaining-card,.report-print-shell .path-remaining-item,.report-print-shell .path-card-side,.report-print-shell .print-final-note,.report-print-shell .print-section-kicker,.report-print-shell .student-chip{break-inside:avoid;page-break-inside:avoid}.report-print-shell .print-path-card,.report-print-shell .print-priority-block,.report-print-shell .print-remaining-block,.report-print-shell .paid-path-report,.report-print-shell section,.report-print-shell article{break-inside:auto;page-break-inside:auto}.report-print-shell .print-section-kicker{break-after:avoid;page-break-after:avoid}.report-print-shell ul,.report-print-shell ol{break-inside:auto}.report-print-shell li{break-inside:avoid;page-break-inside:avoid}.report-print-shell p{orphans:3;widows:3}.report-print-shell .path-card-grid,.report-print-shell .print-remaining-grid,.report-print-shell .print-closing,.report-print-shell ol[class*=grid-cols],.report-print-shell ul[class*=grid-cols],.report-print-shell div[class*=grid-cols]{grid-template-columns:minmax(0,1fr)!important}.report-print-shell .blur-3xl{display:none!important}.report-print-shell *,.report-print-shell :before,.report-print-shell :after{transition:none!important;animation:none!important}.report-print-shell [class*=shadow]{box-shadow:none!important}.report-print-shell table{break-inside:auto}.report-print-shell thead{display:table-header-group}.report-print-shell tr,.report-print-footer{break-inside:avoid;page-break-inside:avoid}}
