.StoryRail_rail__Bspiz{position:sticky;top:5.6rem;z-index:40;width:min(34rem,calc(100% - 3rem));margin-inline:auto;padding:.68rem 1.05rem;border:1px solid color-mix(in srgb,var(--color-fog) 11%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-void) 82%,transparent);box-shadow:0 16px 38px -28px rgb(0 0 0/.9),inset 0 1px color-mix(in srgb,var(--color-fog) 4%,transparent);backdrop-filter:blur(18px) saturate(145%)}.StoryRail_current___qZtl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.StoryRail_inner__1m62C{position:relative;width:100%;height:1.15rem;margin-inline:auto}.StoryRail_track__KC6JL{position:absolute;top:50%;right:.55rem;left:.55rem;height:2px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--color-fog) 14%,transparent);transform:translateY(-50%)}.StoryRail_track__KC6JL span{position:absolute;inset:0;display:block;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--color-signal) 68%,var(--color-fog)),var(--color-signal));box-shadow:0 0 1.15rem color-mix(in srgb,var(--color-signal) 55%,transparent);transform-origin:left}.StoryRail_list__aa3Ir{position:absolute;inset:0;display:grid;align-items:center;justify-items:center;grid-template-columns:repeat(5,1fr)}.StoryRail_item__CCFT4{width:100%;height:100%}.StoryRail_link__ksUH0{position:relative;display:grid;width:100%;height:100%;place-content:center}.StoryRail_node__lXGSR{display:grid;width:.78rem;height:.78rem;place-content:center;border:1px solid color-mix(in srgb,var(--color-fog) 34%,transparent);border-radius:50%;background:var(--color-void);box-shadow:0 0 0 .25rem color-mix(in srgb,var(--color-void) 78%,transparent);transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}.StoryRail_node__lXGSR i{width:.2rem;height:.2rem;border-radius:50%;background:var(--color-fog);opacity:.24;transition:opacity .35s ease,transform .35s ease,background-color .35s ease}.StoryRail_item__CCFT4[data-state=active] .StoryRail_node__lXGSR,.StoryRail_item__CCFT4[data-state=past] .StoryRail_node__lXGSR{border-color:color-mix(in srgb,var(--color-signal) 76%,var(--color-fog))}.StoryRail_item__CCFT4[data-state=past] .StoryRail_node__lXGSR i{background:var(--color-signal);opacity:.72}.StoryRail_item__CCFT4[data-state=active] .StoryRail_node__lXGSR{border-color:var(--color-signal);box-shadow:0 0 0 .32rem color-mix(in srgb,var(--color-signal) 10%,transparent),0 0 1.5rem color-mix(in srgb,var(--color-signal) 34%,transparent);transform:scale(1.18)}.StoryRail_item__CCFT4[data-state=active] .StoryRail_node__lXGSR i{background:var(--color-signal);opacity:1;transform:scale(1.42)}.StoryRail_link__ksUH0:focus-visible .StoryRail_node__lXGSR,.StoryRail_link__ksUH0:hover .StoryRail_node__lXGSR{border-color:var(--color-signal);transform:scale(1.16)}@media (max-width:760px){.StoryRail_rail__Bspiz{top:5.15rem;display:grid;width:min(22rem,calc(100% - 1rem));padding:.45rem .75rem;align-items:center;gap:.7rem;grid-template-columns:minmax(6.8rem,.72fr) minmax(0,1fr);background:color-mix(in srgb,var(--color-void) 96%,transparent);backdrop-filter:none}.StoryRail_current___qZtl{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;color:var(--color-mist);font-family:var(--font-mono);font-size:.625rem;line-height:1.25;letter-spacing:.08em;white-space:normal;text-transform:uppercase}.StoryRail_current___qZtl span{display:none}.StoryRail_inner__1m62C{height:2.5rem}.StoryRail_node__lXGSR{width:.7rem;height:.7rem}}@media (prefers-reduced-motion:reduce){.StoryRail_node__lXGSR,.StoryRail_node__lXGSR i{transition:none}}