.wrap.svelte-1x0e1up{gap:var(--space-3);display:grid}.cards.svelte-1x0e1up{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.cards.svelte-1x0e1up button:where(.svelte-1x0e1up){text-align:left;cursor:pointer;padding:var(--space-3);border-radius:var(--radius);border:1px solid var(--border-subtle);background:var(--bg-tertiary);border-top:3px solid var(--c);gap:2px;transition:transform .15s,box-shadow .15s,border-color .15s;display:grid}.cards.svelte-1x0e1up button.active:where(.svelte-1x0e1up){background:color-mix(in srgb, var(--c) 8%, var(--bg-primary));box-shadow:0 8px 22px color-mix(in srgb, var(--c) 22%, transparent);transform:translateY(-2px)}.cards.svelte-1x0e1up .tag:where(.svelte-1x0e1up){font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--c)}.cards.svelte-1x0e1up strong:where(.svelte-1x0e1up){font-family:var(--font-heading);font-size:var(--text-lg);color:var(--text-primary)}.cards.svelte-1x0e1up .tagline:where(.svelte-1x0e1up){font-size:var(--text-xs);color:var(--text-secondary)}.stage.svelte-1x0e1up{background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius);padding:var(--space-2)}svg.svelte-1x0e1up{width:100%;height:auto;display:block}.axis.svelte-1x0e1up{stroke:var(--border-strong);stroke-width:1px}.line.svelte-1x0e1up{fill:none;stroke:var(--c);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.thin.svelte-1x0e1up{fill:none;stroke:var(--c);stroke-width:1.5px;opacity:.28}.area.svelte-1x0e1up{fill:color-mix(in srgb, var(--c) 16%, transparent);stroke:var(--c);stroke-width:1px}.dot.svelte-1x0e1up{fill:var(--c)}.node.svelte-1x0e1up{fill:var(--bg-tertiary);stroke:var(--c);stroke-width:2px}.node.central.svelte-1x0e1up{fill:color-mix(in srgb, var(--c) 12%, var(--bg-tertiary))}.flow.svelte-1x0e1up{stroke:var(--c);stroke-width:2px;opacity:.5;marker-end:url(#a)}.nlabel.svelte-1x0e1up{fill:var(--text-primary);font-family:var(--font-mono);text-anchor:middle;font-size:11px}.ann.svelte-1x0e1up{fill:var(--text-secondary);font-family:var(--font-mono);font-size:11px}.blurb.svelte-1x0e1up{padding-left:var(--space-3);border-left:3px solid var(--c);color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}
