.page-container[data-v-4a7f481d]{padding:0}.search-bar[data-v-4a7f481d]{align-items:center;gap:10px;margin-bottom:14px;padding:12px;display:flex}.pagination[data-v-4a7f481d]{justify-content:flex-end;margin-top:16px;padding:0 12px;display:flex}.product-bar[data-v-4a7f481d]{color:#fff;background:#409eff;justify-content:space-between;align-items:center;padding:10px 16px;font-size:15px;font-weight:600;display:flex}.product-bar-title[data-v-4a7f481d]{font-size:15px}.split-layout[data-v-4a7f481d]{height:calc(100vh - 130px);display:flex;overflow:hidden}.visual-panel[data-v-4a7f481d]{background:#fafafa;border-right:1px solid #e0e0e0;flex-direction:column;width:38%;display:flex}.visual-main[data-v-4a7f481d]{flex:1;justify-content:center;align-items:center;padding:20px;display:flex}.visual-placeholder[data-v-4a7f481d]{text-align:center}.visual-box[data-v-4a7f481d]{justify-content:center;margin-bottom:10px;display:flex}.box-3d[data-v-4a7f481d]{perspective:400px;width:180px;height:140px;position:relative}.box-face[data-v-4a7f481d]{color:#409eff;background:#409eff14;border:2px solid #409eff;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute}.box-face.top[data-v-4a7f481d]{width:180px;height:80px;top:0;left:0;transform:skewY(-10deg)}.box-face.front[data-v-4a7f481d]{width:180px;height:60px;top:70px;left:0}.box-face.right[data-v-4a7f481d]{width:60px;height:140px;top:0;right:0}.dim-hint[data-v-4a7f481d]{color:#909399;margin-top:4px;font-size:11px}.visual-label[data-v-4a7f481d]{color:#606266;margin-top:8px;font-size:12px}.visual-thumbs[data-v-4a7f481d]{background:#fff;border-top:1px solid #e0e0e0;gap:8px;padding:10px 16px;display:flex}.thumb[data-v-4a7f481d]{cursor:pointer;color:#606266;border:1px solid #d9d9d9;border-radius:4px;padding:4px 12px;font-size:12px}.thumb.active[data-v-4a7f481d],.thumb[data-v-4a7f481d]:hover{color:#409eff;background:#ecf5ff;border-color:#409eff}.form-panel[data-v-4a7f481d]{flex:1;padding:10px 12px;overflow-y:auto}.erp-value[data-v-4a7f481d]{background:#fff;flex-wrap:wrap;flex:1;align-items:center;gap:2px;padding:3px 6px;display:flex}.pi[data-v-4a7f481d]{white-space:nowrap;align-items:center;margin-right:8px;font-size:12px;display:inline-flex}.pos-grid[data-v-4a7f481d]{border:1px solid #e8e8e8;border-radius:2px;font-size:12px}.action-bar[data-v-4a7f481d]{margin-top:10px}.erp-table[data-v-4a7f481d]{border:1px solid #d9d9d9;border-radius:4px;margin-bottom:6px;overflow:hidden}.erp-row[data-v-4a7f481d]{border-bottom:1px solid #e8e8e8;display:flex}.erp-row[data-v-4a7f481d]:last-child{border-bottom:none}.erp-label[data-v-4a7f481d]{color:#606266;white-space:nowrap;background:#f0f2f5;border-right:1px solid #e8e8e8;justify-content:center;align-items:center;min-width:70px;padding:6px 8px;font-size:12px;display:flex}.erp-value[data-v-4a7f481d]{flex-wrap:wrap;flex:1;align-items:center;gap:2px;padding:4px 8px;display:flex}.erp-value .unit[data-v-4a7f481d]{color:#909399;margin-left:2px;font-size:12px}.product-card[data-v-4a7f481d]{background:#fafafa;border:1px solid #dcdfe6;border-radius:6px;margin-bottom:10px;padding:8px}.card-header[data-v-4a7f481d]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.card-title[data-v-4a7f481d]{color:#409eff;font-size:13px;font-weight:700}.process-item[data-v-4a7f481d]{white-space:nowrap;align-items:center;margin-right:10px;display:inline-flex}.accordion-bar[data-v-4a7f481d]{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.accordion-item[data-v-4a7f481d]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;flex:1;min-width:160px}.accordion-header[data-v-4a7f481d]{cursor:pointer;color:#606266;-webkit-user-select:none;user-select:none;background:#fafafa;justify-content:space-between;align-items:center;padding:4px 8px;font-size:12px;display:flex}.accordion-header[data-v-4a7f481d]:hover{background:#e6f7ff}.accordion-arrow[data-v-4a7f481d]{color:#c0c4cc;font-size:11px}.active-text[data-v-4a7f481d]{color:#409eff;font-weight:600}.accordion-body[data-v-4a7f481d]{border-top:1px solid #e8e8e8;padding:8px}.pos-label[data-v-4a7f481d]{color:#909399;margin:4px 0;font-size:11px}.pos-grid[data-v-4a7f481d]{border:1px solid #e8e8e8;border-radius:3px}.pos-header[data-v-4a7f481d]{color:#909399;background:#f5f7fa;justify-content:space-between;padding:3px 8px;font-size:11px;display:flex}.pos-row[data-v-4a7f481d]{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:3px 8px;display:flex}.pos-checks[data-v-4a7f481d]{flex-wrap:wrap;gap:8px;display:flex}.pos-actions[data-v-4a7f481d]{gap:4px;display:flex}.cost-section .erp-label[data-v-4a7f481d]{background:#f0f9eb}.cost-section .erp-value[data-v-4a7f481d]{background:#fcfff5}.cost-display[data-v-4a7f481d]{color:#e6a23c;font-size:16px;font-weight:700}.total-bar[data-v-4a7f481d]{text-align:right;background:#f5f7fa;border-radius:6px;margin-top:12px;padding:10px 18px;font-size:16px}.total-bar b[data-v-4a7f481d]{color:#e6a23c}.total-bar .final[data-v-4a7f481d]{font-size:20px}.quote-dialog[data-v-4a7f481d] .el-dialog__body{max-height:75vh;padding:10px 16px;overflow-y:auto}
