html body #purchaseSuppliersTable{--record-columns:48px 60px minmax(240px,2fr) minmax(140px,1fr) 190px!important;--record-min-width:700px!important}
html body #purchaseSuppliersTable .record-register-head,html body #purchaseSuppliersTable .record-register-row{grid-template-columns:var(--record-columns)!important;align-items:center!important}
html body #purchaseSuppliersTable [role=cell],html body #purchaseSuppliersTable [role=columnheader]{text-align:center!important;justify-content:center!important;white-space:normal!important}
html body #purchaseSuppliersTable input[type=checkbox]{width:16px!important;height:16px!important;min-height:16px!important;margin:0!important}
html body #purchaseSuppliersTable .record-register-head{min-height:40px!important;padding-block:8px!important}
html body .panel-card:has(#purchaseSuppliersTable)>[data-commerce-register-print]{display:none!important}
[data-supplier-bulk]{display:flex;align-items:center;gap:10px;direction:rtl;flex-wrap:wrap;padding:9px 12px;margin-bottom:10px;border:1px solid #e0e6ef;border-radius:12px;background:#f7f8fa}
[data-supplier-bulk] [data-count]{margin-inline-end:auto;font-size:12px}[data-supplier-bulk] button{font-size:12px;min-height:32px;padding:7px 12px}
#supplierBulkPreview table{width:100%;border-collapse:collapse}#supplierBulkPreview td,#supplierBulkPreview th{padding:7px;border:1px solid #dbe2ec;text-align:center}.supplier-statement-sheet{margin:12px 0;padding:12px;border-bottom:1px solid #dbe2ec}
html[data-pos-theme=dark] [data-supplier-bulk]{background:#1c293c;border-color:#344258;color:#dce5f3}
html body #purchaseSupplierPaymentsTable{--record-columns:48px 85px 210px minmax(240px,2fr) 120px 130px!important;--record-min-width:900px!important}
html body #purchaseSupplierPaymentsTable .record-register-head,html body #purchaseSupplierPaymentsTable .record-register-row{grid-template-columns:var(--record-columns)!important;align-items:center!important}
html body #purchaseSupplierPaymentsTable [role=cell],html body #purchaseSupplierPaymentsTable [role=columnheader]{text-align:center!important;justify-content:center!important}
html body #purchaseSupplierPaymentsTable input[type=checkbox]{width:16px!important;height:16px!important;min-height:16px!important;margin:0!important}
html body .panel-card:has(#purchaseSupplierPaymentsTable)>[data-commerce-register-print]{display:none!important}
[data-payment-bulk]{display:flex;align-items:center;gap:10px;direction:rtl;flex-wrap:wrap;padding:9px 12px;margin-bottom:10px;border:1px solid #e0e6ef;border-radius:12px;background:#f7f8fa}
[data-payment-bulk] [data-count]{margin-inline-end:auto;font-size:12px}[data-payment-bulk] button{font-size:12px;min-height:32px;padding:7px 12px}
.multi-pay-table{width:100%;border-collapse:collapse;margin-block:14px}.multi-pay-table td,.multi-pay-table th{padding:8px;border:1px solid #dbe2ec;text-align:center}.multi-pay-table input[type=checkbox]{width:16px;height:16px;min-height:16px}.multi-pay-table input[type=number]{width:140px}
html[data-pos-theme=dark] [data-payment-bulk]{background:#1c293c;border-color:#344258;color:#dce5f3}
html body #detailModal:has(#supplierBulkPreview) [data-commerce-register-print],html body #detailModal:has(#supplierBulkPreview) [data-detail-print],html body #detailModal:has(#paymentBulkPrint) [data-commerce-register-print]{display:none!important}
html body #purchaseSupplierPaymentsTable [role=columnheader]:not([data-payment-heading])::before,html body #purchaseSuppliersTable [role=columnheader]:not([data-supplier-heading])::before{content:'( '}
html body #purchaseSupplierPaymentsTable [role=columnheader]:not([data-payment-heading])::after,html body #purchaseSuppliersTable [role=columnheader]:not([data-supplier-heading])::after{content:' )'}
html body #purchaseSupplierPaymentsTable .record-register-head{min-height:40px!important;padding-block:8px!important}
