.mi5U8a_aura{--reach:1;--height:calc(52% * var(--reach));--blur:92px;--aura-drift:50px;--aura-opacity:.3;--aura-scale-x:1;--aura-scale-y:1;--offset:15%;--speed:4s;width:116%;height:var(--height);pointer-events:none;position:absolute;left:-8%;overflow:hidden}.mi5U8a_bottom{bottom:calc(-1 * var(--offset));-webkit-mask-image:linear-gradient(#0000,#000 34%);mask-image:linear-gradient(#0000,#000 34%)}.mi5U8a_top{--reach:1.3;top:calc(-1 * var(--offset));-webkit-mask-image:linear-gradient(#000 66%,#0000);mask-image:linear-gradient(#000 66%,#0000)}.mi5U8a_field{filter:blur(var(--blur));opacity:var(--aura-opacity);transform:scale(var(--aura-scale-x), var(--aura-scale-y));will-change:opacity, transform;transition:opacity .12s ease-out,transform .12s ease-out;position:absolute;inset:0}.mi5U8a_bottom .mi5U8a_field{transform-origin:bottom}.mi5U8a_top .mi5U8a_field{transform-origin:top}.mi5U8a_blob{animation:mi5U8a_aura-wave var(--speed) linear infinite, mi5U8a_aura-breathe calc(var(--speed) * 1.7) ease-in-out infinite alternate;will-change:translate, scale;border-radius:50%;position:absolute}.mi5U8a_paused .mi5U8a_blob{animation-play-state:paused}.mi5U8a_bottom .mi5U8a_blob{bottom:0}.mi5U8a_top .mi5U8a_blob{top:0}.mi5U8a_b1{width:240px;height:calc(240px * var(--reach));animation-delay:0s,0s;left:5%}.mi5U8a_b2{width:280px;height:calc(210px * var(--reach));animation-delay:calc(var(--speed) * -.25), calc(var(--speed) * -.4);left:33%}.mi5U8a_b3{width:220px;height:calc(220px * var(--reach));animation-delay:calc(var(--speed) * -.5), calc(var(--speed) * -.85);right:4%}.mi5U8a_b4{display:none}.mi5U8a_participant{--c1:var(--bright-purple,#66d);--c2:#8585eb;--c3:#bae6fd}.mi5U8a_moderator{--c1:#d946ef;--c2:#f0abfc;--c3:#c084fc}.mi5U8a_b1{background:radial-gradient(ellipse closest-side, var(--c1) 0%, var(--c1) 40%, transparent 100%)}.mi5U8a_b2,.mi5U8a_b4{background:radial-gradient(ellipse closest-side, var(--c2) 0%, var(--c2) 40%, transparent 100%)}.mi5U8a_b3{background:radial-gradient(ellipse closest-side, var(--c3) 0%, var(--c3) 40%, transparent 100%)}@keyframes mi5U8a_aura-wave{0%{translate:0}25%{translate:calc(var(--aura-drift) * .5) calc(var(--aura-drift) * -.85)}50%{translate:calc(var(--aura-drift) * 1) calc(var(--aura-drift) * .05)}75%{translate:calc(var(--aura-drift) * .5) calc(var(--aura-drift) * .6)}to{translate:0}}@keyframes mi5U8a_aura-breathe{0%{scale:1}to{scale:1.12 1.2}}@media (min-width:768px){.mi5U8a_b1{width:560px;height:calc(300px * var(--reach));left:2%}.mi5U8a_b2{width:640px;height:calc(320px * var(--reach));left:25%}.mi5U8a_b3{width:580px;height:calc(300px * var(--reach));left:48%;right:auto}.mi5U8a_b4{width:560px;height:calc(300px * var(--reach));animation-delay:calc(var(--speed) * -.75), calc(var(--speed) * -1.3);display:block;left:71%}}@media (prefers-reduced-motion:reduce){.mi5U8a_field{transition:opacity .12s ease-out;transform:scaleY(.88)}.mi5U8a_blob{animation:none}}
.aS1iNa_waveLayer{transition:opacity .42s}.aS1iNa_waveHidden{opacity:0}.aS1iNa_turnScroll{scrollbar-width:thin;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 80px),#0000);mask-image:linear-gradient(#000 calc(100% - 80px),#0000)}@media (prefers-reduced-motion:reduce){.aS1iNa_waveLayer{transition:none}}
._74nTeq_waveformFade{-webkit-mask-image:linear-gradient(#0000 0%,#000 45%);mask-image:linear-gradient(#0000 0%,#000 45%)}._74nTeq_spark{animation:.7s ease-out _74nTeq_cb-spark}@keyframes _74nTeq_cb-spark{0%{transform:scale(1);box-shadow:0 0 #6666dd73,0 6px 16px #8181a12e}40%{transform:scale(1.02)}to{transform:scale(1);box-shadow:0 0 0 16px #66d0,0 6px 16px #8181a12e}}@media (prefers-reduced-motion:reduce){._74nTeq_spark{animation:none}}
._31PQOq_bar{transform-origin:50%;animation:.85s ease-in-out infinite _31PQOq_sw-pulse}@keyframes _31PQOq_sw-pulse{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){._31PQOq_bar{animation:none}}
.sound-wave{align-items:center;gap:2px;height:100%;display:flex}.sound-wave div{background:var(--bright-purple);width:2px;animation:1s ease-in-out infinite sound-wave}@keyframes sound-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}.custom-wave-container-mx-2 .sound-wave div{margin:0 8px}.intro-mic-meter [data-slot=waveform-visualization]{border-radius:10px}.intro-mic-meter .sound-wave{gap:4px}.intro-mic-meter .sound-wave div{border-radius:9999px}