.chat-wrapper.minimized{bottom:20px!important;max-width:320px!important;position:fixed!important;right:20px!important;width:320px!important;z-index:9999!important}.chat-wrapper.minimized .chat-window:after,.chat-wrapper.minimized .chat-window:before,.chat-wrapper.minimized .dialog-content,.chat-wrapper.minimized .input-area,.chat-wrapper.minimized .robot-icon,.chat-wrapper.minimized .thinking-dropdown,.chat-wrapper.minimized:after,.chat-wrapper.minimized:before{display:none!important;visibility:hidden!important}@media(max-width:768px){.chat-wrapper.minimized{max-width:280px!important;width:280px!important}}@media(max-width:480px){.chat-wrapper.minimized{max-width:260px!important;width:260px!important}}.chat-wrapper[data-v-eb2c2ced]{border-radius:12px;box-shadow:0 8px 32px #00000026;font-family:Microsoft Yahei,sans-serif;height:auto;margin:0 auto;max-width:700px;overflow:visible;transition:all .3s ease;width:100%}.robot-icon[data-v-eb2c2ced]{align-items:center;background-color:#20c997;border-radius:50%;box-shadow:0 2px 8px #0003;color:#fff;display:flex;font-size:20px;height:40px;justify-content:center;position:absolute;right:20px;top:-30px;transition:opacity .3s ease;width:40px;z-index:10}.chat-wrapper.minimized .robot-icon[data-v-eb2c2ced]{display:none}.chat-wrapper.minimized .dialog-content[data-v-eb2c2ced],.chat-wrapper.minimized .input-area[data-v-eb2c2ced],.chat-wrapper.minimized .thinking-dropdown[data-v-eb2c2ced]{display:none!important}.chat-window[data-v-eb2c2ced]{background-color:#fff;background:#e9f5ff;border-radius:12px;box-shadow:0 8px 32px #00000026;overflow:visible;padding:20px;position:relative;transition:all .3s ease;width:100%;z-index:1}.chat-window.minimized[data-v-eb2c2ced]{box-shadow:0 4px 20px #0003;padding:12px;position:relative;width:100%}.tab-bar[data-v-eb2c2ced]{align-items:center;color:#333;display:flex;font-size:12px;margin-bottom:12px;transition:all .3s ease}.chat-window.minimized .tab-bar[data-v-eb2c2ced]{margin-bottom:0}.bar-title[data-v-eb2c2ced]{align-items:center;display:flex;flex-grow:1;gap:2px;transition:all .3s ease}.chat-window.minimized .bar-title[data-v-eb2c2ced]{flex-wrap:wrap}.tab-item[data-v-eb2c2ced]{align-items:center;background-color:EBF5FB;border:1px solid #fff;border-radius:50px;box-shadow:0 1px 3px #0000001a;cursor:pointer;display:flex;gap:4px;margin-right:8px;padding:4px 8px;transition:all .3s ease}.tab-item[data-v-eb2c2ced]:hover{border:1px solid #1eb2c2}.chat-window.minimized .tab-item[data-v-eb2c2ced]{font-size:11px;margin-bottom:4px;margin-right:4px;padding:3px 6px}.chat-window.minimized .tab-item img[data-v-eb2c2ced]{height:14px;width:14px}.tab-item.active[data-v-eb2c2ced]{border:1px solid #1eb2c2;font-weight:500}.tab-item i.el-icon-check[data-v-eb2c2ced]{color:#20c997;font-size:12px}.tab-more[data-v-eb2c2ced]{cursor:pointer;margin-right:auto;padding:4px}.window-controls[data-v-eb2c2ced]{align-items:center;display:flex;gap:8px;justify-content:center;transition:all .3s ease}.window-controls img[data-v-eb2c2ced]{cursor:pointer;transition:opacity .2s}.window-controls img[data-v-eb2c2ced]:hover{opacity:.7}.chat-window.minimized .window-controls[data-v-eb2c2ced]{gap:6px}.chat-window.minimized .window-controls img[data-v-eb2c2ced]{height:auto;width:14px}.chat-window.minimized .window-controls .small[data-v-eb2c2ced]{height:1px}.window-controls .control-btn[data-v-eb2c2ced]{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:12px;height:16px;justify-content:center;width:16px}.dialog-content[data-v-eb2c2ced]{background-color:#fff;border-radius:12px;height:300px;margin-bottom:12px;max-height:50vh;overflow-y:auto;padding:16px}.dialog-content[data-v-eb2c2ced]::-webkit-scrollbar{width:6px}.dialog-content[data-v-eb2c2ced]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.message-wrapper[data-v-eb2c2ced]{margin-bottom:12px}.message[data-v-eb2c2ced]{align-items:flex-start;display:flex;gap:8px}.message-content[data-v-eb2c2ced]{border-radius:6px;max-width:80%;padding:8px 12px;word-wrap:break-word;line-height:1.5}.user-message[data-v-eb2c2ced]{flex-direction:row-reverse}.user-message .message-content[data-v-eb2c2ced]{background-color:#e9f5ff;color:#333}.agent-message-container[data-v-eb2c2ced]{background-color:#fff;border:1px solid #e9f5ff;border-radius:6px;max-width:80%;padding:8px 12px;word-wrap:break-word;line-height:1.5}.thinking-section[data-v-eb2c2ced]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff;margin-bottom:12px;padding:12px}.thinking-header[data-v-eb2c2ced]{align-items:center;display:flex;font-weight:500;gap:8px;margin-bottom:8px}.thinking-icon[data-v-eb2c2ced]{animation:rotate-eb2c2ced 2s linear infinite;height:16px;width:16px}@keyframes rotate-eb2c2ced{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.thinking-content[data-v-eb2c2ced]{font-size:13px;opacity:.9;padding:8px 0}.thinking-text[data-v-eb2c2ced]{margin-bottom:4px}.skip-thinking-btn[data-v-eb2c2ced]{background:#fff3;border:1px solid hsla(0,0%,100%,.5);border-radius:20px;color:#fff;cursor:pointer;font-size:12px;margin-top:8px;padding:6px 16px;transition:all .3s}.skip-thinking-btn[data-v-eb2c2ced]:hover{background:#ffffff4d}.response-content[data-v-eb2c2ced]{position:relative}.text-content[data-v-eb2c2ced]{color:#333;margin-bottom:8px}.image-content[data-v-eb2c2ced]{margin:12px 0}.content-image[data-v-eb2c2ced]{border-radius:8px;box-shadow:0 2px 8px #0000001a;height:auto;max-width:100%}.video-content[data-v-eb2c2ced]{margin:12px 0}.content-video[data-v-eb2c2ced]{border-radius:8px;height:auto;max-width:100%}.content-caption[data-v-eb2c2ced]{color:#666;font-size:12px;margin-top:8px;text-align:center}.streaming-loading[data-v-eb2c2ced]{align-items:center;display:inline-flex;gap:4px;margin-left:4px}.streaming-loading .dot[data-v-eb2c2ced]{animation:dotPulse-eb2c2ced 1.4s ease-in-out infinite;background-color:#1ba7b7;border-radius:50%;height:6px;width:6px}.streaming-loading .dot[data-v-eb2c2ced]:first-child{animation-delay:0s}.streaming-loading .dot[data-v-eb2c2ced]:nth-child(2){animation-delay:.2s}.streaming-loading .dot[data-v-eb2c2ced]:nth-child(3){animation-delay:.4s}@keyframes dotPulse-eb2c2ced{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1.2)}}.like-btn[data-v-eb2c2ced]{color:#999;cursor:pointer;font-size:12px;margin-top:8px;transition:color .3s}.like-btn[data-v-eb2c2ced]:hover,.like-btn i.el-icon-check[data-v-eb2c2ced]{color:#20c997}.input-area[data-v-eb2c2ced]{background-color:#fff;border-radius:20px;border-top:1px solid #e9f5ff;overflow:visible;padding:12px;position:relative;z-index:10}.chat-input[data-v-eb2c2ced]{border:none;flex:1;font-size:13px;min-height:50px;outline:none;resize:none}.function-bar[data-v-eb2c2ced]{align-items:center;color:#666;display:flex;font-size:12px;position:relative;z-index:100}.function-item[data-v-eb2c2ced]{align-items:center;background-color:#fff;border-radius:6px;cursor:pointer;display:flex;gap:4px;margin-right:16px;padding:6px 10px;position:relative;transition:all .3s ease}.function-item img[data-v-eb2c2ced]{height:14px;width:14px}.function-item[data-v-eb2c2ced]:hover{background-color:#f2f2f2}.thinking-item.active[data-v-eb2c2ced]{background-color:#1eb2c2;color:#fff}.thinking-item.active img[data-v-eb2c2ced]{filter:brightness(0) invert(1)}.thinking-item.active .dropdown-arrow[data-v-eb2c2ced]{color:#fff}.dropdown-arrow[data-v-eb2c2ced]{color:#333;margin-left:2px;transition:all .3s ease}.dropdown-arrow[data-v-eb2c2ced]:hover{color:#1eb2c2}.dropdown-arrow.arrow-up[data-v-eb2c2ced]{transform:rotate(180deg)}.thinking-dropdown[data-v-eb2c2ced]{animation:dropdownFadeIn-eb2c2ced .2s ease;background:#fff;border-radius:8px;bottom:100%;box-shadow:0 4px 16px #0000001f;left:0;margin-bottom:8px;min-width:220px;padding:8px;position:absolute;z-index:9999}@keyframes dropdownFadeIn-eb2c2ced{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dropdown-option[data-v-eb2c2ced]{align-items:center;background-color:#fff;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:background-color .2s ease}.dropdown-option[data-v-eb2c2ced]:hover{background-color:#f9f9f9}.dropdown-option.selected[data-v-eb2c2ced]{background-color:#f2f2f2}.dropdown-option+.dropdown-option[data-v-eb2c2ced]{margin-top:4px}.option-content[data-v-eb2c2ced]{flex:1}.option-title[data-v-eb2c2ced]{color:#333;font-size:13px;font-weight:500;margin-bottom:2px}.option-desc[data-v-eb2c2ced]{color:#999;font-size:11px}.check-icon[data-v-eb2c2ced]{flex-shrink:0;margin-left:8px}.action-buttons[data-v-eb2c2ced]{gap:10px;margin-left:auto}.action-btn[data-v-eb2c2ced],.action-buttons[data-v-eb2c2ced]{align-items:center;display:flex;justify-content:center}.action-btn[data-v-eb2c2ced]{background-color:#f0f7ff;border:none;border-radius:4px;color:#666;cursor:pointer;height:24px;width:24px}.sing-btn[data-v-eb2c2ced]{cursor:pointer;height:15px;width:11px}.small[data-v-eb2c2ced]{height:1px;width:16px}.big[data-v-eb2c2ced]{margin:0 10px}@media(max-width:768px){.chat-wrapper[data-v-eb2c2ced]{max-width:100%}.chat-window[data-v-eb2c2ced]{border-radius:8px;padding:15px}.tab-bar[data-v-eb2c2ced]{flex-wrap:wrap;font-size:11px}.tab-item[data-v-eb2c2ced]{font-size:11px;padding:3px 6px}.tab-item img[data-v-eb2c2ced]{height:16px;width:16px}.dialog-content[data-v-eb2c2ced]{height:250px;max-height:40vh;padding:12px}.agent-message-container[data-v-eb2c2ced]{max-width:90%}.thinking-section[data-v-eb2c2ced]{padding:10px}.skip-thinking-btn[data-v-eb2c2ced]{font-size:11px;padding:5px 12px}.content-image[data-v-eb2c2ced],.content-video[data-v-eb2c2ced]{max-width:100%}.input-area[data-v-eb2c2ced]{padding:10px}.function-bar[data-v-eb2c2ced]{font-size:11px}.function-item[data-v-eb2c2ced]{margin-right:12px}.function-item img[data-v-eb2c2ced]{height:14px;width:14px}}@media(max-width:480px){.chat-window[data-v-eb2c2ced]{padding:12px}.tab-bar[data-v-eb2c2ced]{font-size:10px}.bar-title[data-v-eb2c2ced]{gap:1px}.tab-item[data-v-eb2c2ced]{font-size:10px;margin-right:4px;padding:2px 5px}.tab-item img[data-v-eb2c2ced]{height:14px;width:14px}.window-controls[data-v-eb2c2ced]{gap:6px}.window-controls img[data-v-eb2c2ced]{height:14px;width:14px}.dialog-content[data-v-eb2c2ced]{height:200px;max-height:35vh;padding:10px}.message-content[data-v-eb2c2ced]{font-size:13px;max-width:85%;padding:6px 10px}.agent-message-container[data-v-eb2c2ced]{font-size:13px;max-width:95%}.thinking-section[data-v-eb2c2ced]{font-size:12px;padding:8px}.thinking-header[data-v-eb2c2ced]{font-size:12px}.skip-thinking-btn[data-v-eb2c2ced]{font-size:10px;padding:4px 10px}.input-area[data-v-eb2c2ced]{padding:8px}.function-bar[data-v-eb2c2ced]{font-size:10px}.function-item[data-v-eb2c2ced]{margin-right:8px}.function-item img[data-v-eb2c2ced]{height:12px;width:12px}.action-buttons[data-v-eb2c2ced]{gap:6px}.action-buttons img[data-v-eb2c2ced]{height:20px;width:20px}}
