.beam-report-module__nqNVPW__preview{min-height:100vh;padding:1.5rem var(--page-gutter) 3rem;background:#edf1ee;}.beam-report-module__nqNVPW__toolbar{justify-content:space-between;align-items:center;gap:1rem;width:min(100%,210mm);margin:0 auto 1rem;font-size:.8rem;display:flex}.beam-report-module__nqNVPW__toolbar>div:first-child{gap:.2rem;display:grid}.beam-report-module__nqNVPW__toolbar strong{font-size:.93rem}.beam-report-module__nqNVPW__toolbar span{color:var(--colour-text-secondary)}.beam-report-module__nqNVPW__toolbarActions{flex-wrap:wrap;gap:.5rem;display:flex}.beam-report-module__nqNVPW__primaryButton,.beam-report-module__nqNVPW__secondaryButton{border-radius:var(--radius-small);min-height:2.35rem;font:inherit;cursor:pointer;padding:.45rem .75rem;font-size:.78rem;font-weight:650}.beam-report-module__nqNVPW__primaryButton{color:#fff;border:1px solid var(--colour-action);background:var(--colour-action)}.beam-report-module__nqNVPW__primaryButton:hover{background:var(--colour-action-hover)}.beam-report-module__nqNVPW__secondaryButton{color:var(--colour-text-primary);border:1px solid var(--colour-border-medium);background:#fff}.beam-report-module__nqNVPW__secondaryButton:hover{border-color:var(--struxus-green)}.beam-report-module__nqNVPW__primaryButton:focus-visible,.beam-report-module__nqNVPW__secondaryButton:focus-visible{outline:2px solid var(--struxus-green);outline-offset:2px}.beam-report-module__nqNVPW__paper{color:#18241e;width:210mm;min-height:297mm;font-family:Arial,Helvetica Neue,sans-serif;font-size:var(--report-text-min);background:#fff;margin:0 auto;padding:11mm 12mm 12mm;line-height:1.35;box-shadow:0 12px 28px #1b2b221f}.beam-report-module__nqNVPW__reportHeader{grid-template-columns:var(--report-logo-cell-boxed) minmax(0, 1fr) 53mm;border:.25mm solid #85958b;min-height:19mm;display:grid}.beam-report-module__nqNVPW__brandBlock,.beam-report-module__nqNVPW__titleBlock,.beam-report-module__nqNVPW__documentControl{min-width:0}.beam-report-module__nqNVPW__brandBlock{padding:var(--report-logo-clear-boxed);border-right:.2mm solid #c9d2cc;place-items:center;display:grid}.beam-report-module__nqNVPW__brandBlock img{width:auto;height:var(--report-logo-height-boxed)}.beam-report-module__nqNVPW__titleBlock{align-content:center;gap:1mm;padding:2mm 3mm;display:grid}.beam-report-module__nqNVPW__titleBlock strong{font-size:10pt}.beam-report-module__nqNVPW__titleBlock span{overflow-wrap:anywhere;color:#52625a;font-size:var(--report-text-min)}.beam-report-module__nqNVPW__documentControl{border-left:.2mm solid #c9d2cc;align-content:center;gap:0;margin:0;display:grid}.beam-report-module__nqNVPW__documentControl div{border-bottom:.2mm solid #dbe1dd;grid-template-columns:19mm minmax(0,1fr);padding:.6mm 2mm;display:grid}.beam-report-module__nqNVPW__documentControl div:last-child{border-bottom:0}.beam-report-module__nqNVPW__documentControl dt,.beam-report-module__nqNVPW__documentControl dd{overflow-wrap:anywhere;font-size:var(--report-text-min);margin:0}.beam-report-module__nqNVPW__documentControl dt{color:#52625a}.beam-report-module__nqNVPW__documentControl dd{font-weight:700}.beam-report-module__nqNVPW__reportBody{padding-top:6mm}.beam-report-module__nqNVPW__section{margin-top:5mm}.beam-report-module__nqNVPW__section:first-child{margin-top:0}.beam-report-module__nqNVPW__paper h1,.beam-report-module__nqNVPW__paper h2{color:#172a20;margin:0 0 2mm;line-height:1.2}.beam-report-module__nqNVPW__paper h1{font-size:12pt}.beam-report-module__nqNVPW__paper h2{font-size:9pt}.beam-report-module__nqNVPW__summaryTable{break-inside:avoid}.beam-report-module__nqNVPW__summaryTable [class*=resultTableHeading]{display:none}:is(.beam-report-module__nqNVPW__summaryTable [class*=governingMatrix] th small,.beam-report-module__nqNVPW__summaryTable [class*=governingMatrix] td small){font-size:var(--report-text-min)}:is(.beam-report-module__nqNVPW__summaryTable [class*=governingMatrix] th,.beam-report-module__nqNVPW__summaryTable [class*=governingMatrix] td){text-align:right}.beam-report-module__nqNVPW__summaryTable [class*=governingMatrix] th:first-child{text-align:left;width:27%}.beam-report-module__nqNVPW__reportNote{color:#43544b;font-size:var(--report-text-min);margin:0 0 2.5mm;line-height:1.4}.beam-report-module__nqNVPW__projectDetails{border-top:.2mm solid #ccd5cf;border-left:.2mm solid #ccd5cf;grid-template-columns:repeat(2,minmax(0,1fr));margin:3mm 0 0;display:grid}.beam-report-module__nqNVPW__projectDetails div{border-bottom:.2mm solid #ccd5cf;border-right:.2mm solid #ccd5cf;grid-template-columns:28mm minmax(0,1fr);min-width:0;padding:1mm 1.5mm;display:grid}.beam-report-module__nqNVPW__projectDetails dt,.beam-report-module__nqNVPW__projectDetails dd{overflow-wrap:anywhere;margin:0}.beam-report-module__nqNVPW__projectDetails dt{color:#52625a}.beam-report-module__nqNVPW__projectDetails dd{font-weight:650}.beam-report-module__nqNVPW__introduction{margin-top:3mm}.beam-report-module__nqNVPW__introduction p{white-space:pre-wrap;margin:0}.beam-report-module__nqNVPW__paper table{border-collapse:collapse;width:100%;font-size:var(--report-text-min);font-variant-numeric:tabular-nums}.beam-report-module__nqNVPW__paper th,.beam-report-module__nqNVPW__paper td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:.2mm solid #cbd4cd;padding:1.1mm 1.5mm}.beam-report-module__nqNVPW__paper thead th{background:#eef3ef;font-weight:700}.beam-report-module__nqNVPW__paper tbody th{font-weight:650}.beam-report-module__nqNVPW__twoTables{grid-template-columns:.8fr 1.2fr;align-items:start;gap:3mm;display:grid}.beam-report-module__nqNVPW__modelSketch>section{border:0;padding:0}:is(.beam-report-module__nqNVPW__modelSketch [class*=sectionHeading],.beam-report-module__nqNVPW__modelSketch [class*=sectionHelp],.beam-report-module__nqNVPW__modelSketch [class*=sketchScrollHint]){display:none}.beam-report-module__nqNVPW__modelSketch [class*=sketchSvg]{min-width:0}.beam-report-module__nqNVPW__resultsPage,.beam-report-module__nqNVPW__diagramsPage{break-before:page;margin-top:9mm}.beam-report-module__nqNVPW__resultsPage [class*=resultTables]{gap:4mm;margin-top:3mm}.beam-report-module__nqNVPW__resultsPage [class*=resultMatrix]{font-size:var(--report-text-min)}:is(.beam-report-module__nqNVPW__resultsPage [class*=resultMatrix] th,.beam-report-module__nqNVPW__resultsPage [class*=resultMatrix] td){padding:1mm 1.3mm;line-height:1.25;min-width:0!important}.beam-report-module__nqNVPW__resultsPage [class*=resultMatrix] small{font-size:var(--report-text-min)}.beam-report-module__nqNVPW__resultsPage [class*=resultTableIntro]{display:none}.beam-report-module__nqNVPW__resultsPage [class*=resultColumnLegend]{font-size:var(--report-text-min);grid-template-columns:repeat(3,minmax(0,1fr));padding:1.4mm 2mm}.beam-report-module__nqNVPW__resultsPage [class*=resultColumnLegend] strong{min-width:12mm}.beam-report-module__nqNVPW__resultsPage [class*=resultTableHeading]{margin-bottom:1mm}.beam-report-module__nqNVPW__resultsPage [class*=resultTableHeading] h3{font-size:var(--report-text-min)}.beam-report-module__nqNVPW__resultsPage [class*=resultTableHeading] p{font-size:var(--report-text-min)}.beam-report-module__nqNVPW__resultsPage [class*=resultScrollHint]{display:none}.beam-report-module__nqNVPW__resultsPage [class*=tableScroll]{overflow:visible}.beam-report-module__nqNVPW__diagrams{gap:3mm;display:grid}.beam-report-module__nqNVPW__diagrams [class*=diagram]{padding:1mm}.beam-report-module__nqNVPW__diagrams [class*=diagramSvg]{min-width:0}.beam-report-module__nqNVPW__diagrams button{display:none}.beam-report-module__nqNVPW__limitations{color:#43544b;font-size:var(--report-text-min);border-top:.2mm solid #9eada2;margin:4mm 0 0;padding-top:2mm}.beam-report-module__nqNVPW__reportFooter{color:#52625a;font-size:var(--report-text-min);border-top:.25mm solid #85958b;justify-content:space-between;margin-top:6mm;padding-top:1mm;display:flex}@media (max-width:52rem){.beam-report-module__nqNVPW__toolbar{flex-direction:column;align-items:stretch}.beam-report-module__nqNVPW__toolbarActions button{flex:1}.beam-report-module__nqNVPW__preview{overflow-x:auto}}@page{size:A4 portrait;margin:12mm;@bottom-right{content:"Page " counter(page) " of " counter(pages);color:#52625a;font-family:Arial,Helvetica Neue,sans-serif;font-size:var(--report-text-min)}}@media print{:is([data-account-chrome],.beam-report-module__nqNVPW__toolbar){display:none!important}.beam-report-module__nqNVPW__preview{background:#fff;min-height:0;padding:0;overflow:visible}.beam-report-module__nqNVPW__paper{width:100%;min-height:0;box-shadow:none;margin:0;padding:0}.beam-report-module__nqNVPW__resultsPage [class*=resultTables]{display:grid!important}.beam-report-module__nqNVPW__resultsPage,.beam-report-module__nqNVPW__diagramsPage{margin-top:0}.beam-report-module__nqNVPW__paper thead{display:table-header-group}.beam-report-module__nqNVPW__paper tr,.beam-report-module__nqNVPW__modelSketch{break-inside:avoid}.beam-report-module__nqNVPW__paper [class*=resultMatrix] tr{break-inside:avoid}.beam-report-module__nqNVPW__diagrams [class*=diagram]{break-inside:avoid}.beam-report-module__nqNVPW__paper [class*=diagramCanvas]{overflow:visible}}
