.as-scene{opacity:0;transition:opacity 1s var(--wp-ease)}.as-scene[data-active=true]{opacity:1}.as-scene[data-active=false] *,.as-stage[data-paused=true] *{animation-play-state:paused!important}.as-scroll{animation:as-scroll var(--d,8s) linear infinite}@keyframes as-scroll{to{transform:translateX(var(--shift,-400px))}}.as-spin{transform-box:fill-box;transform-origin:50%;animation:as-spin var(--d,3s) linear infinite}.as-orbit{transform-box:view-box;transform-origin:var(--ox) var(--oy);animation:as-spin var(--d,8s) linear infinite}.as-reverse{animation-direction:reverse}@keyframes as-spin{to{transform:rotate(360deg)}}.as-bob{animation:.55s ease-in-out infinite alternate as-bob}@keyframes as-bob{0%{transform:translateY(0)}to{transform:translateY(-2.5px)}}.as-rise{animation:as-rise var(--d,3s) linear infinite;animation-delay:var(--delay,0s);opacity:0}@keyframes as-rise{0%{opacity:0;transform:translateY(0)scale(.7)}15%{opacity:.85}to{opacity:0;transform:translateY(var(--rise,-100px)) scale(1.15)}}.as-twinkle{animation:as-twinkle var(--d,2.4s) ease-in-out infinite alternate;animation-delay:var(--delay,0s)}@keyframes as-twinkle{0%{opacity:.25}to{opacity:1}}.as-drift{animation:as-drift var(--d,6s) ease-in-out infinite alternate;animation-delay:var(--delay,0s)}@keyframes as-drift{0%{transform:translateY(-8px)rotate(-6deg)}to{transform:translateY(8px)rotate(6deg)}}.as-sweep{animation:1.8s cubic-bezier(.37,0,.63,1) infinite alternate as-sweep}@keyframes as-sweep{to{transform:translateY(140px)}}.as-drop{transform-box:view-box;transform-origin:200px 250px;animation:1.8s cubic-bezier(.37,0,.63,1) infinite alternate as-drop}@keyframes as-drop{0%{transform:scaleY(1)}to{transform:scaleY(-1)}}.as-comet{animation:7s linear infinite as-comet;animation-delay:var(--delay,0s)}@keyframes as-comet{0%{transform:translate(480px)}to{transform:translate(-160px,40px)}}.as-pulse{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite as-pulse;animation-delay:var(--delay,0s)}@keyframes as-pulse{0%,to{fill:var(--wp-surface);transform:scale(1)}30%{fill:var(--wp-accent);transform:scale(1.3)}}.as-flow{stroke-dasharray:12 88;animation:2.4s linear infinite as-flow;animation-delay:var(--delay,0s)}@keyframes as-flow{0%{stroke-dashoffset:12px}to{stroke-dashoffset:-88px}}.as-glow{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite alternate as-glow}@keyframes as-glow{0%{opacity:.2;transform:scale(.92)}to{opacity:.4;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.as-stage *{transition:none!important;animation:none!important}.as-rise{opacity:.6}}
