a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.footer{background-color:#ffe4e1;bottom:0;height:4rem;justify-content:center;position:fixed;width:100%}.footer,.footer>h1{align-items:center;display:flex}.footer>h1{font-weight:700;margin:0 2rem}.github{content:url(data:image/png;base64,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);height:2.5rem;margin:0 0 0 .5rem;padding:auto;width:2.5rem}.repo{margin-left:.5rem}header{align-items:center;background-color:#ffe4e1;display:flex;justify-content:space-evenly;padding:1rem}button,header>div>h2{background:none;border:none;font-size:1.5rem;font-weight:700}header>div{flex:.25 1;margin:0 1rem}.clickable{background-color:#f0f8ff;border-radius:.75rem;box-shadow:2px 2px 2px 2px rgba(0,0,0,.08);cursor:pointer;padding:.25rem;transition:all .2s linear}.clickable:hover{background-color:#f0f8ff;box-shadow:2px 2px 2px 2px rgba(0,0,0,.3);-webkit-transform:scale(1.15);transform:scale(1.15)}.range-div{display:flex;flex-direction:column;justify-content:center}.selected{color:green}.algorithm-select{flex:0.5 1;flex-wrap:wrap;gap:1rem}.algorithm-select,.visualizer-root{display:flex;justify-content:center}.visualizer-root{align-items:flex-start;flex-direction:row}.element{background-color:#ffe4e1;border:1px solid #2f4f4f;margin:0;width:8px}.checking{background-color:#ff0!important}.sorting{background-color:#b22222!important}.pivot{background-color:#f0f!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.e696f0ab.css.map*/