.chat-container[data-v-6a4f05f4]{height:100%;display:flex;background-color:#fff}.history-sidebar[data-v-6a4f05f4]{width:300px;display:flex;flex-direction:column;border-right:1px solid #e5e6eb;background-color:#fff}.new-chat-section[data-v-6a4f05f4]{padding:16px}.new-chat-btn[data-v-6a4f05f4]{width:100%}.history-list[data-v-6a4f05f4]{flex:1;overflow-y:auto;padding:16px}.history-group[data-v-6a4f05f4]{margin-bottom:20px}.group-title[data-v-6a4f05f4]{color:#666;font-size:12px;margin-bottom:8px;padding:0 8px}.chat-list[data-v-6a4f05f4]{display:flex;flex-direction:column;gap:4px}.chat-item[data-v-6a4f05f4]{display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:4px;color:#333;cursor:pointer;transition:all .3s}.chat-item[data-v-6a4f05f4]:hover{background-color:#f5f7fa}.chat-item:hover .delete-btn[data-v-6a4f05f4]{opacity:1}.chat-item.active[data-v-6a4f05f4]{background-color:#419cfb;color:#fff;border-radius:20px}.chat-item.active .delete-btn[data-v-6a4f05f4]{color:#fff;opacity:1}.chat-item .chat-item-content[data-v-6a4f05f4]{display:flex;align-items:center;gap:8px;flex:1}.chat-item .delete-btn[data-v-6a4f05f4]{opacity:0;transition:opacity .3s;padding:2px 5px}.chat-item .delete-btn[data-v-6a4f05f4]:hover{color:#f56c6c}.chat-item .delete-btn.visible[data-v-6a4f05f4]{opacity:1}.chat-item i[data-v-6a4f05f4]{color:#4080ff}.chat-item.active i[data-v-6a4f05f4]{color:#fff}.chat-title[data-v-6a4f05f4]{flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-main[data-v-6a4f05f4]{flex:1;display:flex;flex-direction:column;height:100%}.preview-content[data-v-6a4f05f4]{padding:16px}.thinking-content .preview-content[data-v-6a4f05f4]{background-color:#f5f7fa;font-size:12px;color:#666}.chat-header[data-v-6a4f05f4]{padding:16px;border-bottom:1px solid #e5e6eb;text-align:center}.chat-messages[data-v-6a4f05f4]{display:flex;flex-direction:column;gap:20px;flex:1;overflow-y:auto;padding:24px}.message[data-v-6a4f05f4]{display:flex;gap:12px}.message.sent[data-v-6a4f05f4]{margin-left:auto;flex-direction:row-reverse}.message-avatar[data-v-6a4f05f4]{width:40px;height:40px}.message-avatar img[data-v-6a4f05f4]{width:100%;height:100%;border-radius:50%}.sent .message-content[data-v-6a4f05f4]{max-width:100%}.received .message-content[data-v-6a4f05f4],.sent .message-content[data-v-6a4f05f4]{padding:16px;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.received .message-content[data-v-6a4f05f4]{max-width:calc(100% - 52px)}.message-text[data-v-6a4f05f4]{color:#333}.message-text .thinking-section[data-v-6a4f05f4]{margin-bottom:16px;cursor:pointer}.message-text .thinking-section .thinking-header[data-v-6a4f05f4]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:#f5f7fa;border-radius:4px;margin-bottom:8px}.message-text .thinking-section .thinking-header span[data-v-6a4f05f4]{font-size:14px;color:#666}.message-text .thinking-section .thinking-header i[data-v-6a4f05f4]{transition:transform .3s}.message-text .thinking-section .thinking-header i.is-expanded[data-v-6a4f05f4]{transform:rotate(180deg)}.message-text .thinking-section .thinking-content[data-v-6a4f05f4]{padding:12px;background-color:#f5f7fa;border-radius:4px;font-size:12px;color:#666}.message-text .result-section[data-v-6a4f05f4]{padding:12px;background-color:#fff;border-radius:4px}.action-btn[data-v-6a4f05f4]{background:none;border:none;padding:4px;cursor:pointer;color:#666}.action-btn[data-v-6a4f05f4]:hover{color:#409eff}.chat-input[data-v-6a4f05f4]{padding:16px;border-top:1px solid #e5e6eb}.input-wrapper[data-v-6a4f05f4]{background:#fff;border:1px solid #dcdfe6;border-radius:8px;padding:12px}textarea[data-v-6a4f05f4]{width:100%;min-height:60px;border:none;resize:none;outline:none;font-size:14px;line-height:1.5;padding:0}.input-actions[data-v-6a4f05f4]{display:flex;align-items:center;gap:8px;margin-top:8px}.send-btn[data-v-6a4f05f4]{margin-left:auto;background:#409eff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:4px}.send-btn[data-v-6a4f05f4]:disabled{background:#a0cfff;cursor:not-allowed}.cancel-btn[data-v-6a4f05f4]{background:#f56c6c;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.typing-indicator[data-v-6a4f05f4]{display:inline-block;animation:blink-6a4f05f4 1s infinite}@keyframes blink-6a4f05f4{50%{opacity:0}}.thinking-indicator[data-v-6a4f05f4]{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#666;font-size:12px}.thinking-indicator i[data-v-6a4f05f4]{font-size:12px;color:#409eff}.thinking-process[data-v-6a4f05f4]{background-color:#f5f7fa;border-radius:8px;padding:12px;margin-bottom:12px}.thinking-process .thinking-process-header[data-v-6a4f05f4]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#666;margin-bottom:8px;font-weight:500}.thinking-process .thinking-process-header i[data-v-6a4f05f4]{font-size:12px;transition:transform .3s}.thinking-process .thinking-process-header i.is-expanded[data-v-6a4f05f4]{transform:rotate(180deg)}.thinking-process .thinking-content[data-v-6a4f05f4]{font-size:12px;color:#666;line-height:1.6}.final-answer[data-v-6a4f05f4]{background-color:#fff;border-radius:8px;padding:12px;font-size:14px;line-height:1.6;color:#333}.quick-tips[data-v-6a4f05f4]{display:flex;flex-direction:column}.quick-tips .tip-text[data-v-6a4f05f4]{color:#409eff;cursor:pointer;padding:4px 8px;font-size:14px;position:relative}.quick-tips .tip-text[data-v-6a4f05f4]:hover{text-decoration:underline}