:root{--graph-edge:var(--canvas-edge);--graph-canvas:var(--canvas-bg);--graph-canvas-dot:var(--canvas-dot)}.graph-node-project-pre-discovery{--graph-project-background:var(--muted);--graph-project-border:var(--border-strong);--graph-project-foreground:var(--muted-foreground)}.graph-node-project-planning{--graph-project-background:var(--health-watch-surface);--graph-project-border:var(--watch-border);--graph-project-foreground:var(--health-watch)}.graph-node-project-development{--graph-project-background:var(--evidence-muted);--graph-project-border:var(--accent-border);--graph-project-foreground:var(--evidence)}.graph-node-project-complete{--graph-project-background:var(--health-healthy-surface);--graph-project-border:var(--healthy-border);--graph-project-foreground:var(--health-healthy)}.graph-phase-swatch,.graph-phase-badge.graph-phase-badge{background-color:var(--graph-project-background);border-color:var(--graph-project-border);color:var(--graph-project-foreground)}
