.protocol-field-schema-editor[data-v-650154ce]{min-width:0}.editor-heading[data-v-650154ce]{display:flex;min-height:28px;align-items:center;justify-content:space-between;color:#606266;font-size:13px;font-weight:600}.editor-heading .el-button[data-v-650154ce]{padding:2px 0}.array-schema-form[data-v-650154ce]{margin-bottom:8px}.array-schema-form .el-form-item[data-v-650154ce]{margin-bottom:0}.danger-link[data-v-650154ce]{color:#f56c6c}.value-only-json-editor[data-v-5ba4317a]{border:1px solid #dcdfe6;border-radius:4px;overflow:hidden}.value-only-json-editor[data-v-5ba4317a] .jsoneditor{border:0}.value-only-json-editor[data-v-5ba4317a] .jsoneditor-menu,.value-only-json-editor[data-v-5ba4317a] button.jsoneditor-contextmenu{display:none}.value-only-json-editor[data-v-5ba4317a] .jsoneditor-outer{border-top:0}.value-only-json-editor[data-v-5ba4317a] div.jsoneditor-tree{min-height:120px}.array-default-editor[data-v-3efdfd87]{width:100%}.array-default-toolbar[data-v-3efdfd87]{display:flex;min-height:28px;align-items:center;justify-content:space-between;color:#606266;font-size:13px;font-weight:600}.array-default-toolbar em[data-v-3efdfd87]{color:#909399;font-size:12px;font-style:normal;font-weight:400}.array-default-toolbar .el-button[data-v-3efdfd87]{padding:2px 0}.array-default-table[data-v-3efdfd87]{width:100%}.array-default-table[data-v-3efdfd87] .el-table__cell{padding:4px 0}.value-with-unit[data-v-3efdfd87]{display:flex;align-items:center;gap:6px}.unit-text[data-v-3efdfd87]{color:#909399;font-size:12px}.full-width[data-v-3efdfd87]{width:100%}.danger-link[data-v-3efdfd87]{color:#f56c6c}.empty-hint[data-v-3efdfd87]{padding:12px;color:#c0c4cc;font-size:12px;text-align:center;border:1px dashed #dcdfe6;border-top:0}.object-default-editor[data-v-22281cfd]{width:100%}.empty-hint[data-v-22281cfd]{color:#c0c4cc;font-size:13px;text-align:center;padding:16px}.default-value-table[data-v-22281cfd]{width:100%}.default-value-table[data-v-22281cfd] .el-table__cell{padding:4px 0}.field-label-cell[data-v-22281cfd]{display:flex;flex-direction:column;gap:1px}.field-display-name[data-v-22281cfd]{font-size:13px;color:#303133;font-weight:500}.field-tech-name[data-v-22281cfd]{font-size:11px;color:#c0c4cc;font-family:Menlo,Monaco,monospace}.value-with-unit[data-v-22281cfd]{display:flex;align-items:center;gap:4px}.unit-text[data-v-22281cfd]{font-size:12px;color:#909399;white-space:nowrap}.range-hint[data-v-22281cfd]{font-size:10px;color:#c0c4cc;white-space:nowrap}.bitmask-cell[data-v-22281cfd]{padding:2px 0}.bitmask-cell[data-v-22281cfd] .el-checkbox{margin-right:8px}.bitmask-cell[data-v-22281cfd] .el-checkbox__label{font-size:12px}.nested-cell[data-v-22281cfd]{padding:4px 8px;border-left:2px solid #409eff}.protocol-field-panel[data-v-410e228c]{display:flex;min-width:0;min-height:0;overflow:hidden;flex:1;flex-direction:column;background:#fff;border-radius:6px}.field-panel-toolbar[data-v-410e228c]{display:flex;min-height:46px;padding:0 14px;align-items:center;justify-content:space-between;color:#303133;font-size:14px;font-weight:600;border-bottom:1px solid #ebeef5}.field-panel-toolbar b[data-v-410e228c]{color:#409eff;font-weight:500}.field-table-scroll[data-v-410e228c]{flex:1;min-width:0;min-height:0;overflow:auto}.field-table-scroll[data-v-410e228c] .el-table{min-width:870px}.danger-link[data-v-410e228c]{color:#f56c6c}.drag-handle[data-v-410e228c]{color:#909399;cursor:grab;font-size:16px}.drag-handle[data-v-410e228c]:active{cursor:grabbing}.protocol-field-dragging[data-v-410e228c]{background:#ecf5ff}.protocol-command-panel[data-v-18d8a0e8]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;gap:12px}.protocol-command-panel[data-v-18d8a0e8],.protocol-command-panel [data-v-18d8a0e8]{box-sizing:border-box}.field-model-alert[data-v-18d8a0e8]{margin-bottom:12px}.command-query-form[data-v-18d8a0e8]{display:flex;flex:0 0 auto;min-width:0;padding:12px 14px;align-items:flex-start;flex-wrap:wrap;gap:0 12px;background:#fff;border-radius:6px}.command-query-fields[data-v-18d8a0e8]{display:flex;flex:1 1 820px;min-width:0;flex-wrap:wrap;align-items:center}.command-query-fields .el-form-item[data-v-18d8a0e8]{margin-right:12px;margin-bottom:12px}.command-query-form .el-input[data-v-18d8a0e8],.command-query-form .el-select[data-v-18d8a0e8]{width:154px}.command-query-actions[data-v-18d8a0e8]{display:flex;flex:0 0 auto;padding-bottom:12px;align-items:center;gap:8px}.command-query-actions .el-button[data-v-18d8a0e8]{margin-left:0!important}.command-layout[data-v-18d8a0e8]{display:flex;flex:1;min-width:0;min-height:0}.command-section[data-v-18d8a0e8]{flex:1}.table-section[data-v-18d8a0e8]{display:flex;min-width:0;min-height:0;overflow:hidden;flex-direction:column;background:#fff;border-radius:6px}.section-toolbar[data-v-18d8a0e8]{display:flex;min-height:46px;padding:0 14px;align-items:center;justify-content:space-between;color:#303133;font-size:14px;font-weight:600;border-bottom:1px solid #ebeef5}.section-toolbar b[data-v-18d8a0e8]{color:#409eff;font-weight:500}.section-count[data-v-18d8a0e8]{color:#909399;font-size:12px;font-weight:400}.table-scroll[data-v-18d8a0e8]{flex:1;min-width:0;min-height:0;overflow:auto}.table-scroll[data-v-18d8a0e8] .el-table{min-width:680px}.table-scroll[data-v-18d8a0e8] .protocol-command-row{cursor:pointer}.uri-cell[data-v-18d8a0e8]{display:flex;align-items:flex-start;flex-direction:column;gap:2px;line-height:18px;text-align:left}.danger-link[data-v-18d8a0e8]{color:#f56c6c}.full-width[data-v-18d8a0e8]{width:100%}.field-form .el-divider[data-v-18d8a0e8]{margin:16px 0}.default-editor-row[data-v-18d8a0e8] .el-form-item__content{display:block}.default-number[data-v-18d8a0e8]{width:220px}.value-rule-row[data-v-18d8a0e8]{margin-bottom:0}.scale-help[data-v-18d8a0e8]{color:#909399;cursor:pointer;margin-left:4px;font-size:14px}.field-advanced[data-v-18d8a0e8]{margin-top:14px}.protocol-field-drawer[data-v-18d8a0e8] .el-drawer__body{display:flex;height:calc(100% - 43px);min-height:0;overflow:hidden;flex-direction:column}.protocol-field-drawer[data-v-18d8a0e8] .drawer-field-panel{border-radius:0}.mfv-entry[data-v-18d8a0e8]{margin-left:12px}@media (max-width:1180px){.command-section[data-v-18d8a0e8]{min-height:310px}}@media (max-width:760px){.command-query-fields[data-v-18d8a0e8]{flex-basis:100%}.command-query-fields .el-form-item[data-v-18d8a0e8]{margin-right:8px}.command-query-form .el-input[data-v-18d8a0e8],.command-query-form .el-select[data-v-18d8a0e8]{width:132px}.command-query-actions[data-v-18d8a0e8]{width:100%;padding-bottom:0;flex-wrap:wrap}}.protocol-management-page[data-v-576fdacd]{display:flex;min-width:0;min-height:0;overflow:hidden;flex-direction:column;gap:12px}.protocol-management-page[data-v-576fdacd],.protocol-management-page [data-v-576fdacd]{box-sizing:border-box}.protocol-header[data-v-576fdacd]{display:flex;flex:0 0 auto;min-height:54px;padding:9px 16px;align-items:center;justify-content:space-between;background:#fff;border-radius:6px}.model-inline-info[data-v-576fdacd],.protocol-actions[data-v-576fdacd],.protocol-title[data-v-576fdacd]{display:flex;min-width:0;align-items:center;gap:10px}.protocol-title strong[data-v-576fdacd]{color:#303133;font-size:16px}.protocol-title .el-button[data-v-576fdacd]{padding-left:0}.title-divider[data-v-576fdacd]{color:#c0c4cc}.model-inline-info[data-v-576fdacd]{color:#909399;font-size:12px}.model-inline-info span[data-v-576fdacd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-inline-info b[data-v-576fdacd]{color:#606266;font-weight:500}.protocol-body[data-v-576fdacd]{display:flex;flex:1;min-width:0;min-height:0;overflow:hidden}.protocol-panel[data-v-576fdacd]{flex:1;min-width:0;min-height:0}.protocol-empty[data-v-576fdacd]{display:flex;flex:1;color:#909399;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:#fff;border-radius:6px}.protocol-empty i[data-v-576fdacd]{color:#c0c4cc;font-size:42px}.binding-query[data-v-576fdacd]{padding-top:2px}.binding-query .el-form-item[data-v-576fdacd]{margin-bottom:12px}.uri-cell[data-v-576fdacd]{display:flex;flex-direction:column;gap:2px;line-height:18px}.transfer-wrapper[data-v-576fdacd]{min-height:420px}.custom-transfer[data-v-576fdacd]{display:flex;gap:16px;height:420px}.ct-panel[data-v-576fdacd]{flex:1;display:flex;flex-direction:column;border:1px solid #ebeef5;border-radius:6px;overflow:hidden;min-width:0}.ct-header[data-v-576fdacd]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f5f7fa;border-bottom:1px solid #ebeef5;font-size:13px;color:#606266;font-weight:600}.ct-filter[data-v-576fdacd]{width:160px}.ct-list[data-v-576fdacd]{flex:1;overflow-y:auto;padding:4px}.ct-item[data-v-576fdacd]{display:flex;align-items:center;gap:6px;padding:12px 10px;border-radius:4px;cursor:pointer;transition:background .15s;border-bottom:1px solid #f5f7fa}.ct-item[data-v-576fdacd]:hover{background:#ecf5ff}.ct-item-info[data-v-576fdacd]{flex:1;min-width:0;display:flex;flex-direction:column}.ct-item-name[data-v-576fdacd]{font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-item-code[data-v-576fdacd]{font-size:12px;color:#666;font-family:Menlo,Monaco,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px}.ct-arrow[data-v-576fdacd]{color:#409eff;font-size:16px;flex-shrink:0}.ct-close[data-v-576fdacd]{color:#f56c6c;font-size:16px;flex-shrink:0}.ct-empty[data-v-576fdacd]{text-align:center;color:#c0c4cc;font-size:13px;padding:40px 0}@media (max-width:980px){.protocol-header[data-v-576fdacd]{align-items:flex-start;flex-direction:column;gap:8px}.model-inline-info[data-v-576fdacd]{flex-wrap:wrap}.protocol-actions[data-v-576fdacd]{width:100%}}