.invoice-settlement{margin:22px 0 26px;padding:22px;background:#f3f6f6;border:1px solid #dce2e5;border-radius:12px}.invoice-settlement h3{margin:0 0 18px}.settlement-line{display:flex;justify-content:space-between;gap:20px;padding:11px 0;align-items:flex-start}.settlement-line>span{min-width:0}.settlement-line small{display:block;margin-top:6px;color:#6b7780}.settlement-line strong{white-space:nowrap;font-variant-numeric:tabular-nums}.settlement-total{border-top:1px solid #cfd8dc;margin-top:8px;padding-top:16px;font-weight:600}.invoice-settlement .muted{font-size:12px;line-height:1.5}.invoice-settlement .actions:empty{display:none}.settlement-complete{background:#e6f3ec;color:#275d48;border-radius:8px;padding:12px 14px;line-height:1.5}.settlement-pending{margin:14px 0}.order-settlement{margin-top:20px}.settlement-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.settlement-metrics small{display:block;color:#6b7780;line-height:1.5}.settlement-metrics strong{display:block;margin-top:7px;font-size:20px;font-variant-numeric:tabular-nums}@media(max-width:1050px){.settlement-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.invoice-settlement{padding:16px}.settlement-line{gap:10px;font-size:13px}.settlement-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.settlement-metrics strong{font-size:17px}}
