body{margin:0;padding:0;background:#000;overflow:hidden}.pyro>.after,.pyro>.before{position:absolute;width:5px;height:5px;border-radius:50%;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff;animation:bang 1s ease-out infinite backwards,gravity 1s ease-in infinite backwards,position 5s linear infinite backwards}.pyro>.after{animation-delay:1.25s,1.25s,1.25s;animation-duration:1.25s,1.25s,6.25s}@keyframes bang{to{box-shadow:97px -268.6666666667px #ff4000,86px -133.6666666667px #ff005e,65px -411.6666666667px #10f,233px -192.6666666667px #f2ff00,222px -.6666666667px #00aeff,103px 63.3333333333px #f0e,149px 21.3333333333px #ffe100,-199px -341.6666666667px #e600ff,56px -368.6666666667px #aeff00,168px -258.6666666667px #ff002b,83px -314.6666666667px #d5ff00,219px 77.3333333333px #00f7ff,-163px 7.3333333333px #e100ff,195px 51.3333333333px #80ff00,67px 29.3333333333px #8400ff,236px -55.6666666667px #f03,204px -102.6666666667px #fd0,-118px -219.6666666667px #00ff2b,142px -282.6666666667px #1f0,-191px -55.6666666667px #f0f,-29px -138.6666666667px #f90,63px 51.3333333333px #c0f,162px -340.6666666667px #001eff,196px -139.6666666667px #00ff51,95px -401.6666666667px #bfff00,113px -208.6666666667px #ff00a6,-246px -304.6666666667px #5900ff,-122px 71.3333333333px #006fff,-147px -29.6666666667px #00b7ff,-151px -63.6666666667px aqua,49px -39.6666666667px #00ffc8,27px -210.6666666667px #0f3,90px -126.6666666667px #00ffd9,-92px -31.6666666667px #ff0051,-148px -179.6666666667px #00ff09,-169px 59.3333333333px #008cff,160px -172.6666666667px #ff00e1,-104px -17.6666666667px #002bff,20px -15.6666666667px #ff00b7,-155px -384.6666666667px #a2ff00,-123px -175.6666666667px #f200ff,-154px -213.6666666667px #00ff6f,86px -244.6666666667px #8cff00,-241px 38.3333333333px #0af,100px -3.6666666667px #ff00ae,-212px 39.3333333333px #9500ff,137px 4.3333333333px #ff005e,78px -89.6666666667px #00fff2,-69px -36.6666666667px #f06,-193px -11.6666666667px #ff2f00,246px -69.6666666667px #ff0400}}@keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}.global-wrapper{color:#8fbc8f}.word-title{font-size:30px;padding:50px;font-weight:700;letter-spacing:2px}.word-predict{font-size:25px;padding:30px;color:#db7093!important}.word-predict.invalid{color:red!important}.letter-predict{font-size:50px;padding:50px;color:#191970!important}.letter-predict.invalid{color:red!important}.word-input{margin:0 20%}.color-square{width:300px;height:300px;margin:auto}.v-text-field input{text-align:center;text-transform:uppercase;font-size:35px}.overlayed{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3}.bravo{font-weight:700;color:#fff}.done{background:#8fbc8f}.ongoing{background:linen}body .v-application main{background-image:url(/img/school.d46fc37f.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}body .v-application main .v-main__wrap{background:hsla(0,0%,100%,.75)}