.nav [data-page="invoice"]{order:-100!important}#supplierPayment fieldset{min-width:0;border:1px solid #d6decb;border-radius:14px;padding:22px;margin:18px 0;background:#f7f8ef}#supplierPayment legend{color:#214b35;font-weight:700;padding:0 10px}.payment-doc{padding:15px;margin:16px 0;border:1px dashed #a4b692;border-radius:10px;background:#fffdf6}.payment-doc input[type=file]{max-width:100%}.payment-total{font-weight:700;font-size:18px;color:#214b35;margin:22px 0}.payment-wide{grid-column:1/-1}#payError{color:#a32a2a}#payStatement .table-wrap{max-height:340px;overflow:auto}#payStatement th{position:sticky;top:0}#supplierPayment input[type=checkbox]{width:auto}#payPreview{margin-top:18px}@media(max-width:650px){#supplierPayment fieldset{padding:12px}#supplierPayment .ledger-grid{grid-template-columns:1fr}.payment-total{font-size:15px}}
#ledgerPanel.payment-workspace{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.85fr);gap:18px;align-items:start}#ledgerPanel.payment-workspace>.card:first-child{grid-column:1/-1}#ledgerPanel.payment-workspace>.card:nth-child(2){grid-column:2;grid-row:2;position:sticky;top:115px}#ledgerPanel.payment-workspace>#supplierPayment{grid-column:1;grid-row:2}#ledgerPanel.payment-workspace .metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#ledgerPanel.payment-workspace .metric-card{padding:14px 8px}#ledgerPanel.payment-workspace .metric-card strong{font-size:25px}#supplierPayment .ledger-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#supplierPayment label:has(>input[type=checkbox]){display:flex;flex-direction:row;gap:10px;align-items:center}#supplierPayment label>input[type=checkbox]{flex:0 0 auto;width:18px}#payStatement .table-wrap{max-height:440px}@media(max-width:1250px){#ledgerPanel.payment-workspace{display:flex;flex-direction:column}#ledgerPanel.payment-workspace>.card{width:100%}#ledgerPanel.payment-workspace>.card:nth-child(2){position:static}}@media(max-width:650px){#ledgerPanel.payment-workspace .metrics,#supplierPayment .ledger-grid{grid-template-columns:1fr}}
