.row[data-v-78649165]{flex-direction:row;display:flex}.column[data-v-78649165]{flex-direction:column;display:flex}.row-center[data-v-78649165]{flex-direction:row;align-items:center;display:flex}.row-between[data-v-78649165]{flex-direction:row;justify-content:space-between;display:flex}.row-wrap[data-v-78649165]{flex-flow:wrap;display:flex}.column-center[data-v-78649165]{flex-direction:column;align-items:center;display:flex}.column-stretch[data-v-78649165]{flex-direction:column;align-items:stretch;display:flex}.center[data-v-78649165]{justify-content:center;align-items:center;display:flex}.blank[data-v-78649165]{flex:1}.fixed-top[data-v-78649165]{position:fixed;top:0;left:0;right:0}.fixed-bottom[data-v-78649165]{position:fixed;bottom:0;left:0;right:0}.neumorphism-bottom-shadow[data-v-78649165]{box-shadow:10px 0 20px #bababa}.btn[data-v-78649165]{cursor:pointer;-webkit-user-select:none;user-select:none}.tree-viz[data-v-78649165]{gap:16px;width:100%}.toolbar[data-v-78649165]{justify-content:center;align-items:center;gap:10px}.val-input[data-v-78649165]{text-align:center;color:#333;background-image:#e0e0e0;border:none;border-radius:10px;width:64px;padding:8px 10px;font-size:15px;font-weight:700;box-shadow:inset 3px 3px 6px #bababa,inset -3px -3px 6px #fff}.btn[data-v-78649165]{color:#333;background-image:#e0e0e0;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:12px;padding:9px 16px;font-size:15px;font-weight:700;box-shadow:4px 4px 8px #bababa,-4px -4px 8px #fff}.btn[data-v-78649165]:hover{background-image:linear-gradient(145deg,#f2f2f2,#c7c7c7);border-radius:12px;box-shadow:4px 4px 8px #bababa,-4px -4px 8px #fff}.btn[data-v-78649165]:active{background-image:linear-gradient(145deg,#c7c7c7,#f2f2f2);border-radius:12px;box-shadow:4px 4px 8px #bababa,-4px -4px 8px #fff}.lane-wrap[data-v-78649165]{justify-content:center;display:flex}.lane[data-v-78649165]{background-image:#e0e0e0;border-radius:14px;width:520px;height:300px;padding:14px;position:relative;box-shadow:inset 4px 4px 8px #bababa,inset -4px -4px 8px #fff}.empty-hint[data-v-78649165]{color:#aaa;width:fit-content;height:fit-content;margin:auto;font-size:14px;position:absolute;inset:0}.stage[data-v-78649165]{width:492px;height:272px;position:absolute;top:14px;left:14px}.edges[data-v-78649165]{pointer-events:none;position:absolute;top:0;left:0}.edge[data-v-78649165]{stroke:#33333347;stroke-width:2px;transition:stroke .25s}.edge.on[data-v-78649165]{stroke:#4caf50;stroke-width:3px}.node[data-v-78649165]{color:#1f5e3a;z-index:1;background:#8bd3a0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin-left:-21px;font-size:15px;font-weight:700;transition:background-color .25s,color .25s,transform .25s,box-shadow .2s;display:flex;position:absolute;box-shadow:3px 3px 6px #bababa,-3px -3px 6px #fff}.node.enter[data-v-78649165]{opacity:0;transform:scale(.2)}.node.path[data-v-78649165]{color:#6b4e00;background:#ffcf5c;transform:scale(1.12);box-shadow:0 4px 12px #ffcf5cb3}.node.found[data-v-78649165]{color:#fff;background:#4caf50;transform:scale(1.16);box-shadow:0 6px 16px #4caf5099}.status[data-v-78649165]{text-align:center;color:#555;max-width:480px;min-height:44px;font-size:15px;font-weight:700}.row[data-v-5fed1d80]{flex-direction:row;display:flex}.column[data-v-5fed1d80]{flex-direction:column;display:flex}.row-center[data-v-5fed1d80]{flex-direction:row;align-items:center;display:flex}.row-between[data-v-5fed1d80]{flex-direction:row;justify-content:space-between;display:flex}.row-wrap[data-v-5fed1d80]{flex-flow:wrap;display:flex}.column-center[data-v-5fed1d80]{flex-direction:column;align-items:center;display:flex}.column-stretch[data-v-5fed1d80]{flex-direction:column;align-items:stretch;display:flex}.center[data-v-5fed1d80]{justify-content:center;align-items:center;display:flex}.blank[data-v-5fed1d80]{flex:1}.fixed-top[data-v-5fed1d80]{position:fixed;top:0;left:0;right:0}.fixed-bottom[data-v-5fed1d80]{position:fixed;bottom:0;left:0;right:0}.neumorphism-bottom-shadow[data-v-5fed1d80]{box-shadow:10px 0 20px #bababa}.btn[data-v-5fed1d80]{cursor:pointer;-webkit-user-select:none;user-select:none}.bal-viz[data-v-5fed1d80]{gap:14px;width:100%}.toolbar[data-v-5fed1d80]{justify-content:center;align-items:center;gap:10px}.btn[data-v-5fed1d80]{color:#333;background-image:#e0e0e0;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:12px;padding:9px 16px;font-size:15px;font-weight:700;box-shadow:4px 4px 8px #bababa,-4px -4px 8px #fff}.btn[data-v-5fed1d80]:hover{background-image:linear-gradient(145deg,#f2f2f2,#c7c7c7);border-radius:12px;box-shadow:4px 4px 8px #bababa,-4px -4px 8px #fff}.btn[data-v-5fed1d80]:active{background-image:linear-gradient(145deg,#c7c7c7,#f2f2f2);border-radius:12px;box-shadow:4px 4px 8px #bababa,-4px -4px 8px #fff}.btn[data-v-5fed1d80]:disabled{opacity:.4;pointer-events:none}.btn.on[data-v-5fed1d80]{color:#42b883;background-image:#e0e0e0;border-radius:12px;box-shadow:inset 4px 4px 8px #bababa,inset -4px -4px 8px #fff}.btn.find[data-v-5fed1d80]{color:#1f7a44}.lane-wrap[data-v-5fed1d80]{justify-content:center;display:flex}.lane[data-v-5fed1d80]{background-image:#e0e0e0;border-radius:14px;width:420px;height:300px;padding:8px;box-shadow:inset 4px 4px 8px #bababa,inset -4px -4px 8px #fff}.edge[data-v-5fed1d80]{stroke:#33333342;stroke-width:2.5px}.node circle[data-v-5fed1d80]{fill:#8bd3a0;stroke:#0000;stroke-width:3px;transition:fill .3s,stroke .3s}.node text[data-v-5fed1d80]{fill:#1f5e3a;text-anchor:middle;dominant-baseline:central;font-size:14px;font-weight:700}.node.path circle[data-v-5fed1d80]{fill:#ffcf5c}.node.path text[data-v-5fed1d80]{fill:#6b4e00}.node.hot circle[data-v-5fed1d80]{fill:#4caf50;stroke:#fff}.node.hot text[data-v-5fed1d80]{fill:#fff}.readout[data-v-5fed1d80]{color:#555;font-size:15px;font-weight:700}.readout .bad[data-v-5fed1d80]{color:#ff8a65}.readout .good[data-v-5fed1d80]{color:#4caf50}.readout .note[data-v-5fed1d80]{color:#999;font-weight:400}.status[data-v-5fed1d80]{text-align:center;color:#555;max-width:460px;min-height:44px;font-size:15px;font-weight:700}
