*{margin:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App-Container{align-items:end;border:hsla(240,5%,41%,.3);border-radius:10px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);display:flex;justify-content:space-around;margin:50px;min-height:50vh;padding:50px}.Bar{border-top-left-radius:5px;border-top-right-radius:5px;color:var(---med);margin:0 3px;width:30px}.Header{box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);display:flex;margin-top:none}.Header,.Header>button{background-color:#000;background-color:var(--dark)}.Header>button{border:0;color:#d9d9d9;color:var(--light);flex:1 1;font-size:medium;padding:20px 0}.Header>button:hover{background-color:#1e2022;cursor:pointer}.Header>button:first-child{color:#fff;font-family:Quintessential,cursive;font-size:32px}.btn{align-items:center;background:#0a0908;border:0;border-radius:5px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);color:#d9d9d9;color:var(--light);display:flex;flex-direction:row;height:50px;justify-content:center;padding:20px;transition:all .1s ease-in}.btn:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.button-container{width:100%}.button-container,.heading{display:flex;justify-content:center}.heading{cursor:pointer}.heading-item{align-items:center;background-color:#fff;background-repeat:no-repeat;background-size:contain;border-radius:5px;display:flex;flex:1 1;height:200px;justify-content:center;margin:50px;width:200px}.sorting{background-image:url(/static/media/sort.725d2a032ae78ae73a42.svg)}.sorting,.tree{object-fit:contain;object-position:center}.tree{background-image:url(/static/media/tree.d36e91cc59c911717466.svg)}:root{--light:#d9d9d9;--light-med:#a6a6a6;--med:#737373;--med-dark:#545454;--dark:#000}.treeNode{padding:10px 30px;position:fixed;top:300px}.tree-Container{height:90vh;position:relative}.node-container{border:2px solid green;display:flex;width:500px}.null,.null-edge{display:none!important}.traverse{fill:#000!important;fill:var(--dark)!important}.pred{fill:#d9d9d9!important;fill:var(--light)!important}.suc{fill:#000!important;fill:var(--dark)!important}.selected{fill:#a6a6a6!important;fill:var(--light-med)!important}.canvas::-webkit-scrollbar{display:none}.header{align-items:center;background-color:#000;border-bottom:1px solid #000;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);color:#fff;display:flex;font-family:Quintessential,cursive;font-size:30px;height:9vh;margin-top:none;padding:0 20px;position:-webkit-sticky;position:sticky;top:0}.cover-section{display:flex;font-family:Oswald,sans-serif;height:90vh;margin:auto;width:90%}.cover-btn{align-items:center;background:#0a0908;border:0;border-radius:5px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);color:var(--light);display:flex;flex-direction:row;height:50px;justify-content:center;margin-top:1.5rem;padding:20px 40px;transition:all .1s ease-in}.cover-btn:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.left{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center}.left>h1{color:#3e3e3f;font-size:4rem;font-weight:400}.right{flex:1 1}.image{height:100%;width:100%}.line{border-bottom:1px solid #000;margin:auto;width:70%}.features-section{padding-bottom:100px;padding-top:100px}.features-title{color:#3e3e3f;font-family:Oswald,sans-serif;font-size:3rem;font-weight:400;text-align:center}.features-wrapper{align-items:center;display:flex;height:80%;justify-content:space-between;margin:auto;width:70%}.feature-sorting,.feature-tree{align-items:center;display:flex;justify-content:center}.feature-image{border-radius:20px;box-shadow:0 1px 4px rgba(0,0,0,.16);cursor:pointer;flex:1 1;margin:auto;object-fit:contain;padding:10px;transition:all .3s ease-in-out;width:80%}.feature-image:hover{box-shadow:0 3px 8px rgba(0,0,0,.24)}.view-link{text-decoration:none}
/*# sourceMappingURL=main.3f8eb170.css.map*/