.el-table-v2{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,0.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,0.15);--el-table-index:var(--el-index-normal);font-size:var(--el-font-size-base)}.el-table-v2 *{box-sizing:border-box}.el-table-v2__root{position:relative}.el-table-v2__root:hover .el-table-v2__main .el-virtual-scrollbar{opacity:1}.el-table-v2__main{background-color:var(--el-bg-color);display:flex;flex-direction:column-reverse;left:0;overflow:hidden;position:absolute;top:0}.el-table-v2__main .el-vl__horizontal,.el-table-v2__main .el-vl__vertical{z-index:2}.el-table-v2__left{background-color:var(--el-bg-color);box-shadow:2px 0 4px 0 rgba(0,0,0,.06);display:flex;flex-direction:column-reverse;left:0;overflow:hidden;position:absolute;top:0}.el-table-v2__left .el-virtual-scrollbar{opacity:0}.el-table-v2__left .el-vl__horizontal,.el-table-v2__left .el-vl__vertical{z-index:-1}.el-table-v2__right{background-color:var(--el-bg-color);box-shadow:-2px 0 4px 0 rgba(0,0,0,.06);display:flex;flex-direction:column-reverse;overflow:hidden;position:absolute;right:0;top:0}.el-table-v2__right .el-virtual-scrollbar{opacity:0}.el-table-v2__right .el-vl__horizontal,.el-table-v2__right .el-vl__vertical{z-index:-1}.el-table-v2__header-row,.el-table-v2__row{padding-inline-end:var(--el-table-scrollbar-size)}.el-table-v2__header-wrapper{overflow:hidden}.el-table-v2__header{overflow:hidden;position:relative}.el-table-v2__header .el-checkbox{z-index:0}.el-table-v2__footer{bottom:0;overflow:hidden;right:0}.el-table-v2__empty,.el-table-v2__footer,.el-table-v2__overlay{left:0;position:absolute}.el-table-v2__overlay{bottom:0;right:0;top:0;z-index:9999}.el-table-v2__header-row{border-bottom:var(--el-table-border);display:flex}.el-table-v2__header-cell{align-items:center;background-color:var(--el-table-header-bg-color);color:var(--el-table-header-text-color);display:flex;font-weight:700;height:100%;overflow:hidden;padding:0 8px;-webkit-user-select:none;user-select:none}.el-table-v2__header-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__header-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__header-cell.is-sortable{cursor:pointer}.el-table-v2__header-cell:hover .el-icon{display:block}.el-table-v2__sort-icon{display:none;opacity:.6;transition:opacity,display var(--el-transition-duration)}.el-table-v2__sort-icon.is-sorting{display:block;opacity:1}.el-table-v2__row{align-items:center;border-bottom:var(--el-table-border);display:flex;transition:background-color var(--el-transition-duration)}.el-table-v2__row.is-hovered,.el-table-v2__row:hover{background-color:var(--el-table-row-hover-bg-color)}.el-table-v2__row-cell{align-items:center;display:flex;height:100%;overflow:hidden;padding:0 8px}.el-table-v2__row-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__row-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__expand-icon{cursor:pointer;margin:0 4px;-webkit-user-select:none;user-select:none}.el-table-v2__expand-icon svg{transition:transform var(--el-transition-duration)}.el-table-v2__expand-icon.is-expanded svg{transform:rotate(90deg)}.el-table-v2:not(.is-dynamic) .el-table-v2__cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-table-v2.is-dynamic .el-table-v2__row{align-items:stretch;overflow:hidden}.el-table-v2.is-dynamic .el-table-v2__row .el-table-v2__row-cell{overflow-wrap:break-word}.p-productSeries-config-scheme[data-v-b1b607e2]{width:100%;height:100%;box-sizing:border-box;padding:10px;background:#fff}.scheme-layout[data-v-b1b607e2]{display:flex;height:100%}.scheme-left[data-v-b1b607e2]{flex:4;display:flex;flex-direction:column;overflow:hidden}.scheme-divider[data-v-b1b607e2]{width:1px;background:#e2e4e3;margin:0 12px}.scheme-right[data-v-b1b607e2]{flex:6;display:flex;flex-direction:column;overflow:hidden}[data-v-b1b607e2] .bom-type-confirm-popper{z-index:3000}.scheme-header[data-v-b1b607e2]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 10px;background:#f9f9f9}.scheme-title[data-v-b1b607e2]{display:flex;align-items:center;gap:8px}.scheme-count[data-v-b1b607e2]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#015685;color:#fff;font-size:12px}.scheme-text[data-v-b1b607e2]{font-weight:600;color:#333}.scheme-compare[data-v-b1b607e2]{cursor:pointer;color:#015685}.scheme-compare.disabled[data-v-b1b607e2]{cursor:not-allowed;color:#e2e4e3}.scheme-table[data-v-b1b607e2]{flex:1;overflow:hidden}.icon-btn[data-v-b1b607e2]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#015685}.icon-btn[data-v-b1b607e2]:before{display:none;content:none}.scheme-tabs[data-v-b1b607e2]{height:100%;display:flex;flex-direction:column}.scheme-tabs[data-v-b1b607e2] .el-tabs__content{flex:1;overflow:hidden}.scheme-tabs[data-v-b1b607e2] .el-tab-pane{height:100%;display:flex;flex-direction:column}.bom-panel[data-v-b1b607e2]{display:flex;flex-direction:column;height:100%;flex:1;min-height:0}.bom-header[data-v-b1b607e2]{padding:8px 0 12px}.bom-select[data-v-b1b607e2]{display:flex;align-items:center;gap:8px}.bom-label[data-v-b1b607e2]{color:#333}.bom-select-input[data-v-b1b607e2]{width:220px}.bom-table[data-v-b1b607e2]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.bom-table-wrap[data-v-b1b607e2]{flex:1;min-height:0;padding:0;overflow:hidden;box-sizing:border-box}.bom-table-inner[data-v-b1b607e2]{height:100%;padding:10px 18px 0 18px;overflow:hidden;box-sizing:border-box}.bom-detail-tree-table[data-v-b1b607e2]{border:1px solid #e2e4e3;border-radius:6px}.tree-table-header[data-v-b1b607e2]{display:flex;width:100%;height:40px;align-items:center;background:#f5f7fa;border-bottom:1px solid #e2e4e3}.tree-table-th[data-v-b1b607e2]{position:relative;height:40px;line-height:40px;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;font-weight:500;box-sizing:border-box;border-right:1px solid #e2e4e3}.drag-th-line[data-v-b1b607e2]{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:col-resize;z-index:5}.tree-table-th[data-v-b1b607e2]:last-child{border-right:none}.tree-table-tr[data-v-b1b607e2]{display:flex;width:100%;height:32px;align-items:center}.tree-table-td[data-v-b1b607e2]{height:32px;line-height:32px;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;box-sizing:border-box;border-right:1px solid #e2e4e3;border-bottom:1px solid #e2e4e3}.tree-table-td[data-v-b1b607e2]:last-child{border-right:none}.td-layer[data-v-b1b607e2]{display:inline-flex;align-items:center;width:100%}.td-layer-icon[data-v-b1b607e2]{display:inline-block;min-width:20px;flex-shrink:0;height:auto}.td-layer-icon .iconfont[data-v-b1b607e2]{position:relative;top:-1px;left:0;margin-right:8px;font-size:12px;box-shadow:0 0 4px 0 rgba(0,0,0,.1);color:#333;cursor:pointer}.td-layer-sort-img[data-v-b1b607e2]{position:relative;top:1px;display:inline-block;width:13px;height:13px;margin-right:8px;flex-shrink:0;background-size:100%}.td-layer-sort-img1[data-v-b1b607e2]{background-image:url(../img/sldasm_small.ff67d7a3.png)}.td-layer-sort-img2[data-v-b1b607e2]{background-image:url(../img/sldprt_small.4627ea62.png)}.cell-ellipsis[data-v-b1b607e2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-layer-text[data-v-b1b607e2]{flex:1;min-width:0}.constraint-panel[data-v-b1b607e2]{display:flex;flex-direction:column;gap:12px;padding:8px 0;height:100%;min-height:0}.constraint-block[data-v-b1b607e2]{display:flex;flex-direction:column;gap:10px}.constraint-title[data-v-b1b607e2]{font-weight:600;color:#333}.constraint-divider[data-v-b1b607e2]{height:1px;background:#e2e4e3}.config-main[data-v-b1b607e2]{display:flex;gap:12px;min-height:320px;flex:1;min-height:0}.config-left[data-v-b1b607e2]{flex:0 0 100%;max-width:100%;border:1px solid #e2e4e3;border-radius:6px;padding:0;overflow-y:auto;min-height:0;box-sizing:border-box}.config-scroll[data-v-b1b607e2]{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.22) transparent}.config-scroll[data-v-b1b607e2]::-webkit-scrollbar{width:6px}.config-scroll[data-v-b1b607e2]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.22);border-radius:3px}.config-scroll[data-v-b1b607e2]::-webkit-scrollbar-track{background:transparent}.config-section[data-v-b1b607e2]{padding:12px}.config-section+.config-section[data-v-b1b607e2]{margin-top:16px;border-top:1px solid #e2e4e3}.section-title[data-v-b1b607e2]{display:flex;align-items:center;justify-content:space-between;font-weight:600;color:#333;margin-bottom:10px}.section-title .title-left[data-v-b1b607e2]{display:flex;align-items:center;gap:8px;min-width:0}.section-title .dot[data-v-b1b607e2]{width:6px;height:6px;border-radius:50%;background:#015685;flex:0 0 auto}.var-group+.var-group[data-v-b1b607e2]{margin-top:12px}.group-head[data-v-b1b607e2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:6px 0 8px}.group-name[data-v-b1b607e2]{margin:0;color:#333;font-size:12px;display:inline-flex;align-items:center}.option-list[data-v-b1b607e2]{display:flex;flex-wrap:wrap;gap:10px}.opt-chip[data-v-b1b607e2]{padding:4px 16px;border-radius:10px;background:#fff;color:#333;border:1px solid #e2e4e3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;box-sizing:border-box}.opt-chip.is-selected[data-v-b1b607e2]{border-color:#015685;color:#fff;background:#015685}