.vm-waveShimmer{will-change:background-position,filter,opacity;background-size:240% 100%;animation:1.1s linear infinite vm-waveShimmer}@keyframes vm-waveShimmer{0%{filter:drop-shadow(0 0 #fff0);opacity:.85;background-position:200% 0}50%{filter:drop-shadow(0 0 10px #ffffff59);opacity:1}to{filter:drop-shadow(0 0 #fff0);opacity:.9;background-position:-200% 0}}
@keyframes lexa-recording-wave{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}.lexa-recording-wave-bar{transform-origin:bottom;animation:.55s ease-in-out infinite lexa-recording-wave}
@keyframes cycle-sheet-up{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes cycle-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes cycle-ring-in{0%{opacity:0;transform:scale(.9)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes cycle-view-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cycle-sheet{animation:.28s cubic-bezier(.22,1,.36,1) cycle-sheet-up}.cycle-sheet-backdrop{animation:.2s ease-out cycle-backdrop-in}.cycle-ring{animation:.5s cubic-bezier(.22,1,.36,1) cycle-ring-in}.cycle-view{animation:.24s ease-out cycle-view-fade}@media (prefers-reduced-motion:reduce){.cycle-sheet,.cycle-sheet-backdrop,.cycle-ring,.cycle-view{animation:none}}