@media screen and (min-width:850px) and (min-height:650px){
.desktop-pos .quote-window{display:grid!important;grid-template-columns:180px minmax(0,1fr);grid-template-rows:42px 65px 64px minmax(80px,1fr) 60px 50px 32px 75px 25px;gap:8px 14px;background:#f3f7fa!important;padding:16px 20px!important;border:1px solid #dbe6ed;border-radius:14px}
.quote-window>.quote-heading{grid-column:1;grid-row:1;display:block}.quote-heading h1{font-size:19px!important;white-space:nowrap}.quote-heading .quote-state{display:none}.quote-window>div.quote-toolbar{position:static!important;grid-column:2;grid-row:1;justify-content:flex-end;padding:0!important;margin:0!important;border:0!important;align-items:center}.quote-window>div.quote-toolbar:last-child{grid-row:9;grid-column:1/3;justify-content:center}.quote-window>div.quote-toolbar button{border-radius:8px!important;min-height:36px!important;font-size:12px!important;padding:6px 17px!important}.quote-window>div.quote-toolbar button.primary{background:#16785d!important;color:white!important}.quote-shortcuts,.quote-window>h2.quote-section-title,.quote-window>hr{display:none!important}.quote-window>.quote-message{position:absolute;top:57px;right:20px;z-index:10;padding:4px 10px!important;max-width:60%}
.quote-window>.quote-fields:has([data-quote-field=customer-mode]){position:static!important;grid-row:2;grid-column:1;padding:10px!important;margin:0!important;background:white;border:1px solid #dce7ee;border-radius:10px}.quote-window>.quote-fields:has([data-quote-field=customer-search]){grid-row:2;grid-column:2;padding:10px 14px!important;margin:0!important;background:white;border:1px solid #dce7ee;border-radius:10px;gap:14px!important;display:flex!important}.quote-window>.quote-fields:has([data-quote-field=customer-search])>label{flex:1;min-width:0!important}.quote-window>.quote-fields:has([data-quote-field=customer-search]) input,.quote-window>.quote-fields:has([data-quote-field=customer-search]) select{width:100%!important}.quote-window .quote-fields label{font-size:11px}.quote-window>.quote-fields:has([data-quote-field=manual-name]){grid-row:2;grid-column:2;background:white;border-radius:10px;padding:8px 10px;margin:0!important;z-index:2}.quote-window:has([data-quote-field=manual-name])>.quote-fields:has([data-quote-field=valid-until]){grid-row:3;grid-column:1;padding:4px!important;z-index:2}.quote-window:has([data-quote-field=manual-name]) .quote-product-entry{grid-column:2!important}.quote-window:has([data-quote-field=manual-name]) .quote-product-entry>label:first-child{flex-basis:210px}
.quote-window>.quote-product-entry{grid-column:1/3;grid-row:3;margin:0!important;padding:8px 12px!important;border-radius:10px;background:#eaf5f7;align-items:end}.quote-product-entry>button{background:#206982!important;border-radius:7px!important}.quote-window>.quote-table-wrap{grid-column:1/3;grid-row:4;margin:0!important;min-height:0!important;height:auto;overflow:auto;background:white;border-radius:10px}.quote-table th{background:#eaf2f7!important}.quote-table td{padding:8px 12px!important}.quote-table td:nth-child(4){font-weight:700;color:#22546c}.quote-window>.quote-adjustments{grid-column:1/3;grid-row:5;margin:0!important;padding:6px 12px!important;background:white;border:1px solid #e0e8ee;border-radius:9px;gap:14px!important;align-items:center}.quote-adjustments textarea{height:36px!important;min-height:36px!important}.quote-window>.quote-total{grid-column:1/3;grid-row:6;margin:0!important;padding:11px 18px!important;border-radius:10px;background:#193e54!important;display:flex;align-items:center;justify-content:flex-end;gap:12px;font-size:12px!important}.quote-total b{font-size:20px!important}
.quote-window>form.quote-toolbar{position:static!important;grid-column:1/3;grid-row:7;margin:0!important;padding:0!important;display:flex;align-items:center;gap:10px}.quote-window>form.quote-toolbar::before{content:'ປະຫວັດໃບສະເໜີລາຄາ';color:#365f75;font-size:12px;font-weight:700;margin-right:auto}.quote-window>form.quote-toolbar input{width:220px;height:30px!important;background:white;border-radius:7px}.quote-window>form.quote-toolbar button{min-height:30px!important;padding:4px 12px!important}.quote-window>form.quote-toolbar+.quote-table-wrap{grid-row:8;grid-column:1/3;min-height:0!important;max-height:75px;margin:0!important;background:white}.quote-window>form.quote-toolbar+.quote-table-wrap td{padding:5px 12px!important;font-size:12px}.quote-window>form.quote-toolbar+.quote-table-wrap th{padding:5px 12px!important;font-size:11px}
}
