.SpeechToText_listeningBackground__0pgnO{position:static;animation:SpeechToText_pulseBackground__gpIV9 2s infinite,SpeechToText_bounceEffect__UhtIN 2s ease-in-out infinite;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.SpeechToText_marginBttom__rA9p9{margin-right:5px;height:60px;padding-top:10%}.SpeechToText_mic-container__hmLQy{display:flex;align-items:center;justify-content:center;position:relative;margin:0}.SpeechToText_circle__Ygk1g{width:80px;height:80px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;z-index:1;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);transition:.5s}.SpeechToText_circle__Ygk1g.SpeechToText_active__AazEl{background:#000;animation:SpeechToText_bounce__0SJNY .8s ease-in-out infinite}.SpeechToText_circle__Ygk1g.SpeechToText_active__AazEl i{color:#fff}.SpeechToText_circle__Ygk1g:before{content:"";width:80px;height:80px;border-radius:50%;opacity:.2;position:absolute;z-index:-1}@keyframes SpeechToText_pulseBackground__gpIV9{0%{background-color:rgba(0,0,0,.1)}50%{background-color:rgba(0,0,0,.3)}to{background-color:rgba(0,0,0,.1)}}@keyframes SpeechToText_bounceEffect__UhtIN{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}75%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes SpeechToText_bounce__0SJNY{0%{transform:scale(1)}25%{transform:scale(1.4)}75%{transform:scale(1)}to{transform:scale(1.3)}}.WaveAnimation_wrapper__TNQ61{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-radius:12px}.WaveAnimation_container__43cZ8{display:flex;justify-content:center;align-items:center;overflow:hidden}.WaveAnimation_bar__x7GaG{display:inline-block;height:30px;width:4px;margin:0 2px;background-color:#545fe5;border-radius:2px;animation:WaveAnimation_wave__MJaJi 1s ease-in-out infinite}.WaveAnimation_bar__x7GaG:nth-child(odd){animation-delay:.2s}.WaveAnimation_bar__x7GaG:nth-child(2n){animation-delay:.4s}.WaveAnimation_bar__x7GaG:nth-child(3n){animation-delay:.6s}.WaveAnimation_bar__x7GaG:nth-child(5n){animation-delay:.8s}.WaveAnimation_bar__x7GaG:nth-child(7n){animation-delay:1s}@keyframes WaveAnimation_wave__MJaJi{0%{transform:scaleY(1)}50%{transform:scaleY(.5)}to{transform:scaleY(1)}}@media (min-width:1024px){.WaveAnimation_wrapper__TNQ61{margin-left:24%}}.AudioLoader_wrapper__gNfrc{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1);border:2px solid #545fe5}.AudioLoader_text__JPvhZ{font-size:16px;color:#545fe5;margin-bottom:10px}.AudioLoader_progressBar__fNgce{width:100%;height:10px;background-color:#e0e0e0;border-radius:5px;overflow:hidden;margin:10px 0}.AudioLoader_filler__zGM1I{height:100%;background-color:#545fe5;transition:width .2s ease-in-out}.AudioLoader_waveMenu__a0B8r{border:4px solid #545fe5;border-radius:50px;width:200px;height:45px;display:flex;justify-content:center;align-items:center;padding:0;margin:0;cursor:pointer;transition:.2s ease;background:#fff}.AudioLoader_waveMenu__a0B8r li{list-style:none;height:30px;width:4px;border-radius:10px;background:#545fe5;margin:0 6px;animation-name:AudioLoader_wave1__DMwMq;animation-duration:.3s;animation-iteration-count:infinite;animation-direction:alternate;transition:.2s ease}.AudioLoader_waveMenu__a0B8r:hover>li{background:#fff}.AudioLoader_waveMenu__a0B8r:hover{background:#545fe5}.AudioLoader_waveMenu__a0B8r li:nth-child(2){animation-name:AudioLoader_wave2__CBiNF;animation-delay:.2s}.AudioLoader_waveMenu__a0B8r li:nth-child(3){animation-name:AudioLoader_wave3__Wa6yw;animation-delay:.23s;animation-duration:.4s}.AudioLoader_waveMenu__a0B8r li:nth-child(4){animation-name:AudioLoader_wave4__SPyYt;animation-delay:.1s;animation-duration:.3s}.AudioLoader_waveMenu__a0B8r li:nth-child(5){animation-delay:.5s}.AudioLoader_waveMenu__a0B8r li:nth-child(6){animation-name:AudioLoader_wave2__CBiNF;animation-duration:.5s}.AudioLoader_waveMenu__a0B8r li:nth-child(8){animation-name:AudioLoader_wave4__SPyYt;animation-delay:.4s;animation-duration:.25s}.AudioLoader_waveMenu__a0B8r li:nth-child(9){animation-name:AudioLoader_wave3__Wa6yw;animation-delay:.15s}@keyframes AudioLoader_wave1__DMwMq{0%{transform:scaleY(1)}to{transform:scaleY(.5)}}@keyframes AudioLoader_wave2__CBiNF{0%{transform:scaleY(.3)}to{transform:scaleY(.6)}}@keyframes AudioLoader_wave3__Wa6yw{0%{transform:scaleY(.6)}to{transform:scaleY(.8)}}@keyframes AudioLoader_wave4__SPyYt{0%{transform:scaleY(.2)}to{transform:scaleY(.5)}}.AudioLoader_emoji__swwrH{position:absolute;bottom:0;font-size:24px;opacity:0;animation:AudioLoader_popUp__YKZX_ 3s ease-out forwards}@keyframes AudioLoader_popUp__YKZX_{0%{transform:translateY(100%);opacity:0}30%{opacity:1}to{transform:translateY(-200%);opacity:0}}.AudioLoader_emoji1__G1AWZ{left:20%;animation-delay:0s}.AudioLoader_emoji2__UYEcI{left:40%;animation-delay:.5s}.AudioLoader_emoji3__wREI7{left:60%;animation-delay:1s}.AudioLoader_emoji4__curZ5{left:80%;animation-delay:1.5s}.AudioLoader_emoji5__2b45T{left:50%;animation-delay:2s}.ChatInput_message__xZ_H8{margin-bottom:3%;margin-left:5%}@media (max-width:768px){.ChatInput_message__xZ_H8{margin-bottom:7%;margin-left:2%}}.ChatInput_chat-input-container__6A_7E{transition:all .2s ease-in-out}.ChatInput_chat-input-container__6A_7E:focus-within{transform:scale(1.01);box-shadow:0 4px 20px rgba(0,0,0,.1)}.ChatInput_chat-textarea__AOT6B{transition:all .2s ease-in-out}.ChatInput_chat-textarea__AOT6B:focus{transform:translateY(-1px)}.ChatInput_typing-indicator__3lG32{position:absolute;bottom:8px;right:8px;display:flex;gap:2px}.ChatInput_typing-dot__o0YwP{width:4px;height:4px;background-color:#9ca3af;border-radius:50%;animation:ChatInput_typing__CajvA 1.4s ease-in-out infinite}.ChatInput_typing-dot__o0YwP:first-child{animation-delay:-.32s}.ChatInput_typing-dot__o0YwP:nth-child(2){animation-delay:-.16s}@keyframes ChatInput_typing__CajvA{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.ChatInput_tool-button__tOY9L{transition:all .2s ease-in-out}.ChatInput_tool-button__tOY9L:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.ChatInput_send-button-pulse__PoKTb{animation:ChatInput_pulse__i3eJi 2s infinite}@keyframes ChatInput_pulse__i3eJi{0%{box-shadow:0 0 0 0 rgba(59,130,246,.7)}70%{box-shadow:0 0 0 10px rgba(59,130,246,0)}to{box-shadow:0 0 0 0 rgba(59,130,246,0)}}