.ab-quote-live{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-left:14px;border-left:1px solid #e8edf5;color:#475569;font-size:13px}
.ab-quote-sel{min-width:240px;height:32px;border:1px solid #d7e2f5;border-radius:8px;padding:0 10px;background:#fff;font:inherit}
.ab-quote-btn{height:32px;border:0;border-radius:8px;padding:0 14px;background:#16a34a;color:#fff;font:inherit;font-weight:700;cursor:pointer}
.ab-quote-btn:disabled{opacity:.45;cursor:not-allowed}
