/* Barra di avanzamento durante il passaggio a un'altra pagina: risponde subito al clic (v2.js) */
@layer components {
  .nav-progress {
    position: fixed;
    inset: 0 0 auto;
    z-index: var(--z-progress);
    height: 3px;
    background: var(--accent);
    transform: scaleX(0);
    transform-origin: left;
    pointer-events: none;
  }
  html.is-navigating .nav-progress { animation: nav-progress 8s cubic-bezier(.08, .8, .2, 1) forwards; }
  @keyframes nav-progress { to { transform: scaleX(.92); } }
}
