:where([data-niche=move]) .nb-rail{display:none}@media (min-width:80rem){:where([data-niche=move]) .nb-rail{inset-block:calc(var(--e-chrome-total) + 4.5rem) 4.5rem;z-index:40;pointer-events:none;inline-size:3.25rem;display:block;position:fixed;inset-inline-start:max(1.25rem, calc((100vw - var(--nb-page)) / 2 + .75rem))}}:where([data-niche=move]) .nb-rail__line{inline-size:var(--nb-hair);background:var(--e-line-strong);position:absolute;inset-block:0;inset-inline-start:.375rem}:where([data-niche=move]) .nb-rail__tick{pointer-events:auto;color:var(--e-muted);transition:color var(--nb-enter) var(--nb-ease);align-items:center;gap:.5rem;padding-block:.25rem;text-decoration:none;display:flex;position:absolute;inset-block-start:var(--nb-rail-at,0%);inset-inline-start:0;transform:translateY(-50%)}:where([data-niche=move]) .nb-rail__tick:before{content:"";inline-size:.75rem;block-size:var(--nb-hair);background:currentColor;flex:none}:where([data-niche=move]) .nb-rail__stamp{font-family:var(--e-font-mono);font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--nb-enter) var(--nb-ease);font-size:.625rem;line-height:1}:where([data-niche=move]) .nb-rail__tick:hover,:where([data-niche=move]) .nb-rail__tick:focus-visible,:where([data-niche=move]) .nb-rail__tick[data-on]{color:var(--e-text)}:where([data-niche=move]) .nb-rail__tick:hover .nb-rail__stamp,:where([data-niche=move]) .nb-rail__tick:focus-visible .nb-rail__stamp,:where([data-niche=move]) .nb-rail__tick[data-on] .nb-rail__stamp{opacity:1}:where([data-niche=move]) .nb-rail__tick[data-on]:before{background:var(--e-accent);inline-size:1.25rem}:where([data-niche=move]) .nb-rail.scope-ink .nb-rail__tick[data-on]:before{background:var(--e-accent-2)}:where([data-niche=move]) .nb-rail__tick:focus-visible{outline:2px solid var(--e-focus);outline-offset:3px}:where([data-niche=move]) .nb-rail__now{color:var(--e-accent);transition:inset-block-start var(--nb-scene) var(--nb-ease), color var(--nb-settle) var(--nb-ease);align-items:center;gap:.4rem;display:flex;position:absolute;inset-block-start:var(--nb-rail-at,0%);inset-inline-start:-.375rem;transform:translateY(-50%)}:where([data-niche=move]) .nb-rail.scope-ink .nb-rail__now{color:var(--e-accent-2)}:where([data-niche=move]) .nb-rail__beat{flex:none;block-size:.8rem;inline-size:1.6rem}:where([data-niche=move]) .nb-rail__beat path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}:where([data-niche=move]) .nb-rail__now-label{font-family:var(--e-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.625rem;line-height:1}@media (prefers-reduced-motion:reduce){:where([data-niche=move]) .nb-rail__now{transition:none}}
