#recursion-lab [hidden]{display:none!important}#recursion-lab .tree-wrap{padding:18px 24px 8px;overflow-x:auto}#recursion-lab .tree{margin:0 auto;display:block}#recursion-lab .tree .edge{stroke:#9aa6b0;stroke-width:1.5px}#recursion-lab .tree .edge.running{stroke:#8a1c1c;stroke-width:2.5px}#recursion-lab .tree .call rect{fill:#fff;stroke:#9aa6b0;stroke-width:1.5px}#recursion-lab .tree .call text{fill:#172132;text-anchor:middle;dominant-baseline:central;font:700 14px ui-monospace,SFMono-Regular,Consolas,monospace}#recursion-lab .tree .call.running rect{fill:#fbe9e6;stroke:#8a1c1c;stroke-width:2px}#recursion-lab .tree .call.active rect{stroke-width:3.5px}#recursion-lab .tree .call.computed rect{fill:#e5efe5;stroke:#6b9c77}#recursion-lab .tree .call.hit rect{fill:#dbeef1;stroke:#237b92}#recursion-lab .tree .call.base rect{fill:#edf0f2;stroke:#8996a1}#recursion-lab .tree .call.active.computed rect,#recursion-lab .tree .call.active.hit rect,#recursion-lab .tree .call.active.base rect{stroke:#172132}#recursion-lab .tree .call text.value{fill:#2f6b3c;paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round;font:700 13px system-ui,sans-serif}#recursion-lab .tree .call text.value.right{text-anchor:start}#recursion-lab .swatch.running{background:#fbe9e6;border-color:#8a1c1c}#recursion-lab .swatch.base{background:#edf0f2;border-color:#8996a1}#recursion-lab .stack-panel,#recursion-lab .memo-panel{padding:20px}#recursion-lab .call-stack,#recursion-lab .memo{border-top:1px solid #e5e9e8;max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto}#recursion-lab .call-stack li,#recursion-lab .memo li{color:#405160;border-bottom:1px solid #eef0ef;padding:7px 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.84rem}#recursion-lab .call-stack li.top{color:#8a1c1c;font-weight:800}#recursion-lab .memo li.new{color:#2f6b3c;font-weight:800}#recursion-lab .call-stack .placeholder,#recursion-lab .memo .placeholder{color:#71808a;font-family:inherit;font-style:italic}@media (prefers-reduced-motion:reduce){#recursion-lab .tree *{transition:none}}
