@import url(https://fonts.googleapis.com/css2?family=Sora:wght@100;200;300;400;500;600;700;800&display=swap);a{color:inherit;text-decoration:none}#sideMenu ::-webkit-scrollbar{background:transparent;width:0}.slider{-webkit-appearance:none;appearance:none;background:#dadce0;border-radius:20px;height:8px;margin-top:5px;opacity:1;outline:none;pointer-events:none;transition:opacity .2s;width:90%}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#0b2794;border-radius:100%;cursor:pointer;height:20px;pointer-events:all;width:20px}.slider::-moz-range-thumb{background:#310edd;border:0;border-radius:100%;cursor:pointer;height:20px;pointer-events:all;width:20px}.slider::-moz-range-progress{background-color:#492ed4;border-bottom-left-radius:20px;border-top-left-radius:20px;height:10px;opacity:.7}.slider::-ms-fill-lower{background-color:#3014bf;border-bottom-left-radius:20px;border-top-left-radius:20px;height:10px;opacity:.7}.table{transition:all 1s}.start{background-color:#4caf50;color:#4caf50;z-index:4}.finish,.start{border-radius:2px;box-shadow:2px 4px 0 0 rgba(24,28,47,.8);position:relative}.finish{background-color:#ef5350;color:#ef5350;z-index:5}.node{background-color:#fff;box-shadow:2px 4px 0 0 rgba(24,28,47,.7);color:#b8aaff;position:relative;transition:border .2s,background-color .3s;z-index:1}.wall{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:wall-animation;animation-name:wall-animation;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;z-index:5}.not-found,.wall{position:relative}.not-found{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-name:not-found-animation;animation-name:not-found-animation;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;box-shadow:2px 2px 0 1px rgba(24,28,47,.5);z-index:1}.visited{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-name:visited-animation;animation-name:visited-animation;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;z-index:2}.path,.visited{border-collapse:collapse;box-shadow:2px 4px 0 0 rgba(24,28,47,.8);position:relative}.path{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-name:path-animation;animation-name:path-animation;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:#b8aaff;z-index:4}.chase{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:chase-animation;animation-name:chase-animation;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;border-collapse:collapse}.chase,.midway{box-shadow:2px 4px 0 0 rgba(24,28,47,.8);position:relative;z-index:4}.midway{background-color:#e87f29;color:#e8e8e8;text-align:center}.maze{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:maze-animation;animation-name:maze-animation;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes not-found-animation{0%{background-color:#c6ceff}50%{background-color:#f16562}to{background-color:#c6ceff}}@keyframes not-found-animation{0%{background-color:#c6ceff}50%{background-color:#f16562}to{background-color:#c6ceff}}@-webkit-keyframes wall-animation{0%{background-color:#4a4565;opacity:1}to{opacity:0}}@keyframes wall-animation{0%{background-color:#4a4565;opacity:1}to{opacity:0}}@-webkit-keyframes visited-animation{0%{background-color:#c6ceff}50%{background-color:#9ad2ff}to{background-color:#c6ceff}}@keyframes visited-animation{0%{background-color:#c6ceff}50%{background-color:#9ad2ff}to{background-color:#c6ceff}}@-webkit-keyframes path-animation{0%{background-color:#735ed9}25%{background-color:#4caf50}50%{background-color:#ef5350}to{background-color:#2809c3}}@keyframes path-animation{0%{background-color:#735ed9}25%{background-color:#4caf50}50%{background-color:#ef5350}to{background-color:#2809c3}}@-webkit-keyframes chase-animation{0%{background-color:#735ed9;box-shadow:0 0;box-shadow:2px 4px 0 0 rgba(24,28,47,.8)}50%{background-color:#c6ceff;box-shadow:2px 4px 0 0 rgba(24,28,47,.8)}to{background-color:#fff;box-shadow:0 0;outline:.5px solid #e0e0e0}}@keyframes chase-animation{0%{background-color:#735ed9;box-shadow:0 0;box-shadow:2px 4px 0 0 rgba(24,28,47,.8)}50%{background-color:#c6ceff;box-shadow:2px 4px 0 0 rgba(24,28,47,.8)}to{background-color:#fff;box-shadow:0 0;outline:.5px solid #e0e0e0}}@-webkit-keyframes maze-animation{0%{background-color:#735ed9}to{background-color:#fff}}@keyframes maze-animation{0%{background-color:#735ed9}to{background-color:#fff}}.rect,.rect-container{transition:all 1s}.rect{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.face{border:1px solid #003766;border-collapse:collapse;position:absolute}.front{background-color:rgba(0,76,153,.5);-webkit-transform:rotateX(0deg) translateZ(0);transform:rotateX(0deg) translateZ(0);transition:all 1s}.back{opacity:.5;-webkit-transform:rotateX(180deg) translateZ(30px);transform:rotateX(180deg) translateZ(30px)}.back,.right{background-color:#003766;transition:all 1s}.right{-webkit-transform:rotateY(90deg) translateX(15px);transform:rotateY(90deg) translateX(15px);width:30px}.left{-webkit-transform:rotateY(-90deg) translateZ(15px) translateX(-15px);transform:rotateY(-90deg) translateZ(15px) translateX(-15px);width:30px}.left,.top{background-color:#003766;transition:all 1s}.top{height:30px;-webkit-transform:rotateX(90deg) translateZ(15px) translateY(-15px);transform:rotateX(90deg) translateZ(15px) translateY(-15px)}bottom{background-color:#003766;height:30px;-webkit-transform:rotateX(-90deg) translateY(15px);transform:rotateX(-90deg) translateY(15px);transition:all 1s}.bar{background:linear-gradient(0deg,#03c 10%,#0cf 35%,#0074e4);box-shadow:1px 0 0 0 #000}.swap1{background:linear-gradient(0deg,#606,#ff4dff 35%,#0074e4 110%)}.swap2{background:linear-gradient(0deg,#fc0,#ff6d42 35%,#0074e4 110%)}
/*# sourceMappingURL=main.0e71ab10.css.map*/