.graph-results{display:grid;grid-gap:10px;gap:10px;min-width:0;margin:0}.graph-results h3,.graph-results h4,.graph-results p{margin:0;line-height:1.6}.graph-results h3{font-size:1rem}.graph-results h4{font-size:.92rem;margin-bottom:6px}.graph-results small{font-size:.84rem;color:var(--muted);font-weight:400;margin-left:10px}.graph-results p{font-size:.92rem;overflow-wrap:anywhere}.graph-results__scroll{overflow-x:auto;max-width:100%;min-width:0}.graph-results table{border-collapse:collapse;width:100%;font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.graph-results td,.graph-results th{border:1px solid var(--aw-line);min-width:52px;padding:8px 12px;text-align:center;white-space:nowrap}.graph-results th{background:color-mix(in srgb,var(--text) 5%,var(--aw-panel))}.graph-results tr>:first-child{width:100px}.graph-results .is-current{background:color-mix(in srgb,#3b82f6 22%,var(--aw-panel));box-shadow:inset 0 0 0 2px #3b82f6}.graph-results .is-source{background:color-mix(in srgb,#3b82f6 9%,var(--aw-panel))}.graph-results__matrices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.graph-results__matrix{min-width:0}.graph-results__note{color:var(--muted)}.graph-results__warning{border-left:3px solid #d97706;padding:8px 12px;background:color-mix(in srgb,#d97706 10%,var(--aw-panel))}.algorithm-code-readable code{white-space:pre-wrap;font-size:.85rem;line-height:1.65}.algorithm-code-readable [aria-current=step]{color:var(--text)}.dp-stage__table th{background:color-mix(in srgb,var(--text) 5%,var(--aw-panel));color:var(--text);font-size:.86rem}@media (max-width:1050px){.graph-results__matrices{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.graph-results small{display:block;margin-left:0}.graph-results td,.graph-results th{padding:7px 9px}}