#divide-lab .transport{border-top:0;border-bottom:1px solid #e3e6e4}#divide-lab .stage-head{flex-wrap:wrap}#divide-lab .stage p{min-height:0}#divide-lab .operation{overflow-x:auto}#divide-lab .operation-row{margin-top:15px}#divide-lab .row-label{color:#344457;margin-bottom:6px;font-size:.86rem;display:block}#divide-lab .cells{align-items:center;gap:6px;min-height:62px;padding:4px 2px 8px;display:flex}#divide-lab .item{text-align:center;color:#172132;flex:none;min-width:46px;font:700 1rem ui-monospace,monospace}#divide-lab .item-body{background:#f4f6f7;border:2px solid #bcc8cd;border-radius:7px;justify-content:center;align-items:baseline;gap:4px;padding:7px;display:flex}#divide-lab .item small{color:#52616e;font:10px system-ui,sans-serif}#divide-lab .item-index{color:#52616e;margin-top:3px;font-size:.7rem;display:block}#divide-lab .item.consumed .item-body{opacity:.5}#divide-lab .item.fixed .item-body{background:#e5efe5;border-color:#6b9c77}#divide-lab .item.cursor .item-body{background:#dbeef1;border-color:#237b92}#divide-lab .item.pivot .item-body{background:#fbe9e6;border-color:#8a1c1c}#divide-lab .stage .invariant{color:#285b34;border-left:3px solid #2f7d32;padding-left:12px;font-size:.9rem}#divide-lab .tree-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:20px 24px 0;display:flex}#divide-lab .tree-heading h3{margin:0;font-size:1.15rem}#divide-lab .tree-heading label{font-size:.85rem}#divide-lab .tree-hint{margin:10px 24px;line-height:1.5}#divide-lab .tree-wrap{max-height:640px;padding:12px 20px 24px;overflow:auto}#divide-lab .tree{max-width:none;margin:0 auto;display:block}#divide-lab .tree.fit{max-width:100%;height:auto;max-height:604px}#divide-lab .tree .edge{stroke:#a5b1b9;stroke-width:2px}#divide-lab .tree .call{cursor:pointer}#divide-lab .tree .call rect{fill:#fff;stroke:#8996a1;stroke-width:1.5px}#divide-lab .tree .call text{fill:#172132;text-anchor:middle;dominant-baseline:central;font:13px ui-monospace,monospace}#divide-lab .tree .call .node-size{font-weight:800}#divide-lab .tree .call.running rect{fill:#fbe9e6;stroke:#8a1c1c}#divide-lab .tree .call.done rect{fill:#e5efe5;stroke:#6b9c77}#divide-lab .tree .call.base rect{fill:#edf0f2}#divide-lab .tree .call.active rect{stroke-width:4px}#divide-lab .tree .call:focus{outline:none}#divide-lab .tree .call:focus-visible rect{stroke:#a55d00;stroke-width:4px}#divide-lab .stack-panel{padding:20px}#divide-lab .call-stack{max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto}#divide-lab .call-stack li{overflow-wrap:anywhere;border-top:1px solid #e5e9e8;padding:8px 0;font:.82rem ui-monospace,monospace}#divide-lab .call-stack li.top{color:#8a1c1c;font-weight:700}#divide-lab .call-stack .placeholder{color:#71808a;font-family:inherit;font-style:italic}#divide-lab .copy-breakdown{color:#52616e;font-size:.8rem;line-height:1.7}#divide-lab .stat strong{white-space:nowrap;flex-shrink:0}#divide-lab .result{overflow-wrap:anywhere;font:.9rem ui-monospace,monospace}#divide-lab .experiment details{margin-top:18px}#divide-lab summary{cursor:pointer;color:#23465a;font-weight:700}#divide-lab .experiment .selected{background:#edf5f5}#divide-lab .table-wrap:focus-visible,#divide-lab .tree-wrap:focus-visible,#divide-lab .operation:focus-visible{outline-offset:-3px;outline:3px solid #e9a34a}@media (width<=630px){#divide-lab .tree-heading{padding-inline:17px}#divide-lab .tree-hint{margin-inline:17px}#divide-lab .experiment{padding:17px}}
