.viz-root[data-astro-cid-dlkrhgri]{--series-1: #2a78d6;--series-2: #eb6834;--series-3: #1baf7a;--series-4: #eda100}@media(prefers-color-scheme:dark){:root:where(:not([data-theme=light])) .viz-root[data-astro-cid-dlkrhgri]{--series-1: #3987e5;--series-2: #d95926;--series-3: #199e70;--series-4: #c98500}}:root[data-theme=dark] .viz-root[data-astro-cid-dlkrhgri]{--series-1: #3987e5;--series-2: #d95926;--series-3: #199e70;--series-4: #c98500}.page-head[data-astro-cid-dlkrhgri]{padding-block:clamp(48px,8vw,96px) 24px}h1[data-astro-cid-dlkrhgri]{margin-top:14px;font-size:clamp(48px,8vw,88px);font-weight:350;font-variation-settings:"SOFT" 100,"WONK" 1}.lede[data-astro-cid-dlkrhgri]{max-width:60ch;margin:16px 0 0;font-size:20px;font-style:italic;color:var(--muted)}.caveat[data-astro-cid-dlkrhgri]{max-width:900px;margin:8px 0 28px;padding:18px 22px;border-radius:var(--radius);background:linear-gradient(135deg,var(--accent-soft),var(--accent-2-soft))}.caveat[data-astro-cid-dlkrhgri] p[data-astro-cid-dlkrhgri]{margin:0;font-size:17px;line-height:1.6}.caveat[data-astro-cid-dlkrhgri] .meta[data-astro-cid-dlkrhgri]{color:var(--accent);margin-bottom:6px}.filters[data-astro-cid-dlkrhgri]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px;align-items:center}.filters[data-astro-cid-dlkrhgri] .field[data-astro-cid-dlkrhgri]{flex:1 1 260px}.filters[data-astro-cid-dlkrhgri]>[data-astro-cid-dlkrhgri]{min-width:0}select[data-astro-cid-dlkrhgri]{flex:0 1 auto;width:auto;height:44px;padding:0 12px;border:1px solid var(--line-strong);border-radius:999px;background:var(--bg-elev);color:var(--ink);font-family:var(--font-mono);font-size:13px;max-width:100%}.reset[data-astro-cid-dlkrhgri]{height:44px;padding:0 14px;border:0;background:none;color:var(--muted);font-family:var(--font-mono);font-size:13px;text-decoration:underline;cursor:pointer}.chart-card[data-astro-cid-dlkrhgri],.matrix-card[data-astro-cid-dlkrhgri]{position:relative;padding:22px 22px 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);margin-bottom:22px}.chart-head[data-astro-cid-dlkrhgri]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;align-items:flex-start}h2[data-astro-cid-dlkrhgri]{font-size:24px;margin:0}.sub[data-astro-cid-dlkrhgri]{margin:4px 0 0;font-size:15.5px;line-height:1.5;color:var(--muted);max-width:70ch}.legend[data-astro-cid-dlkrhgri]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px;font-family:var(--font-mono);font-size:12.5px;color:var(--ink-soft)}.legend[data-astro-cid-dlkrhgri] li[data-astro-cid-dlkrhgri]{display:flex;align-items:center;gap:6px}.sw[data-astro-cid-dlkrhgri],.tip[data-astro-cid-dlkrhgri] .sw{display:inline-block;width:10px;height:10px;border-radius:3px}.chart[data-astro-cid-dlkrhgri]{margin-top:14px}.chart[data-astro-cid-dlkrhgri] svg{display:block;width:100%;height:auto;overflow:visible}.chart[data-astro-cid-dlkrhgri] .grid{stroke:var(--line);stroke-width:1}.chart[data-astro-cid-dlkrhgri] .tick{fill:var(--muted);font-family:var(--font-mono);font-size:11px}.chart[data-astro-cid-dlkrhgri] .tot{fill:var(--ink-soft);font-family:var(--font-mono);font-size:11px}.chart[data-astro-cid-dlkrhgri] .hit{fill:transparent;cursor:default}.chart[data-astro-cid-dlkrhgri] .hit.on{fill:var(--ink);fill-opacity:.05}.tip[data-astro-cid-dlkrhgri]{position:absolute;z-index:5;min-width:170px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);box-shadow:var(--shadow);pointer-events:none;font-size:14px}.tip[data-astro-cid-dlkrhgri] p{margin:2px 0;display:flex;align-items:center;gap:8px;color:var(--ink-soft)}.tip[data-astro-cid-dlkrhgri] p b{margin-left:auto;font-family:var(--font-mono);font-weight:500;color:var(--ink)}.tip[data-astro-cid-dlkrhgri] .th{font-family:var(--font-mono);font-size:12px;color:var(--ink);margin-bottom:6px}.matrix-scroll[data-astro-cid-dlkrhgri]{overflow-x:auto;margin-top:16px;padding-bottom:8px}.matrix[data-astro-cid-dlkrhgri]{border-collapse:separate;border-spacing:4px;min-width:520px}.matrix[data-astro-cid-dlkrhgri] th[data-astro-cid-dlkrhgri]{font-family:var(--font-mono);font-size:12.5px;font-weight:400;color:var(--ink-soft);text-align:left;padding:4px 8px;white-space:nowrap}.matrix[data-astro-cid-dlkrhgri] thead[data-astro-cid-dlkrhgri] th[data-astro-cid-dlkrhgri]{text-align:center}.matrix[data-astro-cid-dlkrhgri] td[data-astro-cid-dlkrhgri]{width:92px;height:48px;text-align:center;font-family:var(--font-mono);font-size:16px;color:var(--ink);border-radius:6px;background:color-mix(in oklab,var(--accent-2) calc(var(--a) * 38%),var(--bg-sunk))}.matrix[data-astro-cid-dlkrhgri] td[data-astro-cid-dlkrhgri].zero{color:var(--muted)}.pill[data-astro-cid-dlkrhgri]{display:inline-block;font-family:var(--font-mono);font-size:12px;padding:1px 9px;border-radius:999px;color:oklch(var(--tag-l) var(--tag-c) var(--h));background:oklch(var(--tag-bg-l) var(--tag-bg-c) var(--h));white-space:nowrap}.pill[data-astro-cid-dlkrhgri].ghost{background:transparent;box-shadow:inset 0 0 0 1px oklch(var(--tag-l) var(--tag-c) var(--h) / .5)}.list[data-astro-cid-dlkrhgri]{padding-bottom:96px}.rows[data-astro-cid-dlkrhgri]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.rows[data-astro-cid-dlkrhgri] a[data-astro-cid-dlkrhgri]{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:4px 18px;padding:16px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}.rows[data-astro-cid-dlkrhgri] a[data-astro-cid-dlkrhgri]:hover .dec[data-astro-cid-dlkrhgri]{color:var(--accent)}.when[data-astro-cid-dlkrhgri]{padding-top:3px;color:var(--accent)}.main[data-astro-cid-dlkrhgri]{display:grid;gap:3px}.dec[data-astro-cid-dlkrhgri]{font-family:var(--font-display);font-size:19px;line-height:1.3}.les[data-astro-cid-dlkrhgri]{font-size:15.5px;font-style:italic;color:var(--ink-soft);line-height:1.45}.calls[data-astro-cid-dlkrhgri]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.empty[data-astro-cid-dlkrhgri]{color:var(--muted);padding:24px 0}@media(max-width:700px){select[data-astro-cid-dlkrhgri]{flex:1 1 calc(50% - 10px)}.rows[data-astro-cid-dlkrhgri] a[data-astro-cid-dlkrhgri]{grid-template-columns:1fr}.calls[data-astro-cid-dlkrhgri]{flex-direction:row;align-items:center}}
