/* 034GAME — Muniz TOP 1 do Beta: holografia exclusiva, mais intensa. */
.collectible-card.rarity-card.mc-muniz.holographic-card {
  --muniz-foil-cyan:#16fff2;
  --muniz-foil-pink:#ff0bd8;
  --muniz-foil-gold:#ffe76e;
  isolation:isolate;
}
.collectible-card.rarity-card.mc-muniz.holographic-card .card-holographic-foil {
  inset:0;
  z-index:1;
  display:block;
  background-image:
    radial-gradient(ellipse 55% 42% at var(--holo-x,50%) var(--holo-y,38%),rgba(255,255,255,.76),rgba(0,253,255,.46) 26%,rgba(255,0,235,.38) 52%,transparent 82%),
    url('/layers/muniz-holographic-foil-v2.webp'),
    repeating-linear-gradient(124deg,rgba(0,255,255,.12) 0 7%,rgba(243,0,255,.56) 12%,rgba(255,230,80,.45) 18%,rgba(0,255,224,.25) 26%,transparent 34%,transparent 42%);
  background-size:100% 100%,100% 100%,220% 220%;
  background-position:center,center,10% 40%;
  mix-blend-mode:screen;
  opacity:.98;
  filter:saturate(2.25) contrast(1.2);
  box-shadow:inset 0 0 16px rgba(0,255,255,.47),inset 0 0 30px rgba(255,0,214,.35);
  animation:muniz-champion-foil-sweep 3.1s ease-in-out infinite alternate;
}
.collectible-card.rarity-card.mc-muniz.holographic-card .card-holographic-foil::before {
  background:
    repeating-linear-gradient(110deg,transparent 0 8px,rgba(255,255,255,.3) 8px 9px,transparent 9px 19px),
    radial-gradient(circle at 13% 15%,#fff 0 1.2px,transparent 3px),
    radial-gradient(circle at 87% 28%,#fff 0 1.4px,transparent 3px),
    radial-gradient(circle at 22% 77%,#fff 0 1px,transparent 3px);
  opacity:.78;
  animation:muniz-champion-sparkle 1.7s ease-in-out infinite alternate;
}
.collectible-card.rarity-card.mc-muniz.holographic-card .card-holographic-foil::after {
  background:linear-gradient(113deg,transparent 28%,rgba(255,255,255,.14) 39%,rgba(255,255,255,.68) 48%,rgba(0,245,255,.3) 52%,transparent 63%);
  background-size:230% 100%;
  opacity:.68;
  animation:muniz-champion-light-beam 2.7s linear infinite;
}
@keyframes muniz-champion-foil-sweep {
  0% {background-position:center,center,5% 5%;filter:saturate(2.1) hue-rotate(-14deg) contrast(1.15)}
  100% {background-position:center,center,100% 100%;filter:saturate(2.5) hue-rotate(19deg) contrast(1.28)}
}
@keyframes muniz-champion-sparkle {
  from{opacity:.36;filter:brightness(1)}
  to{opacity:.95;filter:brightness(1.8)}
}
@keyframes muniz-champion-light-beam {
  from{background-position:190% 0}
  to{background-position:-130% 0}
}
@media (prefers-reduced-motion:reduce) {
  .collectible-card.rarity-card.mc-muniz .card-holographic-foil,
  .collectible-card.rarity-card.mc-muniz .card-holographic-foil::before,
  .collectible-card.rarity-card.mc-muniz .card-holographic-foil::after {animation:none!important}
}
