.stats-container[data-v-403f9ea4]{height:100%;display:flex;background-color:#fff}.stats-sidebar[data-v-403f9ea4]{width:260px;border-right:1px solid #e5e6eb;display:flex;flex-direction:column;background-color:#f7f8fa}.sidebar-header[data-v-403f9ea4]{padding:16px;border-bottom:1px solid #e5e6eb}.new-chat-btn[data-v-403f9ea4]{width:100%;height:40px;background-color:#4080ff;color:#fff;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background-color .3s}.new-chat-btn[data-v-403f9ea4]:hover{background-color:#3674e5}.history-list[data-v-403f9ea4]{flex:1;overflow-y:auto;padding:16px}.history-item[data-v-403f9ea4]{display:flex;align-items:center;gap:8px;padding:12px;border-radius:4px;cursor:pointer;transition:background-color .3s;position:relative}.history-item[data-v-403f9ea4]:hover{background-color:#e5e6eb}.history-item.active[data-v-403f9ea4]{background-color:#e8f3ff;color:#4080ff}.history-title[data-v-403f9ea4]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delete-icon[data-v-403f9ea4]{opacity:0;transition:opacity .3s}.history-item:hover .delete-icon[data-v-403f9ea4]{opacity:1}.stats-content[data-v-403f9ea4]{flex:1;padding:24px;display:flex;flex-direction:column;overflow-y:auto;justify-content:center}.stats-content .chat-input[data-v-403f9ea4]{margin-top:20px}.stats-content .chat-input .input-wrapper[data-v-403f9ea4]{position:relative;border:1px solid #e5e6eb;border-radius:8px;background-color:#fff}.stats-content .chat-input .input-wrapper textarea[data-v-403f9ea4]{width:100%;min-height:80px;padding:12px;padding-bottom:48px;border:none;border-radius:8px;resize:none;font-family:inherit;font-size:14px;line-height:1.6;box-sizing:border-box}.stats-content .chat-input .input-wrapper textarea[data-v-403f9ea4]:focus{outline:none}.stats-content .chat-input .input-wrapper .input-actions[data-v-403f9ea4]{position:absolute;bottom:8px;right:8px;display:flex;align-items:center;gap:8px}.stats-content .chat-input .input-wrapper .input-actions .send-btn[data-v-403f9ea4]{padding:0 16px;height:32px;background-color:#4080ff;color:#fff;border:none;border-radius:4px;display:flex;align-items:center;gap:4px;cursor:pointer;transition:background-color .3s}.stats-content .chat-input .input-wrapper .input-actions .send-btn[data-v-403f9ea4]:hover{background-color:#3674e5}.stats-content .chat-input .input-wrapper .input-actions .send-btn[data-v-403f9ea4]:disabled{background-color:#a3c0ff;cursor:not-allowed}.stats-content .chat-input .input-wrapper .input-actions .send-btn-text[data-v-403f9ea4]{font-size:14px}.stats-content .quick-questions[data-v-403f9ea4]{margin-top:16px}.stats-content .quick-questions .questions-row[data-v-403f9ea4]{display:flex;gap:12px;margin-bottom:12px;align-items:stretch}.stats-content .quick-questions .questions-row[data-v-403f9ea4]:last-child{margin-bottom:0}.stats-content .quick-questions .question-btn[data-v-403f9ea4]{flex:1;min-height:64px;padding:12px 16px;border:1px solid #e5e6eb;border-radius:4px;background-color:#fff;color:#1d2129;font-size:14px;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.4;white-space:normal;word-break:break-word}.stats-content .quick-questions .question-btn[data-v-403f9ea4]:hover{border-color:#4080ff;color:#4080ff}.stats-content .quick-questions .question-btn[data-v-403f9ea4]:disabled{border-color:#e5e6eb;color:#c9cdd4;cursor:not-allowed}.stats-content .quick-questions .refresh-btn[data-v-403f9ea4]{width:64px;height:64px;border:1px solid #e5e6eb;border-radius:4px;background-color:#fff;color:#666;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;flex-shrink:0}.stats-content .quick-questions .refresh-btn[data-v-403f9ea4]:hover{border-color:#4080ff;color:#4080ff}.stats-content .quick-questions .refresh-btn[data-v-403f9ea4]:disabled{border-color:#e5e6eb;color:#c9cdd4;cursor:not-allowed}.stats-content .query-section[data-v-403f9ea4]{width:100%;max-width:800px;margin:0 auto}.stats-content .query-section .welcome-section[data-v-403f9ea4]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.stats-content .query-section .welcome-section .welcome-logo[data-v-403f9ea4]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.stats-content .query-section .welcome-section .welcome-text[data-v-403f9ea4]{margin:0;font-size:16px;color:#1d2129;line-height:1.4}.message-item[data-v-403f9ea4]{margin-bottom:24px}.query-message[data-v-403f9ea4],.response-message[data-v-403f9ea4]{display:flex;gap:16px;align-items:flex-start}.query-text[data-v-403f9ea4]{background-color:#f7f8fa;padding:12px 16px;border-radius:4px;flex:1}.response-content[data-v-403f9ea4]{flex:1}.thinking[data-v-403f9ea4]{display:flex;align-items:center;gap:8px;color:#86909c;padding:16px}.chat-messages[data-v-403f9ea4]{flex:1;overflow-y:auto;padding:24px 240px}.message[data-v-403f9ea4]{display:flex;margin-bottom:24px;gap:16px}.message.sent[data-v-403f9ea4]{flex-direction:row-reverse}.message-avatar[data-v-403f9ea4]{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.message-avatar img[data-v-403f9ea4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.message-content[data-v-403f9ea4]{flex:1;max-width:80%}.message.sent .message-content[data-v-403f9ea4]{display:flex;flex-direction:column;align-items:flex-end}.message-text[data-v-403f9ea4]{padding:12px 16px;border-radius:8px;background-color:#f7f8fa;font-size:14px;line-height:1.6;word-break:break-word}.message.received .message-text[data-v-403f9ea4]{background-color:#fff;border:1px solid #e5e6eb}.message.sent .message-text[data-v-403f9ea4]{background-color:#e8f3ff;color:#1d2129}.message-actions[data-v-403f9ea4]{display:flex;gap:8px;margin-top:8px;opacity:0;transition:opacity .3s}.message-content:hover .message-actions[data-v-403f9ea4]{opacity:1}.chat-input-bottom[data-v-403f9ea4]{padding:24px 240px}.chat-input-bottom wrapper[data-v-403f9ea4]{background-color:#fff;border-radius:8px;padding:12px}.chat-input-bottom textarea[data-v-403f9ea4]{width:100%;min-height:60px;border:none;resize:none;outline:none;font-family:inherit;font-size:14px;line-height:1.6;background-color:transparent;color:#000}.chat-input-bottom textarea[data-v-403f9ea4]::-moz-placeholder{color:#a9a9a9}.chat-input-bottom textarea[data-v-403f9ea4]::placeholder{color:#a9a9a9}.chat-input-bottom .action-btn[data-v-403f9ea4]{padding:4px 8px;border:none;background:none;color:#86909c;cursor:pointer;transition:color .3s}.chat-input-bottom .action-btn[data-v-403f9ea4]:hover{color:#4080ff}.chat-input-bottom .input-actions[data-v-403f9ea4]{display:flex;align-items:center;gap:8px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.1)}.chat-input-bottom .input-actions .action-btn[data-v-403f9ea4]{color:hsla(0,0%,100%,.8)}.chat-input-bottom .send-btn[data-v-403f9ea4]{margin-left:auto;padding:6px 16px;border:none;border-radius:4px;background-color:#419cfb;color:#fff;cursor:pointer;border-radius:20px}.chat-input-bottom .send-btn-text[data-v-403f9ea4]{margin-left:6px}.chat-input-bottom .send-btn[data-v-403f9ea4]:disabled{background-color:#a0cfff;cursor:not-allowed}.chat-input-bottom .action-btn[data-v-403f9ea4]:disabled{color:#a0a0a0;cursor:not-allowed}.chat-input-bottom textarea[data-v-403f9ea4]:disabled{background-color:#fff;cursor:not-allowed}.chart-container[data-v-403f9ea4]{margin-top:16px;padding:16px;background-color:#fff;border:1px solid #e5e6eb;border-radius:4px}.markdown-container[data-v-403f9ea4]{max-width:1000px;margin:0 auto;padding:20px;border:1px solid #eaecef;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}