.svg-icon[data-v-dfabe5da]{overflow:hidden;width:1em;height:1em;vertical-align:-.15em;fill:currentcolor}.svg-external-icon[data-v-dfabe5da]{display:inline-block;background-color:currentcolor;-webkit-mask-size:cover!important;mask-size:cover!important}.rc-daterange{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rc-daterange .separator{padding:0 4px;color:#666}.rc-exam-approval[data-v-7f0a64fa]{width:100%;height:100%;overflow-x:scroll}.button2,.el-button--primary.is-plain:focus{color:#0070d2!important;background:#e6f1fb!important;border-color:#99c6ed!important}.upload_com .el-button--primary:focus{color:#fff;background-color:#0070d2;border-color:#0070d2}.upload_com{display:-webkit-box;display:-ms-flexbox;display:flex}.el-upload__tip{margin-bottom:10px}.upload-drag[data-v-b239d57e]{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:10px}[data-v-b239d57e] .el-upload-dragger{width:185px;height:120px}[data-v-b239d57e] .el-icon-upload{width:48px!important;height:32px!important;margin:24px 0 16px!important}[data-v-b239d57e] .el-upload__text{color:#606266;font-size:14px;text-align:center}.el-upload__tip[data-v-b239d57e]{width:185px;font-size:12px}.index_upload_buttons[data-v-676eb8f5]{padding-bottom:10px}.icon[data-v-676eb8f5]{font-size:14px;cursor:pointer;display:block}.iconBox[data-v-676eb8f5]{display:-webkit-box;display:-ms-flexbox;display:flex}.fileName[data-v-676eb8f5]{font-weight:400;font-size:12px;cursor:pointer}.fileName[data-v-676eb8f5]:hover{text-decoration:underline}.el-table[data-v-0db79c0b]{font-size:12px}[data-v-0db79c0b] .el-checkbox__inner{width:13px;height:13px}[data-v-0db79c0b] .cell{padding:8px!important;color:#333}[data-v-0db79c0b] .el-table__cell{padding:0 0!important;border-color:#ddd!important}[data-v-0db79c0b] .el-table--border{border-color:#ddd!important}.el-table--border[data-v-0db79c0b],.el-table--group[data-v-0db79c0b]{border:1px solid #ddd}.file[data-v-0fcedc3c]{display:inline-block;height:18px;line-height:18px;list-style-type:disc;border-left:3px solid #337ab7;padding-left:5px;margin:7px 0;font-size:14px}.remove[data-v-0fcedc3c]{display:inline-block;line-height:12px;padding:2px 5px;margin:5px 0 8px 20px;border-radius:4px;color:#fff;background-color:#337ab7;border-color:#2e6da4;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;text-align:center;white-space:nowrap;vertical-align:middle;font-weight:400}.remark[data-v-0fcedc3c]{width:400px;margin-bottom:10px}[data-v-0fcedc3c] .el-upload-list__item-name{width:400px}.title[data-v-0fcedc3c]{display:block;float:left;height:28px;line-height:31px;font-weight:700;font-size:12px}[data-v-0fcedc3c] .el-button{line-height:22px}[data-v-0fcedc3c] .el-button--success{height:22px;line-height:22px;padding:0 20px;margin-left:10px;font-size:12px;font-weight:700;border-radius:0}[data-v-0fcedc3c] .el-button--success,[data-v-0fcedc3c] .el-button--success:active{color:#1c6390;border-color:#1c6390;background:#fff}[data-v-0fcedc3c] .el-button--success:focus,[data-v-0fcedc3c] .el-button--success:hover{color:#fff;background:#1c6390;border-color:#1c6390}[data-v-0fcedc3c] .el-upload--text{height:22px}[data-v-0fcedc3c] .el-button--primary,[data-v-0fcedc3c] .el-button--primary.is-active,[data-v-0fcedc3c] .el-button--primary:focus,[data-v-0fcedc3c] .el-button--primary:hover{display:inline-block;height:22px;font-size:12px;color:#fff;background:#5cb85c;border:1px solid #4cae4c;border-radius:0;padding:0 5px}.el-upload__tip[data-v-0fcedc3c]{margin:10px 0}[data-v-0fcedc3c] .el-upload-list{margin-bottom:10px}.fileName[data-v-61708b2d]{color:#337ab7;cursor:pointer}.fileName[data-v-61708b2d]:hover{text-decoration:underline}.index_upload_buttons[data-v-61708b2d]{padding-bottom:10px}.icon[data-v-61708b2d]{font-size:14px;color:#337ab7;cursor:pointer;display:block}.iconBox[data-v-61708b2d]{display:-webkit-box;display:-ms-flexbox;display:flex}.rc-tree-select .el-loading-mask{background-color:hsla(0,0%,100%,.5)}.rc-tree-select .el-loading-mask .el-loading-spinner{top:0;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.rc-tree-select .el-loading-spinner .circular{width:20px;height:20px}.rc-tree-select-hide-tags .el-tag__close{display:none}.rc-tree-select-popper .filter-item{padding:0 10px;margin-bottom:10px}.rc-tree-select-popper .el-scrollbar .el-scrollbar__view .el-select-dropdown__item{height:auto;padding:0}.rc-tree-select-popper .selected{font-weight:inherit}.count-node{position:absolute;right:0;top:2px;display:none;height:20px;padding:0 6px;line-height:18px;margin-left:6px;background-color:#f4f4f5;border:1px solid #e9e9eb;border-radius:4px;color:#909399;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.copy-icon{cursor:pointer;font-size:14px;margin-left:8px}.rc-select .el-select__input.is-mini{margin-right:8px}.rc-select .el-loading-mask{background-color:hsla(0,0%,100%,.5)}.rc-select .el-select__tags-text{overflow:hidden;text-overflow:ellipsis}.rc-select .el-loading-mask .el-loading-spinner{top:0;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.rc-select .el-loading-spinner .circular{width:20px;height:20px}.rc-select{position:relative}.has-filter_class .el-select-dropdown__list{padding-top:42px}.filter-item .el-input{margin-left:12px;width:calc(100% - 23px)}.rc-select-popper .filter-item{padding-top:10px;background:#fff;position:absolute;top:-2px;left:0;z-index:9999;height:42px;width:100%}.rc-select-popper .empty-option{text-align:center}.rc-select-loading .el-select__tags .el-tag:first-child{margin-left:30px}.rc-dialog .el-loading-mask{background-color:hsla(0,0%,100%,.4)}.rc-center-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rc-dialog .el-dialog__header{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ebeef5;padding:10px 16px 10px;height:42px}.rc-dialog .el-dialog__title{font-size:14px;color:#333}.rc-dialog .el-dialog__headerbtn{top:15px}.rc-dialog .el-dialog__headerbtn .el-dialog__close{color:#999;font-size:14px}.rc-dialog .el-dialog__body{background:#fff;padding:0}.rc-dialog .rc-dialog-body{padding:16px;background:#fff;overflow:auto}.rc-dialog .el-dialog__footer{padding:0 16px 16px 16px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.rc-cityPicker[data-v-1e5382f2]{display:-webkit-box;display:-ms-flexbox;display:flex}.el-select[data-v-1e5382f2]{width:100%}.prefix_selected_box .el-select__tags{padding-left:30px;width:calc(100% - 60px)!important}.prefix_selected_box .el-select__input{margin-left:0}.redcarp_dropdown.selected:after{top:10px}.redcarp_dropdown.selected p{color:#409eff!important}.redcarp_dropdown{height:auto}.redcarp_dropdown .label_name{font-size:14px;color:#333}.redcarp_dropdown .label_FDeptName{font-size:12px;color:#666;margin-bottom:8px}.redcarp_dropdown p{margin:2px 0}.redcarp_dropdown P:first-child{margin-bottom:0}.transfer-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.transfer-buttons button+button{margin-left:0!important;margin-top:10px}.rc-select-delete .el-select-dropdown .el-select-dropdown__list .el-select-dropdown__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rc-select-delete .el-select-dropdown .el-select-dropdown__list .el-select-dropdown__item .delete-item{font-size:16px}.item-title span[data-v-869f40ca]{display:inline-block;height:24px;line-height:24px;font-size:13px;font-weight:700;color:#333}.item-title span.tips[data-v-869f40ca]{font-weight:500;line-height:24px;margin-left:8px;color:#999}.item-title span.tips strong[data-v-869f40ca]{line-height:24px;font-size:14px;color:#409eff}.item-title i[data-v-869f40ca]{display:inline-block;height:24px;line-height:24px;margin-right:4px;font-size:12px;color:#e22c00}.time-line[data-v-869f40ca]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;width:100%;padding:0 8px 8px 8px}.time-line[data-v-869f40ca],.time-line li[data-v-869f40ca]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.time-line li[data-v-869f40ca]{width:25%;min-height:28px}.time-line li.last[data-v-869f40ca]{position:absolute;right:0;width:12px}.time-line li label.v-line[data-v-869f40ca]{position:absolute;bottom:1px;left:0;display:block;width:100%;height:4px;background:#eee}.home-box[data-v-869f40ca]{margin-bottom:16px}.time-line li:last-child label.v-line[data-v-869f40ca]{width:0;border-bottom:none}.time-line li label.v-line .el-progress[data-v-869f40ca]{margin-top:-7px}.time-line li label.v-line .el-progress-bar__innerText[data-v-869f40ca]{margin-top:-4px;color:#333}.time-line li i[data-v-869f40ca]{padding:0;position:absolute;bottom:-3px;left:-6px;z-index:5;display:block;width:12px;height:12px;border-radius:12px;background:#eee;border:1px solid #fff}.time-line li.none i[data-v-869f40ca]{background:#5ad8a6}.time-line li.working i[data-v-869f40ca]{background:#e22c00}.time-line li label.tip[data-v-869f40ca]{position:absolute;top:0;left:12px;z-index:5;display:block;min-width:100px;height:24px;line-height:24px;text-align:left;font-size:12px;font-weight:700;color:#666}.time-line li label.tip.last[data-v-869f40ca]{left:-12px}.panel[data-v-869f40ca]{margin-bottom:4px}.panel .el-col-3[data-v-869f40ca]{width:20%}.panel label[data-v-869f40ca]{display:block;font-size:12px;font-weight:700;color:#333}.panel .box[data-v-869f40ca]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:10%;padding-left:10px}.panel .box[data-v-869f40ca]:before{content:"";position:absolute;top:2px;left:0;bottom:6px;width:2px;background:#d8d8d8}.panel label.project[data-v-869f40ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:36px;line-height:36px;margin-right:16px;font-size:24px;font-weight:700;color:#333}.panel .el-col-24 label.project sub[data-v-869f40ca]{width:auto;height:14px;line-height:14px;margin-bottom:6px;margin-left:4px;font-size:12px;font-weight:500;color:#999}.panel .el-col-24 label.project.do sub[data-v-869f40ca]{margin-bottom:0;font-weight:700;color:#333}.panel label.cod[data-v-869f40ca]{margin-top:8px;line-height:18px;font-size:12px;font-weight:500;color:#666}.panel label.cod span[data-v-869f40ca]{display:block}.panel label.cod strong[data-v-869f40ca]{margin-left:8px;font-size:14px;font-weight:700}.panel label.cod span:first-of-type strong[data-v-869f40ca]{color:#409eff}.panel label.cod span:nth-of-type(2) strong[data-v-869f40ca]{color:#5ad8a6}.do div[data-v-869f40ca],.panel label.project.do[data-v-869f40ca]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.do div[data-v-869f40ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin-left:8px}.do div span[data-v-869f40ca]{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;height:20px;line-height:20px;padding:0 8px;font-size:12px;border-radius:4px;color:#fff}.do span[data-v-869f40ca]:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;background-color:#409eff}.do span[data-v-869f40ca]:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;background-color:#5ad8a6}.left[data-v-869f40ca]{text-align:left}.right[data-v-869f40ca]{text-align:right}.center[data-v-869f40ca]{text-align:center}.milestone_top[data-v-869f40ca]{line-height:24px;font-size:12px;color:#666}.milestone_top span[data-v-869f40ca]{position:relative;padding-left:10px}.milestone_top .circle[data-v-869f40ca]{display:inline-block;vertical-align:middle;margin-right:4px;width:12px;height:12px;border-radius:12px;background-color:#eee}.rc-tile-selector{font-size:12px}.rc-tile-row{overflow:hidden;padding-top:12px;border-bottom:1px solid #ddd}.rc-tile-selector .rc-tile-row-name{width:100px;float:left}.rc-tile-selector .rc-tile-row-list{margin-left:100px}.rc-tile-selector .rc-tile-row-item{display:inline-block;padding:0 12px;margin-bottom:12px;line-height:1.5;cursor:pointer}.rc-tile-selector .rc-tile-row-item.active{color:#409eff;background-color:#d9ecff}.copy-icon[data-v-52f4a6be]{cursor:pointer;font-size:14px;margin-left:8px}.progress-box[data-v-2d39d440]{-webkit-box-sizing:border-box;box-sizing:border-box;width:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding:8px 10px;background-color:#ecf5ff;font-size:14px;border-radius:4px}.rc-card .image{position:relative;margin-bottom:16px}.rc-card .img{display:block;width:100%}.rc-card .imgDesc{position:absolute;bottom:0;left:0;right:0;padding:8px}.rc-card .desc,.rc-card .imgDesc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#vue-amap[data-v-cc08c202]{width:100%;max-width:1200px;min-width:300px;height:100%;min-height:200px;max-height:600px;background-color:#faebd7}.extension-words[data-v-9adbcb50]{padding-left:12px;background:#fff;padding-top:16px;padding-bottom:8px}.extension-words .extension-words-title[data-v-9adbcb50]{margin:0;padding:0;font-size:16px;color:#333;line-height:24px;font-weight:600;margin-bottom:12px}.extension-words .extension-words-item[data-v-9adbcb50]{margin:0;padding:0;font-size:14px;color:#999;font-weight:400;cursor:pointer;margin-bottom:8px}.extension-words .extension-words-item[data-v-9adbcb50]:hover,.extension-words .selectClass[data-v-9adbcb50]{margin:0;padding:0;font-size:14px;color:#0070d2;font-weight:600;cursor:pointer;text-decoration:underline;margin-bottom:8px}.like-or-tap-icon[data-v-9adbcb50]{cursor:pointer;margin-right:6px}.feed-back-dialog[data-v-9adbcb50] .el-select{width:100%}.first_m[data-v-9adbcb50]{padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:54%}.first_m .content_m[data-v-9adbcb50]{background:hsla(0,0%,100%,.9);border-radius:8px;-webkit-box-shadow:0 16px 20px 0 rgba(174,167,223,.06);box-shadow:0 16px 20px 0 rgba(174,167,223,.06);padding:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.first_m .content_m .avatar_m[data-v-9adbcb50]{height:26px;left:-56px;position:absolute;top:2px;width:26px}.loading-container[data-v-9adbcb50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;margin-left:4px}.loading-dot[data-v-9adbcb50]{width:6px;height:6px;background-color:#0070d2;border-radius:50%;margin:0 5px;-webkit-animation:loadingAnimation-9adbcb50 1s ease-in-out infinite;animation:loadingAnimation-9adbcb50 1s ease-in-out infinite}.loading-dot[data-v-9adbcb50]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.loading-dot[data-v-9adbcb50]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes loadingAnimation-9adbcb50{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes loadingAnimation-9adbcb50{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.typewriter-box_content[data-v-9adbcb50]{background:#fff;padding:24px 24px 0 12px;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffe6e6),color-stop(20%,#fff));background-image:linear-gradient(180deg,#ffe6e6,#fff 20%);border-radius:16px 16px 0 0}.typewriter-box_content .tl[data-v-9adbcb50]{border-bottom:1px solid #f5f5f5;padding-bottom:10px}.typewriter-box_content .tl .comments p[data-v-9adbcb50]{font-size:14px;color:#666;line-height:24px;font-weight:400}.typewriter-box_content .attachment[data-v-9adbcb50]{border-bottom:1px solid #f5f5f5;padding-top:16px}.typewriter-box .bottom-box[data-v-9adbcb50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:40px;line-height:40px}.bottom-box .like[data-v-9adbcb50]{width:60px;text-align:center}.typewriter-box .bottom-box .tap-icon[data-v-9adbcb50]{cursor:pointer}.typewriter-box_content .attachment_info[data-v-9adbcb50]{font-size:14px;color:#0070d2;font-weight:600;margin-bottom:10px;cursor:pointer}.typewriter-box .tips[data-v-9adbcb50]{font-size:12px;color:#fc8d8b;line-height:16px;font-weight:400;margin-top:10px;margin-bottom:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.el-drawer__wrapper[data-v-4d57637c]{z-index:99999!important}.drawer_closeIcon[data-v-4d57637c]{position:absolute;top:14px;right:8px;font-size:24px;font-weight:700;color:#fff;cursor:pointer}.content[data-v-89ca021e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-icon[data-v-89ca021e]{cursor:pointer;font-size:14px;margin-left:8px}.text-tips-content[data-v-89ca021e]{max-width:400px;line-height:20px;text-align:justify}.rc-segmented[data-v-8df4a3d0]{--rc-border-radius-base:4px;--rc-segmented-color:#606266;--rc-segmented-bg-color:#f5f7fa;--rc-segmented-padding:2px;--rc-segmented-item-selected-color:#fff;--rc-segmented-item-selected-bg-color:#409eff;--rc-segmented-item-selected-disabled-bg-color:#a0cfff;--rc-segmented-item-hover-color:#303133;--rc-segmented-item-hover-bg-color:#ebedf0;--rc-segmented-item-active-bg-color:#e6e8eb;--rc-segmented-item-disabled-color:#a8abb2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:32px;background:var(--rc-segmented-bg-color);padding:var(--rc-segmented-padding);border-radius:var(--rc-border-radius-base);font-size:14px;color:var(--rc-segmented-color);-webkit-box-sizing:border-box;box-sizing:border-box}.rc-segmented__group[data-v-8df4a3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;width:100%}.rc-segmented__item-selected[data-v-8df4a3d0]{position:absolute;top:0;left:0;background:var(--rc-segmented-item-selected-bg-color);height:100%;width:10px;border-radius:calc(var(--rc-border-radius-base) - 2px);-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.rc-segmented__item-selected.is-disabled[data-v-8df4a3d0]{background:var(--rc-segmented-item-selected-disabled-bg-color)}.rc-segmented__item-selected.is-focus-visible[data-v-8df4a3d0]:before{position:absolute;content:"";inset:0;border-radius:inherit;outline:2px solid var(--rc-segmented-item-selected-bg-color);outline-offset:1px}.rc-segmented__item[data-v-8df4a3d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;border-radius:calc(var(--rc-border-radius-base) - 2px);padding:0 11px}.rc-segmented__item[data-v-8df4a3d0]:not(.is-disabled):not(.is-selected):hover{color:var(--rc-segmented-item-hover-color);background:var(--rc-segmented-item-hover-bg-color)}.rc-segmented__item[data-v-8df4a3d0]:not(.is-disabled):not(.is-selected):active{background:var(--rc-segmented-item-active-bg-color)}.rc-segmented__item.is-selected.is-disabled[data-v-8df4a3d0],.rc-segmented__item.is-selected[data-v-8df4a3d0]{color:var(--rc-segmented-item-selected-color)}.rc-segmented__item.is-disabled[data-v-8df4a3d0]{cursor:not-allowed;color:var(--rc-segmented-item-disabled-color)}.rc-segmented__item-label[data-v-8df4a3d0]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:color .3s;transition:color .3s;z-index:1}.rc-segmented.is-block[data-v-8df4a3d0]{display:-webkit-box;display:-ms-flexbox;display:flex}.rc-segmented.is-block .rc-segmented__item[data-v-8df4a3d0]{min-width:0}.copy-input[data-v-7b0471c2]{display:inline-block}.defaultClass[data-v-7b0471c2]{cursor:pointer;font-size:16px}.copybox[data-v-7b0471c2]{display:inline-block}.rc-tabs-tips .el-alert__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.rc-tabs .el-tabs__content{display:none!important}.rc-tabs .el-tabs__header{margin:0;border:none}.rc-tabs .el-tabs__nav-wrap:after{height:0}.rc-tabs .el-tabs__active-bar{background-color:#f42020}.rc-tabs .el-tabs__item.is-active,.rc-tabs .el-tabs__item:hover{color:#f42020}.rc-right-btn-box[data-v-4f8fe02c]{padding-right:8px;text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1}.rc-tabs[data-v-4f8fe02c]{margin-bottom:8px;background:red;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2);height:32px;line-height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rc-tabs-title[data-v-4f8fe02c]{font-size:14px;color:#999;padding-left:8px}.rc-tabs-line[data-v-4f8fe02c]{font-size:20px;margin-top:-1px;color:#999;display:inline-block;margin-left:20px;margin-right:20px}.rc-tabs-tips-a[data-v-4f8fe02c]{font-size:14px;cursor:pointer;color:#4a90e2}.redcarp_aigcPopper{width:50px!important;min-width:50px!important;border-radius:4px!important;background-color:#0070d2!important;border-color:#0070d2!important;color:#fff!important;padding:6px!important;text-align:center}.redcarp_aigcPopper .popper__arrow:after{border-top-color:#0070d2!important;border-bottom-color:#0070d2!important}.draggable[data-v-6a228a12]{position:fixed;width:100px;height:100px;cursor:pointer;color:#fff;text-align:center;border-radius:5px;z-index:10;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.draggable[data-v-6a228a12]:hover{-webkit-transform:translateY(-14px);transform:translateY(-14px)}.redcarpAigcPopper,.redcarpAigcPopper2{min-width:50px!important;border-radius:4px!important;background-color:#0070d2!important;border-color:#0070d2!important;color:#fff!important;padding:6px!important}.redcarpAigcPopper2{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.redcarpAigcPopper2 .popper__arrow:after,.redcarpAigcPopper .popper__arrow:after{border-top-color:#0070d2!important;border-bottom-color:#0070d2!important}.float-position[data-v-c74ef95a]{font-size:12px;position:fixed;cursor:pointer;z-index:21101!important;right:100px;bottom:0;width:110px;height:86px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.float-position:hover .float-position_sideBox[data-v-c74ef95a]{display:block}.float-position_sideBox[data-v-c74ef95a]{position:absolute;right:102px;bottom:10px;height:88px;width:52px;display:none}.item[data-v-c74ef95a]{width:40px;height:24px;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0070d2;border-radius:24px;color:#fff}.dialogue[data-v-c74ef95a]{margin-top:0;margin-left:12px}.PPT[data-v-c74ef95a]{margin-left:4px}.float-position2 .dialogue[data-v-c74ef95a]{margin-left:0}.float-position2 .translate[data-v-c74ef95a]{margin-left:12px}.float-position2 .PPT[data-v-c74ef95a]{margin-left:10px}.float-position2 .float-position_sideBox[data-v-c74ef95a]{right:-37px}.consult>img[data-v-c74ef95a]:last-child{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.consult:hover>img[data-v-c74ef95a]:last-child{-webkit-transform:translateY(-14px);transform:translateY(-14px)}.support-consult:hover>img[data-v-c74ef95a]:last-child{-webkit-transform:translateY(-38px);transform:translateY(-38px)}.custom-popover[data-v-c74ef95a]{margin-top:100px}.redcarpAigcPopper[data-v-c74ef95a]{margin-top:-44px!important;width:40px!important;background-color:#0070d2;color:#fff}.text[data-v-f4cb3c94]{width:100%;height:100%;position:relative;min-height:24px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;padding:2px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.text .text-title[data-v-f4cb3c94]{font-size:13px;padding-bottom:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.text .text-content[data-v-f4cb3c94]{border:1px solid #999;position:absolute;bottom:4px;right:0;background:#fff}.text .text-content .text-icon[data-v-f4cb3c94],.text .text-content[data-v-f4cb3c94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text .text-content .text-icon[data-v-f4cb3c94]{width:134px;height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.text .text-content .text-icon img[data-v-f4cb3c94]{width:18px;height:18px}.text .text-content .text-icon .text-icon-text[data-v-f4cb3c94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text .text-content .text-icon .text-icon-text .content[data-v-f4cb3c94]{width:80px;height:20px;line-height:20px;border-left:1px solid #999}.text .text-content .text-icon .text-icon-text .content[data-v-f4cb3c94] .el-input>.el-input__inner{height:20px;line-height:20px;border:none;background-color:#fff!important;color:#606266;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text .text-content .text-icon .text-icon-text .icon[data-v-f4cb3c94]{height:24px;line-height:24px;cursor:pointer}.text .text-content .text-icon .box-card[data-v-f4cb3c94]{position:absolute;top:29px;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;z-index:1}.text .text-content .text-icon .box-card[data-v-f4cb3c94] .el-card__body{padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.text .text-content .text-icon .box-card[data-v-f4cb3c94] .el-card__body .el-checkbox{margin-right:6px}.text .text-content .text-icon .box-card[data-v-f4cb3c94] .el-card__body .el-divider{margin:4px 0}.text .text-content .text-icon .box-card[data-v-f4cb3c94] .el-card__body .el-select{height:24px}.text .text-content .text-icon .box-card[data-v-f4cb3c94] .el-card__body .el-select .el-input>input{height:24px;font-size:13px}.text .text-content .text-icon .box-card[data-v-f4cb3c94] .el-card__body .el-select .el-input>.el-input__suffix i{line-height:24px}.text .text-content .text-icon .box-card[data-v-f4cb3c94] .el-card__body .el-icon-right{margin:0 6px}.line[data-v-f4cb3c94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line[data-v-f4cb3c94] .el-divider{width:calc(100% - 24px);margin:4px 0}.line i[data-v-f4cb3c94]{cursor:pointer}.content[data-v-f75a1078]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-icon[data-v-f75a1078]{cursor:pointer;font-size:16px;margin-left:8px}.text-tips-content[data-v-f75a1078]{max-width:400px;line-height:20px;text-align:justify}.step-progress[data-v-64522532]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:70px auto;margin-right:16px;width:auto}.step-progress .step-line[data-v-64522532]{width:100%;background-color:#ccc;height:4px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 -4px}.step-progress .step-node[data-v-64522532]{position:absolute;top:-6px;width:12px;height:12px;border-radius:50%;background-color:#fff;border:2px solid #ccc;cursor:pointer;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:var(--color);background-color:var(--color)}.step-progress .step-node.icon[data-v-64522532]{border-color:#fff;background-color:#fff}.step-progress .step-node.icon i[data-v-64522532]{font-size:24px}.step-progress .step-content i[data-v-64522532]:before{color:#fff}.step-progress .step-node.active .step-content[data-v-64522532]{color:#0e5fac}.step-progress .step-node.end[data-v-64522532]{font-size:28px;color:var(--color);border-color:#fff;background-color:unset}.step-progress .step-content[data-v-64522532]{position:absolute;padding:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.step-progress .step-content a[data-v-64522532]{color:#0e5fac;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;display:inline-block;width:100%}.step-progress .step-content a[data-v-64522532]:hover{text-decoration:underline}.step-progress .step-content-show[data-v-64522532]{background-color:#fff;border:1px solid #e0e0e0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:4px}.step-progress .step-content .titleTip[data-v-64522532]{white-space:nowrap}.step-progress .step-node:hover .step-content[data-v-64522532]{display:block}.step-progress .step-content.top[data-v-64522532]{top:-60px}.step-progress .step-content.bottom[data-v-64522532]{bottom:-60px}.step-progress p[data-v-64522532]{margin:0 auto}.rc-affix{position:relative}.rc-affix.is-affixed{position:fixed;z-index:100}.selectBox[data-v-16b2ef6e]{height:28px;line-height:24px;padding:1px 75px 0 7px;background:#fff;border-radius:2px;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.rc-search-select-wrap[data-v-16b2ef6e]{cursor:pointer;background:red;max-width:400px;-ms-flex-negative:1;flex-shrink:1;overflow:hidden}.rc-search-select-wrap-tag[data-v-16b2ef6e]{height:20px;background:#f5f5f5;border-radius:1px;padding:0 4px;font-family:PingFangSC,PingFang SC;font-size:13px;color:#333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.delete-tag[data-v-16b2ef6e]{margin-left:2px}.search-input[data-v-16b2ef6e]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;background:#ff0}.btn-box[data-v-16b2ef6e]{width:100px;-ms-flex-negative:0;flex-shrink:0;background:green}.chat-icon[data-v-b3bcdd46]{display:inline-block;vertical-align:-.125em;color:inherit;fill:currentColor;-ms-flex-negative:0;flex-shrink:0}.chat-thinking[data-v-7daf39d6]{max-width:720px;margin-bottom:8px}.chat-thinking__title[data-v-7daf39d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:4px;font-size:14px;color:var(--el-text-color-secondary,#909399);cursor:pointer}.chat-thinking__icon[data-v-7daf39d6]{-ms-flex-negative:0;flex-shrink:0;color:inherit}.chat-thinking__arrow[data-v-7daf39d6]{margin-left:6px;font-size:12px;color:var(--el-text-color-placeholder,#c0c4cc);-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,color .2s ease;transition:transform .2s ease,color .2s ease,-webkit-transform .2s ease}.chat-thinking__arrow.is-collapsed[data-v-7daf39d6]{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.chat-thinking__arrow[data-v-7daf39d6]:not(.is-collapsed){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.chat-thinking__title:hover .chat-thinking__arrow[data-v-7daf39d6]{color:var(--el-text-color-secondary,#909399)}.chat-thinking__step[data-v-7daf39d6]{padding-left:8px;border-left:2px solid var(--el-color-info-light-7,#d3d4d6)}.chat-thinking__text[data-v-7daf39d6]{font-size:14px;line-height:1.8;color:var(--el-text-color-secondary,#909399);white-space:pre-wrap;word-break:break-word}.chat-time[data-v-7daf39d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;margin-bottom:4px;padding:4px 0;cursor:pointer}.chat-time span[data-v-7daf39d6]{line-height:24px;font-size:14px;color:var(--el-text-color-placeholder,#c0c4cc)}.chat-time .el-icon-arrow-right[data-v-7daf39d6]{font-size:12px;color:var(--el-text-color-placeholder,#c0c4cc);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.chat-time.is-open .el-icon-arrow-right[data-v-7daf39d6]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.chat-time:not(.is-open):hover .el-icon-arrow-right[data-v-7daf39d6]{color:var(--el-text-color-secondary,#909399)}.chat-thinking__reply[data-v-7daf39d6]{padding-top:8px;font-size:14px;line-height:1.8;color:var(--el-text-color-regular,#4e5969);word-break:break-word}.chat-thinking__waiting[data-v-7daf39d6]{margin-top:8px;font-size:13px;color:var(--el-text-color-placeholder,#c0c4cc)}.chat-thinking--dark .chat-thinking__text[data-v-7daf39d6],.chat-thinking--dark .chat-thinking__title[data-v-7daf39d6]{color:var(--el-color-info-light-7,#888)}.chat-process[data-v-7daf39d6]{max-width:720px;margin-bottom:8px}.chat-process__panel[data-v-7daf39d6]{border:1px solid var(--el-border-color-lighter,#e4e7ed);border-radius:8px;background:var(--el-fill-color-lighter,#fafbfc);overflow:hidden}.chat-process__summary[data-v-7daf39d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;color:var(--el-text-color-secondary,#909399);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chat-process__summary[data-v-7daf39d6]::-webkit-details-marker{display:none}.chat-process__icon[data-v-7daf39d6]{color:var(--el-color-primary,#409eff)}.chat-process__panel-title[data-v-7daf39d6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.chat-process__arrow[data-v-7daf39d6],.chat-process__step-arrow[data-v-7daf39d6]{font-size:12px;color:var(--el-text-color-placeholder,#c0c4cc);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.chat-process__panel[open]>.chat-process__summary .chat-process__arrow[data-v-7daf39d6],.chat-process__step[open]>.chat-process__step-summary .chat-process__step-arrow[data-v-7daf39d6]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chat-process__body[data-v-7daf39d6]{padding:8px;max-height:320px;overflow-y:auto;border-top:1px solid var(--el-border-color-lighter,#e4e7ed)}.chat-process__block[data-v-7daf39d6]{margin-bottom:8px}.chat-process__step[data-v-7daf39d6]{border:1px solid var(--el-border-color-lighter,#e4e7ed);border-radius:8px;background:var(--el-bg-color,#fff);overflow:hidden}.chat-process__step-summary[data-v-7daf39d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;color:var(--el-text-color-secondary,#909399);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chat-process__step-summary[data-v-7daf39d6]::-webkit-details-marker{display:none}.chat-process__step-icon[data-v-7daf39d6]{color:var(--el-color-primary,#409eff)}.chat-process__step-title[data-v-7daf39d6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-process__status[data-v-7daf39d6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;-ms-flex-negative:0;flex-shrink:0;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:500}.chat-process__status.loading[data-v-7daf39d6]{color:var(--el-color-primary,#409eff);background:rgba(64,158,255,.12)}.chat-process__status.done[data-v-7daf39d6]{color:var(--el-color-success,#67c23a);background:rgba(103,194,58,.12)}.chat-process__status.error[data-v-7daf39d6]{color:var(--el-color-danger,#f56c6c);background:rgba(245,108,108,.12)}.chat-process__think[data-v-7daf39d6]{margin:0;font-family:inherit;font-size:13px;line-height:1.8;color:var(--el-text-color-regular,#606266);white-space:pre-wrap;word-break:break-word}.chat-process__content[data-v-7daf39d6],.chat-process__think[data-v-7daf39d6]{padding:12px;max-height:320px;overflow-y:auto;border-top:1px solid var(--el-border-color-lighter,#e4e7ed)}.chat-process__label[data-v-7daf39d6]{margin:8px 0 4px;font-size:11px;color:var(--el-text-color-secondary,#909399)}.chat-process__label[data-v-7daf39d6]:first-child{margin-top:0}.chat-process__code[data-v-7daf39d6]{margin:0 0 4px;padding:8px 12px;border-radius:6px;overflow-x:auto;background:#282c34;color:#abb2bf;font-family:SFMono-Regular,Consolas,Courier New,monospace;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.chat-process__expand[data-v-7daf39d6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:2px;padding:2px 4px;border:none;background:none;font-size:12px;color:var(--el-color-primary,#409eff);cursor:pointer}.chat-process__expand[data-v-7daf39d6]:hover{text-decoration:underline}.chat-process__status-line[data-v-7daf39d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 12px;font-size:12px;color:var(--el-text-color-secondary,#909399)}.chat-process--dark .chat-process__panel[data-v-7daf39d6]{background:var(--el-fill-color-darker,#1d1e1f);border-color:var(--el-border-color-darker,#414243)}.chat-process--dark .chat-process__step[data-v-7daf39d6]{background:var(--el-bg-color-overlay,#1d1e1f);border-color:var(--el-border-color-darker,#414243)}.chat-process--dark .chat-process__body[data-v-7daf39d6],.chat-process--dark .chat-process__content[data-v-7daf39d6],.chat-process--dark .chat-process__think[data-v-7daf39d6]{border-top-color:var(--el-border-color-darker,#414243)}.chat-message[data-v-9b228e6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;max-width:100%;padding:16px;padding-top:0;border-radius:16px}.chat-message--user[data-v-9b228e6e]{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:85%;color:var(--el-text-color-regular,#4e5969)}.chat-message--user .chat-message__text[data-v-9b228e6e]{background:var(--el-fill-color-dark,#ebedf0);border-radius:16px;padding:12px 16px;border-bottom-right-radius:2px;white-space:pre-wrap;word-break:break-word}.chat-message--assistant[data-v-9b228e6e]{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom-right-radius:2px}.chat-message--assistant .chat-message__text[data-v-9b228e6e]{white-space:normal;word-break:break-word;max-width:85%}.chat-message__footer[data-v-9b228e6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:2px;opacity:0;visibility:hidden;-webkit-transition:opacity .15s ease,visibility .15s ease;transition:opacity .15s ease,visibility .15s ease;font-size:12px;color:var(--el-text-color-secondary,#909399)}.chat-message--user:hover .chat-message__footer[data-v-9b228e6e]{opacity:1;visibility:visible}.chat-message__footer--assistant[data-v-9b228e6e]{opacity:1;visibility:visible;margin-top:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.chat-message__footer .chat-msg-icon[data-v-9b228e6e]{width:16px;height:16px}.chat-msg-icon[data-v-9b228e6e]{color:inherit;display:block}.chat-message__btn[data-v-9b228e6e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:2px;border:none;background:transparent;color:var(--el-text-color-secondary,#909399);font-size:12px;line-height:20px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.chat-message__btn[data-v-9b228e6e]:hover{background:var(--el-fill-color-light,#f5f7fa);color:var(--el-text-color-primary,#303133)}.chat-message__btn.is-active[data-v-9b228e6e]{color:var(--el-color-primary,#409eff)}.chat-message__divider[data-v-9b228e6e]{width:1px;height:14px;background:var(--el-border-color,#dcdfe6);margin:0 4px}.chat-message__meta[data-v-9b228e6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.chat-message__time[data-v-9b228e6e]{color:var(--el-text-color-secondary,#909399)}.chat-message__edited[data-v-9b228e6e]{color:var(--el-text-color-placeholder,#c0c4cc)}.chat-message__tags[data-v-9b228e6e]{display:inline}.chat-message__text-body[data-v-9b228e6e]{display:inline;white-space:pre-wrap;word-break:break-word}.chat-message--assistant .chat-message__text-body[data-v-9b228e6e]{display:block;white-space:normal}.chat-inline-tag[data-v-9b228e6e]{position:relative;max-width:200px;margin:1px 8px 1px 0;padding:4px 12px 4px 8px;border-radius:20px;line-height:20px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .15s ease,border-color .15s ease;transition:background-color .15s ease,border-color .15s ease}.chat-inline-tag[data-v-9b228e6e],.chat-inline-tag__icon[data-v-9b228e6e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.chat-inline-tag__icon[data-v-9b228e6e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;color:inherit;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.chat-inline-tag__icon svg[data-v-9b228e6e]{width:1em;height:1em}.chat-inline-tag__close[data-v-9b228e6e]{position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;font-size:14px;border-radius:50%;cursor:pointer;opacity:0;z-index:1;-webkit-transition:background-color .15s ease,opacity .15s ease;transition:background-color .15s ease,opacity .15s ease}.chat-inline-tag__close svg[data-v-9b228e6e]{width:1em;height:1em}.chat-inline-tag__label[data-v-9b228e6e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-inline-tag:hover .chat-inline-tag__icon[data-v-9b228e6e]{opacity:0}.chat-inline-tag:hover .chat-inline-tag__close[data-v-9b228e6e]{opacity:.9}.chat-inline-tag__close[data-v-9b228e6e]:hover{font-weight:700;opacity:1}.chat-inline-tag--file[data-v-9b228e6e]{background:var(--el-fill-color-dark,#ebedf0);color:var(--el-text-color-regular,#4e5969)}.chat-inline-tag--file[data-v-9b228e6e]:hover{background:var(--el-fill-color-darker,#e9ebee)}.chat-inline-tag--attachment[data-v-9b228e6e]{background:var(--el-fill-color-dark,#ebedf0);color:var(--el-text-color-regular,#4e5969)}.chat-inline-tag--attachment[data-v-9b228e6e]:hover{background:var(--el-fill-color-darker,#e9ebee)}.chat-inline-tag--expert[data-v-9b228e6e]{font-size:14px;color:var(--el-text-color-regular,#4e5969)}.chat-inline-tag--expert[data-v-9b228e6e]:hover{background:var(--el-fill-color-darker,#e9ebee);color:var(--el-text-color-regular,#4e5969)}.chat-inline-tag--skill[data-v-9b228e6e]{background:var(--el-fill-color-dark,#ebedf0);color:var(--el-text-color-regular,#4e5969)}.chat-inline-tag--skill[data-v-9b228e6e]:hover{background:var(--el-fill-color-darker,#e9ebee)}.chat-inline-tag--disabled[data-v-9b228e6e]{background-color:var(--el-fill-color-dark,#ebedf0);pointer-events:none;cursor:default}.chat-inline-tag--disabled:hover .chat-inline-tag__icon[data-v-9b228e6e]{opacity:1}.chat-inline-tag--disabled .chat-inline-tag__close[data-v-9b228e6e]{display:none}.chat-cursor[data-v-9b228e6e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;height:1em;margin-left:4px;vertical-align:text-bottom}.chat-cursor i[data-v-9b228e6e]{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--el-color-primary,#409eff);-webkit-animation:chat-cursor-bounce-9b228e6e 1.2s ease-in-out infinite;animation:chat-cursor-bounce-9b228e6e 1.2s ease-in-out infinite}.chat-cursor i[data-v-9b228e6e]:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.chat-cursor i[data-v-9b228e6e]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes chat-cursor-bounce-9b228e6e{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.35}30%{-webkit-transform:translateY(-3px);transform:translateY(-3px);opacity:1}}@keyframes chat-cursor-bounce-9b228e6e{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.35}30%{-webkit-transform:translateY(-3px);transform:translateY(-3px);opacity:1}}.chat-message__text-body[data-v-9b228e6e] p{margin:0 0 6px;line-height:1.65}.chat-message__text-body[data-v-9b228e6e] p:last-child{margin-bottom:0}.chat-message__text-body[data-v-9b228e6e] li>p{margin:0;line-height:1.6}.chat-message__text-body[data-v-9b228e6e] .chat-md__title{margin:0 0 8px;padding-bottom:6px;border-bottom:1px solid var(--el-border-color-lighter,#ebeef5);font-size:16px;font-weight:700;line-height:1.4;color:var(--el-text-color-primary,#303133)}.chat-message__text-body[data-v-9b228e6e] .chat-md__h{margin:8px 0 4px;font-size:14px;font-weight:600;line-height:1.5;color:var(--el-text-color-regular,#4e5969)}.chat-message__text-body[data-v-9b228e6e] .chat-md__h--2{margin:10px 0 5px;font-size:15px;font-weight:700;color:var(--el-text-color-primary,#303133)}.chat-message__text-body[data-v-9b228e6e] .chat-md__h--3{margin:8px 0 4px;font-size:14px;font-weight:600;color:var(--el-text-color-primary,#303133)}.chat-message__text-body[data-v-9b228e6e] .chat-md__h--4{margin:8px 0 4px;font-size:14px;font-weight:600;color:var(--el-text-color-regular,#4e5969)}.chat-message__text-body[data-v-9b228e6e] .chat-md__warn{margin:6px 0;padding:6px 10px;border-left:3px solid var(--el-color-warning,#e6a23c);border-radius:4px 8px 8px 4px;background:var(--el-color-warning-light-9,#fdf6ec);color:var(--el-text-color-regular,#4e5969);font-size:13px;line-height:1.6;white-space:normal}.chat-message__text-body[data-v-9b228e6e] ol,.chat-message__text-body[data-v-9b228e6e] ul{margin:2px 0 6px;padding-left:20px}.chat-message__text-body[data-v-9b228e6e] li{margin:2px 0;line-height:1.6}.chat-message__text-body[data-v-9b228e6e] li::marker{color:var(--el-color-primary,#409eff)}.chat-message__text-body[data-v-9b228e6e] ol:last-child,.chat-message__text-body[data-v-9b228e6e] ul:last-child{margin-bottom:0}.chat-message__text-body[data-v-9b228e6e] a{color:var(--el-color-primary,#409eff);text-decoration:none}.chat-message__text-body[data-v-9b228e6e] a:hover{text-decoration:underline}.chat-message__text-body[data-v-9b228e6e] code{padding:1px 5px;border-radius:4px;background:var(--el-fill-color-dark,#ebedf0);color:var(--el-color-primary,#165dff);font-family:Menlo,Consolas,Courier New,monospace;font-size:12px}.chat-message__text-body[data-v-9b228e6e] pre{margin:6px 0 8px;padding:10px 12px;border:1px solid var(--el-border-color-lighter,#ebeef5);border-radius:8px;background:var(--el-fill-color-light,#f5f7fa);overflow-x:auto}.chat-message__text-body[data-v-9b228e6e] pre code{padding:0;border:none;background:transparent;color:var(--el-text-color-regular,#4e5969);font-size:12px;line-height:1.6}.chat-message__text-body[data-v-9b228e6e] pre:last-child{margin-bottom:0}.chat-message__text-body[data-v-9b228e6e] blockquote{margin:6px 0 8px;padding:6px 10px;border-left:3px solid var(--el-color-primary,#409eff);border-radius:4px 8px 8px 4px;background:var(--el-color-primary-light-9,#ecf5ff);color:var(--el-text-color-regular,#4e5969)}.chat-message__text-body[data-v-9b228e6e] blockquote:last-child,.chat-message__text-body[data-v-9b228e6e] blockquote p:last-child{margin-bottom:0}.chat-message__text-body[data-v-9b228e6e] hr{margin:10px 0;border:none;border-top:1px solid var(--el-border-color-lighter,#ebeef5)}.chat-message__text-body[data-v-9b228e6e] strong{font-weight:600;color:var(--el-text-color-primary,#303133)}.chat-message__text-body[data-v-9b228e6e] .chat-md__table,.chat-message__text-body[data-v-9b228e6e] table{display:table;table-layout:auto;overflow:visible;margin:8px 0 10px;width:100%;max-width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--el-border-color-darker,#cdd0d6);border-radius:8px;font-size:13px;color:var(--el-text-color-regular,#4e5969)}.chat-message__text-body[data-v-9b228e6e] .chat-md__table td,.chat-message__text-body[data-v-9b228e6e] .chat-md__table th,.chat-message__text-body[data-v-9b228e6e] table td,.chat-message__text-body[data-v-9b228e6e] table th{padding:7px 12px;border:0;text-align:left;vertical-align:top;line-height:1.6;white-space:normal;word-break:break-word}.chat-message__text-body[data-v-9b228e6e] .chat-md__table tr,.chat-message__text-body[data-v-9b228e6e] table tr{border:0}.chat-message__text-body[data-v-9b228e6e] .chat-md__table td,.chat-message__text-body[data-v-9b228e6e] table td{border-bottom:1px solid var(--el-border-color,#dcdfe6)}.chat-message__text-body[data-v-9b228e6e] .chat-md__table td+td,.chat-message__text-body[data-v-9b228e6e] .chat-md__table th+th,.chat-message__text-body[data-v-9b228e6e] table td+td,.chat-message__text-body[data-v-9b228e6e] table th+th{border-left:1px solid var(--el-border-color,#dcdfe6)}.chat-message__text-body[data-v-9b228e6e] .chat-md__table thead th,.chat-message__text-body[data-v-9b228e6e] table thead th{background:var(--el-color-primary-light-7,#c6e2ff);font-size:12.5px;font-weight:600;color:var(--el-text-color-primary,#303133);border-bottom:1px solid var(--el-color-primary-light-5,#a0cfff)}.chat-message__text-body[data-v-9b228e6e] .chat-md__table tbody tr:nth-child(2n),.chat-message__text-body[data-v-9b228e6e] table tbody tr:nth-child(2n){background:var(--el-fill-color-lighter,#fafafa)}.chat-message__text-body[data-v-9b228e6e] .chat-md__table tbody tr:hover,.chat-message__text-body[data-v-9b228e6e] table tbody tr:hover{background:var(--el-fill-color-light,#f5f7fa)}.chat-message__text-body[data-v-9b228e6e] .chat-md__table tbody tr:last-child td,.chat-message__text-body[data-v-9b228e6e] table tbody tr:last-child td{border-bottom:none}.chat-message__text-body[data-v-9b228e6e] .chat-md__table thead th:first-child,.chat-message__text-body[data-v-9b228e6e] table thead th:first-child{border-top-left-radius:7px}.chat-message__text-body[data-v-9b228e6e] .chat-md__table thead th:last-child,.chat-message__text-body[data-v-9b228e6e] table thead th:last-child{border-top-right-radius:7px}.chat-message__text-body[data-v-9b228e6e] .chat-md__table tbody tr:last-child td:first-child,.chat-message__text-body[data-v-9b228e6e] table tbody tr:last-child td:first-child{border-bottom-left-radius:7px}.chat-message__text-body[data-v-9b228e6e] .chat-md__table tbody tr:last-child td:last-child,.chat-message__text-body[data-v-9b228e6e] table tbody tr:last-child td:last-child{border-bottom-right-radius:7px}.chat-message__text-body[data-v-9b228e6e] .chat-md__table:last-child,.chat-message__text-body[data-v-9b228e6e] table:last-child{margin-bottom:0}.chat-message--dark[data-v-9b228e6e] .chat-md__table thead th{background:var(--el-color-primary-light-7,#153f65)}.chat-message--dark[data-v-9b228e6e] .chat-md__title{border-bottom-color:#262d3a}.chat-message--dark[data-v-9b228e6e] pre{background:#151b26;border-color:#262d3a}.chat-message--dark[data-v-9b228e6e] pre code{color:#e6edf3}.chat-message--dark[data-v-9b228e6e] code{background:#262d3a;color:#79c0ff}.chat-message--dark[data-v-9b228e6e] blockquote{background:rgba(64,158,255,.08)}.chat-message--dark[data-v-9b228e6e] .chat-md__table,.chat-message--dark[data-v-9b228e6e] table{border-color:#262d3a}.chat-message--dark[data-v-9b228e6e] .chat-md__table thead th,.chat-message--dark[data-v-9b228e6e] table thead th{background:var(--el-color-primary-light-7,#153f65);border-bottom-color:#262d3a}.chat-message--dark[data-v-9b228e6e] .chat-md__table td,.chat-message--dark[data-v-9b228e6e] table td{border-bottom-color:#262d3a}.chat-message--dark[data-v-9b228e6e] .chat-md__table td+td,.chat-message--dark[data-v-9b228e6e] .chat-md__table th+th,.chat-message--dark[data-v-9b228e6e] table td+td,.chat-message--dark[data-v-9b228e6e] table th+th{border-left-color:#262d3a}.chat-message--dark[data-v-9b228e6e] .chat-md__table tbody tr:nth-child(2n),.chat-message--dark[data-v-9b228e6e] table tbody tr:nth-child(2n){background:hsla(0,0%,100%,.04)}.chat-message--dark[data-v-9b228e6e] .chat-md__table tbody tr:hover,.chat-message--dark[data-v-9b228e6e] table tbody tr:hover{background:rgba(64,158,255,.08)}.chat-message--dark[data-v-9b228e6e] hr{border-top-color:#262d3a}.chat-message--dark .chat-inline-tag--attachment[data-v-9b228e6e],.chat-message--dark .chat-inline-tag--disabled[data-v-9b228e6e],.chat-message--dark .chat-inline-tag--file[data-v-9b228e6e],.chat-message--dark .chat-inline-tag--skill[data-v-9b228e6e]{background:var(--el-fill-color-extra-dark,#313d4b)}.chat-message--dark .chat-inline-tag--attachment[data-v-9b228e6e]:hover,.chat-message--dark .chat-inline-tag--file[data-v-9b228e6e]:hover,.chat-message--dark .chat-inline-tag--skill[data-v-9b228e6e]:hover{background:var(--el-fill-color-dark,#1d2939)}.chat-message--dark .chat-question-result__title[data-v-9b228e6e]{color:var(--el-color-info-light-7,#888)}.chat-question-result[data-v-9b228e6e]{max-width:720px;padding:8px 16px;border-radius:8px;background:var(--el-fill-color-light,#f5f7fa)}.chat-question-result__title[data-v-9b228e6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:13px;color:var(--el-text-color-secondary,#86909c);cursor:pointer}.chat-question-result__icon[data-v-9b228e6e]{font-size:12px;color:inherit;-ms-flex-negative:0;flex-shrink:0}.chat-question-result__arrow[data-v-9b228e6e]{margin-left:auto;font-size:12px;color:var(--el-text-color-placeholder,#c0c4cc);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.chat-question-result__arrow[data-v-9b228e6e]:not(.is-collapsed){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.chat-question-result__body[data-v-9b228e6e]{margin-top:4px;padding:8px;border-radius:8px;background:var(--el-bg-color,#fff)}.chat-question-result__q[data-v-9b228e6e]{font-size:13px;color:var(--el-text-color-secondary,#86909c);line-height:1.6}.chat-question-result__a[data-v-9b228e6e]{margin-top:2px;font-size:13px;font-weight:600;color:var(--el-text-color-primary,#1d2129);line-height:1.6}.chat-input-wrap[data-v-69d2d0a2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto;padding:12px 16px 16px}.chat-input[data-v-69d2d0a2]{width:100%;border-radius:12px;border:1px solid var(--el-border-color-lighter,#e8eaef);background:var(--el-bg-color,#fff);-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04)}.chat-input[data-v-69d2d0a2]:focus-within{border-color:var(--el-color-primary,#165dff);-webkit-box-shadow:0 0 0 2px rgba(22,93,255,.06);box-shadow:0 0 0 2px rgba(22,93,255,.06)}.chat-input__textarea-box[data-v-69d2d0a2]{padding:16px 18px 6px}.chat-input__textarea[data-v-69d2d0a2]{display:block;width:100%;min-height:22px;max-height:140px;overflow-y:auto;border:none;outline:none;background:transparent;color:var(--el-text-color-primary,#1d2129);font-size:14px;line-height:1.7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;word-break:break-word}.chat-input__textarea[data-v-69d2d0a2]:empty:before{content:attr(data-placeholder);color:var(--el-text-color-placeholder,#c9cdd4);pointer-events:none}.chat-input__textarea.is-disabled[data-v-69d2d0a2]{opacity:.55;cursor:not-allowed}.chat-input__toolbar[data-v-69d2d0a2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 14px 12px}.chat-input__toolbar[data-v-69d2d0a2],.chat-input__tools[data-v-69d2d0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-input__tools[data-v-69d2d0a2]{gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.chat-tool-btn[data-v-69d2d0a2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;height:28px;padding:0 10px;border:none;border-radius:6px;background:transparent;color:var(--el-text-color-regular,#4e5969);font-size:13px;font-weight:400;cursor:pointer;-webkit-transition:all .18s ease;transition:all .18s ease}.chat-tool-btn[data-v-69d2d0a2]:hover{color:var(--el-color-primary,#165dff);background:var(--el-fill-color,#f2f3f5)}.chat-tool-btn[data-v-69d2d0a2]:active{-webkit-transform:scale(.97);transform:scale(.97)}.chat-tool-btn[data-v-69d2d0a2] .chat-icon{color:var(--el-text-color-secondary,#86909c)}.chat-tool-btn[data-v-69d2d0a2]:hover .chat-icon{color:var(--el-color-primary,#165dff)}.chat-input__actions[data-v-69d2d0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0}.chat-send-btn[data-v-69d2d0a2]{display:grid;place-items:center;width:30px;height:30px;border:none;border-radius:50%;background:var(--el-fill-color,#f2f3f5);color:var(--el-text-color-secondary,#86909c);cursor:pointer;-webkit-transition:all .18s ease;transition:all .18s ease}.chat-send-btn[data-v-69d2d0a2]:not(:disabled){background:var(--el-color-primary,#0076f6);color:var(--el-color-white,#fff)}.chat-send-btn[data-v-69d2d0a2]:not(:disabled):hover{background:var(--el-color-primary-dark-2,#0062d6);color:var(--el-color-white,#fff)}.chat-send-btn[data-v-69d2d0a2]:not(:disabled):active{-webkit-transform:scale(.93);transform:scale(.93)}.chat-send-btn[data-v-69d2d0a2]:disabled{cursor:not-allowed;opacity:.45}.chat-send-btn.chat-send-btn--stop[data-v-69d2d0a2]{background:var(--el-color-danger,#f56c6c);color:var(--el-color-white,#fff)}.chat-send-btn.chat-send-btn--stop[data-v-69d2d0a2]:hover{background:var(--el-color-danger-dark-2,#e64242);color:var(--el-color-white,#fff)}.chat-counter[data-v-69d2d0a2]{font-size:12px;font-variant-numeric:tabular-nums;color:var(--el-text-color-placeholder,#c9cdd4);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:36px;text-align:right}.chat-skill-panel[data-v-69d2d0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.chat-skill-panel__search[data-v-69d2d0a2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-skill-panel__search-icon[data-v-69d2d0a2]{position:absolute;left:8px;color:var(--el-text-color-placeholder,#c0c4cc);pointer-events:none}.chat-skill-panel__input[data-v-69d2d0a2]{width:100%;height:28px;padding:0 8px 0 28px;border:none;border-radius:6px;background:var(--el-fill-color-light,#f5f7fa);color:var(--el-text-color-primary,#303133);font-size:13px}.chat-skill-panel__input[data-v-69d2d0a2]::-webkit-input-placeholder{color:var(--el-text-color-placeholder,#c0c4cc)}.chat-skill-panel__input[data-v-69d2d0a2]::-moz-placeholder{color:var(--el-text-color-placeholder,#c0c4cc)}.chat-skill-panel__input[data-v-69d2d0a2]:-ms-input-placeholder{color:var(--el-text-color-placeholder,#c0c4cc)}.chat-skill-panel__input[data-v-69d2d0a2]::-ms-input-placeholder{color:var(--el-text-color-placeholder,#c0c4cc)}.chat-skill-panel__input[data-v-69d2d0a2]::placeholder{color:var(--el-text-color-placeholder,#c0c4cc)}.chat-skill-panel__input[data-v-69d2d0a2]:focus{outline:none;background:var(--el-fill-color-darker,#ebeef5)}.chat-skill-panel__list[data-v-69d2d0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:220px;overflow-y:auto}.chat-skill-panel__list--fixed[data-v-69d2d0a2]{height:220px}.chat-history-group__date[data-v-69d2d0a2]{padding:0 4px;color:var(--el-text-color-secondary,#909399);font-size:12px}.chat-skill-group__label[data-v-69d2d0a2]{padding:4px 8px;color:var(--el-text-color-secondary,#909399);font-size:12px}.chat-skill-item[data-v-69d2d0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:36px;padding:0 4px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.chat-skill-item[data-v-69d2d0a2]:hover{background:var(--el-fill-color-light,#f5f7fa)}.chat-skill-item.is-active[data-v-69d2d0a2]{background:var(--el-color-primary-light-9,#ecf5ff);color:var(--el-color-primary,#409eff)}.chat-skill-item__icon[data-v-69d2d0a2]{-ms-flex-negative:0;flex-shrink:0;color:inherit}.chat-skill-item__avatar[data-v-69d2d0a2]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:var(--el-color-white,#fff);font-size:11px;font-weight:600;line-height:1}.chat-skill-item__meta[data-v-69d2d0a2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.chat-skill-item__label[data-v-69d2d0a2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.chat-skill-item__desc[data-v-69d2d0a2]{font-size:11px;color:var(--el-text-color-secondary,#909399)}.chat-skill-item__scanning[data-v-69d2d0a2]{-ms-flex-negative:0;flex-shrink:0;color:var(--el-color-primary,#409eff);font-size:11px}.chat-skill-item.chat-file-row.chat-skill-item--rich[data-v-69d2d0a2]{height:auto;padding-top:4px;padding-bottom:4px}.chat-file-row[data-v-69d2d0a2]{position:relative;cursor:pointer;height:32px;min-height:32px;overflow:hidden}.chat-file-row__actions[data-v-69d2d0a2]{-ms-flex-negative:0;flex-shrink:0;gap:1px;padding:0;border-radius:6px}.chat-file-row__actions[data-v-69d2d0a2],.chat-file-row__btn[data-v-69d2d0a2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-file-row__btn[data-v-69d2d0a2]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;border:none;border-radius:6px;background:transparent;color:var(--el-text-color-secondary,#909399);cursor:pointer;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.chat-file-row__btn[data-v-69d2d0a2]:hover{background:var(--el-fill-color-darker,#ebeef5);color:var(--el-text-color-primary,#303133)}.chat-file-row__btn--danger[data-v-69d2d0a2]:hover{color:var(--el-color-danger,#f56c6c)}.chat-skill-panel__empty[data-v-69d2d0a2]{padding:20px 0;text-align:center;color:var(--el-text-color-placeholder,#c0c4cc);font-size:13px}.chat-skill-panel__loading[data-v-69d2d0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:20px 0;color:var(--el-text-color-secondary,#909399);font-size:13px}.chat-skill-panel__loading-spinner[data-v-69d2d0a2]{width:14px;height:14px;border:2px solid var(--el-border-color-lighter,#ebeef5);border-top-color:var(--el-color-primary,#409eff);border-radius:50%;-webkit-animation:chat-loading-rotate-69d2d0a2 .8s linear infinite;animation:chat-loading-rotate-69d2d0a2 .8s linear infinite}.chat-skill-panel__loading--more[data-v-69d2d0a2]{padding:8px 0}@-webkit-keyframes chat-loading-rotate-69d2d0a2{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes chat-loading-rotate-69d2d0a2{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.chat-skill-panel__footer[data-v-69d2d0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-top:1px solid var(--el-border-color-extra-light,#f0f0f0);padding-top:4px}.chat-skill-import[data-v-69d2d0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:100%;padding:6px 12px;border:none;border-radius:6px;background:transparent;color:var(--el-text-color-secondary,#909399);font-size:13px;cursor:pointer;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.chat-skill-import>span[data-v-69d2d0a2]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.chat-skill-import[data-v-69d2d0a2]:hover{background:var(--el-fill-color-light,#f5f7fa);color:var(--el-color-primary,#409eff)}.chat-skill-import-group[data-v-69d2d0a2]{position:relative}.chat-skill-import--group[data-v-69d2d0a2]{width:100%}.chat-skill-import__arrow[data-v-69d2d0a2]{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.chat-skill-import-submenu[data-v-69d2d0a2]{display:none;position:absolute;left:100%;bottom:0;width:260px;margin-left:2px;background:var(--el-bg-color,#fff);border:1px solid var(--el-border-color-lighter,#e8eaef);border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);padding:8px;z-index:10}.chat-skill-import-group:hover .chat-skill-import-submenu[data-v-69d2d0a2]{display:block}.chat-skill-import-group:hover .chat-skill-import__arrow[data-v-69d2d0a2]{-webkit-transform:translateX(2px);transform:translateX(2px)}.chat-skill-import-submenu__list[data-v-69d2d0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:220px;overflow-y:auto}.chat-skill-import-submenu__list--fixed[data-v-69d2d0a2]{height:220px}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:200px;margin:1px 8px 1px 0;padding:4px 12px 4px 8px;border-radius:20px;font-size:14px;line-height:20px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--file{background:var(--el-fill-color-dark,#ebedf0);color:var(--el-text-color-regular,#4e5969)}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--file:hover{background:var(--el-fill-color-darker,#e9ebee)}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--attachment{background:var(--el-fill-color-dark,#ebedf0);color:var(--el-text-color-regular,#4e5969)}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--attachment:hover{background:var(--el-fill-color-darker,#e9ebee)}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--skill{background:var(--el-fill-color-dark,#ebedf0);color:var(--el-text-color-regular,#4e5969)}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--skill:hover{background:var(--el-fill-color-darker,#e9ebee)}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag__icon{-ms-flex-negative:0;flex-shrink:0;color:inherit;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag__close,.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;font-size:14px}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag__close{position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;cursor:pointer;opacity:0;z-index:1;-webkit-transition:background-color .15s ease,opacity .15s ease;transition:background-color .15s ease,opacity .15s ease}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag__close svg{width:1em;height:1em}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag:hover .chat-inline-tag__icon{opacity:0}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag:hover .chat-inline-tag__close{opacity:.9}.chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag__close:hover{font-weight:700;opacity:1}.chat-scroll-bottom-btn[data-v-69d2d0a2]{position:absolute;right:16px;bottom:100%;margin-bottom:8px;width:32px;height:32px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--el-border-color,#dcdfe6);background:var(--el-bg-color,#fff);color:var(--el-text-color-regular,#606266);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:pointer;z-index:5;-webkit-transition:all .2s ease;transition:all .2s ease}.chat-scroll-bottom-btn[data-v-69d2d0a2]:hover{color:var(--el-color-primary,#409eff);border-color:var(--el-color-primary,#409eff)}.chat-scroll-top-btn[data-v-69d2d0a2]{position:absolute;right:16px;bottom:100%;margin-bottom:48px;width:32px;height:32px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--el-border-color,#dcdfe6);background:var(--el-bg-color,#fff);color:var(--el-text-color-regular,#606266);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:pointer;z-index:5;-webkit-transition:all .2s ease;transition:all .2s ease}.chat-scroll-top-btn[data-v-69d2d0a2]:hover{color:var(--el-color-primary,#409eff);border-color:var(--el-color-primary,#409eff)}.chat-input.is-dark[data-v-69d2d0a2]{background:var(--el-fill-color-light,#0c192a)}.chat-input.is-dark .chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--attachment,.chat-input.is-dark .chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--file,.chat-input.is-dark .chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--skill{background:var(--el-fill-color-extra-dark,#313d4b)}.chat-input.is-dark .chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--attachment:hover,.chat-input.is-dark .chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--file:hover,.chat-input.is-dark .chat-input__textarea[data-v-69d2d0a2] .chat-inline-tag--skill:hover{background:var(--el-fill-color-dark,#1d2939)}.chat-input.is-dark[data-v-69d2d0a2]:focus-within{-webkit-box-shadow:0 0 0 2px rgba(64,169,255,.16);box-shadow:0 0 0 2px rgba(64,169,255,.16)}.chat-welcome[data-v-67122aca]{color:var(--el-text-color-primary,#1d2129);font-size:14px;line-height:1.7;margin-top:6px}.chat-welcome__text[data-v-67122aca] .chat-md__p{margin:0 0 4px;line-height:1.7;white-space:normal}.chat-welcome__text[data-v-67122aca] .chat-md__p:last-of-type{margin-bottom:12px}.chat-welcome__text[data-v-67122aca] .chat-md__hl{color:var(--el-color-primary,#0076f6);font-weight:600}.chat-questions[data-v-67122aca]{margin-top:12px}.chat-questions[data-v-67122aca] .el-divider--horizontal{margin:0 0 8px}.chat-questions[data-v-67122aca] .el-divider__text{font-size:12px;font-weight:600;color:var(--el-color-primary,#0076f6)}.chat-questions__tabs[data-v-67122aca] .el-tabs__header{margin-bottom:8px}.chat-questions__tabs[data-v-67122aca] .el-tabs__nav-wrap:after{background-color:transparent}.chat-questions__tabs[data-v-67122aca] .el-tabs__item{height:28px;line-height:28px;font-size:13px}.chat-questions__tabs[data-v-67122aca] .el-tabs__item.is-active,.chat-questions__tabs[data-v-67122aca] .el-tabs__item:hover{color:var(--el-color-primary,#0076f6)}.chat-questions__tabs[data-v-67122aca] .el-tabs__active-bar{background-color:var(--el-color-primary,#0076f6)}.chat-questions__tabs[data-v-67122aca] .el-tabs__content{overflow:visible}.chat-questions__item[data-v-67122aca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:4px;padding:8px;border:1px solid var(--el-border-color-light,#eef0f4);border-radius:8px;background:var(--el-bg-color,#fff);color:var(--el-text-color-primary,#1d2129);font-size:13px;text-align:left;cursor:pointer;-webkit-transition:border-color .2s,color .2s,background-color .2s;transition:border-color .2s,color .2s,background-color .2s}.chat-questions__item[data-v-67122aca]:hover{border-color:var(--el-color-primary,#0076f6);background:var(--el-color-primary-light-9,#f7f8fa);color:var(--el-color-primary,#0076f6)}.chat-questions__index[data-v-67122aca]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:20px;height:20px;margin-right:8px;border-radius:4px;background:var(--el-fill-color-dark,#eef0f4);color:var(--el-text-color-primary,#1d2129);font-size:13px;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.chat-questions__item:hover .chat-questions__index[data-v-67122aca]{background:var(--el-color-primary,#0076f6);color:var(--el-color-white,#fff)}.chat-questions__label[data-v-67122aca]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.chat-welcome--dark .chat-welcome__text[data-v-67122aca]{padding:12px 16px;background:var(--el-fill-color-light,#0c192a);border-radius:12px}.chat-welcome--dark .chat-questions[data-v-67122aca] .el-divider__text{background-color:var(--el-fill-color-light,#0c192a)}.chat-welcome--dark .chat-questions__index[data-v-67122aca]{background:var(--el-color-primary,#40a9ff);color:var(--el-color-white,#fff)}.chat-welcome--dark .chat-questions__tabs[data-v-67122aca] .el-tabs__item{color:var(--el-text-color-primary,#e5eaf3)}.chat-welcome--dark .chat-questions__tabs[data-v-67122aca] .el-tabs__item.is-active,.chat-welcome--dark .chat-questions__tabs[data-v-67122aca] .el-tabs__item:hover{color:var(--el-color-primary,#40a9ff)}.chat-question-float[data-v-7785a9b4]{position:absolute;bottom:16px;left:16px;right:16px;z-index:30;padding:12px;background:var(--el-bg-color-overlay,#fff);border:1px solid var(--el-border-color-lighter,#ebeef5);border-radius:16px;-webkit-box-shadow:var(--el-box-shadow,0 4px 8px 2px rgba(0,0,0,.04),0 8px 12px rgba(0,0,0,.08));box-shadow:var(--el-box-shadow,0 4px 8px 2px rgba(0,0,0,.04),0 8px 12px rgba(0,0,0,.08))}.chat-question-float__title[data-v-7785a9b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:8px;font-size:13px;color:var(--el-text-color-regular,#4e5969)}.chat-question-float__tag[data-v-7785a9b4]{padding:0 6px;border-radius:4px;background:var(--el-fill-color,#f2f3f5);color:var(--el-text-color-secondary,#86909c);font-size:12px;font-weight:400;-ms-flex-negative:0;flex-shrink:0}.chat-question-float__options[data-v-7785a9b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;max-height:260px;overflow-y:auto;scrollbar-width:none;border-bottom:1px solid var(--el-border-color,#dcdfe6)}.chat-question-float__options[data-v-7785a9b4]::-webkit-scrollbar{display:none}.chat-question-float__option[data-v-7785a9b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:4px 8px 4px 0;border-radius:8px;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.chat-question-float__option[data-v-7785a9b4]:hover{background:var(--el-fill-color-light,#f5f7fa)}.chat-question-float__option.is-active[data-v-7785a9b4]{background:var(--el-color-primary-light-9,#e8f3ff)}.chat-question-float__num[data-v-7785a9b4]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:var(--el-fill-color,#f2f3f5);color:var(--el-text-color-regular,#4e5969);font-size:12px;font-weight:600}.chat-question-float__option.is-active .chat-question-float__num[data-v-7785a9b4]{color:var(--el-color-primary,#0076f6)}.chat-question-float__meta[data-v-7785a9b4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.chat-question-float__name[data-v-7785a9b4]{font-size:13px;color:var(--el-color-info,#909399)}.chat-question-float__option.is-active .chat-question-float__name[data-v-7785a9b4]{color:var(--el-color-primary,#0076f6)}.chat-question-float__desc[data-v-7785a9b4]{font-size:12px;color:var(--el-text-color-secondary,#86909c);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-question-float__check[data-v-7785a9b4]{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;font-size:12px;color:var(--el-color-primary,#0076f6)}.chat-question-float__custom[data-v-7785a9b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:8px;color:var(--el-text-color-secondary,#86909c)}.chat-question-float__input[data-v-7785a9b4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:30px;padding:0 8px;border:1px solid var(--el-border-color,#dcdfe6);border-radius:8px;background:var(--el-bg-color,#fff);font-size:13px;color:var(--el-text-color-primary,#303133);outline:none;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.chat-question-float__input[data-v-7785a9b4]::-webkit-input-placeholder{color:var(--el-text-color-placeholder,#a8abb2)}.chat-question-float__input[data-v-7785a9b4]::-moz-placeholder{color:var(--el-text-color-placeholder,#a8abb2)}.chat-question-float__input[data-v-7785a9b4]:-ms-input-placeholder{color:var(--el-text-color-placeholder,#a8abb2)}.chat-question-float__input[data-v-7785a9b4]::-ms-input-placeholder{color:var(--el-text-color-placeholder,#a8abb2)}.chat-question-float__input[data-v-7785a9b4]::placeholder{color:var(--el-text-color-placeholder,#a8abb2)}.chat-question-float__input[data-v-7785a9b4]:hover{border-color:var(--el-border-color-small,#c0c4cc)}.chat-question-float__input[data-v-7785a9b4]:focus{border-color:var(--el-color-primary,#0076f6)}.chat-question-float__actions[data-v-7785a9b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:8px}.chat-question-float__btn[data-v-7785a9b4]{height:28px;padding:0 16px;border:none;border-radius:999px;background:var(--el-fill-color,#f2f3f5);color:var(--el-text-color-regular,#4e5969);font-size:13px;cursor:pointer;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.chat-question-float__btn[data-v-7785a9b4]:hover{background:var(--el-fill-color-dark,#ebedf0);color:var(--el-color-primary,#0076f6)}.chat-question-float__btn--primary[data-v-7785a9b4]{background:var(--el-color-primary,#0076f6);color:var(--el-color-white,#fff)}.chat-question-float__btn--primary[data-v-7785a9b4]:hover{background:var(--el-color-primary-light-3,#3391f8);color:var(--el-color-white,#fff)}.rc-aichat[data-v-14c71b9a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;--rc-aichat-panel-bg:#f7faff;background:var(--rc-aichat-panel-bg,#f7faff)}.rc-aichat--dark[data-v-14c71b9a]{color-scheme:dark;--rc-aichat-panel-bg:#031123;--el-bg-color:#031123;--el-bg-color-overlay:#031123;--el-fill-color-blank:#031123;--el-color-primary:#40a9ff;--el-color-primary-light-3:#2e7bbd;--el-color-primary-light-4:#286ca7;--el-color-primary-light-5:#225d91;--el-color-primary-light-6:#1b4e7b;--el-color-primary-light-7:#153f65;--el-color-primary-light-8:#0f2f4f;--el-color-primary-light-9:#092039;--el-color-primary-dark-2:#66baff;--el-color-primary-dark-4:#8ccbff;--el-color-success:#3ac569;--el-color-success-light-3:#2a8f54;--el-color-success-light-4:#247d4d;--el-color-success-light-5:#1f6b46;--el-color-success-light-6:#19593f;--el-color-success-light-7:#144738;--el-color-success-light-8:#0e3531;--el-color-success-light-9:#09232a;--el-color-success-dark-2:#61d187;--el-color-success-dark-4:#89dca5;--el-color-warning:#f9a11b;--el-color-warning-light-3:#af761d;--el-color-warning-light-4:#97671e;--el-color-warning-light-5:#7e591f;--el-color-warning-light-6:#654b20;--el-color-warning-light-7:#4d3c21;--el-color-warning-light-8:#342e21;--el-color-warning-light-9:#1c1f22;--el-color-warning-dark-2:#fab449;--el-color-warning-dark-4:#fbc776;--el-color-danger:#f1404b;--el-color-danger-light-3:#aa323f;--el-color-danger-light-4:#922d3b;--el-color-danger-light-5:#7a2937;--el-color-danger-light-6:#622433;--el-color-danger-light-7:#4a1f2f;--el-color-danger-light-8:#331a2b;--el-color-danger-light-9:#1b1627;--el-color-danger-dark-2:#f4666f;--el-color-danger-dark-4:#f78c93;--el-color-info:#e8e8e8;--el-color-info-light-3:#dadada;--el-color-info-light-4:#c6c6c6;--el-color-info-light-5:#b1b1b1;--el-color-info-light-6:#9d9d9d;--el-color-info-light-7:#888;--el-color-info-light-8:#747474;--el-color-info-light-9:#606060;--el-color-info-dark-2:#ededed;--el-color-info-dark-4:#f1f1f1;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#e8e8e8;--el-text-color-secondary:#dadada;--el-text-color-placeholder:#b1b1b1;--el-text-color-disabled:#888;--el-border-color-extra-light:#0e3050;--el-border-color-lighter:#10385e;--el-border-color-light:#13416c;--el-border-color:#164c7e;--el-border-color-dark:#1a5892;--el-border-color-darker:#1c62a3;--el-border-color-extra-dark:#206db5;--el-fill-color-extra-light:#031123;--el-fill-color-lighter:#031123;--el-fill-color-light:#0c192a;--el-fill-color:#162334;--el-fill-color-dark:#1d2939;--el-fill-color-darker:#263242;--el-fill-color-extra-dark:#313d4b}.rc-aichat--dark .rc-aichat__header-btn[data-v-14c71b9a]:hover{background:var(--el-fill-color-extra-dark,#313d4b);color:var(--el-text-color-regular,#e8e8e8)}.rc-aichat--dark .rc-aichat__header-btn--close[data-v-14c71b9a]:hover{background:var(--el-color-danger-light-9,#1b1627);color:var(--el-color-danger,#f1404b)}.rc-aichat__header[data-v-14c71b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:52px;padding:0 16px;position:relative;z-index:1;background:var(--el-bg-color,#fff);border-bottom:1px solid var(--el-border-color-lighter,#e8eaef);-webkit-box-shadow:0 2px 8px rgba(31,56,88,.06);box-shadow:0 2px 8px rgba(31,56,88,.06);-ms-flex-negative:0;flex-shrink:0}.rc-aichat--dark .rc-aichat__header[data-v-14c71b9a]{background:var(--el-fill-color,#162334);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.25);box-shadow:0 2px 8px rgba(0,0,0,.25)}.rc-aichat__header-left[data-v-14c71b9a]{gap:10px}.rc-aichat__avatar[data-v-14c71b9a],.rc-aichat__header-left[data-v-14c71b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rc-aichat__avatar[data-v-14c71b9a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.rc-aichat__avatar-img[data-v-14c71b9a]{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.rc-aichat__title[data-v-14c71b9a]{font-size:16px;font-weight:700;color:var(--el-text-color-primary,#1d2129);line-height:1.2}.rc-aichat__header-right[data-v-14c71b9a]{gap:4px}.rc-aichat__header-btn[data-v-14c71b9a],.rc-aichat__header-right[data-v-14c71b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rc-aichat__header-btn[data-v-14c71b9a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;border:none;border-radius:8px;background:transparent;color:var(--el-text-color-secondary,#86909c);cursor:pointer;-webkit-transition:all .18s ease;transition:all .18s ease;-ms-flex-negative:0;flex-shrink:0}.rc-aichat__header-btn[data-v-14c71b9a]:hover{background:var(--el-fill-color,#f2f3f5);color:var(--el-text-color-regular,#4e5969)}.rc-aichat__header-btn--close[data-v-14c71b9a]:hover{background:var(--el-color-danger-light-9,#ffece8);color:var(--el-color-danger,#f53f3f)}.rc-aichat__messages[data-v-14c71b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:0 16px;padding-top:8px;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--el-text-color-placeholder,#c0c4cc) transparent;background:var(--rc-aichat-panel-bg,#f7faff)}.rc-aichat__messages[data-v-14c71b9a]::-webkit-scrollbar{width:6px}.rc-aichat__messages[data-v-14c71b9a]::-webkit-scrollbar-track{background:transparent}.rc-aichat__messages[data-v-14c71b9a]::-webkit-scrollbar-thumb{background:var(--el-text-color-placeholder,#c0c4cc);border-radius:3px}.rc-aichat__messages[data-v-14c71b9a]::-webkit-scrollbar-thumb:hover{background:var(--el-text-color-secondary,#909399)}.rc-aichat__empty[data-v-14c71b9a]{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--el-text-color-placeholder,#c0c4cc);font-size:13px}.chat-history-panel[data-v-14c71b9a],.rc-aichat__empty[data-v-14c71b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.chat-history-panel[data-v-14c71b9a]{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:4px}.chat-history-panel__title[data-v-14c71b9a]{padding:4px 8px;font-size:14px;color:var(--el-text-color-secondary,#909399)}.chat-history-panel__divider[data-v-14c71b9a]{height:1px;margin:0 -4px;background:var(--el-fill-color-darker,#ebeef5)}.chat-history-panel__list[data-v-14c71b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:220px;overflow-y:auto}.chat-history-panel__list--fixed[data-v-14c71b9a]{height:220px}.chat-history-group__date[data-v-14c71b9a]{padding:0 4px;color:var(--el-text-color-secondary,#909399);font-size:12px}.chat-history-item[data-v-14c71b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;padding:0 4px;border:none;border-radius:4px;background:transparent;color:var(--el-text-color-regular,#606266);font-size:14px;text-align:left;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.chat-history-item[data-v-14c71b9a]:hover{background:var(--el-fill-color-light,#f5f7fa);color:var(--el-text-color-primary,#303133)}.chat-history-item__label[data-v-14c71b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-skill-panel[data-v-14c71b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.chat-skill-panel__search[data-v-14c71b9a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-skill-panel__search-icon[data-v-14c71b9a]{position:absolute;left:8px;color:var(--el-text-color-placeholder,#c0c4cc);pointer-events:none}.chat-skill-panel__input[data-v-14c71b9a]{width:100%;height:28px;padding:0 8px 0 28px;border:none;border-radius:6px;background:var(--el-fill-color-light,#f5f7fa);color:var(--el-text-color-primary,#303133);font-size:13px}.chat-skill-panel__input[data-v-14c71b9a]::-webkit-input-placeholder{color:var(--el-text-color-placeholder,#c0c4cc)}.chat-skill-panel__input[data-v-14c71b9a]::-moz-placeholder{color:var(--el-text-color-placeholder,#c0c4cc)}.chat-skill-panel__input[data-v-14c71b9a]:-ms-input-placeholder{color:var(--el-text-color-placeholder,#c0c4cc)}.chat-skill-panel__input[data-v-14c71b9a]::-ms-input-placeholder{color:var(--el-text-color-placeholder,#c0c4cc)}.chat-skill-panel__input[data-v-14c71b9a]::placeholder{color:var(--el-text-color-placeholder,#c0c4cc)}.chat-skill-panel__input[data-v-14c71b9a]:focus{outline:none;background:var(--el-fill-color-darker,#ebeef5)}.chat-skill-panel__list[data-v-14c71b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:220px;overflow-y:auto}.chat-skill-panel__list--fixed[data-v-14c71b9a]{height:220px}.chat-skill-item[data-v-14c71b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:36px;padding:0 4px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.chat-skill-item[data-v-14c71b9a]:hover{background:var(--el-fill-color-light,#f5f7fa)}.chat-skill-item.is-active[data-v-14c71b9a]{background:var(--el-color-primary-light-9,#ecf5ff);color:var(--el-color-primary,#409eff)}.chat-skill-item__icon[data-v-14c71b9a]{-ms-flex-negative:0;flex-shrink:0;color:inherit}.chat-skill-item__label[data-v-14c71b9a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.chat-file-row[data-v-14c71b9a]{position:relative;cursor:pointer;height:32px;min-height:32px;overflow:hidden}.chat-file-row__actions[data-v-14c71b9a]{-ms-flex-negative:0;flex-shrink:0;gap:1px;padding:0;border-radius:6px}.chat-file-row__actions[data-v-14c71b9a],.chat-file-row__btn[data-v-14c71b9a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-file-row__btn[data-v-14c71b9a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;border:none;border-radius:6px;background:transparent;color:var(--el-text-color-secondary,#909399);cursor:pointer;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.chat-file-row__btn[data-v-14c71b9a]:hover{background:var(--el-fill-color-darker,#ebeef5);color:var(--el-text-color-primary,#303133)}.chat-file-row__btn--danger[data-v-14c71b9a]:hover{color:var(--el-color-danger,#f56c6c)}.chat-skill-panel__empty[data-v-14c71b9a]{padding:20px 0;text-align:center;color:var(--el-text-color-placeholder,#c0c4cc);font-size:13px}.chat-skill-panel__loading[data-v-14c71b9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:20px 0;color:var(--el-text-color-secondary,#909399);font-size:13px}.chat-skill-panel__loading-spinner[data-v-14c71b9a]{width:14px;height:14px;border:2px solid var(--el-border-color-lighter,#ebeef5);border-top-color:var(--el-color-primary,#409eff);border-radius:50%;-webkit-animation:chat-loading-rotate-14c71b9a .8s linear infinite;animation:chat-loading-rotate-14c71b9a .8s linear infinite}.chat-skill-panel__loading--more[data-v-14c71b9a]{padding:8px 0}@-webkit-keyframes chat-loading-rotate-14c71b9a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes chat-loading-rotate-14c71b9a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.chat-history-popover.el-popover,.chat-skill-popover.el-popover{padding:6px}.chat-popover--dark.el-popover{background:#031123;border-color:#164c7e;color:#e8e8e8}.chat-popover--dark[x-placement^=top] .popper__arrow{border-bottom-color:#164c7e}.chat-popover--dark[x-placement^=top] .popper__arrow:after{border-bottom-color:#031123}.chat-popover--dark[x-placement^=bottom] .popper__arrow{border-top-color:#164c7e}.chat-popover--dark[x-placement^=bottom] .popper__arrow:after{border-top-color:#031123}.chat-popover--dark[x-placement^=left] .popper__arrow{border-right-color:#164c7e}.chat-popover--dark[x-placement^=left] .popper__arrow:after{border-right-color:#031123}.chat-popover--dark[x-placement^=right] .popper__arrow{border-left-color:#164c7e}.chat-popover--dark[x-placement^=right] .popper__arrow:after{border-left-color:#031123}.chat-popover--dark{color-scheme:dark;--el-bg-color:#031123;--el-bg-color-overlay:#031123;--el-fill-color-blank:#031123;--el-color-primary:#40a9ff;--el-color-primary-light-3:#2e7bbd;--el-color-primary-light-4:#286ca7;--el-color-primary-light-5:#225d91;--el-color-primary-light-6:#1b4e7b;--el-color-primary-light-7:#153f65;--el-color-primary-light-8:#0f2f4f;--el-color-primary-light-9:#092039;--el-color-primary-dark-2:#66baff;--el-color-primary-dark-4:#8ccbff;--el-color-success:#3ac569;--el-color-success-light-9:#09232a;--el-color-danger:#f1404b;--el-color-danger-light-9:#1b1627;--el-color-warning:#f9a11b;--el-color-warning-light-9:#1c1f22;--el-color-info:#e8e8e8;--el-color-info-light-3:#dadada;--el-color-info-light-4:#c6c6c6;--el-color-info-light-5:#b1b1b1;--el-color-info-light-6:#9d9d9d;--el-color-info-light-7:#888;--el-color-info-light-8:#747474;--el-color-info-light-9:#606060;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#e8e8e8;--el-text-color-secondary:#dadada;--el-text-color-placeholder:#b1b1b1;--el-text-color-disabled:#888;--el-border-color-extra-light:#0e3050;--el-border-color-lighter:#10385e;--el-border-color-light:#13416c;--el-border-color:#164c7e;--el-border-color-dark:#1a5892;--el-border-color-darker:#1c62a3;--el-border-color-extra-dark:#206db5;--el-fill-color-extra-light:#031123;--el-fill-color-lighter:#031123;--el-fill-color-light:#0c192a;--el-fill-color:#162334;--el-fill-color-dark:#1d2939;--el-fill-color-darker:#263242;--el-fill-color-extra-dark:#313d4b}.chat-popover--dark .chat-skill-panel__input{color:var(--el-text-color-primary,#e5eaf3)}.chat-popover--dark .chat-skill-panel__input,.chat-popover--dark .chat-skill-panel__input:focus{background:var(--el-color-primary-light-9,#092039)}.chat-popover--dark .chat-history-item:hover,.chat-popover--dark .chat-skill-item:hover{background:var(--el-fill-color-extra-dark,#313d4b)}.chat-popover--dark .chat-history-item:hover{color:var(--el-text-color-primary,#e5eaf3)}.chat-overflow-tip{position:fixed;z-index:9999;max-width:300px;padding:5px 9px;border-radius:4px;background:#1d2129;color:#fff;font-size:12px;line-height:1.5;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);pointer-events:none;word-break:break-all;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.chat-overflow-tip.is-visible{opacity:1}.chat-overflow-tip--dark{background:#fff;color:#1d2129;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3)}