.lab[data-astro-cid-emhxrjxy]{font-family:var(--mono);font-size:var(--t-ui);color:var(--ink);margin:0}canvas[data-astro-cid-emhxrjxy]{aspect-ratio:1;width:320px;max-width:100%;height:auto;image-rendering:pixelated;border:1px solid var(--line);background:#000;display:block}.controls[data-astro-cid-emhxrjxy]{gap:.9rem;max-width:34rem;margin-top:1rem;display:grid}fieldset[data-astro-cid-emhxrjxy]{border:0;gap:.35rem;margin:0;padding:0;display:grid}fieldset[data-astro-cid-emhxrjxy] label[data-astro-cid-emhxrjxy]{align-items:center;min-height:2.5rem}legend[data-astro-cid-emhxrjxy]{font-weight:700;font-size:var(--t-label);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem;padding:0}label[data-astro-cid-emhxrjxy]{align-items:baseline;gap:.5rem;display:flex}input[data-astro-cid-emhxrjxy][type=radio],input[data-astro-cid-emhxrjxy][type=checkbox],input[data-astro-cid-emhxrjxy][type=range]{accent-color:var(--accent)}.row[data-astro-cid-emhxrjxy]{grid-template-columns:auto 1fr 4ch;align-items:center;gap:.75rem;display:grid}.row[data-astro-cid-emhxrjxy].check{display:flex}.row[data-astro-cid-emhxrjxy] input[data-astro-cid-emhxrjxy][type=range]{width:100%}output[data-astro-cid-emhxrjxy]{text-align:right;font-weight:700}input[data-astro-cid-emhxrjxy]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.note[data-astro-cid-emhxrjxy]{color:var(--muted);font-size:var(--t-label);max-width:34rem;margin:.9rem 0 0}.gp[data-astro-cid-rzbaplnj]{font-family:var(--mono);font-size:var(--t-ui);color:var(--ink);max-width:40rem;margin:1.75rem 0;container-type:inline-size}.plot[data-astro-cid-rzbaplnj]{width:100%;height:auto;display:block}.plot[data-astro-cid-rzbaplnj] path[data-astro-cid-rzbaplnj]{fill:none;stroke-width:2px}.plot[data-astro-cid-rzbaplnj] .true[data-astro-cid-rzbaplnj]{stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:4 3}.plot[data-astro-cid-rzbaplnj] .new[data-astro-cid-rzbaplnj]{stroke:var(--ink);stroke-width:1.5px}.plot[data-astro-cid-rzbaplnj] .old[data-astro-cid-rzbaplnj]{stroke:var(--accent);stroke-width:2.5px}.plot[data-astro-cid-rzbaplnj] line{stroke:var(--line)}.plot[data-astro-cid-rzbaplnj] text{fill:var(--muted);font:inherit;font-size:11px}.plot[data-astro-cid-rzbaplnj] text.lab{fill:var(--ink)}.key[data-astro-cid-rzbaplnj]{font-size:var(--t-label);gap:.2rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.sw[data-astro-cid-rzbaplnj]{vertical-align:middle;border-top:2px solid;width:1.4rem;height:0;margin-right:.4rem;display:inline-block}.sw[data-astro-cid-rzbaplnj].true{border-color:var(--muted);border-top-style:dashed}.sw[data-astro-cid-rzbaplnj].new{border-color:var(--ink)}.sw[data-astro-cid-rzbaplnj].old{border-color:var(--accent);border-top-width:3px}.cap[data-astro-cid-rzbaplnj]{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.06em;margin:.9rem 0 .3rem;font-weight:700}canvas[data-astro-cid-rzbaplnj]{width:100%;height:auto;image-rendering:pixelated;border:1px solid var(--line);background:#000;display:block}.row[data-astro-cid-rzbaplnj]{grid-template-columns:auto 1fr 6ch;align-items:center;gap:.75rem;margin-top:.8rem;display:grid}input[data-astro-cid-rzbaplnj]{accent-color:var(--accent)}input[data-astro-cid-rzbaplnj]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}output[data-astro-cid-rzbaplnj]{text-align:right;font-weight:700}.readout[data-astro-cid-rzbaplnj]{max-width:34rem;margin:.6rem 0 0}.note[data-astro-cid-rzbaplnj]{color:var(--muted);font-size:var(--t-label);max-width:34rem;margin:.6rem 0 0}.sr[data-astro-cid-rzbaplnj]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (width<=30rem){.plot[data-astro-cid-rzbaplnj] text{font-size:15px}}.hg[data-astro-cid-bpwlbynh]{font-family:var(--mono);font-size:var(--t-ui);color:var(--ink);max-width:40rem;margin:1.75rem 0}.pair[data-astro-cid-bpwlbynh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.cap[data-astro-cid-bpwlbynh]{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.06em;min-height:2.6em;margin-bottom:.35rem;font-weight:700}canvas[data-astro-cid-bpwlbynh]{aspect-ratio:1;width:100%;height:auto;image-rendering:pixelated;border:1px solid var(--line);background:#000;display:block}.count[data-astro-cid-bpwlbynh]{margin:.4rem 0 0;font-weight:700}.cap[data-astro-cid-bpwlbynh].sub{min-height:0;margin-top:.8rem}.row[data-astro-cid-bpwlbynh]{grid-template-columns:auto 1fr 5ch;align-items:center;gap:.75rem;margin-top:.9rem;display:grid}fieldset[data-astro-cid-bpwlbynh]{border:0;gap:.35rem;margin:.8rem 0 0;padding:0;display:grid}legend[data-astro-cid-bpwlbynh]{font-weight:700;font-size:var(--t-label);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem;padding:0}fieldset[data-astro-cid-bpwlbynh] label[data-astro-cid-bpwlbynh]{align-items:baseline;gap:.5rem;display:flex}input[data-astro-cid-bpwlbynh]{accent-color:var(--accent)}input[data-astro-cid-bpwlbynh]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}output[data-astro-cid-bpwlbynh]{text-align:right;font-weight:700}.note[data-astro-cid-bpwlbynh]{color:var(--muted);font-size:var(--t-label);max-width:34rem;margin:.9rem 0 0}.nb[data-astro-cid-wucku7r6]{font-family:var(--mono);font-size:var(--t-ui);color:var(--ink);max-width:40rem;margin:1.75rem 0;container-type:inline-size}.cap[data-astro-cid-wucku7r6]{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.06em;margin:.6rem 0 .3rem;font-weight:700}canvas[data-astro-cid-wucku7r6]{width:100%;height:auto;image-rendering:pixelated;border:1px solid var(--line);background:#000;display:block}.plot[data-astro-cid-wucku7r6]{width:100%;height:auto;margin-top:1rem;display:block}.plot[data-astro-cid-wucku7r6] rect{fill:var(--muted);opacity:.7}.plot[data-astro-cid-wucku7r6] rect.on{fill:var(--accent);opacity:1}.plot[data-astro-cid-wucku7r6] text{fill:var(--muted);font:inherit;font-size:11px}.plot[data-astro-cid-wucku7r6] text.lab{fill:var(--ink)}.plot[data-astro-cid-wucku7r6] text.jump{fill:var(--accent);font-weight:700}@container (width<=30rem){.plot[data-astro-cid-wucku7r6] text{font-size:15px}.plot[data-astro-cid-wucku7r6] text.v{display:none}}.plot[data-astro-cid-wucku7r6] .axis[data-astro-cid-wucku7r6]{stroke:var(--ink);stroke-width:1px}.row[data-astro-cid-wucku7r6]{grid-template-columns:auto 1fr 3ch;align-items:center;gap:.75rem;margin-top:.5rem;display:grid}.row[data-astro-cid-wucku7r6].check{font-size:var(--t-label);align-items:baseline;gap:.5rem;display:flex}input[data-astro-cid-wucku7r6]{accent-color:var(--accent)}input[data-astro-cid-wucku7r6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}output[data-astro-cid-wucku7r6]{text-align:right;font-weight:700}.readout[data-astro-cid-wucku7r6]{max-width:34rem;margin:.6rem 0 0}.sr[data-astro-cid-wucku7r6]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pool-figure[data-astro-cid-xp2jpssl]{font-family:var(--mono);color:var(--ink);margin:1.75rem 0}.pair[data-astro-cid-xp2jpssl]{grid-template-columns:repeat(2,minmax(0,15rem));justify-content:start;gap:1rem;display:grid}.shot[data-astro-cid-xp2jpssl]{gap:.4rem;display:grid}.shot[data-astro-cid-xp2jpssl] img[data-astro-cid-xp2jpssl]{border:1px solid var(--line);background:#000;width:100%;height:auto;display:block}.tag[data-astro-cid-xp2jpssl]{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.shot[data-astro-cid-xp2jpssl]:last-child .tag[data-astro-cid-xp2jpssl]{color:var(--accent)}figcaption[data-astro-cid-xp2jpssl]{font-size:var(--t-label);color:var(--muted);max-width:34rem;margin-top:.75rem}
