.funnel.svelte-159lbze{--paper:#eef1ee;--surface:#fff;--surface-2:#f7f9f7;--ink:#0f1214;--ink-2:#4b5551;--ink-3:#7d8783;--line:#d7ddd8;--line-2:#c3ccc5;--pine:#1c6b58;--pine-soft:#e0efe9;--clay:#a8452c;--clay-soft:#f6e4de;--drop:#98a29d;--shadow:0 1px 0 #0f12140a, 0 8px 24px -18px #0f121480;color:var(--ink)}@media (prefers-color-scheme:dark){.funnel.svelte-159lbze{--paper:#0e1211;--surface:#161b19;--surface-2:#1b211e;--ink:#eaefec;--ink-2:#a7b2ad;--ink-3:#7d8783;--line:#262e2a;--line-2:#333d38;--pine:#5fc3a6;--pine-soft:#17302a;--clay:#e08469;--clay-soft:#33201a;--drop:#6a7570;--shadow:0 1px 0 #0000004d, 0 10px 30px -20px #000}}.corpus.svelte-159lbze{background:var(--line);border:1px solid var(--line);border-radius:.75rem;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.corpus.svelte-159lbze>div:where(.svelte-159lbze){background:var(--surface);padding:1.75rem 1.5rem 1.5rem}.eyebrow.svelte-159lbze{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:500}.big.svelte-159lbze{font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin:.5rem 0 .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(2.25rem,7vw,3.25rem);font-weight:700;line-height:1;display:block}.corpus.svelte-159lbze p:where(.svelte-159lbze){color:var(--ink-2);margin:0;font-size:.875rem}.pipe.svelte-159lbze{margin-top:3rem;padding-left:5.5rem;position:relative}.pipe.svelte-159lbze:before{content:"";background:var(--line-2);width:2px;position:absolute;top:.5rem;bottom:9rem;left:2.5rem}.stage.svelte-159lbze{margin-bottom:1.75rem;position:relative}.node.svelte-159lbze{text-align:right;width:5rem;position:absolute;top:0;left:-5.5rem}.node.svelte-159lbze .n:where(.svelte-159lbze){font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.125rem;font-weight:700;display:block}.node.svelte-159lbze .n-label:where(.svelte-159lbze){letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem}.card.svelte-159lbze{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:.75rem;padding:1.25rem 1.25rem 1rem}.card.svelte-159lbze h2:where(.svelte-159lbze),.result-head.svelte-159lbze h2:where(.svelte-159lbze){align-items:center;gap:.625rem;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.375rem;font-weight:400;display:flex}.tag.svelte-159lbze{letter-spacing:.1em;text-transform:uppercase;background:var(--pine-soft);color:var(--pine);border-radius:.25rem;padding:.2rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem;font-weight:500}.stage.deny.svelte-159lbze .tag:where(.svelte-159lbze){background:var(--clay-soft);color:var(--clay)}.rule.svelte-159lbze{color:var(--ink-2);max-width:62ch;margin:.5rem 0 1rem;font-size:.9375rem}.rule.svelte-159lbze strong:where(.svelte-159lbze){color:var(--ink);font-weight:600}.io.svelte-159lbze{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}textarea.svelte-159lbze{resize:vertical;width:100%;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:.5rem;padding:.625rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.7}textarea.svelte-159lbze:focus-visible{outline:2px solid var(--pine);outline-offset:1px}.stage.deny.svelte-159lbze textarea:where(.svelte-159lbze):focus-visible{outline-color:var(--clay)}.field-label.svelte-159lbze{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem;display:block}.chips.svelte-159lbze{flex-wrap:wrap;align-content:flex-start;gap:.375rem;display:flex}.chip.svelte-159lbze{border:1px dashed var(--line-2);background:var(--surface-2);color:var(--ink-3);border-radius:.3rem;align-items:baseline;gap:.4rem;padding:.2rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;display:inline-flex}.chip.svelte-159lbze b:where(.svelte-159lbze){font-weight:500}.chip.svelte-159lbze .c:where(.svelte-159lbze){font-variant-numeric:tabular-nums;opacity:.75;font-size:.6875rem}.chip.hit.svelte-159lbze{border-style:solid;border-color:var(--pine);background:var(--pine-soft);color:var(--pine)}.chip.kill.svelte-159lbze{border-style:solid;border-color:var(--clay);background:var(--clay-soft);color:var(--clay)}.empty-note.svelte-159lbze{color:var(--ink-3);font-size:.8125rem;font-style:italic}.error.svelte-159lbze{color:var(--clay);margin:.5rem 0 0;font-size:.8125rem}.bar.svelte-159lbze{background:var(--surface-2);border:1px solid var(--line);border-radius:.25rem;height:.5rem;margin-top:1rem;display:flex;overflow:hidden}.bar.svelte-159lbze span:where(.svelte-159lbze){transition:width .35s cubic-bezier(.4,0,.2,1);display:block}.bar.svelte-159lbze .keep:where(.svelte-159lbze){background:var(--pine)}.stage.deny.svelte-159lbze .bar:where(.svelte-159lbze) .keep:where(.svelte-159lbze){background:var(--clay)}.bar.svelte-159lbze .cut:where(.svelte-159lbze){background:repeating-linear-gradient(45deg, var(--drop), var(--drop) 3px, transparent 3px, transparent 6px)}.bar-legend.svelte-159lbze{font-variant-numeric:tabular-nums;color:var(--ink-3);justify-content:space-between;margin-top:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;display:flex}.result.svelte-159lbze{border:1px solid var(--pine);background:var(--surface);box-shadow:var(--shadow);border-radius:.75rem;transition:opacity .2s;overflow:hidden}.result.stale.svelte-159lbze{opacity:.55}.result-head.svelte-159lbze{background:var(--pine-soft);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:1.5rem 2.5rem;padding:1.25rem;display:flex}.result-head.svelte-159lbze h2:where(.svelte-159lbze){flex:12rem;margin-right:auto}.stat.svelte-159lbze .v:where(.svelte-159lbze){font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--pine);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.75rem;font-weight:700;line-height:1;display:block}.stat.svelte-159lbze .k:where(.svelte-159lbze){letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem}.toggle.svelte-159lbze{border-bottom:1px solid var(--line);background:var(--surface-2);gap:.5rem;padding:.75rem 1.25rem;display:flex}.toggle.svelte-159lbze button:where(.svelte-159lbze){font:inherit;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:.3rem;padding:.3rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem}.toggle.svelte-159lbze button[aria-pressed=true]:where(.svelte-159lbze){border-color:var(--pine);color:var(--pine);background:var(--pine-soft)}.samples.svelte-159lbze{overscroll-behavior:contain;max-height:22rem;margin:0;padding:0;list-style:none;overflow-y:auto}.samples.svelte-159lbze li:where(.svelte-159lbze){border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;padding:.625rem 1.25rem;font-size:.875rem;display:flex}.samples.svelte-159lbze li:where(.svelte-159lbze):last-child{border-bottom:0}.samples.svelte-159lbze .t:where(.svelte-159lbze){font-weight:600}.samples.svelte-159lbze .t:where(.svelte-159lbze) a:where(.svelte-159lbze){color:inherit}.samples.svelte-159lbze .m:where(.svelte-159lbze){color:var(--ink-3);margin-left:auto;font-size:.8125rem}.samples.svelte-159lbze li.out:where(.svelte-159lbze){color:var(--ink-3)}.samples.svelte-159lbze li.out:where(.svelte-159lbze) .t:where(.svelte-159lbze){font-weight:400}.truncated.svelte-159lbze{border-top:1px solid var(--line);background:var(--surface-2);color:var(--ink-3);margin:0;padding:.625rem 1.25rem;font-size:.8125rem}.why.svelte-159lbze{white-space:nowrap;background:var(--clay-soft);color:var(--clay);border-radius:.25rem;padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem}.actions.svelte-159lbze{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.actions.svelte-159lbze button:where(.svelte-159lbze){font:inherit;cursor:pointer;border-radius:.5rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:600}.actions.svelte-159lbze button:where(.svelte-159lbze):disabled{cursor:default;opacity:.6}.actions.svelte-159lbze .primary:where(.svelte-159lbze){border:1px solid var(--pine);background:var(--pine);color:var(--surface)}.actions.svelte-159lbze .ghost:where(.svelte-159lbze){border:1px solid var(--line-2);background:var(--surface);color:var(--ink)}.status.svelte-159lbze{color:var(--ink-3);font-size:.8125rem}.foot.svelte-159lbze{color:var(--ink-3);max-width:62ch;margin:1.25rem 0 0;font-size:.8125rem}@media (width<=44rem){.corpus.svelte-159lbze,.io.svelte-159lbze{grid-template-columns:1fr}.pipe.svelte-159lbze{padding-left:0}.pipe.svelte-159lbze:before{display:none}.node.svelte-159lbze{text-align:left;width:auto;margin-bottom:.5rem;position:static}.node.svelte-159lbze .n:where(.svelte-159lbze),.node.svelte-159lbze .n-label:where(.svelte-159lbze){margin-right:.4rem;display:inline}}@media (prefers-reduced-motion:reduce){.bar.svelte-159lbze span:where(.svelte-159lbze),.result.svelte-159lbze{transition:none}}label.svelte-1ebb4t{margin-top:1.5rem;font-weight:600;display:block}.hint.svelte-1ebb4t{color:#4a4f58;margin:.25rem 0 .5rem;font-size:.9rem}.restated.svelte-1ebb4t{margin-top:1.25rem}textarea.svelte-1ebb4t{box-sizing:border-box;width:100%;font:inherit;color:inherit;resize:vertical;background:#fff;border:1px solid #dcdfe4;border-radius:.35rem;padding:.5rem;font-size:.95rem}.count.svelte-1ebb4t{color:#4a4f58;margin:.4rem 0 0;font-size:.85rem}.count.over.svelte-1ebb4t{color:#b42318}.error.svelte-1ebb4t{color:#b42318;margin:.4rem 0 0;font-size:.9rem}@media (prefers-color-scheme:dark){.hint.svelte-1ebb4t,.count.svelte-1ebb4t{color:#a7adb8}textarea.svelte-1ebb4t{background:#1c1f24;border-color:#2c3038}.error.svelte-1ebb4t,.count.over.svelte-1ebb4t{color:#f97066}}.score-queue.svelte-6y11a7{margin-top:3rem}h2.svelte-6y11a7{margin:0 0 .375rem;font-size:1.1rem}.lede.svelte-6y11a7{color:#4a4f58;margin:0 0 .875rem;font-size:.9rem}form.svelte-6y11a7{flex-wrap:wrap;gap:.75rem;display:flex}button.svelte-6y11a7{font:inherit;color:inherit;cursor:pointer;background:#f6f7f9;border:1px solid #dcdfe4;border-radius:.35rem;padding:.45rem 1rem}button.svelte-6y11a7:disabled{cursor:default;opacity:.6}@media (prefers-color-scheme:dark){.lede.svelte-6y11a7{color:#a7adb8}button.svelte-6y11a7{background:#23262c;border-color:#2c3038}}.scored.svelte-193t4i7{margin-top:3rem}h2.svelte-193t4i7{margin:0 0 .375rem;font-size:1.1rem}.lede.svelte-193t4i7{color:#4a4f58;margin:0 0 .875rem;font-size:.9rem}.count.svelte-193t4i7{color:#6b7280;margin:0 0 .75rem;font-size:.8125rem}.cause.svelte-193t4i7{color:#4a4f58;background:#fff;border:1px solid #dcdfe4;border-radius:.5rem;margin:0;padding:.75rem 1rem;font-size:.9rem}ol.svelte-193t4i7{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-193t4i7{background:#fff;border:1px solid #dcdfe4;border-radius:.5rem;padding:.625rem .875rem}li.dimmed.svelte-193t4i7{opacity:.55}.dim-note.svelte-193t4i7{font-style:italic}.role-head.svelte-193t4i7{align-items:baseline;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.role-head.svelte-193t4i7 a:where(.svelte-193t4i7){color:inherit}.score.svelte-193t4i7{font-variant-numeric:tabular-nums;color:#6b7280;background:#eef0f3;border-radius:.75rem;padding:.0625rem .375rem;font-size:.75rem;font-weight:600}.score.good.svelte-193t4i7{color:#1f6f43;background:#e7f5ec}.score.fair.svelte-193t4i7{color:#8a5a00;background:#fdf3d8}.score.poor.svelte-193t4i7{color:#9b2c2c;background:#fbe6e6}.stale.svelte-193t4i7{color:#4a4f58;border:1px solid #d3d7de;border-radius:.75rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:500}.tracked.svelte-193t4i7{color:#1c5fa8;background:#e5f0fc;border-radius:.75rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:500}.role-meta.svelte-193t4i7{color:#6b7280;margin-top:.125rem;font-size:.8125rem}.role-meta.svelte-193t4i7 a:where(.svelte-193t4i7){color:inherit}.company-count.svelte-193t4i7{font:inherit;color:#1c5fa8;cursor:pointer;background:#e5f0fc;border:none;border-radius:.75rem;margin-left:.375rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:500}.company-count.active.svelte-193t4i7{color:#fff;background:#1c5fa8}.clear-filter.svelte-193t4i7{font:inherit;color:#1c5fa8;cursor:pointer;background:0 0;border:none;margin-left:.375rem;padding:0;text-decoration:underline}.rationale.svelte-193t4i7{color:#6b7280;margin:.25rem 0 0;font-size:.8125rem}.stale-note.svelte-193t4i7{font-style:italic}.more.svelte-193t4i7{font:inherit;color:inherit;cursor:pointer;background:#f6f7f9;border:1px solid #dcdfe4;border-radius:.35rem;margin-top:.75rem;padding:.35rem .75rem;font-size:.8125rem}.track.svelte-193t4i7{gap:.375rem;margin-top:.5rem;display:flex}.track.svelte-193t4i7 button:where(.svelte-193t4i7),.track.svelte-193t4i7 select:where(.svelte-193t4i7){font:inherit;color:inherit;cursor:pointer;background:#f6f7f9;border:1px solid #dcdfe4;border-radius:.35rem;padding:.3rem .6rem;font-size:.8125rem}.track.svelte-193t4i7 button.quiet:where(.svelte-193t4i7){color:#6b7280;background:0 0}.track.svelte-193t4i7 label:where(.svelte-193t4i7){align-items:center;gap:.375rem;display:inline-flex}.track-label.svelte-193t4i7{color:#4a4f58;font-size:.8125rem;font-weight:600}@media (prefers-color-scheme:dark){li.svelte-193t4i7,.cause.svelte-193t4i7{background:#1c1f24;border-color:#2c3038}.lede.svelte-193t4i7,.cause.svelte-193t4i7,.stale.svelte-193t4i7,.track-label.svelte-193t4i7{color:#a7adb8}.stale.svelte-193t4i7,.more.svelte-193t4i7,.track.svelte-193t4i7 button:where(.svelte-193t4i7),.track.svelte-193t4i7 select:where(.svelte-193t4i7){border-color:#2c3038}.more.svelte-193t4i7,.track.svelte-193t4i7 button:where(.svelte-193t4i7),.track.svelte-193t4i7 select:where(.svelte-193t4i7){background:#23262c}.track.svelte-193t4i7 button.quiet:where(.svelte-193t4i7){color:#a7adb8;background:0 0}.tracked.svelte-193t4i7,.company-count.svelte-193t4i7{color:#7ab3ec;background:#16273c}.company-count.active.svelte-193t4i7{color:#0d1117;background:#7ab3ec}.clear-filter.svelte-193t4i7{color:#7ab3ec}.score.svelte-193t4i7{color:#a7adb8;background:#23262c}.score.good.svelte-193t4i7{color:#75d3a3;background:#17301f}.score.fair.svelte-193t4i7{color:#e0b862;background:#322a17}.score.poor.svelte-193t4i7{color:#e79a9a;background:#331d1d}}.flow-head.svelte-ccgut1{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.flow-head.svelte-ccgut1 h1:where(.svelte-ccgut1){margin:0;font-size:1.4rem}.progress.svelte-ccgut1{color:#6b7280;margin:0;font-size:.85rem}ol.svelte-ccgut1{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.step.svelte-ccgut1{background:#fff;border:1px solid #dcdfe4;border-radius:.5rem;padding:1rem 1.25rem 1.25rem}.head.svelte-ccgut1{align-items:center;gap:.75rem;display:flex}.head.svelte-ccgut1 h2:where(.svelte-ccgut1){margin:0;font-size:1.05rem}.n.svelte-ccgut1{color:#6b7280;border:1px solid #dcdfe4;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.85rem;font-weight:600;display:inline-flex}.step.done.svelte-ccgut1 .n:where(.svelte-ccgut1){color:#16794c;border-color:#16794c}.mark.svelte-ccgut1{color:#6b7280;margin-left:auto;font-size:.8125rem}.step.done.svelte-ccgut1 .mark:where(.svelte-ccgut1){color:#16794c}.fold.svelte-ccgut1{font:inherit;color:inherit;cursor:pointer;background:#f6f7f9;border:1px solid #dcdfe4;border-radius:.35rem;padding:.25rem .6rem;font-size:.8125rem}.summary.svelte-ccgut1{color:#6b7280;margin:.6rem 0 0 2.5rem;font-size:.9rem}.body.svelte-ccgut1{margin-top:1rem}.body[hidden].svelte-ccgut1{display:none}@media (prefers-color-scheme:dark){.step.svelte-ccgut1{background:#1c1f24;border-color:#2c3038}.n.svelte-ccgut1,.fold.svelte-ccgut1{border-color:#2c3038}.fold.svelte-ccgut1{background:#23262c}.progress.svelte-ccgut1,.mark.svelte-ccgut1,.summary.svelte-ccgut1,.n.svelte-ccgut1{color:#a7adb8}.step.done.svelte-ccgut1 .n:where(.svelte-ccgut1),.step.done.svelte-ccgut1 .mark:where(.svelte-ccgut1){color:#75d3a3;border-color:#75d3a3}}.landing.svelte-1uha8ag{max-width:32rem}.landing.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0 0 .5rem;font-size:1.6rem}.landing.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#4a4f58;margin:0 0 1.25rem}.signin.svelte-1uha8ag{color:inherit;background:#fff;border:1px solid #dcdfe4;border-radius:.4rem;padding:.55rem 1rem;font-weight:600;text-decoration:none;display:inline-block}.todo.svelte-1uha8ag{color:#4a4f58;margin:0;font-size:.95rem}.todo.svelte-1uha8ag+.todo:where(.svelte-1uha8ag){margin-top:.75rem}.key-field.svelte-1uha8ag{margin-top:1rem}.save-row.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1.5rem 0 1rem;display:flex}.save-row.svelte-1uha8ag button:where(.svelte-1uha8ag){font:inherit;color:inherit;cursor:pointer;background:#f6f7f9;border:1px solid #dcdfe4;border-radius:.35rem;padding:.45rem 1rem}.save-row.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{cursor:default;opacity:.6}.save-status.svelte-1uha8ag{color:#16794c;font-size:.85rem}.tracked.svelte-1uha8ag{border-top:1px solid #dcdfe4;margin-top:3.5rem;padding-top:1.5rem}.tracked.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 .375rem;font-size:1.1rem}.lede.svelte-1uha8ag{color:#4a4f58;margin:0 0 .875rem;font-size:.9rem}ul.svelte-1uha8ag{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-1uha8ag{background:#fff;border:1px solid #dcdfe4;border-radius:.5rem;padding:.875rem 6rem .875rem 1rem;position:relative}.title.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit}.meta.svelte-1uha8ag{color:#6b7280;margin-top:.25rem;font-size:.8125rem}.status.svelte-1uha8ag{position:absolute;top:.625rem;right:.75rem}.status.svelte-1uha8ag select:where(.svelte-1uha8ag){font:inherit;color:#6b7280;cursor:pointer;background:#f6f7f9;border:1px solid #dcdfe4;border-radius:.35rem;padding:.2rem .4rem;font-size:.75rem}.empty.svelte-1uha8ag{color:#6b7280}@media (prefers-color-scheme:dark){li.svelte-1uha8ag{background:#1c1f24;border-color:#2c3038}.landing.svelte-1uha8ag p:where(.svelte-1uha8ag),.todo.svelte-1uha8ag,.lede.svelte-1uha8ag{color:#a7adb8}.signin.svelte-1uha8ag,.save-row.svelte-1uha8ag button:where(.svelte-1uha8ag){background:#23262c;border-color:#2c3038}.save-status.svelte-1uha8ag{color:#75d3a3}.tracked.svelte-1uha8ag{border-color:#2c3038}.status.svelte-1uha8ag select:where(.svelte-1uha8ag){color:#a7adb8;background:#23262c;border-color:#2c3038}}
