body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0}*{font-family:Arial,Helvetica,sans-serif}#bg-dief-img{pointer-events:none;position:absolute;width:100%;height:85%;filter:blur(20px)}#landing-main{display:flex;flex-direction:column;min-height:100vh}#landing-no-nav{flex:2}.center{display:flex;justify-content:center;align-items:center}#unimore-logo{background-color:#fff}h1{font-size:5em;font-family:Arial,Helvetica,sans-serif}#landing-header{margin-top:80px!important;margin-bottom:40px!important}span.typing-effect-header{font-size:50px;font-weight:700}span.typing-effect-cursor{font-size:50px}#enter-button-landing{margin:50px}#nav-landing-main{overflow:auto;margin-bottom:0}#footer-style{-webkit-text-size-adjust:100%;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;line-height:1.4285em;box-sizing:inherit;position:relative;font-size:1rem;margin:0;padding:1em 0;border-radius:0;border:none;box-shadow:none;background:#1b1c1d;color:#ffffffe6;border-bottom:none;width:100%;height:80px;position:absolute;left:0}span,a{font-size:15pt}span#footer-1:hover{color:green;font-style:italic}span#footer-2:hover{color:#fff;font-style:italic}span#footer-3:hover{color:red;font-style:italic}.column{min-height:10vh!important;flex:10% 1!important;margin-top:45px!important}.filling{min-height:30vh;bottom:0}.pointerOnHover{cursor:pointer!important}.myNavbarSelect{outline:none;border:none;background-color:transparent}#selected-alg-header{margin:28px;font-size:30pt;font-style:bold;display:block}.row{display:flex;margin-bottom:20px}.navbar{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;box-sizing:border-box;display:flex;align-items:center;padding-top:.5rem;padding-bottom:.5rem;flex-wrap:nowrap;justify-content:flex-start;position:fixed;right:0;bottom:0;left:0;z-index:1030;background-color:#e3e2de}.SortVisualizer{width:auto;padding:.5rem;margin:1rem;box-shadow:var(--box-shadow-2);background-color:var(--background-color-2);transition:.5s ease-in-out}.SortVisualizer__ProgressBar{overflow:clip;margin:.5rem}.SortChart{min-height:218px;height:40vh;padding:1rem;background-color:var(--gray-300);display:flex;flex-direction:row;align-items:flex-end;transition:.75s ease-in-out}:root{--idle: #944646;--primary: green;--blue: blue;--red: red;--secondary: yellow;--process: orange;--text-color: black}.Bar{background-color:var(--idle);color:var(--text-color-dark);display:flex;flex-direction:column reverse;align-items:flex-end;transition:.15s ease-in-out}.InnerBarValue{margin:0 auto .25rem}.state_d{background-color:var(--blue)}.state_c{background-color:var(--red)}.state_b{background-color:var(--secondary)}.state_a{background-color:var(--process)}.VisualizerToolBar{text-align:center;margin:35px 35px 50px}#speed-select-wrapper{left:50%!important;right:auto!important;text-align:center!important;margin-top:20px}.control-label{font-size:1.2rem}.LegendRow{display:block;margin-left:28px;margin-right:auto;width:50%}.Legend_Item{display:inline-flex;align-items:center;margin-right:4rem;padding:4px}.Box{flex-shrink:0;height:1rem;width:1rem;margin-right:.5rem;border-radius:50%}.Unsorted{border:1px solid var(--text-color);background-color:var(--white)}.sortedState{background-color:var(--primary)}.firstLabel{background-color:var(--process)}.secondLabel{background-color:var(--secondary)}.thirdLabel{background-color:var(--red)}.fourthLabel{background-color:var(--blue)}.app-footer #unimore-banner{width:150px}.app-footer #footer-style{-webkit-text-size-adjust:100%;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;line-height:1.4285em;background:#e3e2de!important;color:#ffffffe6;width:100%;height:80px;position:relative;overflow:visible}.app-footer .column{min-height:10vh!important;flex:10% 1!important;margin-top:20px!important}.app-footer .filling{min-height:10vh;bottom:0}.app-footer .segment{background-color:#e3e2de!important}.app-footer span{color:#000!important}section{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}section:nth-of-type(2n){background-color:#eee}.box{background-color:purple;padding:100px}.float-text-left{text-align:left}.code-block{width:parent;margin-left:50px;margin-top:25px;height:50px}.row{display:flex;margin-bottom:70px}.column{flex:50%;margin-bottom:20px;min-height:100vh;margin-left:10px;margin-right:30px}#alg-highlight-wrapper{height:100%}#alg-highlight-wrapper,.alg-description{overflow:scroll!important;overflow-y:auto!important;overflow-x:auto!important}#complexity-alg-table{margin-bottom:150px}.alg-description{margin-bottom:50px}#heading-explainer{margin-left:50px}#right-col{font-size:23pt}.center{margin:auto;width:50%;padding:10px}.tech-wrapper{display:inline-block}
