.cs-public .pg.ka-page .ka-graph{display:block;width:100%;height:auto;padding:8px 4px 0}.cs-public .pg.ka-page .ka-edge{stroke:var(--cs-line-strong);stroke-width:1.25}.cs-public .pg.ka-page .ka-edge--link{stroke:var(--cs-line-strong);stroke-dasharray:3 4}.cs-public .pg.ka-page .ka-node :is(circle,rect,path){fill:var(--cs-surface);stroke:var(--cs-muted);stroke-width:1.5}.cs-public .pg.ka-page .ka-node text{fill:var(--cs-ink-2);font-family:var(--cs-font-mono);font-size:11.5px;paint-order:stroke;stroke:var(--cs-canvas);stroke-width:5px;stroke-linejoin:round}.cs-public .pg.ka-page .ka-node--core circle{fill:var(--cs-control);stroke:var(--cs-ink-2);stroke-width:1.75}.cs-public .pg.ka-page .ka-node--core text{fill:var(--cs-ink);font-size:12.5px;font-weight:500}.cs-public .pg.ka-page .ka-node--decision circle{stroke:var(--cs-blue);stroke-width:2}.cs-public .pg.ka-page :is(.ka-node--lesson circle,.ka-node--guardrail path){stroke:var(--cs-amber);stroke-width:2}.cs-public .pg.ka-page .ka-node--task circle{stroke:var(--cs-green);stroke-width:2}.cs-public .pg.ka-page .ka-legend{gap:6px 8px}@container (max-width: 480px){.cs-public .pg.ka-page .ka-node text{font-size:16px;stroke-width:6px}.cs-public .pg.ka-page .ka-node--core text{font-size:17px}}