.saved-location-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.saved-location-card{padding:24px;border:1px solid #d6e0e9;background:#fff;border-radius:10px;margin-bottom:20px;overflow-wrap:anywhere}.saved-location-card h3{margin-top:0}.saved-location-card p{line-height:1.7}.saved-quote-tools,.repeat-route-panel{padding:22px;border:1px solid #bdccdc;border-radius:10px;background:#f0f5fa;color:#142b49;margin-bottom:20px;grid-column:2}.saved-quote-tools summary{font-weight:600;cursor:pointer;min-height:28px}.saved-quote-tools p,.repeat-route-panel p{line-height:1.7}.saved-quote-tools label{display:block;margin:10px 0;font-size:1rem}.saved-quote-tools select{width:100%;min-height:48px;padding:10px;font:inherit;border:1px solid #9cb0c2;background:#fff;border-radius:4px}.saved-quote-tools button{margin:12px 0}.saved-tools-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}#saved-location-form{padding:24px;background:white;border:1px solid #d6e0e9;border-radius:10px}#saved-location-form input,#saved-location-form textarea{font-size:1rem}#saved-location-editor{margin-top:24px}@media(max-width:760px){.saved-location-grid{grid-template-columns:1fr}.saved-quote-tools,.repeat-route-panel{grid-column:1;padding:18px}#saved-location-form{padding:18px}}
.quote-workspace-stack{min-width:0}.quote-workspace-stack>.inquiry-form{width:100%}
