.product-size-container[data-v-876a7a40]{display:flex;min-height:560px;flex-wrap:nowrap}.type-panel[data-v-876a7a40]{width:250px;min-width:250px;flex-shrink:0;border-right:1px solid #ebeef5;display:flex;flex-direction:column}.type-panel-header[data-v-876a7a40]{display:flex;align-items:center;justify-content:space-between;padding:0 16px 12px}.type-panel-title[data-v-876a7a40]{font-size:15px;font-weight:700;color:#303133}.new-type-btn[data-v-876a7a40]{padding:0;font-size:13px}.template-scroll[data-v-876a7a40]{flex:1;max-height:560px;overflow-y:auto}.type-group-header[data-v-876a7a40]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.type-group-name[data-v-876a7a40]{font-size:14px;font-weight:600;color:#303133}.type-group-header i[data-v-876a7a40]{font-size:12px;color:#909399}.template-row[data-v-876a7a40]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 8px 24px;cursor:pointer}.template-row[data-v-876a7a40]:hover{background-color:#f5f7fa}.template-row.active .template-name[data-v-876a7a40]{color:#1890ff}.template-name[data-v-876a7a40]{font-size:13px;color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-actions[data-v-876a7a40]{flex-shrink:0}.template-actions .el-button[data-v-876a7a40]{padding:0;margin-left:8px;font-size:12px}.tpl-del[data-v-876a7a40]{color:#f56c6c}.tpl-edit[data-v-876a7a40]{color:#1890ff}.template-add[data-v-876a7a40]{padding:8px 12px 8px 40px;font-size:13px;color:#909399;cursor:pointer}.template-add[data-v-876a7a40]:hover{color:#1890ff}.load-more[data-v-876a7a40]{padding:10px 0;text-align:center;font-size:12px;color:#909399}.config-panel[data-v-876a7a40]{flex:1;min-width:0;padding-left:24px;overflow-x:auto}.config-title[data-v-876a7a40]{font-size:15px;font-weight:700;color:#303133;margin-bottom:12px}.config-tabs[data-v-876a7a40]{display:flex;gap:8px;margin-bottom:16px}.config-tab[data-v-876a7a40]{padding:5px 14px;font-size:13px;color:#606266;cursor:pointer;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.config-tab.active[data-v-876a7a40]{color:#1890ff;background-color:rgba(24,144,255,.08);font-weight:500}.pane-toolbar[data-v-876a7a40]{margin-bottom:12px}.cfg-toolbar[data-v-876a7a40]{display:flex;align-items:center;gap:12px}.cfg-qty-row[data-v-876a7a40]{display:flex;gap:10px}.cfg-qty-row .el-form-item[data-v-876a7a40]{margin-bottom:0}.cfg-card[data-v-876a7a40]{border:1px solid #ebeef5;border-radius:8px;padding:16px;margin-bottom:16px;background-color:#fafafa}.cfg-card-header[data-v-876a7a40]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-weight:700;color:#303133}.cfg-card-del[data-v-876a7a40]{color:#f56c6c}.cfg-card-add[data-v-876a7a40]{width:100%}.cfg-subitem-list[data-v-876a7a40]{border-top:1px dashed #ebeef5;padding-top:10px}.cfg-subitem[data-v-876a7a40]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.cfg-subitem-name[data-v-876a7a40]{flex:1;min-width:0;font-size:13px;color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfg-subitem-header[data-v-876a7a40]{font-size:12px;color:#909399;margin-bottom:6px}.cfg-subitem-header span[data-v-876a7a40]:not(.cfg-subitem-name){width:110px;text-align:center;flex-shrink:0}.cfg-subitem .el-input-number[data-v-876a7a40]{width:110px;flex-shrink:0}.size-select-footer[data-v-876a7a40]{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:4px 12px;border-top:1px solid #ebeef5;background:#f5f7fa}.size-select-count[data-v-876a7a40]{font-size:12px;color:#909399}.size-select-actions .el-button[data-v-876a7a40]{padding:0;margin-left:10px;font-size:12px}.size-clear-btn[data-v-876a7a40]{color:#f56c6c}[data-v-876a7a40] .cfg-dialog .el-dialog__body{max-height:62vh;overflow-y:auto}.pagination[data-v-876a7a40]{margin-top:20px;text-align:right}[data-v-876a7a40] .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#1890ff}