.chat-loading{display:flex;flex-direction:column;gap:20px;height:100%;padding:0}@media screen and (max-width:520px){.chat-loading{padding:15px 10px}}.chat-loading .loading-message{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.chat-loading .loading-message.bot{display:flex}.chat-loading .loading-message.user{display:flex;justify-content:flex-end}.chat-loading .loading-message .prefix{flex-shrink:0;width:40px;height:40px;background:#f0f0f0;border-radius:50%;display:inline-block;margin-right:10px}@media screen and (max-width:580px){.chat-loading .loading-message .prefix{width:30px;height:30px}}.chat-loading .loading-message .text{display:block;height:100px;width:100%;background:#f0f0f0;border-radius:10px;max-width:400px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.bot-is-thinking-messages[data-v-d7af771b]{width:-moz-fit-content;width:fit-content}.bot-is-thinking-messages .carousel__slide[data-v-d7af771b]{justify-content:flex-start}.bot-is-thinking-messages .deep-thinking[data-v-d7af771b]{font-size:15px;font-weight:500;text-align:left;background:linear-gradient(90deg,#686868 25%,#cacaca,#686868 75%);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradientFlow-d7af771b 6s ease infinite}@keyframes gradientFlow-d7af771b{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.custom-component-content{width:100%;margin-top:15px;padding-left:30px}.custom-component-content .chart-block{width:100%}@media screen and (max-width:576px){.custom-component-content .chart-block{border:1px solid #ececec;padding:15px 5px 15px 15px}}
