.graph-replay.svelte-5b18ci{min-width:0;margin:32px 0}img.svelte-5b18ci{width:100%;height:auto}.pipeline.svelte-12upooj{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;margin:32px 0;padding:20px}h2.svelte-12upooj{margin:0 0 10px;font-size:24px}p.svelte-12upooj{color:var(--text-dim);font-size:14px;line-height:1.6}.modes.svelte-12upooj{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}button.svelte-12upooj{border:1px solid var(--border);background:var(--surface-2);color:var(--text-dim);font:inherit;cursor:pointer;border-radius:6px;padding:9px 12px;font-size:13px}button[aria-pressed=true].svelte-12upooj{background:var(--focus);border-color:var(--focus);color:var(--bg);font-weight:600}button.svelte-12upooj:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.comparison.svelte-12upooj,.panel.svelte-12upooj{min-width:0}.panel.svelte-12upooj{display:none}.panel.active.svelte-12upooj{display:block}h3.svelte-12upooj{color:var(--text-dim);margin:0 0 10px;font-size:13px}.code-scroll.svelte-12upooj{max-height:500px;overflow:auto}.source.svelte-12upooj .code-block pre,.source.svelte-12upooj .code-block pre code{overflow-wrap:anywhere;white-space:pre-wrap!important}@media (width>=1300px){.modes.svelte-12upooj{display:none}.comparison.svelte-12upooj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.panel.svelte-12upooj{display:block}.source.svelte-12upooj{grid-area:1/1}.blocks.svelte-12upooj{grid-area:2/1}.page.svelte-12upooj{grid-area:1/2/span 2}.code-scroll.svelte-12upooj{max-height:280px}.page.svelte-12upooj iframe:where(.svelte-12upooj){height:680px}}iframe.svelte-12upooj{border:1px solid var(--border);background:var(--surface-2);border-radius:8px;width:100%;height:560px;display:block}.result.svelte-12upooj{font-size:12px}a.svelte-12upooj{color:var(--focus);font-size:14px}@media (width<=600px){.pipeline.svelte-12upooj{padding:14px}h2.svelte-12upooj{font-size:21px}iframe.svelte-12upooj{height:500px}}.report.svelte-1vfpmy8{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;margin:32px 0;padding:18px}a.svelte-1vfpmy8{color:var(--focus);margin-top:18px;font-size:14px;display:inline-block}@media (width<=600px){.report.svelte-1vfpmy8{padding:12px}}.exchanges.svelte-gixb92{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;margin:32px 0;padding:20px}.eyebrow.svelte-gixb92{font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--focus)}h2.svelte-gixb92{margin:10px 0;font-size:24px}p.svelte-gixb92{color:var(--text-dim);font-size:14px;line-height:1.65}.choices.svelte-gixb92{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}button.svelte-gixb92{border:1px solid var(--border);background:var(--surface-2);color:var(--text);font:inherit;cursor:pointer;text-align:left;border-radius:6px;align-items:center;gap:8px;padding:9px 11px;font-size:12px;display:flex}button[aria-pressed=true].svelte-gixb92{border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}button.svelte-gixb92:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.number.svelte-gixb92{color:var(--focus);font-family:var(--font-mono)}.flow.svelte-gixb92{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:20px 0;padding:0;list-style:none;display:grid}.flow.svelte-gixb92 li:where(.svelte-gixb92){border:1px dashed var(--border);color:var(--text-dim);border-radius:6px;flex-wrap:wrap;align-content:start;gap:6px;padding:10px;font-size:12px;display:flex}.flow.svelte-gixb92 li.visited:where(.svelte-gixb92){border-style:solid;border-color:var(--focus);color:var(--text)}.flow.svelte-gixb92 span:where(.svelte-gixb92){color:var(--focus)}.flow.svelte-gixb92 small:where(.svelte-gixb92){width:100%;color:var(--text-dim);font-size:10px;display:block}.summary.svelte-gixb92{border-block:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px;font-size:12px;display:flex}.summary.svelte-gixb92 strong:where(.svelte-gixb92){font:14px var(--font-mono);overflow-wrap:anywhere}.status.svelte-gixb92{border:1px solid var(--focus);color:var(--focus);font-family:var(--font-mono);border-radius:4px;padding:4px 8px}.panels.svelte-gixb92{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:20px;display:grid}.panels.svelte-gixb92 section:where(.svelte-gixb92){min-width:0}h3.svelte-gixb92{color:var(--text-dim);margin:0;font-size:13px}.empty.svelte-gixb92{border:1px dashed var(--border);border-radius:6px;padding:16px}.caption.svelte-gixb92{font-size:12px}a.svelte-gixb92{color:var(--focus);font-size:14px}@media (width<=700px){.panels.svelte-gixb92{grid-template-columns:1fr}.flow.svelte-gixb92{grid-template-columns:repeat(2,minmax(0,1fr))}.exchanges.svelte-gixb92{padding:14px}h2.svelte-gixb92{font-size:21px}.choices.svelte-gixb92 button:where(.svelte-gixb92){flex:145px}.summary.svelte-gixb92{padding:12px 0}}.crypto-replay.svelte-1wbsk0a{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;margin:32px 0;padding:20px}.eyebrow.svelte-1wbsk0a{font:11px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--focus)}h2.svelte-1wbsk0a{margin:10px 0;font-size:24px}p.svelte-1wbsk0a{color:var(--text-dim);font-size:14px;line-height:1.65}.cases.svelte-1wbsk0a{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.cases.svelte-1wbsk0a button:where(.svelte-1wbsk0a){border:1px solid var(--border);background:var(--surface-2);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.cases.svelte-1wbsk0a button[aria-pressed=true]:where(.svelte-1wbsk0a){border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.cases.svelte-1wbsk0a button:where(.svelte-1wbsk0a) span:where(.svelte-1wbsk0a){color:var(--focus);font-family:var(--font-mono)}button.svelte-1wbsk0a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.payload.svelte-1wbsk0a{border-block:1px solid var(--border);color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:14px;font-size:12px;display:flex}.payload.svelte-1wbsk0a>code:where(.svelte-1wbsk0a){font:16px var(--font-mono);color:var(--text)}.gates.svelte-1wbsk0a{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin:20px 0;display:grid}.gates.svelte-1wbsk0a section:where(.svelte-1wbsk0a){border:1px solid var(--border);background:var(--panel);border-radius:8px;min-width:0;padding:16px}h3.svelte-1wbsk0a{color:var(--text-dim);margin:0 0 8px;font-size:13px}.gates.svelte-1wbsk0a strong:where(.svelte-1wbsk0a){font:600 24px var(--font-mono);color:var(--text)}.gates.svelte-1wbsk0a section:where(.svelte-1wbsk0a):last-child strong:where(.svelte-1wbsk0a){color:var(--fail)}.gates.svelte-1wbsk0a section.accepted:where(.svelte-1wbsk0a) strong:where(.svelte-1wbsk0a){color:var(--pass)}.gates.svelte-1wbsk0a p:where(.svelte-1wbsk0a){min-height:4.5em}.released.svelte-1wbsk0a{border:1px dashed var(--border);color:var(--text-dim);border-radius:6px;gap:8px;padding:12px;font-size:12px;display:grid}.released.svelte-1wbsk0a code:where(.svelte-1wbsk0a){color:var(--text);overflow-wrap:anywhere}summary.svelte-1wbsk0a{cursor:pointer;color:var(--text-dim);font-size:13px}.caption.svelte-1wbsk0a{font-size:12px}a.svelte-1wbsk0a{color:var(--focus);font-size:14px}@media (width<=700px){.crypto-replay.svelte-1wbsk0a{padding:14px}.gates.svelte-1wbsk0a{grid-template-columns:1fr}.gates.svelte-1wbsk0a p:where(.svelte-1wbsk0a){min-height:0}.cases.svelte-1wbsk0a button:where(.svelte-1wbsk0a){flex:150px}h2.svelte-1wbsk0a{font-size:21px}}.frame-replay.svelte-11tob8i{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;margin:32px 0;padding:20px}.eyebrow.svelte-11tob8i{font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--focus)}h2.svelte-11tob8i{margin:10px 0;font-size:24px}p.svelte-11tob8i{color:var(--text-dim);font-size:14px;line-height:1.65}.counts.svelte-11tob8i{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.counts.svelte-11tob8i>div:where(.svelte-11tob8i){border:1px solid var(--border);background:var(--panel);border-radius:7px;gap:6px;padding:14px;display:grid}.counts.svelte-11tob8i strong:where(.svelte-11tob8i){font:600 26px var(--font-mono);color:var(--focus)}.counts.svelte-11tob8i span:where(.svelte-11tob8i){color:var(--text-dim);font-size:11px;line-height:1.5}.choices.svelte-11tob8i{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.choices.svelte-11tob8i button:where(.svelte-11tob8i){background:var(--surface-2);color:var(--text);border:1px solid var(--border);font:inherit;cursor:pointer;border-radius:6px;padding:11px 12px;font-size:12px}.choices.svelte-11tob8i button[aria-pressed=true]:where(.svelte-11tob8i){border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}button.svelte-11tob8i:focus-visible,.table-wrap.svelte-11tob8i:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.current.svelte-11tob8i{margin:16px 0}.current.svelte-11tob8i strong:where(.svelte-11tob8i){color:var(--text);font-size:14px}.current.svelte-11tob8i p:where(.svelte-11tob8i){margin:7px 0;font-size:12px}.table-wrap.svelte-11tob8i{border:1px solid var(--border);border-radius:7px;overflow-x:auto}table.svelte-11tob8i{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}caption.svelte-11tob8i{text-align:left;white-space:normal;color:var(--text-dim);padding:12px;font-size:11px;line-height:1.6}th.svelte-11tob8i,td.svelte-11tob8i{text-align:left;border-top:1px solid var(--border);font-family:var(--font-mono);padding:11px 12px;font-size:11px}th.svelte-11tob8i{color:var(--text-dim);background:var(--panel);font-weight:500}td.svelte-11tob8i{color:var(--text)}td.missing.svelte-11tob8i{color:var(--text-dim);font-style:italic}td.unmatched.svelte-11tob8i{color:var(--focus);font-weight:600}.dtypes.svelte-11tob8i{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:18px 0;font-size:11px;display:flex}.dtypes.svelte-11tob8i strong:where(.svelte-11tob8i){color:var(--text);font-weight:500}.dtypes.svelte-11tob8i span:where(.svelte-11tob8i){border:1px solid var(--border);border-radius:4px;padding:5px}.dtypes.svelte-11tob8i code:where(.svelte-11tob8i){color:var(--focus)}aside.svelte-11tob8i{border-left:3px solid var(--focus);background:var(--panel);padding:14px;font-size:13px}aside.svelte-11tob8i p:where(.svelte-11tob8i){font-size:12px;line-height:1.7}.large.svelte-11tob8i{overflow-wrap:anywhere;color:var(--text);font-size:11px;line-height:1.6;display:block}a.svelte-11tob8i{color:var(--focus);margin-top:18px;font-size:14px;display:inline-block}@media (width<=650px){.frame-replay.svelte-11tob8i{padding:14px}.counts.svelte-11tob8i{grid-template-columns:1fr 1fr}.counts.svelte-11tob8i>div:where(.svelte-11tob8i){padding:10px}.choices.svelte-11tob8i button:where(.svelte-11tob8i){flex:125px}h2.svelte-11tob8i{font-size:21px}}.pg-replay.svelte-1nppfd8{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;margin:32px 0;padding:20px}.eyebrow.svelte-1nppfd8{font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--focus)}h2.svelte-1nppfd8{margin:10px 0;font-size:24px}p.svelte-1nppfd8{color:var(--text-dim);font-size:14px;line-height:1.65}.timeline.svelte-1nppfd8{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0;padding:0;list-style:none;display:grid}.timeline.svelte-1nppfd8 li:where(.svelte-1nppfd8){border:1px solid var(--border);border-top:2px solid var(--focus);background:var(--panel);border-radius:6px;gap:8px;padding:14px 12px;display:grid}.timeline.svelte-1nppfd8 strong:where(.svelte-1nppfd8){font-size:13px;font-weight:500}.timeline.svelte-1nppfd8 span:where(.svelte-1nppfd8){color:var(--text-dim);font-size:11px;line-height:1.5}.choices.svelte-1nppfd8{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.choices.svelte-1nppfd8 button:where(.svelte-1nppfd8){background:var(--surface-2);color:var(--text);border:1px solid var(--border);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:11px 14px;font-size:13px;display:flex}.choices.svelte-1nppfd8 button:where(.svelte-1nppfd8) span:where(.svelte-1nppfd8){font:11px var(--font-mono);color:var(--text-dim)}.choices.svelte-1nppfd8 button[aria-pressed=true]:where(.svelte-1nppfd8){border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}button.svelte-1nppfd8:focus-visible,summary.svelte-1nppfd8:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.rows.svelte-1nppfd8{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.rows.svelte-1nppfd8 section:where(.svelte-1nppfd8){min-width:0}h3.svelte-1nppfd8{color:var(--text);margin:12px 0;font-size:13px}.types.svelte-1nppfd8{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.types.svelte-1nppfd8 span:where(.svelte-1nppfd8){border:1px solid var(--border);color:var(--text-dim);border-radius:5px;padding:8px;font-size:11px}.types.svelte-1nppfd8 code:where(.svelte-1nppfd8){color:var(--focus)}.reconciled.svelte-1nppfd8{border-left:3px solid var(--focus);background:var(--panel);padding:12px;font-size:13px}details.svelte-1nppfd8{margin:20px 0;font-size:13px}summary.svelte-1nppfd8{cursor:pointer;color:var(--text)}dl.svelte-1nppfd8{margin:14px 0}dl.svelte-1nppfd8 div:where(.svelte-1nppfd8){border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:12px;padding:10px 0;font-size:12px;display:grid}dt.svelte-1nppfd8{color:var(--text)}dd.svelte-1nppfd8{color:var(--text-dim);margin:0;line-height:1.6}aside.svelte-1nppfd8{color:var(--text-dim);font-size:12px;line-height:1.7}a.svelte-1nppfd8{color:var(--focus);margin-top:18px;font-size:14px;display:inline-block}@media (width<=750px){.pg-replay.svelte-1nppfd8{padding:14px}.timeline.svelte-1nppfd8{grid-template-columns:1fr 1fr}.rows.svelte-1nppfd8{grid-template-columns:1fr}.choices.svelte-1nppfd8 button:where(.svelte-1nppfd8){flex:125px}h2.svelte-1nppfd8{font-size:21px}dl.svelte-1nppfd8 div:where(.svelte-1nppfd8){grid-template-columns:1fr;gap:5px}}.typed-replay.svelte-ridhn4{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;margin:32px 0;padding:20px}.eyebrow.svelte-ridhn4{font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--focus)}h2.svelte-ridhn4{margin:10px 0;font-size:24px}p.svelte-ridhn4{color:var(--text-dim);font-size:14px;line-height:1.65}.pipeline.svelte-ridhn4{border:1px solid var(--border);background:var(--panel);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:15px;font-size:13px;display:flex}.pipeline.svelte-ridhn4 strong:where(.svelte-ridhn4){color:var(--focus);font-weight:500}.choices.svelte-ridhn4{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.choices.svelte-ridhn4 button:where(.svelte-ridhn4){background:var(--surface-2);color:var(--text);border:1px solid var(--border);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:9px;padding:10px 12px;font-size:12px;display:flex}.choices.svelte-ridhn4 button[aria-pressed=true]:where(.svelte-ridhn4){border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.choices.svelte-ridhn4 small:where(.svelte-ridhn4){font:10px var(--font-mono);color:var(--text-dim)}button.svelte-ridhn4:focus-visible,summary.svelte-ridhn4:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.source-grid.svelte-ridhn4{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.source-grid.svelte-ridhn4 section:where(.svelte-ridhn4){min-width:0}h3.svelte-ridhn4{color:var(--text);margin:12px 0;font-size:13px}.runtime.svelte-ridhn4{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}details.svelte-ridhn4{color:var(--text-dim);margin-top:20px;font-size:13px}summary.svelte-ridhn4{cursor:pointer;color:var(--text);margin-bottom:14px}a.svelte-ridhn4{color:var(--focus);margin-top:18px;font-size:14px;display:inline-block}@media (width<=750px){.typed-replay.svelte-ridhn4{padding:14px}.source-grid.svelte-ridhn4{grid-template-columns:1fr}.choices.svelte-ridhn4 button:where(.svelte-ridhn4){flex:125px}h2.svelte-ridhn4{font-size:21px}}.cloud-plan.svelte-1fj9lfa{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;margin:32px 0;padding:20px}.eyebrow.svelte-1fj9lfa{font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--focus)}h2.svelte-1fj9lfa{margin:10px 0;font-size:24px}p.svelte-1fj9lfa{color:var(--text-dim);font-size:14px;line-height:1.65}.choices.svelte-1fj9lfa{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.choices.svelte-1fj9lfa button:where(.svelte-1fj9lfa){background:var(--surface-2);color:var(--text);border:1px solid var(--border);font:inherit;cursor:pointer;border-radius:7px;padding:11px 14px;font-size:12px}.choices.svelte-1fj9lfa button[aria-pressed=true]:where(.svelte-1fj9lfa){border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}button.svelte-1fj9lfa:focus-visible,summary.svelte-1fj9lfa:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.region.svelte-1fj9lfa{border:1px solid var(--border);background:var(--panel);border-radius:10px;padding:16px}.region-label.svelte-1fj9lfa{font:11px var(--font-mono);color:var(--text-dim)}.zones.svelte-1fj9lfa{grid-template-columns:1fr 1fr;gap:20px;margin-top:14px;display:grid}.zone.svelte-1fj9lfa{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;padding:16px}.zone.svelte-1fj9lfa h3:where(.svelte-1fj9lfa){color:var(--focus);margin:0 0 20px;font-size:14px}.zone.svelte-1fj9lfa h3:where(.svelte-1fj9lfa) span:where(.svelte-1fj9lfa){font:11px var(--font-mono);color:var(--text-dim);margin-top:6px;display:block}.tier.svelte-1fj9lfa{border:1px solid var(--focus);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 12px;font-size:13px;display:flex}.tier.svelte-1fj9lfa code:where(.svelte-1fj9lfa){color:var(--focus);font-size:12px}.database.svelte-1fj9lfa{background:var(--panel)}.flow.svelte-1fj9lfa{text-align:center;color:var(--focus);margin:8px;font-size:22px}.lost.svelte-1fj9lfa .tier:where(.svelte-1fj9lfa){opacity:.45;border-style:dashed;text-decoration:line-through}.lost.svelte-1fj9lfa h3:where(.svelte-1fj9lfa){color:var(--text-dim)}.dependency.svelte-1fj9lfa{margin:28px 0 0;font-size:12px}.result.svelte-1fj9lfa{gap:9px;padding:18px 0;display:grid}.result.svelte-1fj9lfa strong:where(.svelte-1fj9lfa){color:var(--focus);font-size:15px}.result.svelte-1fj9lfa span:where(.svelte-1fj9lfa){font:12px var(--font-mono);color:var(--text-dim)}.result.svelte-1fj9lfa p:where(.svelte-1fj9lfa){margin:0;font-size:12px}details.svelte-1fj9lfa{margin:10px 0 20px;font-size:13px}summary.svelte-1fj9lfa{cursor:pointer;color:var(--text)}table.svelte-1fj9lfa{border-collapse:collapse;width:100%;font-size:12px}caption.svelte-1fj9lfa{text-align:left;color:var(--text-dim);padding:12px 0;font-size:11px}th.svelte-1fj9lfa,td.svelte-1fj9lfa{text-align:left;border-bottom:1px solid var(--border);padding:9px 6px}th.svelte-1fj9lfa{color:var(--text-dim);font-weight:400}.table-wrap.svelte-1fj9lfa{overflow-x:auto}aside.svelte-1fj9lfa{border-left:3px solid var(--focus);background:var(--panel);padding:14px;font-size:13px}aside.svelte-1fj9lfa p:where(.svelte-1fj9lfa){margin-bottom:0;font-size:12px}a.svelte-1fj9lfa{color:var(--focus);margin-top:18px;font-size:14px;display:inline-block}@media (width<=650px){.cloud-plan.svelte-1fj9lfa{padding:14px}.zones.svelte-1fj9lfa{grid-template-columns:1fr;gap:12px}.region.svelte-1fj9lfa,.zone.svelte-1fj9lfa{padding:12px}.choices.svelte-1fj9lfa button:where(.svelte-1fj9lfa){flex:130px}h2.svelte-1fj9lfa{font-size:21px}}.agent-replay.svelte-1eigfh0{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;margin:32px 0;padding:20px}.eyebrow.svelte-1eigfh0{font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--focus)}h2.svelte-1eigfh0{margin:10px 0;font-size:24px}p.svelte-1eigfh0{color:var(--text-dim);font-size:14px;line-height:1.65}.choices.svelte-1eigfh0{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.choices.svelte-1eigfh0 button:where(.svelte-1eigfh0){background:var(--surface-2);color:var(--text);border:1px solid var(--border);font:inherit;cursor:pointer;text-align:left;border-radius:7px;gap:5px;padding:12px;font-size:12px;display:grid}.choices.svelte-1eigfh0 button:where(.svelte-1eigfh0) span:where(.svelte-1eigfh0){color:var(--text-dim);font-size:11px}.choices.svelte-1eigfh0 button[aria-pressed=true]:where(.svelte-1eigfh0){border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}button.svelte-1eigfh0:focus-visible,summary.svelte-1eigfh0:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.verdict.svelte-1eigfh0{border-block:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;font-size:13px;display:flex}.verdict.svelte-1eigfh0 strong:where(.svelte-1eigfh0){color:var(--focus)}.verdict.svelte-1eigfh0 span:where(.svelte-1eigfh0){color:var(--text-dim);font-family:var(--font-mono)}.review-grid.svelte-1eigfh0{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;margin:20px 0;display:grid}.review-grid.svelte-1eigfh0 section:where(.svelte-1eigfh0){min-width:0}h3.svelte-1eigfh0{color:var(--text);margin:12px 0;font-size:13px}.checks.svelte-1eigfh0,.reasons.svelte-1eigfh0{margin:12px 0;padding:0;list-style:none}.checks.svelte-1eigfh0 li:where(.svelte-1eigfh0){border-bottom:1px solid var(--border);gap:12px;padding:12px 0;display:flex}.checks.svelte-1eigfh0 li:where(.svelte-1eigfh0)>span:where(.svelte-1eigfh0){font:11px var(--font-mono);color:var(--text-dim);min-width:52px;padding-top:3px}.checks.svelte-1eigfh0 li:where(.svelte-1eigfh0)>span.passed:where(.svelte-1eigfh0){color:var(--focus)}.checks.svelte-1eigfh0 li:where(.svelte-1eigfh0)>div:where(.svelte-1eigfh0){gap:5px;min-width:0;display:grid}.checks.svelte-1eigfh0 strong:where(.svelte-1eigfh0){font-size:13px;font-weight:500}.checks.svelte-1eigfh0 code:where(.svelte-1eigfh0){overflow-wrap:anywhere;white-space:normal;font-size:11px}.checks.svelte-1eigfh0 small:where(.svelte-1eigfh0){color:var(--text-dim);font-size:11px}.reasons.svelte-1eigfh0 li:where(.svelte-1eigfh0){margin:6px 0}.reasons.svelte-1eigfh0 code:where(.svelte-1eigfh0){overflow-wrap:anywhere;font-size:11px}.digest.svelte-1eigfh0{overflow-wrap:anywhere;padding-top:12px;font-size:11px;display:block}details.svelte-1eigfh0{color:var(--text-dim);font-size:12px}summary.svelte-1eigfh0{cursor:pointer}details.svelte-1eigfh0 p:where(.svelte-1eigfh0){font-size:12px}aside.svelte-1eigfh0{border-left:3px solid var(--focus);background:var(--panel);padding:12px;font-size:13px}aside.svelte-1eigfh0 p:where(.svelte-1eigfh0){margin-bottom:0;font-size:12px}a.svelte-1eigfh0{color:var(--focus);margin-top:18px;font-size:14px;display:inline-block}@media (width<=750px){.review-grid.svelte-1eigfh0{grid-template-columns:1fr}.agent-replay.svelte-1eigfh0{padding:14px}.choices.svelte-1eigfh0 button:where(.svelte-1eigfh0){flex:145px}h2.svelte-1eigfh0{font-size:21px}}.instrument-replay.svelte-aygj16{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;margin:32px 0;padding:20px}.eyebrow.svelte-aygj16{font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--focus)}h2.svelte-aygj16{margin:10px 0;font-size:24px}p.svelte-aygj16{color:var(--text-dim);font-size:14px;line-height:1.65}.choices.svelte-aygj16{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.choices.svelte-aygj16 button:where(.svelte-aygj16){background:var(--surface-2);color:var(--text);border:1px solid var(--border);font:inherit;cursor:pointer;text-align:left;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.choices.svelte-aygj16 button[aria-pressed=true]:where(.svelte-aygj16){border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.choices.svelte-aygj16 button:where(.svelte-aygj16):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.choices.svelte-aygj16 button:where(.svelte-aygj16)>span:where(.svelte-aygj16){color:var(--focus);font-family:var(--font-mono)}small.svelte-aygj16{color:var(--text-dim);font:11px var(--font-mono)}.selected.svelte-aygj16{border-block:1px solid var(--border);color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 0;font-size:12px;display:flex}.selected.svelte-aygj16>code:where(.svelte-aygj16){font:14px var(--font-mono);color:var(--focus)}.selected.svelte-aygj16>strong:where(.svelte-aygj16){font:600 20px var(--font-mono);color:var(--text)}.fault.svelte-aygj16{border:1px solid var(--border);border-radius:4px;padding:3px 7px}.signals.svelte-aygj16{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin:20px 0;display:grid}.signals.svelte-aygj16 section:where(.svelte-aygj16){min-width:0}h3.svelte-aygj16{color:var(--text);margin:0;font-size:13px}.numbers.svelte-aygj16{grid-template-columns:1fr 1fr;gap:10px;display:grid}.numbers.svelte-aygj16>div:where(.svelte-aygj16){border:1px solid var(--border);background:var(--panel);border-radius:6px;padding:12px;display:grid}.numbers.svelte-aygj16 strong:where(.svelte-aygj16){font:600 25px var(--font-mono);color:var(--focus)}.numbers.svelte-aygj16 span:where(.svelte-aygj16),.small.svelte-aygj16{color:var(--text-dim);font-size:12px}table.svelte-aygj16{border-collapse:collapse;width:100%;font-size:12px}caption.svelte-aygj16{text-align:left;color:var(--text-dim);padding:10px 0;font-size:11px}th.svelte-aygj16,td.svelte-aygj16{text-align:left;border-bottom:1px solid var(--border);padding:7px 5px}th.svelte-aygj16{color:var(--text-dim);font-weight:500}td.svelte-aygj16:last-child{width:45%}.frequency.svelte-aygj16{align-items:center;gap:8px;min-height:20px;display:flex}.bar-track.svelte-aygj16{flex:1;min-width:0;height:16px;display:block}.frequency.svelte-aygj16 .bar:where(.svelte-aygj16){background:var(--focus);opacity:.5;border-radius:3px;height:100%;display:block}.frequency.svelte-aygj16>span:where(.svelte-aygj16):last-child{font-family:var(--font-mono);text-align:right;min-width:18px}.bound.svelte-aygj16{border:1px solid var(--border);border-radius:6px;padding:12px;font-size:12px}.bound.svelte-aygj16 span:where(.svelte-aygj16){margin-top:5px;display:block}.finding.svelte-aygj16{border-left:3px solid var(--focus);background:var(--panel);padding:14px;font-size:13px}.finding.svelte-aygj16 p:where(.svelte-aygj16){margin-bottom:0;font-size:12px}a.svelte-aygj16{color:var(--focus);margin-top:18px;font-size:14px;display:inline-block}@media (width<=750px){.signals.svelte-aygj16{grid-template-columns:1fr}.instrument-replay.svelte-aygj16{padding:14px}.choices.svelte-aygj16 button:where(.svelte-aygj16){flex:145px}h2.svelte-aygj16{font-size:21px}}.lesson-clip.svelte-96j0j0{border:1px solid var(--border);background:var(--panel);border-radius:12px;margin:32px 0;padding:18px}video.svelte-96j0j0{aspect-ratio:3/2;background:#1a1b26;border-radius:8px;width:min(100%,720px);height:auto;margin-inline:auto;display:block}figcaption.svelte-96j0j0{color:var(--text-dim);max-width:720px;margin:12px auto 0;font-size:13px;line-height:1.6}.reading-layout.svelte-4bkuey{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;margin-top:32px;display:grid}.lesson-article.svelte-4bkuey{min-width:0}.lesson-sidebar.svelte-4bkuey{gap:18px;display:grid;position:sticky;top:128px}.lesson-sidebar.svelte-4bkuey h2:where(.svelte-4bkuey){margin:0 0 10px;font-size:21px}.lesson-sidebar.svelte-4bkuey p:where(.svelte-4bkuey){color:var(--text-dim);font-size:14px}.lesson-sidebar.svelte-4bkuey ul:where(.svelte-4bkuey){padding-left:20px}.lesson-sidebar.svelte-4bkuey li:where(.svelte-4bkuey){margin:10px 0}.lesson-sidebar.svelte-4bkuey a:where(.svelte-4bkuey):not(.growth-button){color:var(--focus);font-size:14px}.course-link.svelte-4bkuey{margin-top:16px;display:block}@media (width<=1000px){.reading-layout.svelte-4bkuey{grid-template-columns:minmax(0,1fr);gap:28px}.lesson-sidebar.svelte-4bkuey{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));position:static}}@media (width<=600px){.reading-layout.svelte-4bkuey{margin-top:24px}}
