@media print{.no-print{display:none!important}}@media screen{.pdf-root{background:#e5e7eb;flex-direction:column;align-items:center;gap:24px;width:100%;min-height:100vh;padding:32px 24px;display:flex}.pdf-root .pdf-content{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.pdf-root .laudo-doc{flex-direction:column;align-items:center;gap:24px;display:flex;width:210mm!important;max-width:none!important;box-shadow:none!important;background:0 0!important;margin:0!important}.pdf-root .report-page,.pdf-root .pdf-cover{box-sizing:border-box;background:#fff;border-radius:2px;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000026;border-top:0!important;width:210mm!important;min-height:297mm!important;margin:0!important}.pdf-root .pdf-cover{height:297mm!important;max-height:297mm!important;display:flex!important}.pdf-root .report-page+.report-page{border-top:0!important}}@page{size:A4;margin:12mm 14mm 18mm}@page :first{margin:0}@media print{*,:before,:after{box-sizing:border-box;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}html,body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;width:auto!important;margin:0!important;padding:0!important}body>#root>*>aside,body>#root>*>nav,[data-print-hide],.print-hide{display:none!important}.results-outer{color:#000!important;background:#fff!important;width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important}.results-outer>div:not(.pdf-root){margin:0!important;padding:0!important}[data-print-only=laudo]{display:block!important}[data-print-hide-tab]{display:none!important}html,body,#root,.results-outer,.pdf-root,.pdf-content{height:auto!important;overflow:visible!important}.pdf-cover{position:relative;break-after:page!important;page-break-after:always!important;break-inside:avoid!important;page-break-inside:avoid!important;width:210mm!important;height:295mm!important;min-height:0!important;max-height:295mm!important;margin:0!important;overflow:hidden!important}.pdf-cover+*{break-before:auto!important;page-break-before:auto!important}.pdf-content .laudo-doc{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;zoom:1!important;margin:0!important;padding:0!important;font-size:9.6pt!important;line-height:1.42!important;display:block!important;transform:none!important}.pdf-content .report-page{box-sizing:border-box!important;break-after:auto!important;page-break-after:auto!important;break-inside:auto!important;page-break-inside:auto!important;background:#fff!important;border-top:0!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 0 7mm!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.pdf-content .report-page:last-of-type,.pdf-content .report-page:last-child{break-after:auto!important;page-break-after:auto!important}.pdf-content .page-footer,.pdf-content .print-fixed-footer{display:none!important}.pdf-content .dept-table-scroll,.pdf-content .dept-table-scroll table,.pdf-content .dept-table{min-width:0!important;max-width:100%!important}.pdf-content .body-txt{font-size:9.3pt!important;line-height:1.42!important}.pdf-content .body-txt p{margin-bottom:5px!important}.pdf-content .report-page>.mb-8,.pdf-content .report-page [class*=mb-8]{margin-bottom:4mm!important}.pdf-content .sec-title-wrap{margin-top:4mm!important;margin-bottom:2.5mm!important}.pdf-content .sec-title{font-size:12.6pt!important;line-height:1.12!important}.pdf-content .dimension-card{margin-bottom:2.5mm!important;padding:3.5mm 4.5mm!important}.pdf-content .dimension-card .body-txt{font-size:8.7pt!important;line-height:1.26!important}.pdf-content .dim-title{font-size:10.6pt!important;line-height:1.14!important}.pdf-content .score-big{font-size:15.5pt!important}.pdf-content .score-of{font-size:9pt!important}.pdf-content .interior-content,.pdf-content .pdf-section-6,.pdf-content .pdf-section-block,.pdf-content .secao-7-wrapper,.pdf-content .action-plan-list{break-inside:auto!important;page-break-inside:auto!important}.pdf-content .avoid-break,.pdf-content .dimension-card,.pdf-content .pdf-card,.pdf-content .pdf-table-wrapper,.pdf-content .dept-table-wrap,.pdf-content table.dept-table,.pdf-content .chart-container,.pdf-content .recharts-wrapper,.pdf-content .lucide,.pdf-content canvas,.pdf-content svg,.pdf-content table,.pdf-content img{break-inside:avoid!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important}.pdf-content .foundational-action,.pdf-content .action-plan-card{break-inside:avoid!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important;break-before:auto!important;page-break-before:auto!important;display:block!important}.pdf-content .foundational-action>.flex,.pdf-content .action-plan-card>.flex{break-after:avoid!important;page-break-after:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;-webkit-column-break-after:avoid!important}.pdf-content .foundational-action>.flex+*,.pdf-content .action-plan-card>.flex+*,.pdf-content .foundational-action>.foundational-copy,.pdf-content .foundational-action table,.pdf-content .action-plan-card table{break-before:avoid!important;page-break-before:avoid!important;-webkit-column-break-before:avoid!important}.pdf-content .foundational-action thead,.pdf-content .action-plan-card thead{break-after:avoid!important;page-break-after:avoid!important}.pdf-content .foundational-action{margin-bottom:4mm!important}.pdf-content .foundational-action>.flex,.pdf-content .action-plan-card>.flex{padding:2.5mm 3.5mm!important}.pdf-content .foundational-action .serif,.pdf-content .action-plan-card .serif{font-size:10.6pt!important;line-height:1.12!important}.pdf-content .foundational-copy{padding:3mm 4mm!important;font-size:8.5pt!important;line-height:1.28!important}.pdf-content .foundational-copy p{margin-bottom:3.5px!important}.pdf-content .action-plan-list{display:block!important}.pdf-content .action-plan-card{margin-bottom:3mm!important}.pdf-content h1,.pdf-content h2,.pdf-content h3,.pdf-content h4,.pdf-content h5,.pdf-content h6,.pdf-content .sec-title,.pdf-content .sec-title-wrap,.pdf-content .dim-title,.pdf-content .pdf-section-title,.pdf-content .section-heading,.pdf-content .foundational-action>.flex,.pdf-content .action-plan-card>.flex{break-after:avoid!important;page-break-after:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.pdf-content h1+*,.pdf-content h2+*,.pdf-content h3+*,.pdf-content h4+*,.pdf-content h5+*,.pdf-content h6+*,.pdf-content .sec-title+*,.pdf-content .sec-title-wrap+*,.pdf-content .dim-title+*,.pdf-content .pdf-section-title+*,.pdf-content .section-heading+*,.pdf-content .foundational-action>.flex+*,.pdf-content .action-plan-card>.flex+*{break-before:avoid!important;page-break-before:avoid!important}:is(.pdf-content section:has(>h1:first-child),.pdf-content section:has(>h2:first-child),.pdf-content section:has(>h3:first-child),.pdf-content div:has(>.pdf-section-title:first-child),.pdf-content div:has(>.dim-title:first-child)){break-inside:avoid-page;page-break-inside:avoid}.pdf-content tr,.pdf-content td,.pdf-content th{break-inside:avoid!important;page-break-inside:avoid!important}.pdf-content thead{display:table-header-group!important}.pdf-content p,.pdf-content li{orphans:3!important;widows:3!important}.pdf-content .dept-table-scroll{overflow:hidden!important}.pdf-content .dept-table-wrap{width:100%!important;max-width:100%!important;overflow:hidden!important}.pdf-content .dept-table{table-layout:fixed!important;border-collapse:collapse!important;width:100%!important;max-width:100%!important;font-size:7.8pt!important}.pdf-content .dept-table th,.pdf-content .dept-table td{-webkit-hyphens:auto;hyphens:auto;word-break:break-word!important;overflow-wrap:anywhere!important;vertical-align:top!important;white-space:normal!important;padding:3.5px 2.5px!important;font-size:7.8pt!important;line-height:1.12!important}.pdf-content .dept-table thead th{letter-spacing:.02em!important;font-size:6.4pt!important;line-height:1.05!important}.pdf-content .dept-table .status-pill{white-space:normal!important;max-width:100%!important;padding:2px 2.5px!important;font-size:6.2pt!important;line-height:1!important}.pdf-content table.data,.pdf-content table.data td,.pdf-content table.data th{font-size:7.9pt!important;line-height:1.12!important}.pdf-content table.data td,.pdf-content table.data th{padding:3.5px 5px!important}.pdf-content .signatures-block{margin-top:9mm!important}.pdf-content .signatures-block [style*="height: 72px"]{height:18mm!important}.pdf-content .dept-name-full{display:none!important}.pdf-content .dept-name-abbr{display:inline!important}.pdf-content .dept-abbr-legend{display:block!important}.pdf-content .secao-7-wrapper{break-inside:auto!important;page-break-inside:auto!important}.pdf-content .secao-7-wrapper .secao-titulo,.pdf-content .secao-7-wrapper>h1,.pdf-content .secao-7-wrapper>h2,.pdf-content .secao-7-wrapper>h3{break-after:avoid!important;page-break-after:avoid!important}.pdf-content .laudo-doc :not(.report-page){break-after:auto!important;page-break-after:auto!important}}
