/* Mobile duel: raster-friendly halos with the same compact geometry. */
@media (max-width: 767px) {
  .battle-scene.is-duel.count-2 .scene-stage .scene-card .scene-card-media[data-v-499d020f]::before {
    filter: none;
    background: radial-gradient(circle, var(--scene-glow) 0%, transparent 72%);
  }
  .battle-scene.is-duel.count-2 .scene-stage .scene-focus-marker[data-v-499d020f] {
    filter: none;
  }
  .battle-scene.is-duel.count-2 .scene-stage .scene-card[data-v-499d020f],
  .battle-scene.is-duel.count-2 .scene-stage .scene-card-image[data-v-499d020f] {
    transition: none;
  }
  .battle-scene.is-duel.count-2 .scene-stage.is-rolling .scene-track[data-v-499d020f] {
    will-change: transform;
  }
}
