.sales-app{color:#182626}.sales-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.sales-head h1{font-size:26px;margin:0 0 5px}.sales-head p{margin:0;color:#526565}.sales-columns{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:16px;align-items:start}.sales-columns>.panel{margin:0}.sales-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sales-fields .full{grid-column:1/-1}.sales-fields small,.sales-fields strong{display:block}.sales-fields small{color:#526565;margin-bottom:4px}.sales-app .panelhead{padding:14px 16px}.sales-app .panelbody{padding:16px}.sales-app h2{font-size:17px;margin:0 0 10px}.sales-app h3{font-size:14px}.sales-app .panel{box-shadow:none;margin-bottom:14px}.sales-table td,.sales-app table td{padding:10px 12px}.sales-table td strong,.sales-table td small{display:block}.sales-app table{font-variant-numeric:tabular-nums}.sale-product{display:flex;gap:10px;align-items:center;min-width:160px}.sale-product img{height:40px;width:40px;object-fit:contain;border-radius:4px}.sale-product small{color:#526565}.sales-toolbar{display:flex;gap:12px;align-items:end;margin-bottom:16px}.sales-toolbar label{max-width:440px;flex:1}.sales-summary dl>div{display:flex;justify-content:space-between;gap:14px;padding:8px 0}.sales-summary dd{font-weight:650;margin:0;white-space:nowrap}.sales-summary .sale-total{border-top:1px solid #d8e2df;font-size:18px;margin-top:5px;padding-top:12px}.sales-summary dl{margin:12px 0}.sales-summary small{color:#526565}.sales-quote-line{display:grid;grid-template-columns:minmax(180px,1fr) 85px 110px 100px auto;align-items:end;gap:10px;padding:12px 16px;border-top:1px solid #e4eae7}.sales-quote-line .sale-product{align-self:center}.sales-quote-line input{width:100%}.sales-save{display:flex;gap:8px;margin-top:18px}.sales-destination{margin-top:16px}.sales-destination summary,.sales-history summary{cursor:pointer;font-weight:600;padding:12px 0}.sales-history.panel>summary{padding:14px 16px}.sales-history p{font-size:13px}.sales-history .prewrap{white-space:pre-wrap}.sales-stop{padding:14px 16px;border-top:1px solid #e4eae7}.sales-stop p{margin:7px 0}.sales-stop button{margin-left:10px}.sales-delivery-lines label{display:grid;grid-template-columns:1fr 90px;gap:5px 14px;border-bottom:1px solid #e4eae7;padding:10px 0}.sales-delivery-lines label strong{grid-column:1}.sales-delivery-lines label small{grid-column:1;font-weight:400}.sales-delivery-lines label input{grid-column:2;grid-row:1/3}.sales-app .notice{margin-bottom:14px}
.sales-columns>*{min-width:0}.sales-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-fields strong{overflow-wrap:anywhere}.sales-head>div{min-width:0}.sales-head .actions{flex-wrap:wrap}.sales-app .tablewrap{max-width:100%;overflow-x:auto}
@media(max-width:1150px){.sales-columns{grid-template-columns:minmax(0,1fr) 275px}.sales-quote-line{grid-template-columns:1fr 1fr 1fr auto}.sales-quote-line .sale-product{grid-column:1/-1}}
@media(max-width:760px){.sales-head{align-items:flex-start;flex-direction:column;gap:12px}.sales-head h1{font-size:23px}.sales-head .actions{flex-wrap:wrap}.sales-columns{grid-template-columns:1fr}.sales-fields{grid-template-columns:1fr 1fr}.sales-quote-line{padding:12px;gap:8px;grid-template-columns:1fr 1fr}.sales-quote-line>button{min-height:42px}.sales-app .panelbody{padding:14px}.sales-app .sales-table table{min-width:680px}.sales-summary{position:static}.sales-save{justify-content:space-between}.sales-toolbar{flex-wrap:wrap}.sales-toolbar label{min-width:200px}.sales-app .sales-fields input{min-width:0}.sales-app .sales-fields .full{grid-column:1/-1}}
