#userLayout.user-layout-wrapper[data-v-4874ef82]{height:100%}#userLayout.user-layout-wrapper.mobile .container .main[data-v-4874ef82]{max-width:368px;width:98%}#userLayout.user-layout-wrapper .container[data-v-4874ef82]{width:100%;min-height:100%;background:#f0f2f5;position:relative}.ant-pro-drop-down[data-v-b09edb5a] .action{margin-right:8px}.ant-pro-drop-down[data-v-b09edb5a] .ant-dropdown-menu-item{min-width:160px}.ant-pro-header-menu .anticon{margin-right:8px}.ant-pro-header-menu .ant-dropdown-menu-item{min-width:160px}.ant-pro-drop-down{line-height:64px;vertical-align:top;cursor:pointer}.ant-pro-drop-down>i{font-size:16px!important;-webkit-transform:none!important;transform:none!important}.ant-pro-drop-down>i svg{position:relative;top:-1px}.business-pro-ad[data-v-4109f67d]{position:fixed;background:hsla(0,0%,100%,.25);left:0;bottom:0;padding:0 12px;height:48px;width:258px;z-index:99}.ant-pro-global-header-index-right{margin-right:8px}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-global-header-index-action{color:#030303}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-global-header-index-action:hover{background:#1890ff}.ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar{margin:20px 0;margin-right:8px;color:#1890ff;vertical-align:top;background:rgb(255 255 3%)}.ant-pro-global-header-index-right .menu .anticon{margin-right:8px}.ant-pro-global-header-index-right .menu .ant-dropdown-menu-item{min-width:100px}.chat-window-wrapper[data-v-36291169]{background:#f5f7fa}.chat-window-wrapper .chat-window-inner[data-v-36291169],.chat-window-wrapper[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.chat-window-wrapper .chat-header[data-v-36291169]{height:52px;background:#fff;border-bottom:1px solid #e8e8e8;padding:0 16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0}.chat-window-wrapper .chat-header .header-left[data-v-36291169],.chat-window-wrapper .chat-header[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-window-wrapper .chat-header .header-left[data-v-36291169]{gap:12px}.chat-window-wrapper .chat-header .header-left .back-btn[data-v-36291169]{font-size:18px;color:#666;cursor:pointer;display:none}.chat-window-wrapper .chat-header .header-left .back-btn[data-v-36291169]:hover{color:#1890ff}.chat-window-wrapper .chat-header .header-left .visitor-info[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.chat-window-wrapper .chat-header .header-left .visitor-info .visitor-name[data-v-36291169]{font-weight:600;font-size:15px;color:#333}.chat-window-wrapper .chat-header .header-left .visitor-info .channel-label[data-v-36291169]{font-size:11px;padding:1px 6px;border-radius:3px;background-color:#f0f0f0;color:#999}.chat-window-wrapper .chat-header .header-center[data-v-36291169]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.chat-window-wrapper .chat-header .header-actions[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;font-size:17px;color:#666}.chat-window-wrapper .chat-header .header-actions i[data-v-36291169]{cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.chat-window-wrapper .chat-header .header-actions i[data-v-36291169]:hover{color:#1890ff}.chat-window-wrapper .quick-reply-panel[data-v-36291169]{background:#fff;border-bottom:1px solid #eee;padding:10px 16px;-ms-flex-negative:0;flex-shrink:0}.chat-window-wrapper .quick-reply-panel h4[data-v-36291169]{margin:0 0 8px;font-size:13px;color:#333}.chat-window-wrapper .quick-reply-panel .quick-reply-list[data-v-36291169]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px}.chat-window-wrapper .quick-reply-panel .quick-reply-list .quick-reply-item[data-v-36291169]{padding:6px 10px;border-radius:4px;background:#fafafa;cursor:pointer;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chat-window-wrapper .quick-reply-panel .quick-reply-list .quick-reply-item span[data-v-36291169]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.chat-window-wrapper .quick-reply-panel .quick-reply-list .quick-reply-item .shortcut[data-v-36291169]{color:#bbb;font-size:11px;-ms-flex-negative:0;flex-shrink:0}.chat-window-wrapper .quick-reply-panel .quick-reply-list .quick-reply-item[data-v-36291169]:hover{background:#e6f7ff;color:#1890ff}.chat-window-wrapper .chat-messages[data-v-36291169]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px 20px;scroll-behavior:smooth;background:#f5f7fa;min-height:0}.chat-window-wrapper .chat-messages[data-v-36291169]::-webkit-scrollbar{width:6px}.chat-window-wrapper .chat-messages[data-v-36291169]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:3px}.chat-window-wrapper .chat-messages .loading-history-bar[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:30px 0;color:#999;font-size:13px}.chat-window-wrapper .chat-messages .loading-history-bar .anticon[data-v-36291169]{font-size:18px;color:#1890ff}.chat-window-wrapper .chat-messages .message-row[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:20px;max-width:80%}.chat-window-wrapper .chat-messages .message-row.is-self[data-v-36291169]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:auto}.chat-window-wrapper .chat-messages .message-row.is-self .msg-content[data-v-36291169]{background-color:#1890ff;color:#fff;border-radius:12px 2px 12px 12px;word-break:break-all;border:none;-webkit-box-shadow:0 1px 4px rgba(24,144,255,.25);box-shadow:0 1px 4px rgba(24,144,255,.25)}.chat-window-wrapper .chat-messages .message-row.is-ai .msg-content[data-v-36291169]{background:#f0f5ff;border:1px solid #d6e4ff;border-radius:2px 12px 12px 12px;color:#333}.chat-window-wrapper .chat-messages .message-row.is-ai .msg-content.suggestion[data-v-36291169]{border:1px dashed #b37feb;background-color:#f9f0ff}.chat-window-wrapper .chat-messages .message-row:not(.is-self):not(.is-ai) .msg-content[data-v-36291169]{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:2px 12px 12px 12px;color:#333}.chat-window-wrapper .chat-messages .message-row .msg-avatar[data-v-36291169]{-ms-flex-negative:0;flex-shrink:0}.chat-window-wrapper .chat-messages .message-row .msg-body[data-v-36291169]{min-width:0}.chat-window-wrapper .chat-messages .message-row .msg-body .msg-sender[data-v-36291169]{font-size:12px;color:#999;margin-bottom:4px}.chat-window-wrapper .chat-messages .message-row .msg-body .msg-sender .sentiment-icon[data-v-36291169]{margin-left:6px;font-size:14px;cursor:default}.chat-window-wrapper .chat-messages .message-row .msg-body .msg-content[data-v-36291169]{display:inline-block;padding:10px 14px;background:#f5f5f5;border-radius:2px 12px 12px 12px;border:1px solid #e8e8e8;line-height:1.6;font-size:14px;word-break:break-word;color:#333;max-width:100%}.chat-window-wrapper .chat-messages .message-row .msg-body .msg-time[data-v-36291169]{font-size:11px;color:#ccc;margin-top:4px;text-align:right}.chat-window-wrapper .chat-messages .message-row .msg-body .msg-status[data-v-36291169]{margin-left:4px;vertical-align:middle}.chat-window-wrapper .chat-messages .message-row .msg-body .recall-icon[data-v-36291169]{margin-left:6px;cursor:pointer;color:#bbb;font-size:12px;vertical-align:middle;-webkit-transition:color .2s;transition:color .2s}.chat-window-wrapper .chat-messages .message-row .msg-body .recall-icon[data-v-36291169]:hover{color:#ff4d4f}.chat-window-wrapper .chat-messages .message-row .msg-body .recalled-text[data-v-36291169]{color:#bbb;font-style:italic}.chat-window-wrapper .chat-messages .message-row .msg-body .msg-image[data-v-36291169]{max-width:280px;max-height:200px;border-radius:6px;cursor:pointer}.chat-window-wrapper .chat-messages .message-row .msg-body .file-msg[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.chat-window-wrapper .chat-messages .message-row .msg-body .file-msg span[data-v-36291169]{color:#1890ff;text-decoration:underline}.chat-window-wrapper .chat-messages .message-row .msg-body .system-text[data-v-36291169]{color:#999;font-size:12px;text-align:center;padding:4px 0}.chat-window-wrapper .chat-messages .message-row .msg-body .ai-suggestion p[data-v-36291169]{margin:4px 0;font-size:13px}.chat-window-wrapper .chat-messages .message-row .msg-body .ai-suggestion p strong[data-v-36291169]{color:#722ed1}.chat-window-wrapper .chat-messages .message-row .msg-body .ai-suggestion .ai-actions[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:8px}.chat-window-wrapper .typing-indicator[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 20px;background:#f5f7fa;-ms-flex-negative:0;flex-shrink:0}.chat-window-wrapper .typing-indicator .typing-dots[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.chat-window-wrapper .typing-indicator .typing-dots i[data-v-36291169]{width:5px;height:5px;border-radius:50%;background:#bbb;-webkit-animation:typingBounce-36291169 1.4s ease-in-out infinite both;animation:typingBounce-36291169 1.4s ease-in-out infinite both}.chat-window-wrapper .typing-indicator .typing-dots i[data-v-36291169]:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.chat-window-wrapper .typing-indicator .typing-dots i[data-v-36291169]:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.chat-window-wrapper .typing-indicator .typing-dots i[data-v-36291169]:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}.chat-window-wrapper .typing-indicator .typing-text[data-v-36291169]{font-size:12px;color:#999}@-webkit-keyframes typingBounce-36291169{0%,80%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.chat-window-wrapper .chat-input-area[data-v-36291169]{background:#fff;border-top:1px solid #e8e8e8;-ms-flex-negative:0;flex-shrink:0}.chat-window-wrapper .chat-input-area .input-toolbar[data-v-36291169]{padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;border-bottom:1px solid #f5f5f5}.chat-window-wrapper .chat-input-area .input-toolbar .toolbar-btn[data-v-36291169]{font-size:18px;color:#888;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.chat-window-wrapper .chat-input-area .input-toolbar .toolbar-btn[data-v-36291169]:hover{color:#1890ff}.chat-window-wrapper .chat-input-area .input-toolbar .toolbar-right[data-v-36291169]{margin-left:auto}.chat-window-wrapper .chat-input-area .input-toolbar .toolbar-right[data-v-36291169] .ant-checkbox-wrapper{font-size:12px;color:#aaa}.chat-window-wrapper .chat-input-area .input-box[data-v-36291169]{padding:10px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px}.chat-window-wrapper .chat-input-area .input-box[data-v-36291169] .ant-input{resize:none;border-radius:8px;font-size:14px}.chat-window-wrapper .chat-input-area .input-box .ant-btn[data-v-36291169]{height:36px;border-radius:8px;-ms-flex-negative:0;flex-shrink:0}.chat-window-wrapper .chat-ended-bar[data-v-36291169]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 16px;background:#fff1f0;border-top:1px solid #ffa39e;color:#cf1322;font-size:13px;font-weight:500;gap:8px}.chat-window-wrapper .chat-ended-bar .ended-time[data-v-36291169]{color:#999;font-size:12px;font-weight:400;margin-left:4px}.chat-window-wrapper .chat-ended-bar .summary-box[data-v-36291169]{margin-top:10px;padding:12px 14px;background:#f0f5ff;border:1px solid #adc6ff;border-radius:8px;text-align:left}.chat-window-wrapper .chat-ended-bar .summary-box .summary-header[data-v-36291169]{font-size:12px;color:#722ed1;margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.chat-window-wrapper .chat-ended-bar .summary-box .summary-text[data-v-36291169]{font-size:13px;color:#333;font-weight:400;line-height:1.7}.chat-window-wrapper .recalled-msg[data-v-36291169]{background:#f5f5f5!important;border:1px dashed #d9d9d9!important;color:#999!important}.chat-window-wrapper .recalled-msg .recalled-hint[data-v-36291169]{font-style:italic;font-size:13px;color:#bbb}.chat-window-wrapper .emoji-picker[data-v-36291169]{width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.chat-window-wrapper .emoji-picker .emoji-item[data-v-36291169]{font-size:24px;width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:4px}.chat-window-wrapper .emoji-picker .emoji-item[data-v-36291169]:hover{background:#f0f0f0}.chat-window-wrapper .ai-mode-switch[data-v-36291169],.chat-window-wrapper .session-countdown[data-v-36291169]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-window-wrapper .session-countdown[data-v-36291169]{gap:4px;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600;color:#52c41a;background:#f6ffed}.chat-window-wrapper .session-countdown.warning[data-v-36291169]{color:#fa8c16;background:#fff7e6}.chat-window-wrapper .session-countdown.danger[data-v-36291169]{color:#ff4d4f;background:#fff1f0;-webkit-animation:pulse-36291169 1s infinite;animation:pulse-36291169 1s infinite}@-webkit-keyframes pulse-36291169{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-36291169{0%,to{opacity:1}50%{opacity:.5}}[data-v-36291169] .chat-window-wrapper .ai-toggle-btn.ant-switch-small{min-width:48px;height:22px;line-height:22px;background-color:#bfbfbf}[data-v-36291169] .chat-window-wrapper .ai-toggle-btn.ant-switch-small.ant-switch-checked{background-color:#1890ff}[data-v-36291169] .chat-window-wrapper .ai-toggle-btn.ant-switch-small:after{width:18px;height:18px}.chat-window-wrapper .ai-toggle-btn[data-v-36291169] .ant-switch-inner{font-size:11px;padding-left:4px;padding-right:4px}.chat-window-wrapper .draft-btn[data-v-36291169]{font-size:12px!important;border-radius:14px!important}.chat-window-wrapper[data-v-36291169] .toolbar-right{margin-left:auto}.chat-window-wrapper[data-v-36291169] .toolbar-right .ant-btn{border-radius:14px;font-size:12px}.chat-window-wrapper .phone-backdrop[data-v-36291169]{display:none;position:fixed;inset:0;background:rgba(0,0,0,.25);z-index:10}.chat-window-wrapper.phone-mode[data-v-36291169]{padding:24px 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chat-window-wrapper.phone-mode .phone-backdrop[data-v-36291169]{display:block}.chat-window-wrapper.phone-mode .chat-window-inner[data-v-36291169]{width:420px;max-height:calc(100vh - 80px);border-radius:16px;overflow:hidden;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.08);box-shadow:0 12px 40px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.08);border:1px solid #e8e8e8;position:relative;z-index:20}.chat-window-wrapper.phone-mode .chat-header[data-v-36291169]{border-bottom:1px solid #f0f0f0}.chat-window-wrapper.phone-mode .chat-header .back-btn[data-v-36291169]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.chat-window-wrapper.phone-mode .chat-messages[data-v-36291169]{background:#f7f8fa}.chat-window-wrapper.phone-mode .chat-messages .message-row[data-v-36291169]{max-width:88%;margin-left:auto;margin-right:0}.chat-window-wrapper.phone-mode .chat-messages .message-row[data-v-36291169]:not(.is-self){margin-right:auto;margin-left:0}.chat-window-wrapper.phone-mode .chat-messages .message-row.is-self .msg-content[data-v-36291169]{background-color:#1890ff;border-radius:14px 4px 14px 14px;-webkit-box-shadow:0 1px 4px rgba(24,144,255,.22);box-shadow:0 1px 4px rgba(24,144,255,.22)}.chat-window-wrapper.phone-mode .chat-messages .message-row:not(.is-self):not(.is-ai) .msg-content[data-v-36291169]{background:#fff;border-color:#eee;border-radius:4px 14px 14px 14px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04)}.chat-window-wrapper.phone-mode .typing-indicator[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 20px;background:#f5f7fa;-ms-flex-negative:0;flex-shrink:0}.chat-window-wrapper.phone-mode .typing-indicator .typing-dots[data-v-36291169]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.chat-window-wrapper.phone-mode .typing-indicator .typing-dots i[data-v-36291169]{width:5px;height:5px;border-radius:50%;background:#bbb;-webkit-animation:typingBounce-36291169 1.4s ease-in-out infinite both;animation:typingBounce-36291169 1.4s ease-in-out infinite both}.chat-window-wrapper.phone-mode .typing-indicator .typing-dots i[data-v-36291169]:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.chat-window-wrapper.phone-mode .typing-indicator .typing-dots i[data-v-36291169]:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.chat-window-wrapper.phone-mode .typing-indicator .typing-dots i[data-v-36291169]:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}.chat-window-wrapper.phone-mode .typing-indicator .typing-text[data-v-36291169]{font-size:12px;color:#999}@keyframes typingBounce-36291169{0%,80%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.chat-window-wrapper.phone-mode .chat-input-area[data-v-36291169]{border-top:1px solid #f0f0f0}.chat-window-wrapper.phone-mode .chat-input-area .input-box[data-v-36291169] .ant-input{border-radius:18px!important;background:#f5f6f8;border:1px solid transparent;-webkit-transition:all .2s;transition:all .2s}.chat-window-wrapper.phone-mode .chat-input-area .input-box[data-v-36291169] .ant-input:focus,.chat-window-wrapper.phone-mode .chat-input-area .input-box[data-v-36291169] .ant-input:hover{background:#fff;border-color:#d9d9d9}.chat-window-wrapper.phone-mode .chat-input-area .toolbar-btn[data-v-36291169]{font-size:17px}.chat-window-wrapper .phone-toggle[data-v-36291169]{cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.chat-window-wrapper .phone-toggle[data-v-36291169]:hover{color:#1890ff}.visitor-drawer-content .visitor-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}.visitor-drawer-content .visitor-profile .profile-avatar{margin-bottom:10px;background-color:#1890ff;font-size:24px}.visitor-drawer-content .visitor-profile .profile-name{margin:0 0 8px;font-size:18px;color:#333}.visitor-drawer-content .info-section h4{font-size:13px;color:#666;margin-bottom:12px;padding-left:2px}.visitor-drawer-content .info-section .info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;border-bottom:1px dashed #f0f0f0}.visitor-drawer-content .info-section .info-row:last-child{border-bottom:none}.visitor-drawer-content .info-section .info-row .info-label{font-size:13px;color:#999;-ms-flex-negative:0;flex-shrink:0}.visitor-drawer-content .info-section .info-row .info-value{font-size:13px;color:#333;text-align:right;word-break:break-all}.visitor-drawer-content .drawer-actions{margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.conversations-container[data-v-9f924428]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;background:#fff;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.conversations-container .conversation-panel[data-v-9f924428]{width:340px;min-width:300px;background:#fff;border-right:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s;transition:all .3s}.conversations-container .conversation-panel.collapsed[data-v-9f924428]{width:320px}.conversations-container .conversation-panel .panel-header[data-v-9f924428]{padding:12px 16px;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.conversations-container .conversation-panel .panel-header .search-box[data-v-9f924428]{-webkit-box-flex:1;-ms-flex:1;flex:1}.conversations-container .conversation-panel .panel-header .search-box[data-v-9f924428] .ant-input-search-enter-button .ant-input-group-addon{border:none!important;padding:0!important}.conversations-container .conversation-panel .panel-header .header-actions[data-v-9f924428]{-ms-flex-negative:0;flex-shrink:0;font-size:18px;color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;cursor:pointer}.conversations-container .conversation-panel .panel-header .header-actions i[data-v-9f924428]{-webkit-transition:color .2s;transition:color .2s}.conversations-container .conversation-panel .panel-header .header-actions i.active[data-v-9f924428],.conversations-container .conversation-panel .panel-header .header-actions i[data-v-9f924428]:hover{color:#1890ff}.conversations-container .conversation-panel .tab-filters[data-v-9f924428]{padding:10px 16px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.conversations-container .conversation-panel .tab-filters[data-v-9f924428] .ant-radio-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.conversations-container .conversation-panel .tab-filters[data-v-9f924428] .ant-radio-group .ant-radio-button-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:13px;padding:0 8px;height:28px;line-height:26px}.conversations-container .conversation-panel .status-bar[data-v-9f924428]{padding:6px 16px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.conversations-container .conversation-panel .status-bar .status-indicator[data-v-9f924428]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 12px 5px 10px;border-radius:20px;background:#f5f5f5;-webkit-transition:all .25s;transition:all .25s}.conversations-container .conversation-panel .status-bar .status-indicator .status-dot[data-v-9f924428]{width:10px;height:10px;border-radius:50%;background:#bfbfbf;-ms-flex-negative:0;flex-shrink:0}.conversations-container .conversation-panel .status-bar .status-indicator .status-text[data-v-9f924428]{font-size:13px;font-weight:500;color:rgba(0,0,0,.65)}.conversations-container .conversation-panel .status-bar .status-indicator .status-icon-bg[data-v-9f924428]{width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.06);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px}.conversations-container .conversation-panel .status-bar .status-indicator.status-online[data-v-9f924428]{background:#f6ffed;border:1px solid #b7eb8f}.conversations-container .conversation-panel .status-bar .status-indicator.status-online .status-dot[data-v-9f924428]{background:#52c41a}.conversations-container .conversation-panel .status-bar .status-indicator.status-online .status-text[data-v-9f924428]{color:#52c41a}.conversations-container .conversation-panel .status-bar .status-indicator.status-online .status-icon-bg[data-v-9f924428]{background:rgba(82,196,26,.12);color:#52c41a}.conversations-container .conversation-panel .status-bar .status-indicator.status-busy[data-v-9f924428]{background:#fffbe6;border:1px solid #ffe58f}.conversations-container .conversation-panel .status-bar .status-indicator.status-busy .status-dot[data-v-9f924428]{background:#faad14}.conversations-container .conversation-panel .status-bar .status-indicator.status-busy .status-text[data-v-9f924428]{color:#d48806}.conversations-container .conversation-panel .status-bar .status-indicator.status-busy .status-icon-bg[data-v-9f924428]{background:rgba(250,173,20,.12);color:#faad14}.conversations-container .conversation-panel .status-bar .status-indicator.status-away[data-v-9f924428]{background:#fafafa;border:1px solid #e8e8e8}.conversations-container .conversation-panel .status-bar .status-indicator.status-away .status-dot[data-v-9f924428]{background:#bfbfbf}.conversations-container .conversation-panel .status-bar .status-indicator.status-away .status-icon-bg[data-v-9f924428],.conversations-container .conversation-panel .status-bar .status-indicator.status-away .status-text[data-v-9f924428]{color:#999}.conversations-container .conversation-panel .status-bar .status-indicator.status-offline[data-v-9f924428]{background:#fff2f0;border:1px solid #ffccc7}.conversations-container .conversation-panel .status-bar .status-indicator.status-offline .status-dot[data-v-9f924428]{background:#ff4d4f}.conversations-container .conversation-panel .status-bar .status-indicator.status-offline .status-text[data-v-9f924428]{color:#ff4d4f}.conversations-container .conversation-panel .status-bar .status-indicator.status-offline .status-icon-bg[data-v-9f924428]{background:rgba(255,77,79,.12);color:#ff4d4f}.conversations-container .conversation-panel .status-bar .status-indicator.status-loading[data-v-9f924428]{background:#f5f5f5;border:1px solid #e8e8e8}.conversations-container .conversation-panel .status-bar .status-indicator.status-loading .status-dot[data-v-9f924428]{background:#bfbfbf;-webkit-animation:pulse-9f924428 1.5s infinite;animation:pulse-9f924428 1.5s infinite}.conversations-container .conversation-panel .status-bar .status-indicator.status-loading .status-text[data-v-9f924428]{color:#999}.conversations-container .conversation-panel .status-bar .status-indicator.status-loading .status-icon-bg[data-v-9f924428]{background:rgba(0,0,0,.04);color:#999}.conversations-container .conversation-panel .status-bar .status-switch-btn[data-v-9f924428]{font-size:12px;border-radius:14px}@-webkit-keyframes pulse-9f924428{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes pulse-9f924428{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.conversations-container .conversation-panel .conversation-list[data-v-9f924428]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;background:#fff}.conversations-container .conversation-panel .conversation-list .simple-loading[data-v-9f924428]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 0;color:#bbb;font-size:13px}.conversations-container .conversation-panel .conversation-list[data-v-9f924428] .ant-spin-nested-loading>div>.ant-spin{max-height:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;inset:0;z-index:10;background:hsla(0,0%,100%,.7)}.conversations-container .conversation-panel .conversation-list[data-v-9f924428]::-webkit-scrollbar{width:4px}.conversations-container .conversation-panel .conversation-list[data-v-9f924428]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:2px}.conversations-container .conversation-panel .conversation-list .conversation-item[data-v-9f924428]{padding:12px 16px;cursor:pointer;border-bottom:1px solid #fafafa;-webkit-transition:background-color .15s;transition:background-color .15s;position:relative}.conversations-container .conversation-panel .conversation-list .conversation-item[data-v-9f924428]:hover{background-color:#fafafa}.conversations-container .conversation-panel .conversation-list .conversation-item.active[data-v-9f924428]{background-color:#e6f7ff;border-left:3px solid #1890ff;padding-left:13px}.conversations-container .conversation-panel .conversation-list .conversation-item.unread[data-v-9f924428]{background-color:#fffbe6}.conversations-container .conversation-panel .conversation-list .conversation-item.active .visitor-name[data-v-9f924428],.conversations-container .conversation-panel .conversation-list .conversation-item:hover .visitor-name[data-v-9f924428]{color:#1890ff}.conversations-container .conversation-panel .conversation-list .conversation-item .item-left[data-v-9f924428]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.conversations-container .conversation-panel .conversation-list .conversation-item .item-left .visitor-avatar[data-v-9f924428]{-ms-flex-negative:0;flex-shrink:0;background-color:#87ceeb;color:#fff}.conversations-container .conversation-panel .conversation-list .conversation-item .item-left .conv-info[data-v-9f924428]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.conversations-container .conversation-panel .conversation-list .conversation-item .item-left .conv-info .conv-top[data-v-9f924428]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.conversations-container .conversation-panel .conversation-list .conversation-item .item-left .conv-info .conv-top .visitor-name[data-v-9f924428]{font-size:14px;font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversations-container .conversation-panel .conversation-list .conversation-item .item-left .conv-info .conv-top .conv-time[data-v-9f924428]{font-size:11px;color:#bfbfbf;-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.conversations-container .conversation-panel .conversation-list .conversation-item .item-left .conv-info .conv-bottom[data-v-9f924428]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.conversations-container .conversation-panel .conversation-list .conversation-item .item-left .conv-info .conv-bottom .last-msg[data-v-9f924428]{font-size:13px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.conversations-container .conversation-panel .conversation-list .conversation-item .item-left .conv-info .conv-bottom[data-v-9f924428] .ant-badge-count{-webkit-transform:scale(.85);transform:scale(.85)}.conversations-container .conversation-panel .conversation-list .conversation-item .conv-tags[data-v-9f924428]{margin-top:4px}.conversations-container .conversation-panel .conversation-list .conversation-item .channel-dot[data-v-9f924428]{position:absolute;right:16px;bottom:12px;width:7px;height:7px;border-radius:50%}.conversations-container .conversation-panel .conversation-list .conversation-item .channel-dot.channel-web[data-v-9f924428]{background-color:#1890ff}.conversations-container .conversation-panel .conversation-list .conversation-item .channel-dot.channel-wechat[data-v-9f924428]{background-color:#07c160}.conversations-container .conversation-panel .conversation-list .conversation-item .channel-dot.channel-app[data-v-9f924428]{background-color:#faad14}.conversations-container .conversation-panel .conversation-list .load-more[data-v-9f924428]{text-align:center;padding:12px;color:#1890ff;font-size:13px;cursor:pointer}.conversations-container .conversation-panel .conversation-list .load-more[data-v-9f924428]:hover{opacity:.75}.conversations-container .chat-window[data-v-9f924428]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:100%;overflow:hidden;position:relative}.conversations-container .empty-chat-placeholder[data-v-9f924428]{background:#fff}.conversations-container .empty-chat-placeholder[data-v-9f924428],.conversations-container .empty-state[data-v-9f924428]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.conversations-container .empty-state[data-v-9f924428]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 20px;color:#bfbfbf}.conversations-container .empty-state .empty-icon[data-v-9f924428]{font-size:48px;color:#d9d9d9;margin-bottom:12px}.conversations-container .empty-state .empty-text[data-v-9f924428]{font-size:14px;color:#8c8c8c;margin-bottom:4px}.conversations-container .empty-state .empty-desc[data-v-9f924428]{font-size:12px;color:#bfbfbf}.slide-right-enter-active[data-v-9f924428],.slide-right-leave-active[data-v-9f924428]{-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease;transition:transform .25s ease,opacity .25s ease,-webkit-transform .25s ease}.slide-right-enter[data-v-9f924428],.slide-right-leave-to[data-v-9f924428]{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}.conversation-cards[data-v-9f924428]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;-ms-flex-line-pack:start;align-content:start;background:#fff}.conversation-cards[data-v-9f924428]::-webkit-scrollbar{width:4px}.conversation-cards[data-v-9f924428]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:2px}.conversation-cards .simple-loading[data-v-9f924428]{grid-column:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 0;color:#bbb;font-size:13px}.conversation-cards .conv-card[data-v-9f924428]{padding:14px;border:1.5px solid #f0f0f0;border-radius:10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background:#fff}.conversation-cards .conv-card[data-v-9f924428]:hover{border-color:#d9d9d9;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.05);box-shadow:0 3px 8px rgba(0,0,0,.05)}.conversation-cards .conv-card.active[data-v-9f924428]{border-color:#1890ff;background:#f0f9ff;-webkit-box-shadow:0 3px 10px rgba(24,144,255,.1);box-shadow:0 3px 10px rgba(24,144,255,.1)}.conversation-cards .conv-card.unread[data-v-9f924428]{background:#fffbe6}.conversation-cards .conv-card .card-top[data-v-9f924428]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:10px}.conversation-cards .conv-card .card-top .card-meta[data-v-9f924428]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.conversation-cards .conv-card .card-top .card-name[data-v-9f924428]{font-size:14px;font-weight:600;color:#333;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-cards .conv-card .card-top .card-channel[data-v-9f924428]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.conversation-cards .conv-card .card-top .card-time[data-v-9f924428]{font-size:11px;color:#bfbfbf}.conversation-cards .conv-card .card-top .card-badge[data-v-9f924428]{-ms-flex-negative:0;flex-shrink:0}.conversation-cards .conv-card .card-top .card-badge[data-v-9f924428] .ant-badge-count{-webkit-transform:scale(.85);transform:scale(.85)}.conversation-cards .conv-card .card-msg[data-v-9f924428]{font-size:12px;color:#999;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px}.conversation-cards .conv-card .card-tags[data-v-9f924428]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.queue-container[data-v-2cfbbe24]{padding:20px;height:100%;overflow-y:auto;background:#f5f5f5}.queue-container .queue-header[data-v-2cfbbe24]{background:#fff;padding:20px 24px;border-radius:8px;margin-bottom:16px}.queue-container .queue-header h3[data-v-2cfbbe24]{margin:0 0 16px;font-size:18px}.queue-container .queue-header .header-info[data-v-2cfbbe24]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.queue-container .queue-header .header-info[data-v-2cfbbe24] .ant-statistic-title{font-size:13px;color:#999}.queue-container .queue-list[data-v-2cfbbe24]{background:#fff;border-radius:8px;padding:0 16px 16px}.messages-container[data-v-29130552]{padding:20px;height:100%;overflow-y:auto;background:#fff}.messages-container .messages-header[data-v-29130552]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.messages-container .messages-header h3[data-v-29130552]{margin:0;font-size:18px}.messages-container .message-list[data-v-29130552]{background:#fff;border-radius:8px;padding:12px}.messages-container .message-list .message-item[data-v-29130552]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:14px 16px;border-bottom:1px solid #f5f5f5;cursor:pointer;position:relative}.messages-container .message-list .message-item[data-v-29130552]:last-child{border-bottom:none}.messages-container .message-list .message-item[data-v-29130552]:hover{background:#fafafa}.messages-container .message-list .message-item.unread[data-v-29130552]{background:#fbfbfd}.messages-container .message-list .message-item.unread .msg-title[data-v-29130552]{font-weight:600}.messages-container .message-list .message-item .msg-icon[data-v-29130552]{margin-top:2px}.messages-container .message-list .message-item .msg-content[data-v-29130552]{-webkit-box-flex:1;-ms-flex:1;flex:1}.messages-container .message-list .message-item .msg-content .msg-title[data-v-29130552]{font-size:14px;color:#333;margin-bottom:4px}.messages-container .message-list .message-item .msg-content .msg-desc[data-v-29130552]{font-size:13px;color:#999;line-height:1.5}.messages-container .message-list .message-item .msg-content .msg-time[data-v-29130552]{font-size:12px;color:#ccc;margin-top:6px}.contacts-container[data-v-5d6df4dd]{padding:20px;height:100%;overflow-y:auto;background:#f5f5f5}.contacts-container .contacts-header[data-v-5d6df4dd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.channel-page[data-v-763ee3d0]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f5f5f7}.channel-page .page-header[data-v-763ee3d0]{background:#fff;padding:20px 24px;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.channel-page .page-header h2[data-v-763ee3d0]{font-size:18px;font-weight:700;margin:0}.channel-page .page-header p[data-v-763ee3d0]{color:#999;font-size:13px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.channel-page .empty-state[data-v-763ee3d0]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.channel-page .channel-layout[data-v-763ee3d0]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.channel-page .channel-sidebar[data-v-763ee3d0]{width:280px;background:#fff;border-right:1px solid #f0f0f0;overflow-y:auto;padding:8px}.channel-page .channel-sidebar .channel-item[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 14px;border-radius:10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;margin-bottom:4px;border:1.5px solid transparent}.channel-page .channel-sidebar .channel-item[data-v-763ee3d0]:hover{background:#f5f5f5}.channel-page .channel-sidebar .channel-item.active[data-v-763ee3d0]{background:#e6f7ff;border-color:#91d5ff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.06);box-shadow:0 2px 8px rgba(24,144,255,.06)}.channel-page .channel-sidebar .channel-item .ch-left[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.channel-page .channel-sidebar .channel-item .ch-left .ch-info[data-v-763ee3d0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.channel-page .channel-sidebar .channel-item .ch-left .ch-info .ch-name[data-v-763ee3d0]{font-size:14px;font-weight:600;color:#1a1a2e;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.channel-page .channel-sidebar .channel-item .ch-left .ch-info .ch-meta[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.channel-page .channel-sidebar .channel-item .ch-left .ch-info .ch-meta .ch-type[data-v-763ee3d0]{font-size:12px;color:#999}.channel-page .channel-sidebar .channel-item .ch-more[data-v-763ee3d0]{color:#bbb;padding:4px;border-radius:4px}.channel-page .channel-sidebar .channel-item .ch-more[data-v-763ee3d0]:hover{background:#e8e8e8;color:#666}.channel-page .channel-main[data-v-763ee3d0]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:20px}.channel-page .channel-main .channel-tabs[data-v-763ee3d0]{background:#fff;border-radius:8px;min-height:600px}.channel-page .config-panel[data-v-763ee3d0]{padding:20px 24px;max-width:800px}.channel-page .config-panel h3[data-v-763ee3d0]{font-size:16px;font-weight:700;margin-bottom:6px}.channel-page .config-panel .section-desc[data-v-763ee3d0]{font-size:12px;color:#999;margin-bottom:18px}.channel-page .config-panel .form-hint[data-v-763ee3d0]{font-size:12px;color:#bbb;margin-left:10px}.channel-page .config-panel.reply-config[data-v-763ee3d0],.channel-page .config-panel.style-config[data-v-763ee3d0]{max-width:900px}.channel-page .config-panel .reply-section[data-v-763ee3d0]{background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;padding:18px 20px;margin-bottom:16px;-webkit-transition:all .2s;transition:all .2s}.channel-page .config-panel .reply-section[data-v-763ee3d0]:hover{border-color:#d9d9d9;background:#fff}.channel-page .config-panel .reply-section .reply-section-header[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px dashed #e8e8e8}.channel-page .config-panel .reply-section .reply-section-header .reply-section-title[data-v-763ee3d0]{font-size:14px;font-weight:600;color:rgba(0,0,0,.85)}.channel-page .config-panel .reply-section .reply-section-header .reply-section-desc[data-v-763ee3d0]{font-size:12px;color:#999;margin-top:2px}.channel-page .config-panel .reply-section .reply-form-inner[data-v-763ee3d0] .ant-form-item{margin-bottom:12px}.channel-page .config-panel .reply-section .reply-form-inner[data-v-763ee3d0] .ant-form-item:last-child{margin-bottom:0}.channel-page .config-panel .identity-switch[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;background:#fafafa;border-radius:8px;margin-bottom:16px;font-weight:500}.channel-page .config-panel .identity-form[data-v-763ee3d0]{margin-top:12px}.channel-page .config-panel .panel-footer[data-v-763ee3d0]{margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0;text-align:right}.channel-page .config-panel .link-box[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:24px}.channel-page .config-panel .qr-area[data-v-763ee3d0]{text-align:center;padding:24px;background:#fafafa;border-radius:8px}.channel-page .config-panel .qr-area .qr-title[data-v-763ee3d0]{font-weight:600;margin-bottom:12px}.channel-page .config-panel .qr-area .qr-box[data-v-763ee3d0]{width:200px;height:200px;margin:0 auto 12px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.channel-page .config-panel .qr-area .qr-box img[data-v-763ee3d0]{max-width:100%;max-height:100%}.channel-page .config-panel .qr-area .qr-hint[data-v-763ee3d0]{color:#999;font-size:13px}.channel-page .config-panel .embed-guide p[data-v-763ee3d0]{margin-bottom:8px;color:#444}.channel-page .config-panel .embed-guide ul[data-v-763ee3d0]{margin:8px 0 16px 20px}.channel-page .config-panel .code-area[data-v-763ee3d0]{margin:20px 0}.channel-page .config-panel .code-area .code-header[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-size:13px;color:#666;font-weight:600}.channel-page .config-panel .code-area .code-block[data-v-763ee3d0]{background:#1e1e2e;border-radius:8px;padding:16px;overflow-x:auto;font-family:Fira Code,monospace;font-size:12px;color:#e0def4;line-height:1.7;white-space:pre;word-break:break-all}.channel-page .config-panel .preview-section[data-v-763ee3d0]{margin-top:32px;padding-top:20px;border-top:1px dashed #e8e8e8}.channel-page .config-panel .preview-section h4[data-v-763ee3d0]{font-size:15px;font-weight:600;margin-bottom:4px}.channel-page .config-panel .preview-section .section-desc[data-v-763ee3d0]{font-size:12px;color:#999;margin-bottom:16px}.channel-page .config-panel .preview-section .preview-box[data-v-763ee3d0]{position:relative;width:340px;height:480px;background:#f0f2f5;border-radius:14px;overflow:hidden;border:1px solid #e0e0e0;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.06);box-shadow:0 4px 20px rgba(0,0,0,.06)}.channel-page .config-panel .preview-section .preview-box .preview-window[data-v-763ee3d0]{position:absolute;top:0;left:0;right:0;height:420px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:14px 14px 0 0;overflow:hidden}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-header[data-v-763ee3d0]{padding:14px 16px;color:#fff;font-size:14px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-body[data-v-763ee3d0]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px 14px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(#f8f9fc),to(#f0f2f5));background:linear-gradient(180deg,#f8f9fc,#f0f2f5)}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-body .preview-msg[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:14px;opacity:0;-webkit-animation:fadeInUp-763ee3d0 .4s forwards;animation:fadeInUp-763ee3d0 .4s forwards}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-body .preview-msg.bot[data-v-763ee3d0]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-body .preview-msg.bot .msg-bubble[data-v-763ee3d0]{background:#fff;color:#333;border-radius:4px 14px 14px 14px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-body .preview-msg.user[data-v-763ee3d0]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-body .preview-msg.user .msg-bubble[data-v-763ee3d0]{background:var(--primary,#1890ff);color:#fff;border-radius:14px 4px 14px 14px}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-body .preview-msg.delay-1[data-v-763ee3d0]{-webkit-animation-delay:.5s;animation-delay:.5s}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-body .preview-msg.delay-2[data-v-763ee3d0]{-webkit-animation-delay:1s;animation-delay:1s}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-body .preview-msg .msg-avatar[data-v-763ee3d0]{width:30px;height:30px;border-radius:50%;background:var(--primary,#1890ff);color:#fff;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-body .preview-msg .msg-bubble[data-v-763ee3d0]{padding:10px 14px;font-size:13px;max-width:200px;line-height:1.5;word-break:break-word}.channel-page .config-panel .preview-section .preview-box .preview-window .preview-body .preview-typing.delay-3[data-v-763ee3d0]{-webkit-animation-delay:1.5s;animation-delay:1.5s}.channel-page .config-panel .preview-section .preview-box .preview-fab[data-v-763ee3d0]{position:absolute;bottom:12px;width:52px;height:52px;border-radius:50%;color:#fff;font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.channel-page .config-panel .preview-section .preview-box .preview-fab[data-v-763ee3d0]:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.channel-page .link-modal .link-display[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:20px}.channel-page .link-modal .link-guide p[data-v-763ee3d0]{margin-bottom:8px;color:#444}.channel-page .link-modal .link-guide ul[data-v-763ee3d0]{margin:8px 0 16px 20px}.channel-page .link-modal .link-guide .link-domain-guide[data-v-763ee3d0]{margin-top:16px;padding:16px;background:#f6ffed;border-radius:8px}.channel-page .link-modal .link-guide .link-domain-guide h4[data-v-763ee3d0]{font-size:14px;font-weight:600;margin-bottom:8px}.channel-page .link-modal .modal-footer[data-v-763ee3d0]{text-align:right;margin-top:20px}@-webkit-keyframes fadeInUp-763ee3d0{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-763ee3d0{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.preview-typing[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:8px 12px;opacity:0;-webkit-animation:fadeInUp-763ee3d0 .4s forwards;animation:fadeInUp-763ee3d0 .4s forwards}.preview-typing span[data-v-763ee3d0]{width:7px;height:7px;border-radius:50%;background:#bbb;-webkit-animation:typingBounce-763ee3d0 1.4s infinite;animation:typingBounce-763ee3d0 1.4s infinite}.preview-typing span[data-v-763ee3d0]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.preview-typing span[data-v-763ee3d0]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes typingBounce-763ee3d0{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}30%{-webkit-transform:translateY(-6px);transform:translateY(-6px);opacity:1}}@keyframes typingBounce-763ee3d0{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}30%{-webkit-transform:translateY(-6px);transform:translateY(-6px);opacity:1}}.preset-question-list .preset-question-item[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:8px;-webkit-transition:all .2s;transition:all .2s}.preset-question-list .preset-question-item[data-v-763ee3d0]:hover{background:#fff;border-color:#d9d9d9}.preset-question-list .preset-question-item .drag-handle[data-v-763ee3d0]{color:#bbb;cursor:-webkit-grab;cursor:grab}.preset-question-list .preset-question-item .delete-btn[data-v-763ee3d0]{color:#ff4d4f;cursor:pointer;margin-left:auto}.color-presets[data-v-763ee3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.color-preset[data-v-763ee3d0]{width:24px;height:24px;border-radius:4px;cursor:pointer;border:2px solid transparent;-webkit-transition:all .2s;transition:all .2s}.color-preset[data-v-763ee3d0]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.color-preset.active[data-v-763ee3d0]{border-color:#000;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.create-modal .modal-header{margin-bottom:24px}.create-modal .modal-header .modal-title{font-size:18px;font-weight:600;color:rgba(0,0,0,.88)}.create-modal .modal-header .modal-subtitle{font-size:14px;color:rgba(0,0,0,.45);margin-top:6px}.create-modal .type-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:28px}.create-modal .type-grid .type-card{position:relative;border:2px solid #f0f0f0;border-radius:12px;padding:28px 16px 20px;text-align:center;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;background:#fff;overflow:hidden}.create-modal .type-grid .type-card:hover{border-color:#bfdbfe;-webkit-box-shadow:0 4px 16px rgba(24,144,255,.12);box-shadow:0 4px 16px rgba(24,144,255,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.create-modal .type-grid .type-card.active{border-color:#1890ff;background:#f0f9ff;-webkit-box-shadow:0 4px 16px rgba(24,144,255,.18);box-shadow:0 4px 16px rgba(24,144,255,.18)}.create-modal .type-grid .type-card .type-card-check{position:absolute;top:8px;right:8px;color:#1890ff;font-size:20px;line-height:1}.create-modal .type-grid .type-card .type-card-icon{width:64px;height:64px;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 14px}.create-modal .type-grid .type-card .type-card-name{font-size:16px;font-weight:600;color:rgba(0,0,0,.88);margin-bottom:8px}.create-modal .type-grid .type-card .type-card-desc{font-size:12px;color:rgba(0,0,0,.4);line-height:1.6}.create-modal .channel-name-section{margin-top:20px}.create-modal .channel-name-section .section-label{font-size:14px;font-weight:500;color:rgba(0,0,0,.65);margin-bottom:10px}.create-modal .step-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.kb-detail[data-v-30d17bda]{height:100%;overflow-y:auto;padding:16px;background:#f0f2f5}.kb-detail .kb-header[data-v-30d17bda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.kb-detail .kb-header .kb-header-actions[data-v-30d17bda]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-negative:0;flex-shrink:0}.intent-config[data-v-169851c2]{height:100%;overflow-y:auto;padding:16px;background:#f0f2f5}.intent-config .intent-header[data-v-169851c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.intent-config .intent-header .intent-header-actions[data-v-169851c2]{margin-left:auto}.intent-config .intent-test-area .match-result[data-v-169851c2]{margin-top:12px}.bot-container[data-v-5f10bb84]{padding:20px;height:100%;overflow-y:auto;background:#f5f5f5}.bot-container .bot-header[data-v-5f10bb84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.bot-container .bot-header h3[data-v-5f10bb84]{margin:0;font-size:18px}.bot-container .bot-cards[data-v-5f10bb84]{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:16px;margin-bottom:24px}.bot-container .bot-card[data-v-5f10bb84]{background:#fff;border-radius:10px;padding:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08)}.bot-container .bot-card .card-top[data-v-5f10bb84]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-bottom:16px}.bot-container .bot-card .card-top .bot-icon[data-v-5f10bb84]{width:56px;height:56px;background:linear-gradient(135deg,#e6f7ff,#bae7ff);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.bot-container .bot-card .card-top .bot-info[data-v-5f10bb84]{-webkit-box-flex:1;-ms-flex:1;flex:1}.bot-container .bot-card .card-top .bot-info h4[data-v-5f10bb84]{margin:0 0 4px;font-size:16px}.bot-container .bot-card .card-top .bot-info p[data-v-5f10bb84]{margin:0 0 8px;color:#999;font-size:13px}.bot-container .bot-card .card-top .bot-info .bot-meta[data-v-5f10bb84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.bot-container .bot-card .card-top .bot-info .bot-meta .model-name[data-v-5f10bb84]{font-size:12px;color:#bbb}.bot-container .bot-card .card-stats[data-v-5f10bb84]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding:12px 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;margin-bottom:14px}.bot-container .bot-card .card-stats .stat-item[data-v-5f10bb84]{text-align:center}.bot-container .bot-card .card-stats .stat-item .stat-value[data-v-5f10bb84]{font-size:20px;font-weight:600;color:#333}.bot-container .bot-card .card-stats .stat-item .stat-label[data-v-5f10bb84]{font-size:12px;color:#999;margin-top:2px}.bot-container .bot-card .card-actions[data-v-5f10bb84]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.bot-container .knowledge-section[data-v-5f10bb84]{background:#fff;border-radius:8px;padding:16px}.bot-container .knowledge-section .kb-header-row[data-v-5f10bb84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.bot-container .knowledge-section .kb-header-row h4[data-v-5f10bb84]{margin:0;font-size:15px}.tickets-container[data-v-666192bc]{padding:20px;height:100%;overflow-y:auto;background:#f5f5f5}.tickets-container .tickets-header[data-v-666192bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.tickets-container .tickets-header h3[data-v-666192bc]{margin:0;font-size:18px}.tickets-container .filter-bar[data-v-666192bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.history-container[data-v-0f4db6a6]{padding:20px;height:100%;overflow-y:auto;background:#f5f5f5}.history-container .history-header[data-v-0f4db6a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.history-container .history-header h3[data-v-0f4db6a6]{margin:0;font-size:18px}.history-container .search-bar[data-v-0f4db6a6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px}.history-container .visitor-link[data-v-0f4db6a6]{color:#1890ff;cursor:pointer}.history-container .visitor-link[data-v-0f4db6a6]:hover{text-decoration:underline}.history-container .detail-content .chat-log[data-v-0f4db6a6]{max-height:360px;overflow-y:auto}.history-container .detail-content .chat-log .log-msg[data-v-0f4db6a6]{padding:6px 0;border-bottom:1px solid #fafafa}.history-container .detail-content .chat-log .log-msg.agent[data-v-0f4db6a6]{background:#f0faf5}.history-container .detail-content .chat-log .log-msg.visitor[data-v-0f4db6a6]{background:#fff}.history-container .detail-content .chat-log .log-msg strong[data-v-0f4db6a6]{color:#333}.history-container .detail-content .chat-log .log-msg .log-time[data-v-0f4db6a6]{float:right;color:#ccc;font-size:12px}.statistics-container[data-v-7d11ecfe]{padding:20px;height:100%;overflow-y:auto;background:#f5f5f5}.statistics-container .stats-header[data-v-7d11ecfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.statistics-container .stats-header h3[data-v-7d11ecfe]{margin:0;font-size:18px}.statistics-container .stat-cards[data-v-7d11ecfe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:20px}.statistics-container .stat-cards .stat-card[data-v-7d11ecfe] .ant-card-body{padding:16px 20px}.statistics-container .stat-cards .stat-card .trend[data-v-7d11ecfe]{margin-top:6px;font-size:12px}.statistics-container .stat-cards .stat-card .trend.up[data-v-7d11ecfe]{color:#52c41a}.statistics-container .stat-cards .stat-card .trend.down[data-v-7d11ecfe]{color:#ff4d4f}.statistics-container .charts-row[data-v-7d11ecfe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:16px}.statistics-container .charts-row[data-v-7d11ecfe] .ant-card{-webkit-box-flex:1;-ms-flex:1;flex:1}.statistics-container .response-time-bars[data-v-7d11ecfe]{padding:0 10px}.statistics-container .response-time-bars .bar-item[data-v-7d11ecfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:14px 0}.statistics-container .response-time-bars .bar-item .bar-label[data-v-7d11ecfe]{width:60px;font-size:13px;color:#666;-ms-flex-negative:0;flex-shrink:0}.statistics-container .response-time-bars .bar-item .bar-track[data-v-7d11ecfe]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:22px;background:#f5f5f5;border-radius:4px;overflow:hidden;margin-left:10px}.statistics-container .response-time-bars .bar-item .bar-track .bar-fill[data-v-7d11ecfe]{height:100%;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:8px;-webkit-transition:width .6s ease;transition:width .6s ease}.statistics-container .response-time-bars .bar-item .bar-track .bar-fill .bar-value[data-v-7d11ecfe]{font-size:11px;color:#fff;font-weight:600;white-space:nowrap}.settings-page[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;background:#fff}.settings-page .settings-sidebar[data-v-163e3e28]{width:200px;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #f0f0f0;padding:16px 0;overflow-y:auto}.settings-page .settings-sidebar .section-title[data-v-163e3e28]{font-size:12px;font-weight:600;color:rgba(0,0,0,.45);padding:8px 16px 6px}.settings-page .settings-sidebar .sidebar-item[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;font-size:13px;color:#666;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;margin:1px 0}.settings-page .settings-sidebar .sidebar-item[data-v-163e3e28]:hover{color:#1890ff;background:#e6f7ff}.settings-page .settings-sidebar .sidebar-item.active[data-v-163e3e28]{color:#1890ff;background:#e6f7ff;font-weight:600;border-right:2px solid #1890ff}.settings-page .settings-sidebar .sidebar-item i[data-v-163e3e28]{font-size:14px}.settings-page .settings-content[data-v-163e3e28]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:24px 32px}.settings-page .settings-content h3[data-v-163e3e28]{font-size:18px;font-weight:700;margin-bottom:4px}.settings-page .settings-content .panel-desc[data-v-163e3e28]{color:#999;font-size:13px;margin-bottom:20px}.settings-page .settings-content .setting-form[data-v-163e3e28]{max-width:520px}.settings-page .settings-content .avatar-row[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.settings-page .settings-content .form-hint[data-v-163e3e28]{margin-left:8px;font-size:12px;color:#999}.settings-page .settings-content .security-items[data-v-163e3e28]{max-width:600px}.settings-page .settings-content .security-items .sec-item[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0;border-bottom:1px solid #f5f5f5}.settings-page .settings-content .security-items .sec-item[data-v-163e3e28]:last-child{border-bottom:none}.settings-page .settings-content .security-items .sec-item .sec-label[data-v-163e3e28]{font-size:14px;font-weight:600;color:#333}.settings-page .settings-content .security-items .sec-item .sec-desc[data-v-163e3e28]{font-size:12px;color:#999;margin-top:2px}.settings-page .settings-content .shortcut-list .shortcut-item[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid #f5f5f5}.settings-page .settings-content .shortcut-list .shortcut-item .sc-name[data-v-163e3e28]{min-width:100px;font-size:13px;color:#444;font-weight:500}.settings-page .settings-content .shortcut-list .shortcut-item .sc-keys kbd[data-v-163e3e28]{display:inline-block;padding:3px 8px;background:#f0f0f5;border:1px solid #ddd;border-radius:4px;font-family:monospace;font-size:12px;margin-right:2px}.settings-page .settings-content .rule-card[data-v-163e3e28]{margin-bottom:20px;padding:16px 20px;background:#fafafa;border-radius:8px}.settings-page .settings-content .rule-card h4[data-v-163e3e28]{font-size:14px;font-weight:600;margin-bottom:12px;color:#333}.settings-page .settings-content .radio-card[data-v-163e3e28]{border:1px solid #f0f0f0;border-radius:8px;padding:14px 16px;margin-bottom:10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.settings-page .settings-content .radio-card p[data-v-163e3e28]{font-size:12px;color:#888;margin:4px 0 0 24px}.settings-page .settings-content .radio-card[data-v-163e3e28]:hover{border-color:#bae7ff}.settings-page .settings-content .radio-card.active[data-v-163e3e28]{border-color:#1890ff;background:#f0f9ff}.settings-page .settings-content .step-actions[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px}.settings-page .settings-content .work-hours .wh-row[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #eee}.settings-page .settings-content .work-hours .wh-row[data-v-163e3e28]:last-child{border:none}.settings-page .settings-content .work-hours .wh-row .wh-day[data-v-163e3e28]{width:40px;font-weight:600;font-size:13px}.settings-page .settings-content .usage-overview[data-v-163e3e28]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.settings-page .settings-content .usage-overview .usage-card[data-v-163e3e28]{padding:20px;border-radius:10px;color:#fff}.settings-page .settings-content .usage-overview .usage-card.total[data-v-163e3e28]{background:linear-gradient(135deg,#1890ff,#36cfc9)}.settings-page .settings-content .usage-overview .usage-card.ai[data-v-163e3e28]{background:linear-gradient(135deg,#722ed1,#b37feb)}.settings-page .settings-content .usage-overview .usage-card.storage[data-v-163e3e28]{background:linear-gradient(135deg,#52c41a,#95de64)}.settings-page .settings-content .usage-overview .usage-card .uc-label[data-v-163e3e28]{font-size:12px;opacity:.85}.settings-page .settings-content .usage-overview .usage-card .uc-value[data-v-163e3e28]{font-size:28px;font-weight:800;margin:4px 0}.settings-page .settings-content .usage-overview .usage-card .uc-unit[data-v-163e3e28]{font-size:11px;opacity:.75;margin-bottom:8px;display:block}.settings-page .settings-content .bot-cards[data-v-163e3e28]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.settings-page .settings-content .bot-cards .bot-card[data-v-163e3e28]{border:1px solid #f0f0f0;border-radius:10px;padding:20px;position:relative;-webkit-transition:all .2s;transition:all .2s}.settings-page .settings-content .bot-cards .bot-card[data-v-163e3e28]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06);border-color:#d9d9d9}.settings-page .settings-content .bot-cards .bot-card .bot-status-dot[data-v-163e3e28]{position:absolute;top:14px;right:14px;width:8px;height:8px;border-radius:50%}.settings-page .settings-content .bot-cards .bot-card .bot-status-dot.online[data-v-163e3e28]{background:#52c41a}.settings-page .settings-content .bot-cards .bot-card .bot-status-dot.offline[data-v-163e3e28]{background:#d9d9d9}.settings-page .settings-content .bot-cards .bot-card h4[data-v-163e3e28]{font-size:16px;font-weight:700;margin-bottom:4px}.settings-page .settings-content .bot-cards .bot-card .bot-desc[data-v-163e3e28]{font-size:12px;color:#999;margin-bottom:12px}.settings-page .settings-content .bot-cards .bot-card .bot-stats[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;font-size:12px;color:#666;margin-bottom:14px}.settings-page .settings-content .bot-cards .bot-card .bot-stats i[data-v-163e3e28]{margin-right:4px}.settings-page .settings-content .bot-cards .bot-card .bot-actions[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.settings-page .settings-content .setting-section[data-v-163e3e28]{margin-bottom:28px}.settings-page .settings-content .setting-section .section-label[data-v-163e3e28]{font-size:13px;font-weight:600;color:#333;margin-bottom:12px}.settings-page .settings-content .theme-cards[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.settings-page .settings-content .theme-cards .theme-card[data-v-163e3e28]{width:100px;cursor:pointer;text-align:center;-webkit-transition:all .2s;transition:all .2s}.settings-page .settings-content .theme-cards .theme-card .theme-preview[data-v-163e3e28]{height:64px;border-radius:8px;border:2px solid transparent;position:relative;overflow:hidden}.settings-page .settings-content .theme-cards .theme-card .theme-preview .theme-bar[data-v-163e3e28]{position:absolute;bottom:0;left:0;right:0;height:8px;background:hsla(0,0%,100%,.5)}.settings-page .settings-content .theme-cards .theme-card .theme-name[data-v-163e3e28]{font-size:12px;color:#666;margin-top:6px}.settings-page .settings-content .theme-cards .theme-card[data-v-163e3e28]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.settings-page .settings-content .theme-cards .theme-card.active .theme-preview[data-v-163e3e28]{border-color:#1890ff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.25);box-shadow:0 2px 8px rgba(24,144,255,.25)}.settings-page .settings-content .switch-list[data-v-163e3e28]{max-width:600px}.settings-page .settings-content .switch-list .switch-item[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 0;border-bottom:1px solid #f5f5f5}.settings-page .settings-content .switch-list .switch-item[data-v-163e3e28]:last-child{border-bottom:none}.settings-page .settings-content .switch-list .switch-item .item-desc[data-v-163e3e28]{font-size:12px;color:#999;margin-top:2px}.settings-page .settings-content .sensitive-tag-cloud[data-v-163e3e28]{max-height:300px;overflow-y:auto;padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.settings-page .settings-content .sensitive-tag-cloud[data-v-163e3e28] .ant-tag{margin:0}.settings-page .settings-content .test-result[data-v-163e3e28]{background:#f9f9f9;border-radius:6px;padding:12px}.settings-page .settings-content .test-result .test-filtered[data-v-163e3e28]{padding:8px;background:#fff;border-radius:4px;margin:8px 0;word-break:break-all;color:#333}.settings-page .settings-content .test-result .test-found[data-v-163e3e28]{font-size:12px;color:#ff4d4f}.settings-page .settings-content .color-picker-row[data-v-163e3e28]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.settings-page .settings-content .color-picker-row .color-dot[data-v-163e3e28]{width:28px;height:28px;border-radius:50%;cursor:pointer;border:2px solid transparent;-webkit-transition:all .2s;transition:all .2s}.settings-page .settings-content .color-picker-row .color-dot[data-v-163e3e28]:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.settings-page .settings-content .color-picker-row .color-dot.active[data-v-163e3e28]{border-color:#333;-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2)}.bot-detail[data-v-f9a08e0c]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f5f5f5}.detail-header[data-v-f9a08e0c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;background:#fff;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0}.detail-header .header-center[data-v-f9a08e0c],.detail-header[data-v-f9a08e0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .header-center[data-v-f9a08e0c]{gap:12px}.detail-header .header-center .header-info[data-v-f9a08e0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.detail-header .header-center .header-name[data-v-f9a08e0c]{font-size:16px;font-weight:500;color:rgba(0,0,0,.85)}.detail-body[data-v-f9a08e0c]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:24px}.detail-section[data-v-f9a08e0c]{background:#fff;border-radius:8px;padding:24px;margin-bottom:16px}.detail-section .section-title[data-v-f9a08e0c]{font-size:15px;font-weight:600;color:rgba(0,0,0,.85);margin-bottom:8px}.detail-section .section-desc[data-v-f9a08e0c]{color:rgba(0,0,0,.45);font-size:13px;margin-bottom:16px}.detail-form[data-v-f9a08e0c]{max-width:800px}.switch-list .switch-item[data-v-f9a08e0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0}.switch-list .switch-item .switch-info .switch-label[data-v-f9a08e0c]{font-size:14px;font-weight:500;color:rgba(0,0,0,.85);margin-bottom:4px}.switch-list .switch-item .switch-info .switch-desc[data-v-f9a08e0c]{font-size:12px;color:rgba(0,0,0,.45)}.switch-list[data-v-f9a08e0c] .ant-divider{margin:0}.empty-tip[data-v-f9a08e0c]{margin-top:16px;padding:24px;background:#fafafa;border-radius:4px}.bot-manage[data-v-a1c7ef0e]{padding:24px;min-height:calc(100vh - 64px);background:#fff}.page-header[data-v-a1c7ef0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}.page-header h2[data-v-a1c7ef0e]{font-size:20px;font-weight:500;margin-bottom:4px}.page-header .sub-title[data-v-a1c7ef0e]{color:rgba(0,0,0,.45);font-size:14px;margin:0}.bot-cards[data-v-a1c7ef0e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.bot-cards .bot-card[data-v-a1c7ef0e]{border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;background:#fff;position:relative}.bot-cards .bot-card[data-v-a1c7ef0e]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#d9d9d9}.bot-cards .bot-card.disabled[data-v-a1c7ef0e]{opacity:.6}.bot-cards .bot-card .bot-card-inner[data-v-a1c7ef0e]{padding:20px}.bot-cards .bot-card .bot-main[data-v-a1c7ef0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:16px}.bot-cards .bot-card .bot-main .bot-avatar[data-v-a1c7ef0e]{width:40px;height:40px;border-radius:50%;background:#e6f7ff;color:#1890ff;font-size:14px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.bot-cards .bot-card .bot-main .bot-info[data-v-a1c7ef0e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.bot-cards .bot-card .bot-main .bot-info .bot-name-row[data-v-a1c7ef0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.bot-cards .bot-card .bot-main .bot-info .bot-name-row .bot-name[data-v-a1c7ef0e]{font-size:15px;font-weight:500;color:rgba(0,0,0,.85)}.bot-cards .bot-card .bot-main .bot-info .bot-name-row .bot-status[data-v-a1c7ef0e]{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.bot-cards .bot-card .bot-main .bot-info .bot-name-row .bot-status[data-v-a1c7ef0e]:before{content:"";width:6px;height:6px;border-radius:50%;display:inline-block}.bot-cards .bot-card .bot-main .bot-info .bot-name-row .bot-status.online[data-v-a1c7ef0e]{color:#52c41a}.bot-cards .bot-card .bot-main .bot-info .bot-name-row .bot-status.online[data-v-a1c7ef0e]:before{background:#52c41a}.bot-cards .bot-card .bot-main .bot-info .bot-name-row .bot-status.offline[data-v-a1c7ef0e]{color:#999}.bot-cards .bot-card .bot-main .bot-info .bot-name-row .bot-status.offline[data-v-a1c7ef0e]:before{background:#d9d9d9}.bot-cards .bot-card .bot-main .bot-info .bot-desc[data-v-a1c7ef0e]{font-size:13px;color:rgba(0,0,0,.45);line-height:1.5}.bot-cards .bot-card .bot-stats[data-v-a1c7ef0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:rgba(0,0,0,.45)}.bot-cards .bot-card .bot-stats .dot[data-v-a1c7ef0e]{color:#d9d9d9}.bot-cards .bot-card .bot-more[data-v-a1c7ef0e]{position:absolute;top:20px;right:16px;font-size:16px;color:rgba(0,0,0,.25);padding:4px}.bot-cards .bot-card .bot-more[data-v-a1c7ef0e]:hover{color:rgba(0,0,0,.65)}.bot-cards .create-card[data-v-a1c7ef0e]{border:1px dashed #d9d9d9;background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:120px}.bot-cards .create-card[data-v-a1c7ef0e]:hover{border-color:#1890ff;background:#f0f9ff}.bot-cards .create-card .create-inner[data-v-a1c7ef0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:rgba(0,0,0,.45)}.bot-cards .create-card .create-inner .create-icon[data-v-a1c7ef0e]{font-size:24px}.bot-cards .create-card .create-inner .create-text[data-v-a1c7ef0e]{font-size:14px}.modal-header[data-v-a1c7ef0e]{margin-bottom:20px}.modal-header .modal-title[data-v-a1c7ef0e]{font-size:16px;font-weight:600;color:rgba(0,0,0,.85)}.modal-header .modal-subtitle[data-v-a1c7ef0e]{font-size:13px;color:rgba(0,0,0,.45);margin-top:4px}.compact-form[data-v-a1c7ef0e] .ant-form-item-label{font-weight:500;color:rgba(0,0,0,.85)}.compact-form[data-v-a1c7ef0e] .ant-form-item{margin-bottom:16px}.learn-box[data-v-a1c7ef0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:12px;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background:#fafafa}.learn-box.checked[data-v-a1c7ef0e],.learn-box[data-v-a1c7ef0e]:hover{border-color:#1890ff;background:#f0f9ff}.learn-box[data-v-a1c7ef0e] .ant-checkbox{margin-top:2px}.learn-box .learn-title[data-v-a1c7ef0e]{font-size:14px;font-weight:500;color:rgba(0,0,0,.85);margin-bottom:2px}.learn-box .learn-desc[data-v-a1c7ef0e]{font-size:12px;color:rgba(0,0,0,.45);line-height:1.5}.modal-footer[data-v-a1c7ef0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #f0f0f0;margin-top:8px}.kb-manage[data-v-24732d95]{padding:24px;min-height:calc(100vh - 64px);background:#fff}.page-header[data-v-24732d95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}.page-header h2[data-v-24732d95]{font-size:20px;font-weight:500;margin-bottom:4px}.page-header .sub-title[data-v-24732d95]{color:rgba(0,0,0,.45);font-size:14px;margin:0}.kb-cards[data-v-24732d95]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.kb-cards .kb-card[data-v-24732d95]{border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;background:#fff;position:relative}.kb-cards .kb-card[data-v-24732d95]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#d9d9d9}.kb-cards .kb-card .kb-card-inner[data-v-24732d95]{padding:20px}.kb-cards .kb-card .kb-main[data-v-24732d95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:16px}.kb-cards .kb-card .kb-main .kb-icon-box[data-v-24732d95]{width:40px;height:40px;border-radius:8px;background:#e6f7ff;color:#1890ff;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.kb-cards .kb-card .kb-main .kb-info[data-v-24732d95]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.kb-cards .kb-card .kb-main .kb-info .kb-name-row[data-v-24732d95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.kb-cards .kb-card .kb-main .kb-info .kb-name-row .kb-name[data-v-24732d95]{font-size:15px;font-weight:500;color:rgba(0,0,0,.85)}.kb-cards .kb-card .kb-main .kb-info .kb-name-row .kb-status[data-v-24732d95]{font-size:12px;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.kb-cards .kb-card .kb-main .kb-info .kb-name-row .kb-status .status-dot[data-v-24732d95]{width:6px;height:6px;border-radius:50%;background:#d9d9d9;display:inline-block}.kb-cards .kb-card .kb-main .kb-info .kb-name-row .kb-status.active[data-v-24732d95]{color:#52c41a}.kb-cards .kb-card .kb-main .kb-info .kb-name-row .kb-status.active .status-dot[data-v-24732d95]{background:#52c41a}.kb-cards .kb-card .kb-main .kb-info .kb-desc[data-v-24732d95]{font-size:13px;color:rgba(0,0,0,.45);line-height:1.5}.kb-cards .kb-card .kb-stats[data-v-24732d95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:rgba(0,0,0,.45)}.kb-cards .kb-card .kb-stats .dot[data-v-24732d95]{color:#d9d9d9}.kb-cards .kb-card .kb-more[data-v-24732d95]{position:absolute;top:20px;right:16px;font-size:16px;color:rgba(0,0,0,.25);padding:4px}.kb-cards .kb-card .kb-more[data-v-24732d95]:hover{color:rgba(0,0,0,.65)}.kb-cards .create-card[data-v-24732d95]{border:1px dashed #d9d9d9;background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:120px}.kb-cards .create-card[data-v-24732d95]:hover{border-color:#1890ff;background:#f0f9ff}.kb-cards .create-card .create-inner[data-v-24732d95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:rgba(0,0,0,.45)}.kb-cards .create-card .create-inner .create-icon[data-v-24732d95]{font-size:24px}.kb-cards .create-card .create-inner .create-text[data-v-24732d95]{font-size:14px}.modal-header[data-v-24732d95]{margin-bottom:20px}.modal-header .modal-title[data-v-24732d95]{font-size:16px;font-weight:600;color:rgba(0,0,0,.85)}.modal-header .modal-subtitle[data-v-24732d95]{font-size:13px;color:rgba(0,0,0,.45);margin-top:4px}.compact-form[data-v-24732d95] .ant-form-item-label{font-weight:500;color:rgba(0,0,0,.85)}.compact-form[data-v-24732d95] .ant-form-item{margin-bottom:20px}.form-hint[data-v-24732d95]{font-size:12px;color:rgba(0,0,0,.45);margin-top:6px;line-height:1.5}.modal-footer[data-v-24732d95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #f0f0f0;margin-top:8px}.detail-header[data-v-24732d95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.detail-header span[data-v-24732d95]{font-size:16px;font-weight:500}.tool-manage[data-v-63af2c3d]{padding:24px;min-height:calc(100vh - 64px);background:#fff}.tool-manage .page-header[data-v-63af2c3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}.tool-manage .page-header h2[data-v-63af2c3d]{font-size:20px;font-weight:500;margin-bottom:4px}.tool-manage .page-header .sub-title[data-v-63af2c3d]{color:rgba(0,0,0,.45);font-size:14px}.tool-manage .tool-cards[data-v-63af2c3d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.tool-manage .tool-cards .tool-card[data-v-63af2c3d]{padding:20px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;-webkit-transition:all .3s;transition:all .3s}.tool-manage .tool-cards .tool-card[data-v-63af2c3d]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08)}.tool-manage .tool-cards .tool-card.disabled[data-v-63af2c3d]{opacity:.6}.tool-manage .tool-cards .tool-card .tool-header[data-v-63af2c3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.tool-manage .tool-cards .tool-card .tool-header .tool-info[data-v-63af2c3d]{-webkit-box-flex:1;-ms-flex:1;flex:1}.tool-manage .tool-cards .tool-card .tool-header .tool-info .tool-name[data-v-63af2c3d]{font-size:16px;font-weight:500;color:rgba(0,0,0,.85);margin-bottom:4px}.tool-manage .tool-cards .tool-card .tool-header .more-icon[data-v-63af2c3d]{font-size:18px;color:rgba(0,0,0,.25);cursor:pointer;padding:4px}.tool-manage .tool-cards .tool-card .tool-header .more-icon[data-v-63af2c3d]:hover{color:rgba(0,0,0,.65)}.tool-manage .tool-cards .tool-card .tool-desc[data-v-63af2c3d]{font-size:13px;color:rgba(0,0,0,.45);margin-bottom:16px;line-height:1.5;min-height:20px}.tool-manage .tool-cards .tool-card .tool-meta[data-v-63af2c3d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;font-size:13px;color:rgba(0,0,0,.45)}.tool-manage .tool-cards .tool-card .tool-meta span[data-v-63af2c3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.tool-manage .empty-state[data-v-63af2c3d]{padding:80px 0;text-align:center}.usage-page[data-v-a5d7755c]{padding:24px;min-height:calc(100vh - 64px);background:#fff}.usage-page .page-header[data-v-a5d7755c]{margin-bottom:24px}.usage-page .page-header h2[data-v-a5d7755c]{font-size:20px;font-weight:500;margin-bottom:4px}.usage-page .page-header .sub-title[data-v-a5d7755c]{color:rgba(0,0,0,.45);font-size:14px}.usage-page .stat-row[data-v-a5d7755c]{margin-bottom:8px}.usage-page .stat-row .stat-card[data-v-a5d7755c]{padding:20px;background:#fafafa;border-radius:8px;margin-bottom:16px}.usage-page .stat-row .stat-card .stat-label[data-v-a5d7755c]{font-size:13px;color:rgba(0,0,0,.45);margin-bottom:8px}.usage-page .stat-row .stat-card .stat-value[data-v-a5d7755c]{font-size:28px;font-weight:600;color:rgba(0,0,0,.85);margin-bottom:8px}.usage-page .stat-row .stat-card .stat-trend[data-v-a5d7755c]{font-size:12px;color:rgba(0,0,0,.45)}.ai-agent-manage[data-v-3069d244]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.agent-header[data-v-3069d244]{padding:16px 24px 0;-ms-flex-negative:0;flex-shrink:0}.agent-header h2[data-v-3069d244]{margin-bottom:4px;font-weight:500}.agent-header p[data-v-3069d244]{color:#999;margin:0;font-size:13px}.agent-tabs[data-v-3069d244]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.agent-tabs[data-v-3069d244] .ant-tabs-bar{margin:0 24px;margin-bottom:0}.agent-tabs[data-v-3069d244] .ant-tabs-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0 24px 24px}.workpro-layout[data-v-3e86ed65]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100vw;background-color:#f0f2f5;overflow:hidden}.workpro-sidebar[data-v-3e86ed65]{width:200px;background:#f7f8fa;border-right:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;z-index:10;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sidebar-header[data-v-3e86ed65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 12px;border-bottom:1px solid #e8e8e8}.sidebar-header .user-avatar[data-v-3e86ed65]{-ms-flex-negative:0;flex-shrink:0;background-color:#1890ff;font-size:14px}.sidebar-header .user-info[data-v-3e86ed65]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px;min-width:0}.sidebar-header .user-info .user-name[data-v-3e86ed65]{font-size:14px;font-weight:500;color:#333;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-header .user-info .user-status[data-v-3e86ed65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px;cursor:pointer;padding:2px 4px;border-radius:4px;-webkit-transition:background .2s;transition:background .2s}.sidebar-header .user-info .user-status[data-v-3e86ed65]:hover{background:#f0f0f0}.sidebar-header .user-info .user-status .status-dot[data-v-3e86ed65]{width:8px;height:8px;border-radius:50%;margin-right:6px}.sidebar-header .user-info .user-status .status-dot.online[data-v-3e86ed65]{background-color:#52c41a}.sidebar-header .user-info .user-status .status-dot.busy[data-v-3e86ed65]{background-color:#faad14}.sidebar-header .user-info .user-status .status-dot.away[data-v-3e86ed65]{background-color:#d9d9d9}.sidebar-header .user-info .user-status .status-dot.offline[data-v-3e86ed65]{background-color:#bfbfbf}.sidebar-header .user-info .user-status .status-text[data-v-3e86ed65]{font-size:12px;color:#999}.sidebar-header .header-more[data-v-3e86ed65]{font-size:16px;color:#999;cursor:pointer;padding:4px}.sidebar-header .header-more[data-v-3e86ed65]:hover{color:#666}.sidebar-menu[data-v-3e86ed65]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px 0}.sidebar-menu[data-v-3e86ed65]::-webkit-scrollbar{width:4px}.sidebar-menu[data-v-3e86ed65]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.menu-group[data-v-3e86ed65]{margin-bottom:8px}.menu-group .group-title[data-v-3e86ed65]{padding:8px 16px 4px;font-size:12px;color:#999;font-weight:400}.menu-item[data-v-3e86ed65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 16px;margin:0 8px;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;position:relative}.menu-item .menu-icon[data-v-3e86ed65]{font-size:16px;color:#666;margin-right:10px;width:18px;text-align:center}.menu-item .menu-text[data-v-3e86ed65]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;color:#333}.menu-item .menu-badge[data-v-3e86ed65] .ant-badge-count{font-size:11px;height:16px;line-height:16px;min-width:16px;padding:0 4px}.menu-item[data-v-3e86ed65]:hover{background-color:#f0f0f0}.menu-item.active[data-v-3e86ed65]{background-color:#e6f7ff}.menu-item.active .menu-icon[data-v-3e86ed65],.menu-item.active .menu-text[data-v-3e86ed65]{color:#1890ff}.sidebar-footer[data-v-3e86ed65]{border-top:1px solid #e8e8e8;padding:8px 0}.sidebar-footer .footer-item[data-v-3e86ed65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 16px;margin:0 8px;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-size:14px;color:#333}.sidebar-footer .footer-item .footer-icon[data-v-3e86ed65]{font-size:16px;color:#666;margin-right:10px;width:18px;text-align:center}.sidebar-footer .footer-item[data-v-3e86ed65]:hover{background-color:#f0f0f0}.sidebar-footer .footer-item.active[data-v-3e86ed65]{background-color:#e6f7ff;color:#1890ff}.sidebar-footer .footer-item.active .footer-icon[data-v-3e86ed65]{color:#1890ff}.sub-panel[data-v-3e86ed65]{width:220px;background:#fff;border-right:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;z-index:9}.sub-panel-header[data-v-3e86ed65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;font-size:16px;font-weight:500;color:#333;border-bottom:1px solid #e8e8e8}.sub-panel-header[data-v-3e86ed65] .anticon{margin-right:8px;font-size:18px}.sub-panel-content[data-v-3e86ed65]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px 0}.sub-group[data-v-3e86ed65]{margin-bottom:8px}.sub-group .sub-group-title[data-v-3e86ed65]{padding:8px 16px 4px;font-size:12px;color:#999}.sub-item[data-v-3e86ed65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 16px;margin:0 8px;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-size:14px;color:#333}.sub-item[data-v-3e86ed65] .anticon{margin-right:10px;font-size:16px;color:#666}.sub-item[data-v-3e86ed65]:hover{background-color:#f5f5f5}.sub-item.active[data-v-3e86ed65]{background-color:#e6f7ff;color:#1890ff}.sub-item.active[data-v-3e86ed65] .anticon{color:#1890ff}.main-content[data-v-3e86ed65]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;background:#fff}.offline-notice[data-v-3e86ed65]{position:absolute;top:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff7e6;border:1px solid #ffd591;padding:6px 24px;border-radius:4px;color:#fa8c16;font-size:14px;z-index:100;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.offline-notice[data-v-3e86ed65] .anticon{margin-right:6px}.ant-pro-multi-tab{margin:-23px -24px 24px;background:#fff}.topmenu .ant-pro-multi-tab-wrapper{max-width:1200px;margin:0 auto}.topmenu.content-width-Fluid .ant-pro-multi-tab-wrapper{max-width:100%;margin:0 auto}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;color:rgba(0,0,0,.65);font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;background-color:#fff;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"]:focus{outline:none!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#1890ff;text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}a:hover{color:#40a9ff}a:active{color:#096dd9}a:active,a:hover{text-decoration:none;outline:0}a[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed;pointer-events:none}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;color:rgba(0,0,0,.45);text-align:left;caption-side:bottom}th{text-align:inherit}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}::-moz-selection{color:#fff;background:#1890ff}::selection{color:#fff;background:#1890ff}.clearfix{zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.anticon{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anticon>*{line-height:1}.anticon svg{display:inline-block}.anticon:before{display:none}.anticon .anticon-icon{display:block}.anticon[tabindex]{cursor:pointer}.anticon-spin,.anticon-spin:before{display:inline-block;-webkit-animation:loadingCircle 1s linear infinite;animation:loadingCircle 1s linear infinite}.fade-appear,.fade-enter,.fade-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.fade-appear.fade-appear-active,.fade-enter.fade-enter-active{-webkit-animation-name:antFadeIn;animation-name:antFadeIn;-webkit-animation-play-state:running;animation-play-state:running}.fade-leave.fade-leave-active{-webkit-animation-name:antFadeOut;animation-name:antFadeOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.fade-appear,.fade-enter{opacity:0}.fade-appear,.fade-enter,.fade-leave{-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes antFadeOut{0%{opacity:1}to{opacity:0}}@keyframes antFadeOut{0%{opacity:1}to{opacity:0}}.move-up-appear,.move-up-enter,.move-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.move-up-appear.move-up-appear-active,.move-up-enter.move-up-enter-active{-webkit-animation-name:antMoveUpIn;animation-name:antMoveUpIn;-webkit-animation-play-state:running;animation-play-state:running}.move-up-leave.move-up-leave-active{-webkit-animation-name:antMoveUpOut;animation-name:antMoveUpOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.move-up-appear,.move-up-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-up-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-down-appear,.move-down-enter,.move-down-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.move-down-appear.move-down-appear-active,.move-down-enter.move-down-enter-active{-webkit-animation-name:antMoveDownIn;animation-name:antMoveDownIn;-webkit-animation-play-state:running;animation-play-state:running}.move-down-leave.move-down-leave-active{-webkit-animation-name:antMoveDownOut;animation-name:antMoveDownOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.move-down-appear,.move-down-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-down-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-left-appear,.move-left-enter,.move-left-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.move-left-appear.move-left-appear-active,.move-left-enter.move-left-enter-active{-webkit-animation-name:antMoveLeftIn;animation-name:antMoveLeftIn;-webkit-animation-play-state:running;animation-play-state:running}.move-left-leave.move-left-leave-active{-webkit-animation-name:antMoveLeftOut;animation-name:antMoveLeftOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.move-left-appear,.move-left-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-left-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-right-appear,.move-right-enter,.move-right-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.move-right-appear.move-right-appear-active,.move-right-enter.move-right-enter-active{-webkit-animation-name:antMoveRightIn;animation-name:antMoveRightIn;-webkit-animation-play-state:running;animation-play-state:running}.move-right-leave.move-right-leave-active{-webkit-animation-name:antMoveRightOut;animation-name:antMoveRightOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.move-right-appear,.move-right-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-right-leave{-webkit-animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@-webkit-keyframes antMoveDownIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antMoveDownIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antMoveDownOut{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antMoveDownOut{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes antMoveLeftIn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antMoveLeftIn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antMoveLeftOut{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antMoveLeftOut{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes antMoveRightIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antMoveRightIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antMoveRightOut{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antMoveRightOut{0%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes antMoveUpIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antMoveUpIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antMoveUpOut{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antMoveUpOut{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes loadingCircle{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loadingCircle{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}[ant-click-animating-without-extra-node=true],[ant-click-animating=true]{position:relative}html{--antd-wave-shadow-color:#1890ff}.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;-webkit-box-shadow:0 0 0 0 #1890ff;box-shadow:0 0 0 0 #1890ff;-webkit-box-shadow:0 0 0 0 var(--antd-wave-shadow-color);box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;-webkit-animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;content:"";pointer-events:none}@-webkit-keyframes waveEffect{to{-webkit-box-shadow:0 0 0 #1890ff;box-shadow:0 0 0 #1890ff;-webkit-box-shadow:0 0 0 6px var(--antd-wave-shadow-color);box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes waveEffect{to{-webkit-box-shadow:0 0 0 #1890ff;box-shadow:0 0 0 #1890ff;-webkit-box-shadow:0 0 0 6px var(--antd-wave-shadow-color);box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@-webkit-keyframes fadeEffect{to{opacity:0}}@keyframes fadeEffect{to{opacity:0}}.slide-up-appear,.slide-up-enter,.slide-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.slide-up-appear.slide-up-appear-active,.slide-up-enter.slide-up-enter-active{-webkit-animation-name:antSlideUpIn;animation-name:antSlideUpIn;-webkit-animation-play-state:running;animation-play-state:running}.slide-up-leave.slide-up-leave-active{-webkit-animation-name:antSlideUpOut;animation-name:antSlideUpOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.slide-up-appear,.slide-up-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-up-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-down-appear,.slide-down-enter,.slide-down-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.slide-down-appear.slide-down-appear-active,.slide-down-enter.slide-down-enter-active{-webkit-animation-name:antSlideDownIn;animation-name:antSlideDownIn;-webkit-animation-play-state:running;animation-play-state:running}.slide-down-leave.slide-down-leave-active{-webkit-animation-name:antSlideDownOut;animation-name:antSlideDownOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.slide-down-appear,.slide-down-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-down-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-left-appear,.slide-left-enter,.slide-left-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.slide-left-appear.slide-left-appear-active,.slide-left-enter.slide-left-enter-active{-webkit-animation-name:antSlideLeftIn;animation-name:antSlideLeftIn;-webkit-animation-play-state:running;animation-play-state:running}.slide-left-leave.slide-left-leave-active{-webkit-animation-name:antSlideLeftOut;animation-name:antSlideLeftOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.slide-left-appear,.slide-left-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-left-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-right-appear,.slide-right-enter,.slide-right-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.slide-right-appear.slide-right-appear-active,.slide-right-enter.slide-right-enter-active{-webkit-animation-name:antSlideRightIn;animation-name:antSlideRightIn;-webkit-animation-play-state:running;animation-play-state:running}.slide-right-leave.slide-right-leave-active{-webkit-animation-name:antSlideRightOut;animation-name:antSlideRightOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.slide-right-appear,.slide-right-enter{opacity:0;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-right-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@-webkit-keyframes antSlideUpIn{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antSlideUpIn{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antSlideUpOut{0%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antSlideUpOut{0%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes antSlideDownIn{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}@keyframes antSlideDownIn{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}@-webkit-keyframes antSlideDownOut{0%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}to{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}}@keyframes antSlideDownOut{0%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}to{-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}}@-webkit-keyframes antSlideLeftIn{0%{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes antSlideLeftIn{0%{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@-webkit-keyframes antSlideLeftOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@keyframes antSlideLeftOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}to{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}}@-webkit-keyframes antSlideRightIn{0%{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:0}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}@keyframes antSlideRightIn{0%{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:0}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}@-webkit-keyframes antSlideRightOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}to{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:0}}@keyframes antSlideRightOut{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}to{-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:0}}.swing-appear,.swing-enter{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.swing-appear.swing-appear-active,.swing-enter.swing-enter-active{-webkit-animation-name:antSwingIn;animation-name:antSwingIn;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes antSwingIn{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}80%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes antSwingIn{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}80%{-webkit-transform:translateX(5px);transform:translateX(5px)}}.zoom-appear,.zoom-enter,.zoom-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-appear.zoom-appear-active,.zoom-enter.zoom-enter-active{-webkit-animation-name:antZoomIn;animation-name:antZoomIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-leave.zoom-leave-active{-webkit-animation-name:antZoomOut;animation-name:antZoomOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-appear,.zoom-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-appear,.zoom-big-enter,.zoom-big-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-big-appear.zoom-big-appear-active,.zoom-big-enter.zoom-big-enter-active{-webkit-animation-name:antZoomBigIn;animation-name:antZoomBigIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-big-leave.zoom-big-leave-active{-webkit-animation-name:antZoomBigOut;animation-name:antZoomBigOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-big-appear,.zoom-big-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-big-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-fast-appear,.zoom-big-fast-enter,.zoom-big-fast-leave{-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-big-fast-appear.zoom-big-fast-appear-active,.zoom-big-fast-enter.zoom-big-fast-enter-active{-webkit-animation-name:antZoomBigIn;animation-name:antZoomBigIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-big-fast-leave.zoom-big-fast-leave-active{-webkit-animation-name:antZoomBigOut;animation-name:antZoomBigOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-big-fast-appear,.zoom-big-fast-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-big-fast-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-up-appear,.zoom-up-enter,.zoom-up-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-up-appear.zoom-up-appear-active,.zoom-up-enter.zoom-up-enter-active{-webkit-animation-name:antZoomUpIn;animation-name:antZoomUpIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-up-leave.zoom-up-leave-active{-webkit-animation-name:antZoomUpOut;animation-name:antZoomUpOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-up-appear,.zoom-up-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-up-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-down-appear,.zoom-down-enter,.zoom-down-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-down-appear.zoom-down-appear-active,.zoom-down-enter.zoom-down-enter-active{-webkit-animation-name:antZoomDownIn;animation-name:antZoomDownIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-down-leave.zoom-down-leave-active{-webkit-animation-name:antZoomDownOut;animation-name:antZoomDownOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-down-appear,.zoom-down-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-down-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-left-appear,.zoom-left-enter,.zoom-left-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-left-appear.zoom-left-appear-active,.zoom-left-enter.zoom-left-enter-active{-webkit-animation-name:antZoomLeftIn;animation-name:antZoomLeftIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-left-leave.zoom-left-leave-active{-webkit-animation-name:antZoomLeftOut;animation-name:antZoomLeftOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-left-appear,.zoom-left-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-left-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-right-appear,.zoom-right-enter,.zoom-right-leave{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-right-appear.zoom-right-appear-active,.zoom-right-enter.zoom-right-enter-active{-webkit-animation-name:antZoomRightIn;animation-name:antZoomRightIn;-webkit-animation-play-state:running;animation-play-state:running}.zoom-right-leave.zoom-right-leave-active{-webkit-animation-name:antZoomRightOut;animation-name:antZoomRightOut;-webkit-animation-play-state:running;animation-play-state:running;pointer-events:none}.zoom-right-appear,.zoom-right-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-right-leave{-webkit-animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@-webkit-keyframes antZoomIn{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes antZoomIn{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes antZoomOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}}@keyframes antZoomOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}}@-webkit-keyframes antZoomBigIn{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes antZoomBigIn{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes antZoomBigOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@keyframes antZoomBigOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@-webkit-keyframes antZoomUpIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes antZoomUpIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@-webkit-keyframes antZoomUpOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}}@keyframes antZoomUpOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}}@-webkit-keyframes antZoomLeftIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@keyframes antZoomLeftIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@-webkit-keyframes antZoomLeftOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}}@keyframes antZoomLeftOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}}@-webkit-keyframes antZoomRightIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}@keyframes antZoomRightIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}@-webkit-keyframes antZoomRightOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}}@keyframes antZoomRightOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}}@-webkit-keyframes antZoomDownIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@keyframes antZoomDownIn{0%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@-webkit-keyframes antZoomDownOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}}@keyframes antZoomDownOut{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}to{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}}.ant-motion-collapse-legacy{overflow:hidden}.ant-motion-collapse,.ant-motion-collapse-legacy-active{-webkit-transition:height .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)!important;transition:height .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)!important}.ant-motion-collapse{overflow:hidden}#nprogress{pointer-events:none}#nprogress .bar{position:fixed;top:0;left:0;z-index:1031;width:100%;height:2px;background:#1890ff}#nprogress .peg{position:absolute;right:0;display:block;width:100px;height:100%;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px);-webkit-box-shadow:0 0 10px #1890ff,0 0 5px #1890ff;box-shadow:0 0 10px #1890ff,0 0 5px #1890ff}#nprogress .spinner{position:fixed;top:15px;right:15px;z-index:1031;display:block}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#1890ff;border-left-color:#1890ff;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#app,#root,body,html{height:100%}.colorWeak{-webkit-filter:invert(80%);filter:invert(80%)}.ant-layout.layout-basic{height:100vh;min-height:100vh}canvas{display:block}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}ol,ul{list-style:none}.table-alert{margin-bottom:16px}.table-operator{margin-bottom:18px}.table-operator button{margin-right:8px}.table-page-search-wrapper .ant-form-inline .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;margin-bottom:24px}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:inline-block;vertical-align:middle}.table-page-search-wrapper .ant-form-inline .ant-form-item>.ant-form-item-label{width:auto;padding-right:8px;line-height:32px}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control{height:32px;line-height:32px}.table-page-search-wrapper .table-page-search-submitButtons{display:block;margin-bottom:24px;white-space:nowrap}.ant-pro-sider-menu .ant-menu-item,.ant-pro-sider-menu .ant-menu-submenu-title{height:36px!important;line-height:36px!important;margin:2px 8px!important;border-radius:4px;width:auto!important}.ant-pro-sider-menu .ant-menu-submenu-inline>.ant-menu-submenu-title{margin:2px 8px!important}.ant-pro-sider-menu .ant-menu-inline{border-right:none}.ant-pro-sider-menu .ant-menu-sub{background:transparent!important}.ant-pro-sider-menu .ant-menu-item:after{right:8px;border-radius:2px}@media (max-width:480px){.ant-table{width:100%;overflow-x:auto}.ant-table-tbody>tr>td,.ant-table-tbody>tr>th,.ant-table-thead>tr>td,.ant-table-thead>tr>th{white-space:pre}.ant-table-tbody>tr>td>span,.ant-table-tbody>tr>th>span,.ant-table-thead>tr>td>span,.ant-table-thead>tr>th>span{display:block}}