.message-quote-assist{border-top:1px solid #d8e3ec;margin-top:12px;padding-top:10px}.message-quote-assist>small{align-items:center;gap:6px;display:flex}.deal-inline-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.deal-estimate{background:#fff;border:1px solid #d8e3ec;border-radius:10px;margin:8px 0;padding:10px 12px}.deal-estimate>div{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.deal-estimate strong{color:#205367;font-size:14px}.deal-estimate p{font-size:13px;margin:5px 0!important}.deal-estimate small,.deal-ai-notice{color:#5b7087;line-height:1.5;display:block;font-size:12px!important}.conversation-deal-start{max-width:1350px;margin:auto}.deal-steps{color:#64748b;flex-wrap:wrap;gap:12px;padding:12px 0 22px;font-size:13px;display:flex}.deal-steps b{color:#b70d32}.deal-start-heading h2{margin:0 0 6px;font-size:23px}.deal-start-heading p{color:#64748b;margin:0 0 20px}.deal-customer{flex-direction:column;gap:6px;margin:16px 0;display:flex;padding:16px!important}.deal-customer span,.deal-customer small{color:#64748b}.deal-start-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:24px;display:grid}.deal-start-grid h3{justify-content:space-between;margin:12px 0;font-size:17px;display:flex}.deal-start-grid h3 small{font-size:13px;font-weight:400}.deal-source-list{background:#fff;border:1px solid #d8e3ec;border-radius:12px;max-height:52vh;overflow:auto}.deal-source-option{cursor:pointer;border-bottom:1px solid #e8edf3;grid-template-columns:none;align-items:flex-start;gap:12px;padding:14px;display:flex!important}.deal-source-option.selected{background:#f8edf0}.deal-source-option input{margin-top:5px}.deal-source-option>div{min-width:0}.deal-source-option p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-size:14px}.deal-source-option small{color:#64748b;font-size:12px}.deal-source-photos{flex-wrap:wrap;gap:8px;display:flex}.deal-source-photos img{object-fit:contain;background:#f3f6f8;border-radius:8px;width:150px;height:110px}.deal-item-selection{min-width:0}.deal-item-names>div{gap:6px;margin:10px 0;display:flex}.deal-start-footer{background:#fff;border-top:1px solid #d8e3ec;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:16px;display:flex;position:sticky;bottom:0}.quote-message-sources{background:#fff;border:1px solid #d8e3ec;border-radius:10px;margin:12px 0;padding:12px}.quote-message-sources summary{cursor:pointer;font-weight:600}.quote-message-sources>div{border-top:1px solid #e8edf3;margin-top:8px;padding-top:8px}.quote-message-sources p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.quote-message-sources small{color:#64748b;font-size:12px}@media (max-width:750px){.deal-start-grid{grid-template-columns:1fr}.deal-source-list{max-height:35vh}.deal-start-footer{flex-wrap:wrap}.deal-steps{gap:8px;font-size:12px}}
