/* motion-batch3 · 主题切换波（05 应用中心）。外壳（页头、分类、底栏、详情、舞台底色）在 t=0 起 450ms 换色；
   视窗内的卡片从焦点卡向外依次换色，每张 240ms，最远一张晚 280ms 开始，总长 ≤ 520ms（外壳 450ms）。
   过渡只挂在这些元素上（不挂全页 *）：看不见的卡片、隐藏的平铺视图直接换，避免一次给几千个节点起过渡。
   .ac / .lift 自己的位移过渡不被改写（波进行中仍可左右切换卡片）。颜色仍全部来自令牌。 */
html.mb3-waving :is(body, .hd, .hd *, .cats, .cats *, .ft, .ft *, .stage, body.open .detail, body.open .detail *),
html.mb3-waving .ac.mb3-wv :is(*:not(.lift), *::before, *::after) {
  transition-property: background-color, border-color, color, fill, stroke, outline-color, box-shadow, text-decoration-color, stop-color !important;
  transition-duration: var(--jmx-theme-dur) !important; transition-timing-function: var(--jmx-theme-ease) !important; transition-delay: 0s !important;
}
html.mb3-waving .ac.mb3-wv :is(*:not(.lift), *::before, *::after) { transition-duration: 240ms !important; }
html[data-jm-motion-off~="theme"].mb3-waving * { transition: none !important; }
