.Node_node__Q6sYT{fill:#7d8fe7;-webkit-animation:Node_node__Q6sYT;animation:Node_node__Q6sYT;-webkit-animation-duration:.3s;animation-duration:.3s;cursor:pointer}.Node_directedEdge__iPdRF{stroke:#7d8fe7;stroke-width:.2%}.Node_directedEdge__iPdRF,.Node_undirectedEdge__eziCC{fill:transparent;-webkit-animation:Node_edge__lYM0j;animation:Node_edge__lYM0j;-webkit-animation-duration:.3s;animation-duration:.3s}.Node_undirectedEdge__eziCC{stroke:#7d8fe7;stroke-width:.4%}.Node_visited__6IZVF{fill:#30a947;-webkit-animation:Node_traversal__ZtUvO;animation:Node_traversal__ZtUvO;-webkit-animation-duration:.5s;animation-duration:.5s}.Node_arrowTraversal__l2Urs{fill:#30a947!important;-webkit-animation:Node_arrowTraversal__l2Urs;animation:Node_arrowTraversal__l2Urs;-webkit-animation-duration:.5s;animation-duration:.5s}.Node_arrowShortestPath__4jBzP{fill:#ffcc3c!important;-webkit-animation:Node_arrowShortestPath__4jBzP;animation:Node_arrowShortestPath__4jBzP;-webkit-animation-duration:.5s;animation-duration:.5s}.Node_usedInTraversal__vNrjd{stroke:#30a947!important;animation:Node_edgeTraversal__FsfX3 ease-out reverse!important;-webkit-animation-duration:.3s!important;animation-duration:.3s!important}.Node_usedInShortestPath__4W5sQ{stroke:#ffcc3c!important;animation:Node_edgeShortestPath__w6Dx5 ease-out reverse!important;-webkit-animation-duration:.3s!important;animation-duration:.3s!important}.Node_shortestPath__rBt8N{fill:#ffcc3c;-webkit-animation:Node_pathfinding__NlS2k;animation:Node_pathfinding__NlS2k;-webkit-animation-duration:.5s;animation-duration:.5s}.Node_readyForVisualization__hNkru:hover{fill:#569cb7}.Node_startNode__F3Kca{fill:#4f52bd}.Node_endNode__6oQF2{fill:#b92230}.Node_deleteNodeMode__V0QpF:hover{fill:#a01f1f;color:#fff}.Node_deleteNodeMode__V0QpF:hover .Node_nodeText__9757c{fill:#fff!important}.Node_editEdgeMode__smTwX:hover{stroke:#39b16f}.Node_deleteEdgeMode__IYVz_:hover{stroke:#a01f1f}.Node_nodeText__9757c{fill:#000;text-anchor:middle}.Node_edgeText__bmiL1,.Node_nodeText__9757c{pointer-events:none;user-select:none;font-weight:700;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.Node_edgeText__bmiL1{fill:#fff;dominant-baseline:text-after-edge;font-size:18px;-webkit-animation:Node_common__fcG5D;animation:Node_common__fcG5D;-webkit-animation-duration:.3s;animation-duration:.3s}.Node_disableEdge__L7T6d{pointer-events:none}.Node_arrow__TcwPl{fill:#7d8fe7}@media only screen and (min-width:1200px){@-webkit-keyframes Node_node__Q6sYT{0%{fill:#fff;stroke-width:5;stroke:#4f52bd;r:40}to{stroke-width:0;r:30}}@keyframes Node_node__Q6sYT{0%{fill:#fff;stroke-width:5;stroke:#4f52bd;r:40}to{stroke-width:0;r:30}}@-webkit-keyframes Node_edge__lYM0j{0%{opacity:0}to{opacity:1}}@keyframes Node_edge__lYM0j{0%{opacity:0}to{opacity:1}}@-webkit-keyframes Node_traversal__ZtUvO{0%{fill:#fff;stroke-width:5;stroke:#30a947;r:40}to{stroke-width:0;r:30}}@keyframes Node_traversal__ZtUvO{0%{fill:#fff;stroke-width:5;stroke:#30a947;r:40}to{stroke-width:0;r:30}}@-webkit-keyframes Node_edgeTraversal__FsfX3{0%{stroke:#fff;stroke-width:.1%;stroke-dasharray:0}to{stroke:#30a947;stroke-width:.4%;stroke-dasharray:10}}@keyframes Node_edgeTraversal__FsfX3{0%{stroke:#fff;stroke-width:.1%;stroke-dasharray:0}to{stroke:#30a947;stroke-width:.4%;stroke-dasharray:10}}@-webkit-keyframes Node_edgeShortestPath__w6Dx5{0%{stroke:#fff;stroke-width:.1%;stroke-dasharray:0}to{stroke:#ffcc3c;stroke-width:.4%;stroke-dasharray:10}}@keyframes Node_edgeShortestPath__w6Dx5{0%{stroke:#fff;stroke-width:.1%;stroke-dasharray:0}to{stroke:#ffcc3c;stroke-width:.4%;stroke-dasharray:10}}@-webkit-keyframes Node_pathfinding__NlS2k{0%{fill:#fff;stroke-width:5;stroke:#ffcc3c;r:40}to{stroke-width:0;r:30}}@keyframes Node_pathfinding__NlS2k{0%{fill:#fff;stroke-width:5;stroke:#ffcc3c;r:40}to{stroke-width:0;r:30}}@-webkit-keyframes Node_arrowTraversal__l2Urs{0%{fill:#fff;opacity:.5}to{fill:#30a947;opacity:1}}@keyframes Node_arrowTraversal__l2Urs{0%{fill:#fff;opacity:.5}to{fill:#30a947;opacity:1}}@-webkit-keyframes Node_arrowShortestPath__4jBzP{0%{fill:#fff;opacity:.5}to{fill:#ffcc3c;opacity:1}}@keyframes Node_arrowShortestPath__4jBzP{0%{fill:#fff;opacity:.5}to{fill:#ffcc3c;opacity:1}}}.Graph_graph__NlcYn{height:100%;width:100%}.Graph_mockEdge__zhaSO{stroke:#7d8fe7;stroke-width:.2%;stroke-dasharray:3 2 1;pointer-events:none}.Graph_mockArrow__3DXLi{fill:#7d8fe7}.Graph_modalButton__n8Elw{background-image:linear-gradient(45deg,#2a7cd0,#7e5aea);color:#fff;font-weight:700;border:none}.Graph_pathError__0eoFQ{background-image:linear-gradient(45deg,#fff,#c13535 50%)}.Graph_pathError__0eoFQ,.Graph_traversal__XWfah{position:absolute;text-align:center;z-index:2;width:100%}.Graph_traversal__XWfah{background-image:#4191db}.Graph_pathfinding__Awnvr{position:absolute;text-align:center;z-index:2;width:100%;background-image:linear-gradient(45deg,#fff,#ffcc3c 60%)}.Board_controlPanel__vLw_P{display:flex;justify-content:space-evenly;width:100%;align-self:center;padding-bottom:10px;background:#121419;padding-top:10px}.Board_edgeOptions__w9VEw,.Board_nodeOptions__dvRIn{display:flex;width:25%;justify-content:space-evenly;align-items:center}.Board_miscellaneous__btLfJ{display:flex;align-items:center}.Board_visualizeControls__msQWi{display:flex;width:30%;justify-content:space-around;align-items:center}.Board_board__JkpBf{display:flex;flex-direction:column;height:100vh}.Board_graphContainer__HpHve{position:relative;display:flex;flex-direction:column;width:100%;height:100%;align-self:center;background:#fff}.Board_icon__FPokH{margin-right:5px}.Board_optionButtons__IEz69{background:#13c038;border:none;padding:.5rem 1rem;color:#fff;border-radius:5px;outline-color:#fff;cursor:pointer}.Board_dropdownWrapper__rp6ye{background-image:linear-gradient(45deg,#4039ad,#0e8ecc 159%);border-radius:5px}.Board_selectedButtonOption__qI2oK{background:#fff;color:#000;transition:.1s ease-in}.Board_selectedButtonOption__qI2oK:focus{outline:none}.Board_selectedDropdownOption__KT8gY{background-image:linear-gradient(45deg,#4039ad,#0e8ecc 159%);border-radius:5px}.Board_speedSlider__jVfs2{width:200px;margin-left:20px}.Board_visualizerProgress__FjTEO{width:99%;align-self:center}.Board_visualizerProgress__FjTEO hr{margin:0;border-style:ridge}.Board_appIcon__Fz88T{height:65px;width:65px;color:#fff;text-align:center;font-size:20px}.Board_pullDownMenu__DDsnO{display:none}@media only screen and (max-width:1000px){.Board_controlPanel__vLw_P{display:flex;position:absolute;z-index:1;width:99%;align-items:center;flex-direction:column;height:97vh;transition:.3s ease-in;padding-bottom:10px;border-radius:20px;background:#121419}.Board_nodeOptions__dvRIn{display:flex;width:80%;flex-direction:column;overflow:hidden;border-radius:10px}.Board_optionButtons__IEz69{font-size:12px}.Board_edgeOptions__w9VEw{display:flex;width:80%;flex-direction:column;overflow:hidden;margin-top:5px;border-radius:10px}.Board_visualizeControls__msQWi{display:flex;width:80%;margin-top:15px;flex-direction:column}.Board_speedSlider__jVfs2{width:100%}.Board_miscellaneous__btLfJ{display:flex;align-items:center;width:80%;overflow:hidden;border-radius:10px}.Board_dropdownWrapper__rp6ye{margin-bottom:5px}.Board_graphContainer__HpHve{height:100%}.Board_pullDownMenu__DDsnO{position:absolute;display:flex;right:10px;top:48%;height:40px;justify-content:flex-end;z-index:2}.Board_pullDownMenuButton__b1pvx{width:15px;height:15px;border-right:3px solid #4a46e4;border-bottom:3px solid #4a46e4;transform:rotate(45deg)}.Board_appIcon__Fz88T{margin-top:15px}}