.bm-places{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.bm-weights{gap:14px}.bm-weights>.rs-field{gap:2px}.bm-weights .rs-range-head output{font:500 13px/1 var(--sans);color:var(--rs-ink-2)}.bm-weights [data-f].is-off label{color:var(--muted)}.bm-reset{align-self:flex-start}.bm .rs-range{height:28px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.bm-sm .rs-chart text{font-size:13px}.bm-h{font:400 clamp(24px,2.4vw,32px)/1.15 var(--serif);letter-spacing:-.6px;margin:0}.bm-h3{color:var(--ink);margin:0 0 10px;font-size:13px;font-weight:600}.bm-summary{color:var(--rs-ink-2);margin:-12px 0 0;font-size:15px}.bm-podium{background:var(--rs-rule);border:1px solid var(--rs-rule);border-radius:var(--rs-radius);grid-template-columns:1.35fr 1fr 1fr;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.bm-podium>li{background:#fffefa;min-width:0;padding:16px 18px 18px}.bm-podium>li:first-child{background:var(--rs-paper)}.bm-rank{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 4px;font-size:12px;display:flex}.bm-month{font:400 clamp(26px,2.6vw,38px)/1.05 var(--serif);letter-spacing:-.8px;color:var(--ink);margin:0 0 10px}.bm-podium>li:first-child .bm-month{letter-spacing:-1.4px;font-size:clamp(34px,3.6vw,52px)}.bm-meter{background:#ece7da;border-radius:3px;height:5px;margin:0 0 12px;overflow:hidden}.bm-meter i{background:var(--ink);border-radius:0 3px 3px 0;height:100%;transition:width .4s;display:block}.bm-why{gap:6px;margin:0;padding:0;font-size:13px;line-height:1.45;list-style:none;display:grid}.bm-why li{background:0 0;border:0;padding:0 0 0 16px;position:relative}.bm-why li:before{content:"";background:var(--rs-good);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.bm-why li.is-poor:before{box-shadow:inset 0 0 0 1.5px var(--rs-warn);background:0 0}.bm-hol{color:var(--muted);margin:10px 0 0;font-size:12px}.bm-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px 28px;display:grid}.bm-sm{min-width:0;margin:0}.bm-sm figcaption{color:var(--ink);margin:0 0 6px;font-size:12.5px;font-weight:600;line-height:1.35}.bm-sm figcaption small{color:var(--muted);font-size:11.5px;font-weight:400;display:block}.bm-out .rs-chart text.bm-lab{fill:var(--ink);font-weight:600}.bm-out .rs-chart .bm-hit{fill:#0000;cursor:crosshair}.bm-out .rs-chart .bm-cross{stroke:var(--ink);stroke-width:1px;stroke-dasharray:2 2;opacity:0}.bm-out .rs-chart.is-hover .bm-cross{opacity:.5}.bm-table td.n,.bm-table th.n{text-align:right}.bm-table td:last-child{color:var(--muted);min-width:160px;font-size:12px}@media (width<=760px){.bm-podium,.bm-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.bm-meter i{transition:none}}@media print{.bm-grid{grid-template-columns:repeat(3,1fr);gap:8pt}.bm-podium{grid-template-columns:repeat(3,1fr)}.bm-weights .rs-hint,.bm-places{display:none}.bm-score{break-inside:avoid}}
