.intro[data-astro-cid-kaa7meez]{padding-block:clamp(2rem,5vw,3.5rem) 1rem;display:grid;gap:1rem}.intro[data-astro-cid-kaa7meez]>[data-astro-cid-kaa7meez]{margin:0}.lead[data-astro-cid-kaa7meez]{font-size:1.08rem;color:var(--ink-2);max-width:66ch}.banner[data-astro-cid-kaa7meez]{background:var(--warn-bg);color:var(--warn);border:1px dashed var(--line-strong);padding:.7rem 1rem;border-radius:var(--radius);font-size:.9rem}.viz-root[data-astro-cid-kaa7meez]{--series-1: #2a78d6;--median: #52514e;display:grid;gap:1rem}@media(prefers-color-scheme:dark){:root:where(:not([data-theme=light])) .viz-root[data-astro-cid-kaa7meez]{--series-1: #3987e5;--median: #c3c2b7}}:root[data-theme=dark] .viz-root[data-astro-cid-kaa7meez]{--series-1: #3987e5;--median: #c3c2b7}.viz-root[data-astro-cid-kaa7meez][hidden]{display:none}.controls[data-astro-cid-kaa7meez]{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:end}.controls[data-astro-cid-kaa7meez] label[data-astro-cid-kaa7meez]{display:grid;gap:.3rem;min-width:10rem}.controls[data-astro-cid-kaa7meez] span[data-astro-cid-kaa7meez]{font:500 .68rem var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.controls[data-astro-cid-kaa7meez] .n[data-astro-cid-kaa7meez]{margin:0 0 .6rem}.chart-card[data-astro-cid-kaa7meez]{margin:0;position:relative}figcaption[data-astro-cid-kaa7meez]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;align-items:center;justify-content:space-between;margin-bottom:.5rem}.key[data-astro-cid-kaa7meez]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.82rem;color:var(--ink-2)}.k-dot[data-astro-cid-kaa7meez],.k-hollow[data-astro-cid-kaa7meez]{width:10px;height:10px;border-radius:50%;background:var(--series-1);box-shadow:0 0 0 2px var(--surface)}.k-hollow[data-astro-cid-kaa7meez]{background:transparent;border:2px solid var(--ink-3);box-shadow:none;margin-left:.75rem}.k-line[data-astro-cid-kaa7meez]{width:18px;height:2px;background:var(--median);margin-left:.75rem}.chart[data-astro-cid-kaa7meez] svg{width:100%;height:auto;display:block;overflow:visible}.chart[data-astro-cid-kaa7meez] .grid{stroke:var(--line);stroke-width:1}.chart[data-astro-cid-kaa7meez] .base{stroke:var(--line-strong);stroke-width:1}.chart[data-astro-cid-kaa7meez] .tick{stroke:var(--line-strong)}.chart[data-astro-cid-kaa7meez] .ax{font:500 11px var(--font-mono);font-feature-settings:"tnum";fill:var(--ink-3)}.chart[data-astro-cid-kaa7meez] .med{fill:none;stroke:var(--median);stroke-width:2;stroke-linejoin:round}.chart[data-astro-cid-kaa7meez] .medpt{fill:var(--median);stroke:var(--surface);stroke-width:2}.chart[data-astro-cid-kaa7meez] .dot{fill:var(--series-1);stroke:var(--surface);stroke-width:2;pointer-events:none}.chart[data-astro-cid-kaa7meez] .pt.ex .dot{fill:transparent;stroke:var(--ink-3)}.chart[data-astro-cid-kaa7meez] .hit{fill:transparent;cursor:pointer}.chart[data-astro-cid-kaa7meez] .pt:hover .dot{r:7}.tip[data-astro-cid-kaa7meez]{position:absolute;z-index:2;max-width:300px;background:var(--ink);color:var(--paper);font-size:.8rem;padding:.45rem .6rem;border-radius:var(--radius);pointer-events:none;box-shadow:0 6px 18px #00000040}.card[data-astro-cid-kaa7meez] h2[data-astro-cid-kaa7meez]{margin:0 0 .4rem;font-size:1.15rem}details[data-astro-cid-kaa7meez] summary[data-astro-cid-kaa7meez]{cursor:pointer;font-weight:600}details[data-astro-cid-kaa7meez] table[data-astro-cid-kaa7meez],.cond[data-astro-cid-kaa7meez]{margin-top:.75rem;font-size:.88rem}.cond[data-astro-cid-kaa7meez] tbody[data-astro-cid-kaa7meez] th[data-astro-cid-kaa7meez]{font:inherit;text-transform:none;letter-spacing:0;color:var(--ink);text-align:left}.num[data-astro-cid-kaa7meez]{text-align:right;white-space:nowrap}.list[data-astro-cid-kaa7meez] td{vertical-align:top}.list[data-astro-cid-kaa7meez] tr.ex td{color:var(--ink-3)}.list[data-astro-cid-kaa7meez] .badge{margin-left:.3rem}.sub[data-astro-cid-kaa7meez],.list .sub{color:var(--ink-3);font-size:.82rem}.count[data-astro-cid-kaa7meez]{margin:0}.method[data-astro-cid-kaa7meez] ul[data-astro-cid-kaa7meez]{margin:.25rem 0 0;padding-left:1.1rem;display:grid;gap:.4rem;color:var(--ink-2)}.others[data-astro-cid-kaa7meez]{margin:.4rem 0 0;padding-left:1.1rem}
