.nav .nav-heart{width:52px!important;min-width:52px!important;height:42px!important;border-radius:14px!important;border:1px solid rgba(234,198,134,.38)!important;background:rgba(234,198,134,.10)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;overflow:visible!important}
  .nav .nav-heart .ico{display:flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;color:var(--ag-gold,#EAC686)!important;opacity:1!important;line-height:1!important}
  .nav .nav-heart .ico svg{width:22px!important;height:22px!important;display:block!important;stroke-width:2.2!important}
  .nav .nav-heart:hover{background:rgba(234,198,134,.18)!important;transform:translateY(-1px)}
  .nav .nav-heart.active{background:var(--ag-gold,#EAC686)!important;border-color:var(--ag-gold,#EAC686)!important}
  .nav .nav-heart.active .ico{color:var(--ag-navy,#14253F)!important}
  .prospecting-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
  .prospecting-grid .full{grid-column:1/-1}
  .form-divider{grid-column:1/-1;margin:6px 0 0;padding:12px 0 0;border-top:1px solid var(--line);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-navy,#14253F)}
  .check-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 12px;margin-top:8px}
  .check-chip{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:#fff;font-size:13px;color:var(--text)}
  .check-chip input{accent-color:var(--ag-gold,#EAC686)}
  .modal .muted-note{font-size:12px;color:var(--muted);margin-top:-6px}
  @media(max-width:900px){.prospecting-grid{grid-template-columns:1fr}.check-grid{grid-template-columns:1fr 1fr}}
  @media(max-width:640px){.check-grid{grid-template-columns:1fr}}
