/* =============================================================
   TRANSICIONES ENTRE PÁGINAS
   El router (assets/js/router.js) hace el fundido de salida,
   trae el HTML nuevo y hace el fundido de entrada.
   ============================================================= */

/* Velo que cubre la pantalla durante el cambio de página */
.velo {
  position: fixed;
  inset: 0;
  z-index: 90;
  background: var(--negro);
  opacity: 0;
  pointer-events: none;
}

/* Mientras navega, se bloquean clics sobre el contenido */
body.esta-navegando .page { pointer-events: none; }
