#list-dialog{width:min(1000px,calc(100% - 24px));max-height:90dvh;overflow:auto}#list-dialog .list-row{grid-template-columns:70px minmax(120px,1fr) minmax(260px,340px) 32px}.quote-quantity{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:8px}.quote-quantity label{font-size:11px;color:#536174;margin:0}.quote-quantity input,.quote-quantity select{display:block;width:100%;min-width:0;padding:8px;border:1px solid #dce2e8;background:white;color:#112033;margin-top:4px}.quote-customer{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:16px 0}.quote-customer input{width:100%;padding:10px;border:1px solid #dce2e8}.quote-customer label{font-size:13px}#request-form select{width:100%;min-height:44px;padding:8px;border:1px solid #dce2e8;background:#fff}.list-actions{margin-top:18px}.list-actions [aria-disabled=true]{opacity:.5}@media(max-width:650px){#list-dialog .list-row{grid-template-columns:50px minmax(0,1fr) 28px}.quote-quantity{grid-column:2;grid-row:2}.list-row .remove{grid-column:3;grid-row:1}.quote-customer{grid-template-columns:1fr}.list-actions>*{width:100%}}
