.roadmap-dash{background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--color-lime-ink) 60%, transparent) 0 4px, transparent 4px 9px);background-size:1px 9px;animation:1.1s linear infinite roadmap-flow}.roadmap-fade{-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}@keyframes roadmap-flow{to{background-position:0 9px}}@keyframes roadmap-pass-x{0%{opacity:0;left:0}6%,94%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@keyframes roadmap-pass-y{0%{opacity:0;top:0}6%,94%{opacity:1}to{opacity:0;top:calc(100% - 8px)}}@keyframes roadmap-gate{0%,to{background-color:var(--color-edge-3)}3%,14%{background-color:var(--color-lime)}30%{background-color:var(--color-edge-3)}}@keyframes roadmap-gate-sky{0%,to{background-color:var(--color-edge-3)}3%,14%{background-color:var(--sky-600)}30%{background-color:var(--color-edge-3)}}.roadmap-run [data-anim]{animation-play-state:paused}.roadmap-run[data-on=true] [data-anim]{animation-play-state:running}@media (prefers-reduced-motion:reduce){.roadmap-dash{animation:none}}
