.ai-chats-animation[data-v-eaf887b3]{color:#ffffffd9;font-family:var(--brrr-font-family-inter);height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity var(--brrr-animation-micro) var(--brrr-animation-effect);width:100%}.ai-chats-animation_ready[data-v-eaf887b3]{opacity:1}.ai-chats-animation__container[data-v-eaf887b3]{height:100%;overflow:hidden;position:relative;width:100%}.ai-chats-animation__body[data-v-eaf887b3]{height:100%;position:relative}.ai-chats-animation__user-bubble[data-v-eaf887b3]{display:flex;justify-content:flex-end;max-width:min(420px,calc(100% - 80px));opacity:0;position:absolute;right:clamp(24px,7.1429%,40px);top:40px;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}@media(max-width:599px){.ai-chats-animation__user-bubble[data-v-eaf887b3]{max-width:min(420px,calc(100% - 24px));right:12px;top:12px}}.ai-chats-animation__user-bubble_visible[data-v-eaf887b3]{opacity:1;transform:translateY(0)}.ai-chats-animation__bubble-tail-sm[data-v-eaf887b3]{background:#1a1a1a;border-radius:50%;height:6px;position:absolute;right:-9px;top:33px;width:6px;z-index:2}@media(max-width:599px){.ai-chats-animation__bubble-tail-sm[data-v-eaf887b3]{height:4px;right:-5px;top:22px;width:4px}}.ai-chats-animation__bubble-tail-lg[data-v-eaf887b3]{background:#1a1a1a;border-radius:50%;height:16px;position:absolute;right:-4px;top:18px;width:16px;z-index:1}@media(max-width:599px){.ai-chats-animation__bubble-tail-lg[data-v-eaf887b3]{height:12px;right:-2px;top:12px;width:12px}}.ai-chats-animation__bubble-text[data-v-eaf887b3]{background:#1a1a1a;border-radius:999px;color:#ffffffd9;font-size:14px;padding:8px 16px;position:relative;white-space:normal;z-index:3}@media(max-width:599px){.ai-chats-animation__bubble-text[data-v-eaf887b3]{font-size:10px;padding:4px 8px}}.ai-chats-animation__bot-response[data-v-eaf887b3]{display:flex;gap:16px;left:clamp(24px,7.1429%,40px);opacity:0;position:absolute;top:92px;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease;width:calc(100% - clamp(48px,14.2858%,80px))}@media(max-width:599px){.ai-chats-animation__bot-response[data-v-eaf887b3]{gap:8px;left:12px;top:40px}}.ai-chats-animation__bot-response_visible[data-v-eaf887b3]{opacity:1;transform:translateY(0)}.ai-chats-animation__bot-avatar[data-v-eaf887b3]{background:#1a1a1a;border-radius:50%;box-shadow:0 0 0 1px #ffffff0f;flex-shrink:0;height:36px;overflow:hidden;padding:4px;width:36px}@media(max-width:599px){.ai-chats-animation__bot-avatar[data-v-eaf887b3]{height:24px;width:24px}}.ai-chats-animation__bot-text[data-v-eaf887b3]{flex:1;font-size:14px;line-height:1.55;max-width:min(388px,calc(100% - 52px));min-width:0;padding-top:8px;width:min(388px,calc(100% - 52px))}@media(max-width:599px){.ai-chats-animation__bot-text[data-v-eaf887b3]{font-size:10px;max-width:min(388px,calc(100% - 24px));padding-top:5px}}.ai-chats-animation__bot-text-content[data-v-eaf887b3]{display:flex;flex-direction:column}.ai-chats-animation__thinking-text[data-v-eaf887b3]{animation:ai-chats-animation-shimmer-eaf887b3 1.75s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#8a8f98,#b1b1b440 50%,#8a8f98);background-position:100% 0;background-size:200% 100%;color:transparent;display:inline-block;margin-bottom:4px;overflow:hidden;will-change:background-position;-webkit-text-fill-color:transparent}@media(max-width:599px){.ai-chats-animation__thinking-text[data-v-eaf887b3]{margin-bottom:2px}}.ai-chats-animation__thinking-subline[data-v-eaf887b3]{color:#8a8f98;font-size:13px;margin-top:4px;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}@media(max-width:599px){.ai-chats-animation__thinking-subline[data-v-eaf887b3]{font-size:10px;margin-top:2px}}.ai-chats-animation__thinking-subline_visible[data-v-eaf887b3]{opacity:1;transform:translateY(0)}.ai-chats-animation__response-line[data-v-eaf887b3]{margin-bottom:8px}@media(max-width:599px){.ai-chats-animation__response-line[data-v-eaf887b3]{margin-bottom:4px}}.ai-chats-animation__response-list[data-v-eaf887b3]{list-style:disc;margin:0;padding-left:8px}@media(max-width:599px){.ai-chats-animation__response-list[data-v-eaf887b3]{padding-left:8px}}.ai-chats-animation__response-item[data-v-eaf887b3]{padding-left:10px}@media(max-width:599px){.ai-chats-animation__response-item[data-v-eaf887b3]{padding-left:4px}}.ai-chats-animation__reactions[data-v-eaf887b3]{display:flex;gap:8px;margin-top:16px;opacity:0;transition:opacity .3s ease}@media(max-width:599px){.ai-chats-animation__reactions[data-v-eaf887b3]{gap:4px;margin-top:8px}}.ai-chats-animation__reactions_visible[data-v-eaf887b3]{opacity:1}.ai-chats-animation__reactions svg[data-v-eaf887b3]{color:#8a8f98;height:16px;width:16px}@media(max-width:599px){.ai-chats-animation__reactions svg[data-v-eaf887b3]{height:12px;width:12px}}.ai-chats-animation__input-bar[data-v-eaf887b3]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #1a1a1a;border-radius:999px;bottom:24px;display:flex;gap:8px;height:56px;left:clamp(20px,4.2858%,24px);padding:0 12px 0 20px;position:absolute;right:clamp(20px,4.2858%,24px)}@media(max-width:599px){.ai-chats-animation__input-bar[data-v-eaf887b3]{bottom:12px;gap:4px;height:32px;left:12px;padding:0 8px 0 12px;right:12px}}.ai-chats-animation__input-text[data-v-eaf887b3]{color:#ffffffd9;flex:1;font-size:14px;line-height:20px;min-width:0;overflow:hidden;position:relative;white-space:nowrap}@media(max-width:599px){.ai-chats-animation__input-text[data-v-eaf887b3]{font-size:10px;line-height:16px}}.ai-chats-animation__input-placeholder-text[data-v-eaf887b3]{color:#8a8f98;font-size:14px;line-height:20px}@media(max-width:599px){.ai-chats-animation__input-placeholder-text[data-v-eaf887b3]{font-size:10px;line-height:16px}}.ai-chats-animation__input-cursor[data-v-eaf887b3],.ai-chats-animation__typing-cursor[data-v-eaf887b3]{animation:ai-chats-animation-blink-eaf887b3 .8s step-end infinite;background:#ffffffb3;display:inline-block;height:16px;margin-left:1px;vertical-align:text-bottom;width:1px}.ai-chats-animation__typing-cursor[data-v-eaf887b3]{background:#ffffff8f;height:14px;margin-left:2px;width:2px}@media(max-width:599px){.ai-chats-animation__input-cursor[data-v-eaf887b3],.ai-chats-animation__typing-cursor[data-v-eaf887b3]{height:12px}}.ai-chats-animation__input-mic svg[data-v-eaf887b3]{color:#fff3;display:block;height:32px;width:32px}@media(max-width:599px){.ai-chats-animation__input-mic svg[data-v-eaf887b3]{height:20px;width:20px}}.ai-chats-animation__input-send[data-v-eaf887b3]{align-items:center;background:#ffffff1a;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}@media(max-width:599px){.ai-chats-animation__input-send[data-v-eaf887b3]{height:20px;width:20px}}.ai-chats-animation__input-send_active[data-v-eaf887b3]{background:#5b63ff;transition:background .2s ease}.ai-chats-animation__input-send svg[data-v-eaf887b3]{color:#fff;height:16px;width:16px}@media(max-width:599px){.ai-chats-animation__input-send svg[data-v-eaf887b3]{height:12px;width:12px}}@keyframes ai-chats-animation-shimmer-eaf887b3{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes ai-chats-animation-blink-eaf887b3{0%,to{opacity:1}50%{opacity:0}}
