/* Qasim staging v6.27.4 — sales tools */
.q6274-reset-sales,.q6274-confirm{min-height:42px;padding:0 16px;border:1px solid #b9382f;border-radius:10px;background:#b9382f;color:#fff;font:800 13px inherit;cursor:pointer}.q6274-reset-sales:hover,.q6274-confirm:hover{background:#9e2d26}.q6274-confirm:disabled{opacity:.45;cursor:not-allowed}.q6274-sale-row{cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.q6274-sale-row:hover,.q6274-sale-row:focus{background:rgba(170,119,26,.08);outline:0;box-shadow:inset 3px 0 0 var(--gold,#95620a)}.q6274-invoice-detail{display:grid;gap:15px;max-height:min(74vh,780px);overflow:auto;padding-inline-end:4px}.q6274-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.q6274-meta article,.q6274-payment>div{display:grid;gap:5px;padding:12px;border:1px solid var(--line,#ded6ca);border-radius:12px;background:var(--soft,#faf8f4)}.q6274-meta span,.q6274-payment span,.q6274-note>span{color:var(--muted,#716d66);font-size:11px;font-weight:700}.q6274-meta small{color:var(--muted,#716d66)}.q6274-items{overflow:hidden;border:1px solid var(--line,#ded6ca);border-radius:14px}.q6274-items>header{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line,#ded6ca)}.q6274-items h3,.q6274-returns h3{margin:0;font-size:15px}.q6274-items table{width:100%;min-width:650px;border-collapse:collapse}.q6274-items th,.q6274-items td{padding:11px 12px;border-bottom:1px solid var(--line,#ebe5dc);text-align:start;font-size:12px}.q6274-items td small{display:block;margin-top:3px}.q6274-totals{display:grid;margin-inline-start:auto;width:min(100%,390px);border:1px solid var(--line,#ded6ca);border-radius:14px;overflow:hidden}.q6274-totals>div{display:flex;justify-content:space-between;gap:15px;padding:10px 13px;border-bottom:1px solid var(--line,#ded6ca)}.q6274-totals>div:last-child{border-bottom:0}.q6274-returned{color:#b43c34}.q6274-net{background:rgba(170,119,26,.09);font-size:15px}.q6274-payment{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.q6274-returns{display:grid;gap:9px}.q6274-returns article{display:grid;grid-template-columns:1fr auto;gap:5px 12px;padding:12px;border:1px solid rgba(180,60,52,.28);border-radius:12px;background:rgba(180,60,52,.05)}.q6274-returns article small{display:block;margin-top:3px}.q6274-returns article p{grid-column:1/-1;margin:0}.q6274-note{padding:12px 14px;border:1px solid var(--line,#ded6ca);border-radius:12px}.q6274-note p{margin:5px 0 0;white-space:pre-wrap}.q6274-reset-form{display:grid;gap:14px}.q6274-danger,.q6274-preserve{padding:13px 15px;border-radius:12px;line-height:1.65}.q6274-danger{border:1px solid rgba(185,56,47,.4);background:rgba(185,56,47,.09)}.q6274-preserve{border:1px solid rgba(42,132,81,.4);background:rgba(42,132,81,.09)}.q6274-danger b{color:#a62f28}.q6274-preserve b{color:#237544}.q6274-danger p,.q6274-preserve p{margin:5px 0 0}.q6274-check{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--line,#ded6ca);border-radius:10px}.q6274-check input{width:18px;height:18px;margin-top:2px;accent-color:#237544}.q6274-check span{line-height:1.6}html[data-theme="dark"] .q6274-meta article,html[data-theme="dark"] .q6274-payment>div{background:#111315}
@media(max-width:700px){.q6274-meta{grid-template-columns:1fr 1fr}.q6274-payment{grid-template-columns:1fr 1fr}.q6274-invoice-detail{max-height:68vh}.q6274-totals{width:100%}.q6274-reset-sales{width:100%}}
@media(max-width:460px){.q6274-meta,.q6274-payment{grid-template-columns:1fr}}
