#leadSearchModal{width:min(1020px,96vw);max-height:92vh;overflow:auto}#leadSearchForm{padding:26px}.modalHead span{display:block;margin-top:7px;color:var(--muted);font-size:12px}.searchFields{display:grid;grid-template-columns:.8fr 1.4fr 1fr .55fr auto;gap:12px;align-items:end}.searchFields label{display:grid;gap:7px;color:var(--muted);font-size:11px}.searchFields input,.searchFields select{height:41px;padding:0 11px;border:1px solid var(--line);border-radius:7px;background:#fff}.searchFields button{height:41px;white-space:nowrap}#searchHint{margin:16px 0;padding:11px 13px;border-radius:8px;background:#f3f0e7;color:#766d58;font-size:12px}#searchResults{display:grid;grid-template-columns:1fr 1fr;gap:12px}.leadResult{padding:17px;border:1px solid var(--line);border-radius:10px;background:#fff;display:grid;gap:10px}.resultTop{display:flex;justify-content:space-between;gap:12px}.resultTop>div{display:grid;gap:4px}.resultTop b{font-size:16px}.resultTop span,.leadResult small{color:var(--muted);font-size:11px}.resultTop strong{display:grid;place-items:center;width:40px;height:40px;border:3px solid #6a9478;border-radius:50%;color:var(--green)}.leadResult a{color:var(--green);font-size:12px;word-break:break-all}.leadResult p{margin:0;line-height:1.55}.leadResult button{padding:9px;border:0;border-radius:7px;background:var(--green);color:#fff}.leadResult button:disabled{background:#d9ddd9;color:#6e756f}.searchLoading,.searchError{grid-column:1/-1;padding:35px;text-align:center;border:1px dashed var(--line);border-radius:10px;color:var(--muted)}.searchError{color:#984e3c;background:#fff7f5}.searchMore{display:flex;justify-content:center;padding-top:18px}.searchMore button{padding:11px 20px;border:1px solid var(--green);border-radius:8px;background:#fff;color:var(--green);font-weight:700}.searchMore button:disabled{opacity:.6}@media(max-width:800px){.searchFields{grid-template-columns:1fr}.searchFields button{width:100%}#searchResults{grid-template-columns:1fr}}
