.quote-export-dialog{width:min(580px,calc(100vw - 32px));border:1px solid #dbe3ea;border-radius:12px;padding:24px;color:#24292f;box-shadow:0 16px 60px #0002;background:white}
.quote-export-dialog::backdrop{background:#172b4266}
.quote-export-dialog .qe-heading{display:flex;justify-content:space-between;align-items:center}.quote-export-dialog h2{font-size:20px;font-weight:600;margin:0}.quote-export-dialog .qe-close{font-size:26px;border:0;background:none;padding:0 6px;cursor:pointer}
.quote-export-dialog .qe-muted{font-size:13px;line-height:1.7;color:#657384;margin:12px 0}.quote-export-dialog .qe-fields{display:flex;gap:16px;margin:20px 0;flex-wrap:wrap}.quote-export-dialog label{flex:1;font-size:14px;font-weight:600;min-width:170px}.quote-export-dialog label[hidden]{display:none}
.quote-export-dialog input,.quote-export-dialog select{display:block;box-sizing:border-box;width:100%;margin-top:8px;padding:9px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;font-weight:400}.quote-export-dialog .qe-range{background:#f1f5f9;padding:12px;border-radius:6px;font-size:14px}.quote-export-dialog .qe-actions{display:flex;justify-content:flex-end;margin-top:20px}.quote-export-dialog [role=status]{font-size:14px;min-height:24px;color:#24486b}.quote-export-dialog button:disabled{opacity:.5;cursor:wait}
