/* Desktop settlement follows the observed e看牙 inline tender/amount row. */
@media(min-width:721px){
 .billing-reference-dialog .billing-payment{border:0;border-radius:2px;background:#f5f5f5;padding:12px}
 .billing-reference-dialog .billing-payment .billing-lines-heading{background:transparent!important;font-size:12px}
 .billing-reference-dialog .billing-payment .payment-entry-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#fff;padding:10px 12px;margin:8px 0}
 .billing-reference-dialog .payment-entry-row>label{display:flex;align-items:center;gap:8px;color:#777;font-weight:400;white-space:nowrap}
 .billing-reference-dialog .payment-entry-row select{width:210px;min-width:140px;max-width:24vw;margin:0;border-radius:2px;height:32px;min-height:32px;font-size:13px}
 .billing-reference-dialog .payment-entry-row input{width:140px;margin:0;border-radius:2px;height:32px;min-height:32px;font-size:13px}
 .billing-reference-dialog [data-payment-row-add]{margin-left:auto;width:32px;height:32px;min-height:32px;border:0;background:#fff;color:#6d737b;padding:5px}
 .billing-reference-dialog [data-payment-row-add] svg{width:21px;height:21px}
 .billing-reference-dialog [data-payment-row]:not(:last-child)>[data-payment-row-add]{visibility:hidden}
 .billing-reference-dialog .billing-quick-payment{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:10px;border-bottom:1px solid #e2e2e2}
 .billing-reference-dialog .billing-quick-payment button{font-size:12px;border-radius:2px;padding:6px 10px;min-height:30px;box-shadow:none}
 .billing-reference-dialog .billing-payment>[data-payment-content]>.actions{margin:4px 0}
 .billing-reference-dialog .billing-payment [data-payment-note]{font-size:11px;color:#888}
}
@media(max-width:720px){[data-payment-row-add]{display:none}}
