body{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif}.web-link{color:#fff;font-weight:700;text-decoration:none}.web-link:hover{color:gray;text-decoration:underline}.header{margin-left:25%;margin-right:25%}.title{display:flex;justify-content:center;align-items:center}.clipboard{font-weight:700}.clipboard:hover{color:gray;cursor:pointer;text-decoration:underline}.footer{display:flex;text-align:center;justify-content:center;align-items:center}.copyright-wrapper{position:relative;display:inline-block}.copyright-icon{margin-left:-20px;position:absolute}.shifted-footer-text{margin-left:-20px}.flex-container{display:flex;height:100%;width:100%;gap:100px;justify-content:center}.flex-item-1{margin-left:10%;width:50%;box-sizing:border-box}.flex-item-2{margin-right:10%;width:50%;box-sizing:border-box}.sectionTitle{font-weight:700;color:#9cf;margin-bottom:0}.reset-button{position:absolute;color:#fff;font-size:20px;border:none;background-color:transparent}.reset-button:hover{color:gray;cursor:pointer}.status-header{font-weight:700}.status-red{color:#f99}.status-green{color:#9fc}.status-yellow{color:#fc9}.status-blue{color:#b3b3ff}.upload{position:relative;border:1px solid white;padding-top:40px;padding-bottom:30px;display:flex;align-items:center;justify-content:center}.upload input{opacity:0;position:absolute;width:100%;height:100%;cursor:pointer}.upload:hover,.upload.dragover{opacity:.5}.uploadButton{position:absolute;font-size:40px;border:none;background-color:transparent}.layoutUpload{display:none}.modal{display:block;position:fixed;z-index:1;padding-top:200px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#fff;background-color:#0006}.modal-entry{background-color:#000;margin:auto;padding:10px;border:1px solid white;width:50%}.modal-entry h3{color:#9cf}.modal-close-button{color:#fff;float:right;font-size:25px;font-weight:700}.modal-close-button:hover{color:gray;text-decoration:none;cursor:pointer}.list-icon{font-size:20px;color:#fff;border:none;background-color:transparent}.list-icon-active:hover{color:gray;cursor:pointer}.list-icon-disabled{color:gray;cursor:default}.list-box{border:1px solid white;padding:.5rem}.list-entry{border:1px solid white;margin-bottom:1px;padding:.25rem .5rem 0rem}.list-entry-text{font-weight:700;color:#9cf}.comparison-icon{font-size:20px;position:absolute;margin-top:-2px;color:#fff;border:none;background-color:transparent}.comparison-icon:hover{color:gray;cursor:pointer}.comparison-icon-1{font-size:20px;color:#fff}.comparison-icon-2{font-size:20px;margin-left:20px;color:#fff}.download-wrapper{position:relative;display:inline-block}.download-splits-name:hover{color:gray;cursor:pointer;text-decoration:underline}.download-button-icon{border:none;margin-top:-2px;position:absolute;background-color:transparent}.download-button-1{font-size:20px;color:#fff}.download-button-2{margin-left:25px;font-size:20px;color:#fff}.download-button-icon:hover{color:gray;cursor:pointer}.dropdown:focus{outline:none}.dropdown-clear-icon{font-size:20px;color:#fff;border:none;margin-left:-5px;vertical-align:middle;background-color:transparent}.dropdown-clear-icon:hover{color:gray;cursor:pointer}.textfield-wrapper{position:relative;display:inline-block}.textfield-wrapper input{padding-right:20px}.textfield-wrapper input:focus{outline:none}.textfield-wrapper button{position:absolute;top:0;right:0;margin-right:-5px;font-size:20px;border:none;background-color:transparent}.textfield-active-button{color:#fff}.textfield-active-button:hover{color:gray;cursor:pointer}.textfield-disabled-button{color:gray}.textfield-active-clear{color:#000}.textfield-active-clear:hover{color:gray;cursor:pointer}.textfield-disabled-clear{color:gray}.textfield-extra-button{position:absolute;font-size:20px;margin-left:-5px;margin-top:-1px;border:none;background-color:transparent}.textfield-misc-button{position:absolute;font-size:20px;margin-left:15px;margin-top:-1px;border:none;background-color:transparent}
