/* Touch browsers can keep :hover on the last tapped card after the next round renders.
   Only neutralize that touch-only hover state; mouse/desktop hover remains unchanged. */
@media (max-width:780px) and (hover:none) and (pointer:coarse) {
  #game-view .pokemon-card:not(:disabled):hover {
    transform:none!important;
    border-color:#ffffff14!important;
  }

  #game-view.streak-calm .pokemon-card:not(:disabled):hover,
  #game-view.streak-warm .pokemon-card:not(:disabled):hover {
    box-shadow:none!important;
  }
  #game-view.streak-hot .pokemon-card:not(:disabled):hover {
    box-shadow:inset 0 0 50px #ff774006!important;
  }
  #game-view.streak-blazing .pokemon-card:not(:disabled):hover {
    box-shadow:inset 0 0 65px #ff70440a!important;
  }
  #game-view.streak-legendary .pokemon-card:not(:disabled):hover {
    box-shadow:inset 0 0 75px #ff99440d,0 0 18px #bd59e00b!important;
  }
}
