.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figure{--graph-ink:var(--nano-ink,#132238);--graph-copy:var(--nano-copy,#40516a);--graph-muted:#67758a;--graph-line:var(--nano-line,#d5dde7);--graph-paper:var(--card,#fff);--graph-soft:#f5f8fb;--graph-blue:#1769aa;--graph-blue-soft:#eaf5ff;--graph-teal:#0b7c74;--graph-teal-soft:#e7f8f5;--graph-amber:#f4b942;--graph-red:#b93852;--graph-night:#081421;--graph-night-raised:#102235;width:100%;min-width:0;max-width:100%;color:var(--graph-ink);border:1px solid var(--graph-line);background:linear-gradient(135deg, #1769aa0d, transparent 28rem), linear-gradient(315deg, #0b7c740d, transparent 28rem), var(--graph-paper);border-radius:clamp(.85rem,1.5vw,1.35rem);gap:clamp(1rem,2vw,1.55rem);margin:3rem 0 0;padding:clamp(1rem,2.5vw,2rem);display:grid;overflow:clip;box-shadow:0 30px 80px #1123381a;container-type:inline-size}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figure,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figure *{box-sizing:border-box}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figureHeader{border-bottom:1px solid var(--graph-line);justify-content:space-between;align-items:end;gap:1.25rem;min-width:0;padding-bottom:1rem;display:flex}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figureHeader>div{min-width:0;max-width:72rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figureHeader p,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figureHeader h2,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__welcomePanel p,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__welcomePanel h3,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__welcomePanel span,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__sectionHeading p,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__sectionHeading h3,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseFeedback,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderPane p,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderPane h3,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderPane h4,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel p,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__expertDetails>p{margin:0}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figureHeader p,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figureHeader>span,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__sectionHeading p,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__sectionHeading>span,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderKicker{color:var(--graph-blue);font-family:var(--font-vairode-mono,ui-monospace), monospace;letter-spacing:.08em;font-size:.68rem;font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figureHeader h2{letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;word-break:keep-all;width:100%;max-width:42ch;margin-top:.5rem;font-size:clamp(1.65rem,3vw,2.85rem);line-height:1.08}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figureHeader>span{max-width:20rem;color:var(--graph-copy);text-align:center;border:1px solid var(--graph-line);background:var(--graph-soft);border-radius:.55rem;flex:none;padding:.7rem .9rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__welcomePanel{color:#0e3656;background:linear-gradient(120deg, #ffffffd1, transparent 70%), var(--graph-blue-soft);border:1px solid #b9d9f0;border-radius:.85rem;gap:.45rem;min-width:0;padding:clamp(1rem,2.5vw,1.55rem);display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__welcomePanel p{color:var(--graph-blue);font-size:.78rem;font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__welcomePanel h3{letter-spacing:-.025em;text-wrap:balance;word-break:keep-all;max-width:52ch;font-size:clamp(1.15rem,2.2vw,1.75rem);line-height:1.25}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__welcomePanel span{max-width:78ch;color:var(--graph-copy);word-break:keep-all;font-size:clamp(.85rem,1.3vw,.98rem);line-height:1.65}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__currentTask{color:#063f3a;background:var(--graph-teal-soft);border:1px solid #a9ddd5;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem 1rem;min-width:0;padding:.9rem 1rem;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__currentTask span{color:#fff;background:var(--graph-teal);border-radius:.38rem;padding:.35rem .55rem;font-size:.72rem;font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__currentTask strong{overflow-wrap:anywhere;word-break:keep-all;min-width:0;font-size:clamp(.92rem,1.4vw,1.05rem);line-height:1.5}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__controlMatrix{gap:.8rem;min-width:0;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__controlMatrix fieldset{border:1px solid var(--graph-line);background:var(--graph-soft);border-radius:.75rem;min-width:0;margin:0;padding:clamp(.8rem,2vw,1rem)}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__controlMatrix legend{color:var(--graph-ink);padding:0 .4rem;font-size:.84rem;font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__optionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.58rem;min-width:0;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option{cursor:pointer;min-width:0;position:relative}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option>span{min-width:0;height:100%;min-height:7rem;color:var(--graph-copy);border:1px solid var(--graph-line);background:var(--graph-paper);border-radius:.58rem;align-content:start;gap:.38rem;padding:.82rem;transition:transform .16s,border-color .16s,box-shadow .16s,background-color .16s;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option:hover>span{border-color:color-mix(in srgb, var(--graph-blue) 50%, var(--graph-line));transform:translateY(-2px);box-shadow:0 10px 22px #153e5e17}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option input:focus-visible+span{outline:3px solid color-mix(in srgb, var(--graph-blue) 58%, transparent);outline-offset:3px}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option input:checked+span{color:var(--graph-ink);border-color:var(--graph-blue);background:var(--graph-blue-soft);box-shadow:inset 4px 0 0 var(--graph-blue)}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option small{min-width:0;color:var(--graph-blue);font-family:var(--font-vairode-mono,ui-monospace), monospace;letter-spacing:.045em;overflow-wrap:anywhere;font-size:.62rem;font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option strong{min-width:0;color:var(--graph-ink);overflow-wrap:anywhere;word-break:keep-all;font-size:.9rem;line-height:1.35}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option em{min-width:0;color:var(--graph-copy);overflow-wrap:anywhere;word-break:keep-all;font-size:.72rem;font-style:normal;line-height:1.52}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseControls{border:1px solid var(--graph-line);background:var(--graph-paper);border-radius:.8rem;gap:.8rem;min-width:0;padding:clamp(.85rem,2vw,1.15rem);display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__sectionHeading{justify-content:space-between;align-items:end;gap:1rem;min-width:0;display:flex}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__sectionHeading>div{min-width:0}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__sectionHeading h3{color:var(--graph-ink);word-break:keep-all;margin-top:.28rem;font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.28}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__sectionHeading>span{max-width:27rem;color:var(--graph-muted);text-align:right;word-break:keep-all;line-height:1.45}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;min-width:0;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button{min-width:0;min-height:4.5rem;color:var(--graph-copy);text-align:left;cursor:pointer;border:1px solid var(--graph-line);background:var(--graph-soft);border-radius:.58rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.72rem;transition:transform .16s,border-color .16s,background-color .16s;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button:hover{border-color:var(--graph-blue);transform:translateY(-2px)}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button:focus-visible,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__tableScroller:focus-visible,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__expertDetails summary:focus-visible{outline:3px solid color-mix(in srgb, var(--graph-blue) 58%, transparent);outline-offset:3px}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button[aria-pressed=true]{color:#fff;border-color:var(--graph-blue);background:var(--graph-blue)}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button>span{width:2.2rem;height:2.2rem;color:inherit;font-family:var(--font-vairode-mono,ui-monospace), monospace;border:1px solid;border-radius:50%;place-items:center;font-size:.68rem;font-weight:900;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button strong{overflow-wrap:anywhere;word-break:keep-all;min-width:0;font-size:.75rem;line-height:1.4}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseFeedback{color:var(--graph-copy);border-left:4px solid var(--graph-teal);background:var(--graph-teal-soft);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.78rem .88rem;font-size:.78rem;line-height:1.55;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseFeedback strong{color:var(--graph-teal);white-space:nowrap}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseFeedback span{word-break:keep-all;min-width:0}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__flightRecorder{color:#f7fbff;background:var(--graph-night);border:1px solid #1b3d59;border-radius:.9rem;grid-template-columns:minmax(0,2fr) minmax(18rem,.82fr);min-width:0;display:grid;overflow:hidden;box-shadow:0 26px 70px #05121f38}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__atlasPane{border-right:1px solid #25455e;min-width:0}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__desktopSvg{aspect-ratio:16/9;width:100%;height:auto;display:block}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__canvasBackground{fill:var(--graph-night)}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__gridLine{stroke:#20384d;stroke-width:.7px}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__canvasKicker{fill:#6fe3d7;font-family:var(--font-vairode-mono,ui-monospace), monospace;letter-spacing:1.2px;font-size:11px;font-weight:800}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__canvasTitle{fill:#f8fbff;letter-spacing:-.6px;font-size:22px;font-weight:850}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__canvasPolicy{fill:#a9c8de;font-size:13px;font-weight:750}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__canvasRule{stroke:#31506a;stroke-width:1px}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__edge,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__edgeActive{fill:none;stroke-linecap:round;stroke-linejoin:round}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__edge{stroke:#577087;stroke-width:3px}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__edgeActive{stroke:var(--graph-amber);stroke-width:6px;stroke-dasharray:12 8;animation:1.35s linear infinite algorithms-graphs-traversal-policy-lab-module__SLCh7W__graph-signal-flow}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__arrowHead{fill:#a9c8de}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__weightDisc{fill:#10283b;stroke:#8eb8d3;stroke-width:2px}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__weightText{fill:#fff;font-family:var(--font-vairode-mono,ui-monospace), monospace;font-size:13px;font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__node,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__nodeActive{stroke-width:3px;transition:fill .18s,stroke .18s,transform .18s}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__node{fill:#142b3e;stroke:#6f8ca3}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__nodeActive{fill:#f7bf49;stroke:#fff0bf;transform-box:fill-box;transform-origin:50%;transform:scale(1.04)}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__nodeText{fill:#fff;font-family:var(--font-vairode-mono,ui-monospace), monospace;pointer-events:none;font-size:20px;font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__nodeActive+.algorithms-graphs-traversal-policy-lab-module__SLCh7W__nodeText{fill:#1a2a3a}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__nodeStep{fill:#f7d98f;font-family:var(--font-vairode-mono,ui-monospace), monospace;font-size:11px;font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__isolatedLabel{fill:#a9c8de;font-size:10px;font-weight:700}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__frontierLabel{fill:#74ded4;font-size:12px;font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__frontierCell{fill:#11283b;stroke:#3f6079;stroke-width:1px}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__frontierIndex{fill:#74ded4;font-family:var(--font-vairode-mono,ui-monospace), monospace;font-size:9px;font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__frontierValue{fill:#fff;font-family:var(--font-vairode-mono,ui-monospace), monospace;font-size:11px;font-weight:800}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary{display:none}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderPane{background:linear-gradient(180deg, #143750b3, transparent 30%), var(--graph-night-raised);align-content:start;gap:.65rem;min-width:0;padding:clamp(.9rem,2vw,1.25rem);display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderKicker{color:#74ded4}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderPane h3{color:#fff;word-break:keep-all;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.25}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderHint{color:#c4d7e5;word-break:keep-all;font-size:.76rem;line-height:1.55}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__easyLedger{gap:.42rem;min-width:0;margin:.25rem 0 0;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__easyLedger>div{border-bottom:1px solid #28465e;grid-template-columns:minmax(6.2rem,.78fr) minmax(0,1.25fr);gap:.55rem;min-width:0;padding:.54rem 0;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__easyLedger dt{color:#8eb8d3;font-size:.68rem;font-weight:800}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__easyLedger dd{color:#fff;min-width:0;font-family:var(--font-vairode-mono,ui-monospace), monospace;overflow-wrap:anywhere;margin:0;font-size:.68rem;font-weight:750;line-height:1.45}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel{border-top:1px solid #31536e;gap:.55rem;min-width:0;margin-top:.3rem;padding-top:.72rem;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel h4{color:#fff;font-size:.75rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel ol{gap:.32rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li{color:#cfdeea;background:#06142159;border:1px solid #2d4c65;border-radius:.38rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;padding:.42rem .48rem;font-size:.64rem;line-height:1.4;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li>span{word-break:keep-all;min-width:0}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li strong{color:#f4d785;white-space:nowrap;font-size:.6rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li[data-evidence-state=pass]{border-color:#3ca99d}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li[data-evidence-state=pass] strong{color:#70e3d8}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li[data-evidence-state=fail]{border-color:#d87487}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li[data-evidence-state=fail] strong{color:#ffafbd}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel{border:1px solid var(--graph-line);background:var(--graph-soft);border-radius:.8rem;grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);align-items:center;gap:.75rem 1rem;min-width:0;padding:clamp(.95rem,2vw,1.25rem);display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel[data-gate-result=pass]{background:#ebfaf7;border-color:#7ccbc0}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel[data-gate-result=fail]{background:#fff1f3;border-color:#e0a0ad}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel>div{gap:.3rem;min-width:0;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel small{color:var(--graph-copy);font-size:.66rem;font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel strong{color:var(--graph-ink);overflow-wrap:anywhere;word-break:keep-all;font-size:clamp(1rem,2vw,1.4rem);line-height:1.3}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel>p{color:var(--graph-copy);word-break:keep-all;font-size:.82rem;line-height:1.6}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel>span{color:var(--graph-muted);word-break:keep-all;grid-column:1/-1;font-size:.7rem;line-height:1.55}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__expertDetails{border:1px solid var(--graph-line);background:var(--graph-paper);border-radius:.75rem;min-width:0}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__expertDetails summary{min-height:3rem;color:var(--graph-copy);cursor:pointer;align-items:center;gap:.55rem;padding:.75rem .9rem;font-size:.8rem;font-weight:850;display:flex}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__expertDetails summary span{color:var(--graph-blue);background:var(--graph-blue-soft);border:1px solid #b9d9f0;border-radius:.3rem;padding:.2rem .4rem;font-size:.58rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__expertDetails>p{color:var(--graph-muted);word-break:keep-all;padding:0 .9rem .75rem;font-size:.72rem;line-height:1.55}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__tableScroller{overscroll-behavior-inline:contain;border-top:1px solid var(--graph-line);max-width:100%;overflow-x:auto}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__tableScroller table{border-collapse:collapse;width:100%;min-width:54rem;color:var(--graph-copy);font-size:.72rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__tableScroller caption{color:var(--graph-muted);text-align:left;padding:.8rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__tableScroller th,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__tableScroller td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-top:1px solid var(--graph-line);padding:.72rem .8rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__tableScroller thead th{color:var(--graph-ink);background:var(--graph-soft);font-weight:900}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__tableScroller tbody th{color:var(--graph-ink);white-space:nowrap}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figure figcaption{color:var(--graph-muted);word-break:keep-all;font-size:.7rem;line-height:1.6}@keyframes algorithms-graphs-traversal-policy-lab-module__SLCh7W__graph-signal-flow{to{stroke-dashoffset:-40px}}@container (max-width:72rem){.algorithms-graphs-traversal-policy-lab-module__SLCh7W__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__flightRecorder{grid-template-columns:minmax(0,1fr)}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__atlasPane{border-bottom:1px solid #25455e;border-right:0}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderPane{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderKicker,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderPane h3,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderHint,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__easyLedger{grid-column:1}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel{border-top:0;border-left:1px solid #31536e;grid-area:1/2/span 5;margin:0;padding:0 0 0 1rem}}@container (max-width:54rem){.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figureHeader,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__sectionHeading{align-items:start;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figureHeader>span,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__sectionHeading>span{text-align:left;justify-self:start}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons{grid-template-columns:repeat(2,minmax(0,1fr))}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__desktopSvg{display:none}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary{color:#f8fbff;background:linear-gradient(135deg, #1769aa24, transparent 55%), var(--graph-night);gap:.62rem;padding:.9rem;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary>div{background:#0c1f2fe0;border:1px solid #34546c;border-radius:.5rem;gap:.3rem;min-width:0;padding:.75rem;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary strong{color:#74ded4;font-size:.68rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary p,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary ol{color:#f8fbff;overflow-wrap:anywhere;word-break:keep-all;min-width:0;margin:0;font-size:.76rem;line-height:1.55}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary ol{flex-wrap:wrap;gap:.35rem;padding:0;list-style:none;display:flex}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary li{border:1px solid #4a6c85;border-radius:.35rem;padding:.28rem .45rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderPane{grid-template-columns:minmax(0,1fr)}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderKicker,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderPane h3,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderHint,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__easyLedger,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel{grid-area:auto/1}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel{border-top:1px solid #31536e;border-left:0;padding:.75rem 0 0}}@container (max-width:38rem){.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figure{border-radius:.72rem;margin-top:2rem;padding:.72rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__currentTask,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__optionGrid,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseFeedback,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel{grid-template-columns:minmax(0,1fr)}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__currentTask span{justify-self:start}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option>span{min-height:0}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button{min-height:3.9rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseFeedback strong{white-space:normal}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__easyLedger>div{grid-template-columns:minmax(0,1fr);gap:.18rem}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li{grid-template-columns:minmax(0,1fr)}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li strong{justify-self:start}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel>span{grid-column:auto}}@media (prefers-reduced-motion:reduce){.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figure *,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figure :before,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figure :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option:hover>span,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button:hover,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__nodeActive{transform:none}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__edgeActive{stroke-dasharray:none}}@media (forced-colors:active){.algorithms-graphs-traversal-policy-lab-module__SLCh7W__figure,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__welcomePanel,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__currentTask,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__controlMatrix fieldset,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option>span,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseControls,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseFeedback,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderPane,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__expertDetails{color:canvastext;forced-color-adjust:auto;background:canvas;border-color:canvastext}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__flightRecorder{color:canvastext;background:canvas;border-color:canvastext}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__desktopSvg{display:none}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary{color:canvastext;background:canvas;gap:.62rem;padding:.9rem;display:grid}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary>div,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li{color:canvastext;background:canvas;border-color:canvastext}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary strong,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary p,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__mobileSummary ol,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderKicker,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderPane h3,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__recorderHint,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__easyLedger dt,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__easyLedger dd,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel h4,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__checkPanel li strong,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__currentTask span,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__currentTask strong{color:canvastext}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option input:checked+span,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button[aria-pressed=true],.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel[data-gate-result]{color:highlighttext;background:highlight;border-color:highlight}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option input:checked+span *,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button[aria-pressed=true] *,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__verdictPanel[data-gate-result] *{color:inherit}.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option input:focus-visible+span,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__option input:focus+span,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button:focus-visible,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__phaseButtons button:focus,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__tableScroller:focus-visible,.algorithms-graphs-traversal-policy-lab-module__SLCh7W__expertDetails summary:focus-visible{outline-offset:3px;outline:3px solid highlight!important}}
