.stage.svelte-wv5nso{height:100%;min-height:400px;position:relative}.laptop.svelte-wv5nso{position:absolute;inset:0 70px 46px 0}.rows.svelte-wv5nso{gap:5px;min-height:1.5em;margin:0 0 .7rem;padding:0;list-style:none;display:grid}.rows.svelte-wv5nso li:where(.svelte-wv5nso){border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 8px;display:flex}.ready.svelte-wv5nso{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.phone.svelte-wv5nso{background:var(--ink);border-radius:26px;width:168px;height:280px;padding:9px;position:absolute;bottom:0;right:0;box-shadow:0 18px 40px #0f1f2b47}.phone-screen.svelte-wv5nso{background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:14px;height:100%;padding:18px 12px;font-size:12px;display:flex}.rec.svelte-wv5nso{color:var(--red);align-items:center;gap:6px;font-weight:700;display:inline-flex}.rec-dot.svelte-wv5nso{background:var(--red);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite pulse}.saved.svelte-wv5nso{color:var(--green)}.wave.svelte-wv5nso{align-items:center;gap:3px;height:46px;display:flex}.wave.svelte-wv5nso span:where(.svelte-wv5nso){background:var(--blue);transform-origin:50%;border-radius:2px;width:4px;height:100%;animation:.9s ease-in-out infinite svelte-wv5nso-wave}.wave.still.svelte-wv5nso span:where(.svelte-wv5nso){animation:none;transform:scaleY(.15)}.caption.svelte-wv5nso{color:var(--muted);text-align:center;margin:0;font-style:italic;line-height:1.35}@keyframes svelte-wv5nso-wave{0%,to{transform:scaleY(.2)}50%{transform:scaleY(1)}}@media (width<=600px){.stage.svelte-wv5nso{min-height:360px}.laptop.svelte-wv5nso{inset:0}.phone.svelte-wv5nso{display:none}}.stage.svelte-189tqrg{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:min(380px,70vw);padding:1.5rem;display:flex;position:relative}svg.svelte-189tqrg{width:100%;max-width:520px;height:auto;overflow:visible}text.svelte-189tqrg{fill:var(--ink);font-family:Inter,sans-serif;font-size:12px}text.strong.svelte-189tqrg{font-weight:700}.edge.svelte-189tqrg{fill:none;stroke:#9fb4c3;stroke-width:1.5px}.edge.dashed.svelte-189tqrg{stroke-dasharray:4 4}.finding.svelte-189tqrg{fill:var(--blue-soft);stroke:var(--blue-strong);stroke-width:1.5px}.problem.svelte-189tqrg{fill:var(--amber-soft);stroke:var(--amber);stroke-width:1.5px}.hypothesis.svelte-189tqrg{fill:#fff;stroke:var(--amber);stroke-width:1.5px;stroke-dasharray:4 3}.order.svelte-189tqrg{fill:var(--green-soft);stroke:var(--green);stroke-width:1.5px}.legend.svelte-189tqrg{color:var(--muted);gap:1rem;font-size:12px;display:flex}.legend.svelte-189tqrg i:where(.svelte-189tqrg){vertical-align:-1px;border:1.5px solid;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.legend.svelte-189tqrg i.finding:where(.svelte-189tqrg){background:var(--blue-soft);border-color:var(--blue-strong);border-radius:50%}.legend.svelte-189tqrg i.problem:where(.svelte-189tqrg){background:var(--amber-soft);border-color:var(--amber)}.legend.svelte-189tqrg i.order:where(.svelte-189tqrg){background:var(--green-soft);border-color:var(--green)}.stage.svelte-19mzcxq{height:100%;position:relative}.transcript.svelte-19mzcxq{gap:4px;min-height:6.5em;margin:0 0 .6rem;padding:0;font-size:12px;list-style:none;display:grid}.transcript.svelte-19mzcxq li:where(.svelte-19mzcxq){border-radius:6px;padding:2px 6px;transition:background-color .4s}.transcript.svelte-19mzcxq li.source:where(.svelte-19mzcxq){background:var(--blue-soft)}.who.svelte-19mzcxq{color:var(--muted);margin-right:6px;font-weight:700}.chips.svelte-19mzcxq{flex-wrap:wrap;gap:5px;min-height:1.6em;display:flex}.issue.svelte-19mzcxq{gap:5px;margin-top:7px;display:flex}.stage.svelte-duz050{height:100%;position:relative}.ddx.svelte-duz050{gap:8px;margin:0;padding:0;list-style:none;display:grid}.row.svelte-duz050{justify-content:space-between;align-items:center;gap:6px;display:flex}.dx.svelte-duz050{font-size:12.5px;font-weight:600}.badge.svelte-duz050{border-radius:999px;flex:none;padding:1px 7px;font-size:10.5px;font-weight:700}.likely.svelte-duz050{background:var(--amber-soft);color:var(--amber)}.exclude.svelte-duz050{background:var(--blue-soft);color:var(--blue-strong)}.consider.svelte-duz050{background:var(--surface);color:var(--muted);border:1px solid var(--line)}.because.svelte-duz050{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.suggestion.svelte-duz050{border:1px dashed #b9c7d1;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:4px;padding:5px 7px;font-size:11.5px;display:flex}.actions.svelte-duz050{gap:4px;display:inline-flex}.action.svelte-duz050{border:1px solid var(--line);border-radius:6px;padding:1px 8px;font-size:11px;font-weight:600;transition:background-color .3s,color .3s}.action.chosen.svelte-duz050{background:var(--blue);border-color:var(--blue);color:var(--ink)}.action.muted.svelte-duz050{color:var(--muted)}.decide.svelte-duz050{color:var(--muted);margin:8px 0 0;font-size:11.5px}.stage.svelte-1qim30j{height:100%;position:relative}.prompt.svelte-1qim30j{border:1px solid var(--line);background:var(--surface);border-radius:8px;margin-bottom:8px;padding:5px 8px;font-size:12px}.spark.svelte-1qim30j{color:var(--blue-strong)}.letter.svelte-1qim30j{min-height:9em;font-size:12px}.letter.svelte-1qim30j p:where(.svelte-1qim30j){margin:0 0 6px}.sign-row.svelte-1qim30j{align-items:center;gap:6px;display:flex}.sign-button.svelte-1qim30j{background:var(--blue);color:var(--ink);border-radius:7px;padding:3px 10px;font-size:11.5px;font-weight:700;animation:1.2s ease-in-out infinite pulse}.stage.svelte-6a6vcf{height:100%;position:relative}.track.svelte-6a6vcf{height:52px;margin:4px 46px 10px;position:relative}.rail.svelte-6a6vcf{background:var(--line);border-radius:3px;height:3px;position:absolute;top:8px;left:0;right:0}.fill.svelte-6a6vcf{background:var(--blue);border-radius:3px;height:100%;transition:width 1.2s}.stop.svelte-6a6vcf{text-align:center;flex-direction:column;align-items:center;gap:6px;width:90px;display:flex;position:absolute;top:0;transform:translate(-50%)}.dot.svelte-6a6vcf{border:3px solid var(--line);background:#fff;border-radius:50%;width:18px;height:18px;transition:border-color .4s,background-color .4s}.stop.reached.svelte-6a6vcf .dot:where(.svelte-6a6vcf){border-color:var(--blue);background:var(--blue-soft)}.stop-label.svelte-6a6vcf{color:var(--muted);font-size:11px;line-height:1.2}.problems.svelte-6a6vcf{gap:6px;margin:0;padding:0;list-style:none;display:grid}.problems.svelte-6a6vcf li:where(.svelte-6a6vcf){border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.name.svelte-6a6vcf{font-size:12.5px;font-weight:600}.none.svelte-6a6vcf{color:var(--muted)}
