.ws-navigation-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:1200;pointer-events:none;overflow:hidden;background:transparent}.ws-navigation-progress:before{content:"";position:absolute;top:0;left:0;height:100%;width:40%;border-radius:0 2px 2px 0;background:var(--ws-lime-deep);animation:ws-navigation-progress 1.1s ease-in-out infinite}@keyframes ws-navigation-progress{0%{transform:translateX(-100%)}60%{transform:translateX(140%)}to{transform:translateX(260%)}}@media (prefers-reduced-motion:reduce){.ws-navigation-progress:before{animation:none;width:100%;opacity:.55}}