.solution-activate-dialog .el-dialog__header{border-bottom:1px solid #ebeef5}.solution-activate-dialog .el-dialog__body{padding:20px;max-height:600px;overflow-y:auto}.solution-activate-dialog .el-dialog__footer{padding:15px 20px 20px;border-top:1px solid #ebeef5}.activate-content .el-form-item.is-required[data-v-caf9ae5a]{margin-bottom:8px}.activate-content .el-link[data-v-caf9ae5a]:hover{text-decoration:none}.activate-content .el-link.el-link--primary.is-underline[data-v-caf9ae5a]:hover:after{border:none}.activate-content .upload-section[data-v-caf9ae5a]{margin-bottom:24px}.activate-content .upload-section .section-header[data-v-caf9ae5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:14px}.activate-content .upload-section .section-header .section-title[data-v-caf9ae5a]{color:#303133;font-weight:500}.activate-content .upload-section .section-header .download-link[data-v-caf9ae5a]{margin-left:8px;font-size:14px}.activate-content .upload-section .section-header .upload-tip[data-v-caf9ae5a]{color:#606266;margin-left:4px}.activate-content .upload-section .upload-area .upload-demo[data-v-caf9ae5a] .el-upload{width:100%}.activate-content .upload-section .upload-area .upload-demo[data-v-caf9ae5a] .el-upload-dragger{width:100%;height:120px;border:1px dashed #d9d9d9;border-radius:6px;background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.activate-content .upload-section .upload-area .upload-demo[data-v-caf9ae5a] .el-upload-dragger:hover{border-color:#409eff}.activate-content .upload-section .upload-area .upload-demo .upload-content[data-v-caf9ae5a]{text-align:center}.activate-content .upload-section .upload-area .upload-demo .upload-content .upload-icon[data-v-caf9ae5a]{font-size:28px;color:#c0c4cc;margin-bottom:8px}.activate-content .upload-section .upload-area .upload-demo .upload-content .upload-text[data-v-caf9ae5a]{color:#606266;font-size:14px;margin-bottom:4px}.activate-content .upload-section .upload-area .upload-demo .upload-content .upload-desc[data-v-caf9ae5a]{color:#909399;font-size:12px}.activate-content .upload-section .upload-area .file-list[data-v-caf9ae5a]{margin-top:12px}.activate-content .upload-section .upload-area .file-list .file-item[data-v-caf9ae5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;background-color:#f5f7fa;border-radius:4px;margin-bottom:8px}.activate-content .upload-section .upload-area .file-list .file-item .el-icon-document[data-v-caf9ae5a]{color:#409eff;margin-right:8px}.activate-content .upload-section .upload-area .file-list .file-item .file-name[data-v-caf9ae5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#303133;font-size:14px}.activate-content .upload-section .upload-area .file-list .file-item .el-icon-close[data-v-caf9ae5a]{color:#c0c4cc;cursor:pointer;font-size:14px}.activate-content .upload-section .upload-area .file-list .file-item .el-icon-close[data-v-caf9ae5a]:hover{color:#f56c6c}.activate-content .config-section[data-v-caf9ae5a]{margin-bottom:24px}.activate-content .config-section .section-title[data-v-caf9ae5a]{color:#303133;font-size:16px;font-weight:500;display:block}.activate-content .config-section .config-tips[data-v-caf9ae5a]{padding:16px;border-radius:4px}.activate-content .config-section .config-tips p[data-v-caf9ae5a]{margin:0 0 8px;color:#606266;font-size:14px;line-height:1.5;font-weight:500}.activate-content .config-section .config-tips p[data-v-caf9ae5a]:last-child{margin-bottom:0}.activate-content .table-section .table-header[data-v-caf9ae5a]{display:grid;grid-template-columns:140px 180px 1fr 120px;gap:16px;padding:12px 16px;background-color:#f5f7fa;border-radius:4px 4px 0 0;border:1px solid #ebeef5;border-bottom:none}.activate-content .table-section .table-header .table-title[data-v-caf9ae5a]{color:#303133;font-size:14px;font-weight:500}.activate-content .table-section .table-header .table-title .required[data-v-caf9ae5a]{color:#f56c6c;margin-left:4px}.activate-content .table-section .spi-config-list[data-v-caf9ae5a]{border:1px solid #ebeef5;border-radius:0 0 4px 4px}.activate-content .table-section .spi-config-list .spi-config-item[data-v-caf9ae5a]{display:grid;grid-template-columns:140px 180px 1fr 120px;gap:16px;padding:16px;border-bottom:1px solid #ebeef5;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activate-content .table-section .spi-config-list .spi-config-item[data-v-caf9ae5a]:last-child{border-bottom:none}.activate-content .table-section .spi-config-list .spi-config-item .spi-name .el-link[data-v-caf9ae5a]{font-size:14px}.activate-content .table-section .spi-config-list .spi-config-item .spi-description[data-v-caf9ae5a]{color:#606266;font-size:14px;line-height:1.4}.activate-content .table-section .spi-config-list .spi-config-item .spi-url[data-v-caf9ae5a] .el-input__inner{height:32px;line-height:32px}.activate-content .table-section .spi-config-list .spi-config-item .spi-qps[data-v-caf9ae5a] .el-input-number{width:100%}.activate-content .table-section .spi-config-list .spi-config-item .spi-qps[data-v-caf9ae5a] .el-input-number .el-input__inner{height:32px;line-height:32px;text-align:left;padding-right:50px}.activate-content .table-section .spi-config-list .spi-config-item .spi-qps[data-v-caf9ae5a] .el-input-number .el-input-number__decrease,.activate-content .table-section .spi-config-list .spi-config-item .spi-qps[data-v-caf9ae5a] .el-input-number .el-input-number__increase{width:24px;height:16px;line-height:16px}.activate-content .table-section .spi-config-list .spi-config-item .spi-qps[data-v-caf9ae5a] .el-input-number .el-input-number__increase{top:1px;right:1px}.activate-content .table-section .spi-config-list .spi-config-item .spi-qps[data-v-caf9ae5a] .el-input-number .el-input-number__decrease{bottom:1px;right:1px}.dialog-footer[data-v-caf9ae5a]{text-align:right}.dialog-footer .el-button[data-v-caf9ae5a]{margin-left:10px}.solution-drawer[data-v-13586fd8] .el-drawer__header{font-size:18px;font-weight:600;color:#303133;border-bottom:1px solid #ebeef5;padding-bottom:16px;margin-bottom:16px}.solution-detail[data-v-13586fd8]{padding:20px 20px 90px;position:relative}.solution-detail .detail-content h4[data-v-13586fd8]{margin:0 0 16px;font-size:16px;font-weight:500;color:#303133}.solution-detail .detail-content[data-v-13586fd8] .required-row{background-color:#f0f9ff!important}.solution-detail .detail-content[data-v-13586fd8] .required-row .el-checkbox__input.is-checked .el-checkbox__inner{background-color:rgba(50,107,251,.5)!important;border-color:rgba(50,107,251,.5)!important}.solution-detail .detail-content .ability-description-cell[data-v-13586fd8]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:2.8em;word-break:break-word}.solution-detail .detail-content .status-cell[data-v-13586fd8]{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}.solution-detail .detail-content .status-cell .status-dot[data-v-13586fd8]{width:6px;height:6px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.solution-detail .detail-content .pagination-wrapper[data-v-13586fd8]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.solution-detail .detail-content .pagination-wrapper[data-v-13586fd8] .el-pagination .el-pagination__total{color:#606266;font-size:13px}.solution-detail .detail-content .pagination-wrapper[data-v-13586fd8] .el-pagination .el-pagination__sizes .el-select .el-input{width:100px}.action-buttons[data-v-13586fd8]{width:960px;position:fixed;height:64px;bottom:0;background:#fff;padding-right:24px;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #ebeef5}.action-buttons .el-button[data-v-13586fd8]{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:6px;padding:12px 24px;font-size:14px;font-weight:500}.action-buttons .el-button[data-v-13586fd8]:disabled{opacity:.6;cursor:not-allowed}.action-buttons .el-button.required-disabled[data-v-13586fd8]{background-color:#909399!important;border-color:#909399!important;color:#fff!important;cursor:not-allowed;opacity:.8}.solution-manage[data-v-00dbc080]{padding:32px}.solution-manage[data-v-00dbc080] .el-table__empty-text{padding-top:60px}.solution-manage .pagination-wrapper[data-v-00dbc080]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.solution-manage .status-cell[data-v-00dbc080]{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}.solution-manage .status-cell .status-dot[data-v-00dbc080]{width:6px;height:6px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}