.yoy-summary[data-astro-cid-ryo67mvv]{max-width:76ch;color:var(--text);margin:0 0 12px}.yoy-legend[data-astro-cid-ryo67mvv]{font-size:calc(12px + var(--reader-font-delta) * .8);color:var(--text-muted);flex-wrap:wrap;gap:14px;margin-bottom:6px;display:flex}.yoy-legend-item[data-astro-cid-ryo67mvv]{align-items:center;gap:6px;display:inline-flex}.yoy-swatch[data-astro-cid-ryo67mvv]{border-radius:2px;width:18px;height:3px;display:inline-block}.yoy-swatch[data-astro-cid-ryo67mvv].this-year{background:var(--accent)}.yoy-swatch[data-astro-cid-ryo67mvv].last-year{background:repeating-linear-gradient(to right, var(--text-faint) 0 4px, transparent 4px 7px)}.yoy-marker-hint[data-astro-cid-ryo67mvv]{border:2px solid var(--accent);background:0 0;border-radius:50%;width:10px;height:10px;display:inline-block}.yoy-chart[data-astro-cid-ryo67mvv]{width:100%;height:auto;display:block}@media (width<=720px){.yoy-axis-label[data-astro-cid-ryo67mvv],.yoy-month-label[data-astro-cid-ryo67mvv],.yoy-future-label[data-astro-cid-ryo67mvv],.yoy-readout[data-astro-cid-ryo67mvv]{font-size:16px}}.yoy-gridline[data-astro-cid-ryo67mvv]{stroke:var(--border);stroke-width:1px}.yoy-axis-label[data-astro-cid-ryo67mvv]{fill:var(--text-muted);font-size:9px}.yoy-future-rect[data-astro-cid-ryo67mvv]{fill:var(--bg-inset);opacity:.9}.yoy-future-label[data-astro-cid-ryo67mvv]{fill:var(--text-muted);font-size:9px}.yoy-swatch[data-astro-cid-ryo67mvv].future-band{background:var(--bg-inset);border:1px solid var(--border);width:18px;height:10px}.yoy-col[data-astro-cid-ryo67mvv]{outline:none}.yoy-col-hit[data-astro-cid-ryo67mvv]{fill:#0000}.yoy-readout[data-astro-cid-ryo67mvv]{fill:var(--text);paint-order:stroke;stroke:var(--bg-raised);stroke-width:3px;font-size:11px;font-weight:600;display:none}.yoy-col[data-astro-cid-ryo67mvv]:hover .yoy-readout[data-astro-cid-ryo67mvv],.yoy-col[data-astro-cid-ryo67mvv]:focus .yoy-readout[data-astro-cid-ryo67mvv],.yoy-col[data-astro-cid-ryo67mvv]:focus-visible .yoy-readout[data-astro-cid-ryo67mvv]{display:block}.yoy-col[data-astro-cid-ryo67mvv]:focus-visible .yoy-col-hit[data-astro-cid-ryo67mvv],.yoy-col[data-astro-cid-ryo67mvv]:hover .yoy-col-hit[data-astro-cid-ryo67mvv]{fill:color-mix(in srgb, var(--accent) 12%, transparent);stroke:var(--focus-ring);stroke-width:2px}.yoy-line[data-astro-cid-ryo67mvv]{fill:none;stroke-width:2px}.yoy-line[data-astro-cid-ryo67mvv].this-year{stroke:var(--accent)}.yoy-line[data-astro-cid-ryo67mvv].last-year{stroke:var(--text-faint);stroke-dasharray:5 4}.yoy-dot[data-astro-cid-ryo67mvv].this-year{fill:var(--accent)}.yoy-dot[data-astro-cid-ryo67mvv].this-year.partial{fill:var(--bg-raised);stroke:var(--accent);stroke-width:2px}.yoy-dot[data-astro-cid-ryo67mvv].last-year{fill:var(--text-faint)}.yoy-month-label[data-astro-cid-ryo67mvv]{fill:var(--text-faint);font-size:9px}.yoy-table-wrap[data-astro-cid-ryo67mvv]{margin-top:10px;overflow-x:auto}.yoy-table[data-astro-cid-ryo67mvv]{border-collapse:collapse;width:100%;font-size:calc(13px + var(--reader-font-delta) * .866667)}.yoy-table[data-astro-cid-ryo67mvv] caption[data-astro-cid-ryo67mvv]{text-align:left;color:var(--text-muted);font-size:calc(11px + var(--reader-font-delta) * .733333);margin-bottom:6px}.yoy-table[data-astro-cid-ryo67mvv] th[data-astro-cid-ryo67mvv],.yoy-table[data-astro-cid-ryo67mvv] td[data-astro-cid-ryo67mvv]{border-bottom:1px solid var(--border-faint,var(--border));text-align:left;padding:6px 10px}.yoy-table[data-astro-cid-ryo67mvv] thead[data-astro-cid-ryo67mvv] th[data-astro-cid-ryo67mvv]{font-family:var(--font-mono);font-size:calc(11px + var(--reader-font-delta) * .733333);color:var(--text-faint);border-bottom-color:var(--border);font-weight:600}.yoy-table[data-astro-cid-ryo67mvv] tbody[data-astro-cid-ryo67mvv] th[data-astro-cid-ryo67mvv]{font-weight:600}.yoy-table[data-astro-cid-ryo67mvv] .num[data-astro-cid-ryo67mvv]{text-align:right}.yoy-partial-flag[data-astro-cid-ryo67mvv]{color:var(--text-muted);font-weight:400}.findings-jump[data-astro-cid-6xs4yita]{margin-top:14px;font-weight:650;display:inline-block}.headline-tiles[data-astro-cid-6xs4yita]{margin:0 0 24px}.headline-sentence[data-astro-cid-6xs4yita]{max-width:76ch;font-size:calc(15px + var(--reader-font-delta) * 1);color:var(--text);margin:0 0 14px;line-height:1.5}.headline-grid[data-astro-cid-6xs4yita]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.headline-tile[data-astro-cid-6xs4yita]{border:1px solid var(--border);border-top:2px solid var(--accent);background:var(--bg-raised);border-radius:8px;flex-direction:column;gap:5px;min-width:0;padding:16px;display:flex}.headline-label[data-astro-cid-6xs4yita],.headline-detail[data-astro-cid-6xs4yita],.headline-delta[data-astro-cid-6xs4yita],.headline-note[data-astro-cid-6xs4yita]{color:var(--text-muted)}.headline-label[data-astro-cid-6xs4yita]{min-height:2.6em;font-size:calc(12px + var(--reader-font-delta) * .8);line-height:1.3}.headline-value[data-astro-cid-6xs4yita]{overflow-wrap:anywhere;font-family:var(--font-display);font-size:calc(28px + var(--reader-font-delta) * 1.86667);line-height:1.05}.headline-detail[data-astro-cid-6xs4yita],.headline-delta[data-astro-cid-6xs4yita],.headline-note[data-astro-cid-6xs4yita]{font-size:calc(11.5px + var(--reader-font-delta) * .766667);line-height:1.4}.headline-delta[data-astro-cid-6xs4yita]{color:var(--text);margin-top:auto;padding-top:5px;font-weight:600}.headline-note[data-astro-cid-6xs4yita]{max-width:76ch;margin:9px 0 0}.grid[data-astro-cid-6xs4yita]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.panel[data-astro-cid-6xs4yita]{background:var(--bg-raised);border:1px solid var(--border);border-radius:10px;min-width:0;padding:18px 20px 22px}.wide-panel[data-astro-cid-6xs4yita]{grid-column:1/-1}.panel-head[data-astro-cid-6xs4yita]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:16px;display:flex}.period[data-astro-cid-6xs4yita]{overflow-wrap:anywhere;min-width:0;font-size:calc(11px + var(--reader-font-delta) * .733333);color:var(--text-faint)}.trend[data-astro-cid-6xs4yita]{width:100%;height:auto;display:block}@media (width<=720px){.trend-tick[data-astro-cid-6xs4yita],.trend-val[data-astro-cid-6xs4yita]{font-size:16px}}.trend-line[data-astro-cid-6xs4yita]{fill:none;stroke:var(--accent);stroke-width:2px}.trend-area[data-astro-cid-6xs4yita]{fill:color-mix(in srgb, var(--accent) 14%, transparent);stroke:none}.trend-grid[data-astro-cid-6xs4yita]{stroke:var(--border);stroke-width:1px}.trend-tick[data-astro-cid-6xs4yita]{fill:var(--text-muted);font-size:9px}.trend-dot[data-astro-cid-6xs4yita]{fill:var(--accent);stroke:var(--bg-raised);stroke-width:2px}.trend-val[data-astro-cid-6xs4yita]{fill:var(--text);font-size:11px;font-weight:600}.trend-pt[data-astro-cid-6xs4yita]{outline:none}.trend-pt[data-astro-cid-6xs4yita]:focus-visible .trend-dot[data-astro-cid-6xs4yita]{stroke:var(--focus-ring);stroke-width:3px}.trend-axis[data-astro-cid-6xs4yita]{font-size:calc(10px + var(--reader-font-delta) * .666667);color:var(--text-faint);justify-content:space-between;margin-top:4px;display:flex}.attr[data-astro-cid-6xs4yita]{font-size:calc(11px + var(--reader-font-delta) * .733333);color:var(--text-faint);margin-top:22px}.muted[data-astro-cid-6xs4yita]{color:var(--text-muted);font-size:calc(13px + var(--reader-font-delta) * .866667)}.footnote[data-astro-cid-6xs4yita]{font-size:calc(11px + var(--reader-font-delta) * .733333);margin-top:10px}.empty[data-astro-cid-6xs4yita]{text-align:center;color:var(--text-muted);padding:50px 0}.stats-section[data-astro-cid-6xs4yita]{margin-top:30px}.stats-section[data-astro-cid-6xs4yita]+.stats-section[data-astro-cid-6xs4yita]{border-top:1px solid var(--border);margin-top:44px;padding-top:30px}.section-h[data-astro-cid-6xs4yita]{font-family:var(--font-display);font-size:calc(20px + var(--reader-font-delta) * 1.33333);margin:0 0 6px;scroll-margin-top:90px;font-weight:700}.section-h[data-astro-cid-6xs4yita]:focus{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.section-lede[data-astro-cid-6xs4yita]{color:var(--text-muted);font-size:calc(13.5px + var(--reader-font-delta) * .9);max-width:76ch;margin:0 0 20px;line-height:1.6}.story[data-astro-cid-6xs4yita]{counter-reset:chapter;gap:18px;margin:0;padding:0;list-style:none;display:grid}.chapter[data-astro-cid-6xs4yita]{border:1px solid var(--border);background:var(--surface);border-radius:10px;grid-template-columns:34px 1fr;gap:14px;padding:18px 20px;display:grid}.chapter-num[data-astro-cid-6xs4yita]{font-size:calc(20px + var(--reader-font-delta) * 1.33333);color:var(--text-faint);font-weight:700;line-height:1.1}.chapter-h[data-astro-cid-6xs4yita]{font-size:calc(16px + var(--reader-font-delta) * 1.06667);margin:0 0 6px}.chapter-caption[data-astro-cid-6xs4yita]{font-size:calc(13.5px + var(--reader-font-delta) * .9);color:var(--text-muted);max-width:70ch;margin:0 0 14px;line-height:1.55}.proportion[data-astro-cid-6xs4yita]{margin:0 0 12px}.prop-num[data-astro-cid-6xs4yita]{font-size:calc(30px + var(--reader-font-delta) * 2);color:var(--text);font-weight:700;line-height:1.05}.prop-track[data-astro-cid-6xs4yita]{background:var(--bg-inset);border-radius:5px;max-width:420px;height:10px;margin:6px 0;overflow:hidden}.prop-fill[data-astro-cid-6xs4yita]{background:var(--accent);border-radius:5px;height:100%;display:block}.prop-sub[data-astro-cid-6xs4yita]{font-size:calc(12.5px + var(--reader-font-delta) * .833333);color:var(--text-muted);max-width:70ch;line-height:1.5}.statement[data-astro-cid-6xs4yita]{font-size:calc(13.5px + var(--reader-font-delta) * .9);color:var(--text);margin:12px 0 8px;line-height:1.55}.statement[data-astro-cid-6xs4yita].support{color:var(--text-muted);font-size:calc(12.5px + var(--reader-font-delta) * .833333);margin-top:6px}.chapter-meta[data-astro-cid-6xs4yita]{font-size:calc(11.5px + var(--reader-font-delta) * .766667);color:var(--text-faint);margin:6px 0 0}.support-meta[data-astro-cid-6xs4yita]{margin:2px 0 10px}.lead-chart[data-astro-cid-6xs4yita],.effort-chart[data-astro-cid-6xs4yita]{gap:12px;margin:4px 0 12px;display:grid}.lead-label[data-astro-cid-6xs4yita]{font-size:calc(13px + var(--reader-font-delta) * .866667);color:var(--text);margin-bottom:4px}.lead-bar[data-astro-cid-6xs4yita]{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.lead-track[data-astro-cid-6xs4yita]{background:var(--bg-inset);border-radius:5px;height:10px;overflow:hidden}.lead-fill[data-astro-cid-6xs4yita]{background:var(--accent);border-radius:5px;height:100%;display:block}.lead-val[data-astro-cid-6xs4yita]{font-size:calc(12px + var(--reader-font-delta) * .8);color:var(--text);text-align:right;min-width:56px}.effort-chart[data-astro-cid-6xs4yita] .lead-bar[data-astro-cid-6xs4yita]{grid-template-columns:minmax(64px,1fr) minmax(0,auto);margin-bottom:3px}.effort-read[data-astro-cid-6xs4yita]{color:var(--text-muted);font-size:calc(12.5px + var(--reader-font-delta) * .833333);margin:0 0 2px}.coverage-fill[data-astro-cid-6xs4yita]{background:var(--accent)}.effort-fill[data-astro-cid-6xs4yita]{background:var(--text-faint)}.effort-val[data-astro-cid-6xs4yita]{white-space:normal;min-width:0}.findings-empty[data-astro-cid-6xs4yita]{text-align:left;padding:30px 0}@media (width<=900px){.headline-grid[data-astro-cid-6xs4yita]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.grid[data-astro-cid-6xs4yita]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.headline-grid[data-astro-cid-6xs4yita]{grid-template-columns:1fr}.headline-label[data-astro-cid-6xs4yita]{min-height:0}}
