.comet3d[data-astro-cid-tzjdzmem]{gap:.8rem;margin:0;display:grid}.stage[data-astro-cid-tzjdzmem]{aspect-ratio:16/9;background:radial-gradient(ellipse at 50% 55%, var(--ink-2), var(--ink));border:1px solid var(--line);min-height:320px;max-height:74vh;position:relative}canvas[data-astro-cid-tzjdzmem]{outline-offset:-3px;width:100%;height:100%;display:block}.tip[data-astro-cid-tzjdzmem]{background:var(--bone);color:var(--ink);font-family:var(--mono);white-space:pre;pointer-events:none;padding:.4rem .6rem;font-size:.75rem;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.nogl[data-astro-cid-tzjdzmem]{text-align:center;place-items:center;margin:0;padding:2rem;display:grid;position:absolute;inset:0}.nogl[data-astro-cid-tzjdzmem][hidden]{display:none}figcaption[data-astro-cid-tzjdzmem]{gap:.2rem;display:grid}@media (width<=640px){.stage[data-astro-cid-tzjdzmem]{aspect-ratio:1}}.comet[data-astro-cid-jfme3i2n]{gap:1rem;min-width:0;margin:0;display:grid}.plot[data-astro-cid-jfme3i2n] svg[data-astro-cid-jfme3i2n].off{display:none}.plot[data-astro-cid-jfme3i2n] svg[data-astro-cid-jfme3i2n]{width:100%;max-width:640px;height:auto;overflow:visible}.bg[data-astro-cid-jfme3i2n]{fill:#0f1420}.grid[data-astro-cid-jfme3i2n] line[data-astro-cid-jfme3i2n]{stroke:var(--line);stroke-width:1px}text[data-astro-cid-jfme3i2n]{font:500 13px var(--mono);fill:var(--bone-3)}.ax[data-astro-cid-jfme3i2n]{fill:var(--bone-2);letter-spacing:.08em}.hit[data-astro-cid-jfme3i2n]{fill:#0000;cursor:crosshair}.key[data-astro-cid-jfme3i2n]{gap:.4rem;max-width:420px;display:grid}.key[data-astro-cid-jfme3i2n] i[data-astro-cid-jfme3i2n]{height:12px;display:block}.ends[data-astro-cid-jfme3i2n]{justify-content:space-between;display:flex}.key[data-astro-cid-jfme3i2n] b[data-astro-cid-jfme3i2n]{color:var(--bone);font-weight:500}.readout[data-astro-cid-jfme3i2n]{letter-spacing:.1em;min-height:1.2em;margin:0}@media (width<=600px){text[data-astro-cid-jfme3i2n]{font-size:22px}}.hist[data-astro-cid-j6l27d7d]{gap:.8rem;min-width:0;margin:0;display:grid}.bar[data-astro-cid-j6l27d7d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.seg[data-astro-cid-j6l27d7d]{flex-wrap:wrap}.off[data-astro-cid-j6l27d7d]{display:none}svg[data-astro-cid-j6l27d7d]{width:100%;height:auto;overflow:visible}.bars[data-astro-cid-j6l27d7d]{fill:var(--dust)}.tick[data-astro-cid-j6l27d7d] line[data-astro-cid-j6l27d7d]{stroke:var(--line);stroke-width:1px}text[data-astro-cid-j6l27d7d]{font:500 13px var(--mono);fill:var(--bone-3)}.clip[data-astro-cid-j6l27d7d]{fill:var(--bone-2)}.hover[data-astro-cid-j6l27d7d]{stroke:var(--bone);stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.hit[data-astro-cid-j6l27d7d]{fill:#0000;cursor:crosshair}.readout[data-astro-cid-j6l27d7d]{letter-spacing:.1em;min-height:1.2em;margin:0}@media (width<=600px){text[data-astro-cid-j6l27d7d]{font-size:28px}.xt[data-astro-cid-j6l27d7d]:nth-of-type(2n){display:none}}.head[data-astro-cid-y2odfn35]{gap:1.5rem;padding-block:6rem 3rem;display:grid}.head[data-astro-cid-y2odfn35] h1[data-astro-cid-y2odfn35] em[data-astro-cid-y2odfn35]{color:var(--vermilion)}.yearbar[data-astro-cid-y2odfn35]{z-index:20;background:color-mix(in oklab, var(--ink) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-block:1px solid var(--line);padding-block:.6rem;position:sticky;top:0}.yearbar[data-astro-cid-y2odfn35] .wrap[data-astro-cid-y2odfn35]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.yearbar[data-astro-cid-y2odfn35] .seg[data-astro-cid-y2odfn35]{border-radius:1.4rem;flex-wrap:wrap}.two[data-astro-cid-y2odfn35]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);margin-top:2.5rem;display:grid}.comet-row[data-astro-cid-y2odfn35]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.copy[data-astro-cid-y2odfn35] p[data-astro-cid-y2odfn35]{color:var(--bone-2)}.copy[data-astro-cid-y2odfn35] b[data-astro-cid-y2odfn35]{color:var(--bone);font-weight:500}.tiles[data-astro-cid-y2odfn35]{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:2rem;margin:2.5rem 0 1.5rem;padding:0;list-style:none;display:grid}.tiles[data-astro-cid-y2odfn35] li[data-astro-cid-y2odfn35]{border-top:1px solid #0b0a094d;align-content:start;gap:.4rem;padding-top:1rem;display:grid}.tiles[data-astro-cid-y2odfn35] .num[data-astro-cid-y2odfn35]{font-size:clamp(2rem,4vw,2.8rem);line-height:1.05}.tiles[data-astro-cid-y2odfn35] small[data-astro-cid-y2odfn35]{font-size:.5em;font-family:var(--mono);letter-spacing:.1em}.tiles[data-astro-cid-y2odfn35] span[data-astro-cid-y2odfn35]:last-child{font-size:.95rem}.note[data-astro-cid-y2odfn35]{max-width:80ch;margin:0;font-size:.95rem}.tablewrap[data-astro-cid-y2odfn35]{border:1px solid var(--line);margin-block:2.5rem 1rem;overflow-x:auto}table[data-astro-cid-y2odfn35]{border-collapse:collapse;width:100%;min-width:680px}th[data-astro-cid-y2odfn35],td[data-astro-cid-y2odfn35]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.9rem 1rem}thead[data-astro-cid-y2odfn35] th[data-astro-cid-y2odfn35]{font:500 .64rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-3)}th[data-astro-cid-y2odfn35][scope=row]{font-family:var(--serif-display);white-space:nowrap;font-weight:400}td[data-astro-cid-y2odfn35]{color:var(--bone-2)}.small[data-astro-cid-y2odfn35]{font-size:.92rem}.concerns[data-astro-cid-y2odfn35]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:2rem;margin:2.5rem 0 3rem;padding:0;list-style:none;display:grid}.concerns[data-astro-cid-y2odfn35] li[data-astro-cid-y2odfn35]{border-top:1px solid #ffffff59;align-content:start;gap:.45rem;padding-top:.9rem;display:grid}.concerns[data-astro-cid-y2odfn35] b[data-astro-cid-y2odfn35]{font-family:var(--serif-display);font-size:1.2rem;font-weight:420}.concerns[data-astro-cid-y2odfn35] .label[data-astro-cid-y2odfn35],.deg[data-astro-cid-y2odfn35] .label[data-astro-cid-y2odfn35]{color:var(--dust)}.deg[data-astro-cid-y2odfn35]{border-top:1px solid #ffffff59;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2rem;padding-top:1.5rem;display:grid}.deg[data-astro-cid-y2odfn35] .num[data-astro-cid-y2odfn35]{font-size:clamp(3.5rem,8vw,6rem);line-height:1;display:block}.deg[data-astro-cid-y2odfn35] p[data-astro-cid-y2odfn35]:not(.label){color:var(--bone)}.caveats[data-astro-cid-y2odfn35]{gap:1rem;max-width:80ch;margin:2.5rem 0 3rem;padding:0;list-style:none;display:grid}.caveats[data-astro-cid-y2odfn35] li[data-astro-cid-y2odfn35]{border-top:1px solid var(--line);color:var(--bone-2);padding-top:.9rem}.caveats[data-astro-cid-y2odfn35] b[data-astro-cid-y2odfn35]{color:var(--bone);font-weight:500}@media (width<=900px){.two[data-astro-cid-y2odfn35],.comet-row[data-astro-cid-y2odfn35],.deg[data-astro-cid-y2odfn35]{grid-template-columns:minmax(0,1fr)}}
