.nav-item[data-page="leads"] { display: none !important; }
.acq-deal { display:flex; flex-wrap:wrap; align-items:center; gap:8px; padding:12px 0; border-bottom:1px solid var(--line,#d5dfd8); }
.acq-deal>div { flex:1 1 180px; }
.acq-deal strong,.acq-deal small { display:block; }
.acq-deal small { margin-top:4px; color:var(--muted,#536770); font-size:13px; }
.acq-toolbar { display:flex; flex-wrap:wrap; gap:12px; margin:20px 0; }
#an-acquisition-filters { display:contents; }
#an-acquisition-filters[hidden],.acq-deal[hidden] { display:none; }
#reports .an-tabs { overflow-x:auto; max-width:100%; }
#reports .an-tabs button { flex-shrink:0; white-space:nowrap; }
#analytics-content.acq-report .an-kpi { padding:14px; gap:6px; }
#analytics-content.acq-report .an-kpi-label { min-height:0; }
.deal-title-row { display:flex; align-items:center; flex-wrap:wrap; gap:12px 20px; }
#deal-qualification { display:flex; flex-wrap:wrap; gap:8px; }
#deal-qualification button { min-height:40px; padding:8px 14px; }
#deal-qualification [data-acq-deal=target] { border:1px solid var(--green); color:var(--green-dark); }
#deal-qualification [data-acq-deal=non_target] { border:1px solid var(--line); }
.acq-source-create { margin:12px 0; padding:12px; border:1px solid var(--line); border-radius:8px; }
.acq-source-create summary { cursor:pointer; color:var(--green-dark); }
.acq-source-create p { font-size:13px; color:var(--muted); }
