body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-primary-blue:#385a7c;--color-secondary-teal:#1a8387;--color-accent-orange:#d98236;--color-neutral-beige:#eae1d9;--color-light-background:#fbf9f7;--color-text-dark:#444;--color-text-light:#fff}@media print{@page{size:A4 landscape;margin:1cm}body,html{background:#fff!important;margin:0!important;padding:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{color:#444!important;color:var(--color-text-dark)!important;font-family:Lato,Arial,sans-serif!important;font-size:11pt!important;line-height:1.6!important}.preview-header{display:none!important}.print-preview{margin:0!important;padding:0!important}.risk-assessment-table{border:2px solid #000!important;border-collapse:collapse!important;font-family:Arial,sans-serif!important;margin-bottom:20px!important;page-break-inside:avoid!important;table-layout:fixed!important;width:100%!important}.risk-assessment-table td,.risk-assessment-table th{word-wrap:break-word!important;border:1px solid #000!important;font-size:10pt!important;line-height:1.4!important;overflow-wrap:break-word!important;padding:8px 10px!important;text-align:left!important;vertical-align:middle!important}.risk-assessment-table th{word-wrap:break-word!important;font-size:9pt!important;padding:10px 8px!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;vertical-align:middle!important;white-space:normal!important}.risk-assessment-table th,.risk-assessment-table thead tr th{background-color:#2c4f6b!important;color:#fff!important;font-weight:700!important;text-align:center!important}.risk-assessment-table thead tr th{border:1px solid #000!important}.initial-risk-table td:first-child,.initial-risk-table th:first-child{text-align:center!important;vertical-align:middle!important;width:8%!important}.initial-risk-table td:nth-child(2),.initial-risk-table td:nth-child(3),.initial-risk-table th:nth-child(2),.initial-risk-table th:nth-child(3){padding:8px 12px!important;vertical-align:middle!important;width:20%!important}.initial-risk-table td:nth-child(4),.initial-risk-table td:nth-child(5),.initial-risk-table th:nth-child(4),.initial-risk-table th:nth-child(5){text-align:center!important;vertical-align:middle!important;width:13%!important}.initial-risk-table td:nth-child(6),.initial-risk-table td:nth-child(7),.initial-risk-table th:nth-child(6),.initial-risk-table th:nth-child(7){font-weight:700!important;text-align:center!important;vertical-align:middle!important;width:13%!important}.controls-risk-table td:first-child,.controls-risk-table th:first-child{text-align:center!important;vertical-align:middle!important;width:8%!important}.controls-risk-table td:nth-child(2),.controls-risk-table th:nth-child(2){font-size:9pt!important;line-height:1.3!important;padding:8px 12px!important;vertical-align:middle!important;width:40%!important}.controls-risk-table td:nth-child(3),.controls-risk-table td:nth-child(4),.controls-risk-table th:nth-child(3),.controls-risk-table th:nth-child(4){text-align:center!important;vertical-align:middle!important;width:13%!important}.controls-risk-table td:nth-child(5),.controls-risk-table td:nth-child(6),.controls-risk-table th:nth-child(5),.controls-risk-table th:nth-child(6){font-weight:700!important;text-align:center!important;vertical-align:middle!important;width:13%!important}.risk-assessment-table td[style*="#00ff00"],.risk-level-very-low{background-color:#0f0!important;color:#000!important;font-weight:700!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.risk-assessment-table td[style*="#90EE90"],.risk-level-low{background-color:#90ee90!important}.risk-assessment-table td[style*="#90EE90"],.risk-assessment-table td[style*="#ffff00"],.risk-level-low,.risk-level-medium{color:#000!important;font-weight:700!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.risk-assessment-table td[style*="#ffff00"],.risk-level-medium{background-color:#ff0!important}.risk-assessment-table td[style*="#ff9900"],.risk-level-high{background-color:#f90!important;color:#000!important;font-weight:700!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.risk-assessment-table td[style*="#ff0000"],.risk-level-very-high{background-color:red!important;color:#fff!important;font-weight:700!important}.risk-assessment-table td[style*="#ff0000"],.risk-assessment-table td[style*=background],.risk-level-very-high{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.risk-assessment-table td{font-size:9pt!important;line-height:1.3!important}.controls-cell{word-wrap:break-word!important;font-size:9pt!important;line-height:1.4!important;overflow-wrap:break-word!important;padding:10px 12px!important}.bg-gray-100,.print-hidden,.print\:hidden,button:not([type=submit]){display:none!important}.printable-document{margin:0 auto!important;max-width:none!important;padding:15px!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;width:700px!important}h1,h2,h3,h4{break-after:avoid!important;color:#385a7c!important;color:var(--color-primary-blue)!important;font-family:Montserrat,Arial,sans-serif!important;line-height:1.3!important;page-break-after:avoid!important}h1{font-size:26pt!important;margin-top:50px!important;text-align:center!important}h2{border-bottom:3px solid #1a8387!important;border-bottom:3px solid var(--color-secondary-teal)!important;font-size:20pt!important;margin-bottom:25px!important;margin-top:40px!important;padding-bottom:10px!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;text-align:left!important}h3{font-size:16pt!important;margin-bottom:15px!important;margin-top:35px!important}li,p{-webkit-hyphens:auto!important;hyphens:auto!important;margin-bottom:1.2em!important;orphans:2!important;text-align:justify!important;widows:2!important}table{border-collapse:collapse!important;break-inside:avoid!important;margin:25px 0!important;page-break-inside:avoid!important;width:100%!important}td,th{border:1px solid #000!important;vertical-align:middle!important}table:not(.risk-table) th{background-color:#2c4f6b!important;color:#fff!important;font-size:11px!important;padding:6px 8px!important;text-align:left!important}.page-break{break-before:page!important;page-break-before:always!important}.page-break-after{break-after:page!important;page-break-after:always!important}.avoid-page-break{break-inside:avoid!important;page-break-inside:avoid!important}.method-statement-section,.project-details-section,.toc-section{break-after:page!important;page-break-after:always!important}.approval-section,.risk-assessment-section,.risk-summary-section{break-before:page!important;page-break-before:always!important}.risk-table{border-collapse:collapse!important;font-family:Arial,sans-serif!important;font-size:11px!important;margin-bottom:15px!important;table-layout:fixed!important;width:100%!important}.risk-table,h2{break-inside:avoid!important;page-break-inside:avoid!important}h2{break-after:avoid!important;page-break-after:avoid!important}.risk-table+h4{break-before:avoid!important;page-break-before:avoid!important}.approval-table,.risk-summary-grid{break-inside:avoid!important;page-break-inside:avoid!important}.risk-table th{background-color:#004459!important;color:#fff!important;font-weight:700!important;height:auto!important;line-height:1.2!important;padding:8px 6px!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;text-align:center!important;vertical-align:middle!important;white-space:normal!important}.risk-table td,.risk-table th{border:1px solid #000!important;font-size:11px!important}.risk-table td{word-wrap:break-word!important;line-height:1.3!important;overflow-wrap:break-word!important;padding:6px 4px!important;vertical-align:top!important}h4{color:#004459!important;font-size:14px!important;font-weight:600!important;margin-bottom:8px!important;margin-top:15px!important}.risk-table td:first-child,.risk-table td:nth-child(4),.risk-table td:nth-child(8){text-align:center!important}.risk-table td:first-child,.risk-table td:nth-child(10),.risk-table td:nth-child(4),.risk-table td:nth-child(5),.risk-table td:nth-child(6),.risk-table td:nth-child(8),.risk-table td:nth-child(9){font-weight:400!important;text-align:center!important}.risk-table td:nth-child(10),.risk-table td:nth-child(6){font-weight:700!important}.risk-table td[style*="background-color: #00ff00"],.risk-table td[style*="background-color: #ff0000"],.risk-table td[style*="background-color: #ff9900"],.risk-table td[style*="background-color: #ffff00"]{color:#000!important;font-weight:700!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.risk-table td[style*="background-color: #ff0000"]{color:#fff!important}.risk-table td,.risk-table td[style*="background-color: #ff0000"]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.risk-table td{background-color:#fff!important}.risk-table td[style*=background-color]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}td[style*=padding],th[style*=padding]{padding:inherit!important}td{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.fixed,.inset-0{position:static!important}.flex-col{display:block!important}.z-50{z-index:auto!important}img{break-inside:avoid!important;max-width:100%!important;page-break-inside:avoid!important}.rams-logo,img{height:auto!important}.rams-logo{display:block!important;margin:0 0 6mm!important;max-width:120mm!important}.printable-document header{break-after:avoid;display:block;page-break-after:avoid}.printable-document header+main{break-before:avoid;page-break-before:avoid}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print\:bg-white{background-color:#fff!important}.bg-gray-100,.preview-controls,.print\:hidden,button,nav{display:none!important}.print\:overflow-visible{overflow:visible!important}.print\:p-0{padding:0!important}.py-8{padding-bottom:0!important;padding-top:0!important}.print-hidden{display:none!important}.printable-document h1,.printable-document h2{letter-spacing:.5px!important}.printable-document p{font-size:10.5pt!important}.printable-document ul{margin-top:0!important}.printable-document li{margin:0 0 .6em!important}.printable-document .risk-assessment-container{page-break-inside:avoid!important}.preview-toolbar{display:none!important}}
/*# sourceMappingURL=main.c49a2dcd.css.map*/