.version-badges.svelte-7o0w84{margin-top:var(--space-4);display:flex;gap:var(--space-3)}.version-badge.svelte-7o0w84{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-3);background:var(--color-bg-cool);border:1px solid var(--color-border);border-radius:4px;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.toc.svelte-7o0w84{position:sticky;top:calc(var(--nav-height) + var(--space-8));align-self:flex-start}.toc.svelte-7o0w84 ul:where(.svelte-7o0w84){list-style:none;border-left:2px solid var(--color-border);padding-left:var(--space-4)}.toc.svelte-7o0w84 li:where(.svelte-7o0w84){margin-bottom:var(--space-3)}.toc.svelte-7o0w84 a:where(.svelte-7o0w84){font-size:var(--text-sm);color:var(--color-text-light);text-decoration:none;transition:color var(--transition)}.toc.svelte-7o0w84 a:where(.svelte-7o0w84):hover{color:var(--color-navy)}.methodology-layout.svelte-7o0w84{display:grid;grid-template-columns:220px 1fr;gap:var(--space-16);align-items:start}.methodology-prose.svelte-7o0w84{max-width:none}.pipeline-diagram.svelte-7o0w84{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-6);background:var(--color-bg-cool);border-radius:8px;overflow-x:auto}.pipeline-step.svelte-7o0w84{flex-shrink:0;padding:var(--space-3) var(--space-4);background:#fff;border:1px solid var(--color-border);border-radius:6px;font-size:var(--text-sm);font-weight:500;text-align:center;min-width:100px}.pipeline-step.active.svelte-7o0w84{background:var(--color-navy);color:#fff;border-color:var(--color-navy)}.pipeline-arrow.svelte-7o0w84{flex-shrink:0;color:var(--color-text-light);font-size:var(--text-lg)}@media(max-width:1024px){.methodology-layout.svelte-7o0w84{grid-template-columns:1fr}.toc.svelte-7o0w84{position:static}}
