.loading-caption-stack{display:grid}.loading-caption-stack>.loading-caption{grid-area:1/1}.loading-caption-measure{visibility:hidden;pointer-events:none}.loading-constellation{aspect-ratio:1;opacity:0;max-width:78vw;height:clamp(110px,100svh - 560px,270px);margin:10px auto 2px;transition:opacity 1.2s}.loading-constellation.is-ready{opacity:1}.loading-constellation svg{width:100%;height:100%;overflow:visible}.loading-constellation .lc-guide{stroke:#f4f3fa21;stroke-width:.9px;stroke-dasharray:1.5 3}.loading-constellation .lc-line{fill:none;stroke:url(#orbit-constellation-ink);stroke-width:.7px;stroke-linecap:round;filter:drop-shadow(0 0 4px #f472b6b3);transition-property:stroke-dashoffset;transition-timing-function:linear}.loading-constellation .lc-star{fill:#f4f3fa73;transform-box:fill-box;transform-origin:50%;transition:fill .9s,transform .9s,filter .9s}.loading-constellation .lc-star.is-lit{fill:#fff;filter:drop-shadow(0 0 5px #fbcfe8)drop-shadow(0 0 10px #a78bfacc);transform:scale(1.35)}.loading-constellation .lc-ring-spin{transform-origin:50px 50px;animation:28s linear infinite lc-spin}.loading-constellation .lc-ring-spin.is-reverse{animation-duration:46s;animation-direction:reverse}.loading-constellation .lc-arc{fill:none;stroke:url(#orbit-ring-ink);stroke-width:.4px;stroke-linecap:round;opacity:.7;filter:drop-shadow(0 0 2px #f472b6b3)}.loading-constellation .lc-arc.is-faint{opacity:.45}.loading-constellation .lc-sparkle{fill:#fff;filter:drop-shadow(0 0 3px #f9a8d4)drop-shadow(0 0 6px #c084fce6);animation:2.6s ease-in-out infinite lc-twinkle}.loading-constellation .lc-ring-dot{fill:#fff;filter:drop-shadow(0 0 2.5px #e9d5ff)drop-shadow(0 0 5px #c084fccc)}.loading-constellation .lc-ring-dot.is-warm{fill:#fed7aa;filter:drop-shadow(0 0 4px #fb923c)}.loading-constellation .lc-ring{animation:9s ease-in-out infinite alternate lc-hue}.loading-constellation .lc-dust{fill:#fff;animation:3s ease-in-out infinite lc-twinkle}@keyframes lc-spin{to{transform:rotate(360deg)}}@keyframes lc-hue{0%{filter:hue-rotate()}to{filter:hue-rotate(70deg)}}@keyframes lc-twinkle{0%,to{opacity:.15}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.loading-constellation .lc-sparkle,.loading-constellation .lc-ring-spin,.loading-constellation .lc-ring,.loading-constellation .lc-dust{animation:none}}.loading-constellation.is-complete svg{animation:2.2s ease-in-out both lc-glow}@keyframes lc-glow{50%{filter:drop-shadow(0 0 14px #f472b68c)}}@media (prefers-reduced-motion:reduce){.loading-constellation .lc-line,.loading-constellation .lc-star{transition:none}.loading-constellation.is-complete svg{animation:none}}@media (width<=600px){.reading-loading{margin-top:-7svh}}.reading-loading.is-leaving .loading-constellation{opacity:0;filter:blur(1.5px);transition:opacity 1.9s .25s,transform 2.1s .25s,filter 2.1s .25s;transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.reading-loading.is-leaving .loading-constellation{filter:none;transform:none}}@media (width>=601px){.reading-loading{margin-top:0;margin-inline:auto}.scroll-panel:has(.reading-loading){padding-bottom:16px}.orbit-site .scroll-journey-content>#journey-loading:has(.reading-loading){justify-content:center;min-height:100svh;padding-top:48px;padding-bottom:48px}}
