.legacy-module>header,.legacy-module>#login,.legacy-module>footer,.legacy-module #workspace>.toolbar,.legacy-module .team-tabs{display:none}
.legacy-module{max-width:1530px}.legacy-module #workspace{margin:0;padding:0;border:0;background:none}.legacy-module p{font-size:12px;line-height:1.7;color:#77836d;margin:9px 0}.legacy-module h1{font-size:28px;font-weight:550;letter-spacing:-.8px}.legacy-module h2{font-size:18px;font-weight:550}.legacy-module h3{font-size:14px;font-weight:550}.legacy-module #status{color:#9d7449;white-space:pre-wrap}.legacy-module label{font-size:11px}.legacy-module button,.legacy-module .cn-secondary,.legacy-module .cn-primary{border:1px solid #dce4d4;border-radius:8px;background:#fff;color:#537045;padding:9px 13px;font-size:11px;font-weight:550;cursor:pointer}.legacy-module button:hover{background:#edf3e6}.legacy-module .cn-primary{background:#315b3c;color:#fff;border-color:#315b3c}.legacy-module input,.legacy-module select,.legacy-module textarea{font-size:12px;min-width:0;background:white}.legacy-module label input{width:100%}.legacy-module #search{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.legacy-module #search input{flex:1;min-width:200px}.legacy-module #leads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.legacy-module .lead{padding:22px;border:1px solid #e4e8df;border-radius:13px;background:white;overflow-wrap:anywhere}.legacy-module .lead p{font-size:11px}.legacy-module #detail{border:1px solid #e4e8df;border-radius:13px;padding:24px;background:#fff;margin-top:25px;scroll-margin-top:20px}.legacy-module .actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.legacy-module textarea{width:100%;min-height:85px}.legacy-module .events{white-space:pre-wrap}.legacy-module .toolbar{margin-top:18px;justify-content:flex-start}.legacy-module .tag{color:#557547}.legacy-module .suppressed{color:#ac604e}.legacy-module .claimed{color:#a68035}.legacy-module a{color:#527044}.legacy-module .cn-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.legacy-module .cn-eyebrow{font-size:9px;letter-spacing:1.8px;color:#819472;margin-bottom:8px}.legacy-module .cn-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px}.legacy-module .cn-summary>div{padding:20px;background:white;border:1px solid #e4e8df;border-radius:13px;display:flex;flex-direction:column;gap:7px}.legacy-module .cn-summary span,.legacy-module .cn-summary small{font-size:10px;color:#849477}.legacy-module .cn-summary strong{font-size:27px;font-weight:500}.legacy-module .cn-research-controls{margin-bottom:18px}.legacy-module .cn-filters{display:flex;gap:9px;margin:20px 0}.legacy-module .cn-filters label{flex-direction:row;align-items:center;gap:6px}.legacy-module .cn-checkbox input{width:auto}.legacy-module details summary{cursor:pointer}.legacy-module #cn-engine-details{white-space:pre-wrap;overflow-wrap:anywhere}.legacy-module dialog{width:620px;max-width:94vw;border:1px solid #dce4d4;border-radius:14px;padding:26px;color:#222b25;background:#fcfdf9}.legacy-module dialog::backdrop{background:#14241435}.module-nav-icon{width:18px;display:inline-block;text-align:center;font-size:17px}.legacy-module #leads-panel:before{content:'Lead directory';display:block;font-size:28px;font-weight:550;letter-spacing:-.8px;margin-bottom:22px}
@media(max-width:1100px){.legacy-module #leads{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-module .cn-tools-grid{grid-template-columns:1fr}}
@media(max-width:650px){.legacy-module #leads{grid-template-columns:1fr}.legacy-module .cn-summary{grid-template-columns:1fr}.legacy-module .cn-heading{display:block}.legacy-module .cn-heading>a{display:inline-block;margin-top:12px}.legacy-module .cn-site-grid{grid-template-columns:1fr}.legacy-module .cn-filters>*{max-width:100%}.legacy-module .cn-filters label{white-space:normal}.legacy-module .cn-batch-fields>*{width:100%}.legacy-module .cn-site-top{display:block}.legacy-module .cn-site{padding:17px}}
.legacy-module .cn-research-controls,.legacy-module .cn-tool,.legacy-module .cn-site{background:#fff;border-color:#e4e8df}.legacy-module .cn-panel p,.legacy-module .cn-panel .cn-note,.legacy-module .cn-tool p{color:#77836d}.legacy-module .cn-site blockquote{color:#53684e;border-color:#d6e1ce}.legacy-module .cn-site h3,.legacy-module .cn-status-tag{color:#718865}.legacy-module .cn-chip{background:#edf2e8;color:#496440}.legacy-module .cn-chip.cn-muted{background:#f1f2ef;color:#6d756b}.legacy-module .cn-saved-page{background:#f5f8f0}.legacy-module .cn-panel details,.legacy-module .cn-panel .cn-source-item,.legacy-module .cn-site-footer{border-color:#e4e8df}.legacy-module .cn-buyer-priority{background:#eef4e8;border-color:#cbdabd}.legacy-module .cn-qr-section{background:#f5f8ef;border-color:#dce5d2}.legacy-module .cn-qr-section h3,.legacy-module .cn-wechat-id code{color:#45613b}.legacy-module .cn-qr-tile{background:#fff;border:1px solid #e1e7d9}.legacy-module .cn-qr-tile small{color:#78876d}.legacy-module #cn-promote-dialog,.legacy-module #cn-qr-dialog{background:#fcfdf9;color:#222b25;border-color:#dce4d4}.legacy-module .cn-panel .cn-access-error,.legacy-module #cn-error,.legacy-module #cn-promote-error{color:#a15e48}
