.tco-print-report{display:none}@media print{html:has(.tco-print-report){background:#fff!important}@page tco-report{size:A4 portrait;margin:14mm}body:has(.tco-print-report){background:#fff!important;color:#000!important}body:has(.tco-print-report) #root>header,body:has(.tco-print-report) #root>a,body:has(.tco-print-report) #root>footer,body:has(.tco-print-report) #main-content>header,body:has(.tco-print-report) .site-cta,.tco-screen{display:none!important}body:has(.tco-print-report) #main-content,body:has(.tco-print-report) #main-content>section:has(.tco-print-report){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.tco-print-report{page:tco-report;display:block;width:100%;max-width:182mm;margin:0 auto;font:9.5pt/1.3 Georgia,Times New Roman,serif;color:#000;background:#fff}.tco-print-report *{box-sizing:border-box;min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal;color:#000!important;background:transparent!important}.tco-print-report header{padding-bottom:3mm;border-bottom:1pt solid #555}.tco-print-report .tco-print-brand{margin:0;font:700 8pt/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em}.tco-print-report .tco-print-title{margin:2mm 0;font:700 21pt/1.1 Georgia,serif}.tco-print-report h3{margin:4mm 0 2mm;font:700 13pt/1.15 Georgia,serif;-moz-column-break-after:avoid;break-after:avoid}.tco-print-report h4{margin:3mm 0 1.5mm;font:700 10pt/1.2 Georgia,serif;-moz-column-break-after:avoid;break-after:avoid}.tco-print-report p{margin:2mm 0}.tco-print-report ul{margin:2mm 0;padding-left:4mm;list-style:disc}.tco-print-report li{margin-bottom:1.5mm}.tco-print-report a{text-decoration:underline}.tco-print-report table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;margin:2mm 0;font-size:9pt;line-height:1.25}.tco-print-report caption{text-align:left;font-size:8pt;margin-bottom:1.5mm}.tco-print-report th,.tco-print-report td{padding:1.8mm 1.4mm;border:.5pt solid #777;text-align:left;vertical-align:top;font-variant-numeric:tabular-nums}.tco-print-report thead{display:table-header-group}.tco-print-report thead th{font-weight:700}.tco-print-report tbody th{font-weight:400}.tco-print-report tr{-moz-column-break-inside:avoid;break-inside:avoid}.tco-print-report .tco-print-status{display:block;margin-top:1mm;font-size:8pt}.tco-print-report dl{margin:0}.tco-print-report dl>div{display:grid;grid-template-columns:56% 44%;border-bottom:.4pt solid #aaa;padding:1.3mm 0;-moz-column-break-inside:avoid;break-inside:avoid}.tco-print-report dt{font-weight:700;padding-right:2mm}.tco-print-report dd{margin:0}.tco-print-report .tco-print-scope dl{display:grid;grid-template-columns:1fr 1fr;gap:0 5mm}.tco-print-report .tco-print-input-groups{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:6mm;column-gap:6mm;align-items:start}.tco-print-report .tco-print-input-groups section,.tco-print-report .tco-print-faq{-moz-column-break-inside:avoid;break-inside:avoid}.tco-print-report .tco-print-evidence{border-bottom:.5pt solid #777;padding-bottom:2mm}.tco-print-report .tco-print-new-page{-moz-column-break-before:page;break-before:page}.tco-print-report .tco-print-scenario{-moz-column-break-inside:avoid;break-inside:avoid}.tco-print-report .tco-print-scenario+.tco-print-scenario{margin-top:4mm}.tco-print-report .tco-print-invalid{border:1pt solid #000;padding:2mm}}
