.benchmark-panel{margin-top:28px}.benchmark-controls{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;padding:23px 26px;background:#eef5f0;margin-top:22px}.benchmark-reading{font:11px/1.9 var(--mono);padding:0 26px;color:#38594a}.benchmark-chart-block{padding:22px 25px;border-top:1px solid #d7e3db;min-width:0}.benchmark-panel h6{font:700 17px/1.5 var(--sans);margin:0 0 12px;color:#365b49}.benchmark-lower{display:grid;grid-template-columns:1.1fr 1fr;background:#f5f8f4}.benchmark-method{padding:24px;border-top:1px solid #d7e3db}.benchmark-method p{font:10px/1.9 var(--mono);color:#4c6258;margin:15px 0}.benchmark-table-wrap{overflow:auto}.benchmark-panel table{width:100%;border-collapse:collapse;font:10px/1.8 var(--mono)}.benchmark-panel th,.benchmark-panel td{padding:10px;text-align:left;border-bottom:1px solid #d9e4dc}.benchmark-panel caption{text-align:left;margin:8px 0 12px}.benchmark-panel [data-bm-tile],.benchmark-panel [data-bm-model]{cursor:pointer}.benchmark-panel .bm-small{font-size:10px;fill:#5b7165}.benchmark-panel .bm-title{font:700 13px var(--sans);fill:#355d48}
@media(max-width:900px){.benchmark-controls{grid-template-columns:1fr 1fr}.benchmark-lower{display:block}}
@media(max-width:760px){.benchmark-controls{grid-template-columns:1fr;padding:18px 16px}.benchmark-reading{padding:0 16px}.benchmark-chart-block{padding:18px 14px}.benchmark-panel #bm-forest{min-width:870px}.benchmark-panel #bm-matrix{min-width:900px}.benchmark-panel #bm-predictions{min-width:360px}}
@media print{.benchmark-controls{display:none!important}.benchmark-lower{display:block}.benchmark-panel svg{min-width:0!important}}
