.map-node{opacity:.38;transition:opacity .2s ease}.map-node.is-path,.map-node.is-current{opacity:1}.map-node .node-shape{fill:#171e1b;stroke:#36413b;stroke-width:1.25}.map-node.is-scenario .node-shape{fill:#18201d}.map-node.is-result .node-shape{fill:#1b211f}.map-node.is-path .node-shape{fill:#193632;stroke:#64d7c9;stroke-width:2}.map-node.is-current .node-shape{fill:#252f2a;stroke:#d9ff67;stroke-width:3;filter:drop-shadow(0 0 8px #d9ff6728)}.map-node.is-result text{font-family:var(--display);font-size:12px}.map-node .map-kind{fill:#89958e}.map-node.is-current .map-kind{fill:#d9ff67}.map-condition{opacity:.3}.map-condition .map-edge{fill:none;stroke:#46534c;stroke-width:1.5}.map-condition .condition-label-bg{fill:#151c19;stroke:#36413b;stroke-width:1}.map-condition .map-edge-label{fill:#89958e;stroke:#151c19}.map-condition.is-path{opacity:1}.map-condition.is-path .map-edge{stroke:#d9ff67;stroke-width:3}.map-condition.is-path .condition-label-bg{fill:#26331d;stroke:#d9ff67}.map-condition.is-path .map-edge-label{fill:#edffc2;stroke:#26331d;font-weight:600}.map-condition.is-available{opacity:1;cursor:pointer}.map-condition.is-available .map-edge{stroke:#64d7c9;stroke-width:2}.map-condition.is-available .condition-label-bg{fill:#193632;stroke:#64d7c9;stroke-width:1.5;filter:drop-shadow(0 0 6px #64d7c940)}.map-condition.is-available .map-edge-label{fill:#d9fffa;stroke:#193632;font-weight:600}.map-edge-hit{fill:none;stroke:transparent;stroke-width:24}.map-condition.is-available:hover .map-edge,.map-condition.is-available:focus-visible .map-edge{stroke:#d9ff67;stroke-width:4}.map-condition.is-available:hover .condition-label-bg,.map-condition.is-available:focus-visible .condition-label-bg{fill:#2a391d;stroke:#d9ff67;stroke-width:2}.map-condition.is-available:hover .map-edge-label,.map-condition.is-available:focus-visible .map-edge-label{fill:#f3ffd6;stroke:#2a391d}.map-condition:focus-visible{outline:none}.map-condition:focus-visible .condition-label-bg{filter:drop-shadow(0 0 9px #d9ff6780)}
@media(prefers-reduced-motion:reduce){.map-node{transition:none}}
