.page-header[data-v-eb5f98a2]{margin:0 0 14px 0;padding:0 4px}.page-title[data-v-eb5f98a2]{font-size:18px;font-weight:600;color:#303133;line-height:1.4}.page-desc[data-v-eb5f98a2]{margin-top:4px;font-size:13px;color:#909399;line-height:1.5}.left-con[data-v-eb5f98a2]{position:relative;height:calc(100vh - 200px);overflow-y:scroll;overflow-x:hidden}.add-btn[data-v-eb5f98a2]{width:100%;height:40px;background:#fff;position:sticky;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:4px;padding:0 4px;z-index:2;border-bottom:1px solid #f0f0f0;white-space:nowrap}.add-btn .el-button[data-v-eb5f98a2]{-ms-flex-negative:0;flex-shrink:0;padding-left:8px;padding-right:8px}.add-btn .btn-compact[data-v-eb5f98a2]{min-width:0;padding-left:8px;padding-right:8px}.add-btn .btn-compact span[data-v-eb5f98a2]{font-size:12px}.add-btn .type-edit-btn[data-v-eb5f98a2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-left:8px;padding-right:8px}.add-btn .type-edit-btn span[data-v-eb5f98a2]{font-size:12px}.left-list[data-v-eb5f98a2]{margin-top:8px;padding:0 4px}.left-list[data-v-eb5f98a2],.list-item[data-v-eb5f98a2]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.list-item[data-v-eb5f98a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 10px;border-bottom:1px solid #f2f2f2;cursor:pointer;border-radius:6px;-webkit-transition:background .15s ease,-webkit-transform .15s ease;transition:background .15s ease,-webkit-transform .15s ease;transition:background .15s ease,transform .15s ease;transition:background .15s ease,transform .15s ease,-webkit-transform .15s ease;margin-bottom:4px}.list-item[data-v-eb5f98a2]:hover{background:#f5f7fa}.list-item.active[data-v-eb5f98a2]{background:#ecf5ff;border-left:3px solid #409eff;padding-left:7px}.service-name[data-v-eb5f98a2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:14px;color:#303133;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.service-name .name-text[data-v-eb5f98a2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.handle-btns[data-v-eb5f98a2],.serve-type-tag[data-v-eb5f98a2]{-ms-flex-negative:0;flex-shrink:0}.handle-btns[data-v-eb5f98a2]{width:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;font-size:16px;color:#909399}.handle-btns .edit-btn[data-v-eb5f98a2]:hover{color:#409eff}.handle-btns .delete-btn[data-v-eb5f98a2]:hover{color:#f56c6c}.handle-btns div[data-v-eb5f98a2]{cursor:pointer;padding:4px;-webkit-transition:color .15s ease;transition:color .15s ease}.right-con[data-v-eb5f98a2]{height:calc(100vh - 170px)}.dialog-title-bar[data-v-eb5f98a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;color:#303133}.dialog-title-bar i[data-v-eb5f98a2]{margin-right:8px;color:#409eff;font-size:18px}.dialog-title-tip[data-v-eb5f98a2]{margin-left:12px;font-size:12px;font-weight:400;color:#909399}.form-section[data-v-eb5f98a2]{margin-bottom:8px;padding:14px 18px 4px 18px;background:#fafbfc;border-radius:6px;border:1px solid #ebeef5}.form-section[data-v-eb5f98a2]:last-child{margin-bottom:0}.form-section-title[data-v-eb5f98a2]{font-size:13px;font-weight:600;color:#409eff;margin-bottom:8px;padding-left:8px;border-left:3px solid #409eff;line-height:1.2}.form-tip[data-v-eb5f98a2]{margin-left:12px;font-size:12px;color:#909399}.form-tip-inline[data-v-eb5f98a2]{margin-left:8px;font-size:12px;color:#909399}.range-input[data-v-eb5f98a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%}.range-input .el-input-number[data-v-eb5f98a2]{-webkit-box-flex:1;-ms-flex:1;flex:1}.range-sep[data-v-eb5f98a2]{color:#909399;font-size:14px}.type-edit-dialog .el-dialog__body[data-v-eb5f98a2]{padding:12px 20px 20px 20px}.type-edit-tip[data-v-eb5f98a2]{font-size:12px;color:#909399;margin-bottom:14px;padding:8px 12px;background:#f4f4f5;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.type-edit-tip i[data-v-eb5f98a2]{color:#409eff}.type-edit-row[data-v-eb5f98a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 14px;background:#fff;border:1px solid #ebeef5;border-radius:6px;margin-bottom:10px;gap:18px;-webkit-transition:-webkit-box-shadow .15s ease;transition:-webkit-box-shadow .15s ease;transition:box-shadow .15s ease;transition:box-shadow .15s ease,-webkit-box-shadow .15s ease}.type-edit-row[data-v-eb5f98a2]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.type-edit-row .type-name[data-v-eb5f98a2]{width:140px;-ms-flex-negative:0;flex-shrink: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:4px}.type-edit-row .type-name .label[data-v-eb5f98a2]{font-size:15px;color:#303133;font-weight:600}.type-edit-row .type-name .value[data-v-eb5f98a2]{font-size:12px;color:#909399;font-family:Consolas,Monaco,monospace}.type-edit-row .type-uploader[data-v-eb5f98a2]{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:14px}.type-edit-row .type-status[data-v-eb5f98a2],.type-edit-row .type-uploader[data-v-eb5f98a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.type-edit-row .type-status[data-v-eb5f98a2]{font-size:12px;gap:4px;white-space:nowrap}.type-edit-row .type-status .has-icon[data-v-eb5f98a2]{color:#67c23a}.type-edit-row .type-status .no-icon[data-v-eb5f98a2]{color:#e6a23c}.type-edit-row .type-status i.has-icon[data-v-eb5f98a2]{color:#67c23a}.type-edit-row .type-status i.no-icon[data-v-eb5f98a2]{color:#e6a23c}.type-edit-empty[data-v-eb5f98a2]{padding:30px 0}.provider-dialog .el-dialog__body[data-v-eb5f98a2]{padding:14px 24px 20px 24px}.provider-tip[data-v-eb5f98a2]{margin-bottom:14px;padding:10px 14px;background:#f4f4f5;border-radius:4px;font-size:13px;color:#606266;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.provider-tip i[data-v-eb5f98a2]{color:#409eff}.transfer .el-transfer-panel{width:285px!important}.transfer .el-input{width:calc(100% - 30px)}