.pos-sale-document-total{padding:11px 0 1px;border-top:1px solid var(--border)}
.pos-sale-document-total>.document-total-grid{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px 0}
.pos-sale-document-total .document-total-card{min-width:0;min-height:0;padding:2px 13px;border:0;border-left:1px solid var(--border);border-radius:0;display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:6px;background:transparent}
.pos-sale-document-total .document-total-card:first-child{padding-left:0;border-left:0}
.pos-sale-document-total .document-total-card.positions{margin-right:auto}
.pos-sale-document-total .document-total-card span{color:var(--text-muted);font-size:9px;font-weight:650;white-space:nowrap}
.pos-sale-document-total .document-total-card b,.pos-sale-document-total .document-total-card strong{color:var(--text-secondary);font-size:11px;line-height:1.2;white-space:nowrap}
.pos-sale-document-total .document-total-card.sales strong{color:var(--primary);font-size:14px}
.pos-sale-document-total .document-total-card.profit b{color:var(--success);font-size:11px}
.pos-sale-document-total .document-total-card.deduction b{color:#b56713}
.pos-sale-document-total .document-total-card.net-profit b{font-size:12px}
@media(max-width:760px){.pos-sale-document-total>.document-total-grid{justify-content:flex-start}.pos-sale-document-total .document-total-card.positions{width:100%;margin-right:0}.pos-sale-document-total .document-total-card:nth-child(2){padding-left:0;border-left:0}}
