/* JLJAM 7.10.42: Public leads in their own easily reached screen. */
#jlContactResearch .cr-leads-workspace{min-height:170px}
#jlContactResearch .cr-leads-workspace h2{font-size:clamp(19px,2.5vw,25px)}
#jlContactResearch .cr-leads-link{display:block;width:100%;min-height:46px;margin:10px 0!important;background:linear-gradient(120deg,#7651bd,#52338f)!important;color:#fff!important;font-size:16px;font-weight:780}
#jlContactResearch .cr-leads-link[hidden]{display:none!important}
#jlContactResearch .cr-leads-workspace .cr-result{margin-bottom:10px;border:1px solid #694c83;border-radius:14px;padding:12px;background:#26163b}
#jlContactResearch .cr-leads-workspace .cr-result h3{font-size:18px;line-height:1.3;overflow-wrap:anywhere}
#jlContactResearch .cr-leads-workspace .cr-result p{font-size:14px;line-height:1.4;overflow-wrap:anywhere}
#jlContactResearch .cr-leads-workspace .cr-result button{min-height:40px;font-size:14px}
@media(max-width:700px){
 #jlContactResearch .jss-tabs{gap:5px!important;padding:8px 9px!important}
 #jlContactResearch .jss-tabs button{font-size:13.5px!important;min-width:0!important}
 #jlContactResearch .cr-leads-workspace{padding-bottom:35px!important}
 #jlContactResearch .cr-leads-workspace .cr-result .cr-row{display:flex;flex-wrap:wrap;gap:7px}
 #jlContactResearch .cr-leads-workspace .cr-result .cr-row button{min-width:0}
}
