/* === Brillo para Cartas Especiales (Fase 6.1) === */

/* El brillo solo se aplica a elementos que tengan una clase de borde especial (NO normales, NO sobres) */
[class*="borde-"]:not(.borde-normal) .imagen-carta::after,
.imagen-carta[class*="borde-"]:not(.borde-normal)::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -150%;
  width: 60px;
  height: 200%;
  background: rgba(255, 255, 255, 0.4);
  filter: blur(15px);
  transform: rotate(35deg);
  animation: card-shine 4s ease-in-out infinite;
  z-index: 5;
  pointer-events: none;
  display: block;
}

/* Fase 11: Desactivar brillo para cartas agotadas SOLO en el Index */
.tienda-index .agotada .imagen-carta::after {
  display: none !important;
}

@keyframes card-shine {
  0% { left: -150%; }
  30% { left: 150%; }
  100% { left: 150%; }
}

/* Asegurar que el contenedor de la imagen corte el brillo */
.tallador .imagen-carta {
  position: relative;
  overflow: hidden;
}
