.stage[data-astro-cid-tvzpflv2]{background:var(--paper);border:1px solid var(--rule);border-radius:4px}svg[data-astro-cid-tvzpflv2]{width:100%;height:auto;font-family:var(--sans);display:block}.orbit[data-astro-cid-tvzpflv2]{fill:none;stroke:var(--fig-faint);stroke-dasharray:2 4;transition:opacity .5s}.core[data-astro-cid-tvzpflv2]{fill:var(--ink)}.core[data-astro-cid-tvzpflv2].accent{fill:var(--accent)}.core-label[data-astro-cid-tvzpflv2]{font:12px var(--mono);fill:var(--ink-2);text-anchor:middle}.derive[data-astro-cid-tvzpflv2]{stroke:var(--accent);stroke-dasharray:3 3}.accent-label[data-astro-cid-tvzpflv2]{fill:var(--accent)}.bond[data-astro-cid-tvzpflv2],.spoke[data-astro-cid-tvzpflv2]{stroke:var(--rule-strong);stroke-width:1px;transition:opacity .5s}.dot[data-astro-cid-tvzpflv2]{fill:var(--fig-fill);stroke:var(--ink);stroke-width:1.5px;transform:translate(var(--lx), var(--ly));transition:transform .7s cubic-bezier(.3,.7,.2,1),stroke .4s,fill .4s}.site[data-astro-cid-tvzpflv2],.bank[data-astro-cid-tvzpflv2],.bank-label[data-astro-cid-tvzpflv2],.orbit[data-astro-cid-tvzpflv2],.spokes[data-astro-cid-tvzpflv2],.second-core[data-astro-cid-tvzpflv2]{opacity:0;transition:opacity .5s}[data-astro-cid-tvzpflv2][data-step="2"] .dot[data-astro-cid-tvzpflv2],[data-astro-cid-tvzpflv2][data-step="3"] .dot[data-astro-cid-tvzpflv2]{transform:translate(var(--rx), var(--ry))}[data-astro-cid-tvzpflv2][data-step="2"] [data-astro-cid-tvzpflv2]:is(.site,.bank,.bank-label,.orbit:not(.second),.spokes),[data-astro-cid-tvzpflv2][data-step="3"] [data-astro-cid-tvzpflv2]:is(.site,.bank,.bank-label,.orbit:not(.site-orbit),.spokes),[data-astro-cid-tvzpflv2][data-step="3"] .site[data-astro-cid-tvzpflv2]:not(.site-museum){opacity:1}[data-astro-cid-tvzpflv2][data-step="3"] .site[data-astro-cid-tvzpflv2].site-museum{opacity:.3}[data-astro-cid-tvzpflv2][data-step="3"] .orbit[data-astro-cid-tvzpflv2].site-orbit:not(.site-museum){opacity:1}[data-astro-cid-tvzpflv2][data-step="3"] .spoke[data-astro-cid-tvzpflv2].site-museum{opacity:0}[data-astro-cid-tvzpflv2][data-step="3"] .second-core[data-astro-cid-tvzpflv2]{opacity:1}[data-astro-cid-tvzpflv2][data-step="3"] .dot[data-astro-cid-tvzpflv2].site-museum{transform:translate(var(--cx), var(--cy));stroke:var(--accent);fill:var(--accent-soft)}.steps[data-astro-cid-tvzpflv2]{flex-wrap:wrap;align-items:flex-start;gap:.75rem 1.25rem;margin-top:.85rem;display:flex}.controls[data-astro-cid-tvzpflv2]{align-items:center;gap:.5rem;display:flex}.count[data-astro-cid-tvzpflv2]{font:.75rem var(--mono);color:var(--muted);text-align:center;min-width:3.2rem}.caption[data-astro-cid-tvzpflv2]{font:.875rem/1.5 var(--sans);color:var(--ink-2);flex:18rem;min-height:3em;margin:0}
