html.direction-resting [data-direction-decorative],
html.direction-resting [class*="wow-"],
html.direction-resting [class*="glow"],
html.direction-resting [class*="spark"],
html.direction-resting [class*="reveal"]{animation-play-state:paused!important;transition:none!important}

.direction-motion-toggle{min-width:44px;min-height:44px;border:1px solid currentColor;border-radius:999px;background:transparent;color:inherit;padding:.55rem .8rem;font:inherit;cursor:pointer}
.direction-motion-toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.direction-motion-toggle--fallback{position:fixed;right:.75rem;bottom:.75rem;z-index:2147483646;background:Canvas;color:CanvasText}
html[data-direction-motion-control="new"] #bewegung-knopf{display:none!important}

@media (prefers-reduced-motion:reduce){html:not([data-direction-motion="on"]) [data-direction-decorative],html:not([data-direction-motion="on"]) [class*="wow-"],html:not([data-direction-motion="on"]) [class*="glow"],html:not([data-direction-motion="on"]) [class*="spark"],html:not([data-direction-motion="on"]) [class*="reveal"]{animation:none!important;transition:none!important}}
:root:root:root:root:root:root[data-direction-motion-control="new"] #bewegung-knopf{display:none!important}
