
@import url('https://fonts.googleapis.com/css2?family=Golos+Text:wght@400;500;600;700&display=swap');
:root{
  --article-ink:oklch(0.185 0 0); --article-body:oklch(0.371 0 0); --article-muted:oklch(0.556 0 0);
  --article-faint:oklch(0.65 0 0); --article-rule:oklch(0.185 0 0 / 0.1); --article-rule-soft:oklch(0.185 0 0 / 0.06);
  --article-accent:#8aabe7; --article-accent-ink:#23345c; --article-accent-tint:#dbe5f7;
  --article-page:rgb(251 251 248); --article-wash:oklch(0.185 0 0 / 0.03);
}
body,.reqbench-chart{font-family:"Golos Text",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.reqbench-chart-figure{margin:38px 0}
.reqbench-chart{position:relative;width:100%;background:var(--article-page);color:var(--article-ink);line-height:1.2}
.reqbench-chart__head{display:flex;justify-content:space-between;align-items:baseline;
  padding-bottom:10px;border-bottom:1px solid var(--article-rule);margin-bottom:14px}
.reqbench-chart__panel-title{font-size:15px;font-weight:600;color:var(--article-ink)}
.reqbench-chart__note{font-size:11px;color:var(--article-muted)}
.reqbench-chart__stat{font-size:12.5px;color:var(--article-muted);margin:0 0 16px}
.reqbench-chart__stat strong{color:var(--article-ink)}
.reqbench-chart svg{display:block;width:100%;height:auto;overflow:visible}
.reqbench-chart text{fill:var(--article-ink);font-family:"Golos Text",sans-serif}
.reqbench-chart__tick,.reqbench-chart__axis-label,.reqbench-chart__axis-value,.reqbench-chart__row-se{fill:var(--article-muted)}
.reqbench-chart__gridline{stroke:var(--article-rule-soft);stroke-width:1}
.reqbench-chart__reference-line{fill:none;stroke:var(--article-muted);stroke-width:1.2;stroke-dasharray:5 4}
.reqbench-chart__tick{font-size:11px;font-variant-numeric:tabular-nums}
.reqbench-chart__axis-label{font-size:12px}
.reqbench-chart__axis-name{font-size:11px;font-weight:500}
.reqbench-chart__axis-value{font-size:10px;font-variant-numeric:tabular-nums}
.reqbench-chart__error{stroke:var(--article-ink);stroke-width:1.3}
.reqbench-chart__dot-label{font-size:12px;font-weight:500}
.reqbench-chart__bar{transform-box:fill-box;transform-origin:center bottom;
  animation:reqbench-bar-enter 560ms cubic-bezier(.23,1,.32,1) both}
@keyframes reqbench-bar-enter{from{opacity:.28;transform:scaleY(.025)}to{opacity:1;transform:scaleY(1)}}
