/* Modern Scroll Progress Indicator */
.scroll-indicator {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 4px;
  background: linear-gradient(90deg, var(--primary), var(--secondary));
  transform: scaleX(0);
  transform-origin: left;
  z-index: 9999;
  transition: transform 0.1s ease-out;
  box-shadow: 0 2px 10px rgba(79, 70, 229, 0.3);
}