.org{object-fit:cover;background:var(--paper);width:18px;height:18px;box-shadow:0 0 0 1px var(--line);border-radius:4px;flex:none;display:inline-block}.org-ours{width:var(--sz,18px);height:var(--sz,18px);background:var(--ink);color:var(--paper);place-items:center;display:inline-grid}.org-ours svg{width:70%;height:auto}.mb{gap:var(--s-4);margin:0;display:grid}.mb-cap{justify-content:space-between;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.mb-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.mb-row,.mb-chance{align-items:center;gap:var(--s-4);grid-template-columns:minmax(150px,230px) minmax(0,1fr) 64px;display:grid}.mb-name{min-width:0;color:var(--slate);font-size:var(--fs-small);align-items:center;gap:10px;line-height:1.25;display:flex}.mb-name>span{min-width:0;display:grid}.mb-note{color:var(--grey);font-size:11.5px;font-weight:400}.mb-row[data-ours] .mb-name{color:var(--ink);font-weight:500}.mb-track{border-radius:var(--r-xs);background:var(--mist);height:24px;position:relative}.mb-fill{width:var(--w);border-radius:var(--r-xs);background:var(--silver);transform-origin:0;position:absolute;inset:0 auto 0 0}.mb-row[data-ours] .mb-fill{background:var(--ink)}.mb-row[data-ours] .mb-fill:after{content:"";background:var(--leaf);width:3px;position:absolute;top:0;bottom:0;right:0}.mb-row[data-faint] .mb-fill{opacity:.45}.mb-ci{background:var(--graphite);height:1px;position:absolute;top:50%}.mb-ci:before,.mb-ci:after{content:"";background:var(--graphite);width:1px;height:9px;position:absolute;top:-4px}.mb-ci:before{left:0}.mb-ci:after{right:0}.mb-row[data-ours] .mb-ci,.mb-row[data-ours] .mb-ci:before,.mb-row[data-ours] .mb-ci:after{background:var(--leaf)}.mb-val{color:var(--slate);font:400 12.5px / 1 var(--font-mono);text-align:right}.mb-row[data-ours] .mb-val{color:var(--ink)}.mb-chance{pointer-events:none;position:absolute;inset:0}.mb-chance-line{align-self:stretch;position:relative}.mb-chance-line:before{content:"";top:-4px;bottom:-4px;left:var(--chance);border-left:1px dashed var(--graphite);opacity:.55;position:absolute}.mb-chance-line i{left:var(--chance);color:var(--grey);font:400 10.5px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-style:normal;position:absolute;bottom:-20px;transform:translate(-50%)}.mb-rows:has(.mb-chance){padding-bottom:18px}@media (max-width:599px){.mb-row,.mb-chance{gap:6px var(--s-3);grid-template-columns:minmax(0,1fr) 52px}.mb-name{grid-column:1/-1}.mb-chance{display:none}}[data-surface=forest] .mb-name,[data-surface=dark] .mb-name{color:#ffffffb3}[data-surface=forest] .mb-row[data-ours] .mb-name,[data-surface=dark] .mb-row[data-ours] .mb-name{color:var(--paper)}[data-surface=forest] .mb-track,[data-surface=dark] .mb-track{background:#ffffff12}[data-surface=forest] .mb-fill,[data-surface=dark] .mb-fill{background:#ffffff47}[data-surface=forest] .mb-row[data-ours] .mb-fill,[data-surface=dark] .mb-row[data-ours] .mb-fill{background:var(--paper)}[data-surface=forest] .mb-val,[data-surface=dark] .mb-val{color:#ffffffb3}[data-surface=forest] .mb-row[data-ours] .mb-val,[data-surface=dark] .mb-row[data-ours] .mb-val{color:var(--paper)}[data-surface=forest] .mb-ci,[data-surface=forest] .mb-ci:before,[data-surface=forest] .mb-ci:after{background:#fff9}[data-surface=forest] .org{box-shadow:0 0 0 1px #ffffff26}:is([data-surface=forest],[data-surface=dark]) :is(.mb-note,.mb-chance-line i){color:#ffffff9e}:is([data-surface=forest],[data-surface=dark]) .sc-tick{fill:#ffffff9e}[data-surface=forest] .org-ours{background:var(--paper);color:var(--forest-950)}.sc{gap:var(--s-4);margin:0;display:grid}.sc svg{width:100%;height:auto;overflow:visible}.sc-grid{stroke:var(--line);stroke-width:1px}.sc-grid-x{stroke-dasharray:2 4}.sc-tick{fill:var(--grey);font:400 11px var(--font-mono)}.sc-axis{fill:var(--slate);font:400 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.sc-lbl{fill:var(--slate);font:400 12px var(--font-sans)}.sc-pt[data-ours] .sc-lbl{fill:var(--ink);font-weight:500}.sc-ours{fill:var(--ink);stroke:var(--leaf);stroke-width:2px}.sc-img{clip-path:inset(0 round 4px)}.fg-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.fg{border-collapse:collapse;width:100%;min-width:720px;font-size:var(--fs-small)}.fg th,.fg td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:9px 12px 9px 0}.fg thead th{border-bottom-color:var(--line-2);padding-bottom:14px;font-weight:400}.fg-head{align-items:center;gap:10px;display:flex}.fg-head>span{line-height:1.25;display:grid}.fg thead th[data-ours]{color:var(--ink);font-weight:500}.fg-axis{color:var(--ink);font-weight:400;line-height:1.25;display:grid}.fg-cell{grid-template-columns:minmax(60px,1fr) 40px auto;align-items:center;gap:8px;display:grid}.fg-track{background:var(--mist);border-radius:2px;height:10px;position:relative}.fg-fill{width:var(--w);background:var(--silver);transform-origin:0;border-radius:2px;position:absolute;inset:0 auto 0 0}.fg td[data-ours] .fg-fill{background:var(--ink)}.fg-bar{top:-4px;bottom:-4px;left:var(--bar);background:var(--leaf-ink);width:2px;position:absolute}.fg-val{color:var(--slate);font:400 12px / 1 var(--font-mono);text-align:right}.fg td[data-ours] .fg-val{color:var(--ink)}.fg-met{background:var(--leaf-soft);color:var(--leaf-ink);font:400 10.5px / 1.3 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:3px;padding:2px 6px}.fg-miss{background:var(--mist);color:var(--slate)}@media (prefers-reduced-motion:no-preference){:root[data-js] [data-rv=build]:not([data-in]) :is(.mb-fill,.fg-fill){transform:scaleX(0)}:root[data-js] [data-rv=build] :is(.mb-fill,.fg-fill){transition:transform calc(var(--frame) * 8) steps(8, end);transition-delay:calc(var(--o,0) * 40ms)}:root[data-js] .sc[data-rv=build]:not([data-in]) .sc-pt{opacity:0}:root[data-js] .sc[data-rv=build] .sc-pt{transition:opacity 0s linear calc(var(--o,0) * var(--frame))}}.chart{gap:var(--s-4);display:grid}.chart-note{max-width:78ch}[data-surface=forest] .chart-note{color:#ffffff80}.chart-stack{gap:var(--s-10)}.chart-pair{column-gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}.chart-pair .chart-note{grid-column:1/-1}@media (max-width:899px){.chart-pair{grid-template-columns:minmax(0,1fr)}}.prose .chart{margin-block:var(--s-8)}[data-surface=mint] .mb-track{background:#0b0b0b12}[data-surface=mint] .mb-fill{background:#0b0b0b42}[data-surface=mint] .mb-row[data-ours] .mb-fill{background:var(--ink)}[data-surface=mint] :is(.mb-note,.chart-note,.mb-chance-line i){color:#0b0b0b9e}
