/* 顺滑：停待机空转。金色、按钮、转盘转动、加载圈、公告滚动原样留着 */

.wap-tabbar__item.is-active svg {
  animation: none !important;
  filter: none;
}

.wap-egame__hero-atmosphere img,
.wap-hero__stage-img {
  animation: none !important;
}

.wap-egame-hot--desire .wap-egame-poster.is-feature::after,
.wap-egame-poster,
.wap-egame-platcard,
.wap-egame__hero-game img {
  animation: none !important;
}

.wap-zp-hero__glow,
.wap-zp-glow,
.wap-zp-lights,
.wap-zp-lights i,
.wap-zp-hub.is-ready::after,
.wap-zp-hero,
.wap-zp-cta,
.wap-zp-tiers,
.wap-zp-rules {
  animation: none !important;
}

.wap-zp-stage.is-spinning .wap-zp-lights {
  animation: wap-zp-chase 0.42s linear infinite !important;
}

.wap-zp-stage.is-hit .wap-zp-glow {
  animation: wap-zp-bloom 0.64s ease-out !important;
}

.wap-fs-hero__glow,
.wap-ck-hero__glow,
.wap-wk-hero__glow,
.wap-rf-hero__glow,
.wap-ms-hero__glow,
.wap-ck-seal > i,
.wap-rf-seal > i,
.wap-fs-btn.is-ready,
.wap-ck-btn.is-ready,
.wap-ms-btn.is-ready,
.wap-wk-btn.is-ready,
.wap-rf-btn.is-ready {
  animation: none !important;
}

.wap-account-cta__primary,
.wap-draw-submit:not(:disabled),
.wap-vip-card,
.wap-profile__avatar,
.wap-safe-hero,
.wap-vip-crest__gem,
.wap-vip-crest__sun,
.wap-activity-hero,
.wap-act-row.is-ready,
.wap-hb-box,
.wap-book-kpi,
.wap-xfer-hero {
  animation: none !important;
}

.wap-rise,
.wap-account-hero,
.wap-vip,
.wap-menu,
.wap-home .wap-lobby,
.wap-home .wap-brands,
.wap-home .wap-game-card,
.wap-home .wap-brand-card,
.wap-retention__head {
  animation: none !important;
}

.wap-tabbar {
  contain: layout style;
  /* 必须带着 -50%：底栏 left:50% 居中。只写 translateZ 会把栏挤到右半屏。 */
  transform: translate3d(-50%, 0, 0);
}

.wap-hero__glow,
.wap-hero--split .wap-hero__stage-img,
.wap-banner__track .wap-banner__slide:first-child img,
.wap-game-card__cover,
.wap-live__dot,
.wap-home--quiet .wap-hero--product .wap-hero__logo {
  animation: none !important;
}
