.ChapterProgressIndicator_nav__8Nkqx{position:fixed;right:1.5rem;top:50%;transform:translateY(-50%);z-index:var(--z-ui);display:flex;flex-direction:column;align-items:center;gap:0}.ChapterProgressIndicator_track__A25h1{position:relative;display:flex;flex-direction:column;align-items:center;gap:0}.ChapterProgressIndicator_track__A25h1:before{content:"";position:absolute;top:6px;bottom:6px;left:50%;transform:translateX(-50%);width:1px;background:rgba(255,255,255,.12);z-index:0}.ChapterProgressIndicator_nodeWrapper__XQlTH{position:relative;z-index:1;padding:6px 0}.ChapterProgressIndicator_node__3xJeL{display:block;width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.2);border:none;cursor:pointer;padding:0;transition:background .3s ease,transform .3s ease,box-shadow .3s ease,opacity .3s ease}.ChapterProgressIndicator_node__3xJeL:focus-visible{outline:2px solid var(--genesis-core);outline-offset:3px}.ChapterProgressIndicator_nodeCurrent__Vf2Eh{background:var(--genesis-core);transform:scale(1.4);box-shadow:0 0 8px 2px rgba(255,255,255,.6),0 0 20px 6px rgba(208,232,255,.25)}.ChapterProgressIndicator_nodePast__aJKUP{background:rgba(255,255,255,.5);opacity:1}.ChapterProgressIndicator_nodeFuture__s5kJw{background:rgba(255,255,255,.2);opacity:.4}@media (max-width:768px){.ChapterProgressIndicator_nav__8Nkqx{display:none}}.LoadingState_overlay__bWAdb{position:fixed;inset:0;background:#000000;z-index:var(--z-loading);display:flex;align-items:center;justify-content:center}.LoadingState_inner__7qyx2{position:relative;width:96px;height:96px;display:flex;align-items:center;justify-content:center}.LoadingState_photon__4nvGF{position:absolute;width:4px;height:4px;border-radius:50%;background:#ffffff;box-shadow:0 0 6px 2px rgba(255,255,255,.9),0 0 20px 6px rgba(208,232,255,.5),0 0 40px 12px rgba(43,111,255,.2);animation:LoadingState_photonPulse__xIPTJ 2s ease-in-out infinite}.LoadingState_ring__10ZTi{position:absolute;inset:0;transform:rotate(-90deg);overflow:visible}.LoadingState_ringTrack__GrL3u{fill:none;stroke:rgba(255,255,255,.08);stroke-width:1}.LoadingState_ringProgress__4zkPW{fill:none;stroke:rgba(208,232,255,.6);stroke-width:1;stroke-linecap:round;transition:stroke-dashoffset .3s ease-out}@keyframes LoadingState_photonPulse__xIPTJ{0%,to{transform:scale(.8);opacity:.8}50%{transform:scale(1.4);opacity:1}}@media (prefers-reduced-motion:reduce){.LoadingState_photon__4nvGF{animation:none;transform:scale(1);opacity:1}}