@media screen{.desktop-pos .quote-window{display:flex!important;flex-direction:column!important;gap:12px!important;overflow:auto!important}.quote-list-heading{display:flex;align-items:center;justify-content:space-between}.quote-list-heading h1{font-size:23px;margin:0}.quote-window>h2.quote-section-title{display:block!important}.quote-window>form.quote-toolbar{display:flex!important;position:static!important}.quote-window>.quote-table-wrap{flex:1!important;min-height:100px!important;max-height:none!important}.quote-window>.quote-toolbar:last-child{position:static!important}.quote-editor-backdrop{position:fixed;inset:0;background:#102e4380;backdrop-filter:blur(2px);z-index:5000;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.quote-editor{width:min(1300px,100%);height:min(850px,calc(100dvh - 32px));box-sizing:border-box;background:#f8fbfd;border-radius:15px;padding:18px 22px;display:flex;flex-direction:column;gap:7px;overflow:auto;box-shadow:0 25px 80px #173f5850}.quote-editor .quote-heading{display:flex;justify-content:space-between;border-bottom:1px solid #dde8ef;padding-bottom:10px}.quote-editor .quote-heading h1{font-size:22px!important}.quote-editor .quote-heading small{display:none}.quote-editor>.quote-toolbar{display:flex;gap:9px;margin:0;padding:0}.quote-editor button{min-height:34px;padding:6px 15px;border-radius:7px}.quote-editor button.primary{background:#16795e;color:white}.quote-editor .quote-shortcuts{display:block!important;font-size:11px;padding:5px 10px}.quote-editor>.quote-section-title{display:none!important}.quote-editor>.quote-fields{margin:0!important;gap:12px}.quote-editor .quote-fields label{font-size:11px;min-width:0!important}.quote-editor .quote-fields input,.quote-editor .quote-fields select{min-height:32px!important;height:32px;font-size:12px!important}.quote-editor>.quote-product-entry{padding:9px 12px!important;margin-top:4px!important}.quote-editor>.quote-table-wrap{flex:1;min-height:80px;overflow:auto;background:white;margin:0!important}.quote-editor .quote-table th{padding:7px 10px!important;position:sticky;top:0}.quote-editor .quote-table td{padding:6px 10px!important}.quote-editor>.quote-adjustments{padding:7px 10px!important;flex:none}.quote-editor textarea{min-height:36px!important;height:36px;resize:none}.quote-editor>.quote-total{flex:none;margin:0;padding:12px 18px!important}.quote-preview{z-index:6000!important}@media(max-width:700px){.quote-editor{padding:12px;height:calc(100dvh - 20px)}.quote-editor-backdrop{padding:10px}.quote-editor .quote-fields{flex-wrap:wrap}.quote-editor>.quote-table-wrap{flex:none;max-height:220px}.quote-editor .quote-total b{font-size:17px}}}