.audience-manager{margin-bottom:20px}.audience-manager>summary{padding:18px;cursor:pointer;font-weight:600}.audience-choices{display:grid;gap:12px;max-height:320px;overflow:auto}.audience-choices label{display:flex;align-items:center;gap:8px}.audience-choices input[type=checkbox],#audience-form input[type=checkbox]{width:auto}.audience-chip{margin:3px 2px}.audience-contact{padding:16px 0;border-bottom:1px solid var(--line,#e6e9e5)}.audience-contact h3{margin-bottom:10px}.audience-contact button{margin:12px 0}.audience-contact small{display:block}.audience-targets{margin-top:24px}.audience-targets .muted{margin-top:12px}
[data-research-contact] input[type=checkbox]{flex-shrink:0}
