<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Network Intelligence Dashboard</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;700&family=Outfit:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet">
<style>
*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}
:root{
  --bg:#07090f;--bg2:#0d1117;--card:rgba(15,20,30,0.7);
  --bdr:rgba(56,189,248,0.12);--bdr2:rgba(56,189,248,0.3);
  --tx:#e2e8f0;--tm:#64748b;--td:#475569;
  --a:#38bdf8;--a2:#818cf8;--a3:#34d399;--a4:#f472b6;--a5:#fb923c;
  --f:'Outfit',system-ui,sans-serif;--m:'JetBrains Mono',monospace;
}
html{scroll-behavior:smooth;background:var(--bg);color:var(--tx)}
body{font-family:var(--f);background:var(--bg);overflow-x:hidden;-webkit-font-smoothing:antialiased}
::selection{background:rgba(56,189,248,0.25);color:#fff}
button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}
button:focus-visible{outline:2px solid var(--a);outline-offset:2px}

.top-bar{position:fixed;top:0;left:0;right:0;z-index:80;padding:.6rem 2rem .6rem 70px;display:flex;align-items:center;gap:1.5rem;
  background:rgba(7,9,15,0.0);backdrop-filter:blur(0px);border-bottom:1px solid transparent;
  transition:background .4s,backdrop-filter .4s,border-color .4s;pointer-events:none}
.top-bar.scrolled{background:rgba(7,9,15,0.92);backdrop-filter:blur(20px);border-color:var(--bdr);pointer-events:all}
.top-logo{font-family:var(--m);font-weight:700;font-size:.8rem;color:var(--a);letter-spacing:.08em;opacity:0;transition:opacity .4s;white-space:nowrap}
.top-bar.scrolled .top-logo{opacity:1}
.top-kpis{display:flex;gap:1.5rem;margin-left:auto;opacity:0;transition:opacity .4s}
.top-bar.scrolled .top-kpis{opacity:1}
.top-kpi{font-family:var(--m);font-size:.7rem;color:var(--tm);display:flex;align-items:center;gap:.4rem;white-space:nowrap}
.top-kpi b{color:#fff;font-size:.82rem;font-variant-numeric:tabular-nums}
.top-filter-summary{font-family:var(--m);font-size:.68rem;color:var(--a);opacity:0;transition:opacity .3s;cursor:pointer;padding:.2rem .6rem;border:1px solid var(--bdr);border-radius:6px}
.top-bar.scrolled .top-filter-summary{opacity:1}
.top-filter-summary:hover{border-color:var(--bdr2);color:#fff}
.top-filter-summary.hidden{display:none}

.side-nav{position:fixed;left:0;top:0;bottom:0;width:56px;z-index:70;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;transition:width .3s;overflow:hidden;background:rgba(7,9,15,0.5)}
.side-nav:hover{width:210px;background:rgba(7,9,15,0.95);backdrop-filter:blur(20px);box-shadow:4px 0 30px rgba(0,0,0,0.3)}
.sn-item{display:flex;align-items:center;gap:.75rem;width:100%;padding:.65rem .85rem;cursor:pointer;transition:all .25s;position:relative;text-decoration:none;color:var(--tm)}
.sn-item:hover{background:rgba(56,189,248,0.06);color:var(--tx)}
.sn-item.active{color:var(--a)}
.sn-item.active::before{content:'';position:absolute;left:0;top:15%;bottom:15%;width:3px;background:var(--a);border-radius:0 2px 2px 0}
.sn-dot{width:8px;height:8px;border-radius:50%;background:currentColor;flex-shrink:0;transition:all .3s;margin-left:6px}
.sn-item.active .sn-dot{box-shadow:0 0 10px rgba(56,189,248,0.5);transform:scale(1.3)}
.sn-label{font-family:var(--m);font-size:.65rem;letter-spacing:.04em;white-space:nowrap;opacity:0;transition:opacity .25s}
.side-nav:hover .sn-label{opacity:1}
.sn-num{font-family:var(--m);font-size:.55rem;color:var(--td);min-width:14px;opacity:0;transition:opacity .25s}
.side-nav:hover .sn-num{opacity:1}

.hero{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}
.hero-cv{position:absolute;inset:0;z-index:0}
.hero-ov{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 40%,transparent,var(--bg) 70%);z-index:1}
.hero-ct{position:relative;z-index:2;text-align:center;padding:2rem;max-width:1000px;width:100%}
.badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;border:1px solid var(--bdr2);border-radius:100px;font-family:var(--m);font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:var(--a);background:rgba(56,189,248,0.06);backdrop-filter:blur(10px);margin-bottom:2rem}
.badge::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--a);animation:pulse 2s ease-in-out infinite}
@keyframes pulse{0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(56,189,248,0.4)}50%{opacity:.6;box-shadow:0 0 0 8px rgba(56,189,248,0)}}
.hero-t{font-size:clamp(2.5rem,6vw,5rem);font-weight:900;letter-spacing:-.03em;line-height:1.05;background:linear-gradient(135deg,#fff 0%,var(--a) 50%,var(--a2) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem;text-wrap:balance}
.hero-s{font-size:clamp(1rem,2vw,1.25rem);color:var(--tm);font-weight:300;max-width:600px;margin:0 auto 3rem;line-height:1.6}
.kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;width:100%;padding:0 1rem}
.kpi{background:var(--card);border:1px solid var(--bdr);border-radius:14px;padding:1.15rem;backdrop-filter:blur(20px);text-align:left;transition:all .3s;position:relative;overflow:hidden}
.kpi::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--a),transparent);opacity:0;transition:opacity .3s}
.kpi:hover{border-color:var(--bdr2);transform:translateY(-2px);box-shadow:0 0 40px rgba(56,189,248,0.06)}.kpi:hover::before{opacity:1}
.kpi-l{font-family:var(--m);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--td);margin-bottom:.5rem}
.kpi-v{font-size:2rem;font-weight:800;font-variant-numeric:tabular-nums;color:#fff;line-height:1}
.kpi-d{font-family:var(--m);font-size:.65rem;margin-top:.35rem;color:var(--a3)}
.kpi-spark{margin-top:.4rem;height:22px;display:flex;align-items:end;gap:2px}
.kpi-spark-bar{background:var(--a);border-radius:2px 2px 0 0;min-width:3px;flex:1;transition:height .4s ease-out,background .3s}

.filter-bar{position:sticky;top:44px;z-index:50;background:rgba(7,9,15,0.92);backdrop-filter:blur(20px);border-bottom:1px solid var(--bdr);padding:.55rem 2rem .55rem 70px;display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;min-height:48px;transition:all .3s}
.filter-bar.empty{opacity:0;pointer-events:none;min-height:0;padding:0 2rem 0 70px;border:none}
.filter-label{font-family:var(--m);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--td);flex-shrink:0}
.filter-pills{display:flex;gap:.35rem;flex-wrap:wrap;flex:1}
.pill{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:100px;font-family:var(--m);font-size:.65rem;font-weight:500;border:1px solid;transition:all .2s;cursor:default;user-select:none}
.pill .x{width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:9px;cursor:pointer;opacity:.4;transition:all .15s}
.pill .x:hover{opacity:1;background:rgba(255,255,255,0.15)}
.pill-sen{border-style:dashed}
.filter-count{font-family:var(--m);font-size:.7rem;font-weight:700;color:var(--a);font-variant-numeric:tabular-nums;padding:0 .4rem;flex-shrink:0}
.clear-btn{font-family:var(--m);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tm);padding:.2rem .65rem;border-radius:6px;border:1px solid var(--bdr);transition:all .2s;flex-shrink:0;cursor:pointer;background:transparent}
.clear-btn:hover{color:var(--a);border-color:var(--bdr2)}

