.pn-sky .tip,.constellation .ng .tip,.trail .tip{display:none}
.pn-sky,.pn-line{position:absolute;inset:0;pointer-events:none}
.pn-sky .page,.pn-sky canvas,.pn-line .page,.pn-line canvas,
.constellation .ng .page,.constellation .ng canvas,.trail .t-dot .page,.trail .t-dot canvas{position:absolute;left:0;top:0;display:block}
.constellation .ng .page,.trail .t-dot .page{transition:opacity .9s ease}
.constellation svg>g[aria-hidden]{display:none}
.pn-sky .pn-path{opacity:.32}
.pn-sky .pn-walked{opacity:.62}
.constellation .ng{width:0;height:0;aspect-ratio:auto;transform:none;background:none;-webkit-mask:none;mask:none;
  opacity:1;animation:none;filter:none;transition:none}
.constellation .ng.passed,.constellation .ng.cur{opacity:1;transform:none;animation:none}
.constellation .ng .pn-base{opacity:.62}
.constellation .ng .pn-lit,.constellation .ng .pn-cur{opacity:0}
.constellation .ng.passed .pn-base,.constellation .ng.cur .pn-base,.constellation .ng.cur .pn-lit{opacity:0}
.constellation .ng.passed .pn-lit{opacity:.7}
.constellation .ng.cur .pn-cur{opacity:1}
.constellation .ng .pn-warm{position:absolute;left:-26px;top:-26px;width:52px;height:52px;border-radius:50%;pointer-events:none;
  background:radial-gradient(circle,rgba(224,164,70,.14),rgba(224,164,70,0) 68%);opacity:0;transition:opacity 1.2s ease}
.constellation .ng.cur .pn-warm{opacity:1}
.trail .t-line::before{display:none}
.trail .t-dot{width:12px;height:24px;background:none;border:0;border-radius:0;transform:none;box-shadow:none}
.trail .t-dot.lit,.trail .t-dot.cur{background:none;border:0;box-shadow:none}
.trail .t-dot .pn-base{opacity:.55}
.trail .t-dot .pn-lit,.trail .t-dot .pn-cur{opacity:0}
.trail .t-dot.lit .pn-base,.trail .t-dot.cur .pn-base,.trail .t-dot.cur .pn-lit{opacity:0}
.trail .t-dot.lit .pn-lit{opacity:.7}
.trail .t-dot.cur .pn-cur{opacity:1}
.trail .pn-line .pn-path{opacity:.34}
.trail .pn-line .pn-walked{opacity:.66}
.trail .t-fill{display:none}
.trail .t-book{border-bottom:0!important;opacity:.9}
.trail .t-mark{opacity:.8}
@media (prefers-reduced-motion:reduce){.constellation .ng .page,.trail .t-dot .page,.constellation .ng .pn-warm{transition:none}}
