:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#fff;background:linear-gradient(to bottom,#1e1e1e,#282828);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;justify-content:center;display:flex;width:100%;text-align:center}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;color:#fff}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}body{overflow-x:hidden;color:#fff}.selectContainer{width:60vw;justify-self:center;justify-items:left;background-color:#111;padding:2vh 0;border-radius:10px;margin:4px 0}.banner{width:100%}h3{margin:5px 2vw}#groupSelect{margin:0 1vw;margin-bottom:1vh}select{height:30px;width:250px;font-size:13px;background-color:#181818;border-radius:12px;border-style:solid;border-color:#323232}button{border:2px solid #323232;margin:0;background-color:#832c9e;font-size:18px;font-weight:700}hr{border-width:0;height:3px;background-color:#323232}.form{justify-content:center;justify-items:center;width:60vw;background-color:#111;border-radius:10px;padding:1vh 0 2vh;color:#fff}.vote-uploads{width:100%;display:flex;padding:2vh 0vw}.form .image-upload-section,.form .vote-uploads,.form .name-inputs,.form .desc{justify-items:left;text-align:left;color:#fff}.form .submit{width:20vw;height:7vh;margin-bottom:3vw}.form .ViewPreview{width:20vw;margin-bottom:2vw;color:#fff;background-color:gray;justify-content:center}.desc textarea{width:25vw;height:15vh;resize:none;background-color:#181818;border-radius:12px;border-style:solid;border-color:#323232;color:#fff}strong{margin:0 1vw;font-weight:700}.wrapper{display:flex;width:100vw;justify-content:center}.left{display:inline-block;justify-items:left;justify-content:left;width:45%;padding-left:1vw}.right{display:inline-block;justify-items:center;width:50%}.name-inputs input{width:25vw;height:3vh;background-color:#181818;border-radius:12px;border-style:solid;border-color:#323232;color:#fff}#char-limit{font-size:10px;font-style:italic;margin:0 1vw;padding:0}.image-upload-section{display:flex;margin:0}.demoImage{position:relative;width:60%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;margin:3vh 0}.blurred{position:absolute;width:100%;aspect-ratio:1/1;background-image:url(/assets/DemoImage-CXiIyjyo.png);background-position:center;background-size:cover;filter:blur(7px);z-index:0}.unblurred{position:absolute;width:100%;aspect-ratio:1/1;background-position:center;background-size:cover;z-index:0;border-radius:10px;border-width:1px;border-style:solid;border-color:#323232}.clearLogoButton{z-index:1;width:3vw;aspect-ratio:1/1;padding:0;font-size:2vw;font-weight:500;display:flex;text-align:center;align-items:center;justify-content:center;position:absolute;bottom:0;right:0}.demoImage>.image-upload-section{position:relative;z-index:1}.buttons{width:60vw;justify-self:center;margin:5px 0;background-color:#111;border-radius:10px;padding:2vh 0}.info-tag{margin:0}.ScreenshotUploads{width:100%}.ssGrid{margin:2vh 0;display:grid;width:90%;grid-template-columns:35% 35% 35%;gap:3%}.screenshotIm{width:100%;position:relative}.ssim{z-index:0;width:100%;aspect-ratio:1920/1080}.Preview{position:fixed;top:0vh;left:50%;transform:translate(-50%);justify-content:center;justify-items:center;aspect-ratio:1920/1080;height:95vh;margin-top:2.5vh;background-color:#000;transition-duration:.69s}.Preview .bgImage{position:absolute;z-index:-10;width:100%;height:100%}.Preview .GameList{width:45%;height:100%;display:inline-block;vertical-align:top;justify-items:center}.Preview .GameInfo{width:55%;height:100%;display:inline-block;vertical-align:top;justify-items:center}.GameInfo .TeamName{margin-top:-3vh}.Screenshot{transition-duration:.5s;display:block;aspect-ratio:1920/1080;margin-top:0vh;margin-bottom:2vh;width:90%}.VoteButton{margin-top:5vh;width:300px;height:100px;font-size:5vh;font-weight:700;color:#000;background-color:#f56b0f}.promo-uploads{display:flex;flex-wrap:wrap;width:100%;padding:2vh 3vw;text-align:center;justify-content:space-between;align-items:start}.promo-uploads div{width:50%}.promo-uploads h2{width:100%;margin:2vh auto 5vh}.upload{background-color:#323232;border-radius:10px;display:flex;justify-content:center;align-items:center;position:relative}.fascia{width:80%;margin:4vh auto;aspect-ratio:800/125;position:relative;border-radius:10px}.passport{justify-items:center}.stamp{width:50%;aspect-ratio:1/1;border-radius:50%}.page{width:60%;aspect-ratio:105/148;border-radius:10px}.foamex{width:80%;margin:4vh auto;border-radius:10px}.big{aspect-ratio:1600/1000;border-radius:10px}.small{aspect-ratio:800/700;border-radius:10px}.uploadedImg{width:100%;background-position:center;background-size:cover;z-index:0;border-width:1px;border-style:solid;border-color:#323232}.fp{aspect-ratio:800/125;border-radius:10px}
