.BarCode-container[data-v-65329b99]{padding:0}.BarCode-container #qrcode[data-v-65329b99]{width:265px;height:265px;border:1px solid #eee}.BarCode-container #barcode[data-v-65329b99]{width:265px;height:80px;border:1px solid #eee}#document-file-uploader[data-v-7bd49528]{position:fixed;z-index:20;right:10px;bottom:10px}#document-file-uploader .uploader-app[data-v-7bd49528]{width:600px}#document-file-uploader .el-empty[data-v-7bd49528]{padding:20px 0}#document-file-uploader .file-panel[data-v-7bd49528]{background-color:#fff;border:1px solid #dcdfe6;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.2)}#document-file-uploader .file-panel .file-title[data-v-7bd49528]{display:flex;height:50px;line-height:50px;padding:0 15px;border-bottom:1px solid #dcdfe6}#document-file-uploader .file-panel .file-title .operate[data-v-7bd49528]{flex:1;text-align:right}#document-file-uploader .file-panel .file-title .operate .el-icon-close[data-v-7bd49528]{font-size:16px;cursor:pointer}#document-file-uploader .file-panel .file-list[data-v-7bd49528]{position:relative;height:240px;overflow-x:hidden;overflow-y:auto;background-color:#fff;font-size:14px}#document-file-uploader .file-panel .file-list>li[data-v-7bd49528]{background-color:#fff}#document-file-uploader .file-panel .file-list[data-v-7bd49528] .uploader-file{border-bottom:1px solid #dcdfe6}#document-file-uploader .file-panel .file-list[data-v-7bd49528] .uploader-file .uploader-file-info{padding:0 10px}#document-file-uploader[data-v-7bd49528] .uploader-file-icon:before{content:""!important}#document-file-uploader[data-v-7bd49528] .uploader-file-actions>span{margin-right:6px}#file-uploader-btn[data-v-7bd49528]{position:absolute;clip:rect(0,0,0,0)}.el-dropdown-link[data-v-6f52abdf]{cursor:pointer;color:#409eff}.el-icon-arrow-down[data-v-6f52abdf]{font-size:12px}.demonstration[data-v-6f52abdf]{display:block;color:#8492a6;font-size:14px;margin-bottom:20px}.Document-container[data-v-6f52abdf]{position:relative}.Document-container common-search-box[data-v-6f52abdf]{margin-bottom:0;padding-left:0}.Document-container common-head[data-v-6f52abdf]{padding:14px 0 10px}.Document-container[data-v-6f52abdf] .el-tabs__item{text-align:left!important;width:160px}.Document-container[data-v-6f52abdf] .el-tabs__item .icon-ym{font-size:14px;margin-right:8px}.Document-container[data-v-6f52abdf] .el-tabs__content{height:100%}.Document-container[data-v-6f52abdf] .el-tabs__content .el-tab-pane{height:100%;overflow:hidden}.Document-container .main[data-v-6f52abdf]{height:100%}.Document-container .main .icon-ym[data-v-6f52abdf]{font-size:14px}.Document-container .main .cursor-pointer[data-v-6f52abdf]{cursor:pointer}.knowledge-config-page[data-v-cef04046]{padding:20px;background:#f5f5f5;min-height:calc(100vh - 84px)}.knowledge-config-page .page-header[data-v-cef04046]{background:#fff;padding:20px 24px;margin-bottom:20px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.knowledge-config-page .page-header .page-title[data-v-cef04046]{margin:0;font-size:20px;font-weight:500;color:#333}.knowledge-config-page .page-content[data-v-cef04046] .el-card__body{padding:30px 40px}.knowledge-config-page .knowledge-form[data-v-cef04046]{max-width:800px}.knowledge-config-page .knowledge-form .init-tips[data-v-cef04046]{display:flex;align-items:center;gap:15px}.knowledge-config-page .knowledge-form .init-tips .tips-text[data-v-cef04046]{font-weight:600;color:#e6a23c}.knowledge-config-page .knowledge-form .divider-title[data-v-cef04046]{font-size:16px;font-weight:600;color:#333}.knowledge-config-page .knowledge-form .sync-action[data-v-cef04046]{margin-top:20px}.knowledge-config-page .knowledge-form[data-v-cef04046] .el-form-item__label{font-weight:500}.knowledge-config-page .knowledge-form[data-v-cef04046] .el-radio{line-height:36px}common-layout-main[data-v-4e164f4f]{padding:0}common-layout-main .tip[data-v-4e164f4f]{padding:10px}.documentPreview-tab[data-v-4e164f4f]{height:100%}.documentPreview-tab[data-v-4e164f4f] .el-tabs__content{padding:0;height:calc(100% - 40px)}.documentPreview-tab[data-v-4e164f4f] .el-tabs__content .box{flex:1;height:100%;overflow:hidden;display:flex;flex-direction:column;padding-bottom:10px}.el-form[data-v-7a8c72a4] .el-select{width:100%}.el-form[data-v-7a8c72a4] .el-select .el-select__tags{max-width:100%!important}.el-form[data-v-7a8c72a4] .el-select .el-input__suffix{display:none}.el-form[data-v-7a8c72a4] .el-select .el-input__inner{padding-right:0}.el-form .el-link[data-v-7a8c72a4]{font-size:12px;line-height:1}.el-form[data-v-211b378a] .el-form-item{margin-bottom:0}.el-form[data-v-211b378a] .el-divider--horizontal{margin:5px 0}.el-form .text[data-v-211b378a]{word-break:break-all}.el-form h4.text[data-v-211b378a]{font-size:15px}.el-form[data-v-211b378a] .el-upload-list__item:first-child{margin-top:3px}.Email-container[data-v-1cf42e8f]{position:relative}.Email-container common-search-box[data-v-1cf42e8f]{margin-bottom:0}.Email-container[data-v-1cf42e8f] .el-tabs__item{text-align:left!important;width:160px!important}.Email-container[data-v-1cf42e8f] .el-tabs__item .icon-ym{font-size:14px;margin-right:8px}.Email-container[data-v-1cf42e8f] .el-tabs__item .ym-custom{font-size:12px;margin-right:10px}.Email-container[data-v-1cf42e8f] .el-tabs__content{height:100%}.Email-container[data-v-1cf42e8f] #tab-line{height:20px;width:160px}.Email-container[data-v-1cf42e8f] #tab-line:after{position:absolute;width:100%;height:1px;background:#ddd;content:"";display:block;overflow:hidden;top:10px;left:0}.Email-container .main[data-v-1cf42e8f]{height:100%;overflow:hidden}.Email-container .main .icon-ym[data-v-1cf42e8f]{cursor:pointer;font-size:14px}.Email-container .main .icon-ym.img-star[data-v-1cf42e8f]{font-size:16px}.email-detail[data-v-222cbe46]{flex:1;background:#fff;padding:10px;overflow:auto}.ext-upload-form[data-v-6c437149]{padding-top:6px}.upload-box[data-v-6c437149]{padding:14px 16px;border:1px dashed #dcdfe6;border-radius:6px;background:#fafbfd}.upload-box.upload-box_active[data-v-6c437149]{border-color:#b3d8ff;background:#f4f8ff}.upload-box__main[data-v-6c437149]{display:flex;align-items:center;justify-content:space-between;gap:12px}.upload-box__content[data-v-6c437149]{flex:1;min-width:0}.upload-box__title[data-v-6c437149]{margin:0;font-size:14px;font-weight:500;color:#303133}.upload-box__desc[data-v-6c437149]{margin:6px 0 0;font-size:12px;color:#909399;word-break:break-all}.upload-box__action[data-v-6c437149]{flex-shrink:0}.upload-box__tips[data-v-6c437149]{display:flex;gap:20px;margin-top:10px;padding-top:10px;border-top:1px solid #ebeef5;font-size:12px;color:#606266;flex-wrap:wrap}.test-case-box[data-v-6c437149]{border:1px solid #ebeef5;border-radius:6px;background:#fafbfd;padding:14px}.test-case-box__header[data-v-6c437149]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:12px;color:#606266}.test-case-box__actions[data-v-6c437149]{display:flex;gap:8px;flex-shrink:0}.test-case-card[data-v-6c437149]{padding:12px;border:1px solid #ebeef5;border-radius:6px;background:#fff}.test-case-card+.test-case-card[data-v-6c437149]{margin-top:12px}.test-case-card__header[data-v-6c437149]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:13px;font-weight:500;color:#303133}.test-case-card__row[data-v-6c437149]{display:grid;grid-template-columns:minmax(0,1fr) 120px 140px;gap:12px;margin-top:12px}.test-case-field[data-v-6c437149]{display:flex;flex-direction:column;gap:6px}.test-case-field__label[data-v-6c437149]{font-size:12px;color:#606266;display:flex;align-items:center;gap:4px}.test-case-field__label i[data-v-6c437149]{color:#909399;cursor:pointer}[data-v-59ab104c] .el-dialog__body{padding:20px!important}.jsbos-row-style[data-v-2a024b76]{padding:10px 10px 10px 0}.jsbos-row-style[data-v-2a024b76] .el-row{margin:0!important;padding:0 16px}.jsbos-row-style[data-v-2a024b76] .el-col{padding:0!important}.jsbos-row-style[data-v-2a024b76] .el-col .el-form-item{margin-bottom:-1px!important;margin-right:-1px;border:1px solid var(--border-4)!important;background-color:var(--light-blue)!important}.jsbos-row-style[data-v-2a024b76] .el-col .el-form-item__label{line-height:38px;height:100%}.jsbos-row-style[data-v-2a024b76] .el-col .el-form-item__content{line-height:38px;background-color:var(--white)!important;border-left:1px solid var(--border-4)!important}.clean_box[data-v-2a024b76] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:transparent}.ellipsis[data-v-2a024b76]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.table-header-with-tip[data-v-2a024b76]{display:inline-flex;align-items:center;gap:6px}.table-header-with-tip__icon[data-v-2a024b76]{font-size:14px;color:#909399;cursor:pointer}.detail-process[data-v-2a024b76]{padding:16px 14px;border:1px solid #ebeef5;border-radius:6px;background:#fafcff;overflow-x:auto;overflow-y:hidden;min-height:0}.flow-container[data-v-2a024b76]{min-width:850px}.flow-main[data-v-2a024b76]{display:flex;flex-direction:column;align-items:center}.flow-main .flow-node[data-v-2a024b76]{width:260px}.flow-branch[data-v-2a024b76]{margin-top:8px;display:flex;flex-direction:column;align-items:center}.flow-branch__line[data-v-2a024b76]{width:360px;height:1px;margin:0 auto 6px;background:#c0c4cc}.flow-branch__actions[data-v-2a024b76],.flow-branch__columns[data-v-2a024b76]{display:flex;width:500px;justify-content:center;gap:60px}.flow-branch__columns_compact[data-v-2a024b76]{margin-top:6px;justify-content:center;gap:30px}.flow-branch__sub[data-v-2a024b76]{width:500px;margin-top:16px;display:block}.flow-branch__sub-left[data-v-2a024b76]{width:470px;margin-left:-125px;display:flex;flex-direction:column;align-items:center}.flow-branch__action[data-v-2a024b76]{flex:1;text-align:center;font-size:13px;color:#606266}.flow-column[data-v-2a024b76]{flex:0 0 220px;display:flex;flex-direction:column;align-items:center}.flow-node[data-v-2a024b76]{width:220px;min-height:80px;padding:12px;border:1px solid #dcdfe6;border-radius:12px;background:#fff;color:#606266;box-sizing:border-box}.flow-node_active[data-v-2a024b76]{border-color:#409eff;background:#ecf5ff;color:#409eff;font-weight:600;min-height:100px}.flow-node_danger.flow-node_active[data-v-2a024b76]{border-color:#f56c6c;background:#fef0f0;color:#f56c6c}.flow-node__header[data-v-2a024b76]{position:relative;margin-bottom:8px}.flow-node__header .flow-node__title[data-v-2a024b76]{margin-bottom:0}.flow-node__header .el-tag[data-v-2a024b76]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.flow-node__title[data-v-2a024b76]{margin-bottom:8px;font-weight:600;text-align:center}.flow-node__meta[data-v-2a024b76]{display:flex;align-items:flex-start;margin-bottom:4px;font-size:12px;line-height:20px;color:inherit;text-align:left}.flow-label[data-v-2a024b76]{flex-shrink:0}.flow-value[data-v-2a024b76]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-node__empty[data-v-2a024b76]{text-align:center;color:#c0c4cc;padding:12px 0;font-size:12px}.flow-arrow[data-v-2a024b76]{margin:6px 0;color:#909399}.flow-split[data-v-2a024b76]{width:100%;margin-top:0}.flow-split__line[data-v-2a024b76]{width:360px;height:1px;margin:0 auto 6px;background:#dcdfe6}.flow-split__labels[data-v-2a024b76]{display:flex;gap:20px}.test-summary__meta[data-v-2a024b76]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:12px;font-size:13px;color:#606266}.detail-tabs[data-v-2a024b76] .el-tabs__header{margin:0 0 12px}.test-tab-wrap[data-v-2a024b76]{padding:12px 0 24px}.test-case-panel[data-v-2a024b76]{margin-bottom:16px;background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:16px}.test-case-hint[data-v-2a024b76]{margin:8px 0 12px;font-size:12px;color:#909399;line-height:1.6}.test-run-list[data-v-2a024b76]{background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:16px}.run-title[data-v-2a024b76]{display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap}.run-title__meta[data-v-2a024b76],.run-title__time[data-v-2a024b76]{color:#606266;font-size:13px}.run-summary[data-v-2a024b76]{margin:6px 0 12px;color:#909399;font-size:12px}.file-name-btn[data-v-497e9f73]{padding:0;font-weight:500;text-align:left}.embedding-loading[data-v-497e9f73]{color:#909399;font-size:12px}.embedding-empty[data-v-497e9f73]{color:#c0c4cc}[data-v-497e9f73] .el-table .cell .el-button+.el-button{margin-left:8px}.test-case-dialog-header[data-v-497e9f73]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.test-case-dialog-actions[data-v-497e9f73]{display:flex;gap:8px;flex-shrink:0}.test-case-gen-settings[data-v-497e9f73]{display:flex;flex-direction:column;gap:12px;padding:4px 2px}.test-case-gen-param[data-v-497e9f73]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.test-case-gen-param-info[data-v-497e9f73]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.test-case-gen-param__label[data-v-497e9f73]{font-size:12px;color:#606266}.test-case-gen-param-tip[data-v-497e9f73]{font-size:12px;color:#909399;line-height:18px;margin-top:2px;padding:2px 8px;border-radius:10px;background-color:#f4f4f5;border:1px solid #ebeef5;white-space:nowrap;max-width:190px;overflow:hidden;text-overflow:ellipsis}.test-case-gen-settings__title[data-v-497e9f73]{font-weight:600;color:#303133}.test-case-gen-settings__actions[data-v-497e9f73]{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.test-case-dialog-title[data-v-497e9f73]{display:flex;flex-direction:column;gap:4px;min-width:0}.test-case-dialog-file[data-v-497e9f73]{font-weight:600;color:#303133;max-width:760px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-header-with-tip[data-v-497e9f73]{display:inline-flex;align-items:center;gap:6px}.table-header-with-tip__icon[data-v-497e9f73]{font-size:14px;color:#909399;cursor:pointer}.test-info-tooltip-popper{z-index:6000!important}.test-case-dialog-tip[data-v-497e9f73]{font-size:12px;color:#909399}.rag-test-dialog[data-v-497e9f73] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 12px 32px rgba(0,0,0,.1)}.rag-test-dialog[data-v-497e9f73] .el-dialog__header{padding:20px 24px;margin:0;border-bottom:1px solid #f0f2f5;background-color:#fff}.rag-test-dialog[data-v-497e9f73] .el-dialog__title{font-weight:600;font-size:18px;color:#303133}.rag-test-dialog-title[data-v-497e9f73]{display:inline-flex;align-items:center;gap:10px;max-width:calc(100% - 40px);min-width:0}.rag-test-dialog-title__kb[data-v-497e9f73]{font-size:13px;color:#909399;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rag-test-dialog[data-v-497e9f73] .el-dialog__body{padding:0;background-color:#f5f7fa;height:80vh;display:flex;flex-direction:column}.rag-test-layout[data-v-497e9f73]{display:flex;height:100%;overflow:hidden}.rag-test-sidebar[data-v-497e9f73]{width:280px;flex-shrink:0;background-color:#fff;border-right:1px solid #ebeef5;padding:24px;overflow:hidden;display:flex;flex-direction:column;gap:16px}.auto-test-panel[data-v-497e9f73]{border-top:1px solid #ebeef5;padding-top:16px}.auto-test-tip[data-v-497e9f73]{margin-top:10px;font-size:12px;color:#909399;line-height:1.6}.auto-test-case-list[data-v-497e9f73]{margin-top:12px;display:flex;flex-direction:column;gap:10px}.auto-test-case-item[data-v-497e9f73]{padding:10px 12px;border:1px solid #ebeef5;border-radius:8px;background:#fafafa}.auto-test-case-item__title[data-v-497e9f73]{font-size:13px;color:#303133;line-height:1.6}.auto-test-case-item__meta[data-v-497e9f73]{display:flex;gap:12px;margin-top:6px;font-size:12px;color:#909399}.sidebar-header[data-v-497e9f73]{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;color:#303133;padding-bottom:16px;border-bottom:1px solid #f0f2f5}.sidebar-auto-test-btn[data-v-497e9f73]{margin-left:auto}.doc-name-value[data-v-497e9f73]{display:flex;align-items:center;gap:6px}.doc-name-text[data-v-497e9f73]{flex:1;min-width:0;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.doc-desc-trigger[data-v-497e9f73]{display:inline-flex;align-items:center}.doc-desc-section[data-v-497e9f73]{font-size:12px;line-height:1.6;color:#606266}.doc-desc-title[data-v-497e9f73]{font-weight:600;color:#303133;margin-bottom:6px}.doc-desc-content[data-v-497e9f73]{word-break:break-all}.sidebar-header-icon[data-v-497e9f73]{width:32px;height:32px;background-color:#ecf5ff;color:#409eff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px}.info-list[data-v-497e9f73]{gap:20px}.info-item[data-v-497e9f73]{flex-direction:column;gap:8px}.info-label[data-v-497e9f73]{font-size:13px;font-weight:500}.info-value[data-v-497e9f73]{font-size:14px;line-height:1.6}.info-value.primary-value[data-v-497e9f73]{font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.info-value.kb-value[data-v-497e9f73]{display:flex;align-items:center;gap:6px;color:#409eff;background-color:#ecf5ff;padding:6px 12px;border-radius:6px;font-size:13px}.info-value.desc-value[data-v-497e9f73]{color:#606266;font-size:13px;background-color:#f8f9fa;padding:12px;border-radius:8px;border:1px solid #ebeef5;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.rag-test-main[data-v-497e9f73]{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;background-color:#f5f7fa}.auto-test-result-panel[data-v-497e9f73]{margin:0;padding:16px;border:1px solid #ebeef5;border-radius:12px;background:#fff}.auto-test-result-panel__header[data-v-497e9f73]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;font-weight:600;color:#303133}.auto-test-result-panel__summary[data-v-497e9f73]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px;font-size:13px;color:#606266}.test-info-trigger[data-v-497e9f73]{display:flex;align-items:center;gap:8px;cursor:pointer;color:#409eff}.test-info-trigger__text[data-v-497e9f73]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#606266}.test-info-trigger__icon[data-v-497e9f73]{font-size:16px;color:#409eff}.test-info-section+.test-info-section[data-v-497e9f73]{margin-top:12px}.test-info-title[data-v-497e9f73]{font-weight:600;color:#303133;margin-bottom:10px}.test-info-summary[data-v-497e9f73]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:10px;font-size:12px;color:#606266}.test-info-empty[data-v-497e9f73]{font-size:12px;color:#909399}.rag-test-header[data-v-497e9f73]{background-color:#fff;padding:24px 32px 16px;box-shadow:0 2px 8px rgba(0,0,0,.02);z-index:10}.rag-search-wrapper[data-v-497e9f73]{display:flex;align-items:center;gap:16px}.rag-search-input[data-v-497e9f73]{flex:1}.rag-search-input[data-v-497e9f73] .el-input__inner{height:48px;line-height:48px;font-size:15px;border-radius:8px 0 0 8px;border-right:none}.rag-search-input[data-v-497e9f73] .el-input__icon{line-height:48px;font-size:18px;color:#909399}.rag-search-input[data-v-497e9f73] .el-input-group__append{background-color:#409eff;border-color:#409eff;color:#fff;border-radius:0 8px 8px 0;padding:0;overflow:hidden}.rag-search-btn[data-v-497e9f73]{height:48px;padding:0 32px;font-size:16px;font-weight:500;border:none;background:transparent;color:#fff;margin:0}.rag-search-btn[data-v-497e9f73]:hover{background-color:#66b1ff}.rag-settings-icon-btn[data-v-497e9f73]{height:48px;width:48px;padding:0;border-radius:8px;font-size:20px;display:flex;align-items:center;justify-content:center;color:#606266;border-color:#dcdfe6}.rag-settings-icon-btn[data-v-497e9f73]:focus,.rag-settings-icon-btn[data-v-497e9f73]:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.rag-settings-content[data-v-497e9f73]{padding:4px}.rag-settings-title[data-v-497e9f73]{font-size:15px;font-weight:600;color:#303133;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #ebeef5}.rag-param[data-v-497e9f73]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.rag-param[data-v-497e9f73]:last-child{margin-bottom:4px}.rag-param-info[data-v-497e9f73]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.rag-param__label[data-v-497e9f73]{font-size:14px;color:#606266}.rag-param-tip[data-v-497e9f73]{font-size:12px;color:#909399;line-height:18px;margin-top:2px;padding:2px 8px;border-radius:10px;background-color:#f4f4f5;border:1px solid #ebeef5;white-space:nowrap;max-width:190px;overflow:hidden;text-overflow:ellipsis}.param-help[data-v-497e9f73]{color:#909399;cursor:help;font-size:14px;z-index:10000;position:relative}.rag-recent-searches[data-v-497e9f73]{display:flex;align-items:center;margin-top:16px;padding:0 4px}.rag-recent-label[data-v-497e9f73]{font-size:13px;color:#909399;flex-shrink:0}.rag-recent-tags[data-v-497e9f73]{display:flex;align-items:center;gap:10px;flex:1;overflow-x:auto;flex-wrap:nowrap}.rag-recent-tags[data-v-497e9f73]::-webkit-scrollbar{display:none}.rag-recent-tag[data-v-497e9f73]{cursor:pointer;background-color:#f4f4f5;color:#606266;padding:4px 12px;border-radius:14px;font-size:12px;transition:all .2s;white-space:nowrap}.rag-recent-tag[data-v-497e9f73]:hover{color:#409eff;background-color:#ecf5ff}.rag-recent-clear[data-v-497e9f73]{color:#c0c4cc;cursor:pointer;font-size:14px;margin-left:12px;flex-shrink:0;transition:color .2s}.rag-recent-clear[data-v-497e9f73]:hover{color:#f56c6c}.rag-test-body[data-v-497e9f73]{flex:1;overflow-y:auto;padding:0 32px 32px;display:flex;flex-direction:column;position:relative;min-height:0}.rag-welcome[data-v-497e9f73]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}.rag-welcome-icon[data-v-497e9f73]{width:80px;height:80px;background-color:#ecf5ff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.rag-welcome-icon i[data-v-497e9f73]{font-size:40px;color:#409eff}.rag-welcome-title[data-v-497e9f73]{font-size:20px;font-weight:600;color:#303133;margin:0 0 12px}.rag-welcome-desc[data-v-497e9f73]{font-size:14px;color:#909399;margin:0;text-align:center;max-width:400px;line-height:1.6}.rag-summary-area[data-v-497e9f73]{display:flex;align-items:center;justify-content:space-between;margin:24px 0 16px;padding:0 4px}.rag-summary-left[data-v-497e9f73]{font-size:14px;color:#606266;display:flex;align-items:center}.rag-summary-highlight[data-v-497e9f73]{color:#409eff;font-weight:600;font-size:16px;margin:0 4px}.rag-summary-params[data-v-497e9f73]{color:#909399;font-size:13px}.rag-clear-btn[data-v-497e9f73]{padding:0;color:#909399}.rag-clear-btn[data-v-497e9f73]:hover{color:#f56c6c}.rag-results-list[data-v-497e9f73]{display:flex;flex-direction:column;gap:16px}.rag-empty[data-v-497e9f73]{background-color:#fff;border-radius:12px;padding:60px 0;box-shadow:0 2px 12px rgba(0,0,0,.02)}.rag-result-card[data-v-497e9f73]{background-color:#fff;border-radius:12px;border:1px solid #ebeef5;transition:all .3s cubic-bezier(.25,.8,.25,1);overflow:hidden}.rag-result-card[data-v-497e9f73]:hover{box-shadow:0 8px 24px rgba(0,0,0,.06);transform:translateY(-2px);border-color:#dcdfe6}.rag-card-header[data-v-497e9f73]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background-color:#fafafa;border-bottom:1px solid #ebeef5}.rag-card-header-left[data-v-497e9f73]{display:flex;align-items:center;gap:16px}.rag-rank[data-v-497e9f73]{background-color:#409eff;color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;box-shadow:0 2px 6px rgba(64,158,255,.3)}.rag-score-wrap[data-v-497e9f73]{display:flex;align-items:center;gap:8px;background:#fff;padding:4px 12px;border-radius:16px;border:1px solid #ebeef5}.rag-score-label[data-v-497e9f73]{font-size:12px;color:#909399}.rag-score-bar[data-v-497e9f73]{width:80px}.rag-score-value[data-v-497e9f73]{font-size:13px;font-weight:600}.rag-card-header-right[data-v-497e9f73]{display:flex;align-items:center}.rag-file-name[data-v-497e9f73]{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#606266;font-weight:500;display:flex;align-items:center;gap:6px}.rag-file-name i[data-v-497e9f73]{color:#909399;font-size:16px}.rag-card-body[data-v-497e9f73]{padding:20px}.rag-card-content[data-v-497e9f73]{font-size:14px;color:#303133;line-height:1.8;word-break:break-word;white-space:pre-wrap}.rag-card-content[data-v-497e9f73] .highlight{color:#f56c6c;background-color:#fef0f0;padding:0 2px;border-radius:2px;font-weight:600}.rag-card-footer[data-v-497e9f73]{padding:12px 20px;display:flex;align-items:center;gap:16px;background-color:#fafafa;border-top:1px solid #ebeef5}.rag-footer-item[data-v-497e9f73]{display:flex;align-items:center;gap:6px;font-size:12px;color:#909399}.rag-footer-item i[data-v-497e9f73]{font-size:14px}.list-enter-active[data-v-497e9f73],.list-leave-active[data-v-497e9f73]{transition:all .5s ease}.list-enter[data-v-497e9f73],.list-leave-to[data-v-497e9f73]{opacity:0;transform:translateY(20px)}.sync-dialog-layout[data-v-497e9f73]{display:flex;gap:20px;height:500px}.sync-dialog-left[data-v-497e9f73]{flex:1;min-width:0;display:flex;flex-direction:column}.sync-dialog-right[data-v-497e9f73]{width:320px;flex-shrink:0;border-left:1px solid #ebeef5;padding-left:20px;display:flex;flex-direction:column}.sync-target-detail[data-v-497e9f73]{display:flex;flex-direction:column;gap:16px;margin-top:15px}.detail-header[data-v-497e9f73]{display:flex;align-items:center;gap:12px}.detail-icon[data-v-497e9f73]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;background:#ecf5ff;color:#409eff;font-size:24px}.detail-title h3[data-v-497e9f73]{margin:0 0 4px;font-size:16px;color:#303133}.detail-id[data-v-497e9f73]{font-size:13px;color:#909399}.info-list[data-v-497e9f73]{display:flex;flex-direction:column;gap:12px;margin-top:10px;padding:16px;background:#fafafa;border-radius:8px;border:1px solid #ebeef5}.info-item[data-v-497e9f73]{display:flex;align-items:flex-start;font-size:13px;line-height:20px}.info-label[data-v-497e9f73]{width:70px;color:#909399;flex-shrink:0}.info-value[data-v-497e9f73]{flex:1;color:#303133;word-break:break-all}.info-value-desc[data-v-497e9f73]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.sync-target-empty-detail[data-v-497e9f73]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;color:#909399;font-size:14px;gap:12px}.sync-target-empty-detail i[data-v-497e9f73]{font-size:32px;color:#c0c4cc}.detail-descriptions[data-v-497e9f73]{margin-top:10px}.knowledge-base-toolbar[data-v-497e9f73]{display:flex;align-items:center;margin-bottom:20px;gap:12px}.knowledge-base-toolbar .el-input[data-v-497e9f73]{width:280px}.knowledge-base-toolbar .el-select[data-v-497e9f73]{width:140px}.knowledge-base-list[data-v-497e9f73]{min-height:360px}.knowledge-base-grid[data-v-497e9f73]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.knowledge-base-card[data-v-497e9f73]{position:relative;padding:20px;border:1px solid #ebeef5;border-radius:8px;background:#fff;cursor:pointer;transition:all .3s ease;overflow:hidden}.knowledge-base-card[data-v-497e9f73]:hover{border-color:#c0c4cc;box-shadow:0 4px 16px rgba(0,0,0,.06)}.knowledge-base-card_active[data-v-497e9f73]{border-color:#409eff;background:#f4f9ff}.knowledge-base-card_active[data-v-497e9f73]:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-bottom:26px solid #409eff;border-left:26px solid transparent}.knowledge-base-card_active .active-check[data-v-497e9f73]{position:absolute;right:2px;bottom:2px;color:#fff;font-size:13px;z-index:1}.knowledge-base-card__header[data-v-497e9f73]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.knowledge-base-card__title-wrap[data-v-497e9f73]{display:flex;align-items:center;min-width:0;gap:12px}.knowledge-base-card__icon[data-v-497e9f73]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;color:#409eff;background:#ecf5ff;flex-shrink:0}.knowledge-base-card__icon i[data-v-497e9f73]{font-size:20px}.knowledge-base-card__title[data-v-497e9f73]{flex:1;font-size:16px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-base-card__more[data-v-497e9f73]{font-size:18px;color:#c0c4cc;flex-shrink:0;opacity:0;transition:opacity .2s}.knowledge-base-card:hover .knowledge-base-card__more[data-v-497e9f73]{opacity:1}.knowledge-base-card__desc[data-v-497e9f73]{height:40px;font-size:13px;line-height:20px;color:#909399;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.knowledge-base-card__footer[data-v-497e9f73]{display:flex;justify-content:flex-end;margin-top:16px;padding-top:12px;border-top:1px solid #f0f2f5}.knowledge-base-card__time[data-v-497e9f73]{font-size:12px;color:#b1b3bd}#ext-upload-document-file-uploader[data-v-00aaecf2]{position:fixed;z-index:20;right:10px;bottom:10px}#ext-upload-document-file-uploader .uploader-app[data-v-00aaecf2]{width:600px}#ext-upload-document-file-uploader .el-empty[data-v-00aaecf2]{padding:20px 0}#ext-upload-document-file-uploader .file-panel[data-v-00aaecf2]{background-color:#fff;border:1px solid #dcdfe6;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.2)}#ext-upload-document-file-uploader .file-panel .file-title[data-v-00aaecf2]{display:flex;height:50px;line-height:50px;padding:0 15px;border-bottom:1px solid #dcdfe6}#ext-upload-document-file-uploader .file-panel .file-title .operate[data-v-00aaecf2]{flex:1;text-align:right}#ext-upload-document-file-uploader .file-panel .file-title .operate .el-icon-close[data-v-00aaecf2]{font-size:16px;cursor:pointer}#ext-upload-document-file-uploader .file-panel .file-list[data-v-00aaecf2]{position:relative;height:240px;overflow-x:hidden;overflow-y:auto;background-color:#fff;font-size:14px}#ext-upload-document-file-uploader .file-panel .file-list>li[data-v-00aaecf2]{background-color:#fff}#ext-upload-document-file-uploader .file-panel .file-list[data-v-00aaecf2] .uploader-file{border-bottom:1px solid #dcdfe6}#ext-upload-document-file-uploader .file-panel .file-list[data-v-00aaecf2] .uploader-file .uploader-file-info{padding:0 10px}#ext-upload-document-file-uploader[data-v-00aaecf2] .uploader-file-icon:before{content:""!important}#ext-upload-document-file-uploader[data-v-00aaecf2] .uploader-file-actions>span{margin-right:6px}#file-uploader-btn[data-v-00aaecf2]{position:absolute;clip:rect(0,0,0,0)}.systemConfig[data-v-1dfa7c9e]{padding:20px;background:#f5f7fa;min-height:100%}.systemConfig .section-card[data-v-1dfa7c9e]{background:#fff;border-radius:4px;margin-bottom:16px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}.systemConfig .section-card .section-header[data-v-1dfa7c9e]{padding:12px 20px;font-size:15px;font-weight:600;color:#303133;background:#fafafa;border-bottom:1px solid #ebeef5}.systemConfig .section-card .section-content[data-v-1dfa7c9e]{padding:20px 20px 10px}.systemConfig .ext-upload-config-tabs[data-v-1dfa7c9e]{padding:0 20px;background:#fff;border-bottom:1px solid #ebeef5}.systemConfig .ext-upload-config-tabs[data-v-1dfa7c9e] .el-tabs__header{margin:0}.systemConfig .ext-upload-config-tabs[data-v-1dfa7c9e] .el-tabs__nav-wrap:after{display:none}.systemConfig .ext-upload-config-main[data-v-1dfa7c9e]{padding-top:10px}.systemConfig .sub-section-header[data-v-1dfa7c9e]{padding:12px 20px;font-size:14px;font-weight:600;color:#303133;background:#fafafa;border-bottom:1px solid #ebeef5}.systemConfig .sub-section-header.border-top[data-v-1dfa7c9e]{border-top:1px solid #ebeef5}.systemConfig .sub-section-content[data-v-1dfa7c9e]{padding:20px 20px 10px}.systemConfig .el-form-item[data-v-1dfa7c9e]{margin-bottom:18px}.systemConfig .tip[data-v-1dfa7c9e]{font-size:12px;color:#909399;line-height:1.5;margin-top:4px}.systemConfig .switch-label[data-v-1dfa7c9e]{margin-left:8px;color:#606266;font-size:14px}.systemConfig .form-footer[data-v-1dfa7c9e]{padding:20px;text-align:left;border-top:1px solid #ebeef5}.systemConfig .form-footer .el-button[data-v-1dfa7c9e]{min-width:100px}.sync-dialog-layout[data-v-1dfa7c9e]{display:flex}.sync-dialog-left[data-v-1dfa7c9e]{flex:0 0 520px;padding-right:16px;border-right:1px solid #ebeef5}.sync-dialog-right[data-v-1dfa7c9e]{flex:1;padding-left:16px}.knowledge-base-toolbar[data-v-1dfa7c9e]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.knowledge-base-grid[data-v-1dfa7c9e]{display:grid;grid-template-columns:1fr;gap:10px;padding-right:6px}.knowledge-base-card[data-v-1dfa7c9e]{position:relative;border:1px solid #ebeef5;border-radius:6px;padding:12px 12px 10px;cursor:pointer;transition:all .2s;background:#fff}.knowledge-base-card_active[data-v-1dfa7c9e]{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.15)}.knowledge-base-card__header[data-v-1dfa7c9e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.knowledge-base-card__title-wrap[data-v-1dfa7c9e]{display:flex;align-items:center;min-width:0}.knowledge-base-card__icon[data-v-1dfa7c9e]{width:26px;height:26px;border-radius:6px;background:rgba(64,158,255,.12);color:#409eff;display:flex;align-items:center;justify-content:center;margin-right:8px}.knowledge-base-card__title[data-v-1dfa7c9e]{font-size:14px;font-weight:600;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-base-card__desc[data-v-1dfa7c9e]{font-size:12px;color:#606266;line-height:1.5;height:36px;overflow:hidden}.knowledge-base-card__footer[data-v-1dfa7c9e]{margin-top:8px;font-size:12px;color:#909399}.active-check[data-v-1dfa7c9e]{position:absolute;right:10px;bottom:10px;font-size:18px;color:#409eff}.sync-target-detail[data-v-1dfa7c9e]{background:#fafafa;border:1px solid #ebeef5;border-radius:6px;padding:14px;min-height:400px}.detail-header[data-v-1dfa7c9e]{display:flex;align-items:center;margin-bottom:12px}.detail-icon[data-v-1dfa7c9e]{width:36px;height:36px;border-radius:8px;background:rgba(64,158,255,.12);color:#409eff;display:flex;align-items:center;justify-content:center;margin-right:10px}.detail-title[data-v-1dfa7c9e]{min-width:0}.detail-title h3[data-v-1dfa7c9e]{margin:0;font-size:16px;color:#303133;line-height:1.2}.detail-id[data-v-1dfa7c9e]{display:inline-block;margin-top:4px;font-size:12px;color:#909399}.info-list[data-v-1dfa7c9e]{display:flex;flex-direction:column;gap:10px}.info-item[data-v-1dfa7c9e]{display:flex;align-items:flex-start}.info-label[data-v-1dfa7c9e]{width:86px;flex:0 0 86px;color:#606266;font-size:12px}.info-value[data-v-1dfa7c9e]{flex:1;font-size:12px;color:#303133;min-width:0}.info-value-desc[data-v-1dfa7c9e]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.sync-target-empty-detail[data-v-1dfa7c9e]{min-height:400px;border:1px dashed #dcdfe6;border-radius:6px;color:#909399;display:flex;align-items:center;justify-content:center;gap:8px}.knowledge-page-title[data-v-0ff7568a]{display:flex;align-items:center;gap:12px;min-width:0}.knowledge-page-title__main[data-v-0ff7568a]{font-size:16px;font-weight:600;color:#303133}.knowledge-page-title__sub[data-v-0ff7568a]{max-width:420px;padding:4px 12px;border-radius:14px;background:#ecf5ff;color:#409eff;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-name-btn[data-v-0ff7568a]{padding:0;font-weight:500;text-align:left}[data-v-0ff7568a] .el-table .cell .el-button+.el-button{margin-left:8px}.test-case-dialog-header[data-v-0ff7568a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.test-case-dialog-actions[data-v-0ff7568a]{display:flex;gap:8px;flex-shrink:0}.test-case-dialog-title[data-v-0ff7568a]{display:flex;flex-direction:column;gap:4px;min-width:0}.test-case-dialog-file[data-v-0ff7568a]{font-weight:600;color:#303133;max-width:760px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.test-case-dialog-tip[data-v-0ff7568a]{font-size:12px;color:#909399}.rag-test-dialog[data-v-0ff7568a] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 12px 32px rgba(0,0,0,.1)}.rag-test-dialog[data-v-0ff7568a] .el-dialog__header{padding:20px 24px;margin:0;border-bottom:1px solid #f0f2f5;background-color:#fff}.rag-test-dialog[data-v-0ff7568a] .el-dialog__title{font-weight:600;font-size:18px;color:#303133}.rag-test-dialog-title[data-v-0ff7568a]{display:inline-flex;align-items:center;gap:10px;max-width:calc(100% - 40px);min-width:0}.rag-test-dialog-title__kb[data-v-0ff7568a]{font-size:13px;color:#909399;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rag-test-dialog[data-v-0ff7568a] .el-dialog__body{padding:0;background-color:#f5f7fa;height:80vh;display:flex;flex-direction:column}.rag-test-layout[data-v-0ff7568a]{display:flex;height:100%;overflow:hidden}.rag-test-sidebar[data-v-0ff7568a]{width:280px;flex-shrink:0;background-color:#fff;border-right:1px solid #ebeef5;padding:24px;overflow:hidden;display:flex;flex-direction:column;gap:16px}.sidebar-header[data-v-0ff7568a]{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;color:#303133;padding-bottom:16px;border-bottom:1px solid #f0f2f5}.sidebar-header-icon[data-v-0ff7568a]{width:32px;height:32px;background-color:#ecf5ff;color:#409eff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px}.sidebar-auto-test-btn[data-v-0ff7568a]{margin-left:auto}.info-list[data-v-0ff7568a]{display:flex;flex-direction:column;gap:20px}.info-item[data-v-0ff7568a]{display:flex;flex-direction:column;gap:8px}.info-label[data-v-0ff7568a]{font-size:13px;color:#909399;font-weight:500}.info-value[data-v-0ff7568a]{font-size:14px;color:#303133;line-height:1.6;word-break:break-all}.doc-name-value[data-v-0ff7568a]{display:flex;align-items:center;gap:6px}.doc-name-text[data-v-0ff7568a]{flex:1;min-width:0;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.doc-desc-trigger[data-v-0ff7568a]{display:inline-flex;align-items:center}.doc-desc-section[data-v-0ff7568a]{font-size:12px;line-height:1.6;color:#606266}.doc-desc-title[data-v-0ff7568a]{font-weight:600;color:#303133;margin-bottom:6px}.doc-desc-content[data-v-0ff7568a]{word-break:break-all}.test-info-trigger[data-v-0ff7568a]{display:flex;align-items:center;gap:8px;cursor:pointer;color:#409eff}.test-info-trigger__text[data-v-0ff7568a]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#606266}.test-info-trigger__icon[data-v-0ff7568a]{font-size:16px;color:#409eff}.test-info-section+.test-info-section[data-v-0ff7568a]{margin-top:12px}.test-info-title[data-v-0ff7568a]{font-weight:600;color:#303133;margin-bottom:10px}.test-info-summary[data-v-0ff7568a]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:10px;font-size:12px;color:#606266}.test-info-empty[data-v-0ff7568a]{font-size:12px;color:#909399}.rag-test-main[data-v-0ff7568a]{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;background-color:#f5f7fa}.rag-test-header[data-v-0ff7568a]{background-color:#fff;padding:24px 32px 16px;box-shadow:0 2px 8px rgba(0,0,0,.02);z-index:10}.rag-search-wrapper[data-v-0ff7568a]{display:flex;align-items:center;gap:16px}.rag-search-input[data-v-0ff7568a]{flex:1}.rag-search-input[data-v-0ff7568a] .el-input__inner{height:48px;line-height:48px;font-size:15px;border-radius:8px 0 0 8px;border-right:none}.rag-search-input[data-v-0ff7568a] .el-input__icon{line-height:48px;font-size:18px;color:#909399}.rag-search-input[data-v-0ff7568a] .el-input-group__append{background-color:#409eff;border-color:#409eff;color:#fff;border-radius:0 8px 8px 0;padding:0;overflow:hidden}.rag-search-btn[data-v-0ff7568a]{height:48px;padding:0 32px;font-size:16px;font-weight:500;border:none;background:transparent;color:#fff;margin:0}.rag-settings-icon-btn[data-v-0ff7568a]{height:48px;width:48px;padding:0;border-radius:8px;font-size:20px;display:flex;align-items:center;justify-content:center;color:#606266;border-color:#dcdfe6}.rag-settings-icon-btn[data-v-0ff7568a]:focus,.rag-settings-icon-btn[data-v-0ff7568a]:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.rag-settings-content[data-v-0ff7568a]{padding:4px}.rag-settings-title[data-v-0ff7568a]{font-size:15px;font-weight:600;color:#303133;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #ebeef5}.rag-param[data-v-0ff7568a]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.rag-param[data-v-0ff7568a]:last-child{margin-bottom:4px}.rag-param-info[data-v-0ff7568a]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.rag-param__label[data-v-0ff7568a]{font-size:14px;color:#606266}.rag-param-tip[data-v-0ff7568a]{font-size:12px;color:#909399;line-height:18px;margin-top:2px;padding:2px 8px;border-radius:10px;background-color:#f4f4f5;border:1px solid #ebeef5;white-space:nowrap;max-width:190px;overflow:hidden;text-overflow:ellipsis}.rag-recent-searches[data-v-0ff7568a]{display:flex;align-items:center;margin-top:16px;padding:0 4px}.rag-recent-label[data-v-0ff7568a]{font-size:13px;color:#909399;flex-shrink:0}.rag-recent-tags[data-v-0ff7568a]{display:flex;align-items:center;gap:10px;flex:1;overflow-x:auto;flex-wrap:nowrap}.rag-recent-tags[data-v-0ff7568a]::-webkit-scrollbar{display:none}.rag-recent-tag[data-v-0ff7568a]{cursor:pointer;background-color:#f4f4f5;color:#606266;padding:4px 12px;border-radius:14px;font-size:12px;transition:all .2s;white-space:nowrap}.rag-recent-tag[data-v-0ff7568a]:hover{color:#409eff;background-color:#ecf5ff}.rag-recent-clear[data-v-0ff7568a]{color:#c0c4cc;cursor:pointer;font-size:14px;margin-left:12px;flex-shrink:0;transition:color .2s}.rag-recent-clear[data-v-0ff7568a]:hover{color:#f56c6c}.rag-test-body[data-v-0ff7568a]{flex:1;overflow-y:auto;padding:0 32px 32px;display:flex;flex-direction:column;position:relative;min-height:0}.rag-welcome[data-v-0ff7568a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}.rag-welcome-icon[data-v-0ff7568a]{width:80px;height:80px;background-color:#ecf5ff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.rag-welcome-icon i[data-v-0ff7568a]{font-size:40px;color:#409eff}.rag-welcome-title[data-v-0ff7568a]{font-size:20px;font-weight:600;color:#303133;margin:0 0 12px}.rag-welcome-desc[data-v-0ff7568a]{font-size:14px;color:#909399;margin:0;text-align:center;max-width:400px;line-height:1.6}.rag-summary-area[data-v-0ff7568a]{display:flex;align-items:center;justify-content:space-between;margin:24px 0 16px;padding:0 4px}.rag-summary-left[data-v-0ff7568a]{font-size:14px;color:#606266;display:flex;align-items:center}.rag-summary-left__icon[data-v-0ff7568a]{margin-right:6px;color:#409eff}.rag-summary-highlight[data-v-0ff7568a]{color:#409eff;font-weight:600;font-size:16px;margin:0 4px}.rag-summary-params[data-v-0ff7568a]{color:#909399;font-size:13px}.rag-clear-btn[data-v-0ff7568a]{padding:0;color:#909399}.rag-results-list[data-v-0ff7568a],.rag-results-transition[data-v-0ff7568a]{display:flex;flex-direction:column;gap:16px}.rag-empty[data-v-0ff7568a]{background-color:#fff;border-radius:12px;padding:60px 0;box-shadow:0 2px 12px rgba(0,0,0,.02)}.rag-result-card[data-v-0ff7568a]{background-color:#fff;border-radius:12px;border:1px solid #ebeef5;transition:all .3s cubic-bezier(.25,.8,.25,1);overflow:hidden}.rag-card-header[data-v-0ff7568a]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background-color:#fafafa;border-bottom:1px solid #ebeef5}.rag-card-header-left[data-v-0ff7568a]{display:flex;align-items:center;gap:16px}.rag-rank[data-v-0ff7568a]{background-color:#409eff;color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;box-shadow:0 2px 6px rgba(64,158,255,.3)}.rag-score-wrap[data-v-0ff7568a]{display:flex;align-items:center;gap:8px;background:#fff;padding:4px 12px;border-radius:16px;border:1px solid #ebeef5}.rag-score-label[data-v-0ff7568a]{font-size:12px;color:#909399}.rag-score-bar[data-v-0ff7568a]{width:80px}.rag-score-value[data-v-0ff7568a]{font-size:13px;font-weight:600}.rag-file-name[data-v-0ff7568a]{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#606266;font-weight:500;display:flex;align-items:center;gap:6px}.rag-card-body[data-v-0ff7568a]{padding:20px}.rag-card-content[data-v-0ff7568a]{font-size:14px;color:#303133;line-height:1.8;word-break:break-word;white-space:pre-wrap}.rag-card-content[data-v-0ff7568a] .highlight{color:#f56c6c;background-color:#fef0f0;padding:0 2px;border-radius:2px;font-weight:600}.rag-card-footer[data-v-0ff7568a]{padding:12px 20px;display:flex;align-items:center;gap:16px;background-color:#fafafa;border-top:1px solid #ebeef5}.rag-footer-item[data-v-0ff7568a]{display:flex;align-items:center;gap:6px;font-size:12px;color:#909399}.list-enter-active[data-v-0ff7568a],.list-leave-active[data-v-0ff7568a]{transition:all .5s ease}.list-enter[data-v-0ff7568a],.list-leave-to[data-v-0ff7568a]{opacity:0;transform:translateY(20px)}.test-info-popper{max-height:70vh;overflow:auto}.test-info-popper .el-table .cell{white-space:nowrap}.report-main-content[data-v-564527e6]{overflow-y:auto;background:#ebeef5}.statistics-card-container[data-v-564527e6]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.statistics-card[data-v-564527e6]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px 16px;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all .3s}.statistics-card[data-v-564527e6]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.statistics-card .card-left[data-v-564527e6]{flex:1;display:flex;flex-direction:column;gap:6px}.statistics-card .card-right[data-v-564527e6]{flex-shrink:0;margin-left:16px}.statistics-card .card-icon[data-v-564527e6]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.statistics-card .card-icon i[data-v-564527e6]{font-size:22px;color:#fff}.statistics-card .card-icon.bg-blue[data-v-564527e6]{background:linear-gradient(135deg,#409eff,#66b1ff)}.statistics-card .card-icon.bg-green[data-v-564527e6]{background:linear-gradient(135deg,#67c23a,#85ce61)}.statistics-card .card-icon.bg-orange[data-v-564527e6]{background:linear-gradient(135deg,#e6a23c,#f5b046)}.statistics-card .card-icon.bg-purple[data-v-564527e6]{background:linear-gradient(135deg,#9c27b0,#ba68c8)}.statistics-card .card-icon.bg-red[data-v-564527e6]{background:linear-gradient(135deg,#f56c6c,#f78989)}.statistics-card .card-value[data-v-564527e6]{font-size:26px;font-weight:700;line-height:1.2}.statistics-card .card-value.text-blue[data-v-564527e6]{color:#409eff}.statistics-card .card-value.text-green[data-v-564527e6]{color:#67c23a}.statistics-card .card-value.text-orange[data-v-564527e6]{color:#e6a23c}.statistics-card .card-value.text-purple[data-v-564527e6]{color:#9c27b0}.statistics-card .card-value.text-red[data-v-564527e6]{color:#f56c6c}.statistics-card .card-label[data-v-564527e6]{display:flex;align-items:center;font-size:13px;color:#606266}.charts-section .charts-row[data-v-564527e6]{display:flex;gap:16px;margin-bottom:10px}.charts-section .chart-card[data-v-564527e6]{flex:1;min-height:380px;display:flex;flex-direction:column;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.06);padding:16px;background:#fff}.charts-section .chart-card .chart-title[data-v-564527e6]{display:flex;align-items:center;font-size:16px;font-weight:600;color:#303133;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #ebeef5;flex-shrink:0}.charts-section .chart-card .chart-container[data-v-564527e6]{flex:1;min-height:260px;width:100%;position:relative}.chart-card-body[data-v-564527e6]{flex:1;min-height:0}.metric-grid[data-v-564527e6]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.metric-item[data-v-564527e6]{border:1px solid #ebeef5;border-radius:8px;padding:12px;background:#fafafa;display:flex;flex-direction:column;justify-content:center}.metric-label[data-v-564527e6]{display:flex;align-items:center;font-size:13px;color:#909399;margin-bottom:6px}.metric-value[data-v-564527e6]{font-size:20px;font-weight:700;color:#303133}.CommonForm-container common-head[data-v-575d8053]{height:50px;border-bottom:1px solid #ddd;margin-bottom:10px}.CommonForm-container .dataForm[data-v-575d8053]{flex:1;overflow:auto}.CommonForm-container .dataForm .el-input[data-v-575d8053]{width:300px}.CommonForm-container .dataForm .tip[data-v-575d8053]{margin-left:10px;color:#a9a9a9}.CommonForm-container common-head[data-v-73c51fe6]{height:50px;border-bottom:1px solid #ddd;margin-bottom:10px}.CommonForm-container .dataForm[data-v-73c51fe6]{flex:1;overflow:auto}.CommonForm-container .dataForm .el-input[data-v-73c51fe6]{width:300px}.CommonForm-container .dataForm .tip[data-v-73c51fe6]{margin-left:10px;color:#a9a9a9}.CommonForm-container common-head[data-v-588dd69f]{height:50px;border-bottom:1px solid #ddd;margin-bottom:10px}.CommonForm-container .dataForm[data-v-588dd69f]{flex:1;overflow:auto}.CommonForm-container .dataForm .el-input[data-v-588dd69f]{width:300px}.CommonForm-container .dataForm .tip[data-v-588dd69f]{margin-left:10px;color:#a9a9a9}.CommonForm-container common-head[data-v-c683a520]{height:50px;border-bottom:1px solid #ddd;margin-bottom:10px}.CommonForm-container .dataForm[data-v-c683a520]{flex:1;overflow:auto}.CommonForm-container .dataForm .el-input[data-v-c683a520]{width:300px}.CommonForm-container .dataForm .tip[data-v-c683a520]{margin-left:10px;color:#a9a9a9}.CommonForm-container common-head[data-v-cd415a22]{height:50px;border-bottom:1px solid #ddd;margin-bottom:10px}.CommonForm-container .dataForm[data-v-cd415a22]{flex:1;overflow:auto}.CommonForm-container .dataForm .el-input[data-v-cd415a22]{width:300px}.CommonForm-container .dataForm .tip[data-v-cd415a22]{margin-left:10px;color:#a9a9a9}.CommonForm-container common-head[data-v-3e0a0cb5]{height:50px;border-bottom:1px solid #ddd;margin-bottom:10px}.CommonForm-container .dataForm[data-v-3e0a0cb5]{flex:1;overflow:auto}.CommonForm-container .dataForm .el-input[data-v-3e0a0cb5]{width:300px}.CommonForm-container .dataForm .tip[data-v-3e0a0cb5]{margin-left:10px;color:#a9a9a9}.filter-box1[data-v-5426fe40]{width:35%;float:left}.filter-box2[data-v-5426fe40]{width:65%;float:left;padding:20px;background:#fff}.CommonForm-container common-head[data-v-1bdf00c1]{border-bottom:1px solid #ddd;margin-bottom:10px}.CommonForm-container .dataForm[data-v-1bdf00c1]{flex:1;overflow:auto}.CommonForm-container .dataForm .el-input[data-v-1bdf00c1]{width:300px}.CommonForm-container .dataForm .tip[data-v-1bdf00c1]{margin-left:10px;color:#a9a9a9}.CommonForm-container common-head[data-v-08bd667c]{border-bottom:1px solid #ddd;margin-bottom:10px}.CommonForm-container .dataForm[data-v-08bd667c]{flex:1;overflow:auto}.CommonForm-container .dataForm .el-input[data-v-08bd667c]{width:300px}.CommonForm-container .dataForm .tip[data-v-08bd667c]{margin-left:10px;color:#a9a9a9}