.scheme-config-layout[data-v-3adf4013]{min-height:180px}.scheme-config-warn[data-v-3adf4013]{color:#e6a23c;font-size:12px;margin-bottom:10px;padding:8px 10px;background:#fdf6ec;border-radius:4px;border:1px solid #faecd8}.scheme-tree-box[data-v-3adf4013]{border:1px solid #ebeef5;border-radius:6px;background:#fff;padding:14px 16px 12px}.scheme-tree-legend[data-v-3adf4013]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:12px;padding-bottom:10px;font-size:12px;border-bottom:1px solid #f0f2f5}.scheme-hide-switch[data-v-3adf4013]{margin-left:auto}.legend-item[data-v-3adf4013]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legend-item[data-v-3adf4013]:before{content:"";display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px}.legend-finished[data-v-3adf4013]{color:#08a1b8}.legend-finished[data-v-3adf4013]:before{background-color:#08a1b8}.legend-semi[data-v-3adf4013]{color:#e6a23c}.legend-semi[data-v-3adf4013]:before{background-color:#e6a23c}.legend-material[data-v-3adf4013]{color:#909399}.legend-material[data-v-3adf4013]:before{background-color:#909399}.scheme-tree-columns[data-v-3adf4013]{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;gap:12px;padding:0 0 8px 26px;margin-bottom:4px;font-size:12px;color:#909399;line-height:20px}.scheme-tree-col-info[data-v-3adf4013]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.scheme-tree-cols-fixed[data-v-3adf4013]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.scheme-tree-col-demand[data-v-3adf4013],.scheme-tree-demand-cell[data-v-3adf4013]{width:80px;-ms-flex-negative:0;flex-shrink:0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.scheme-tree-col-scheme[data-v-3adf4013],.scheme-tree-scheme-cell[data-v-3adf4013]{width:120px;-ms-flex-negative:0;flex-shrink:0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.scheme-tree-node[data-v-3adf4013]{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;width:100%;min-height:32px;gap:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.scheme-tree-demand-cell[data-v-3adf4013],.scheme-tree-scheme-cell[data-v-3adf4013]{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;font-size:12px;color:#606266}.scheme-tree-label[data-v-3adf4013]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:13px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 8px;padding:4px 0 4px 10px;border-left:3px solid transparent}.scheme-kind-finished[data-v-3adf4013]{border-left-color:#08a1b8}.scheme-kind-semi[data-v-3adf4013]{border-left-color:#e6a23c}.scheme-kind-material[data-v-3adf4013]{border-left-color:#909399}.scheme-tree-kind-tag[data-v-3adf4013]{font-size:11px;line-height:18px;padding:0 6px;border-radius:2px;white-space:nowrap}.scheme-kind-tag-finished[data-v-3adf4013]{color:#08a1b8;background:#ecf9fb;border:1px solid #b3e5ef}.scheme-kind-tag-semi[data-v-3adf4013]{color:#e6a23c;background:#fdf6ec;border:1px solid #f5dab1}.scheme-kind-tag-material[data-v-3adf4013]{color:#909399;background:#f4f4f5;border:1px solid #dcdfe6}.scheme-tree-number-link[data-v-3adf4013]{color:#08a1b8;cursor:pointer}.scheme-tree-number-link[data-v-3adf4013]:hover{color:#0696ab;text-decoration:underline}.scheme-kind-finished .scheme-tree-name[data-v-3adf4013]{color:#08a1b8;font-weight:600}.scheme-kind-semi .scheme-tree-name[data-v-3adf4013]{color:#e6a23c;font-weight:600}.scheme-kind-material .scheme-tree-name[data-v-3adf4013]{color:#606266;font-weight:500}.scheme-tree-qty[data-v-3adf4013]{color:#303133;font-size:12px;font-weight:600;background:#f5f7fa;padding:0 6px;border-radius:2px;white-space:nowrap}.scheme-hidden-hint[data-v-3adf4013],.scheme-tree-readonly[data-v-3adf4013],.scheme-tree-spec[data-v-3adf4013]{color:#909399;font-size:12px}.scheme-tree-select[data-v-3adf4013]{width:108px}.otb-scheme-empty[data-v-3adf4013]{color:#909399;text-align:center;padding:32px 0}.dialog-footer[data-v-3adf4013]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.otb-scheme-config-dialog .el-dialog__header{padding:18px 20px 14px;border-bottom:1px solid #ebeef5}.otb-scheme-config-dialog .el-dialog__title{color:#08a1b8;font-weight:600;font-size:16px;line-height:24px}.otb-scheme-config-dialog .el-dialog__body{padding:18px 20px 16px}.otb-scheme-config-dialog .el-dialog__footer{padding:14px 20px 18px;border-top:1px solid #ebeef5}.otb-scheme-config-dialog .scheme-config-tree .el-tree-node__content{height:auto;min-height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1px;padding-bottom:1px;display:-webkit-box;display:-ms-flexbox;display:flex}.otb-scheme-config-dialog .scheme-config-tree .el-tree-node__content>.scheme-tree-node{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.otb-scheme-config-dialog .scheme-config-tree .scheme-tree-cols-fixed{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.otb-scheme-config-dialog .scheme-config-tree .el-tree-node__content:hover{background-color:#f5f7fa}.otb-scheme-config-dialog .scheme-config-tree .el-tree-node__expand-icon{font-size:14px;color:#909399;padding:4px 6px;-ms-flex-item-align:center;align-self:center}.title[data-v-0dafd2c3]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:10px}.title----font[data-v-0dafd2c3]{color:#08a1b8;position:relative;margin-left:47%;font-size:25px;font-weight:700}.title--button[data-v-0dafd2c3]{position:absolute;margin-left:1px;margin-top:.1%}.spanText[data-v-0dafd2c3]{color:#08a1b8;font-size:14px}.toolbar-row[data-v-f2cdd2ec]{margin-bottom:10px}.readonly-tip[data-v-f2cdd2ec]{color:#909399;margin-left:8px}.otb-info-bar[data-v-f2cdd2ec]{padding:12px 16px;margin-bottom:12px;background:#f5f7fa;border:1px solid #ebeef5;border-radius:4px}.otb-info-main[data-v-f2cdd2ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:8px}.otb-info-number[data-v-f2cdd2ec]{font-size:16px;font-weight:600;color:#303133}.otb-info-meta[data-v-f2cdd2ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;font-size:13px;color:#606266}.otb-base-alert[data-v-f2cdd2ec]{margin-bottom:12px}.otb-level-tag[data-v-f2cdd2ec]{display:inline-block;margin-right:6px;padding:0 4px;font-size:11px;color:#909399;background:#eef1f6;border-radius:2px}[data-v-f2cdd2ec] .otb-line-table .otb-cell-input.el-input-number .el-input__inner,[data-v-f2cdd2ec] .otb-line-table .otb-cell-input.el-select .el-input__inner{text-align:left}.otb-empty-tip[data-v-f2cdd2ec]{padding:24px;text-align:center;color:#909399}.otb-diff-compare[data-v-f2cdd2ec]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.otb-diff-panel[data-v-f2cdd2ec]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:120px;padding:12px;border:1px solid #ebeef5;border-radius:4px;background:#fafafa}.otb-diff-panel-title[data-v-f2cdd2ec]{margin-bottom:8px;font-weight:600;color:#303133}.otb-diff-list[data-v-f2cdd2ec]{margin:0;padding-left:18px}.otb-diff-list li[data-v-f2cdd2ec]{margin-bottom:6px;line-height:1.5;list-style:disc}.otb-diff-add[data-v-f2cdd2ec]{color:#67c23a}.otb-diff-del[data-v-f2cdd2ec]{color:#f56c6c;text-decoration:line-through}.otb-diff-mod[data-v-f2cdd2ec]{color:#e6a23c}[data-v-f2cdd2ec] .otb-row-add{background-color:#f0f9eb!important}[data-v-f2cdd2ec] .otb-row-mod{background-color:#fdf6ec!important}[data-v-f2cdd2ec] .otb-row-del{background-color:#fef0f0!important}.otb-line-del-text[data-v-f2cdd2ec]{text-decoration:line-through;color:#909399}.otb-field-changed[data-v-f2cdd2ec],[data-v-f2cdd2ec] .otb-field-changed .el-input__inner{border-bottom:1px dashed #f56c6c!important}.toolbar-row[data-v-731e08f8]{margin-bottom:10px}.readonly-tip[data-v-731e08f8]{color:#909399;margin-left:8px}.otb-info-bar[data-v-731e08f8]{padding:12px 16px;margin-bottom:12px;background:#f5f7fa;border:1px solid #ebeef5;border-radius:4px}.otb-info-main[data-v-731e08f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:8px}.otb-info-number[data-v-731e08f8]{font-size:16px;font-weight:600;color:#303133}.otb-info-meta[data-v-731e08f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;font-size:13px;color:#606266}.otb-base-alert[data-v-731e08f8]{margin-bottom:12px}.otb-level-tag[data-v-731e08f8]{display:inline-block;margin-right:6px;padding:0 4px;font-size:11px;color:#909399;background:#eef1f6;border-radius:2px}[data-v-731e08f8] .otb-line-table .otb-cell-input.el-input-number .el-input__inner,[data-v-731e08f8] .otb-line-table .otb-cell-input.el-select .el-input__inner{text-align:left}.otb-empty-tip[data-v-731e08f8]{padding:24px;text-align:center;color:#909399}.otb-diff-compare[data-v-731e08f8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.otb-diff-panel[data-v-731e08f8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:120px;padding:12px;border:1px solid #ebeef5;border-radius:4px;background:#fafafa}.otb-diff-panel-title[data-v-731e08f8]{margin-bottom:8px;font-weight:600;color:#303133}.otb-diff-list[data-v-731e08f8]{margin:0;padding-left:18px}.otb-diff-list li[data-v-731e08f8]{margin-bottom:6px;line-height:1.5;list-style:disc}.otb-diff-add[data-v-731e08f8]{color:#67c23a}.otb-diff-del[data-v-731e08f8]{color:#f56c6c;text-decoration:line-through}.otb-diff-mod[data-v-731e08f8]{color:#e6a23c}[data-v-731e08f8] .otb-row-add{background-color:#f0f9eb!important}[data-v-731e08f8] .otb-row-mod{background-color:#fdf6ec!important}[data-v-731e08f8] .otb-row-del{background-color:#fef0f0!important}.otb-line-del-text[data-v-731e08f8]{text-decoration:line-through;color:#909399}.otb-field-changed[data-v-731e08f8],[data-v-731e08f8] .otb-field-changed .el-input__inner{border-bottom:1px dashed #f56c6c!important}