.global-library[data-v-105d79a9]{height:100%;display:flex;flex-direction:column;padding:16px;overflow:hidden}.el-table[data-v-105d79a9]{flex:1;overflow:auto}.toolbar[data-v-105d79a9]{display:flex;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:12px}.toolbar-left[data-v-105d79a9]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.stats-bar[data-v-105d79a9]{background:#f0f9eb;padding:8px 12px;border-radius:4px;margin-bottom:16px;font-size:12px;color:#67c23a;display:flex;gap:20px}@media (prefers-color-scheme:dark){.stats-bar[data-v-105d79a9]{background:#2d3e2d;color:#95d475}}.workspace-documents[data-v-fa42c28c]{height:100%;display:flex;flex-direction:column;padding:16px}.toolbar[data-v-fa42c28c]{display:flex;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:12px}.toolbar-left[data-v-fa42c28c]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.deploy-steps-container[data-v-ab5adc40]{display:flex;flex-direction:column;width:100%;margin-top:10px}.deploy_step[data-v-ab5adc40]{display:block;font-family:微软雅黑;font-weight:400;font-size:small;color:#444;margin-top:5px;width:100%}.deploy_step_active[data-v-ab5adc40]{color:orange;font-weight:600}.deploy_step_error[data-v-ab5adc40]{color:red;font-weight:600}.deploy_step_success[data-v-ab5adc40]{color:green;font-weight:500}.deploying-tip[data-v-ab5adc40]{margin-top:16px;padding:10px;background:#ecf5ff;border-radius:4px;color:#409eff;display:flex;align-items:center;gap:8px}.mb16[data-v-ab5adc40]{margin-bottom:16px}[data-v-3df07208] .el-select .el-input .el-select__caret{font-family:element-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}[data-v-3df07208] .el-select-dropdown{z-index:9999!important}[data-v-3df07208] .el-select-dropdown__item{white-space:normal!important;line-height:1.4!important;padding:8px 12px!important;height:auto!important;min-height:34px!important}.user-rating-overlay[data-v-1d531bb7]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-1d531bb7 .3s ease}.user-rating-modal[data-v-1d531bb7]{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.2);animation:slideUp-1d531bb7 .3s ease}.rating-header[data-v-1d531bb7]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e1e4e8}.rating-header h3[data-v-1d531bb7]{margin:0;color:#333;font-size:18px;font-weight:600}.close-btn[data-v-1d531bb7]{background:none;border:none;font-size:24px;color:#999;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.close-btn[data-v-1d531bb7]:hover{background:#f5f5f5;color:#666}.rating-content[data-v-1d531bb7]{padding:24px}.conversation-summary[data-v-1d531bb7]{background:#f8f9fa;border-radius:8px;padding:16px;margin-bottom:24px}.conversation-summary h4[data-v-1d531bb7]{margin:0 0 12px 0;color:#555;font-size:14px;font-weight:600}.summary-content p[data-v-1d531bb7]{margin:6px 0;font-size:13px;color:#666;line-height:1.5}.summary-content strong[data-v-1d531bb7]{color:#333}.star-rating[data-v-1d531bb7]{text-align:center;margin-bottom:24px}.star-rating h4[data-v-1d531bb7]{margin:0 0 16px 0;color:#333;font-size:16px;font-weight:600}.stars[data-v-1d531bb7]{display:flex;justify-content:center;gap:8px;margin-bottom:12px}.star[data-v-1d531bb7]{font-size:36px;color:#e0e0e0;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.star[data-v-1d531bb7]:hover{transform:scale(1.1)}.star.active[data-v-1d531bb7]{color:#ffc107}.star.hover[data-v-1d531bb7]{color:#ffd54f}.rating-labels[data-v-1d531bb7]{display:flex;justify-content:space-between;font-size:12px;color:#999}.rating-labels span[data-v-1d531bb7]{flex:1;text-align:center;transition:all .2s}.rating-labels span.active[data-v-1d531bb7]{color:#ffc107;font-weight:600}.rating-tags h4[data-v-1d531bb7]{margin:0 0 12px 0;color:#333;font-size:14px;font-weight:600}.tags-container[data-v-1d531bb7]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.tag[data-v-1d531bb7]{padding:6px 12px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:16px;font-size:13px;color:#666;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tag[data-v-1d531bb7]:hover{background:#e8e8e8}.tag.selected[data-v-1d531bb7]{background:#e3f2fd;border-color:#2196f3;color:#1976d2}.rating-comment h4[data-v-1d531bb7]{margin:0 0 12px 0;color:#333;font-size:14px;font-weight:600}.rating-comment textarea[data-v-1d531bb7]{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;font-family:inherit;resize:vertical;box-sizing:border-box}.rating-comment textarea[data-v-1d531bb7]:focus{outline:none;border-color:#2196f3;box-shadow:0 0 0 2px rgba(33,150,243,.1)}.char-count[data-v-1d531bb7]{text-align:right;font-size:12px;color:#999;margin-top:4px}.rating-footer[data-v-1d531bb7]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e1e4e8;background:#fafafa;border-radius:0 0 12px 12px}.btn[data-v-1d531bb7]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.btn-primary[data-v-1d531bb7]{background:#2196f3;color:#fff}.btn-primary[data-v-1d531bb7]:hover:not(:disabled){background:#1976d2}.btn-primary[data-v-1d531bb7]:disabled{background:#bbdefb;cursor:not-allowed}.btn-secondary[data-v-1d531bb7]{background:#fff;color:#666;border:1px solid #e0e0e0}.btn-secondary[data-v-1d531bb7]:hover{background:#f5f5f5}@keyframes fadeIn-1d531bb7{0%{opacity:0}to{opacity:1}}@keyframes slideUp-1d531bb7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.user-rating-modal[data-v-1d531bb7]{width:95%;margin:10px}.rating-content[data-v-1d531bb7]{padding:16px}.star[data-v-1d531bb7]{font-size:32px}}.error-message[data-v-8a6bda9a]{color:#f56c6c;font-size:12px;margin-top:4px;margin-left:2px}.btn.loading[data-v-8a6bda9a],.send-code-btn.loading[data-v-8a6bda9a]{opacity:.7;cursor:not-allowed}.human-service-overlay[data-v-8a6bda9a]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-8a6bda9a .3s ease}.human-service-modal[data-v-8a6bda9a]{background:#fff;border-radius:12px;width:90%;max-width:480px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.2);animation:slideUp-8a6bda9a .3s ease}.service-header[data-v-8a6bda9a]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e1e4e8}.service-header h3[data-v-8a6bda9a]{margin:0;color:#333;font-size:18px;font-weight:600}.close-btn[data-v-8a6bda9a]{background:none;border:none;font-size:24px;color:#999;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.close-btn[data-v-8a6bda9a]:hover{background:#f5f5f5;color:#666}.service-content[data-v-8a6bda9a]{padding:24px}.form-group[data-v-8a6bda9a]{margin-bottom:20px}.form-label[data-v-8a6bda9a]{display:block;margin-bottom:8px;color:#333;font-size:14px;font-weight:500}.required[data-v-8a6bda9a]{color:#ff4d4f;margin-left:2px}.optional[data-v-8a6bda9a]{color:#999;font-weight:400;font-size:12px}.form-input[data-v-8a6bda9a]{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;font-family:inherit;box-sizing:border-box;transition:all .2s}.form-input[data-v-8a6bda9a]:focus{outline:none;border-color:#2196f3;box-shadow:0 0 0 2px rgba(33,150,243,.1)}.form-input[data-v-8a6bda9a]::-moz-placeholder{color:#999}.form-input[data-v-8a6bda9a]::placeholder{color:#999}.verification-group[data-v-8a6bda9a]{display:flex;gap:10px}.verification-input[data-v-8a6bda9a]{flex:1}.send-code-btn[data-v-8a6bda9a]{flex-shrink:0;padding:0 16px;background:#2196f3;border:1px solid #2196f3;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;transition:all .2s;white-space:nowrap;min-width:120px}.send-code-btn[data-v-8a6bda9a]:hover:not(.disabled):not(:disabled):not(.loading){background:#1976d2;border-color:#1976d2}.send-code-btn.disabled[data-v-8a6bda9a],.send-code-btn[data-v-8a6bda9a]:disabled{background:#bbdefb;border-color:#bbdefb;cursor:not-allowed}.feedback-types[data-v-8a6bda9a]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.type-option[data-v-8a6bda9a]{position:relative}.type-radio[data-v-8a6bda9a]{position:absolute;opacity:0;width:0;height:0}.type-label[data-v-8a6bda9a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px;border:1px solid #e0e0e0;border-radius:6px;background:#f9f9f9;cursor:pointer;transition:all .2s;text-align:center}.type-label[data-v-8a6bda9a]:hover{border-color:#2196f3;background:#e3f2fd}.type-radio:checked+.type-label[data-v-8a6bda9a]{border-color:#2196f3;background:#e3f2fd;color:#1976d2}.type-radio:disabled+.type-label[data-v-8a6bda9a]{opacity:.6;cursor:not-allowed}.type-icon[data-v-8a6bda9a]{font-size:20px;margin-bottom:4px}.type-text[data-v-8a6bda9a]{font-size:12px;line-height:1.2}.form-textarea[data-v-8a6bda9a]{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;font-family:inherit;resize:vertical;box-sizing:border-box;min-height:80px;transition:all .2s}.form-textarea[data-v-8a6bda9a]:focus{outline:none;border-color:#2196f3;box-shadow:0 0 0 2px rgba(33,150,243,.1)}.form-textarea[data-v-8a6bda9a]::-moz-placeholder{color:#999}.form-textarea[data-v-8a6bda9a]::placeholder{color:#999}.char-count[data-v-8a6bda9a]{text-align:right;font-size:12px;color:#999;margin-top:4px}.form-actions[data-v-8a6bda9a]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #f0f0f0}.btn[data-v-8a6bda9a]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:80px}.btn-primary[data-v-8a6bda9a]{background:#2196f3;color:#fff}.btn-primary[data-v-8a6bda9a]:hover:not(:disabled):not(.loading){background:#1976d2}.btn-primary.loading[data-v-8a6bda9a],.btn-primary[data-v-8a6bda9a]:disabled{background:#bbdefb;cursor:not-allowed}.btn-secondary[data-v-8a6bda9a]{background:#fff;color:#666;border:1px solid #e0e0e0}.btn-secondary[data-v-8a6bda9a]:hover:not(:disabled){background:#f5f5f5}.btn-secondary[data-v-8a6bda9a]:disabled{opacity:.6;cursor:not-allowed}.service-tips[data-v-8a6bda9a]{margin-top:20px;padding:16px;background:#f8f9fa;border-radius:8px;display:flex;gap:12px;align-items:flex-start}.tip-icon[data-v-8a6bda9a]{font-size:20px;flex-shrink:0;margin-top:2px}.tip-content[data-v-8a6bda9a]{flex:1}.tip-content p[data-v-8a6bda9a]{margin:4px 0;font-size:12px;color:#666;line-height:1.4}.tip-content p[data-v-8a6bda9a]:first-child{margin-bottom:8px}@keyframes fadeIn-8a6bda9a{0%{opacity:0}to{opacity:1}}@keyframes slideUp-8a6bda9a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.human-service-modal[data-v-8a6bda9a]{width:95%;margin:10px}.service-content[data-v-8a6bda9a]{padding:16px}.feedback-types[data-v-8a6bda9a]{grid-template-columns:repeat(2,1fr)}.form-actions[data-v-8a6bda9a]{flex-direction:column}.btn[data-v-8a6bda9a]{width:100%}}@media (max-width:400px){.feedback-types[data-v-8a6bda9a]{grid-template-columns:1fr}.verification-group[data-v-8a6bda9a]{flex-direction:column}.send-code-btn[data-v-8a6bda9a]{width:100%;padding:10px}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.chat-widget[data-fixed-root=true][data-v-645ec003]{position:fixed!important;bottom:20px!important;right:20px!important;top:auto!important;left:auto!important;width:380px!important;height:600px!important;max-width:90vw!important;max-height:80vh!important;background:#fff!important;border-radius:12px!important;box-shadow:0 8px 32px rgba(0,0,0,.2)!important;z-index:21000!important;display:flex!important;flex-direction:column!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:1px solid rgba(0,0,0,.08)!important;overflow:hidden!important;transform:none!important;margin:0!important;padding:0!important;contain:none!important;will-change:auto!important;filter:none!important;backdrop-filter:none!important;isolation:isolate!important}.chat-widget[data-fixed-root=true].hidden[data-v-645ec003]{display:none!important}.chat-widget[data-fixed-root=true].minimized[data-v-645ec003]{position:fixed!important;bottom:20px!important;right:20px!important;top:auto!important;left:auto!important;width:200px!important;height:56px!important;border-radius:28px!important;box-shadow:0 4px 16px rgba(0,0,0,.15)!important;overflow:hidden!important}.chat-widget[data-fixed-root=true].minimized .chat-content[data-v-645ec003],.chat-widget[data-fixed-root=true].minimized .header-banner[data-v-645ec003]{display:none!important}.chat-widget[data-fixed-root=true].minimized .chat-header[data-v-645ec003]{min-height:56px!important;height:56px!important;padding:0 16px!important;border-radius:28px!important;display:flex!important;align-items:center!important;justify-content:center!important}.chat-widget[data-fixed-root=true].minimized .header-top-row[data-v-645ec003]{height:56px!important;padding:0!important;margin:0!important;align-items:center!important}.chat-widget[data-fixed-root=true].minimized .header-right[data-v-645ec003]{display:none!important}.chat-widget[data-fixed-root=true].minimized .header-left[data-v-645ec003]{margin:0!important;justify-content:center!important;width:100%!important}.chat-widget[data-fixed-root=true].minimized .header-title[data-v-645ec003]{font-size:13px!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important}.chat-widget[data-fixed-root=true].minimized .header-avatar[data-v-645ec003]{width:28px!important;height:28px!important}.chat-widget[data-fixed-root=true].half-screen-mode[data-v-645ec003]{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:50vw!important;height:70vh!important;max-width:800px!important;max-height:90vh!important;border-radius:16px!important;box-shadow:0 20px 60px rgba(0,0,0,.3)!important;z-index:100000!important}.chat-widget[data-fixed-root=true].half-screen-mode .header-right[data-v-645ec003]{margin-left:0!important;margin-top:0!important}.chat-widget[data-fixed-root=true].half-screen-mode .chat-header[data-v-645ec003]{min-height:50px!important;height:auto!important;padding:6px 14px!important}.chat-widget[data-fixed-root=true].half-screen-mode .header-top-row[data-v-645ec003]{height:38px!important;padding:0!important;margin:0!important;min-height:38px!important}.chat-widget[data-fixed-root=true].half-screen-mode .header-banner[data-v-645ec003]{height:45px!important}.chat-widget[data-fixed-root=true].half-screen-mode .chat-content[data-v-645ec003]{height:calc(100% - 105px)!important}.chat-widget[data-fixed-root=true].fullscreen-mode[data-v-645ec003]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;max-width:none!important;max-height:none!important;border-radius:0!important;transform:none!important;z-index:999999!important;overflow:hidden!important}.chat-widget[data-fixed-root=true].fullscreen-mode .chat-header[data-v-645ec003]{padding:8px 16px!important;border-radius:0!important;min-height:56px!important;flex-shrink:0!important;overflow:visible!important}.chat-widget[data-fixed-root=true].fullscreen-mode .header-top-row[data-v-645ec003]{height:48px!important;padding:0!important;margin:0!important;min-height:48px!important;overflow:visible!important}.chat-widget[data-fixed-root=true].fullscreen-mode .header-left[data-v-645ec003]{margin-top:0!important;overflow:visible!important}.chat-widget[data-fixed-root=true].fullscreen-mode .header-right[data-v-645ec003]{margin-left:0!important;margin-top:0!important;margin-right:4px!important;gap:8px!important;flex-shrink:0!important;align-items:center!important;height:100%!important;overflow:visible!important;padding-right:4px!important}chat-widget[data-fixed-root=true].fullscreen-mode .header-title[data-v-645ec003]{font-size:18px!important;max-width:300px!important}.chat-widget[data-fixed-root=true].fullscreen-mode .header-btn[data-v-645ec003]{width:40px!important;height:40px!important;font-size:20px!important;border-radius:8px!important;flex-shrink:0!important;min-width:40px!important}.chat-widget[data-fixed-root=true].fullscreen-mode .close-btn[data-v-645ec003]{width:40px!important;height:40px!important;font-size:32px!important;font-weight:300!important;background:hsla(0,0%,100%,.15)!important;border:none!important;color:#fff!important;border-radius:8px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;margin-right:0!important;position:relative!important;top:0!important;right:0!important;transform:none!important;z-index:10!important;flex-shrink:0!important;min-width:40px!important}.chat-widget[data-fixed-root=true].fullscreen-mode .close-btn[data-v-645ec003]:hover{background:rgba(255,0,0,.4)!important;color:#ff6b6b!important;transform:scale(1.05)!important}.chat-widget[data-fixed-root=true].fullscreen-mode .header-banner[data-v-645ec003]{height:80px!important;margin:4px 0!important}.chat-widget[data-fixed-root=true].fullscreen-mode .chat-content[data-v-645ec003]{height:calc(100% - 150px)!important}.chat-widget[data-fixed-root=true].fullscreen-mode .message-content-wrapper[data-v-645ec003]{max-width:85%!important}.chat-widget[data-fixed-root=true].fullscreen-mode .history-container[data-v-645ec003]{padding:16px!important}.chat-widget[data-fixed-root=true].fullscreen-mode .input-container[data-v-645ec003]{padding:12px 16px!important}.chat-widget[data-fixed-root=true].fullscreen-mode .input-container textarea[data-v-645ec003]{min-height:80px!important;font-size:16px!important}.chat-widget[data-fixed-root=true].fullscreen-mode .button-bar .btn[data-v-645ec003]{padding:8px 16px!important;font-size:14px!important}.chat-widget[data-fixed-root=true] .chat-header[data-v-645ec003]{display:flex!important;flex-direction:column!important;padding:8px 12px!important;background:#057fdb!important;color:#fff!important;border-radius:12px 12px 0 0!important;cursor:pointer!important;min-height:auto!important;height:auto!important;z-index:1!important;flex-shrink:0!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.chat-widget[data-fixed-root=true] .header-top-row[data-v-645ec003]{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin-bottom:4px!important;flex-shrink:0!important;position:relative!important;z-index:2!important;padding:2px 0!important;min-height:36px!important}.chat-widget[data-fixed-root=true] .header-left[data-v-645ec003]{display:flex!important;align-items:center!important;gap:8px!important;flex-shrink:0!important;min-width:0!important;margin-top:0!important}.chat-widget[data-fixed-root=true] .header-right[data-v-645ec003]{display:flex!important;gap:2px!important;flex-shrink:0!important;align-items:center!important;margin-top:0!important;margin-right:0!important;padding-right:0!important;height:100%!important;margin-left:0!important}.chat-widget[data-fixed-root=true] .header-avatar[data-v-645ec003]{width:28px!important;height:28px!important;border-radius:50%!important;-o-object-fit:cover!important;object-fit:cover!important;flex-shrink:0!important}.chat-widget[data-fixed-root=true] .header-title[data-v-645ec003]{font-weight:600!important;font-size:14px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#fff!important;display:inline-block!important;max-width:120px!important}.chat-widget[data-fixed-root=true] .header-btn[data-v-645ec003]{background:hsla(0,0%,100%,.2)!important;border:none!important;color:#fff!important;width:28px!important;height:28px!important;border-radius:4px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;transition:all .2s ease!important;flex-shrink:0!important;padding:0!important;line-height:1!important;position:relative!important;top:0!important;transform:none!important}.chat-widget[data-fixed-root=true] .header-btn[data-v-645ec003]:hover{background:hsla(0,0%,100%,.3)!important;transform:scale(1.1)!important}.chat-widget[data-fixed-root=true] .close-btn[data-v-645ec003]{font-size:20px!important;font-weight:300!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;width:28px!important;height:28px!important;background:hsla(0,0%,100%,.2)!important;border:none!important;color:#fff!important;border-radius:4px!important;cursor:pointer!important;position:relative!important;top:0!important;right:0!important;transform:none!important;z-index:10!important}.chat-widget[data-fixed-root=true] .close-btn[data-v-645ec003]:hover{background:rgba(255,0,0,.3)!important;color:#ff6b6b!important}.chat-widget[data-fixed-root=true] .header-banner[data-v-645ec003]{width:100%!important;height:100px!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important;transition:all .3s ease!important;flex-shrink:0!important;margin-top:2px!important;margin-bottom:0!important}.chat-widget[data-fixed-root=true] .header-banner[data-v-645ec003]:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important}.chat-widget[data-fixed-root=true] .banner-image[data-v-645ec003]{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:6px!important}.chat-widget[data-fixed-root=true] .chat-content[data-v-645ec003]{flex:1!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;min-height:0!important}.chat-widget[data-fixed-root=true] .history-container[data-v-645ec003]{flex:1!important;overflow-y:auto!important;padding:8px!important;background-color:#f5f5f5!important}.chat-widget[data-fixed-root=true] .message-list[data-v-645ec003]{list-style:none!important;padding:0!important;margin:0!important}.chat-widget[data-fixed-root=true] .message-item[data-v-645ec003]{display:flex!important;margin-bottom:8px!important;align-items:flex-start!important}.chat-widget[data-fixed-root=true] .message-item.user[data-v-645ec003]{flex-direction:row-reverse!important}.chat-widget[data-fixed-root=true] .avatar[data-v-645ec003]{width:32px!important;height:32px!important;border-radius:50%!important;-o-object-fit:cover!important;object-fit:cover!important;flex-shrink:0!important}.chat-widget[data-fixed-root=true] .assistant-avatar[data-v-645ec003]{margin-right:8px!important}.chat-widget[data-fixed-root=true] .user-avatar[data-v-645ec003]{margin-left:8px!important}.chat-widget[data-fixed-root=true] .loading-indicator[data-v-645ec003]{width:20px!important;height:20px!important;margin-right:12px!important}.chat-widget[data-fixed-root=true] .message-content-wrapper[data-v-645ec003]{max-width:70%!important}.chat-widget[data-fixed-root=true] .message-container[data-v-645ec003]{background-color:#42b983!important;color:#fff!important;padding:8px 12px!important;border-radius:12px!important;border-bottom-left-radius:4px!important;max-width:100%!important;line-height:1.4!important;font-size:14px!important}.chat-widget[data-fixed-root=true] .message-item.user .message-content-wrapper[data-v-645ec003]{display:flex!important;justify-content:flex-end!important}.chat-widget[data-fixed-root=true] .message-item.user .message-container[data-v-645ec003]{background-color:#00bfff!important;border-bottom-right-radius:4px!important;border-bottom-left-radius:12px!important}.chat-widget[data-fixed-root=true] .user-message[data-v-645ec003]{background-color:#00bfff!important;color:#fff!important;padding:8px 12px!important;border-radius:12px!important;border-bottom-right-radius:4px!important;display:inline-block!important;max-width:100%!important;line-height:1.4!important;font-size:14px!important}.chat-widget[data-fixed-root=true] .message-images[data-v-645ec003]{display:flex!important;flex-wrap:wrap!important;gap:4px!important;margin-top:4px!important}.chat-widget[data-fixed-root=true] .message-image[data-v-645ec003]{max-width:120px!important;max-height:120px!important;border-radius:4px!important;overflow:hidden!important}.chat-widget[data-fixed-root=true] .message-image img[data-v-645ec003]{width:100%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.chat-widget[data-fixed-root=true] .clickable-image[data-v-645ec003]{cursor:pointer!important;transition:transform .2s!important}.chat-widget[data-fixed-root=true] .clickable-image[data-v-645ec003]:hover{transform:scale(1.05)!important}.chat-widget[data-fixed-root=true] .ai-message-content img[data-v-645ec003],.chat-widget[data-fixed-root=true] .message-container img[data-v-645ec003],.chat-widget[data-fixed-root=true] .user-message img[data-v-645ec003]{cursor:zoom-in!important;transition:all .2s ease!important;max-width:100%!important;height:auto!important}.chat-widget[data-fixed-root=true] .ai-message-content img[data-v-645ec003]:hover,.chat-widget[data-fixed-root=true] .message-container img[data-v-645ec003]:hover,.chat-widget[data-fixed-root=true] .user-message img[data-v-645ec003]:hover{transform:scale(1.02)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.chat-widget[data-fixed-root=true] .ai-image[data-v-645ec003]{cursor:zoom-in!important;max-width:100%!important;height:auto!important;border-radius:6px!important;margin:4px 0!important;transition:all .2s ease!important}.chat-widget[data-fixed-root=true] .ai-image[data-v-645ec003]:hover{transform:scale(1.02)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.chat-widget[data-fixed-root=true] .input-container[data-v-645ec003]{padding:8px!important;background-color:#fff!important;border-top:1px solid #e1e4e8!important;flex-shrink:0!important}.chat-widget[data-fixed-root=true] .input-container textarea[data-v-645ec003]{width:100%!important;min-height:60px!important;padding:8px!important;border:1px solid #e1e4e8!important;border-radius:8px!important;resize:vertical!important;font-size:14px!important;font-family:inherit!important;box-sizing:border-box!important}.chat-widget[data-fixed-root=true] .input-container textarea[data-v-645ec003]:focus{outline:none!important;border-color:#057fdb!important;box-shadow:0 0 0 2px rgba(5,127,219,.1)!important}.chat-widget[data-fixed-root=true] .button-bar[data-v-645ec003]{display:flex!important;justify-content:flex-end!important;gap:6px!important;margin-top:8px!important}.chat-widget[data-fixed-root=true] .btn[data-v-645ec003]{padding:4px 8px!important;border:none!important;border-radius:4px!important;font-size:12px!important;font-weight:500!important;cursor:pointer!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;gap:4px!important}.chat-widget[data-fixed-root=true] .btn-primary[data-v-645ec003]{background-color:#057fdb!important;color:#fff!important}.chat-widget[data-fixed-root=true] .btn-primary[data-v-645ec003]:hover{background-color:#0460a9!important}.chat-widget[data-fixed-root=true] .btn-secondary[data-v-645ec003]{background-color:transparent!important;color:#057fdb!important;border:1px solid #057fdb!important}.chat-widget[data-fixed-root=true] .btn-secondary[data-v-645ec003]:hover{background-color:rgba(5,127,219,.1)!important}.chat-widget[data-fixed-root=true] .btn-accent[data-v-645ec003]{background-color:#ff007f!important;color:#fff!important}.chat-widget[data-fixed-root=true] .btn-accent[data-v-645ec003]:hover{background-color:#d9006c!important}.chat-widget[data-fixed-root=true] .image-upload-container[data-v-645ec003]{margin-top:.5rem!important;padding:.5rem!important;border:1px dashed #e1e4e8!important;border-radius:8px!important}.chat-widget[data-fixed-root=true] .upload-label[data-v-645ec003]{display:inline-flex!important;align-items:center!important;gap:.5rem!important;padding:.5rem 1rem!important;background-color:#f5f5f5!important;border-radius:4px!important;cursor:pointer!important;transition:background-color .2s!important}.chat-widget[data-fixed-root=true] .upload-label[data-v-645ec003]:hover{background-color:rgba(5,127,219,.1)!important}.chat-widget[data-fixed-root=true] .image-previews[data-v-645ec003]{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;margin-top:.5rem!important}.chat-widget[data-fixed-root=true] .image-preview[data-v-645ec003]{position:relative!important;width:80px!important;height:80px!important;border-radius:4px!important;overflow:hidden!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.chat-widget[data-fixed-root=true] .image-preview img[data-v-645ec003]{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.chat-widget[data-fixed-root=true] .remove-image[data-v-645ec003]{position:absolute!important;top:2px!important;right:2px!important;width:20px!important;height:20px!important;border:none!important;border-radius:50%!important;background-color:hsla(0,0%,100%,.8)!important;color:#ff4d4f!important;font-weight:700!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;font-size:14px!important}.chat-widget[data-fixed-root=true] .image-viewer-modal[data-v-645ec003]{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-color:rgba(0,0,0,.95)!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:999999!important;animation:fadeIn-645ec003 .3s ease!important}.chat-widget[data-fixed-root=true] .image-viewer-content[data-v-645ec003]{position:relative!important;width:90vw!important;height:90vh!important;max-width:1200px!important;max-height:900px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:rgba(20,20,20,.95)!important;border-radius:12px!important;padding:20px!important;box-shadow:0 20px 60px rgba(0,0,0,.5)!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .close-btn[data-v-645ec003]{position:absolute!important;top:15px!important;right:15px!important;background:hsla(0,0%,100%,.1)!important;border:none!important;color:#fff!important;width:44px!important;height:44px!important;border-radius:50%!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10!important;font-size:24px!important;transition:all .3s!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .close-btn[data-v-645ec003]:hover{background:rgba(255,0,0,.3)!important;transform:scale(1.1)!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .nav-btn[data-v-645ec003]{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;background:hsla(0,0%,100%,.2)!important;border:none!important;color:#fff!important;width:50px!important;height:50px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:10!important;transition:all .3s!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .nav-btn[data-v-645ec003]:hover{background:hsla(0,0%,100%,.3)!important;transform:translateY(-50%) scale(1.1)!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .prev-btn[data-v-645ec003]{left:20px!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .next-btn[data-v-645ec003]{right:20px!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .image-container[data-v-645ec003]{position:relative!important;width:100%!important;height:calc(100% - 120px)!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;margin:20px 0!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .image-container img[data-v-645ec003]{max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;border-radius:8px!important;box-shadow:0 10px 30px rgba(0,0,0,.5)!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .spinner[data-v-645ec003]{width:40px!important;height:40px!important;border:3px solid hsla(0,0%,100%,.3)!important;border-top:3px solid #fff!important;border-radius:50%!important;animation:spin-645ec003 1s linear infinite!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .thumbnail-nav[data-v-645ec003]{display:flex!important;gap:10px!important;margin-top:20px!important;padding:10px!important;overflow-x:auto!important;max-width:100%!important;background:rgba(0,0,0,.5)!important;border-radius:8px!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .thumbnail[data-v-645ec003]{width:80px!important;height:80px!important;border:3px solid transparent!important;border-radius:6px!important;overflow:hidden!important;cursor:pointer!important;flex-shrink:0!important;opacity:.6!important;transition:all .3s!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .thumbnail[data-v-645ec003]:hover{opacity:.8!important;transform:scale(1.05)!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .thumbnail.active[data-v-645ec003]{border-color:#057fdb!important;opacity:1!important;transform:scale(1.1)!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .thumbnail img[data-v-645ec003]{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .image-info[data-v-645ec003]{margin-top:15px!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:0 20px!important;font-size:16px!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .download-btn[data-v-645ec003]{color:#057fdb!important;text-decoration:none!important;padding:8px 16px!important;border:2px solid #057fdb!important;border-radius:6px!important;transition:all .3s!important;font-weight:500!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .download-btn[data-v-645ec003]:hover{background-color:#057fdb!important;color:#fff!important}.chat-widget[data-fixed-root=true] .history-container[data-v-645ec003]::-webkit-scrollbar{width:6px!important}.chat-widget[data-fixed-root=true] .history-container[data-v-645ec003]::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:3px!important}.chat-widget[data-fixed-root=true] .history-container[data-v-645ec003]::-webkit-scrollbar-thumb{background:#c1c1c1!important;border-radius:3px!important}.chat-widget[data-fixed-root=true] .history-container[data-v-645ec003]::-webkit-scrollbar-thumb:hover{background:#a8a8a8!important}@keyframes fadeIn-645ec003{0%{opacity:0}to{opacity:1}}@keyframes spin-645ec003{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:480px){.chat-widget[data-fixed-root=true][data-v-645ec003]:not(.minimized):not(.half-screen-mode):not(.fullscreen-mode){width:calc(100vw - 20px)!important;height:70vh!important;bottom:10px!important;right:10px!important;max-width:calc(100vw - 20px)!important;max-height:75vh!important}.chat-widget[data-fixed-root=true] .header-banner[data-v-645ec003]{height:35px!important}.chat-widget[data-fixed-root=true] .header-btn[data-v-645ec003]{width:24px!important;height:24px!important;font-size:14px!important}.chat-widget[data-fixed-root=true] .header-title[data-v-645ec003]{max-width:80px!important;font-size:12px!important}}@media (max-width:768px){.chat-widget[data-fixed-root=true].half-screen-mode[data-v-645ec003]{width:90vw!important;height:80vh!important;max-width:90vw!important;max-height:80vh!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .nav-btn[data-v-645ec003]{width:40px!important;height:40px!important}.chat-widget[data-fixed-root=true] .image-viewer-modal .thumbnail[data-v-645ec003]{width:50px!important;height:50px!important}}@media (max-width:400px){.chat-widget[data-fixed-root=true] .header-banner[data-v-645ec003]{height:30px!important}.chat-widget[data-fixed-root=true] .header-btn[data-v-645ec003]{width:22px!important;height:22px!important;font-size:12px!important}}.chat-widget[data-fixed-root=true] .input-container.has-error[data-v-645ec003]{border-top:2px solid #ff4d4f!important}.chat-widget[data-fixed-root=true] .error-message[data-v-645ec003]{padding:.75rem 1rem!important;background-color:#fff2f0!important;border:1px solid #ffccc7!important;border-radius:6px!important;margin-bottom:.5rem!important}.chat-widget[data-fixed-root=true] .error-content[data-v-645ec003]{display:flex!important;justify-content:space-between!important;align-items:center!important;color:#ff4d4f!important}.chat-widget[data-fixed-root=true] .retry-btn[data-v-645ec003]{padding:.25rem .75rem!important;background-color:#ff4d4f!important;color:#fff!important;border:none!important;border-radius:4px!important;cursor:pointer!important;font-size:.85rem!important}.chat-widget[data-fixed-root=true] .retry-btn[data-v-645ec003]:hover{background-color:#d9363e!important}.warn-text[data-v-645ec003]{font-family:微软雅黑;font-size:9pt;color:orange}.seat-management[data-v-6de45f35]{min-height:400px}.header-actions[data-v-6de45f35]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.tip-info[data-v-6de45f35]{font-size:13px;color:#909399}.tip-info i[data-v-6de45f35]{margin-left:4px;cursor:help}.seat-name[data-v-6de45f35],.workspace-info[data-v-6de45f35]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.domain-count[data-v-6de45f35]{color:#409eff;cursor:pointer;font-size:12px}.domain-list[data-v-6de45f35]{max-height:200px;overflow-y:auto}.domain-list div[data-v-6de45f35]{padding:4px 0;font-size:12px;font-family:monospace}.stat-info[data-v-6de45f35]{font-size:12px;line-height:1.5}.last-time[data-v-6de45f35]{color:#909399;font-size:11px}.empty-state[data-v-6de45f35]{text-align:center;padding:60px 0;color:#909399}.empty-state i[data-v-6de45f35]{font-size:64px;margin-bottom:16px}.empty-state p[data-v-6de45f35]{margin:8px 0}.empty-tip[data-v-6de45f35]{font-size:12px}.mode-selector[data-v-6de45f35]{display:flex;gap:20px;padding:10px 0 20px}.mode-card[data-v-6de45f35]{flex:1;border:2px solid #e4e7ed;border-radius:12px;padding:20px;cursor:pointer;transition:all .3s;text-align:center}.mode-card[data-v-6de45f35]:hover{border-color:#409eff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.mode-card.active[data-v-6de45f35]{border-color:#409eff;background:linear-gradient(135deg,#ecf5ff,#f0f9ff)}.mode-letter-icon[data-v-6de45f35]{width:60px;height:60px;line-height:60px;text-align:center;font-size:28px;font-weight:700;border-radius:50%;margin:0 auto 16px;display:inline-block}.mode-letter-icon.promotion[data-v-6de45f35]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px rgba(102,126,234,.3)}.mode-letter-icon.store[data-v-6de45f35]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;box-shadow:0 4px 12px rgba(240,147,251,.3)}.mode-card h3[data-v-6de45f35]{margin:0 0 8px;font-size:18px;font-weight:500}.mode-card p[data-v-6de45f35]{color:#606266;font-size:13px;margin-bottom:16px}.mode-detail[data-v-6de45f35]{text-align:left;background:#f8f9fa;border-radius:8px;padding:12px;margin-bottom:16px}.detail-item[data-v-6de45f35]{font-size:12px;color:#606266;line-height:1.8}.mode-tags[data-v-6de45f35]{display:flex;gap:8px;justify-content:center}.quota-info[data-v-6de45f35]{background:#f5f7fa;padding:12px 16px;border-radius:8px;font-size:13px;color:#606266;margin-top:16px}.quota-row[data-v-6de45f35]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.quota-label[data-v-6de45f35]{font-weight:500}.form-tip[data-v-6de45f35]{font-size:12px;color:#909399;margin:4px auto 0 auto}.theme-color-picker[data-v-6de45f35]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.color-option[data-v-6de45f35]{width:32px;height:32px;border-radius:50%;cursor:pointer;border:2px solid transparent;transition:all .2s;display:flex;align-items:center;justify-content:center}.color-option[data-v-6de45f35]:hover{transform:scale(1.1)}.color-option.active[data-v-6de45f35]{border-color:#333;box-shadow:0 0 0 2px #fff,0 0 0 4px #333}.color-option i[data-v-6de45f35]{color:#fff;font-size:16px;text-shadow:0 0 2px rgba(0,0,0,.5)}.color-active-dot[data-v-6de45f35]{width:12px;height:12px;background-color:#fff;border-radius:50%;display:inline-block;box-shadow:0 1px 2px rgba(0,0,0,.2)}.custom-color-wrapper[data-v-6de45f35]{display:flex;align-items:center;gap:8px}.color-input-native[data-v-6de45f35]{width:36px;height:36px;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;padding:2px;background:#fff}.color-input-native[data-v-6de45f35]::-webkit-color-swatch-wrapper{padding:0}.color-input-native[data-v-6de45f35]::-webkit-color-swatch{border:none;border-radius:2px}.color-value[data-v-6de45f35]{font-family:monospace;font-size:12px;color:#606266}.domain-input-wrapper[data-v-6de45f35]{border:1px solid #dcdfe6;border-radius:4px;padding:8px;background-color:#fff}.domain-tags[data-v-6de45f35]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;min-height:36px}.domain-tag[data-v-6de45f35]{display:inline-flex;align-items:center;background-color:#f4f4f5;border-radius:4px;padding:0 8px;font-size:12px;line-height:28px;color:#909399}.domain-text[data-v-6de45f35]{margin-right:6px}.domain-close[data-v-6de45f35]{cursor:pointer;font-size:12px;color:#909399;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;transition:all .2s}.domain-close[data-v-6de45f35]:hover{background-color:#c0c4cc;color:#fff}.domain-placeholder[data-v-6de45f35]{font-size:12px;color:#c0c4cc;line-height:28px}.domain-add[data-v-6de45f35]{display:flex;align-items:center;gap:8px;border-top:1px solid #e4e7ed;padding-top:8px}.domain-input[data-v-6de45f35]{flex:1;height:28px;line-height:28px;padding:0 8px;border:1px solid #dcdfe6;border-radius:4px;font-size:12px;outline:none;transition:border-color .2s}.domain-input[data-v-6de45f35]:focus{border-color:#409eff}.domain-add-btn[data-v-6de45f35]{height:28px;line-height:26px;padding:0 12px;background-color:#409eff;border:1px solid #409eff;border-radius:4px;font-size:12px;color:#fff;cursor:pointer;transition:all .2s}.domain-add-btn[data-v-6de45f35]:hover{background-color:#66b1ff;border-color:#66b1ff}.domain-add-btn[data-v-6de45f35]:active{background-color:#3a8ee6;border-color:#3a8ee6}.preview-btn[data-v-6de45f35]{padding:6px 12px;border-radius:4px;border:1px solid;font-size:12px;cursor:pointer;transition:all .2s}.preview-btn[data-v-6de45f35]:hover{opacity:.85}.upload-container[data-v-6de45f35]{position:relative;display:inline-block;width:100%;height:100%;border:1px dashed #ccc;border-radius:4px;background-color:#f5f5f5}.file-input[data-v-6de45f35]{display:none}.upload-box[data-v-6de45f35]{display:block;width:100%;height:60px;border:2px dashed #474747;border-radius:8px;background-color:rgba(240,244,249,.5);cursor:pointer;transition:all .3s;position:relative;overflow:hidden}.upload-box[data-v-6de45f35]:hover{border-color:#00f0ff;background-color:rgba(0,240,255,.05)}.upload-placeholder[data-v-6de45f35]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#999}.plus-icon[data-v-6de45f35]{font-size:2rem;font-weight:lighter;margin-top:15pt;margin-bottom:0;color:#00f0ff}.upload-text[data-v-6de45f35]{margin-top:-8px;font-size:.6rem;margin-bottom:8px}.file-preview[data-v-6de45f35]{display:flex;align-items:center;justify-content:center;height:100%;padding:0 20px;position:relative}.thumbnail-icon[data-v-6de45f35]{max-width:32px;max-height:32px;-o-object-fit:contain;object-fit:contain}.thumbnail-banner[data-v-6de45f35]{max-width:600px;max-height:80px;-o-object-fit:contain;object-fit:contain}.remove-btn[data-v-6de45f35]{position:absolute;top:0;left:20px;width:20px;height:20px;border-radius:50%;background:#fff;color:red;border:none;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.remove-btn[data-v-6de45f35]:hover{background:#ff7875;color:#fff}.remove-btn-banner[data-v-6de45f35]{position:absolute;top:0;left:390px;width:20px;height:20px;border-radius:50%;background:#fff;color:red;border:none;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.remove-btn-banner[data-v-6de45f35]:hover{background:#ff7875;color:#fff}.embed-code-container[data-v-6de45f35]{text-align:center}.embed-tip[data-v-6de45f35]{text-align:left;margin-bottom:12px;font-size:13px;color:#606266}.embed-code[data-v-6de45f35]{background:#f5f7fa;padding:16px;border-radius:4px;overflow-x:auto;text-align:left;margin-bottom:16px}.embed-code code[data-v-6de45f35]{font-family:Courier New,monospace;font-size:12px;white-space:pre-wrap;word-break:break-all}[data-v-6de45f35] .el-table .el-tooltip__popper{z-index:9999!important}.deploy-task-center[data-v-884c6506]{display:flex;gap:20px;min-height:500px;max-height:600px}.task-list[data-v-884c6506]{flex-shrink:0;overflow-y:auto;transition:width .3s ease}.pagination[data-v-884c6506]{margin-top:16px;text-align:right}.task-detail[data-v-884c6506]{flex:1;border-left:1px solid #e4e7ed;padding-left:20px;overflow-y:auto;display:flex;flex-direction:column}.detail-header[data-v-884c6506]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e4e7ed}.detail-header h4[data-v-884c6506]{margin:0;font-size:16px;font-weight:500}.detail-header i[data-v-884c6506]{cursor:pointer;font-size:18px;color:#909399}.detail-header i[data-v-884c6506]:hover{color:#409eff}.detail-content[data-v-884c6506]{flex:1;overflow-y:auto}.progress-section[data-v-884c6506]{margin:16px 0}.progress-label[data-v-884c6506]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:12px;color:#606266}.current-doc[data-v-884c6506]{margin-top:8px;font-size:12px;color:#909399;display:flex;align-items:center;gap:6px}.stage-costs[data-v-884c6506]{margin:16px 0;background:#f5f7fa;padding:12px;border-radius:4px}.cost-item[data-v-884c6506]{display:flex;justify-content:space-between;font-size:12px;line-height:28px}.cost-item span[data-v-884c6506]:first-child{color:#606266}.cost-item span[data-v-884c6506]:last-child{color:#303133;font-weight:500}.detail-actions[data-v-884c6506]{margin-top:20px;text-align:center}@media (prefers-color-scheme:dark){.task-detail[data-v-884c6506]{border-left-color:#3c3c3c}.detail-header[data-v-884c6506]{border-bottom-color:#3c3c3c}.stage-costs[data-v-884c6506]{background:#2a2a2a}.cost-item span[data-v-884c6506]:first-child{color:#b0b0b0}.cost-item span[data-v-884c6506]:last-child{color:#e5e5e5}}.kb-workspace-manage[data-v-46936976]{padding:20px;height:calc(100vh - 100px);display:flex;flex-direction:column}.manage-container[data-v-46936976]{display:flex;gap:20px;flex:1;min-height:0;margin-top:20px}.kb-tree-panel[data-v-46936976]{width:320px;flex-shrink:0;background:#fff;border-radius:8px;border:1px solid #e4e7ed;display:flex;flex-direction:column;overflow:hidden}.panel-header[data-v-46936976]{padding:15px 20px;border-bottom:1px solid #e4e7ed;display:flex;justify-content:space-between;align-items:center}.panel-header h3[data-v-46936976]{margin:0;font-size:16px;font-weight:500;color:#303133}.tree-wrapper[data-v-46936976]{flex:1;overflow-y:auto;padding:10px 0}.custom-tree-node[data-v-46936976]{flex:1;display:flex;justify-content:space-between;align-items:center;font-size:14px;padding-right:8px}.node-label[data-v-46936976]{display:flex;align-items:center;gap:6px}.node-actions[data-v-46936976]{display:none;gap:8px}.custom-tree-node:hover .node-actions[data-v-46936976]{display:flex}.node-actions i[data-v-46936976]{cursor:pointer;color:#909399;font-size:14px}.node-actions i[data-v-46936976]:hover{color:#409eff}.content-panel[data-v-46936976]{background:#fff;border-radius:8px;border:1px solid #e4e7ed}.content-panel[data-v-46936976],.content-wrapper[data-v-46936976]{flex:1;display:flex;flex-direction:column;overflow:hidden}.header-actions[data-v-46936976]{display:flex;gap:10px;margin-left:30px}.tip[data-v-46936976]{font-size:small;margin-left:10px;color:#909399}.mb8[data-v-46936976]{margin-bottom:8px}.mb16[data-v-46936976]{margin-bottom:16px}@media (prefers-color-scheme:dark){.content-panel[data-v-46936976],.kb-tree-panel[data-v-46936976]{background:#1e1e1e;border-color:#3c3c3c}.panel-header[data-v-46936976]{border-bottom-color:#3c3c3c}.panel-header h3[data-v-46936976]{color:#e5e5e5}}@media screen and (max-width:768px){.manage-container[data-v-46936976]{flex-direction:column}.kb-tree-panel[data-v-46936976]{width:100%;max-height:300px}}