.sec{padding:5rem 2rem;display:flex;flex-direction:column;align-items:center}
.sec-h{text-align:center;max-width:700px;margin-bottom:2.5rem}
.sec-n{font-family:var(--m);font-size:.7rem;letter-spacing:.2em;color:var(--a);text-transform:uppercase;margin-bottom:.6rem}
.sec-t{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;letter-spacing:-.02em;color:#fff;margin-bottom:.6rem;text-wrap:balance}
.sec-d{font-size:1rem;color:var(--tm);line-height:1.7;font-weight:300}

/* Toggle pills for section controls */
.sec-toggles{display:flex;gap:.4rem;justify-content:center;margin-bottom:1.5rem}
.sec-tog{font-family:var(--m);font-size:.68rem;padding:.35rem .9rem;border-radius:8px;border:1px solid var(--bdr);color:var(--tm);transition:all .2s;cursor:pointer;background:transparent}
.sec-tog:hover{color:var(--tx);border-color:var(--bdr2)}
.sec-tog.on{background:rgba(56,189,248,0.1);border-color:var(--bdr2);color:var(--a);font-weight:600}

.gal-w{width:100%;max-width:1100px;position:relative}
.gal-cv{width:100%;height:600px;cursor:default}
.g-tip{position:absolute;pointer-events:none;background:rgba(13,17,23,0.95);border:1px solid var(--bdr2);border-radius:12px;padding:1rem 1.2rem;backdrop-filter:blur(20px);opacity:0;transition:opacity .15s;z-index:10;min-width:240px}
.g-tip.vis{opacity:1}
.g-tip-t{font-weight:700;font-size:1rem;color:#fff;margin-bottom:.4rem}
.g-tip-c{font-family:var(--m);font-size:.75rem;color:var(--tm);margin-bottom:.3rem}
.g-tip-s{font-family:var(--m);font-size:.65rem;color:var(--td);line-height:1.5}
.g-tip-bar{height:4px;border-radius:2px;margin-top:.6rem;transition:width .3s}
.gal-hint{text-align:center;margin-top:1rem;font-family:var(--m);font-size:.68rem;color:var(--td);letter-spacing:.04em}

.bar-w{width:100%;max-width:1100px}
.bar-row{display:flex;align-items:center;gap:.65rem;cursor:pointer;border-radius:8px;transition:all .2s;margin:0 -.5rem;padding:.4rem .5rem}
.bar-row:hover{background:rgba(56,189,248,0.04)}
.bar-row.active{background:rgba(56,189,248,0.06)}
.bar-row.dimmed{opacity:.2}
.bar-label{font-family:var(--m);font-size:.7rem;color:var(--tx);width:165px;flex-shrink:0;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}
.bar-row:hover .bar-label,.bar-row.active .bar-label{color:#fff}
.bar-track{flex:1;height:26px;background:rgba(255,255,255,0.02);border-radius:6px;overflow:hidden}
.bar-fill{height:100%;border-radius:6px;transition:width .6s cubic-bezier(.22,1,.36,1);display:flex;align-items:center;justify-content:flex-end;padding-right:.5rem;min-width:fit-content}
.bar-val{font-family:var(--m);font-size:.68rem;font-weight:600;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}
.bar-pct{font-family:var(--m);font-size:.65rem;color:var(--tm);width:44px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}

.tl-w{width:100%;max-width:1100px}
.tl-cv{width:100%;height:420px;cursor:pointer}
.tl-leg{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:1.2rem}
.leg{display:flex;align-items:center;gap:.3rem;font-family:var(--m);font-size:.65rem;color:var(--tm);padding:.25rem .55rem;border-radius:6px;transition:all .25s;cursor:pointer;border:1px solid transparent}
.leg:hover{background:rgba(255,255,255,0.05);color:var(--tx)}
.leg.active{border-color:var(--bdr2);color:#fff;background:rgba(56,189,248,0.08)}
.leg.dimmed{opacity:.3}
.leg-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}

.rings-w{display:flex;align-items:center;justify-content:center;gap:4rem;width:100%;max-width:1000px;flex-wrap:wrap}
.rings-cv{position:relative;width:360px;height:360px;cursor:pointer}
.rings-canvas{width:100%;height:100%}
.rings-c{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none}
.rings-n{font-size:2.2rem;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}
.rings-x{font-size:.7rem;color:var(--tm);font-family:var(--m);letter-spacing:.1em;text-transform:uppercase}
.rings-l{display:flex;flex-direction:column;gap:.55rem}
.rl{display:flex;align-items:center;gap:.7rem;padding:.5rem .85rem;border-radius:10px;background:var(--card);border:1px solid var(--bdr);transition:all .25s;min-width:255px;cursor:pointer}
.rl:hover{border-color:var(--bdr2);background:rgba(56,189,248,0.04);transform:translateX(3px)}
.rl.active{border-color:var(--bdr2);background:rgba(56,189,248,0.06)}
.rl.dimmed{opacity:.25}
.rl-c{width:10px;height:10px;border-radius:3px;flex-shrink:0}
.rl-lb{font-size:.8rem;color:var(--tx);flex:1}
.rl-v{font-family:var(--m);font-size:.8rem;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}
.rl-p{font-family:var(--m);font-size:.65rem;color:var(--tm);min-width:3rem;text-align:right}

.hm-w{width:100%;max-width:1050px;overflow-x:auto}
.hm-t{width:100%;border-collapse:separate;border-spacing:3px;font-family:var(--m);font-size:.72rem}
.hm-t th{padding:.55rem .4rem;color:var(--tm);font-weight:400;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;text-align:center;cursor:pointer;transition:color .2s}
.hm-t th:hover{color:var(--a)}
.hm-t th.act{color:var(--a);font-weight:600}
.hm-t th:first-child{text-align:right;padding-right:.8rem;min-width:150px;cursor:default}
.hm-t th:first-child:hover{color:var(--tm)}
.hm-c{padding:.6rem;text-align:center;border-radius:6px;font-variant-numeric:tabular-nums;font-weight:500;color:#fff;transition:all .2s;cursor:pointer}
.hm-c:hover{transform:scale(1.12);z-index:2;box-shadow:0 0 20px rgba(56,189,248,0.25);outline:2px solid var(--a)}
.hm-rl{text-align:right!important;padding-right:.8rem!important;color:var(--tx)!important;font-weight:500!important;background:transparent!important;font-size:.68rem;white-space:nowrap;transition:all .3s;cursor:pointer!important}
.hm-rl:hover{color:var(--a)!important}
.hm-rl.act{color:var(--a)!important;font-weight:700!important}
.hm-row{transition:opacity .3s}
.hm-row.dimmed{opacity:.12}

.insight-bar{max-width:1100px;width:100%;margin:0 auto 1.5rem;padding:0 2rem}
.insight-card{background:linear-gradient(135deg,rgba(56,189,248,0.04),rgba(129,140,248,0.04));border:1px solid var(--bdr);border-radius:12px;padding:.9rem 1.4rem;font-size:.85rem;color:var(--tm);line-height:1.65}
.insight-card strong{color:var(--a);font-weight:600}
.insight-card em{color:var(--a4);font-style:normal;font-weight:600}

.analysis-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem;width:100%;max-width:1100px}
.a-card{background:var(--card);border:1px solid var(--bdr);border-radius:14px;padding:1.4rem;backdrop-filter:blur(12px);transition:all .3s}
.a-card:hover{border-color:var(--bdr2);box-shadow:0 0 40px rgba(56,189,248,0.04)}
.a-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;font-family:var(--m);font-weight:700;font-size:.75rem}
.a-card-title{font-size:.95rem;font-weight:700;color:#fff;margin-bottom:.5rem}
.a-card-body{font-size:.85rem;color:var(--tm);line-height:1.65}
.a-card-body strong{color:var(--a);font-weight:600}
.a-card-body em{color:var(--a4);font-style:normal;font-weight:600}
.a-metric{display:flex;align-items:baseline;gap:.4rem;margin-top:.6rem;padding-top:.6rem;border-top:1px solid var(--bdr)}
.a-metric-v{font-family:var(--m);font-size:1.4rem;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}
.a-metric-l{font-family:var(--m);font-size:.65rem;color:var(--tm);letter-spacing:.06em}
.a-bar-group{margin-top:.6rem;display:flex;flex-direction:column;gap:.35rem}
.a-bar-item{display:flex;align-items:center;gap:.5rem}
.a-bar-label{font-family:var(--m);font-size:.6rem;color:var(--tm);width:80px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.a-bar-track{flex:1;height:6px;background:rgba(255,255,255,0.04);border-radius:3px;overflow:hidden}
.a-bar-fill{height:100%;border-radius:3px;transition:width .8s ease-out}
.a-bar-val{font-family:var(--m);font-size:.6rem;color:var(--tx);width:28px;font-variant-numeric:tabular-nums}

.import-toggle{position:fixed;bottom:2rem;right:2rem;z-index:60;width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,var(--a),var(--a2));display:flex;align-items:center;justify-content:center;font-size:1.4rem;box-shadow:0 4px 24px rgba(56,189,248,0.3);transition:all .3s;cursor:pointer;border:none;color:#fff}
.import-toggle:hover{transform:scale(1.1);box-shadow:0 8px 32px rgba(56,189,248,0.4)}
.import-panel{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s}
.import-panel.open{opacity:1;pointer-events:all}
.import-bg{position:absolute;inset:0;background:rgba(0,0,0,0.7);backdrop-filter:blur(8px)}
.import-card{position:relative;background:var(--bg2);border:1px solid var(--bdr2);border-radius:20px;padding:2.5rem;max-width:700px;width:90%;max-height:85vh;overflow-y:auto;box-shadow:0 24px 80px rgba(0,0,0,0.5)}
.import-close{position:absolute;top:1rem;right:1rem;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;font-size:1.2rem;transition:all .2s;cursor:pointer;border:none;color:var(--tm)}
.import-close:hover{background:rgba(255,255,255,0.12);color:#fff}
.import-h{font-size:1.5rem;font-weight:800;color:#fff;margin-bottom:.5rem}
.import-desc{font-size:.9rem;color:var(--tm);line-height:1.6;margin-bottom:1.5rem}
.import-ta{width:100%;min-height:200px;background:rgba(255,255,255,0.03);border:1px solid var(--bdr);border-radius:12px;padding:1rem;font-family:var(--m);font-size:.75rem;color:var(--tx);resize:vertical;line-height:1.5;transition:border-color .2s}
.import-ta:focus{outline:none;border-color:var(--bdr2)}
.import-ta::placeholder{color:var(--td)}
.import-note{font-family:var(--m);font-size:.65rem;color:var(--td);margin-top:.75rem;line-height:1.6}
.import-note strong{color:var(--a3)}
.import-actions{display:flex;gap:.75rem;margin-top:1.5rem;justify-content:flex-end}
.import-btn{padding:.6rem 1.5rem;border-radius:10px;font-family:var(--m);font-size:.75rem;letter-spacing:.06em;font-weight:600;transition:all .2s}
.import-btn.primary{background:linear-gradient(135deg,var(--a),var(--a2));color:#fff;border:none}
.import-btn.primary:hover{transform:translateY(-1px);box-shadow:0 4px 20px rgba(56,189,248,0.3)}
.import-btn.secondary{background:transparent;color:var(--tm);border:1px solid var(--bdr)}
.import-btn.secondary:hover{color:var(--tx);border-color:var(--bdr2)}
.import-result{margin-top:1rem;padding:.75rem 1rem;border-radius:8px;font-family:var(--m);font-size:.75rem;display:none}
.import-result.success{display:block;background:rgba(52,211,153,0.1);color:var(--a3);border:1px solid rgba(52,211,153,0.2)}
.import-result.error{display:block;background:rgba(244,114,182,0.1);color:var(--a4);border:1px solid rgba(244,114,182,0.2)}

.footer{text-align:center;padding:3rem 2rem;border-top:1px solid var(--bdr)}
.footer p{font-family:var(--m);font-size:.68rem;color:var(--td);letter-spacing:.1em}
.footer b{color:var(--a);font-weight:600}

@keyframes fadeUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
.anim{opacity:0;animation:fadeUp .8s ease-out forwards}
.d1{animation-delay:.1s}.d2{animation-delay:.2s}.d3{animation-delay:.3s}

@media(max-width:768px){.side-nav{display:none}.top-bar,.filter-bar{padding-left:1rem!important}
  .kpi-row{grid-template-columns:repeat(2,1fr);gap:.6rem}.kpi-v{font-size:1.5rem}.sec{padding:3rem 1rem}
  .gal-cv{height:420px}.rings-w{flex-direction:column;gap:2rem}.rings-cv{width:260px;height:260px}
  .import-toggle{bottom:1rem;right:1rem;width:44px;height:44px;font-size:1.1rem}
  .bar-label{width:100px;font-size:.6rem}.analysis-grid{grid-template-columns:1fr}.top-kpis{display:none}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
</style>
</head>
<body>
<header class="top-bar" id="topBar">
  <span class="top-logo">Network Intelligence</span>
  <div class="top-kpis"><span class="top-kpi"><b id="topTotal">935</b> connections</span><span class="top-kpi"><b id="topIndustries">15</b> industries</span><span class="top-kpi"><b id="topCSuite">0</b> C-Suite</span></div>
  <span class="top-filter-summary hidden" id="topFilterBtn" title="Click to clear all filters">Clear Filters</span>
</header>
<nav class="side-nav" id="sideNav"></nav>

<section class="hero" id="s-hero">
<canvas class="hero-cv" id="heroCv"></canvas><div class="hero-ov"></div>
<div class="hero-ct">
  <div class="badge anim"><span>Interactive Network Analysis</span></div>
  <h1 class="hero-t anim d1" id="heroTitle">935 Connections<br>Decoded</h1>
  <p class="hero-s anim d2">Every element is a filter. Click any bubble, bar, ring, chart area, or heatmap cell. Hold <kbd style="font-family:var(--m);background:rgba(255,255,255,0.08);padding:1px 5px;border-radius:4px;font-size:.85em">Ctrl</kbd> to multi-select.</p>
  <div class="kpi-row anim d3">
    <div class="kpi"><div class="kpi-l">Total Network</div><div class="kpi-v" id="k0">0</div><div class="kpi-d" id="k0d"></div><div class="kpi-spark" id="k0s"></div></div>
    <div class="kpi"><div class="kpi-l">Industries</div><div class="kpi-v" id="k1">0</div><div class="kpi-d" id="k1d"></div></div>
    <div class="kpi"><div class="kpi-l">C-Suite / Founders</div><div class="kpi-v" id="k2">0</div><div class="kpi-d" id="k2d"></div></div>
    <div class="kpi"><div class="kpi-l">Top Vertical</div><div class="kpi-v" id="k3">&mdash;</div><div class="kpi-d" id="k3d"></div></div>
    <div class="kpi"><div class="kpi-l">Monthly Velocity</div><div class="kpi-v" id="k4">0</div><div class="kpi-d" id="k4d"></div></div>
  </div>
</div>
</section>

<div class="filter-bar empty" id="filterBar">
  <span class="filter-label">Filtering</span>
  <div class="filter-pills" id="filterPills"></div>
  <span class="filter-count" id="filterCount"></span>
  <button class="clear-btn" id="clearBtn">Clear All</button>
</div>

<section class="sec" id="s-gal">
<div class="sec-h">
  <div class="sec-n">01 &mdash; Network Map</div>
  <h2 class="sec-t">The Network Galaxy</h2>
  <p class="sec-d">Each sphere is sized by connection count. Click to filter. Toggle between industry and seniority views.</p>
</div>
<div class="sec-toggles" id="galToggles">
  <button class="sec-tog on" data-mode="industry">By Industry</button>
  <button class="sec-tog" data-mode="seniority">By Seniority</button>
</div>
<div class="gal-w">
  <canvas class="gal-cv" id="galCv"></canvas>
  <div class="g-tip" id="gTip"><div class="g-tip-t" id="ttN"></div><div class="g-tip-c" id="ttC"></div><div class="g-tip-s" id="ttS"></div><div class="g-tip-bar" id="ttB"></div></div>
</div>
<div class="gal-hint" id="galHint">Click to filter &middot; Ctrl+click to multi-select</div>
</section>

<section class="sec" id="s-bar">
<div class="sec-h"><div class="sec-n">02 &mdash; Ranked Breakdown</div><h2 class="sec-t">Industries by Connection Count</h2><p class="sec-d">Sorted by volume. Click any bar to filter.</p></div>
<div class="bar-w" id="barW"></div>
</section>

<section class="sec" id="s-tl">
<div class="sec-h"><div class="sec-n">03 &mdash; Growth Over Time</div><h2 class="sec-t">Network Growth</h2>
  <p class="sec-d" id="tlDesc">Click directly on any colored area to filter that industry.</p></div>
<div class="sec-toggles" id="tlToggles">
  <button class="sec-tog on" data-mode="cumulative">Cumulative</button>
  <button class="sec-tog" data-mode="quarterly">Per Quarter</button>
</div>
<div class="tl-w"><canvas class="tl-cv" id="tlCv"></canvas><div class="tl-leg" id="tlLeg"></div></div>
</section>

<section class="sec" id="s-rings">
<div class="sec-h"><div class="sec-n">04 &mdash; Seniority Breakdown</div><h2 class="sec-t">Who's in the Network</h2>
  <p class="sec-d">Click any ring segment or legend item to filter by seniority level.</p></div>
<div class="rings-w">
  <div class="rings-cv" id="ringsWrap"><canvas class="rings-canvas" id="ringsCv"></canvas><div class="rings-c"><div class="rings-n" id="ringsN">935</div><div class="rings-x" id="ringsX">connections</div></div></div>
  <div class="rings-l" id="ringsL"></div>
</div>
</section>

<section class="sec" id="s-hm">
<div class="sec-h"><div class="sec-n">05 &mdash; Cross-Tabulation</div><h2 class="sec-t">Industry &times; Seniority</h2>
  <p class="sec-d">Click any cell, row label, or column header to drill in.</p></div>
<div class="insight-bar"><div class="insight-card" id="insight"></div></div>
<div class="hm-w" id="hmW"></div>
</section>

<section class="sec" id="s-analysis">
<div class="sec-h"><div class="sec-n">06 &mdash; Network Intelligence</div><h2 class="sec-t">Strategic Analysis</h2>
  <p class="sec-d">Actionable insights to leverage your network for career growth.</p></div>
<div class="analysis-grid" id="analysisGrid"></div>
</section>

<footer class="footer"><p>Generated by <b>IterFact</b> &times; Claude &mdash; Interactive document intelligence</p></footer>
<button class="import-toggle" id="importBtn" title="Import your own network">&#x2B06;</button>
<div class="import-panel" id="importPanel"><div class="import-bg" id="importBg"></div><div class="import-card">
  <button class="import-close" id="importClose">&#x2715;</button>
  <h3 class="import-h">Import Your Network</h3>
  <p class="import-desc">Paste your LinkedIn connections below. Names are <strong>stripped immediately</strong>.</p>
  <textarea class="import-ta" id="importTa" placeholder="Paste LinkedIn CSV or connections page copy-paste here..."></textarea>
  <div class="import-note">All processing happens in your browser. Nothing is sent anywhere.</div>
  <div class="import-result" id="importResult"></div>
  <div class="import-actions">
    <button class="import-btn secondary" id="importDemo">Load Demo</button>
    <button class="import-btn primary" id="importGo">Analyze &rarr;</button>
  </div>
</div></div>
<script>
let RAW = [{"d":"2026-03-13","i":"Real Estate","s":"Individual Contributor","q":"2026-Q1"},{"d":"2026-03-11","i":"Healthcare","s":"Individual Contributor","q":"2026-Q1"},{"d":"2026-03-11","i":"M&A / Investment Banking","s":"Individual Contributor","q":"2026-Q1"},{"d":"2026-03-12","i":"M&A / Investment Banking","s":"VP / SVP","q":"2026-Q1"},{"d":"2026-03-09","i":"Legal","s":"C-Suite / Founder","q":"2026-Q1"},{"d":"2026-03-12","i":"M&A / Investment Banking","s":"Individual Contributor","q":"2026-Q1"},{"d":"2026-03-11","i":"Real Estate","s":"Individual Contributor","q":"2026-Q1"},{"d":"2026-03-05","i":"M&A / Investment Banking","s":"C-Suite / Founder","q":"2026-Q1"},{"d":"2026-03-03","i":"M&A / Investment Banking","s":"Individual Contributor","q":"2026-Q1"},{"d":"2026-02-21","i":"M&A / Investment Banking","s":"Individual Contributor","q":"2026-Q1"},{"d":"2026-02-09","i":"Technology","s":"C-Suite / Founder","q":"2026-Q1"},{"d":"2026-02-18","i":"M&A / Investment Banking","s":"C-Suite / Founder","q":"2026-Q1"},{"d":"2026-02-15","i":"Recruiting / HR","s":"Individual Contributor","q":"2026-Q1"},{"d":"2026-01-17","i":"Other","s":"Manager / Senior","q":"2026-Q1"},{"d":"2025-11-14","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2025-Q4"},{"d":"2025-11-14","i":"Education / Student","s":"Early Career","q":"2025-Q4"},{"d":"2025-10-02","i":"Sales / Business Development","s":"Manager / Senior","q":"2025-Q4"},{"d":"2025-09-20","i":"M&A / Investment Banking","s":"Manager / Senior","q":"2025-Q3"},{"d":"2025-07-03","i":"Other","s":"Individual Contributor","q":"2025-Q3"},{"d":"2025-07-25","i":"Sales / Business Development","s":"Manager / Senior","q":"2025-Q3"},{"d":"2025-05-09","i":"Sales / Business Development","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-05-07","i":"Consulting / Advisory","s":"Early Career","q":"2025-Q2"},{"d":"2025-07-31","i":"Finance / Accounting","s":"Individual Contributor","q":"2025-Q3"},{"d":"2025-12-25","i":"Finance / Accounting","s":"Manager / Senior","q":"2025-Q4"},{"d":"2025-08-16","i":"Other","s":"Individual Contributor","q":"2025-Q3"},{"d":"2025-08-02","i":"Technology","s":"C-Suite / Founder","q":"2025-Q3"},{"d":"2025-06-07","i":"Technology","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-04-30","i":"M&A / Investment Banking","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-04-29","i":"Technology","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-08-12","i":"Real Estate","s":"Individual Contributor","q":"2025-Q3"},{"d":"2025-06-21","i":"Technology","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-07-07","i":"Other","s":"Early Career","q":"2025-Q3"},{"d":"2025-06-16","i":"Finance / Accounting","s":"Manager / Senior","q":"2025-Q2"},{"d":"2025-05-29","i":"Education / Student","s":"Early Career","q":"2025-Q2"},{"d":"2025-04-16","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-03-19","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-10-10","i":"Sales / Business Development","s":"Individual Contributor","q":"2025-Q4"},{"d":"2024-12-15","i":"Consulting / Advisory","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-01-10","i":"M&A / Investment Banking","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-08","i":"Consulting / Advisory","s":"Manager / Senior","q":"2025-Q1"},{"d":"2025-04-06","i":"Other","s":"Early Career","q":"2025-Q2"},{"d":"2025-02-19","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-07-19","i":"Marketing / Media","s":"Manager / Senior","q":"2025-Q3"},{"d":"2025-04-19","i":"Other","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-01-09","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-05-05","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-03-21","i":"Healthcare","s":"Manager / Senior","q":"2025-Q1"},{"d":"2025-02-13","i":"Recruiting / HR","s":"Early Career","q":"2025-Q1"},{"d":"2025-03-16","i":"Other","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-04","i":"Recruiting / HR","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-04-17","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-02-21","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-05-28","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-03-16","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-15","i":"Other","s":"Early Career","q":"2025-Q1"},{"d":"2025-07-29","i":"Technology","s":"C-Suite / Founder","q":"2025-Q3"},{"d":"2025-04-30","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-05-13","i":"Technology","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-02-11","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-18","i":"Technology","s":"Individual Contributor","q":"2025-Q2"},{"d":"2024-12-06","i":"Finance / Accounting","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-03-10","i":"Other","s":"Manager / Senior","q":"2025-Q1"},{"d":"2025-02-28","i":"Other","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-30","i":"M&A / Investment Banking","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2024-11-19","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-03-18","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-06-14","i":"Other","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-03-12","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2024-11-03","i":"Real Estate","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2024-11-23","i":"Healthcare","s":"Manager / Senior","q":"2024-Q4"},{"d":"2025-06-27","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-04-07","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-03-09","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-01-07","i":"Other","s":"Director","q":"2025-Q1"},{"d":"2024-11-23","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-05-19","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-04-07","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-04-01","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-05-11","i":"Other","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-24","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-27","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-04-16","i":"Healthcare","s":"Early Career","q":"2025-Q2"},{"d":"2024-11-04","i":"Healthcare","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-03-31","i":"Insurance / Benefits","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2024-11-18","i":"Healthcare","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-03-14","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-02","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-12","i":"Marketing / Media","s":"Individual Contributor","q":"2025-Q1"},{"d":"2024-12-04","i":"Healthcare","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-03-29","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-04-05","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-03-03","i":"Sales / Business Development","s":"Manager / Senior","q":"2025-Q1"},{"d":"2025-06-02","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-22","i":"M&A / Investment Banking","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-29","i":"Consulting / Advisory","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-04-03","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-04","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-11","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-08-27","i":"Healthcare","s":"Individual Contributor","q":"2025-Q3"},{"d":"2025-04-05","i":"Technology","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-06-26","i":"Other","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-03-04","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-01-29","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2024-12-28","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-07-30","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q3"},{"d":"2025-04-05","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-22","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-04","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-01-28","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-21","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-02","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-02-22","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-06-04","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-04-03","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-04-15","i":"Sales / Business Development","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-04-26","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-06-12","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-22","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-01","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-05-10","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-04-06","i":"Technology","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-04-02","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-03-27","i":"Other","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-08-29","i":"Healthcare","s":"Individual Contributor","q":"2025-Q3"},{"d":"2025-02-25","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-06-10","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-19","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-02-08","i":"Technology","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-08","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2024-12-30","i":"Other","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-01-16","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-05-05","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-05-06","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-03-28","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2024-12-19","i":"Healthcare","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-03-27","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2024-11-08","i":"M&A / Investment Banking","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-03-11","i":"M&A / Investment Banking","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-29","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-18","i":"Technology","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-16","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-09","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2024-12-12","i":"Sales / Business Development","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-02-15","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-02-04","i":"Technology","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-05-28","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-07-04","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q3"},{"d":"2025-03-04","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-02-27","i":"Other","s":"Manager / Senior","q":"2025-Q1"},{"d":"2025-03-23","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2024-12-02","i":"Healthcare","s":"Manager / Senior","q":"2024-Q4"},{"d":"2025-01-12","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-25","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-25","i":"Sales / Business Development","s":"VP / SVP","q":"2025-Q1"},{"d":"2025-01-23","i":"Healthcare","s":"Early Career","q":"2025-Q1"},{"d":"2025-03-21","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-10","i":"Healthcare","s":"Manager / Senior","q":"2025-Q1"},{"d":"2025-03-06","i":"Founder / Entrepreneur","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-01-26","i":"Technology","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-01-05","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-02-28","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2024-11-11","i":"Healthcare","s":"Early Career","q":"2024-Q4"},{"d":"2024-11-22","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-05-19","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-08-06","i":"Education / Student","s":"C-Suite / Founder","q":"2025-Q3"},{"d":"2025-04-16","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-03-05","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-08","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-02-19","i":"Technology","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-01-10","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-08-25","i":"Healthcare","s":"Individual Contributor","q":"2025-Q3"},{"d":"2025-04-29","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-16","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-20","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-07-26","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q3"},{"d":"2025-02-26","i":"Technology","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-02-19","i":"Finance / Accounting","s":"Early Career","q":"2025-Q1"},{"d":"2025-03-25","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-30","i":"Healthcare","s":"Early Career","q":"2025-Q1"},{"d":"2025-03-17","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-02-25","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-04","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-04-03","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-07-11","i":"Healthcare","s":"Individual Contributor","q":"2025-Q3"},{"d":"2025-03-21","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-01-28","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-18","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-15","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-04-08","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-01-16","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-22","i":"Other","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-01-31","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-02-12","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-08-15","i":"Technology","s":"C-Suite / Founder","q":"2025-Q3"},{"d":"2025-05-20","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-17","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-08","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-05-12","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-19","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-19","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-19","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-03","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-06-04","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2024-10-31","i":"Healthcare","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-02-23","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2024-12-09","i":"Technology","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2024-11-18","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-05-13","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-01-12","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2024-12-31","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-03-18","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2024-12-26","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-02-09","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-01-31","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2024-11-21","i":"Healthcare","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-05-11","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-05-12","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-03-10","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-02-28","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2024-12-10","i":"Healthcare","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-03-16","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-06-27","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-02-03","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-02-19","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2024-11-15","i":"Healthcare","s":"Individual Contributor","q":"2024-Q4"},{"d":"2024-12-21","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-01-14","i":"Sales / Business Development","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-26","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-08","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-02-17","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-23","i":"Other","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-21","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-06","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-19","i":"Healthcare","s":"VP / SVP","q":"2025-Q1"},{"d":"2025-06-02","i":"Other","s":"Manager / Senior","q":"2025-Q2"},{"d":"2025-06-01","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-06-28","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-01","i":"Healthcare","s":"Manager / Senior","q":"2025-Q1"},{"d":"2025-04-15","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-02-26","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-06","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-13","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-05-28","i":"Healthcare","s":"Early Career","q":"2025-Q2"},{"d":"2025-03-11","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-05-02","i":"Real Estate","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-01-07","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-05-07","i":"M&A / Investment Banking","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-03-03","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-30","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2024-11-28","i":"Technology","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-02-14","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-05","i":"Healthcare","s":"Manager / Senior","q":"2025-Q2"},{"d":"2025-03-23","i":"Other","s":"Early Career","q":"2025-Q1"},{"d":"2025-03-20","i":"Healthcare","s":"Manager / Senior","q":"2025-Q1"},{"d":"2024-12-03","i":"Healthcare","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-05-11","i":"Consulting / Advisory","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-04-13","i":"Insurance / Benefits","s":"Early Career","q":"2025-Q2"},{"d":"2025-04-08","i":"Technology","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-02-20","i":"Recruiting / HR","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-01-02","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-23","i":"Real Estate","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-04-12","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2024-12-25","i":"Healthcare","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-07-31","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q3"},{"d":"2025-04-14","i":"Consulting / Advisory","s":"Individual Contributor","q":"2025-Q2"},{"d":"2024-10-30","i":"Healthcare","s":"Individual Contributor","q":"2024-Q4"},{"d":"2025-03-15","i":"Other","s":"VP / SVP","q":"2025-Q1"},{"d":"2025-03-21","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-04-04","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-03-13","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-05-17","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-03-30","i":"Recruiting / HR","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-06-09","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-04-29","i":"Insurance / Benefits","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-03-16","i":"Finance / Accounting","s":"Manager / Senior","q":"2025-Q1"},{"d":"2025-04-28","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-03-11","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-05","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-05-04","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-02-15","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-13","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-17","i":"Healthcare","s":"Early Career","q":"2025-Q1"},{"d":"2024-11-20","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-03-09","i":"Technology","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-07-30","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q3"},{"d":"2025-04-30","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-04-06","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-02-23","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-02-03","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2024-10-05","i":"Recruiting / HR","s":"Manager / Senior","q":"2024-Q4"},{"d":"2025-04-10","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-26","i":"Healthcare","s":"VP / SVP","q":"2025-Q1"},{"d":"2025-05-02","i":"Other","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-07-02","i":"Healthcare","s":"Individual Contributor","q":"2025-Q3"},{"d":"2025-03-24","i":"Healthcare","s":"Early Career","q":"2025-Q1"},{"d":"2025-05-12","i":"Recruiting / HR","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-03-17","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-04-13","i":"Recruiting / HR","s":"Manager / Senior","q":"2025-Q2"},{"d":"2025-06-28","i":"Marketing / Media","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-04-07","i":"Recruiting / HR","s":"Manager / Senior","q":"2025-Q2"},{"d":"2025-05-01","i":"Healthcare","s":"VP / SVP","q":"2025-Q2"},{"d":"2025-06-16","i":"Technology","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-06-15","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-04-08","i":"Marketing / Media","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-01-29","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-05-02","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-02-25","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-07-12","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q3"},{"d":"2025-02-09","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-04-30","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-03-18","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-02-21","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-15","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2024-12-12","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-03-03","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-09","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2024-12-10","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-01-07","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-29","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-02-27","i":"Healthcare","s":"Manager / Senior","q":"2025-Q1"},{"d":"2025-06-27","i":"Sales / Business Development","s":"Individual Contributor","q":"2025-Q2"},{"d":"2024-12-18","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-03-20","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-06-25","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2024-10-31","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-05-05","i":"Healthcare","s":"Manager / Senior","q":"2025-Q2"},{"d":"2024-11-18","i":"Healthcare","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-03-05","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-27","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-02-22","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-01-10","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-04-30","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2024-11-22","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-03-06","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-04-24","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-04-05","i":"Other","s":"Individual Contributor","q":"2025-Q2"},{"d":"2025-02-18","i":"Technology","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-05-09","i":"Healthcare","s":"Individual Contributor","q":"2025-Q2"},{"d":"2024-11-08","i":"Technology","s":"C-Suite / Founder","q":"2024-Q4"},{"d":"2025-04-08","i":"Technology","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-01-03","i":"Healthcare","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-01-06","i":"Sales / Business Development","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-15","i":"Technology","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-05","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-23","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-22","i":"Other","s":"Early Career","q":"2025-Q1"},{"d":"2025-02-21","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-02-04","i":"Healthcare","s":"Early Career","q":"2025-Q1"},{"d":"2025-03-29","i":"Healthcare","s":"Individual Contributor","q":"2025-Q1"},{"d":"2025-03-23","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2025-Q1"},{"d":"2025-03-17","i":"Recruiting / HR","s":"Early Career","q":"2025-Q1"},{"d":"2025-04-14","i":"Technology","s":"C-Suite / Founder","q":"2025-Q2"},{"d":"2025-03-04","i":"Other","s":"Individual Contributor","q":"2025-Q1"},{"d":"2023-09-23","i":"Technology","s":"Individual Contributor","q":"2023-Q3"},{"d":"2024-02-10","i":"Technology","s":"Manager / Senior","q":"2024-Q1"},{"d":"2024-03-23","i":"Energy","s":"Individual Contributor","q":"2024-Q1"},{"d":"2024-03-10","i":"Other","s":"Individual Contributor","q":"2024-Q1"},{"d":"2024-04-16","i":"Energy","s":"Early Career","q":"2024-Q2"},{"d":"2023-11-27","i":"Technology","s":"Early Career","q":"2023-Q4"},{"d":"2024-02-15","i":"Other","s":"Individual Contributor","q":"2024-Q1"},{"d":"2024-05-18","i":"Finance / Accounting","s":"Individual Contributor","q":"2024-Q2"},{"d":"2024-04-17","i":"Recruiting / HR","s":"C-Suite / Founder","q":"2024-Q2"},{"d":"2024-04-23","i":"Other","s":"C-Suite / Founder","q":"2024-Q2"},{"d":"2023-12-13","i":"Finance / Accounting","s":"Early Career","q":"2023-Q4"},{"d":"2023-11-24","i":"Other","s":"Manager / Senior","q":"2023-Q4"},{"d":"2024-01-27","i":"Energy","s":"Manager / Senior","q":"2024-Q1"},{"d":"2023-11-05","i":"Sales / Business Development","s":"Early Career","q":"2023-Q4"},{"d":"2024-05-26","i":"Other","s":"Manager / Senior","q":"2024-Q2"},{"d":"2024-04-07","i":"Finance / Accounting","s":"Individual Contributor","q":"2024-Q2"},{"d":"2024-06-09","i":"Finance / Accounting","s":"Individual Contributor","q":"2024-Q2"},{"d":"2024-02-07","i":"Sales / Business Development","s":"Individual Contributor","q":"2024-Q1"},{"d":"2024-02-21","i":"Finance / Accounting","s":"Manager / Senior","q":"2024-Q1"},{"d":"2024-04-06","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2024-Q2"},{"d":"2024-02-05","i":"Other","s":"Individual Contributor","q":"2024-Q1"},{"d":"2024-07-29","i":"Energy","s":"Early Career","q":"2024-Q3"},{"d":"2024-04-08","i":"Technology","s":"Individual Contributor","q":"2024-Q2"},{"d":"2023-11-17","i":"Other","s":"Individual Contributor","q":"2023-Q4"},{"d":"2024-05-06","i":"Real Estate","s":"C-Suite / Founder","q":"2024-Q2"},{"d":"2024-05-18","i":"Technology","s":"Early Career","q":"2024-Q2"},{"d":"2024-01-02","i":"Real Estate","s":"Individual Contributor","q":"2024-Q1"},{"d":"2024-05-03","i":"Recruiting / HR","s":"Manager / Senior","q":"2024-Q2"},{"d":"2024-03-22","i":"Technology","s":"Early Career","q":"2024-Q1"},{"d":"2024-06-30","i":"Education / Student","s":"Early Career","q":"2024-Q2"},{"d":"2023-12-12","i":"Energy","s":"Individual Contributor","q":"2023-Q4"},{"d":"2024-03-01","i":"Technology","s":"C-Suite / Founder","q":"2024-Q1"},{"d":"2024-05-31","i":"Energy","s":"Early Career","q":"2024-Q2"},{"d":"2023-12-07","i":"Other","s":"Manager / Senior","q":"2023-Q4"},{"d":"2023-01-13","i":"Energy","s":"C-Suite / Founder","q":"2023-Q1"},{"d":"2023-06-08","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2023-Q2"},{"d":"2023-02-20","i":"Technology","s":"Manager / Senior","q":"2023-Q1"},{"d":"2023-07-16","i":"Finance / Accounting","s":"Individual Contributor","q":"2023-Q3"},{"d":"2023-05-08","i":"Technology","s":"Manager / Senior","q":"2023-Q2"},{"d":"2023-03-12","i":"Consulting / Advisory","s":"C-Suite / Founder","q":"2023-Q1"},{"d":"2023-07-14","i":"Technology","s":"Individual Contributor","q":"2023-Q3"},{"d":"2023-04-03","i":"Marketing / Media","s":"C-Suite / Founder","q":"2023-Q2"},{"d":"2023-05-03","i":"Technology","s":"Manager / Senior","q":"2023-Q2"},{"d":"2023-03-15","i":"Sales / Business Development","s":"Manager / Senior","q":"2023-Q1"},{"d":"2023-01-26","i":"Sales / Business Development","s":"Manager / Senior","q":"2023-Q1"},{"d":"2023-05-04","i":"Technology","s":"Early Career","q":"2023-Q2"},{"d":"2023-05-08","i":"Healthcare","s":"Individual Contributor","q":"2023-Q2"},{"d":"2022-12-31","i":"Healthcare","s":"Early Career","q":"2022-Q4"},{"d":"2023-06-19","i":"Finance / Accounting","s":"Early Career","q":"2023-Q2"},{"d":"2023-02-11","i":"Technology","s":"C-Suite / Founder","q":"2023-Q1"},{"d":"2023-01-09","i":"Technology","s":"VP / SVP","q":"2023-Q1"},{"d":"2023-02-24","i":"Other","s":"Manager / Senior","q":"2023-Q1"},{"d":"2023-03-04","i":"Technology","s":"Individual Contributor","q":"2023-Q1"},{"d":"2023-03-09","i":"Healthcare","s":"Manager / Senior","q":"2023-Q1"},{"d":"2022-11-03","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q4"},{"d":"2023-02-13","i":"Healthcare","s":"C-Suite / Founder","q":"2023-Q1"},{"d":"2023-03-14","i":"Technology","s":"Early Career","q":"2023-Q1"},{"d":"2023-04-13","i":"Technology","s":"C-Suite / Founder","q":"2023-Q2"},{"d":"2023-04-06","i":"Finance / Accounting","s":"Individual Contributor","q":"2023-Q2"},{"d":"2023-01-08","i":"Sales / Business Development","s":"Early Career","q":"2023-Q1"},{"d":"2023-05-26","i":"Technology","s":"Early Career","q":"2023-Q2"},{"d":"2023-06-14","i":"Technology","s":"Early Career","q":"2023-Q2"},{"d":"2023-06-16","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2023-Q2"},{"d":"2023-03-17","i":"Legal","s":"Individual Contributor","q":"2023-Q1"},{"d":"2023-03-01","i":"Other","s":"Individual Contributor","q":"2023-Q1"},{"d":"2023-06-02","i":"Sales / Business Development","s":"Individual Contributor","q":"2023-Q2"},{"d":"2023-02-25","i":"Marketing / Media","s":"Individual Contributor","q":"2023-Q1"},{"d":"2023-07-26","i":"Other","s":"Manager / Senior","q":"2023-Q3"},{"d":"2023-04-16","i":"Healthcare","s":"Manager / Senior","q":"2023-Q2"},{"d":"2023-07-28","i":"Other","s":"Individual Contributor","q":"2023-Q3"},{"d":"2023-04-09","i":"Healthcare","s":"C-Suite / Founder","q":"2023-Q2"},{"d":"2022-06-19","i":"Consulting / Advisory","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-03-26","i":"Healthcare","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-05-12","i":"Technology","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-03-29","i":"Sales / Business Development","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-03-15","i":"Healthcare","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-04-05","i":"Other","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-03-11","i":"Healthcare","s":"Early Career","q":"2022-Q1"},{"d":"2022-04-06","i":"Healthcare","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-02-05","i":"Healthcare","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-02-26","i":"Healthcare","s":"Manager / Senior","q":"2022-Q1"},{"d":"2022-05-17","i":"Healthcare","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2022-05-23","i":"Technology","s":"VP / SVP","q":"2022-Q2"},{"d":"2022-03-12","i":"Technology","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-03-07","i":"Healthcare","s":"VP / SVP","q":"2022-Q1"},{"d":"2022-03-03","i":"Sales / Business Development","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2022-02-01","i":"Healthcare","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-01-05","i":"Technology","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2022-06-20","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2022-03-23","i":"Recruiting / HR","s":"Manager / Senior","q":"2022-Q1"},{"d":"2022-03-10","i":"Recruiting / HR","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-03-28","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2021-11-26","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q4"},{"d":"2022-06-16","i":"Marketing / Media","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-02-22","i":"Finance / Accounting","s":"Manager / Senior","q":"2022-Q1"},{"d":"2022-03-19","i":"Technology","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2022-03-22","i":"Healthcare","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-02-23","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-02-07","i":"Other","s":"VP / SVP","q":"2022-Q1"},{"d":"2022-05-17","i":"Other","s":"Manager / Senior","q":"2022-Q2"},{"d":"2022-04-12","i":"Marketing / Media","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2022-03-29","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2021-12-03","i":"Technology","s":"C-Suite / Founder","q":"2021-Q4"},{"d":"2021-11-20","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q4"},{"d":"2022-03-01","i":"Technology","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-06-09","i":"Finance / Accounting","s":"Early Career","q":"2022-Q2"},{"d":"2021-12-23","i":"Sales / Business Development","s":"Individual Contributor","q":"2021-Q4"},{"d":"2022-03-14","i":"Finance / Accounting","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-03-25","i":"Sales / Business Development","s":"Manager / Senior","q":"2022-Q1"},{"d":"2022-04-07","i":"Healthcare","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-08-17","i":"Recruiting / HR","s":"Manager / Senior","q":"2022-Q3"},{"d":"2022-07-12","i":"Other","s":"Individual Contributor","q":"2022-Q3"},{"d":"2022-05-01","i":"Consulting / Advisory","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-05-20","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2022-03-18","i":"Other","s":"Manager / Senior","q":"2022-Q1"},{"d":"2022-06-02","i":"Real Estate","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2022-02-17","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2021-11-25","i":"Other","s":"Manager / Senior","q":"2021-Q4"},{"d":"2021-12-04","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q4"},{"d":"2022-08-15","i":"Other","s":"C-Suite / Founder","q":"2022-Q3"},{"d":"2022-04-16","i":"Other","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-02-27","i":"Technology","s":"Individual Contributor","q":"2022-Q1"},{"d":"2021-11-12","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q4"},{"d":"2022-03-10","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2022-04-15","i":"Technology","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2022-03-11","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-03-20","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-05-20","i":"Other","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-06-16","i":"Education / Student","s":"Early Career","q":"2022-Q2"},{"d":"2022-01-13","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-02-25","i":"Finance / Accounting","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-02-12","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-05-12","i":"Finance / Accounting","s":"Manager / Senior","q":"2022-Q2"},{"d":"2022-03-16","i":"Finance / Accounting","s":"Manager / Senior","q":"2022-Q1"},{"d":"2021-12-09","i":"Technology","s":"C-Suite / Founder","q":"2021-Q4"},{"d":"2022-07-17","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q3"},{"d":"2022-01-30","i":"Technology","s":"Manager / Senior","q":"2022-Q1"},{"d":"2021-12-31","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q4"},{"d":"2022-02-24","i":"Consulting / Advisory","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2021-12-21","i":"Sales / Business Development","s":"Individual Contributor","q":"2021-Q4"},{"d":"2021-12-14","i":"Real Estate","s":"Individual Contributor","q":"2021-Q4"},{"d":"2021-11-01","i":"Other","s":"Manager / Senior","q":"2021-Q4"},{"d":"2022-03-05","i":"Consulting / Advisory","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-03-17","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2022-08-06","i":"Marketing / Media","s":"Individual Contributor","q":"2022-Q3"},{"d":"2021-12-22","i":"Recruiting / HR","s":"Individual Contributor","q":"2021-Q4"},{"d":"2021-12-29","i":"Education / Student","s":"Early Career","q":"2021-Q4"},{"d":"2022-05-16","i":"Finance / Accounting","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-04-15","i":"Other","s":"Individual Contributor","q":"2022-Q2"},{"d":"2021-12-08","i":"Other","s":"VP / SVP","q":"2021-Q4"},{"d":"2022-07-22","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q3"},{"d":"2021-12-18","i":"Healthcare","s":"C-Suite / Founder","q":"2021-Q4"},{"d":"2021-11-07","i":"Other","s":"Manager / Senior","q":"2021-Q4"},{"d":"2022-03-14","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-02-25","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-02-22","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2022-03-15","i":"Technology","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2022-04-17","i":"Other","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-06-08","i":"Other","s":"Early Career","q":"2022-Q2"},{"d":"2021-10-31","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q4"},{"d":"2022-08-16","i":"Consulting / Advisory","s":"Individual Contributor","q":"2022-Q3"},{"d":"2022-01-06","i":"Real Estate","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2021-11-13","i":"Recruiting / HR","s":"Individual Contributor","q":"2021-Q4"},{"d":"2022-09-28","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q3"},{"d":"2022-04-05","i":"Consulting / Advisory","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-06-22","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2021-12-18","i":"Healthcare","s":"Early Career","q":"2021-Q4"},{"d":"2022-04-17","i":"Technology","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-05-10","i":"Recruiting / HR","s":"Manager / Senior","q":"2022-Q2"},{"d":"2022-05-02","i":"Other","s":"Manager / Senior","q":"2022-Q2"},{"d":"2021-08-30","i":"Other","s":"Individual Contributor","q":"2021-Q3"},{"d":"2022-02-17","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-03-01","i":"Recruiting / HR","s":"Manager / Senior","q":"2022-Q1"},{"d":"2022-01-23","i":"Recruiting / HR","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2021-11-03","i":"Recruiting / HR","s":"Individual Contributor","q":"2021-Q4"},{"d":"2022-04-10","i":"Healthcare","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-06-04","i":"Technology","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-04-18","i":"Finance / Accounting","s":"Manager / Senior","q":"2022-Q2"},{"d":"2022-09-17","i":"Consulting / Advisory","s":"Individual Contributor","q":"2022-Q3"},{"d":"2021-11-18","i":"Recruiting / HR","s":"Early Career","q":"2021-Q4"},{"d":"2021-12-16","i":"Marketing / Media","s":"C-Suite / Founder","q":"2021-Q4"},{"d":"2022-03-04","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2022-01-26","i":"Finance / Accounting","s":"Manager / Senior","q":"2022-Q1"},{"d":"2022-08-14","i":"Healthcare","s":"Individual Contributor","q":"2022-Q3"},{"d":"2022-04-17","i":"Sales / Business Development","s":"Individual Contributor","q":"2022-Q2"},{"d":"2021-08-21","i":"Technology","s":"C-Suite / Founder","q":"2021-Q3"},{"d":"2022-07-07","i":"Other","s":"Individual Contributor","q":"2022-Q3"},{"d":"2022-03-07","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-03-13","i":"Consulting / Advisory","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-05-12","i":"Real Estate","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-06-24","i":"Other","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-05-25","i":"Consulting / Advisory","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2021-10-03","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2021-Q4"},{"d":"2022-03-02","i":"Sales / Business Development","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-01-06","i":"Finance / Accounting","s":"Individual Contributor","q":"2022-Q1"},{"d":"2021-12-20","i":"Technology","s":"C-Suite / Founder","q":"2021-Q4"},{"d":"2022-05-25","i":"Recruiting / HR","s":"Individual Contributor","q":"2022-Q2"},{"d":"2021-12-17","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q4"},{"d":"2022-03-23","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2022-02-15","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2021-12-10","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q4"},{"d":"2022-05-21","i":"Technology","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-03-21","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2021-12-29","i":"Finance / Accounting","s":"Early Career","q":"2021-Q4"},{"d":"2022-05-09","i":"Healthcare","s":"Individual Contributor","q":"2022-Q2"},{"d":"2021-09-26","i":"Healthcare","s":"Early Career","q":"2021-Q3"},{"d":"2021-12-22","i":"Finance / Accounting","s":"Individual Contributor","q":"2021-Q4"},{"d":"2021-12-23","i":"Recruiting / HR","s":"Individual Contributor","q":"2021-Q4"},{"d":"2022-07-09","i":"Education / Student","s":"Individual Contributor","q":"2022-Q3"},{"d":"2022-02-14","i":"Other","s":"Manager / Senior","q":"2022-Q1"},{"d":"2022-03-29","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-04-06","i":"Founder / Entrepreneur","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-03-11","i":"Sales / Business Development","s":"Early Career","q":"2022-Q1"},{"d":"2022-03-16","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2022-01-12","i":"Consulting / Advisory","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-01-29","i":"Other","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2022-05-30","i":"Finance / Accounting","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-01-18","i":"Technology","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2021-09-15","i":"Recruiting / HR","s":"Manager / Senior","q":"2021-Q3"},{"d":"2022-04-25","i":"Other","s":"Early Career","q":"2022-Q2"},{"d":"2022-05-01","i":"Recruiting / HR","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-01-11","i":"Recruiting / HR","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-03-24","i":"Other","s":"Manager / Senior","q":"2022-Q1"},{"d":"2022-06-14","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2022-06-30","i":"Marketing / Media","s":"Individual Contributor","q":"2022-Q2"},{"d":"2021-10-26","i":"Other","s":"Individual Contributor","q":"2021-Q4"},{"d":"2022-04-12","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2022-02-13","i":"Other","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-05-15","i":"Technology","s":"Manager / Senior","q":"2022-Q2"},{"d":"2022-06-11","i":"Technology","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2022-04-09","i":"Technology","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2022-01-05","i":"Real Estate","s":"Individual Contributor","q":"2022-Q1"},{"d":"2021-11-14","i":"Recruiting / HR","s":"Individual Contributor","q":"2021-Q4"},{"d":"2022-01-23","i":"Recruiting / HR","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-05-09","i":"Technology","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-05-09","i":"Technology","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2022-04-01","i":"Consulting / Advisory","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-03-19","i":"Healthcare","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-05-11","i":"Healthcare","s":"Manager / Senior","q":"2022-Q2"},{"d":"2022-04-04","i":"Marketing / Media","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-05-30","i":"Other","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-07-29","i":"Recruiting / HR","s":"Individual Contributor","q":"2022-Q3"},{"d":"2022-04-14","i":"Other","s":"Individual Contributor","q":"2022-Q2"},{"d":"2021-08-04","i":"Other","s":"Individual Contributor","q":"2021-Q3"},{"d":"2022-04-21","i":"Finance / Accounting","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-05-14","i":"Technology","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-01-20","i":"Healthcare","s":"Individual Contributor","q":"2022-Q1"},{"d":"2022-10-15","i":"Recruiting / HR","s":"Individual Contributor","q":"2022-Q4"},{"d":"2021-12-23","i":"Recruiting / HR","s":"Manager / Senior","q":"2021-Q4"},{"d":"2022-06-27","i":"Other","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-03-22","i":"Other","s":"Early Career","q":"2022-Q1"},{"d":"2022-04-05","i":"Marketing / Media","s":"Manager / Senior","q":"2022-Q2"},{"d":"2022-07-11","i":"Education / Student","s":"Early Career","q":"2022-Q3"},{"d":"2021-10-02","i":"Other","s":"Manager / Senior","q":"2021-Q4"},{"d":"2022-03-31","i":"Technology","s":"Manager / Senior","q":"2022-Q1"},{"d":"2022-01-14","i":"Technology","s":"Manager / Senior","q":"2022-Q1"},{"d":"2022-06-01","i":"Insurance / Benefits","s":"Individual Contributor","q":"2022-Q2"},{"d":"2022-04-15","i":"Technology","s":"C-Suite / Founder","q":"2022-Q2"},{"d":"2021-11-15","i":"Technology","s":"C-Suite / Founder","q":"2021-Q4"},{"d":"2022-01-29","i":"Technology","s":"C-Suite / Founder","q":"2022-Q1"},{"d":"2021-07-25","i":"Insurance / Benefits","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-05-13","i":"Healthcare","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-04","i":"Other","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-06-17","i":"Insurance / Benefits","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-05-13","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-13","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-09","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-02-20","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-04-26","i":"Finance / Accounting","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-03-24","i":"Finance / Accounting","s":"Individual Contributor","q":"2021-Q1"},{"d":"2020-09-01","i":"Sales / Business Development","s":"Individual Contributor","q":"2020-Q3"},{"d":"2021-07-28","i":"Finance / Accounting","s":"Manager / Senior","q":"2021-Q3"},{"d":"2020-11-11","i":"Other","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-01-08","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-02-24","i":"Healthcare","s":"Early Career","q":"2021-Q1"},{"d":"2020-08-15","i":"Recruiting / HR","s":"Manager / Senior","q":"2020-Q3"},{"d":"2021-03-19","i":"Other","s":"Manager / Senior","q":"2021-Q1"},{"d":"2020-09-26","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2020-Q3"},{"d":"2021-04-05","i":"Other","s":"Early Career","q":"2021-Q2"},{"d":"2021-04-04","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-14","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-06-03","i":"Finance / Accounting","s":"VP / SVP","q":"2021-Q2"},{"d":"2021-01-27","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-02-27","i":"Technology","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-04-08","i":"Technology","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-02-21","i":"Real Estate","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-02-13","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-07-04","i":"Technology","s":"C-Suite / Founder","q":"2021-Q3"},{"d":"2021-01-03","i":"Other","s":"Early Career","q":"2021-Q1"},{"d":"2021-03-20","i":"Other","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-02-15","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-01-27","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2020-10-05","i":"Finance / Accounting","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-09-17","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-07-09","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q3"},{"d":"2021-05-25","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-02-17","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-02-23","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-23","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-13","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-01-31","i":"Sales / Business Development","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-06-28","i":"Healthcare","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-02-21","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-14","i":"Consulting / Advisory","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-03-08","i":"Technology","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-05-08","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-05-15","i":"Recruiting / HR","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-03-20","i":"Other","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-03-25","i":"Technology","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-02-17","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-22","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-07-28","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-09-18","i":"Technology","s":"Individual Contributor","q":"2021-Q3"},{"d":"2020-08-08","i":"Consulting / Advisory","s":"Individual Contributor","q":"2020-Q3"},{"d":"2021-06-05","i":"Healthcare","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-05-23","i":"Sales / Business Development","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-01-12","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2020-12-29","i":"Education / Student","s":"Early Career","q":"2020-Q4"},{"d":"2021-04-14","i":"Technology","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-04-14","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-04-20","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-02-19","i":"Technology","s":"Individual Contributor","q":"2021-Q1"},{"d":"2020-11-29","i":"Other","s":"Manager / Senior","q":"2020-Q4"},{"d":"2021-06-18","i":"Technology","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2020-10-26","i":"Healthcare","s":"Early Career","q":"2020-Q4"},{"d":"2021-04-22","i":"Technology","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-23","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2020-11-20","i":"Other","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-03-15","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-12","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-01","i":"Technology","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-02","i":"Other","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-07-19","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q3"},{"d":"2020-12-16","i":"Marketing / Media","s":"C-Suite / Founder","q":"2020-Q4"},{"d":"2020-11-12","i":"Marketing / Media","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-05-17","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-09-01","i":"Technology","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-03-31","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2020-10-24","i":"Education / Student","s":"Early Career","q":"2020-Q4"},{"d":"2020-12-10","i":"Technology","s":"C-Suite / Founder","q":"2020-Q4"},{"d":"2021-03-12","i":"Other","s":"Early Career","q":"2021-Q1"},{"d":"2021-07-24","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-08-27","i":"Finance / Accounting","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-02-01","i":"Marketing / Media","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-09-22","i":"Marketing / Media","s":"Manager / Senior","q":"2021-Q3"},{"d":"2021-06-08","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-01-09","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-20","i":"Technology","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-03-19","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-01-05","i":"Other","s":"Early Career","q":"2021-Q1"},{"d":"2021-02-26","i":"Legal","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-09-08","i":"Other","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-04-19","i":"Finance / Accounting","s":"Early Career","q":"2021-Q2"},{"d":"2021-07-14","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-01-29","i":"Finance / Accounting","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-05","i":"Healthcare","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-03-21","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-23","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-20","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-06-01","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-04-15","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-04-02","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-07-24","i":"Other","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-04-16","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-02-27","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-03-10","i":"Education / Student","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-08","i":"Healthcare","s":"Early Career","q":"2021-Q2"},{"d":"2021-02-25","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-12","i":"Technology","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-01-11","i":"Other","s":"Early Career","q":"2021-Q1"},{"d":"2021-04-06","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-06-05","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-08-04","i":"Other","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-06-26","i":"Technology","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-05-02","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-09-18","i":"Other","s":"VP / SVP","q":"2021-Q3"},{"d":"2021-04-03","i":"Other","s":"Manager / Senior","q":"2021-Q2"},{"d":"2020-11-23","i":"Other","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-04-26","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-05-10","i":"Other","s":"Early Career","q":"2021-Q2"},{"d":"2020-12-13","i":"Education / Student","s":"Early Career","q":"2020-Q4"},{"d":"2021-03-23","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-03-21","i":"Other","s":"Early Career","q":"2021-Q1"},{"d":"2021-01-26","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-02-15","i":"Healthcare","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-07","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-05-04","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-06-28","i":"Other","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-01-03","i":"Technology","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-02-17","i":"Real Estate","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-02-15","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-09-28","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2021-Q3"},{"d":"2021-04-11","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-04-08","i":"Technology","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-04-17","i":"Education / Student","s":"Early Career","q":"2021-Q2"},{"d":"2021-08-09","i":"Founder / Entrepreneur","s":"Individual Contributor","q":"2021-Q3"},{"d":"2020-07-25","i":"Other","s":"Manager / Senior","q":"2020-Q3"},{"d":"2021-03-18","i":"Finance / Accounting","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-02-02","i":"Real Estate","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-06-16","i":"Finance / Accounting","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-02-04","i":"Real Estate","s":"Early Career","q":"2021-Q1"},{"d":"2021-09-15","i":"Consulting / Advisory","s":"C-Suite / Founder","q":"2021-Q3"},{"d":"2021-02-13","i":"Technology","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-02-08","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2020-12-21","i":"Other","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-02-01","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-07-02","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2021-Q3"},{"d":"2021-03-20","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2020-10-26","i":"Marketing / Media","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-03-19","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2020-11-25","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2020-Q4"},{"d":"2021-04-03","i":"Recruiting / HR","s":"Individual Contributor","q":"2021-Q2"},{"d":"2020-08-24","i":"Finance / Accounting","s":"Individual Contributor","q":"2020-Q3"},{"d":"2021-02-16","i":"Technology","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-02-17","i":"Other","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-04-04","i":"Education / Student","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-18","i":"Other","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-01-25","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-10","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-01-03","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2020-10-13","i":"Technology","s":"C-Suite / Founder","q":"2020-Q4"},{"d":"2021-03-13","i":"Healthcare","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-06","i":"Technology","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-01-03","i":"Technology","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-04-02","i":"Technology","s":"Early Career","q":"2021-Q2"},{"d":"2021-04-11","i":"Recruiting / HR","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-03-30","i":"Technology","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-10","i":"Technology","s":"Early Career","q":"2021-Q2"},{"d":"2021-05-06","i":"Recruiting / HR","s":"Individual Contributor","q":"2021-Q2"},{"d":"2020-08-01","i":"Other","s":"Manager / Senior","q":"2020-Q3"},{"d":"2021-03-20","i":"Founder / Entrepreneur","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-09","i":"Technology","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-25","i":"Technology","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-24","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-04","i":"Other","s":"Early Career","q":"2021-Q2"},{"d":"2021-03-07","i":"Sales / Business Development","s":"Early Career","q":"2021-Q1"},{"d":"2021-06-01","i":"Other","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-02-19","i":"Finance / Accounting","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-03-23","i":"Recruiting / HR","s":"Early Career","q":"2021-Q1"},{"d":"2021-08-07","i":"Other","s":"Manager / Senior","q":"2021-Q3"},{"d":"2021-04-15","i":"Finance / Accounting","s":"VP / SVP","q":"2021-Q2"},{"d":"2021-05-14","i":"Technology","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-04-04","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-04-02","i":"Technology","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-05-25","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-04-14","i":"Marketing / Media","s":"Manager / Senior","q":"2021-Q2"},{"d":"2020-11-19","i":"Technology","s":"Manager / Senior","q":"2020-Q4"},{"d":"2021-07-15","i":"Sales / Business Development","s":"C-Suite / Founder","q":"2021-Q3"},{"d":"2021-07-14","i":"Technology","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-01-05","i":"Other","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-03-25","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2020-11-29","i":"Other","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-03-01","i":"Consulting / Advisory","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-04-10","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-24","i":"Other","s":"Manager / Senior","q":"2021-Q1"},{"d":"2020-11-02","i":"Other","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-04-18","i":"Legal","s":"Early Career","q":"2021-Q2"},{"d":"2021-03-05","i":"Technology","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-01-23","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-26","i":"Technology","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-08","i":"Other","s":"Manager / Senior","q":"2021-Q1"},{"d":"2020-10-02","i":"Other","s":"Manager / Senior","q":"2020-Q4"},{"d":"2021-03-24","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-12","i":"Recruiting / HR","s":"Early Career","q":"2021-Q2"},{"d":"2021-03-21","i":"Recruiting / HR","s":"Manager / Senior","q":"2021-Q1"},{"d":"2020-10-30","i":"Healthcare","s":"Manager / Senior","q":"2020-Q4"},{"d":"2020-11-28","i":"Other","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-08-04","i":"Technology","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-04-14","i":"Technology","s":"Individual Contributor","q":"2021-Q2"},{"d":"2020-12-01","i":"Finance / Accounting","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-03-05","i":"Technology","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-07-15","i":"Healthcare","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-08-11","i":"Other","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-06-04","i":"Technology","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-16","i":"Other","s":"VP / SVP","q":"2021-Q1"},{"d":"2021-03-26","i":"Technology","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-01-15","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-07-10","i":"Other","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-02-13","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-06-06","i":"Technology","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-05-10","i":"Healthcare","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-15","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-27","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-01-14","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-01-26","i":"Other","s":"Early Career","q":"2021-Q1"},{"d":"2021-02-17","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-02","i":"Other","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-05-30","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-08-10","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-07-07","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q3"},{"d":"2021-07-26","i":"Technology","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-03-23","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-06-27","i":"Finance / Accounting","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-08-10","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q3"},{"d":"2021-01-18","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-08","i":"Technology","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-02-27","i":"Finance / Accounting","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-01-17","i":"Finance / Accounting","s":"VP / SVP","q":"2021-Q1"},{"d":"2020-12-22","i":"Finance / Accounting","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-02-20","i":"Real Estate","s":"Early Career","q":"2021-Q1"},{"d":"2021-05-20","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-03-12","i":"Technology","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-08-02","i":"Other","s":"Individual Contributor","q":"2021-Q3"},{"d":"2020-07-30","i":"Technology","s":"Individual Contributor","q":"2020-Q3"},{"d":"2021-03-30","i":"Technology","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-03-13","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-29","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-02-01","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-05","i":"Sales / Business Development","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-02","i":"Other","s":"Early Career","q":"2021-Q1"},{"d":"2021-06-20","i":"Technology","s":"Early Career","q":"2021-Q2"},{"d":"2020-12-01","i":"Other","s":"C-Suite / Founder","q":"2020-Q4"},{"d":"2020-09-01","i":"Technology","s":"C-Suite / Founder","q":"2020-Q3"},{"d":"2021-03-01","i":"Sales / Business Development","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-07-21","i":"Marketing / Media","s":"Manager / Senior","q":"2021-Q3"},{"d":"2021-03-29","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-17","i":"Finance / Accounting","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-15","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-04-05","i":"Sales / Business Development","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-05-30","i":"Other","s":"VP / SVP","q":"2021-Q2"},{"d":"2021-02-11","i":"Finance / Accounting","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-30","i":"Recruiting / HR","s":"Early Career","q":"2021-Q2"},{"d":"2021-01-06","i":"Technology","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-11","i":"Healthcare","s":"Early Career","q":"2021-Q2"},{"d":"2021-03-10","i":"Finance / Accounting","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-07-28","i":"Other","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-03-30","i":"Technology","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-07","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-16","i":"Consulting / Advisory","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-11","i":"Technology","s":"Early Career","q":"2021-Q2"},{"d":"2021-03-06","i":"Other","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-03-06","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2020-11-06","i":"Marketing / Media","s":"Individual Contributor","q":"2020-Q4"},{"d":"2020-11-14","i":"Technology","s":"C-Suite / Founder","q":"2020-Q4"},{"d":"2021-01-14","i":"Other","s":"Manager / Senior","q":"2021-Q1"},{"d":"2021-03-29","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-02-18","i":"Sales / Business Development","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-23","i":"Founder / Entrepreneur","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-01-13","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-04","i":"Other","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-01","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-12","i":"Technology","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-03-27","i":"Marketing / Media","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-08-26","i":"Technology","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-03-23","i":"M&A / Investment Banking","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-23","i":"Real Estate","s":"Individual Contributor","q":"2021-Q1"},{"d":"2020-09-05","i":"Technology","s":"C-Suite / Founder","q":"2020-Q3"},{"d":"2021-01-19","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-31","i":"Technology","s":"Individual Contributor","q":"2021-Q2"},{"d":"2021-05-20","i":"Technology","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-08-13","i":"Other","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-02-16","i":"Other","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-03-16","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-20","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-04-25","i":"Technology","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2021-06-23","i":"Other","s":"Manager / Senior","q":"2021-Q2"},{"d":"2021-03-29","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-25","i":"Technology","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2020-10-09","i":"Other","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-03-13","i":"Sales / Business Development","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-05-14","i":"Insurance / Benefits","s":"Individual Contributor","q":"2021-Q2"},{"d":"2020-12-16","i":"Real Estate","s":"Individual Contributor","q":"2020-Q4"},{"d":"2021-02-26","i":"Energy","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-03","i":"Other","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-03-06","i":"Sales / Business Development","s":"Individual Contributor","q":"2021-Q1"},{"d":"2020-11-27","i":"Technology","s":"C-Suite / Founder","q":"2020-Q4"},{"d":"2021-04-02","i":"Technology","s":"C-Suite / Founder","q":"2021-Q2"},{"d":"2020-12-06","i":"Other","s":"C-Suite / Founder","q":"2020-Q4"},{"d":"2021-07-24","i":"Technology","s":"Individual Contributor","q":"2021-Q3"},{"d":"2021-03-15","i":"Finance / Accounting","s":"C-Suite / Founder","q":"2021-Q1"},{"d":"2021-06-04","i":"Other","s":"Manager / Senior","q":"2021-Q2"},{"d":"2020-11-07","i":"Marketing / Media","s":"Manager / Senior","q":"2020-Q4"},{"d":"2021-02-01","i":"Insurance / Benefits","s":"Early Career","q":"2021-Q1"},{"d":"2021-03-15","i":"Finance / Accounting","s":"Individual Contributor","q":"2021-Q1"},{"d":"2021-02-20","i":"Sales / Business Development","s":"Individual Contributor","q":"2021-Q1"},{"d":"2020-01-04","i":"Technology","s":"Individual Contributor","q":"2020-Q1"},{"d":"2020-09-30","i":"Other","s":"Individual Contributor","q":"2020-Q3"},{"d":"2019-11-12","i":"Other","s":"Individual Contributor","q":"2019-Q4"},{"d":"2020-04-24","i":"Technology","s":"Individual Contributor","q":"2020-Q2"},{"d":"2020-03-12","i":"Technology","s":"Individual Contributor","q":"2020-Q1"},{"d":"2020-06-23","i":"Other","s":"Individual Contributor","q":"2020-Q2"},{"d":"2020-06-30","i":"Finance / Accounting","s":"Individual Contributor","q":"2020-Q2"}];
const IC={'Healthcare':'#38bdf8','Technology':'#818cf8','Other':'#94a3b8','Finance / Accounting':'#34d399','Founder / Entrepreneur':'#f472b6','Marketing / Media':'#fb923c','Recruiting / HR':'#a78bfa','Sales / Business Development':'#fbbf24','Consulting / Advisory':'#2dd4bf','Real Estate':'#f87171','M&A / Investment Banking':'#c084fc','Education / Student':'#67e8f9','Insurance / Benefits':'#86efac','Energy':'#fdba74','Legal':'#d4d4d8'};
const SO=['C-Suite / Founder','VP / SVP','Director','Manager / Senior','Individual Contributor','Early Career'];
const SC={'C-Suite / Founder':'#f472b6','VP / SVP':'#c084fc','Director':'#818cf8','Manager / Senior':'#38bdf8','Individual Contributor':'#34d399','Early Career':'#94a3b8'};

let indF=new Set(),senF=new Set(),D={},galMode='industry',tlMode='cumulative';
function isMul(e){return e.ctrlKey||e.metaKey||e.shiftKey}
function processData(r){const ind={},sen={},qt={},ct={};r.forEach(c=>{ind[c.i]=(ind[c.i]||0)+1;sen[c.s]=(sen[c.s]||0)+1;if(!qt[c.q])qt[c.q]={};qt[c.q][c.i]=(qt[c.q][c.i]||0)+1;if(!ct[c.i])ct[c.i]={};ct[c.i][c.s]=(ct[c.i][c.s]||0)+1});return{ind,sen,qt,ct,raw:r}}
function getF(){return D.raw.filter(c=>(indF.size===0||indF.has(c.i))&&(senF.size===0||senF.has(c.s)))}
function hasF(){return indF.size>0||senF.size>0}

function togInd(n,m){if(!m){if(indF.size===1&&indF.has(n)&&senF.size===0)indF.clear();else{indF.clear();indF.add(n)}}else{if(indF.has(n))indF.delete(n);else indF.add(n)}onFC()}
function togSen(n,m){if(!m){if(senF.size===1&&senF.has(n)&&indF.size===0)senF.clear();else{senF.clear();senF.add(n)}}else{if(senF.has(n))senF.delete(n);else senF.add(n)}onFC()}
function clrF(){indF.clear();senF.clear();onFC()}

function updFB(){const bar=$('filterBar'),pills=$('filterPills'),tf=$('topFilterBtn');
  if(!hasF()){bar.classList.add('empty');tf.classList.add('hidden');return}
  bar.classList.remove('empty');tf.classList.remove('hidden');pills.innerHTML='';
  indF.forEach(n=>{const p=mk('span','pill');const c=IC[n]||'#94a3b8';p.style.cssText=`border-color:${c}60;color:${c};background:${c}12`;p.innerHTML=`${n} <span class="x" data-t="i" data-v="${n}">&#x2715;</span>`;pills.appendChild(p)});
  senF.forEach(n=>{const p=mk('span','pill pill-sen');const c=SC[n]||'#94a3b8';p.style.cssText=`border-color:${c}60;color:${c};background:${c}12`;p.innerHTML=`${n} <span class="x" data-t="s" data-v="${n}">&#x2715;</span>`;pills.appendChild(p)});
  pills.querySelectorAll('.x').forEach(x=>x.addEventListener('click',e=>{e.stopPropagation();if(x.dataset.t==='i')indF.delete(x.dataset.v);else senF.delete(x.dataset.v);onFC()}));
  $('filterCount').textContent=`${getF().length} of ${D.raw.length}`}

function onFC(){updFB();updKPI();renderGal();renderBar();renderTL();renderRings();renderHM();updInsight();renderAnalysis();updTop()}
$('clearBtn').addEventListener('click',clrF);$('topFilterBtn').addEventListener('click',clrF);

function $(id){return document.getElementById(id)}
function mk(tag,cls){const e=document.createElement(tag);if(cls)e.className=cls;return e}

function updTop(){const f=getF(),fD=processData(f);$('topTotal').textContent=f.length.toLocaleString();
  $('topIndustries').textContent=Object.keys(fD.ind).length;$('topCSuite').textContent=fD.sen['C-Suite / Founder']||0}
window.addEventListener('scroll',()=>{$('topBar').classList.toggle('scrolled',window.scrollY>200)},{passive:true});

function initSideNav(){const secs=[{id:'s-hero',l:'Overview',n:'00'},{id:'s-gal',l:'Network Galaxy',n:'01'},{id:'s-bar',l:'Ranked Bars',n:'02'},{id:'s-tl',l:'Growth Timeline',n:'03'},{id:'s-rings',l:'Seniority',n:'04'},{id:'s-hm',l:'Heatmap',n:'05'},{id:'s-analysis',l:'Analysis',n:'06'}];
  const nav=$('sideNav');secs.forEach(s=>{const a=mk('a','sn-item');a.href='#'+s.id;
    a.innerHTML=`<span class="sn-dot"></span><span class="sn-num">${s.n}</span><span class="sn-label">${s.l}</span>`;
    a.addEventListener('click',e=>{e.preventDefault();$(s.id).scrollIntoView({behavior:'smooth'})});nav.appendChild(a)});
  const obs=new IntersectionObserver(es=>{es.forEach(e=>{if(e.isIntersecting){const i=secs.findIndex(s=>s.id===e.target.id);nav.querySelectorAll('.sn-item').forEach((a,j)=>a.classList.toggle('active',j===i))}})},{threshold:.25});
  secs.forEach(s=>{const el=$(s.id);if(el)obs.observe(el)})}

function updInsight(){const el=$('insight'),f=getF(),fD=processData(f),t=f.length;
  if(!hasF()){const top=Object.entries(D.ind).sort((a,b)=>b[1]-a[1])[0];const cs=D.sen['C-Suite / Founder']||0;
    el.innerHTML=`Your network spans <strong>${Object.keys(D.ind).length} industries</strong> with <strong>${D.raw.length}</strong> connections. <strong>${top[0]}</strong> dominates at ${(top[1]/D.raw.length*100).toFixed(0)}%, and <em>${(cs/D.raw.length*100).toFixed(0)}% are C-Suite or Founders</em>.`;return}
  const tS=Object.entries(fD.sen).sort((a,b)=>b[1]-a[1])[0],tI=Object.entries(fD.ind).sort((a,b)=>b[1]-a[1])[0];
  let m=`Filtered: <strong>${t}</strong> (${(t/D.raw.length*100).toFixed(0)}%).`;if(tI)m+=` Top: <strong>${tI[0]}</strong> (${tI[1]}).`;if(tS)m+=` Seniority: <em>${tS[0]}</em> (${(tS[1]/t*100).toFixed(0)}%).`;el.innerHTML=m}

function updKPI(){const f=getF(),fD=processData(f),t=f.length;
  animN('k0',t);$('k0d').textContent=hasF()?`of ${D.raw.length}`:'professionals';
  animN('k1',Object.keys(fD.ind).length);$('k1d').textContent='verticals';
  const cs=fD.sen['C-Suite / Founder']||0;animN('k2',cs);$('k2d').textContent=t>0?`${(cs/t*100).toFixed(0)}% of network`:'';
  const tI=Object.entries(fD.ind).sort((a,b)=>b[1]-a[1])[0];
  $('k3').textContent=tI?tI[0].split('/')[0].trim().substring(0,12):'—';$('k3d').textContent=tI?`${tI[1]} connections`:'';
  if(f.length>1){const ds=f.map(c=>new Date(c.d)).sort((a,b)=>a-b);const mo=Math.max(1,(ds[ds.length-1]-ds[0])/(1e3*60*60*24*30));animN('k4',Math.round(f.length/mo));$('k4d').textContent='per month'}
  const qs=Object.keys(D.qt).sort(),sp=$('k0s');sp.innerHTML='';
  const qc=qs.map(q=>{let c=0;const fd=D.qt[q]||{};Object.entries(fd).forEach(([i,n])=>{if(!indF.size||indF.has(i))c+=n});return c});
  const mx=Math.max(1,...qc);qc.slice(-12).forEach((c,i)=>{const b=mk('div','kpi-spark-bar');b.style.height=Math.max(2,c/mx*22)+'px';if(i===qc.slice(-12).length-1)b.style.background='var(--a3)';sp.appendChild(b)});
  $('heroTitle').innerHTML=`${t.toLocaleString()} Connection${t!==1?'s':''}<br>Decoded`}
function animN(id,tgt){const el=$(id);const cur=parseInt(el.textContent.replace(/,/g,''))||0;if(cur===tgt)return;let fr=0;const fs=30,st=cur,df=tgt-st;(function step(){fr++;el.textContent=Math.round(st+df*(1-Math.pow(1-fr/fs,3))).toLocaleString();if(fr<fs)requestAnimationFrame(step)})()}

// ═══ HERO PARTICLES ═══
function initHero(){const cv=$('heroCv'),cx=cv.getContext('2d');let ps=[];
  function rs(){const d=devicePixelRatio;cv.width=cv.offsetWidth*d;cv.height=cv.offsetHeight*d;cx.setTransform(d,0,0,d,0,0)}
  rs();window.addEventListener('resize',rs);for(let i=0;i<90;i++)ps.push({x:Math.random()*cv.offsetWidth,y:Math.random()*cv.offsetHeight,vx:(Math.random()-.5)*.25,vy:(Math.random()-.5)*.25,r:Math.random()*1.8+.4,o:Math.random()*.35+.08});
  (function draw(){const w=cv.offsetWidth,h=cv.offsetHeight;cx.clearRect(0,0,w,h);for(let i=0;i<ps.length;i++)for(let j=i+1;j<ps.length;j++){const dx=ps[i].x-ps[j].x,dy=ps[i].y-ps[j].y,d=Math.sqrt(dx*dx+dy*dy);if(d<120){cx.beginPath();cx.moveTo(ps[i].x,ps[i].y);cx.lineTo(ps[j].x,ps[j].y);cx.strokeStyle=`rgba(56,189,248,${.04*(1-d/120)})`;cx.lineWidth=.5;cx.stroke()}}
    ps.forEach(p=>{cx.beginPath();cx.arc(p.x,p.y,p.r,0,Math.PI*2);cx.fillStyle=`rgba(56,189,248,${p.o})`;cx.fill();p.x+=p.vx;p.y+=p.vy;if(p.x<0||p.x>w)p.vx*=-1;if(p.y<0||p.y>h)p.vy*=-1});requestAnimationFrame(draw)})()}

// ═══ GALAXY — mode toggle, draggable, leader lines, stable init ═══
let bubs=[],galCv,galCx,gW,gH,hovB=null,galStable=false;

function getGalData(){
  const f=getF(),fD=processData(f);
  if(galMode==='industry'){return{entries:Object.entries(fD.ind).sort((a,b)=>b[1]-a[1]),colors:IC,filters:indF,togFn:togInd}}
  else{return{entries:Object.entries(fD.sen).sort((a,b)=>b[1]-a[1]),colors:SC,filters:senF,togFn:togSen}}
}

function initGal(){galCv=$('galCv');galCx=galCv.getContext('2d');resGal();
  window.addEventListener('resize',()=>{resGal();buildBub()});buildBub();
  galCv.addEventListener('mousemove',onGM);galCv.addEventListener('mouseleave',onGL);
  galCv.addEventListener('click',onGC);drawGal();
  $('galToggles').querySelectorAll('.sec-tog').forEach(b=>b.addEventListener('click',()=>{
    galMode=b.dataset.mode;$('galToggles').querySelectorAll('.sec-tog').forEach(x=>x.classList.toggle('on',x===b));buildBub()}))}
function resGal(){const d=devicePixelRatio;gW=galCv.offsetWidth;gH=galCv.offsetHeight;galCv.width=gW*d;galCv.height=gH*d;galCx.setTransform(d,0,0,d,0,0)}

function buildBub(){
  const {entries}=getGalData();const mx=Math.max(1,...entries.map(e=>e[1]));
  const mnR=14,mxR=Math.min(gW,gH)*.17;const total=entries.length;
  bubs=entries.map(([n,c],i)=>{
    const r=Math.sqrt(c/mx)*(mxR-mnR)+mnR;
    const angle=(i/total)*Math.PI*2*2.5+Math.PI;const dist=40+i*18+r;
    const col=(galMode==='industry'?IC:SC)[n]||'#94a3b8';
    return{n,c,r,x:gW/2+Math.cos(angle)*Math.min(dist,gW*.38),y:gH/2+Math.sin(angle)*Math.min(dist,gH*.35),vx:0,vy:0,col}});
  // Settle completely — run enough steps until energy is near zero
  galStable=false;
  for(let i=0;i<200;i++)simBub();
  bubs.forEach(b=>{b.vx=0;b.vy=0});
  galStable=true}

function drawGal(){const cx=galCx;cx.clearRect(0,0,gW,gH);const {filters}=getGalData();const hf=filters.size>0;
  // Connection lines
  for(let i=0;i<bubs.length;i++)for(let j=i+1;j<bubs.length;j++){const a=bubs[i],b=bubs[j],dx=a.x-b.x,dy=a.y-b.y,d=Math.sqrt(dx*dx+dy*dy),th=a.r+b.r+80;
    if(d<th){const la=hf?(filters.has(a.n)&&filters.has(b.n)?.06:.008):.04;cx.beginPath();cx.moveTo(a.x,a.y);cx.lineTo(b.x,b.y);cx.strokeStyle=`rgba(56,189,248,${la*(1-d/th)})`;cx.lineWidth=1;cx.stroke()}}
  // Sort: dimmed first so active renders on top
  const srt=[...bubs].sort((a,b)=>{const aA=!hf||filters.has(a.n),bA=!hf||filters.has(b.n);return aA===bA?a.c-b.c:aA?1:-1});
  // Collect external labels for overlap resolution
  const extLabels=[];
  srt.forEach(b=>{const ih=b===hovB,ia=!hf||filters.has(b.n);
    // Dimmed but visible: alpha 0.2 if filtered out, full if active
    const al=ia?1:0.2;const sc=ih?1.06:1;const r=b.r*sc;
    // Glow on hovered or selected
    if(ih||(hf&&filters.has(b.n))){cx.beginPath();cx.arc(b.x,b.y,r+20,0,Math.PI*2);const g=cx.createRadialGradient(b.x,b.y,r,b.x,b.y,r+20);g.addColorStop(0,b.col+(ih?'35':'20'));g.addColorStop(1,'transparent');cx.fillStyle=g;cx.fill()}
    // Bubble body
    cx.beginPath();cx.arc(b.x,b.y,r,0,Math.PI*2);const gd=cx.createRadialGradient(b.x-r*.3,b.y-r*.3,0,b.x,b.y,r);
    gd.addColorStop(0,b.col+Math.round(al*204).toString(16).padStart(2,'0'));gd.addColorStop(1,b.col+Math.round(al*85).toString(16).padStart(2,'0'));cx.fillStyle=gd;cx.fill();
    // Border
    cx.beginPath();cx.arc(b.x,b.y,r,0,Math.PI*2);cx.strokeStyle=b.col+(ih?'cc':ia?'50':'18');cx.lineWidth=(hf&&filters.has(b.n))?2.5:(ih?2:1);cx.stroke();
    // Selection ring
    if(hf&&filters.has(b.n)&&!ih){cx.beginPath();cx.arc(b.x,b.y,r+4,0,Math.PI*2);cx.strokeStyle=b.col+'40';cx.lineWidth=1.5;cx.setLineDash([4,4]);cx.stroke();cx.setLineDash([])}
    // Labels — always show, just dim opacity for inactive
    const lblAlpha=ia?1:(hf?0.45:1);
    cx.globalAlpha=lblAlpha;
    const canFitInside=r>=28;
    if(canFitInside){
      // Internal label
      const maxChars=Math.floor(r*2/7);const lbl=b.n.length>maxChars?b.n.substring(0,maxChars-1)+'…':b.n;
      cx.fillStyle='#fff';cx.font=`${Math.max(9,r*.18)}px Outfit,sans-serif`;cx.textAlign='center';cx.textBaseline='middle';
      cx.fillText(lbl,b.x,b.y-r*.15);cx.font=`bold ${Math.max(11,r*.26)}px 'JetBrains Mono',monospace`;cx.fillText(b.c.toString(),b.x,b.y+r*.2);
    } else {
      // Count inside bubble
      cx.fillStyle='#fff';cx.font=`bold ${Math.max(8,r*.4)}px 'JetBrains Mono',monospace`;cx.textAlign='center';cx.textBaseline='middle';cx.fillText(b.c.toString(),b.x,b.y);
      // Queue external label for overlap resolution
      const ang=Math.atan2(b.y-gH/2,b.x-gW/2);
      extLabels.push({b,ang,alpha:lblAlpha});
    }
    cx.globalAlpha=1});

  // Render external labels with overlap avoidance
  if(extLabels.length>0){
    const placed=[];// {x,y,w,h} of placed labels
    extLabels.forEach(({b,ang,alpha})=>{
      const r=b.r;const lineLen=r+22;const elbowLen=35;
      // Start point on bubble edge
      const sx=b.x+Math.cos(ang)*r,sy=b.y+Math.sin(ang)*r;
      // Elbow point
      let ex=b.x+Math.cos(ang)*lineLen,ey=b.y+Math.sin(ang)*lineLen;
      // Label end point
      const goRight=Math.cos(ang)>=0;
      let lx=ex+(goRight?elbowLen:-elbowLen),ly=ey;
      const txt=`${b.n} (${b.c})`;
      // Measure text width approx
      const tw=txt.length*6+10;const th=14;
      // Check overlap with placed labels and nudge vertically
      let attempts=0;
      while(attempts<12){
        let overlap=false;
        for(const p of placed){
          const plx=goRight?lx:lx-tw;
          if(Math.abs(ly-p.y)<th&&((plx<p.x+p.w)&&(plx+tw>p.x))){overlap=true;break}
        }
        if(!overlap)break;
        ly+=(attempts%2===0?1:-1)*(Math.ceil((attempts+1)/2))*th;
        ey=ly;attempts++;
      }
      const plx=goRight?lx:lx-tw;
      placed.push({x:plx,y:ly,w:tw,h:th});
      // Draw leader line
      cx.globalAlpha=alpha*.7;cx.beginPath();cx.moveTo(sx,sy);cx.lineTo(ex,ey);cx.lineTo(lx,ly);
      cx.strokeStyle=b.col+'50';cx.lineWidth=1;cx.stroke();
      // Draw label
      cx.globalAlpha=alpha;cx.fillStyle=b.col;cx.font='10px "JetBrains Mono",monospace';cx.textAlign=goRight?'left':'right';cx.textBaseline='middle';
      cx.fillText(txt,lx+(goRight?4:-4),ly);cx.globalAlpha=1});
  }

  requestAnimationFrame(drawGal)}

// Physics — only runs during buildBub settlement, not continuously
function simBub(){const cx=gW/2,cy=gH/2;bubs.forEach(b=>{
  b.vx+=(cx-b.x)*.001;b.vy+=(cy-b.y)*.001;
  bubs.forEach(o=>{if(o===b)return;const dx=b.x-o.x,dy=b.y-o.y,d=Math.sqrt(dx*dx+dy*dy),m=b.r+o.r+5;
    if(d<m&&d>0){const f=(m-d)/d*.06;b.vx+=dx*f;b.vy+=dy*f}});
  b.vx*=.82;b.vy*=.82;b.x+=b.vx;b.y+=b.vy;
  b.x=Math.max(b.r+2,Math.min(gW-b.r-2,b.x));b.y=Math.max(b.r+2,Math.min(gH-b.r-2,b.y))})}

function hitBub(mx,my){for(const b of bubs){if(Math.sqrt((mx-b.x)**2+(my-b.y)**2)<b.r)return b}return null}
function onGM(e){const r=galCv.getBoundingClientRect(),mx=e.clientX-r.left,my=e.clientY-r.top;
  hovB=hitBub(mx,my);galCv.style.cursor=hovB?'pointer':'default';
  const tip=$('gTip');if(hovB){const b=hovB;
    $('ttN').textContent=b.n;$('ttC').textContent=`${b.c} connections · ${(b.c/D.raw.length*100).toFixed(1)}%`;
    if(galMode==='industry'){const fd=processData(D.raw.filter(c=>c.i===b.n));$('ttS').textContent=SO.filter(s=>fd.sen[s]).map(s=>`${s}: ${fd.sen[s]}`).join(' · ')}
    else{$('ttS').textContent=''}
    const bar=$('ttB');bar.style.width=(b.c/Math.max(...bubs.map(x=>x.c))*100)+'%';bar.style.background=b.col;
    tip.classList.add('vis');tip.style.left=Math.min(e.clientX-r.left+15,gW-260)+'px';tip.style.top=Math.max(5,e.clientY-r.top-100)+'px'}
  else tip.classList.remove('vis')}
function onGL(){hovB=null;$('gTip').classList.remove('vis')}
function onGC(e){const r=galCv.getBoundingClientRect(),mx=e.clientX-r.left,my=e.clientY-r.top;
  const cl=hitBub(mx,my);const {togFn}=getGalData();
  if(cl){togFn(cl.n,isMul(e))}else{clrF()}}
function renderGal(){buildBub();const h=$('galHint');
  h.textContent=hasF()?`${indF.size} industry · ${senF.size} seniority selected · Click background to reset`:'Click to filter · Ctrl+click to multi-select'}

// ═══ BAR CHART ═══
function renderBar(){const w=$('barW'),f=getF(),fD=processData(f),s=Object.entries(fD.ind).sort((a,b)=>b[1]-a[1]),mx=s.length?s[0][1]:1,hf=indF.size>0;
  w.innerHTML='';s.forEach(([n,c])=>{const row=mk('div',`bar-row${hf&&indF.has(n)?' active':''}${hf&&!indF.has(n)?' dimmed':''}`);
    row.innerHTML=`<span class="bar-label">${n}</span><div class="bar-track"><div class="bar-fill" style="width:${(c/mx*100).toFixed(1)}%;background:${(IC[n]||'#94a3b8')}80"><span class="bar-val">${c}</span></div></div><span class="bar-pct">${(c/D.raw.length*100).toFixed(1)}%</span>`;
    row.addEventListener('click',e=>togInd(n,isMul(e)));w.appendChild(row)})}

// ═══ TIMELINE — cumulative OR per-quarter, responds to ALL filters ═══
let tlCv,tlCx,tW,tH,tlAreas=[];
function initTL(){tlCv=$('tlCv');tlCx=tlCv.getContext('2d');resTL();
  window.addEventListener('resize',()=>{resTL();renderTL()});
  tlCv.addEventListener('click',onTLC);tlCv.addEventListener('mousemove',e=>{
    const r=tlCv.getBoundingClientRect(),mx=e.clientX-r.left,my=e.clientY-r.top;let hit=false;
    for(const a of tlAreas){if(tlCx.isPointInPath(a.path,mx*devicePixelRatio,my*devicePixelRatio)){hit=true;break}}tlCv.style.cursor=hit?'pointer':'default'});
  $('tlToggles').querySelectorAll('.sec-tog').forEach(b=>b.addEventListener('click',()=>{
    tlMode=b.dataset.mode;$('tlToggles').querySelectorAll('.sec-tog').forEach(x=>x.classList.toggle('on',x===b));renderTL()}));
  renderTL()}
function resTL(){const d=devicePixelRatio;tW=tlCv.offsetWidth;tH=tlCv.offsetHeight;tlCv.width=tW*d;tlCv.height=tH*d;tlCx.setTransform(d,0,0,d,0,0)}

function renderTL(){
  const cx=tlCx;cx.clearRect(0,0,tW,tH);tlAreas=[];
  const p={t:30,r:30,b:50,l:55},pw=tW-p.l-p.r,ph=tH-p.t-p.b;
  const qs=Object.keys(D.qt).sort();const allI=Object.entries(D.ind).sort((a,b)=>b[1]-a[1]).slice(0,10).map(e=>e[0]);
  const hf=indF.size>0;const visI=hf?allI.filter(i=>indF.has(i)):allI;

  // Build data from FILTERED records (respects both ind + sen filters)
  const filtered=getF();const fQT={};
  filtered.forEach(c=>{if(!fQT[c.q])fQT[c.q]={};fQT[c.q][c.i]=(fQT[c.q][c.i]||0)+1});

  if(tlMode==='cumulative'){
    const cum={};let run={};visI.forEach(i=>run[i]=0);
    qs.forEach(q=>{visI.forEach(i=>{run[i]+=(fQT[q]?.[i]||0)});cum[q]={...run}});
    const maxT=Math.max(1,...qs.map(q=>visI.reduce((s,i)=>s+(cum[q][i]||0),0)));
    drawAxes(cx,p,pw,ph,tW,tH,qs,maxT);
    const rev=[...visI].reverse();
    rev.forEach((ind,li)=>{const path=new Path2D();
      qs.forEach((q,idx)=>{const x=p.l+(idx/(qs.length-1))*pw;let st=0;for(let k=rev.length-1;k>=li;k--)st+=cum[q][rev[k]]||0;
        const y=p.t+ph-(st/maxT)*ph;idx===0?path.moveTo(x,y):path.lineTo(x,y)});
      for(let idx=qs.length-1;idx>=0;idx--){const q=qs[idx],x=p.l+(idx/(qs.length-1))*pw;
        let sb=0;for(let k=rev.length-1;k>li;k--)sb+=cum[q][rev[k]]||0;path.lineTo(x,p.t+ph-(sb/maxT)*ph)}
      path.closePath();const col=IC[ind]||'#94a3b8';cx.fillStyle=col+'70';cx.fill(path);cx.strokeStyle=col+'bb';cx.lineWidth=1.5;cx.stroke(path);
      tlAreas.push({ind,path})});
  } else {
    // Per-quarter bars
    const qData={};visI.forEach(i=>{qs.forEach(q=>{if(!qData[q])qData[q]={};qData[q][i]=fQT[q]?.[i]||0})});
    const maxQ=Math.max(1,...qs.map(q=>visI.reduce((s,i)=>s+(qData[q]?.[i]||0),0)));
    drawAxes(cx,p,pw,ph,tW,tH,qs,maxQ);
    const bw=pw/qs.length*.7;
    qs.forEach((q,idx)=>{const x=p.l+(idx/(qs.length-1||1))*pw-bw/2;let cumY=0;
      const rev=[...visI].reverse();
      rev.forEach(ind=>{const v=qData[q]?.[ind]||0;if(v===0)return;const h=v/maxQ*ph;const y=p.t+ph-cumY-h;
        const path=new Path2D();path.rect(x,y,bw,h);const col=IC[ind]||'#94a3b8';cx.fillStyle=col+'90';cx.fill(path);
        cx.strokeStyle=col+'cc';cx.lineWidth=.5;cx.stroke(path);tlAreas.push({ind,path});cumY+=h})});
  }

  // Legend
  const leg=$('tlLeg');leg.innerHTML='';
  allI.forEach(ind=>{const it=mk('div',`leg ${hf&&indF.has(ind)?'active':''} ${hf&&!indF.has(ind)?'dimmed':''}`);
    it.innerHTML=`<span class="leg-dot" style="background:${IC[ind]}"></span>${ind}`;
    it.addEventListener('click',e=>togInd(ind,isMul(e)));leg.appendChild(it)})}

function drawAxes(cx,p,pw,ph,w,h,qs,maxV){
  cx.strokeStyle='rgba(255,255,255,0.06)';cx.lineWidth=1;cx.font='11px "JetBrains Mono",monospace';cx.fillStyle='#475569';cx.textAlign='right';
  for(let i=0;i<=4;i++){const y=p.t+ph-(i/4)*ph;cx.beginPath();cx.moveTo(p.l,y);cx.lineTo(w-p.r,y);cx.stroke();cx.fillText(Math.round(maxV*i/4).toString(),p.l-10,y+4)}
  cx.textAlign='center';const ls=Math.max(1,Math.floor(qs.length/8));
  qs.forEach((q,idx)=>{if(idx%ls===0)cx.fillText(q,p.l+(idx/(qs.length-1||1))*pw,h-p.b+25)})}

function onTLC(e){const r=tlCv.getBoundingClientRect(),mx=e.clientX-r.left,my=e.clientY-r.top;
  for(const a of tlAreas){if(tlCx.isPointInPath(a.path,mx*devicePixelRatio,my*devicePixelRatio)){togInd(a.ind,isMul(e));return}}}

// ═══ SENIORITY RINGS ═══
let ringsCv,ringsCx,rSz,rSeg=[];
function initR(){ringsCv=$('ringsCv');ringsCx=ringsCv.getContext('2d');resR();
  window.addEventListener('resize',()=>{resR();renderRings()});ringsCv.addEventListener('click',onRC);
  ringsCv.addEventListener('mousemove',e=>{const r=ringsCv.getBoundingClientRect(),mx=e.clientX-r.left,my=e.clientY-r.top,dx=mx-rSz/2,dy=my-rSz/2,d=Math.sqrt(dx*dx+dy*dy);ringsCv.style.cursor=(d>=rSz*.28&&d<=rSz*.43)?'pointer':'default'});
  renderRings()}
function resR(){const d=devicePixelRatio;rSz=ringsCv.offsetWidth;ringsCv.width=rSz*d;ringsCv.height=rSz*d;ringsCx.setTransform(d,0,0,d,0,0)}
function renderRings(){const cx=ringsCx,sz=rSz;cx.clearRect(0,0,sz,sz);const f=getF(),fD=processData(f),t=f.length;
  const c=sz/2,oR=sz*.43,iR=sz*.28;const srt=SO.filter(s=>fD.sen[s]).map(s=>({n:s,c:fD.sen[s]||0}));rSeg=[];
  let sa=-Math.PI/2;srt.forEach(seg=>{const sl=t>0?(seg.c/t)*Math.PI*2:0;const ea=sa+sl,col=SC[seg.n]||'#94a3b8';
    const ia=senF.has(seg.n),id=senF.size>0&&!ia;rSeg.push({n:seg.n,sa,ea});
    cx.globalAlpha=id?.25:1;cx.beginPath();cx.arc(c,c,oR,sa,ea);cx.arc(c,c,iR,ea,sa,true);cx.closePath();
    const g=cx.createRadialGradient(c,c,iR,c,c,oR);g.addColorStop(0,col+'aa');g.addColorStop(1,col+'dd');cx.fillStyle=g;cx.fill();
    if(ia){cx.strokeStyle=col;cx.lineWidth=3;cx.stroke()}
    cx.beginPath();cx.arc(c,c,oR,sa,ea);cx.arc(c,c,iR,ea,sa,true);cx.closePath();cx.strokeStyle='#07090f';cx.lineWidth=2;cx.stroke();cx.globalAlpha=1;sa=ea});
  $('ringsN').textContent=t.toLocaleString();$('ringsX').textContent=hasF()?'filtered':'connections';
  const leg=$('ringsL');leg.innerHTML='';
  srt.forEach(seg=>{const pct=t>0?(seg.c/t*100).toFixed(1):'0';const ia=senF.has(seg.n),id=senF.size>0&&!ia;
    const it=mk('div',`rl${ia?' active':''}${id?' dimmed':''}`);
    it.innerHTML=`<span class="rl-c" style="background:${SC[seg.n]}"></span><span class="rl-lb">${seg.n}</span><span class="rl-v">${seg.c}</span><span class="rl-p">${pct}%</span>`;
    it.addEventListener('click',e=>togSen(seg.n,isMul(e)));leg.appendChild(it)})}
function onRC(e){const r=ringsCv.getBoundingClientRect(),mx=e.clientX-r.left,my=e.clientY-r.top;
  const c=rSz/2,dx=mx-c,dy=my-c,d=Math.sqrt(dx*dx+dy*dy);if(d<rSz*.28||d>rSz*.43)return;
  let ang=Math.atan2(dy,dx);for(const s of rSeg){if(ang>=s.sa&&ang<s.ea){togSen(s.n,isMul(e));return}}
  if(ang<-Math.PI/2)ang+=Math.PI*2;for(const s of rSeg){let sa=s.sa<-Math.PI/2?s.sa+Math.PI*2:s.sa;let ea=s.ea<-Math.PI/2?s.ea+Math.PI*2:s.ea;if(ang>=sa&&ang<ea){togSen(s.n,isMul(e));return}}}

// ═══ HEATMAP ═══
function renderHM(){const w=$('hmW');const inds=Object.entries(D.ind).sort((a,b)=>b[1]-a[1]).slice(0,12).map(e=>e[0]);
  let mx=0;inds.forEach(i=>SO.forEach(s=>{const v=D.ct[i]?.[s]||0;if(v>mx)mx=v}));
  let h='<table class="hm-t"><thead><tr><th></th>';
  SO.forEach(s=>{h+=`<th class="${senF.has(s)?'act':''}" data-sen="${s}">${s.replace(' / ','/').replace('Individual Contributor','IC')}</th>`});
  h+='<th>Total</th></tr></thead><tbody>';
  inds.forEach(ind=>{const ia=!indF.size||indF.has(ind);
    h+=`<tr class="hm-row ${indF.size&&!ia?'dimmed':''}"><td class="hm-rl ${indF.has(ind)?'act':''}" data-ind="${ind}">${ind}</td>`;
    let rt=0;SO.forEach(s=>{const v=D.ct[ind]?.[s]||0;rt+=v;const a=v===0?.02:Math.max(.05,(v/mx)*.85);
      h+=`<td class="hm-c" style="background:${ia?`rgba(56,189,248,${a})`:`rgba(148,163,184,${a*.3})`}" data-ind="${ind}" data-sen="${s}" title="${ind} × ${s}: ${v}">${v||'—'}</td>`});
    h+=`<td class="hm-c" style="background:rgba(255,255,255,${ia?.06:.02});font-weight:700">${rt}</td></tr>`});
  h+='</tbody></table>';w.innerHTML=h;
  w.querySelectorAll('.hm-rl').forEach(el=>el.addEventListener('click',e=>togInd(el.dataset.ind,isMul(e))));
  w.querySelectorAll('th[data-sen]').forEach(el=>el.addEventListener('click',e=>togSen(el.dataset.sen,isMul(e))));
  w.querySelectorAll('.hm-c[data-ind]').forEach(el=>el.addEventListener('click',e=>{
    if(isMul(e)){if(!indF.has(el.dataset.ind))indF.add(el.dataset.ind);if(!senF.has(el.dataset.sen))senF.add(el.dataset.sen);onFC()}
    else{indF.clear();senF.clear();indF.add(el.dataset.ind);senF.add(el.dataset.sen);onFC()}}))}

// ═══ ANALYSIS — professional icons, no emojis ═══
function renderAnalysis(){
  const g=$('analysisGrid');const f=getF(),fD=processData(f),t=f.length;if(t===0){g.innerHTML='';return}
  const sI=Object.entries(fD.ind).sort((a,b)=>b[1]-a[1]);
  const cs=fD.sen['C-Suite / Founder']||0,vp=fD.sen['VP / SVP']||0,dir=fD.sen['Director']||0;
  const dmP=((cs+vp+dir)/t*100).toFixed(0);
  const hhi=sI.reduce((s,[,c])=>s+Math.pow(c/t,2),0);
  const cL=hhi>.25?'Highly concentrated':hhi>.15?'Moderately concentrated':'Well diversified';
  const qs=Object.keys(D.qt).sort();const rec=qs.slice(-4),old=qs.slice(-8,-4);
  let rC=0,oC=0;const fil=getF();
  rec.forEach(q=>{fil.forEach(c=>{if(c.q===q)rC++})});old.forEach(q=>{fil.forEach(c=>{if(c.q===q)oC++})});
  const gP=oC>0?((rC-oC)/oC*100).toFixed(0):rC>0?'100':'0';
  const t5=sI.slice(0,5);const t5M=t5.length?t5[0][1]:1;
  let bars='';t5.forEach(([n,c])=>{bars+=`<div class="a-bar-item"><span class="a-bar-label">${n.split('/')[0].trim().substring(0,12)}</span><div class="a-bar-track"><div class="a-bar-fill" style="width:${(c/t5M*100).toFixed(0)}%;background:${(IC[n]||'#94a3b8')}80"></div></div><span class="a-bar-val">${c}</span></div>`});
  let recs=[];
  if(cs/t>.3)recs.push(`Your network is <strong>${(cs/t*100).toFixed(0)}% C-Suite/Founders</strong> — exceptionally high. You have direct access to decision-makers. Lead with peer-level conversations, not pitches.`);
  else if(cs/t>.15)recs.push(`<strong>${(cs/t*100).toFixed(0)}%</strong> C-Suite is solid. To increase deal flow, target warm intros from your existing C-Suite contacts to their peers.`);
  else recs.push(`C-Suite is only <strong>${(cs/t*100).toFixed(0)}%</strong>. Focus on connecting with Managers/Directors who can intro you upward.`);
  if(hhi>.25){recs.push(`Your network is heavily concentrated in <strong>${sI[0][0]}</strong>. Consider cross-pollinating — your contacts likely know people in adjacent industries.`)}
  else{recs.push(`Your industry mix is diversified across <strong>${Object.keys(fD.ind).length} verticals</strong>. Use this for referral chains across industry lines.`)}
  if(parseInt(gP)>30)recs.push(`Velocity is <strong>up ${gP}%</strong> recently. Maintain pace and focus on quality over quantity.`);
  else if(parseInt(gP)<0)recs.push(`Growth has slowed <strong>${gP}%</strong>. Set a target: 5-10 strategic connection requests per week.`);

  // SVG icons instead of emojis
  const iconDM=`<div class="a-icon" style="background:rgba(244,114,182,0.12);color:var(--a4)"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><circle cx="12" cy="12" r="10"/><path d="M12 8v4l3 3"/></svg></div>`;
  const iconIC=`<div class="a-icon" style="background:rgba(56,189,248,0.12);color:var(--a)"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><rect x="3" y="3" width="7" height="7" rx="1"/><rect x="14" y="3" width="7" height="7" rx="1"/><rect x="3" y="14" width="7" height="7" rx="1"/><rect x="14" y="14" width="7" height="7" rx="1"/></svg></div>`;
  const iconGM=`<div class="a-icon" style="background:rgba(52,211,153,0.12);color:var(--a3)"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="23 6 13.5 15.5 8.5 10.5 1 18"/><polyline points="17 6 23 6 23 12"/></svg></div>`;
  const iconLV=`<div class="a-icon" style="background:rgba(129,140,248,0.12);color:var(--a2)"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="M12 2L2 7l10 5 10-5-10-5z"/><path d="M2 17l10 5 10-5"/><path d="M2 12l10 5 10-5"/></svg></div>`;

  g.innerHTML=`
    <div class="a-card">${iconDM}<div class="a-card-title">Decision-Maker Access</div>
      <div class="a-card-body">${dmP}% of your ${hasF()?'filtered ':''}network holds decision-making authority (C-Suite, VP, Director). ${parseInt(dmP)>40?'This is an <strong>elite-tier ratio</strong> — most professionals sit below 20%.':'Solid foundation to build from.'}</div>
      <div class="a-metric"><span class="a-metric-v">${dmP}%</span><span class="a-metric-l">decision-makers</span></div></div>
    <div class="a-card">${iconIC}<div class="a-card-title">Industry Concentration</div>
      <div class="a-card-body"><strong>${cL}</strong>. ${hhi>.25?'Top vertical dominates — powerful for depth, but watch for single-industry risk.':'Good mix across verticals for unique deal flow.'}</div>
      <div class="a-bar-group">${bars}</div></div>
    <div class="a-card">${iconGM}<div class="a-card-title">Growth Momentum</div>
      <div class="a-card-body">Last 4 quarters: <strong>${rC} new connections</strong> vs ${oC} prior. That's a <strong>${gP}%</strong> change in velocity.</div>
      <div class="a-metric"><span class="a-metric-v">${gP}%</span><span class="a-metric-l">growth rate</span></div></div>
    <div class="a-card">${iconLV}<div class="a-card-title">How to Leverage This</div>
      <div class="a-card-body">${recs.join('<br><br>')}</div></div>`}

// ═══ IMPORT ═══
function cI(o){o=o.toLowerCase();if(/m&a|mergers|acquisitions|investment bank|business broker|corporate finance|private equity/i.test(o))return'M&A / Investment Banking';if(/healthcare|medical|hospital|clinical|health|rcm|billing|dentist|dental|pharma|physician|behavioral|addiction|mental health|nursing|therapist|psychologist|treatment|wound|patient|nurse|clinic|surgery|rehab/i.test(o))return'Healthcare';if(/real estate|realtor|property|mortgage/i.test(o))return'Real Estate';if(/software|developer|full stack|saas|ai\s|machine learning|data science|cloud|devops|cybersec|tech|web develop|automation|cto|platform|data analyst|python|java|react|architect/i.test(o))return'Technology';if(/cfo|finance|financial|accounting|accountant|cpa|fp&a|wealth|investment|capital|banking|controller|treasury/i.test(o))return'Finance / Accounting';if(/recruit|talent acquisition|staffing|hr\s|human resources|headhunter/i.test(o))return'Recruiting / HR';if(/marketing|brand|content|seo|digital market|social media|advertising|copywriter|creative director|communications/i.test(o))return'Marketing / Media';if(/sales|account executive|business development|growth|revenue/i.test(o))return'Sales / Business Development';if(/consult|advisory|advisor|strategist|coach|mentor/i.test(o))return'Consulting / Advisory';if(/legal|attorney|lawyer|law\s/i.test(o))return'Legal';if(/energy|renewable|solar|nextera|fpl/i.test(o))return'Energy';if(/insurance|benefits|risk/i.test(o))return'Insurance / Benefits';if(/founder|ceo|entrepreneur|co.founder|owner|president/i.test(o))return'Founder / Entrepreneur';if(/student|mba|university|college/i.test(o))return'Education / Student';return'Other'}
function cS(o){o=o.toLowerCase();if(/ceo|chief executive|president|founder|co.founder|owner|managing director|managing partner|partner\s|cfo|coo|cto|cmo|cio|chief /i.test(o))return'C-Suite / Founder';if(/vice president|vp\s|svp|evp/i.test(o))return'VP / SVP';if(/director|head of/i.test(o))return'Director';if(/manager|lead\s|supervisor|principal|senior/i.test(o))return'Manager / Senior';if(/student|intern|associate|analyst|coordinator|specialist|representative/i.test(o))return'Early Career';return'Individual Contributor'}
function pI(text){const recs=[],td=new Date();
  if(text.includes('First Name')&&text.includes('Position')){const ls=text.split('\n'),hd=ls[0].split(',').map(h=>h.trim().replace(/"/g,''));const pi=hd.indexOf('Position'),di=hd.indexOf('Connected On'),ci=hd.indexOf('Company');
    for(let i=1;i<ls.length;i++){if(!ls[i].trim())continue;const cs=(ls[i].match(/(\".*?\"|[^\",]+)/g)||[]).map(c=>c.replace(/^"|"$/g,'').trim());const pos=cs[pi]||'',co=cs[ci]||'',ds=cs[di]||'';if(!pos&&!co)continue;const occ=pos+(co?` at ${co}`:'');let d=td.toISOString().split('T')[0];if(ds)try{d=new Date(ds).toISOString().split('T')[0]}catch(e){}const q=`${d.substring(0,4)}-Q${Math.ceil(parseInt(d.substring(5,7))/3)}`;recs.push({d,i:cI(occ),s:cS(occ),q})}}
  else{text.split('\n').filter(l=>l.trim().length>5).forEach(l=>{const o=l.trim();if(o.length<3||o.length>300)return;const d=td.toISOString().split('T')[0];const q=`${d.substring(0,4)}-Q${Math.ceil(parseInt(d.substring(5,7))/3)}`;recs.push({d,i:cI(o),s:cS(o),q})})}return recs}

$('importBtn').addEventListener('click',()=>$('importPanel').classList.add('open'));
$('importBg').addEventListener('click',()=>$('importPanel').classList.remove('open'));
$('importClose').addEventListener('click',()=>$('importPanel').classList.remove('open'));
$('importDemo').addEventListener('click',()=>{D=processData(RAW);indF.clear();senF.clear();buildBub();onFC();$('importPanel').classList.remove('open')});
$('importGo').addEventListener('click',()=>{const t=$('importTa').value,r=$('importResult');if(!t.trim()){r.className='import-result error';r.textContent='Paste data first.';return}
  const recs=pI(t);if(recs.length<3){r.className='import-result error';r.textContent=`Only ${recs.length} parsed.`;return}
  RAW=recs;D=processData(RAW);indF.clear();senF.clear();buildBub();onFC();r.className='import-result success';r.textContent=`${recs.length} imported · ${Object.keys(D.ind).length} industries`;
  setTimeout(()=>$('importPanel').classList.remove('open'),1500)});
document.addEventListener('keydown',e=>{if(e.key==='Escape'){if($('importPanel').classList.contains('open'))$('importPanel').classList.remove('open');else if(hasF())clrF()}});

// ═══ INIT ═══
D=processData(RAW);initHero();setTimeout(updKPI,400);initGal();renderBar();initTL();initR();renderHM();updInsight();renderAnalysis();initSideNav();updTop();
</script>
</body></html>