.bar-chart{margin:1.5rem 0}.bar-chart .bar-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-3)}.bar-chart li{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr) auto;align-items:center;gap:var(--s-3)}.bar-label{font-size:var(--fs-sm);color:var(--fg-2);overflow-wrap:anywhere}.bar-track{display:block;width:100%;height:.875rem}.bar-track rect.bar-bg{fill:var(--bg-sunken)}.bar-track rect.bar-fill{fill:var(--accent)}.bar-chart li[data-tone=muted] rect.bar-fill{fill:var(--line-strong)}.bar-value{font-family:var(--mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}@media(max-width:560px){.bar-chart li{grid-template-columns:minmax(0,1fr) auto}.bar-label{grid-column:1 / -1}}
