@media print{@page{size:A4;margin:16mm 15mm}html,body{background:#fff!important}body *{visibility:hidden}.risk-assessment-output,.risk-assessment-output *{visibility:visible}.risk-assessment-output{box-sizing:border-box;width:auto;max-width:none;margin:0;padding:0;font-size:11pt;line-height:1.45;position:static;color:#0f1419!important;background:#fff!important;border:0!important;border-radius:0!important}.risk-assessment-no-print{display:none!important}.risk-assessment-output h1,.risk-assessment-output h2,.risk-assessment-output h3{break-after:avoid;color:#0f1419!important}.risk-assessment-output table{border-collapse:collapse;width:100%;margin:6pt 0 10pt}.risk-assessment-output th,.risk-assessment-output td{text-align:left;vertical-align:top;padding:6pt 8pt;color:#0f1419!important;border:.75pt solid #a7a49a!important}.risk-assessment-output th{background:#f4f3ee!important}.risk-assessment-output td{background:#fff!important}.risk-assessment-output tr,.risk-assessment-output .risk-assessment-factor-card,.risk-assessment-output .risk-assessment-avoid-break{break-inside:avoid}.risk-assessment-output .risk-assessment-section-break{break-before:page}.risk-assessment-output .risk-assessment-amber-note{padding:4pt 6pt;color:#0f1419!important;background:#fff3d8!important;border:.75pt solid #d99820!important}.risk-assessment-output .risk-assessment-factor-card,.risk-assessment-output .risk-assessment-avoid-break{background:#fff!important;border-color:#d9d6cc!important}.risk-assessment-output a{text-decoration:underline;color:#0f1419!important}}
