.orbit{--orbit-ease: var(--ease);-webkit-tap-highlight-color:transparent}.orbit-hit{cursor:pointer;outline:none}.orbit-focus{stroke:transparent}.orbit-hit:focus-visible .orbit-focus{stroke:var(--color-indigo-lt)}.orbit-lift,.orbit-arrive,.orbit-pulse,.orbit-lit,.orbit-breathe,.orbit-turn,.orbit-turn-slow{transform-origin:0 0}.orbit-point{transition:opacity .3s var(--orbit-ease)}.orbit-lift{transition:transform .24s var(--orbit-ease)}.orbit-glow{transition:fill-opacity .2s var(--orbit-ease)}@media(hover:hover){.orbit-point:hover .orbit-lift{transform:scale(1.1)}.orbit-centre:hover .orbit-lift{transform:scale(1.04)}.orbit-point:hover .orbit-glow{fill-opacity:.14}}.orbit-point:focus-visible .orbit-lift{transform:scale(1.1)}.orbit-centre:focus-visible .orbit-lift{transform:scale(1.04)}.orbit-arrive{animation:orbit-pop .7s var(--orbit-ease) backwards}@keyframes orbit-pop{0%{transform:scale(.2);opacity:0}}.orbit-pulse{pointer-events:none;animation:orbit-pulse .9s var(--orbit-ease) forwards}@keyframes orbit-pulse{0%{transform:scale(.85);opacity:.9}to{transform:scale(1.7);opacity:0}}.orbit-lit{animation:orbit-lit .5s var(--orbit-ease)}@keyframes orbit-lit{0%{transform:scale(1.4);opacity:0}}.orbit-breathe{animation:orbit-breathe 5s var(--orbit-ease) infinite}@keyframes orbit-breathe{50%{transform:scale(1.08);fill-opacity:.26}}.orbit-turn{animation:orbit-turn 10s linear infinite}.orbit-turn-slow{animation:orbit-turn 60s linear infinite}@keyframes orbit-turn{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.orbit,.orbit *{animation:none!important;transition:none!important}.orbit .orbit-lift{transform:none!important}}.orbit-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:6px 0 0;padding:0;list-style:none;font:400 12px/1.4 var(--font-body);color:var(--color-paper-dim)}.orbit-legend li{display:inline-flex;align-items:center;gap:8px}.orbit-legend li:before{content:"";box-sizing:border-box;flex:none;width:12px;height:12px;border:2px solid currentColor;border-radius:50%}.orbit-legend-pair:before{color:var(--color-violet)}.orbit-legend-shared:before{color:var(--color-teal)}
