.supplier-payment-serial{text-align:center;background:#f6f8fc;border:1px solid #dce3ee;border-radius:10px;padding:12px;font-weight:700;color:#35445b}
#purchaseSupplierPaymentsTable{--register-columns:44px 85px 210px minmax(210px,2fr) 115px 125px!important}
#purchaseSupplierPaymentsTable .record-register-head,#purchaseSupplierPaymentsTable .record-register-row{grid-template-columns:var(--register-columns)!important;text-align:center}
#purchaseSupplierPaymentsTable .record-register-row>*{text-align:center}

html body #purchasesPage.supplier-payment-toolbar-active #purchaseInvoiceUnifiedFilters,
html body #purchasesPage.supplier-payment-toolbar-active [data-supplier-bulk],
html body #purchasesPage.supplier-payment-toolbar-active #printPurchaseServiceModal,
html body #purchasesPage.supplier-payment-toolbar-active .purchase-service-modal-actions>label:has(#purchaseServiceStatusFilter){display:none!important}
html body #purchasesPage.supplier-payment-toolbar-active .purchase-service-modal-actions{display:grid!important;grid-template-columns:180px 180px 230px minmax(220px,1fr)!important;gap:14px 12px!important;align-items:end!important;direction:rtl}
html body #purchasesPage.supplier-payment-toolbar-active .purchase-service-modal-actions>label{width:auto!important;min-width:0!important;max-width:none!important;text-align:center;display:flex;flex-direction:column;gap:7px}
html body #purchasesPage.supplier-payment-toolbar-active .purchase-service-modal-actions>.purchase-filter-control{width:100%!important;min-width:0!important}
html body #purchasesPage.supplier-payment-toolbar-active .purchase-service-modal-actions input,
html body #purchasesPage.supplier-payment-toolbar-active .purchase-service-modal-actions select{height:40px!important;width:100%!important;margin:0!important}
html body #purchasesPage.supplier-payment-toolbar-active [data-payment-bulk]{grid-column:1/-1;display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important}
html body #purchasesPage.supplier-payment-toolbar-active [data-payment-bulk] button{height:40px!important;min-width:110px!important;margin:0!important;padding:0 18px!important;border-radius:10px!important;font-size:13px!important}
html body #purchasesPage.supplier-payment-toolbar-active [data-payment-bulk] [data-new]{order:-2}
html body #purchasesPage.supplier-payment-toolbar-active #quickSupplierPaymentButton{order:-3}
html body #purchasesPage.supplier-payment-toolbar-active [data-payment-bulk] [data-count]{order:5;margin-inline-start:10px}
@media(max-width:850px){html body #purchasesPage.supplier-payment-toolbar-active .purchase-service-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(min-width:851px){
html body #purchasesPage.supplier-payment-toolbar-active .purchase-service-modal-actions{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;align-items:flex-end!important}
html body #purchasesPage.supplier-payment-toolbar-active .purchase-service-modal-actions>label{flex:0 1 140px!important;min-width:110px!important}
html body #purchasesPage.supplier-payment-toolbar-active .purchase-service-modal-actions>label.purchase-service-supplier-filter{flex-basis:160px!important;min-width:120px!important}
html body #purchasesPage.supplier-payment-toolbar-active .purchase-service-modal-actions>.purchase-filter-control{flex:1 1 170px!important;width:auto!important;min-width:130px!important}
html body #purchasesPage.supplier-payment-toolbar-active [data-payment-bulk]{display:contents!important}
html body #purchasesPage.supplier-payment-toolbar-active [data-payment-bulk] button{order:initial!important;flex:0 0 auto!important;min-width:0!important;padding:0 10px!important;font-size:11px!important;white-space:nowrap!important;height:40px!important}
html body #purchasesPage.supplier-payment-toolbar-active [data-payment-bulk] [data-count]{order:initial!important;flex:0 0 auto!important;margin:0!important;font-size:11px;align-self:center;white-space:nowrap}
html body #purchasesPage.supplier-payment-toolbar-active #quickSupplierPaymentButton{order:initial!important}
}
