.eq-choices{padding-top:4px!important;color:#203451}.eq-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:0 0 18px}.eq-eyebrow{font-size:12px;font-weight:700;letter-spacing:.03em}.eq-state{font-size:11px;color:#687a91}.eq-recipient{display:flex;flex-direction:column;gap:4px;margin-bottom:20px;font-size:14px}.eq-recipient strong{font-size:18px;font-weight:600}.eq-recipient small{color:#738095;font-size:11px}.eq-tabs{display:flex;gap:4px;background:#eff4fa;padding:4px;border-radius:6px;width:fit-content;margin-bottom:18px}.eq-tabs button{background:transparent;border:0;padding:8px 22px;font:600 13px/1.2 system-ui;color:#64738a;border-radius:4px;cursor:pointer}.eq-tabs button[aria-selected=true]{background:#fff;color:#2454df;box-shadow:0 1px 3px #1a36651a}.eq-tabs button:focus-visible,.eq-send:focus-visible{outline:2px solid #2454df;outline-offset:3px}.eq-subject{font-size:13px;margin:0 0 20px!important}.eq-subject span{color:#748197;margin-right:8px}.eq-body{font:15px/1.65 system-ui,sans-serif;white-space:pre-wrap;min-height:230px}.eq-actions{display:flex;align-items:center;gap:18px;margin-top:22px}.eq-send{font:600 13px/1.3 system-ui;border:0;border-radius:5px;padding:12px 20px;background:#2454df;color:#fff;cursor:pointer}.eq-send:hover:not(:disabled){background:#163fc2}.eq-send:disabled{opacity:.55;cursor:default}.eq-actions a,.eq-contact a{font-size:12px;color:#3f5f99;text-decoration:none}.eq-feedback{font-size:12px;color:#4e6179;margin:10px 0!important;min-height:0}.eq-feedback:empty{display:none}.eq-contact{margin-top:22px;padding-top:15px;border-top:1px solid #e7edf4;font-size:12px;color:#6c7e94}.eq-contact summary{cursor:pointer}.eq-contact p{font-size:12px;line-height:1.5}.br-bilingual .br-primary-action{display:none!important}.br-bilingual .hp-broker-outreach h3{display:none}.br-bilingual .br-content{padding-top:14px}.br-bilingual .br-footer{padding-top:10px;padding-bottom:10px}@media(max-width:600px){.eq-body{font-size:14px;min-height:220px}.eq-heading{gap:8px}.eq-tabs{width:100%}.eq-tabs button{flex:1}.eq-actions{gap:14px}.eq-send{flex:1}}

/* The property card uses its existing single scroller; no modal-sized blank body. */
[data-deal-panel="conversation"] .eq-heading{margin-bottom:12px}
[data-deal-panel="conversation"] .eq-recipient{margin-bottom:14px}
[data-deal-panel="conversation"] .eq-recipient strong{font-size:16px}
[data-deal-panel="conversation"] .eq-tabs{margin-bottom:14px}
[data-deal-panel="conversation"] .eq-subject{margin-bottom:14px!important}
[data-deal-panel="conversation"] .eq-body{min-height:0;font-size:14px;line-height:1.65;overflow-wrap:anywhere}
[data-deal-panel="conversation"] .eq-actions{margin-top:16px;gap:14px}
[data-deal-panel="conversation"] .eq-contact{margin-top:16px;padding-top:12px}
