@media screen {
html body #detailModal.market-payment-popup #detailModalBody #posCheckoutGrid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;justify-items:stretch!important;padding:12px!important;background:#f7f9fd!important}
html body #detailModal.market-payment-popup #detailModalBody #posCheckoutGrid>*{grid-column:1/-1!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;justify-self:stretch!important;box-sizing:border-box!important}
html body #detailModal.market-payment-popup #detailModalBody #posCheckoutGrid>.is-hidden,html body #detailModal.market-payment-popup #detailModalBody #posCheckoutGrid>.pos-customer-strip{display:none!important}
html body #detailModal.market-payment-popup #detailModalBody #posInvoiceDiscountPanel{padding:12px!important;background:#fff!important;border:1px solid #d6e2f1!important;border-radius:10px!important}
html body #detailModal.market-payment-popup #detailModalBody .pos-invoice-discount-fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;width:100%!important}
html body #detailModal.market-payment-popup #detailModalBody .pos-invoice-discount-summary{display:flex!important;justify-content:space-between!important;gap:10px!important;padding-top:8px!important;font-size:11px!important;color:#52657f!important}
html body #detailModal.market-payment-popup #detailModalBody .pos-payment-split{padding:12px!important}
html body #detailModal.market-payment-popup #detailModalBody .pos-payment-row{grid-template-columns:52px minmax(0,1fr) 100px 34px!important;gap:8px!important;direction:rtl!important}
html body #detailModal.market-payment-popup #detailModalBody .pos-payment-row input{font-weight:700!important;font-size:16px!important;text-align:center!important}
html body #detailModal.market-payment-popup #detailModalBody .pos-change-field{display:grid!important;grid-template-columns:1fr auto!important;padding:12px 14px!important;gap:8px!important;border-radius:10px!important;background:#eaf3ff!important;border:1px solid #bed6f5!important;color:#183d70!important}
html body #detailModal.market-payment-popup #detailModalBody .pos-change-field strong{display:block!important;color:#174d95!important;font-size:25px!important}
html body #detailModal.market-payment-popup #detailModalBody .pos-change-field small{grid-column:1/-1!important;border-top:1px solid #cedef1!important;padding-top:8px!important;font-size:12px!important;color:#425e7f!important}
html body #detailModal.market-payment-popup #detailModalBody #posLoyaltyPanel{padding:12px!important;min-height:0!important;border-radius:10px!important;background:#f2faf6!important}
html body #detailModal.market-payment-popup #detailModalBody #posLoyaltyPanel h3{font-size:13px!important;margin:0 0 6px!important}
html body #detailModal.market-payment-popup #detailModalBody .payment-modal-actions{display:grid!important;direction:rtl!important;grid-template-columns:1.6fr 1fr!important;gap:10px!important;width:100%!important}
html body #detailModal.market-payment-popup #detailModalBody #confirmSaleButton{grid-column:1!important;grid-row:1!important;min-height:46px!important;white-space:normal!important;font-size:14px!important;box-shadow:none!important}
html body #detailModal.market-payment-popup #detailModalBody #cancelPaymentButton{grid-column:2!important;grid-row:1!important;min-height:46px!important;box-shadow:none!important}
html body #detailModal.market-payment-popup .detail-modal-card{background:#fff!important}
html body #detailModal.market-payment-popup #detailModalBody .desk-payment-customer{padding:10px 12px!important;margin:10px 0!important;font-size:12px!important;border:1px solid #d5e3f6!important;border-radius:9px!important}
@media(max-width:480px){html body #detailModal.market-payment-popup #detailModalBody .pos-payment-row{grid-template-columns:minmax(0,1fr) 80px 30px!important}html body #detailModal.market-payment-popup #detailModalBody .pos-payment-method-label{grid-column:1/-1!important}}
}
