.laser-v7 .laser-beams{animation:superbeam-power 4.8s ease-in-out infinite;opacity:1}.laser-v7 .laser-aura{stroke:url(#laser-spectrum);stroke-width:60;filter:blur(16px);opacity:.85}.laser-v7 .laser-plasma{stroke:url(#laser-spectrum);stroke-width:30;opacity:.75;filter:blur(3px)}.laser-v7 .laser-core{stroke:url(#laser-spectrum);stroke-width:17;filter:drop-shadow(0 0 9px #e343ff)}.laser-v7 .laser-white{stroke:#fff9e8;stroke-width:5}.laser-v7 .laser-stream{stroke:#e5ffff;stroke-width:7;stroke-dasharray:16 95;animation:superbeam-flow 1.8s linear infinite;opacity:.8}.laser-v7 .laser-electric{stroke:#72f8ff;stroke-width:3;stroke-dasharray:45 60;filter:drop-shadow(0 0 5px #ad62ff);animation:superbeam-flow 2.7s linear infinite reverse;opacity:.7}.laser-v7 .laser-eyes{fill:#fff9e8;filter:drop-shadow(0 0 15px #ff58c5);opacity:1;animation:super-eye-charge 4.8s ease-in-out infinite}.laser-ring{fill:none;stroke:#ff62bf;stroke-width:3;transform-box:fill-box;transform-origin:center;animation:super-ring 3.6s ease-out infinite;filter:drop-shadow(0 0 8px #f748c2)}.laser-ring-outer{stroke:#65f5ff;stroke-dasharray:14 20;stroke-width:2;animation-delay:-1.8s}.laser-particles circle{fill:var(--particle-color);filter:drop-shadow(0 0 6px var(--particle-color));animation:super-particle 3.4s linear infinite;animation-delay:var(--particle-delay);opacity:0}.effects-paused .laser-v7-energy,.motion-paused .laser-v7-energy{display:none}.effects-paused .hero-orbit,.motion-paused .hero-orbit{animation-play-state:paused}
@keyframes superbeam-power{0%,100%{opacity:.98}50%{opacity:.78}}@keyframes superbeam-flow{to{stroke-dashoffset:-222}}@keyframes super-eye-charge{0%,100%{opacity:1}50%{opacity:.65}}@keyframes super-ring{0%{transform:scale(.65) rotate(0);opacity:.9}100%{transform:scale(2.1) rotate(80deg);opacity:0}}@keyframes super-particle{0%{opacity:0;transform:translate(0,0)}15%{opacity:1}80%{opacity:.8}100%{opacity:0;transform:translate(var(--travel-x),var(--travel-y))}}
@media(prefers-reduced-motion:reduce){.laser-v7-energy{display:none}.hero-orbit{animation:none!important}}
