:root{--z-nav-progress:70}.ll-nav-progress{height:3px;z-index:var(--z-nav-progress);pointer-events:none;background:var(--accent);transform-origin:0;position:fixed;top:0;left:0;right:0}.ll-nav-progress[data-phase=running]{animation:8s cubic-bezier(.1,.6,.2,1) forwards ll-nav-progress-run}.ll-nav-progress[data-phase=done]{animation:ll-nav-progress-done var(--motion-slow) var(--motion-easing) forwards;transform:scaleX(1)}@keyframes ll-nav-progress-run{0%{transform:scaleX(.05)}to{transform:scaleX(.9)}}@keyframes ll-nav-progress-done{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ll-nav-progress[data-phase]{animation:none;transform:none}}[data-reduced-motion] .ll-nav-progress[data-phase]{animation:none;transform:none}
