@keyframes wmVoiceSweep{0%{transform:translate(-160%)skew(-18deg)}22%,to{transform:translate(320%)skew(-18deg)}}.vc-sweep{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.vc-sweep:after{content:"";width:26%;animation:13s cubic-bezier(.45,0,.55,1) infinite wmVoiceSweep;animation-delay:var(--sweep-delay,0s);animation-play-state:var(--play,paused);will-change:transform;background:linear-gradient(100deg,#fff0 0%,#ffffffb3 45%,#9bf3ff29 72%,#fff0 100%);position:absolute;top:-30%;bottom:-30%;left:0}@keyframes wmVoiceRise{0%{opacity:0;transform:translate(0,0)scale(.5)}12%{opacity:.85}80%{opacity:.55}to{transform:translate3d(var(--dx,0px),-180px,0)scale(1.1);opacity:0}}.vc-spark{opacity:0;animation:wmVoiceRise var(--dur,10s)linear infinite;animation-delay:var(--delay,0s);animation-play-state:var(--play,paused);will-change:transform,opacity;background:radial-gradient(circle,#fff 0%,#9bf3ff 30%,#36d1ff 55%,#36d1ff00 72%);border-radius:9999px;position:absolute}.vc-aurora>span{filter:blur(80px);will-change:transform;animation-play-state:var(--play,paused);border-radius:9999px;position:absolute}.vc-aurora>span:first-child{background:radial-gradient(closest-side,#0066ff42,#0000 72%);width:52%;height:90%;animation:20s ease-in-out infinite wmDriftA;top:-30%;left:-10%}.vc-aurora>span:nth-child(2){background:radial-gradient(closest-side,#06b6d43d,#0000 72%);width:48%;height:80%;animation:24s ease-in-out infinite wmDriftB;top:-10%;right:-14%}.vc-aurora>span:nth-child(3){background:radial-gradient(closest-side,#a855f724,#0000 72%);width:54%;height:80%;animation:28s ease-in-out infinite wmDriftC;top:40%;left:28%}@keyframes wmVoiceBreathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.9)}}.vc-breathe{animation:2.8s ease-in-out infinite wmVoiceBreathe;animation-delay:var(--delay,0s);animation-play-state:var(--play,paused);will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.vc-sweep:after,.vc-spark,.vc-aurora>span,.vc-breathe{animation:none}.vc-spark{opacity:.5}}
