@keyframes plasma-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.plasma-spin{animation:15s linear infinite plasma-spin}.scan-sweep{position:relative;overflow:hidden}.scan-sweep:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff61,#0000);width:100%;height:100%;transition:all;position:absolute;top:0;left:-150%;transform:skew(-20deg)}.group:hover .scan-sweep:after{transition:all 1.5s ease-in-out;left:150%}@keyframes aurio-soundwave{0%,to{opacity:.48;transform:scaleY(.28)}50%{opacity:1;transform:scaleY(1)}}@keyframes stage-scan-sweep{0%{left:-150%}to{left:160%}}.soundwave-bar{transform-origin:bottom;animation:1.2s ease-in-out infinite aurio-soundwave}.soundwave-bar:nth-child(2){animation-delay:.2s}.soundwave-bar:nth-child(3){animation-delay:.4s}.soundwave-bar:nth-child(4){animation-delay:.1s}.soundwave-bar:nth-child(5){animation-delay:.3s}.stage-scan-line{background:linear-gradient(90deg,#0000,#ffffff5c,#0000);width:62%;animation:1.2s ease-out forwards stage-scan-sweep;position:absolute;inset:0 auto 0 -150%;transform:skew(-18deg)}.animate-scan-infinite{animation:3s ease-in-out infinite stage-scan-sweep}@keyframes shadow-breathe{0%{opacity:.3;transform:scaleX(1)}50%{opacity:.55;transform:scaleX(1.15)}to{opacity:.3;transform:scaleX(1)}}
