.bm-ph{justify-content:space-between;align-items:flex-end;gap:var(--s4);flex-wrap:wrap;display:flex}.bm-ph__text{gap:var(--s1);min-width:0;display:grid}.bm-ph__eyebrow{align-items:center;gap:var(--s2);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-medium);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--muted);flex-wrap:wrap;display:flex}.bm-ph__description{color:var(--muted);max-width:var(--measure)}.bm-ph__actions{gap:var(--s2);flex-wrap:wrap;display:flex}.bm-bars{gap:var(--s3);display:grid}.bm-bars__legend{gap:var(--s1) var(--s4);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bm-bars__legend li{align-items:center;gap:var(--s1);display:inline-flex}.bm-bars__swatch{width:var(--icon-sm);height:var(--icon-sm);border-radius:var(--r1);display:inline-block}.bm-bars__rows{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.bm-bars__row{gap:var(--s1);min-width:0;display:grid}.bm-bars__head{justify-content:space-between;align-items:baseline;gap:var(--s3);min-width:0;display:flex}.bm-bars__label{overflow-wrap:anywhere;min-width:0}.bm-bars__total{font-family:var(--f-mono);font-size:var(--fs-meta);font-variant-numeric:tabular-nums;white-space:nowrap}.bm-bars__track{height:calc(var(--progress-h) * 1.5);background:var(--sunk);border-radius:var(--r-pill);overflow:hidden}.bm-bars__bar{gap:var(--bw);height:100%;display:flex}.bm-bars__seg{min-width:var(--bw-strong);height:100%}.bm-bars__seg--c1,.bm-bars__seg--t1{background-color:var(--c1)}.bm-bars__seg--c2,.bm-bars__seg--t2{background-color:var(--c2)}.bm-bars__seg--c3,.bm-bars__seg--t3{background-color:var(--c3)}.bm-bars__seg--q1{background-color:var(--q1)}.bm-bars__seg--q4{background-color:var(--q4)}.bm-bars__note,.bm-bars__empty{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--muted);margin:0}
