.chart:where(.astro-r2c4zgt6){max-width:100%;height:auto;display:block;overflow:visible}.chart--tall:where(.astro-r2c4zgt6){display:none;overflow:hidden}@media (width<=720px){.chart--wide:where(.astro-r2c4zgt6){display:none}.chart--tall:where(.astro-r2c4zgt6){display:block}}.orbit:where(.astro-r2c4zgt6),.moon-orbit:where(.astro-r2c4zgt6){fill:none;stroke:var(--c-line-strong);stroke-width:1px}.orbit--ahead:where(.astro-r2c4zgt6){stroke-dasharray:2 6}.orbit--belt:where(.astro-r2c4zgt6){stroke:var(--c-line-control);stroke-width:3px;stroke-dasharray:.5 7;stroke-linecap:round}.moon-orbit:where(.astro-r2c4zgt6){stroke:var(--c-line)}.star:where(.astro-r2c4zgt6){fill:var(--c-core);stroke:var(--c-line-control)}.star__corona:where(.astro-r2c4zgt6){fill:none;stroke:var(--c-line-strong);stroke-dasharray:1 4}.orbit-hl:where(.astro-r2c4zgt6){fill:none;stroke:var(--c-ice);stroke-opacity:0;transition:stroke-opacity .2s}.body:where(.astro-r2c4zgt6):hover .orbit-hl:where(.astro-r2c4zgt6){stroke-opacity:.6}.star__wind:where(.astro-r2c4zgt6){fill:none;stroke:var(--c-line-control);stroke-opacity:0}.moons:where(.astro-r2c4zgt6),.star__corona:where(.astro-r2c4zgt6),.star__wind:where(.astro-r2c4zgt6){transform-box:view-box}@media (prefers-reduced-motion:no-preference){.moons:where(.astro-r2c4zgt6){animation:linear infinite moons}.star__corona:where(.astro-r2c4zgt6){animation:90s linear infinite moons}.star__wind:where(.astro-r2c4zgt6){animation:6s ease-out infinite wind}}@keyframes moons{to{transform:rotate(360deg)}}@keyframes wind{0%{stroke-opacity:.8;transform:scale(1)}to{stroke-opacity:0;transform:scale(1.8)}}.flagpole:where(.astro-r2c4zgt6){stroke:var(--c-line-control)}.node--claimed:where(.astro-r2c4zgt6){fill:var(--c-signal)}.node--visited:where(.astro-r2c4zgt6){fill:var(--c-space);stroke:var(--c-ice);stroke-width:1.5px}.node--ahead:where(.astro-r2c4zgt6){fill:var(--c-line-strong)}.node--giant:where(.astro-r2c4zgt6){fill:var(--c-core);stroke:var(--c-line-control)}text:where(.astro-r2c4zgt6){stroke:var(--c-space);stroke-width:4px;stroke-linejoin:round;paint-order:stroke}.name:where(.astro-r2c4zgt6){font:500 13px var(--font-sans);fill:var(--c-text)}.moon:where(.astro-r2c4zgt6){font:400 12px var(--font-sans);fill:var(--c-text)}.name--ahead:where(.astro-r2c4zgt6){fill:var(--c-text-2)}.sub:where(.astro-r2c4zgt6){font:400 11px var(--font-mono);fill:var(--c-muted)}.tier:where(.astro-r2c4zgt6){font:400 11px var(--font-mono);fill:var(--c-ice)}.body:where(.astro-r2c4zgt6):hover .name:where(.astro-r2c4zgt6),.body:where(.astro-r2c4zgt6):hover .moon:where(.astro-r2c4zgt6){fill:var(--c-ice)}.legend:where(.astro-2dfcchnp){color:var(--c-text-2);flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.legend:where(.astro-2dfcchnp) li:where(.astro-2dfcchnp){align-items:center;gap:10px;display:flex}.panel__head:where(.astro-2dfcchnp){flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.sector:where(.astro-2dfcchnp),.system:where(.astro-2dfcchnp){flex-direction:column;gap:20px;display:flex;overflow:hidden}.systems:where(.astro-2dfcchnp){flex-wrap:wrap;gap:20px;display:flex}.systems:where(.astro-2dfcchnp)>.system:where(.astro-2dfcchnp){flex:auto}.count:where(.astro-2dfcchnp){font:400 12px/1.2 var(--font-mono);color:var(--c-muted)}.dot:where(.astro-2dfcchnp){box-sizing:border-box;border-radius:50%;flex:none;width:13px;height:13px}.dot--claimed:where(.astro-2dfcchnp){background:var(--c-signal)}.dot--visited:where(.astro-2dfcchnp){border:1.5px solid var(--c-ice)}.dot--ahead:where(.astro-2dfcchnp){background:var(--c-line-strong);width:9px;height:9px;margin:2px}.dot--giant:where(.astro-2dfcchnp){background:var(--c-core);border:1px solid var(--c-line-control);width:18px;height:18px}.tier-mark:where(.astro-2dfcchnp){font:400 12px/1 var(--font-mono);color:var(--c-ice)}.line:where(.astro-2dfcchnp){border-top:1px dashed var(--c-line-control);width:28px}.chart:where(.astro-2dfcchnp){max-width:100%;height:auto;display:block}.chart--tall:where(.astro-2dfcchnp){margin-inline:auto;display:none}@media (width<=720px){.chart--wide:where(.astro-2dfcchnp){display:none}.chart--tall:where(.astro-2dfcchnp){display:block}}.grid:where(.astro-2dfcchnp){stroke:var(--c-line-strong)}.ring:where(.astro-2dfcchnp){fill:none;stroke:var(--c-line-strong);stroke-dasharray:2 6}.route:where(.astro-2dfcchnp){stroke:var(--c-line-control)}.route--ahead:where(.astro-2dfcchnp){stroke-dasharray:2 6}.twinkle:where(.astro-2dfcchnp){fill:var(--c-text);opacity:.35}.pulse:where(.astro-2dfcchnp){stroke:var(--c-ice);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:3 97;stroke-dashoffset:100px;opacity:0}.beacon:where(.astro-2dfcchnp){fill:none;stroke:var(--c-signal);opacity:0;transform-box:view-box}.route-hl:where(.astro-2dfcchnp){stroke:var(--c-ice);stroke-opacity:0;transition:stroke-opacity .2s}.star-link:where(.astro-2dfcchnp):hover .route-hl:where(.astro-2dfcchnp),.star-link:where(.astro-2dfcchnp):focus-visible .route-hl:where(.astro-2dfcchnp){stroke-opacity:.7}@media (prefers-reduced-motion:no-preference){.twinkle:where(.astro-2dfcchnp){animation:ease-in-out infinite alternate twinkle}.mini:where(.astro-2dfcchnp){animation:linear infinite mini}.pulse:where(.astro-2dfcchnp){opacity:1;animation:5s linear infinite pulse}.beacon:where(.astro-2dfcchnp){animation:4s ease-out infinite beacon}}@keyframes mini{to{transform:rotate(360deg)}}@keyframes twinkle{to{opacity:.9}}@keyframes pulse{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes beacon{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(4)}}.spikes:where(.astro-2dfcchnp){stroke:var(--c-line-control)}.mini-orbit:where(.astro-2dfcchnp){fill:none;stroke:var(--c-line)}.mini:where(.astro-2dfcchnp){transform-box:view-box}.mini-dot--claimed:where(.astro-2dfcchnp){fill:var(--c-signal)}.mini-dot--visited:where(.astro-2dfcchnp){fill:var(--c-ice)}.mini-dot--ahead:where(.astro-2dfcchnp),.mini-dot--giant:where(.astro-2dfcchnp){fill:var(--c-line-control)}svg:where(.astro-2dfcchnp) .tier:where(.astro-2dfcchnp){fill:var(--c-ice)}.dot-svg:where(.astro-2dfcchnp).dot--claimed{fill:var(--c-signal)}.dot-svg:where(.astro-2dfcchnp).dot--visited{fill:var(--c-space);stroke:var(--c-ice);stroke-width:1.5px}.dot-svg:where(.astro-2dfcchnp).dot--ahead{fill:var(--c-line-strong)}svg:where(.astro-2dfcchnp) text:where(.astro-2dfcchnp){stroke:var(--c-space);stroke-width:4px;stroke-linejoin:round;paint-order:stroke}.axis:where(.astro-2dfcchnp){font:400 11px var(--font-mono);fill:var(--c-muted)}.star-name:where(.astro-2dfcchnp){font:500 14px var(--font-display);letter-spacing:.04em;fill:var(--c-text)}svg:where(.astro-2dfcchnp) .sub:where(.astro-2dfcchnp){font:400 11px var(--font-mono);fill:var(--c-muted)}.star-link:where(.astro-2dfcchnp):hover .star-name:where(.astro-2dfcchnp),.star-link:where(.astro-2dfcchnp):focus-visible .star-name:where(.astro-2dfcchnp){fill:var(--c-ice)}.star-link:where(.astro-2dfcchnp):focus-visible{outline:none}.star-link:where(.astro-2dfcchnp):focus-visible .spikes:where(.astro-2dfcchnp){stroke:var(--c-ice)}.bodies:where(.astro-2dfcchnp){flex-wrap:wrap;gap:24px 28px;margin:0;padding:0;list-style:none;display:flex}.body:where(.astro-2dfcchnp){text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:76px;display:flex}.name:where(.astro-2dfcchnp){font-size:14px;line-height:1.3}.mark:where(.astro-2dfcchnp){place-items:center;height:13px;display:grid;position:relative}.mark__reticle:where(.astro-2dfcchnp){position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.mark:where(.astro-2dfcchnp):has(.dot--ahead)+.name:where(.astro-2dfcchnp){color:var(--c-text-2)}.body:where(.astro-2dfcchnp)>.sub:where(.astro-2dfcchnp){font:400 11px/1.2 var(--font-mono);color:var(--c-muted)}
