/* ============================================================
   Bol Kinnauri — Modern Top Progress Bar
   ============================================================ */

.bk-progress-bar {
  position: fixed;
  top: 0;
  left: 0;
  width: 0%;
  height: 3.5px;
  background: linear-gradient(90deg, #4f46e5 0%, #7c3aed 25%, #ec4899 50%, #06b6d4 75%, #10b981 100%);
  background-size: 200% 100%;
  animation: bkProgressShimmer 3s ease infinite;
  z-index: 9999999;
  pointer-events: none;
  box-shadow: 0 0 12px rgba(99, 102, 241, 0.75), 0 0 6px rgba(236, 72, 153, 0.5);
  transition: width 0.12s cubic-bezier(0.25, 0.1, 0.25, 1), opacity 0.3s ease;
  border-radius: 0 2px 2px 0;
  opacity: 0;
}

/* Glowing Pulse at the leading tip */
.bk-progress-bar::after {
  content: '';
  position: absolute;
  top: -2px;
  right: 0;
  width: 14px;
  height: 7.5px;
  background: radial-gradient(circle, #ffffff 10%, #ec4899 60%, transparent 80%);
  box-shadow: 0 0 8px #fff, 0 0 14px #ec4899;
  border-radius: 50%;
  opacity: 0.9;
}

@keyframes bkProgressShimmer {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@media (max-width: 768px) {
  .bk-progress-bar {
    height: 3px;
  }
}
