/* Runtime visual effect hooks kept separate from the main theme bundle. */
html:not(.wak89-runtime-ready) .wak89-beta-arcade-zone::before,
html:not(.wak89-runtime-ready) .wak89-beta-arcade-zone::after,
html:not(.wak89-runtime-ready) .wak89-beta-bg span,
html:not(.wak89-runtime-ready) .wak89-beta-pointer-glow {
  animation: none !important;
  opacity: 0 !important;
}

html:not(.wak89-runtime-ready) .wak89-beta-particle {
  display: none !important;
}

.wak89-beta-arcade-zone.is-effects-ready .wak89-beta-pointer-glow {
  will-change: left, top, opacity;
}

.wak89-beta-particle {
  will-change: transform, opacity;
}

.wak89-beta-reveal,
.wak89-beta-pass {
  will-change: transform, opacity;
}
