<sectionclass="hero"id="dashboard"><div><pclass="eyebrow">EVIDENCE-LED PROSPECTING</p><h1>Good morning, Alex <span>✦</span></h1><pclass="hero-sub">Your pipeline has <strongid="heroCount">0 prospects</strong> ready for review.</p></div><buttonclass="button primary"data-scroll="#add">+ Add prospect</button></section>
<divclass="filters"><labelclass="search-wrap"><span>⌕</span><inputid="searchInput"type="search"placeholder="Search companies, domains, locations…"autocomplete="off"></label><selectid="scoreFilter"aria-label="Filter by score"><optionvalue="all">All scores</option><optionvalue="high">High fit · 80+</option><optionvalue="medium">Medium · 60–79</option><optionvalue="low">Low · under 60</option></select><selectid="statusFilter"aria-label="Filter by status"><optionvalue="all">All statuses</option><optionvalue="review">Needs review</option><optionvalue="reviewed">Reviewed</option><optionvalue="suppressed">Suppressed</option></select></div>
<divclass="table-meta"><spanid="resultCount">Showing 0 prospects</span><spanclass="legend"><spanclass="legend-dot high-dot"></span> High fit <spanclass="legend-dot review-dot"></span> Needs review</span></div>
<asideclass="detail-panel panel"id="detailPanel"><divclass="empty-detail"><spanclass="empty-icon">◒</span><h3>Select a prospect</h3><p>Review evidence, confidence, and eligibility before taking action.</p></div></aside>
</section>
<sectionclass="lower-grid"id="add"><articleclass="panel add-panel"><divclass="panel-heading"><div><pclass="eyebrow">INTAKE</p><h2>Add a prospect</h2></div><spanclass="small-label">Manual entry</span></div><formid="addForm"><divclass="form-grid"><label>Company name<inputrequiredname="name"placeholder="Acme Inc."></label><label>Website <spanclass="optional">optional</span><inputname="website"type="url"placeholder="https://acme.com"></label><label>Location<inputname="location"placeholder="Cape Town, ZA"></label><label>Notes <spanclass="optional">optional</span><inputname="description"placeholder="Why this is a fit…"></label></div><divclass="form-footer"><pid="formMessage"class="form-message"role="status"></p><buttonclass="button primary"type="submit">Add to review queue</button></div></form></article>
<articleclass="panel csv-panel"><divclass="panel-heading"><div><pclass="eyebrow">BULK INTAKE</p><h2>CSV preview</h2></div><labelclass="button ghost upload-label"for="csvInput">↑ Choose CSV</label><inputid="csvInput"type="file"accept=".csv,text/csv"hidden></div><pclass="muted">Preview rows before adding them to your review queue.</p><divid="csvPreview"class="csv-empty"><span>⊞</span><p>No file selected</p><small>CSV stays in your browser until you confirm.</small></div></article></section>