.add-Modal[data-v-05f52847] .vxe-modal--body{padding:0}.add-Modal[data-v-05f52847] .vxe-modal--footer{border-top:none}.add-Modal[data-v-05f52847] .el-form-item__label{padding-bottom:4px;line-height:1.2;color:#606266;font-weight:400}.summary-grid[data-v-d6fad1b4]{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:12px}.summary-label[data-v-d6fad1b4]{font-size:12px;color:#909399;margin-bottom:6px}.summary-value[data-v-d6fad1b4]{font-size:14px;font-weight:600;color:#303133}.summary-qty[data-v-d6fad1b4]{font-size:28px;font-weight:800;color:#409eff;line-height:1.1;font-family:monospace}.audit-list[data-v-d6fad1b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.audit-block[data-v-d6fad1b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px;padding:12px 14px}.audit-icon[data-v-d6fad1b4]{width:28px;height:28px;border-radius:50%;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;-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:700}.audit-icon-success[data-v-d6fad1b4]{background:#f0f9eb;color:#67c23a}.audit-icon-danger[data-v-d6fad1b4]{background:#fef0f0;color:#f56c6c}.audit-icon-warning[data-v-d6fad1b4]{background:#fdf6ec;color:#e6a23c}.audit-icon-info[data-v-d6fad1b4]{background:#ecf5ff;color:#409eff}.audit-main[data-v-d6fad1b4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.audit-node[data-v-d6fad1b4]{font-size:13px;font-weight:600;color:#303133}.audit-meta[data-v-d6fad1b4]{margin-top:4px;font-size:12px;color:#909399}.audit-reject[data-v-d6fad1b4]{margin-top:8px;font-size:12px;color:#f56c6c}.audit-empty[data-v-d6fad1b4]{font-size:13px;color:#c0c4cc;padding:8px 0}.mat-cell[data-v-d6fad1b4]{line-height:1.35;padding:2px 0;white-space:normal;word-break:break-all}.mat-code[data-v-d6fad1b4]{font-size:11px;color:#909399;font-family:monospace}.mat-name[data-v-d6fad1b4]{font-size:13px;font-weight:600;color:#303133}.mat-spec[data-v-d6fad1b4]{white-space:normal;word-break:break-all;line-height:1.35}.qty-strong[data-v-d6fad1b4]{font-weight:700;color:#303133}.relate-grid[data-v-d6fad1b4]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.relate-card[data-v-d6fad1b4]{border:1px solid #ebeef5;border-radius:4px;background:#fafafa;padding:12px 14px}.relate-row[data-v-d6fad1b4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-size:13px}.relate-row[data-v-d6fad1b4]:last-child{margin-bottom:0}.relate-label[data-v-d6fad1b4]{color:#909399;-ms-flex-negative:0;flex-shrink:0}.relate-value[data-v-d6fad1b4]{color:#303133;word-break:break-all}.relate-link[data-v-d6fad1b4]{color:#409eff;cursor:pointer;font-family:monospace}.relate-link[data-v-d6fad1b4]:hover{text-decoration:underline}.mono[data-v-d6fad1b4]{font-family:monospace}.erp-detail-drawer-content .detail-card[data-v-d6fad1b4]{background:#fff;border-radius:6px;padding:16px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05)}.erp-detail-drawer-content .detail-card-title[data-v-d6fad1b4]{font-size:15px;font-weight:700;margin-bottom:16px;border-left:3px solid #409eff;padding-left:8px;color:#303133}.erp-detail-drawer-content .detail-card-title-audit[data-v-d6fad1b4]{border-left-color:#9b59b6}@media (max-width:900px){.relate-grid[data-v-d6fad1b4],.summary-grid[data-v-d6fad1b4]{grid-template-columns:1fr}}.dialog-title[data-v-721a1cd2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.dialog-title[data-v-721a1cd2],.title-icon[data-v-721a1cd2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-icon[data-v-721a1cd2]{width:28px;height:28px;border-radius:50%;background:#3b82f6;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.title-icon i[data-v-721a1cd2]{font-size:14px;font-weight:700}.title-text[data-v-721a1cd2]{font-size:16px;font-weight:700;color:#1f2937}.pending-panel[data-v-721a1cd2]{background:#f3f4f6;border-radius:8px;padding:14px 16px}.panel-label[data-v-721a1cd2]{font-size:12px;color:#9ca3af;margin-bottom:10px}.pending-list[data-v-721a1cd2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.pending-row[data-v-721a1cd2]{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:16px}.row-no[data-v-721a1cd2]{font-size:14px;font-weight:600;color:#111827;font-family:Consolas,Monaco,monospace}.row-type[data-v-721a1cd2]{-ms-flex-negative:0;flex-shrink:0}.pending-empty[data-v-721a1cd2],.row-type[data-v-721a1cd2]{font-size:13px;color:#9ca3af}.reject-panel[data-v-721a1cd2]{margin-top:14px}.reject-label[data-v-721a1cd2]{font-size:13px;color:#ef4444;margin-bottom:8px}.dialog-footer[data-v-721a1cd2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.btn-cancel[data-v-721a1cd2]{color:#9ca3af!important;padding:0 8px}.btn-reject[data-v-721a1cd2]{color:#ef4444!important;border-color:#fca5a5!important;background:#fff!important}.btn-reject[data-v-721a1cd2]:focus,.btn-reject[data-v-721a1cd2]:hover{color:#dc2626!important;border-color:#ef4444!important;background:#fef2f2!important}.btn-pass[data-v-721a1cd2]{background:#3b82f6!important;border-color:#3b82f6!important;padding-left:18px;padding-right:18px}.material-requisition-batch-audit-dialog .el-dialog__header{padding:16px 20px 12px}.material-requisition-batch-audit-dialog .el-dialog__body{padding:8px 20px 4px}.material-requisition-batch-audit-dialog .el-dialog__footer{padding:12px 20px 16px;border-top:none}