/* ============================================================
   page-transition.css
   Neon progress bar played before hard-navigation transitions.
   Injected into <html> by page-transition.js — never affects
   document layout.
   ============================================================ */

#page-transition-bar {
  position: fixed;
  top: 0;
  left: 0;
  height: 3px;
  width: 0%;
  z-index: 9999;
  pointer-events: none;
  border-radius: 0 2px 2px 0;
  background: linear-gradient(
    90deg,
    rgba(42, 246, 255, 1)    0%,
    rgba(139, 83, 255, 1)   50%,
    rgba(255, 71, 222, 1)  100%
  );
  box-shadow:
    0 0  6px rgba(42, 246, 255, 0.85),
    0 0 16px rgba(42, 246, 255, 0.45),
    0 0  3px rgba(255, 71, 222, 0.55);
  opacity: 0;
}
