.chart-panel[data-astro-cid-qcnktl7n]{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);padding:clamp(20px,3vw,30px);margin:16px 0;font-family:var(--sans);color:var(--text)}.chart-panel[data-astro-cid-qcnktl7n].js{opacity:0;transform:translateY(14px);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out)}.chart-panel[data-astro-cid-qcnktl7n].js.shown{opacity:1;transform:none}.title[data-astro-cid-qcnktl7n]{font-family:var(--sans);font-weight:700;font-size:clamp(19px,2.4vw,24px);line-height:1.15;letter-spacing:-.02em;margin:0 0 14px;text-wrap:balance}.caption[data-astro-cid-qcnktl7n]{font-size:15.5px;line-height:1.55;color:var(--dim);margin:0 0 20px;max-width:44rem}.lead[data-astro-cid-qcnktl7n]{font-size:clamp(16px,1.7vw,18px);line-height:1.5;color:var(--text);margin:0 0 20px;max-width:46rem}.note[data-astro-cid-qcnktl7n]{font-family:var(--mono);font-size:13px;line-height:1.65;color:var(--dim);margin:18px 0 0;max-width:46rem}.note[data-astro-cid-qcnktl7n] b{color:var(--text);font-weight:600}@media(prefers-reduced-motion:reduce){.chart-panel[data-astro-cid-qcnktl7n].js{transition:none;opacity:1;transform:none}}.delta[data-astro-cid-iilwcmsa]{display:inline-flex;align-items:baseline;gap:3px;font-family:var(--mono);font-size:11.5px;line-height:1;color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.delta[data-astro-cid-iilwcmsa] .g[data-astro-cid-iilwcmsa]{font-size:9px}.delta[data-astro-cid-iilwcmsa].up{color:var(--lime)}.delta[data-astro-cid-iilwcmsa].down{color:var(--red)}.delta[data-astro-cid-iilwcmsa].flat,.delta[data-astro-cid-iilwcmsa].none{color:var(--dim);opacity:.7}.delta[data-astro-cid-iilwcmsa].none{cursor:help}.stat-grid[data-astro-cid-5hyjm35x]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;margin:16px 0;font-family:var(--sans)}.stat-grid[data-astro-cid-5hyjm35x].js{opacity:0;transform:translateY(14px);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out)}.stat-grid[data-astro-cid-5hyjm35x].js.shown{opacity:1;transform:none}.stat[data-astro-cid-5hyjm35x]{background:var(--panel);padding:20px 18px}.n[data-astro-cid-5hyjm35x]{font-family:var(--mono);font-weight:700;font-size:30px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text)}.stat[data-astro-cid-5hyjm35x].accent .n[data-astro-cid-5hyjm35x]{color:var(--lime)}.l[data-astro-cid-5hyjm35x]{font-family:var(--mono);font-size:11px;letter-spacing:.02em;text-transform:uppercase;color:var(--dim);margin-top:10px;line-height:1.35}.d[data-astro-cid-5hyjm35x]{margin-top:7px}@media(prefers-reduced-motion:reduce){.stat-grid[data-astro-cid-5hyjm35x].js{transition:none;opacity:1;transform:none}}.bar-chart[data-astro-cid-ecnan2xq]{display:flex;flex-direction:column;gap:9px;font-family:var(--sans)}.row[data-astro-cid-ecnan2xq]{display:grid;grid-template-columns:var(--label-w) 1fr var(--value-w, 3rem);align-items:center;gap:12px}.bar-chart[data-astro-cid-ecnan2xq].has-delta .row[data-astro-cid-ecnan2xq]{grid-template-columns:var(--label-w) 1fr var(--value-w, 3rem) 4.2rem}.dcell[data-astro-cid-ecnan2xq]{display:flex;justify-content:flex-end}.row[data-astro-cid-ecnan2xq].dim{opacity:.45}.label[data-astro-cid-ecnan2xq]{font-size:14px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track[data-astro-cid-ecnan2xq]{height:16px;background:#ffffff0d;border-radius:3px;overflow:hidden}.fill[data-astro-cid-ecnan2xq]{display:block;height:100%;border-radius:3px;width:var(--w);background:color-mix(in srgb,var(--lime) 55%,transparent)}.bar-chart[data-astro-cid-ecnan2xq].js .fill[data-astro-cid-ecnan2xq]{width:0;transition:width .6s var(--ease-out)}.bar-chart[data-astro-cid-ecnan2xq].js.shown .fill[data-astro-cid-ecnan2xq]{width:var(--w)}.value[data-astro-cid-ecnan2xq]{font-family:var(--mono);font-size:12.5px;text-align:right;color:var(--dim);font-variant-numeric:tabular-nums}.row[data-astro-cid-ecnan2xq].top .fill[data-astro-cid-ecnan2xq],.row[data-astro-cid-ecnan2xq].hot .fill[data-astro-cid-ecnan2xq]{background:var(--lime)}.row[data-astro-cid-ecnan2xq].top .value[data-astro-cid-ecnan2xq],.row[data-astro-cid-ecnan2xq].hot .value[data-astro-cid-ecnan2xq],.row[data-astro-cid-ecnan2xq].hot .label[data-astro-cid-ecnan2xq]{color:var(--lime);font-weight:700}@media(max-width:560px){.row[data-astro-cid-ecnan2xq]{grid-template-columns:var(--label-w-sm) 1fr var(--value-w, 2.8rem)}.bar-chart[data-astro-cid-ecnan2xq].has-delta .row[data-astro-cid-ecnan2xq]{grid-template-columns:var(--label-w-sm) 1fr var(--value-w, 2.8rem);grid-template-areas:"label track value" ". . delta";row-gap:2px}.bar-chart[data-astro-cid-ecnan2xq].has-delta .label[data-astro-cid-ecnan2xq]{grid-area:label}.bar-chart[data-astro-cid-ecnan2xq].has-delta .track[data-astro-cid-ecnan2xq]{grid-area:track}.bar-chart[data-astro-cid-ecnan2xq].has-delta .value[data-astro-cid-ecnan2xq]{grid-area:value}.bar-chart[data-astro-cid-ecnan2xq].has-delta .dcell[data-astro-cid-ecnan2xq]{grid-area:delta}}@media(prefers-reduced-motion:reduce){.bar-chart[data-astro-cid-ecnan2xq].js .fill[data-astro-cid-ecnan2xq]{width:var(--w);transition:none}}.track[data-astro-cid-nviexgsh]{display:flex;gap:2px;height:46px;border-radius:var(--r-sm);overflow:hidden}.seg[data-astro-cid-nviexgsh]{width:var(--w);height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:13px;font-weight:700;color:#0a0a0a;min-width:0;overflow:hidden;white-space:nowrap;border-radius:2px}.split-bar[data-astro-cid-nviexgsh].js .seg[data-astro-cid-nviexgsh]{width:0;transition:width .7s var(--ease-out)}.split-bar[data-astro-cid-nviexgsh].js.shown .seg[data-astro-cid-nviexgsh]{width:var(--w)}.legend[data-astro-cid-nviexgsh]{display:flex;flex-wrap:wrap;gap:12px 16px;margin-top:14px}.legend[data-astro-cid-nviexgsh] span[data-astro-cid-nviexgsh]{font-family:var(--mono);font-size:11px;color:var(--dim);display:flex;align-items:center;gap:6px}.legend[data-astro-cid-nviexgsh] i[data-astro-cid-nviexgsh]{width:10px;height:10px;border-radius:2px;display:inline-block}@media(prefers-reduced-motion:reduce){.split-bar[data-astro-cid-nviexgsh].js .seg[data-astro-cid-nviexgsh]{width:var(--w);transition:none}}.methodology[data-astro-cid-h7bhrnbr]{margin:48px 0 8px;font-family:var(--sans);color:var(--text)}.eyebrow[data-astro-cid-h7bhrnbr]{font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:0 0 16px}.fold[data-astro-cid-h7bhrnbr]{margin:48px 0 8px}.fold[data-astro-cid-h7bhrnbr] .grid[data-astro-cid-h7bhrnbr]{padding:4px 16px 16px}.count[data-astro-cid-h7bhrnbr]{color:var(--faint)}.grid[data-astro-cid-h7bhrnbr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.card[data-astro-cid-h7bhrnbr]{display:flex;gap:14px;align-items:flex-start;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);padding:20px}.icon[data-astro-cid-h7bhrnbr]{font-size:20px;line-height:1.2;flex-shrink:0}h4[data-astro-cid-h7bhrnbr]{font-family:var(--sans);font-size:14.5px;font-weight:700;letter-spacing:-.01em;color:var(--text);margin:0 0 6px}.card[data-astro-cid-h7bhrnbr] p[data-astro-cid-h7bhrnbr]{font-family:var(--mono);font-size:12.5px;line-height:1.6;color:var(--dim);margin:0}
