.erp-payment-followup[data-v-94968964]{height:100%;min-height:0}.erp-payment-followup.compact[data-v-94968964] .panel-toolbar{gap:12px;padding:10px 12px;border-radius:10px 10px 0 0}.erp-payment-followup.compact[data-v-94968964] .panel-toolbar nav{flex-wrap:wrap}.erp-payment-followup.compact[data-v-94968964] .panel-toolbar nav button{height:34px;padding:0 14px;font-size:13px;white-space:nowrap}.erp-payment-followup.compact[data-v-94968964] .order-table th,.erp-payment-followup.compact[data-v-94968964] .order-table td,.erp-payment-followup.compact[data-v-94968964] .supplier-table th,.erp-payment-followup.compact[data-v-94968964] .supplier-table td{padding:14px 12px}.erp-payment-followup.compact[data-v-94968964] .payment-only-table{min-width:1380px}.erp-payment-followup.compact[data-v-94968964] .payment-only-table>thead>tr>th:nth-child(1),.erp-payment-followup.compact[data-v-94968964] .payment-only-table>tbody>tr>td:nth-child(1){width:44px;padding-left:8px;padding-right:8px;text-align:center}.erp-payment-followup.compact[data-v-94968964] .payment-only-table>thead>tr>th:nth-child(2),.erp-payment-followup.compact[data-v-94968964] .payment-only-table>tbody>tr>td:nth-child(2){width:240px}.erp-payment-followup.compact[data-v-94968964] .payment-only-table>thead>tr>th:nth-child(3),.erp-payment-followup.compact[data-v-94968964] .payment-only-table>tbody>tr>td:nth-child(3){width:300px}.erp-payment-followup.compact[data-v-94968964] .payment-only-table>thead>tr>th:nth-child(4),.erp-payment-followup.compact[data-v-94968964] .payment-only-table>thead>tr>th:nth-child(5),.erp-payment-followup.compact[data-v-94968964] .payment-only-table>thead>tr>th:nth-child(6),.erp-payment-followup.compact[data-v-94968964] .payment-only-table>tbody>tr>td:nth-child(4),.erp-payment-followup.compact[data-v-94968964] .payment-only-table>tbody>tr>td:nth-child(5),.erp-payment-followup.compact[data-v-94968964] .payment-only-table>tbody>tr>td:nth-child(6){width:140px;text-align:right}.erp-payment-followup.compact[data-v-94968964] .payment-only-table>thead>tr>th:nth-child(7),.erp-payment-followup.compact[data-v-94968964] .payment-only-table>tbody>tr>td:nth-child(7){width:220px}.erp-payment-followup.compact[data-v-94968964] .payment-only-table>thead>tr>th:nth-child(8),.erp-payment-followup.compact[data-v-94968964] .payment-only-table>tbody>tr>td:nth-child(8){width:126px}.erp-payment-followup.compact[data-v-94968964] .payment-only-table>thead>tr>th:nth-child(9),.erp-payment-followup.compact[data-v-94968964] .payment-only-table>tbody>tr>td:nth-child(9){width:112px}.erp-payment-followup.compact[data-v-94968964] .payment-supplier-table{min-width:1440px}.erp-payment-followup.compact[data-v-94968964] .supplier-order-column{width:236px}.erp-payment-followup.compact[data-v-94968964] .order-number,.erp-payment-followup.compact[data-v-94968964] .order-code{white-space:nowrap;word-break:normal;overflow-wrap:normal;line-height:1.45}.erp-payment-followup.compact[data-v-94968964] .order-table td>small,.erp-payment-followup.compact[data-v-94968964] .supplier-table td>small{line-height:1.45}.erp-payment-followup.compact[data-v-94968964] .payment-only-table .order-number{line-height:1.45;text-align:left}.erp-payment-followup.compact[data-v-94968964] .payment-only-table .payment-state{white-space:nowrap}@media (max-width: 1280px){.erp-payment-followup.compact[data-v-94968964] .panel-toolbar nav button{padding:0 12px;font-size:12px}.erp-payment-followup.compact[data-v-94968964] .payment-only-table{min-width:1280px}.erp-payment-followup.compact[data-v-94968964] .payment-supplier-table{min-width:1360px}}.erp-pending-receipt[data-v-57e01c03]{height:100%;min-height:0;display:flex;flex-direction:column;color:var(--merchant-order-page-text);background:var(--merchant-order-workspace-bg)}.receipt-toolbar[data-v-57e01c03]{min-height:48px;display:flex;align-items:center;gap:16px;padding:0 10px;border:1px solid var(--merchant-order-panel-border);border-bottom:0;border-radius:9px 9px 0 0;background:var(--merchant-order-surface-hover)}.receipt-toolbar nav[data-v-57e01c03]{display:flex;gap:4px}.receipt-toolbar button[data-v-57e01c03]{height:32px;display:inline-flex;align-items:center;padding:0 13px;border:0;border-radius:6px;background:transparent;color:var(--merchant-order-secondary-text);font-size:13px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer}.receipt-toolbar button.active[data-v-57e01c03]{background:var(--merchant-order-status-purple-bg);color:var(--merchant-order-status-purple-text)}.receipt-content[data-v-57e01c03]{min-height:0;flex:1;overflow:auto;padding:12px;border:1px solid var(--merchant-order-panel-border);border-radius:0 0 9px 9px;background:var(--merchant-order-surface-hover)}.order-list[data-v-57e01c03]{display:flex;flex-direction:column;gap:12px}.order-card[data-v-57e01c03],.merchant-card[data-v-57e01c03],.shipment-group[data-v-57e01c03]{border:1px solid var(--merchant-order-segment-border);border-radius:10px;background:var(--merchant-order-surface)}.order-summary[data-v-57e01c03],.merchant-summary[data-v-57e01c03]{display:grid;grid-template-columns:30px minmax(220px,1.5fr) minmax(180px,1.2fr) 110px 140px 140px 140px 140px minmax(150px,1fr);gap:14px;align-items:center;padding:14px 16px}.merchant-summary[data-v-57e01c03]{grid-template-columns:30px minmax(220px,1.5fr) minmax(180px,1.2fr) 110px 140px 140px;padding:12px 14px;border-bottom:1px solid var(--merchant-order-table-row-border)}.expand-button[data-v-57e01c03]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--merchant-order-status-purple-border);border-radius:6px;background:var(--merchant-order-status-purple-bg);color:var(--merchant-order-status-purple-text);cursor:pointer}.expand-button svg[data-v-57e01c03]{transition:transform .2s ease}.expand-button svg.rotated[data-v-57e01c03]{transform:rotate(90deg)}.expand-placeholder[data-v-57e01c03]{width:28px;height:28px;display:inline-block}.expand-placeholder.small[data-v-57e01c03]{width:24px;height:24px}.summary-block[data-v-57e01c03]{min-width:0;display:flex;flex-direction:column;gap:4px}.summary-block small[data-v-57e01c03]{color:var(--merchant-order-table-header-text);font-size:12px}.summary-block strong[data-v-57e01c03],.summary-block span[data-v-57e01c03]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-block strong[data-v-57e01c03]{color:var(--merchant-order-page-text);font-size:13px}.summary-block span[data-v-57e01c03]{color:var(--merchant-order-secondary-text);font-size:12px}.summary-block.number[data-v-57e01c03]{align-items:flex-end;text-align:right}.summary-block--order strong[data-v-57e01c03]{color:var(--merchant-order-link-text)}.summary-tags[data-v-57e01c03]{display:flex;gap:6px;flex-wrap:wrap}.summary-tag[data-v-57e01c03]{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--merchant-order-status-success-bg);color:var(--merchant-order-status-success-text);font-size:11px}.summary-tag.muted[data-v-57e01c03]{background:var(--merchant-order-status-muted-bg);color:var(--merchant-order-status-muted-text)}.amount-text[data-v-57e01c03]{color:var(--merchant-order-status-warning-text)!important;font-variant-numeric:tabular-nums}.merchant-list[data-v-57e01c03]{display:flex;flex-direction:column;gap:10px;padding:0 12px 12px}.shipment-group-list[data-v-57e01c03]{display:flex;flex-direction:column;gap:10px;padding:12px}.shipment-header[data-v-57e01c03]{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(200px,1fr) auto auto;gap:14px;align-items:center;padding:14px 16px}.shipment-title[data-v-57e01c03],.shipment-progress[data-v-57e01c03]{min-width:0;display:flex;flex-direction:column;gap:4px}.shipment-title small[data-v-57e01c03],.shipment-progress small[data-v-57e01c03]{color:var(--merchant-order-table-header-text);font-size:12px}.shipment-title strong[data-v-57e01c03],.shipment-title span[data-v-57e01c03],.shipment-progress strong[data-v-57e01c03],.shipment-progress span[data-v-57e01c03]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shipment-title strong[data-v-57e01c03],.shipment-progress strong[data-v-57e01c03]{color:var(--merchant-order-page-text);font-size:13px}.shipment-title span[data-v-57e01c03],.shipment-progress span[data-v-57e01c03]{color:var(--merchant-order-secondary-text);font-size:12px}.shipment-meta[data-v-57e01c03]{display:flex;gap:8px;flex-wrap:wrap}.shipment-meta span[data-v-57e01c03]{color:var(--merchant-order-table-header-text)}.shipment-actions[data-v-57e01c03]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.primary-action[data-v-57e01c03],.secondary-action[data-v-57e01c03]{height:30px;padding:0 12px;border-radius:6px;font-size:12px;white-space:nowrap;cursor:pointer}.primary-action[data-v-57e01c03]{border:1px solid var(--purchase-primary);background:var(--merchant-order-segment-active-bg);color:var(--merchant-order-segment-active-text)}.primary-action[data-v-57e01c03]:disabled{opacity:.6;cursor:not-allowed}.secondary-action[data-v-57e01c03]{border:1px solid var(--merchant-order-button-border);background:var(--merchant-order-button-bg);color:var(--merchant-order-button-text)}.cancel-action[data-v-57e01c03]{border-color:var(--merchant-order-status-danger-border);background:var(--merchant-order-status-danger-bg);color:var(--merchant-order-status-danger-text)}.confirm-action[data-v-57e01c03]{border-color:var(--merchant-order-status-success-border);background:var(--merchant-order-status-success-bg);color:var(--merchant-order-status-success-text)}.no-action[data-v-57e01c03]{color:var(--merchant-order-muted-text);font-size:12px}.group-products[data-v-57e01c03]{overflow:hidden;border-top:1px solid var(--merchant-order-table-row-border)}.product-row[data-v-57e01c03]{display:grid;grid-template-columns:minmax(260px,1.8fr) minmax(180px,1fr) 90px 120px 130px 130px 108px;gap:14px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--merchant-order-table-row-border)}.product-row[data-v-57e01c03]:last-child{border-bottom:0}.product-row.product-row--header[data-v-57e01c03]{background:var(--merchant-order-table-header-bg)}.product-row.product-row--header .product-col[data-v-57e01c03]{color:var(--merchant-order-table-header-text);font-size:12px}.product-col[data-v-57e01c03]{min-width:0;color:var(--merchant-order-page-text);font-size:12px}.product-col--qty[data-v-57e01c03],.product-col--amount[data-v-57e01c03]{text-align:right;font-variant-numeric:tabular-nums}.product-col--amount-paid[data-v-57e01c03]{color:var(--merchant-order-link-text);font-weight:700}.product-col--status[data-v-57e01c03],.product-col--action[data-v-57e01c03]{display:flex;justify-content:center}.product-main[data-v-57e01c03]{display:flex;align-items:center;gap:10px}.product-col--product-header[data-v-57e01c03]{display:inline-flex;align-items:center;gap:10px}.product-select-checkbox[data-v-57e01c03]{flex-shrink:0}.product-action-placeholder[data-v-57e01c03]{color:var(--merchant-order-muted-text);font-size:12px}[data-v-57e01c03] .product-select-checkbox .el-checkbox__inner{border-color:var(--merchant-order-button-border);background:var(--merchant-order-surface-alt)}[data-v-57e01c03] .product-select-checkbox .el-checkbox__input.is-checked .el-checkbox__inner,[data-v-57e01c03] .product-select-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:var(--ark-accent);background:var(--ark-accent)}.product-thumb[data-v-57e01c03],.thumb-placeholder[data-v-57e01c03]{width:40px;height:40px;flex:0 0 40px;border-radius:8px;background:var(--merchant-order-surface-overlay);border:1px solid var(--merchant-order-panel-border)}.product-thumb[data-v-57e01c03]{overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.product-thumb img[data-v-57e01c03]{width:100%;height:100%;object-fit:cover}.product-copy[data-v-57e01c03]{min-width:0;display:flex;flex-direction:column;gap:2px}.product-copy strong[data-v-57e01c03],.product-copy small[data-v-57e01c03]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-copy strong[data-v-57e01c03]{color:var(--merchant-order-page-text)}.product-copy small[data-v-57e01c03]{color:var(--merchant-order-table-header-text)}.status-pill[data-v-57e01c03]{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:4px 10px;border-radius:999px;font-size:12px;line-height:1.2}.status-pill.info[data-v-57e01c03]{color:var(--merchant-order-status-blue-text);background:var(--merchant-order-status-blue-bg)}.status-pill.warning[data-v-57e01c03]{color:var(--merchant-order-status-warning-text);background:var(--merchant-order-status-warning-bg)}.status-pill.success[data-v-57e01c03]{color:var(--merchant-order-status-success-text);background:var(--merchant-order-status-success-bg)}.status-pill.danger[data-v-57e01c03]{color:var(--merchant-order-status-danger-text);background:var(--merchant-order-status-danger-bg)}.status-pill.neutral[data-v-57e01c03]{color:var(--merchant-order-status-muted-text);background:var(--merchant-order-status-muted-bg)}.state-panel[data-v-57e01c03]{min-height:240px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:var(--merchant-order-empty-text);text-align:center}.state-panel strong[data-v-57e01c03]{color:var(--merchant-order-empty-title);font-size:15px}.state-panel.error strong[data-v-57e01c03]{color:var(--merchant-order-status-danger-text)}.pagination-bar[data-v-57e01c03]{display:flex;justify-content:center;padding-top:12px}.erp-pending-receipt.compact .receipt-toolbar[data-v-57e01c03]{padding:10px 12px;border-radius:10px 10px 0 0}.erp-pending-receipt.compact .receipt-toolbar nav[data-v-57e01c03]{flex-wrap:wrap}.erp-pending-receipt.compact .receipt-toolbar button[data-v-57e01c03]{padding:0 14px;font-size:13px;white-space:nowrap}.erp-pending-receipt.compact .order-summary[data-v-57e01c03]{min-width:1410px;grid-template-columns:30px minmax(260px,1.7fr) minmax(220px,1.35fr) 112px 148px 156px 126px 126px minmax(180px,1fr)}.erp-pending-receipt.compact .shipment-header[data-v-57e01c03],.erp-pending-receipt.compact .product-row[data-v-57e01c03]{min-width:1120px}.erp-pending-receipt.compact .summary-block:not(.number) strong[data-v-57e01c03]{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.erp-pending-receipt.compact .summary-block span[data-v-57e01c03],.erp-pending-receipt.compact .shipment-title strong[data-v-57e01c03],.erp-pending-receipt.compact .shipment-title span[data-v-57e01c03],.erp-pending-receipt.compact .shipment-progress strong[data-v-57e01c03],.erp-pending-receipt.compact .shipment-progress span[data-v-57e01c03]{line-height:1.45}@media (max-width: 1400px){.order-summary[data-v-57e01c03]{min-width:1320px}.merchant-summary[data-v-57e01c03],.shipment-header[data-v-57e01c03],.product-row[data-v-57e01c03]{min-width:1080px}}@media (max-width: 900px){.receipt-toolbar[data-v-57e01c03]{padding:8px}.receipt-content[data-v-57e01c03]{padding:10px}}.erp-pending-review[data-v-c7a848e7]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;color:var(--merchant-order-page-text);background:var(--merchant-order-workspace-bg)}.review-toolbar[data-v-c7a848e7]{min-height:48px;display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:16px;padding:0 10px;border:1px solid var(--merchant-order-panel-border);border-bottom:0;border-radius:9px 9px 0 0;background:var(--merchant-order-surface-hover)}.review-toolbar .result-summary[data-v-c7a848e7]{color:var(--merchant-order-table-header-text);font-size:12px;white-space:nowrap}.review-toolbar label[data-v-c7a848e7]{width:300px;height:32px;display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--merchant-order-segment-border);border-radius:7px;color:var(--merchant-order-muted-text);background:var(--merchant-order-workspace-bg)}.review-toolbar input[data-v-c7a848e7]{width:100%;border:0;outline:0;background:transparent;color:var(--merchant-order-page-text);font-family:MiSans-Regular;font-size:12px}.review-table[data-v-c7a848e7]{min-height:0;flex:1;overflow:hidden;border:1px solid var(--merchant-order-panel-border);border-radius:0 0 9px 9px;background:var(--merchant-order-surface-hover)}.review-table .table-shell[data-v-c7a848e7]{height:100%;overflow:auto}.review-table .review-orders-table[data-v-c7a848e7]{width:100%;border-collapse:collapse;table-layout:fixed}.review-table .review-orders-table th[data-v-c7a848e7],.review-table .review-orders-table td[data-v-c7a848e7]{padding:14px 12px;border-bottom:1px solid var(--merchant-order-table-row-border);color:var(--merchant-order-page-text);text-align:left;vertical-align:middle;font-size:12px}.review-table .review-orders-table th[data-v-c7a848e7]{position:sticky;top:0;z-index:1;color:var(--merchant-order-table-header-text);background:var(--merchant-order-surface-hover);font-weight:500}.review-table .review-orders-table tbody tr[data-v-c7a848e7]:hover{background:var(--merchant-order-surface-hover)}.review-table .project-cell[data-v-c7a848e7]{display:flex;flex-direction:column;gap:4px}.review-table .project-cell strong[data-v-c7a848e7],.review-table .project-cell small[data-v-c7a848e7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-table .project-cell small[data-v-c7a848e7]{color:var(--merchant-order-table-header-text)}.review-table .number-cell[data-v-c7a848e7]{text-align:right}.review-table .expand-column[data-v-c7a848e7]{width:36px;padding-right:6px!important;padding-left:6px!important;text-align:center!important}.review-table .amount-cell[data-v-c7a848e7]{color:var(--merchant-order-status-warning-text);font-variant-numeric:tabular-nums}.review-table .expand-button[data-v-c7a848e7]{width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--merchant-order-status-purple-border);border-radius:6px;background:var(--merchant-order-status-purple-bg);color:var(--merchant-order-status-purple-text);cursor:pointer}.review-table .expand-button svg[data-v-c7a848e7]{transition:transform .2s ease}.review-table .expand-button svg.rotated[data-v-c7a848e7]{transform:rotate(90deg)}.review-table .merchant-detail-row>td[data-v-c7a848e7],.review-table .product-detail-row>td[data-v-c7a848e7]{padding:0;background:var(--merchant-order-surface)}.review-table .merchant-section[data-v-c7a848e7],.review-table .product-section[data-v-c7a848e7]{padding:14px 16px;border-top:1px solid var(--merchant-order-table-row-border)}.review-table .merchant-section>header[data-v-c7a848e7],.review-table .product-section>header[data-v-c7a848e7]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:12px;color:var(--merchant-order-strong-text)}.review-table .merchant-section>header span[data-v-c7a848e7],.review-table .product-section>header span[data-v-c7a848e7]{display:inline-flex;align-items:center;gap:8px}.review-table .merchant-section>header strong[data-v-c7a848e7],.review-table .product-section>header strong[data-v-c7a848e7]{color:var(--merchant-order-page-text)}.review-table .merchant-section>header small[data-v-c7a848e7],.review-table .merchant-section>header em[data-v-c7a848e7],.review-table .product-section>header small[data-v-c7a848e7],.review-table .product-section>header em[data-v-c7a848e7]{color:var(--merchant-order-table-header-text);font-style:normal}.review-table .merchant-table-scroll[data-v-c7a848e7],.review-table .product-table-scroll[data-v-c7a848e7]{overflow:auto;padding-bottom:2px}.review-table .merchant-table[data-v-c7a848e7],.review-table .product-table[data-v-c7a848e7]{width:100%;border-collapse:collapse}.review-table .merchant-table th[data-v-c7a848e7],.review-table .merchant-table td[data-v-c7a848e7],.review-table .product-table th[data-v-c7a848e7],.review-table .product-table td[data-v-c7a848e7]{padding:12px 10px;border-bottom:1px solid var(--merchant-order-table-row-border);text-align:left;vertical-align:middle;font-size:12px;color:var(--merchant-order-page-text);background:transparent;word-break:break-word}.review-table .merchant-table thead th[data-v-c7a848e7],.review-table .product-table thead th[data-v-c7a848e7]{color:var(--merchant-order-table-header-text);font-weight:500}.review-table .merchant-table tbody>tr:last-child td[data-v-c7a848e7],.review-table .product-table tbody>tr:last-child td[data-v-c7a848e7]{border-bottom:0}.review-table .merchant-table[data-v-c7a848e7]{min-width:560px}.review-table .merchant-table .expand-button[data-v-c7a848e7]{width:26px;height:26px}.review-table .merchant-table tbody>tr[data-v-c7a848e7]:hover{background:var(--ark-float-bg)}.review-table .product-table[data-v-c7a848e7]{min-width:760px}.review-table .product-table td[data-v-c7a848e7]:nth-child(2),.review-table .product-table td[data-v-c7a848e7]:nth-child(3){white-space:normal}.review-table .product-table tbody>tr[data-v-c7a848e7]:hover{background:var(--ark-float-bg)}.review-table .review-orders-table tr.expanded[data-v-c7a848e7],.review-table .merchant-table tr.expanded[data-v-c7a848e7]{background:var(--merchant-order-surface-hover)}.review-table .status-pill[data-v-c7a848e7]{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:4px 10px;border-radius:999px;font-size:12px;line-height:1.2}.review-table .status-pill.info[data-v-c7a848e7]{color:var(--merchant-order-status-blue-text);background:var(--merchant-order-status-blue-bg)}.review-table .status-pill.warning[data-v-c7a848e7]{color:var(--merchant-order-status-warning-text);background:var(--merchant-order-status-warning-bg)}.review-table .status-pill.success[data-v-c7a848e7]{color:var(--merchant-order-status-success-text);background:var(--merchant-order-status-success-bg)}.review-table .status-pill.danger[data-v-c7a848e7]{color:var(--merchant-order-status-danger-text);background:var(--merchant-order-status-danger-bg)}.review-table .status-pill.neutral[data-v-c7a848e7]{color:var(--merchant-order-status-muted-text);background:var(--merchant-order-status-muted-bg)}.review-table .state-panel[data-v-c7a848e7]{height:100%;min-height:240px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:var(--merchant-order-empty-text);text-align:center}.review-table .state-panel strong[data-v-c7a848e7]{color:var(--merchant-order-empty-title);font-size:15px}.review-table .state-panel.error strong[data-v-c7a848e7]{color:var(--merchant-order-status-danger-text)}.review-table code[data-v-c7a848e7]{color:var(--merchant-order-link-text);word-break:break-all}.review-table td[data-v-c7a848e7]{word-break:break-word}.pagination-bar[data-v-c7a848e7]{display:flex;justify-content:center;padding-top:12px}.erp-pending-review.compact .review-table[data-v-c7a848e7]{border-radius:10px}.erp-pending-review.compact .review-table .table-shell[data-v-c7a848e7]{overflow:auto}.erp-pending-review.compact .review-table .review-orders-table[data-v-c7a848e7]{min-width:1460px}.erp-pending-review.compact .review-table .merchant-table[data-v-c7a848e7]{min-width:720px}.erp-pending-review.compact .review-table .product-table[data-v-c7a848e7]{min-width:920px}.erp-pending-review.compact .review-table .project-cell strong[data-v-c7a848e7]{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.erp-pending-review.compact .review-table td[data-v-c7a848e7]:nth-child(2),.erp-pending-review.compact .review-table td[data-v-c7a848e7]:nth-child(3),.erp-pending-review.compact .review-table td[data-v-c7a848e7]:nth-child(5),.erp-pending-review.compact .review-table code[data-v-c7a848e7]{white-space:nowrap;word-break:normal;overflow-wrap:normal}@media (max-width: 900px){.review-toolbar[data-v-c7a848e7]{align-items:stretch;flex-direction:column;padding:8px}.review-toolbar label[data-v-c7a848e7]{width:100%}.review-table .review-orders-table[data-v-c7a848e7]{min-width:1100px}}.erp-refund-page[data-v-2e3e5dde]{min-height:0;display:flex;flex-direction:column;color:var(--merchant-order-page-text);background:var(--merchant-order-workspace-bg)}.page-header[data-v-2e3e5dde]{display:flex;min-height:72px;align-items:flex-start;justify-content:space-between;gap:24px;padding:0 4px 16px}.page-header h2[data-v-2e3e5dde]{margin:0 0 7px;color:var(--merchant-order-page-text);font-size:18px}.page-header p[data-v-2e3e5dde]{margin:0;color:var(--merchant-order-muted-text);font-size:12px}.summary-cards[data-v-2e3e5dde]{display:flex;gap:8px}.summary-cards>span[data-v-2e3e5dde]{min-width:118px;display:grid;gap:3px;padding:9px 12px;border:1px solid var(--merchant-order-segment-border);border-radius:8px;background:var(--merchant-order-surface)}.summary-cards small[data-v-2e3e5dde]{color:var(--merchant-order-table-header-text);font-size:12px}.summary-cards strong[data-v-2e3e5dde]{color:var(--merchant-order-link-text);font-size:14px}.state-panel[data-v-2e3e5dde]{min-height:640px;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid var(--merchant-order-panel-border);border-radius:9px;background:var(--merchant-order-surface-hover);color:var(--merchant-order-empty-text);text-align:center}.state-panel strong[data-v-2e3e5dde]{color:var(--merchant-order-empty-title);font-size:15px}.state-panel.error strong[data-v-2e3e5dde]{color:var(--merchant-order-status-danger-text)}.list-shell[data-v-2e3e5dde]{min-height:640px;flex:1;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--merchant-order-panel-border);border-radius:9px;background:var(--merchant-order-surface-hover)}.list-toolbar[data-v-2e3e5dde]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 0}.toolbar-spacer[data-v-2e3e5dde]{flex:1}.refund-list[data-v-2e3e5dde]{min-height:0;flex:1;display:grid;align-content:start;grid-auto-rows:max-content;gap:12px;padding:12px 16px 0;overflow:auto;scrollbar-color:var(--purchase-scrollbar-thumb) var(--merchant-order-surface-alt);scrollbar-width:thin}.refund-record[data-v-2e3e5dde]{height:fit-content;overflow:hidden;border:1px solid var(--merchant-order-panel-border);border-radius:10px;background:var(--merchant-order-surface)}.refund-summary[data-v-2e3e5dde]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px}.refund-summary.is-expandable[data-v-2e3e5dde]{cursor:pointer}.refund-expand-spacer[data-v-2e3e5dde]{width:25px;height:25px}.refund-fields[data-v-2e3e5dde]{display:grid;grid-template-columns:minmax(170px,1.2fr) minmax(92px,.72fr) minmax(120px,.95fr) minmax(156px,1fr) minmax(96px,.7fr) minmax(190px,1.25fr) minmax(92px,.72fr) minmax(96px,.7fr);gap:12px;align-items:start;margin:0}.refund-fields>div[data-v-2e3e5dde]{min-width:0}.refund-fields dt[data-v-2e3e5dde]{margin-bottom:6px;color:var(--merchant-order-table-header-text);font-size:12px}.refund-fields dd[data-v-2e3e5dde]{margin:0;color:var(--merchant-order-page-text);font-size:13px;line-height:1.5;white-space:nowrap;word-break:normal;overflow:hidden;text-overflow:ellipsis}.refund-fields .number-cell[data-v-2e3e5dde]{text-align:left!important}.refund-fields code[data-v-2e3e5dde]{display:block;white-space:nowrap;word-break:normal;overflow:hidden;text-overflow:ellipsis}.refund-order-details[data-v-2e3e5dde]{padding:0 16px 16px 42px}.refund-order-branch[data-v-2e3e5dde]{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--merchant-order-strong-text);font-size:13px}.refund-order-card[data-v-2e3e5dde]{border:1px solid var(--merchant-order-segment-border);border-radius:10px;background:var(--merchant-order-surface-alt)}.refund-order-fields[data-v-2e3e5dde]{display:grid;grid-template-columns:minmax(300px,1.5fr) repeat(3,minmax(140px,.9fr));gap:14px 18px;align-items:start;padding:16px;margin:0;border-bottom:1px solid var(--merchant-order-table-row-border)}.refund-order-fields>div[data-v-2e3e5dde]{min-width:0}.refund-order-fields dt[data-v-2e3e5dde]{margin-bottom:6px;color:var(--merchant-order-table-header-text);font-size:12px}.refund-order-fields dd[data-v-2e3e5dde]{margin:0;color:var(--merchant-order-page-text);font-size:13px;line-height:1.5;word-break:break-word}.refund-order-fields .number-cell[data-v-2e3e5dde]{text-align:left!important;font-variant-numeric:tabular-nums}.refund-products-section>header[data-v-2e3e5dde]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.refund-products-section>header strong[data-v-2e3e5dde]{color:var(--merchant-order-page-text);font-size:14px}.refund-products-section>header span[data-v-2e3e5dde]{color:var(--merchant-order-table-header-text);font-size:12px}.refund-products-table-scroll[data-v-2e3e5dde]{overflow:auto;border:1px solid var(--merchant-order-table-row-border);border-radius:8px;background:var(--merchant-order-surface);scrollbar-color:var(--purchase-scrollbar-thumb) var(--merchant-order-surface-alt);scrollbar-width:thin}.refund-products-table[data-v-2e3e5dde]{width:100%;min-width:1120px;border-collapse:collapse;table-layout:fixed}.refund-products-table th[data-v-2e3e5dde],.refund-products-table td[data-v-2e3e5dde]{padding:12px 10px;border-bottom:1px solid var(--merchant-order-table-row-border);color:var(--merchant-order-secondary-text);font-size:12px;text-align:left;vertical-align:middle}.refund-products-table th[data-v-2e3e5dde]{background:var(--merchant-order-table-header-bg);color:var(--merchant-order-table-header-text);font-weight:500;white-space:nowrap}.refund-products-table strong[data-v-2e3e5dde]{color:var(--merchant-order-page-text);font-weight:500}.refund-products-table code[data-v-2e3e5dde]{color:var(--merchant-order-secondary-text);word-break:break-all}.refund-products-table thead th[data-v-2e3e5dde]:nth-child(1){width:74px}.refund-products-table thead th[data-v-2e3e5dde]:nth-child(2){width:220px}.refund-products-table thead th[data-v-2e3e5dde]:nth-child(3){width:320px}.refund-products-table thead th[data-v-2e3e5dde]:nth-child(4){width:100px}.refund-products-table thead th[data-v-2e3e5dde]:nth-child(5),.refund-products-table thead th[data-v-2e3e5dde]:nth-child(6){width:110px}.refund-products-table thead th[data-v-2e3e5dde]:nth-child(7),.refund-products-table thead th[data-v-2e3e5dde]:nth-child(8){width:110px}.refund-product-cover[data-v-2e3e5dde]{width:74px}.product-visual[data-v-2e3e5dde]{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:var(--merchant-order-surface-overlay);border:1px solid var(--merchant-order-panel-border)}.product-visual img[data-v-2e3e5dde]{width:100%;height:100%;object-fit:cover;display:block}.product-placeholder[data-v-2e3e5dde]{color:var(--merchant-order-muted-text)}.expand-button[data-v-2e3e5dde]{width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--merchant-order-status-purple-border);border-radius:6px;background:var(--merchant-order-status-purple-bg);color:var(--merchant-order-status-purple-text);cursor:pointer}.expand-button svg[data-v-2e3e5dde]{transition:transform .2s ease}.expand-button svg.rotated[data-v-2e3e5dde]{transform:rotate(90deg)}.refund-product-name[data-v-2e3e5dde]{width:220px}.refund-product-name strong[data-v-2e3e5dde]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5}.refund-product-code[data-v-2e3e5dde]{width:320px}.refund-product-status[data-v-2e3e5dde]{width:110px;white-space:nowrap}.number-cell[data-v-2e3e5dde]{text-align:right!important;white-space:nowrap}.amount[data-v-2e3e5dde]{color:var(--merchant-order-link-text)!important;font-weight:600}.payment-state[data-v-2e3e5dde],.fulfillment-pill[data-v-2e3e5dde]{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 9px;border-radius:999px;font-size:12px;line-height:24px;white-space:nowrap}.payment-state.pending[data-v-2e3e5dde],.payment-state.ready[data-v-2e3e5dde],.fulfillment-pill.pending[data-v-2e3e5dde],.fulfillment-pill.ready[data-v-2e3e5dde]{background:var(--merchant-order-status-warning-bg);color:var(--merchant-order-status-warning-text)}.payment-state.processing[data-v-2e3e5dde],.payment-state.partial[data-v-2e3e5dde],.fulfillment-pill.processing[data-v-2e3e5dde],.fulfillment-pill.partial[data-v-2e3e5dde]{background:var(--merchant-order-status-purple-bg);color:var(--merchant-order-status-purple-text)}.payment-state.completed[data-v-2e3e5dde],.payment-state.received[data-v-2e3e5dde],.fulfillment-pill.completed[data-v-2e3e5dde],.fulfillment-pill.received[data-v-2e3e5dde]{background:var(--merchant-order-status-success-bg);color:var(--merchant-order-status-success-text)}.payment-state.waiting[data-v-2e3e5dde],.fulfillment-pill.waiting[data-v-2e3e5dde]{background:var(--merchant-order-status-blue-bg);color:var(--merchant-order-status-blue-text)}.payment-state.exception[data-v-2e3e5dde],.payment-state.canceled[data-v-2e3e5dde],.fulfillment-pill.exception[data-v-2e3e5dde],.fulfillment-pill.canceled[data-v-2e3e5dde]{background:var(--merchant-order-status-danger-bg);color:var(--merchant-order-status-danger-text)}.inline-empty[data-v-2e3e5dde]{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px dashed var(--merchant-order-panel-border);border-radius:8px;color:var(--merchant-order-muted-text);text-align:center}.inline-empty strong[data-v-2e3e5dde]{color:var(--merchant-order-empty-title);font-size:14px}.pagination-bar[data-v-2e3e5dde]{display:flex;justify-content:flex-end;padding:14px 16px 16px;border-top:1px solid var(--merchant-order-panel-border)}.erp-refund-page.compact .list-shell[data-v-2e3e5dde]{min-height:0;border-radius:10px}.erp-refund-page.compact .list-toolbar[data-v-2e3e5dde]{padding:12px 12px 0}.erp-refund-page.compact .refund-list[data-v-2e3e5dde]{padding:12px}.erp-refund-page.compact .refund-fields[data-v-2e3e5dde]{grid-template-columns:minmax(170px,1.2fr) minmax(92px,.72fr) minmax(120px,.95fr) minmax(156px,1fr) minmax(96px,.7fr) minmax(190px,1.25fr) minmax(92px,.72fr) minmax(96px,.7fr);align-items:center}.erp-refund-page.compact .refund-order-fields[data-v-2e3e5dde]{grid-template-columns:minmax(320px,1.6fr) repeat(3,minmax(150px,.92fr))}.erp-refund-page.compact .refund-products-table[data-v-2e3e5dde]{min-width:1120px}.erp-refund-page.compact code[data-v-2e3e5dde]{white-space:nowrap;word-break:normal;overflow-wrap:normal}@media (width <= 1200px){.page-header[data-v-2e3e5dde]{flex-direction:column}.summary-cards[data-v-2e3e5dde]{width:100%;flex-wrap:wrap}.refund-fields[data-v-2e3e5dde],.refund-order-fields[data-v-2e3e5dde]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width <= 768px){.list-shell[data-v-2e3e5dde],.state-panel[data-v-2e3e5dde]{min-height:520px}.list-toolbar[data-v-2e3e5dde],.refund-list[data-v-2e3e5dde],.pagination-bar[data-v-2e3e5dde]{padding-left:12px;padding-right:12px}.refund-summary[data-v-2e3e5dde]{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px}.refund-fields[data-v-2e3e5dde],.refund-order-fields[data-v-2e3e5dde]{grid-template-columns:1fr}.refund-order-details[data-v-2e3e5dde]{padding:0 12px 12px}.refund-products-section[data-v-2e3e5dde],.refund-order-fields[data-v-2e3e5dde]{padding:12px}.refund-products-table th[data-v-2e3e5dde],.refund-products-table td[data-v-2e3e5dde]{padding:10px 8px}}.approved-project-detail[data-v-d84ea0a7]{--project-accent: #8b5cf5;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;padding:16px 20px 20px;box-sizing:border-box;overflow:hidden;color:#f4f4f6;background:radial-gradient(circle at 14% -16%,rgba(139,92,245,.09),transparent 30%),#0f1013}.project-header[data-v-d84ea0a7]{min-height:54px;display:grid;grid-template-columns:auto minmax(0,1fr);flex:0 0 auto;align-items:center;gap:14px;margin-bottom:12px}.header-back[data-v-d84ea0a7]{height:36px;display:inline-flex;align-items:center;gap:6px;align-self:start;margin-top:1px;padding:0 11px 0 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:#a9adb6;font-size:13px;cursor:pointer;transition:.16s ease}.header-back[data-v-d84ea0a7]:hover{border-color:#2c3038;background:#1d2026;color:#fff;transform:translate(-1px)}.project-overview[data-v-d84ea0a7]{min-width:0}.project-title-row[data-v-d84ea0a7]{display:flex;align-items:center;gap:10px}.project-title-row h1[data-v-d84ea0a7]{max-width:min(720px,60vw);margin:0;overflow:hidden;color:#f4f4f6;font-size:21px;line-height:28px;font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.project-type[data-v-d84ea0a7]{height:22px;display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;padding:0 9px;border:1px solid rgba(139,92,245,.46);border-radius:999px;color:#c4b5fd;background:#8b5cf521;font-size:12px}.project-code[data-v-d84ea0a7]{display:block;margin-top:3px;color:#727781;font-size:12px}.project-sections[data-v-d84ea0a7]{min-height:54px;min-width:0;display:flex;flex:0 0 auto;align-items:center;padding:0 8px;margin-bottom:12px;overflow-x:auto;overflow-y:hidden;border:1px solid #2c3038;border-radius:10px;background:#17191ef5;box-shadow:0 10px 28px #00000024;scrollbar-width:thin;scrollbar-color:#4b4f59 transparent}.section-tabs[data-v-d84ea0a7],.order-status-tabs[data-v-d84ea0a7]{height:38px;display:flex;flex:0 0 auto;min-width:0;align-items:center;gap:4px}.section-tabs button[data-v-d84ea0a7],.order-status-tabs button[data-v-d84ea0a7]{height:36px;display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;padding:0 13px;border:1px solid transparent;border-radius:7px;background:transparent;color:#9297a2;font-size:15px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:.16s ease}.section-tabs button[data-v-d84ea0a7]:hover,.order-status-tabs button[data-v-d84ea0a7]:hover{background:#22252b;color:#d7d9df}.section-tabs button.active[data-v-d84ea0a7],.order-status-tabs button.active[data-v-d84ea0a7]{border-color:#8b5cf559;background:#8b5cf524;color:#d8ccff}.order-status-tabs[data-v-d84ea0a7]{gap:6px}.order-status-tabs button[data-v-d84ea0a7]{min-width:84px;height:32px;padding:0 14px;font-size:14px}.section-divider[data-v-d84ea0a7]{width:1px;height:24px;flex:0 0 1px;margin:0 12px;background:#2c3038}.section-utility[data-v-d84ea0a7]{min-width:0;display:flex;flex:0 0 auto;align-items:center;gap:12px;margin-left:auto;padding-left:18px}.section-refresh[data-v-d84ea0a7]{flex:0 0 auto}.section-refresh[data-v-d84ea0a7] .auto-refresh{flex:0 0 auto;white-space:nowrap}.readonly-hint[data-v-d84ea0a7]{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:1px solid rgba(139,92,245,.26);border-radius:999px;background:#8b5cf51a;color:#cbbdff;font-size:12px;white-space:nowrap}.project-detail-body[data-v-d84ea0a7]{min-height:0;flex:1;overflow:hidden;padding:8px;border:1px solid #2c3038;border-radius:12px;background:#17191e;box-shadow:0 18px 40px #0003}.tracking-body[data-v-d84ea0a7]{overflow:auto}.tracking-body[data-v-d84ea0a7]>*{min-height:100%;border-radius:8px}.approved-project-detail--compact-orders .project-sections[data-v-d84ea0a7]{padding-right:10px}.approved-project-detail--compact-orders .order-status-tabs[data-v-d84ea0a7]{gap:4px}.approved-project-detail--compact-orders .order-status-tabs button[data-v-d84ea0a7]{min-width:fit-content}@media (max-width: 1280px){.section-tabs button[data-v-d84ea0a7]{padding:0 12px;font-size:14px}.order-status-tabs button[data-v-d84ea0a7]{min-width:0;padding:0 12px;font-size:13px}.section-utility[data-v-d84ea0a7]{gap:8px;padding-left:12px}}@media (max-width: 768px){.approved-project-detail[data-v-d84ea0a7]{padding:12px}.project-title-row h1[data-v-d84ea0a7]{max-width:52vw;font-size:18px}.project-type[data-v-d84ea0a7]{display:none}.project-sections[data-v-d84ea0a7]{padding:8px}.section-tabs button[data-v-d84ea0a7],.order-status-tabs button[data-v-d84ea0a7]{font-size:13px}.readonly-hint[data-v-d84ea0a7]{display:none}}.embedded-project-header[data-v-d84ea0a7]{min-height:0;display:flex;width:100%;margin:0}.embedded-project-header .project-overview[data-v-d84ea0a7]{min-width:0;width:100%}.embedded-project-header .project-title-row[data-v-d84ea0a7]{display:block}.embedded-project-header h1[data-v-d84ea0a7]{max-width:100%;font-size:16px;font-weight:500;line-height:24px}.embedded-project-header .project-type[data-v-d84ea0a7],.embedded-project-header .project-code[data-v-d84ea0a7]{display:none}@media (max-width: 768px){.embedded-project-header h1[data-v-d84ea0a7]{font-size:14px}}
