#scroll-progress{position:fixed;top:0;left:0;width:100%;height:2px;z-index:1001;background:transparent;pointer-events:none}#scroll-progress .bar{height:100%;width:100%;background:linear-gradient(90deg,var(--primary),var(--accent),var(--violet));background-size:200% 100%;animation:shimmerBar 3s linear infinite;transform-origin:left;will-change:transform;transition:transform .15s cubic-bezier(.4,0,.2,1);border-radius:0 2px 2px 0}@keyframes shimmerBar{0%{background-position:200% 0}to{background-position:-200% 0}}