.tsc-cr-performance-compare{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:26px 0}
.tsc-cr-rollup{padding:42px 8%;background:#fff;border-bottom:9px solid var(--tsc-orange);page-break-after:always}.tsc-cr-rollup>h2{margin:0;color:var(--tsc-blue);font-size:32px}.tsc-cr-rollup>p{color:#526773}
.tsc-cr-report-source{margin:0;padding:15px 8%;background:#fff8ed;color:#43535c;font-size:12px;border-bottom:1px solid #ead9c3}.tsc-cr-result-types{font-size:12px}.tsc-cr-performance-panel small{display:block;margin-top:12px;line-height:1.45;color:#526773}
.tsc-cr-performance-panel{padding:18px;background:#eef4f6;border-top:5px solid var(--tsc-blue)}
.tsc-cr-performance-panel.tsc-cr-paid{background:#fff5e8;border-top-color:var(--tsc-orange)}
.tsc-cr-performance-panel h3{margin:0 0 10px;font-size:18px}
.tsc-cr-channel-list{font-size:12px;line-height:1.5}
.tsc-cr-performance-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}
.tsc-cr-performance-metrics div{padding:8px;background:rgba(255,255,255,.75)}
.tsc-cr-performance-metrics strong,.tsc-cr-performance-metrics span{display:block}
.tsc-cr-performance-metrics strong{color:var(--tsc-blue);font-size:17px}
.tsc-cr-performance-metrics span{font-size:10px;text-transform:uppercase}
@media(max-width:760px){.tsc-cr-performance-compare{grid-template-columns:1fr}}
@media print{.tsc-cr-performance-panel{break-inside:avoid}}
