/* Keep the existing button primitive; pause its decorative layers out of view. */
.cyber-button:not(.motion-in-view)::before,.cyber-button:not(.motion-in-view)::after,
body.dialog-open .cyber-button::before,body.dialog-open .cyber-button::after,
html.page-hidden .cyber-button::before,html.page-hidden .cyber-button::after { animation-play-state:paused; }
