<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>
<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>
<div><pclass="eyebrow">OPERATIONS</p><h2id="jobsTitle">Job monitor</h2><pclass="muted">Track authenticated workspace jobs and their progress. No job data is shown until the API responds.</p></div>
<divclass="jobs-list panel"><divclass="panel-heading"><div><pclass="eyebrow">QUEUE</p><h3>Recent jobs</h3></div><spanid="jobsUpdatedAt"class="small-label">Not loaded</span></div><divid="jobsList"class="jobs-list-body"><divclass="job-empty">Sign in to load jobs from the workspace.</div></div></div>
<asideclass="job-detail panel"id="jobDetailPanel"><divclass="empty-detail"><spanclass="empty-icon">◷</span><h3>Select a job</h3><p>Inspect progress, structured errors, and the event timeline.</p></div></aside>
<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>