body{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}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}html{font-size:125%}.pokemonStyleBorder{border-radius:10px;border:2px solid #5ed0ff;box-shadow:0 0 0 2px #4192b3;background-color:#fff}.guessNameInput{position:absolute;bottom:15vh;left:37vw;width:26vw;font-family:"Press Start 2P",cursive;font-size:1.5rem;padding:30px 20px;z-index:1}.guessNameInput button{margin:2vh 0 0 1vw;font-family:"Press Start 2P",cursive;cursor:pointer;border:none;background-color:#fff;font-size:1rem}.guessNameInput button:hover:before{content:"";background-image:url(data:image/png;base64,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ECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABA0OX2AOCQX8zMF7ZHHPRoe8BBz83M29sjDvrhzFxtjzjo4fYAjhEAcBpux4v1rl3M6bwD783MzfYIzosrAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAARdbg+AZa/PzO32iAPe2h7wFD4xMx/cHnHAvXl8/qfgT9sDOD8X2wOWXc3Mg+0RrLqamZvtEWfm9Zl5fnvEATfz+PwhyRUAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAARdbg/gLH1vZt7cHnHQw+0BB31sZr6xPeKgN2bmle0RBzzaHgDsuZqZW8+dP195mkPgkBdm/1yPPp97Rp8BcIdcAQBAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABA0OX2AA77ycy8vD3ioLe3BzyFv83Mc9sjDvj1zHxge8RB/9weADyZADgdNzPz9+0RZ+j9cxp/B+8Z5w/cIVcAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACLrcHrDs0cxcb4846HfbA87U9ZzG38EftwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAu9J/AEZNMzylCslnAAAAAElFTkSuQmCC);background-repeat:no-repeat;display:inline-block;background-size:100%;width:20px;height:20px;margin-right:5px}.guessNameInput button:active{color:#4192b3}.guessNameInput input{font-size:1rem;font-family:"Play",sans-serif;border-radius:10px;text-align:center}.pokemonNamePrompt{cursor:pointer;position:absolute;width:30vw;font-family:"Press Start 2P",cursive;font-size:1rem;text-align:start;font-weight:bolder;padding:25px 20px;bottom:25vh;left:35vw;z-index:1}.pokemonNamePrompt:active{transform:scale(.8)}.pokemonNamePrompt p{margin:0}.pokemonNamePrompt p span{color:#4192b3}@media (max-width:1440px){.guessNameInput{font-size:1.3rem}.guessNameInput,.pokemonNamePrompt{left:32vw;width:36vw}}@media (max-width:1280px){.guessNameInput{left:30vw;width:40vw}}@media (max-width:1024px){.guessNameInput{left:25vw;width:50vw}.pokemonNamePrompt{width:50vw;left:32vw}}@media (max-width:820px){.guessNameInput{left:20vw;width:60vw}.pokemonNamePrompt{width:60vw;bottom:30vh}}@media (max-width:600px){.guessNameInput{left:15vw;width:70vw;font-size:1.1rem}.guessNameInput div{margin-top:2vh;flex-direction:column}.guessNameInput div input{width:90%}.guessNameInput button:hover:before{width:15px;height:15px}.pokemonNamePrompt{font-size:.9rem}}@media (max-width:428px){.guessNameInput{left:10vw;width:80vw;font-size:1rem}.guessNameInput button:hover:before{width:15px;height:15px}.pokemonNamePrompt{left:35vw;padding:15px 10px}}@media (max-width:414px){.pokemonNamePrompt{bottom:38vh}}@media (max-width:375px){.guessNameInput,.guessNameInput button{font-size:.8rem}.pokemonNamePrompt{bottom:35vh;font-size:.8rem}}@media (max-width:320px){.guessNameInput{bottom:20vh}.pokemonNamePrompt{bottom:42vh}}.hidePokemon{filter:brightness(0)}.showPokemon{cursor:pointer;filter:brightness(100%);animation:showPokemon 2s}@keyframes showPokemon{0%{filter:brightness(0)}20%{filter:brightness(20%);transform:translateY(-10%)}25%{filter:brightness(25%);transform:translate(0)}80%{filter:brightness(80%);transform:rotate(0)}84%{filter:brightness(84%);transform:rotate(-3deg)}88%{filter:brightness(88%);transform:rotate(6deg)}92%{filter:brightness(92%);transform:rotate(-6deg)}96%{filter:brightness(96%);transform:rotate(6deg)}to{filter:brightness(100%);transform:rotate(-3deg)}}.playPokemon{cursor:pointer;animation:playPokemon 1.5s infinite}@keyframes playPokemon{0%{transform:translate(0)}12%{transform:translate(-5%,-5%)}25%{transform:translate(-10%)}37%{transform:translate(-5%,-5%)}50%{transform:translate(0)}62%{transform:translate(5%,-5%)}75%{transform:translate(10%)}87%{transform:translate(5%,-5%)}to{transform:translate(0)}}.wildPokemonImgContainer{position:absolute;top:30vh;right:20vw}.wildPokemonImgContainer .wildPokemonImg{height:40vh}.catchPokemon{filter:brightness(1000%);transform:scale(0);animation-duration:5s;animation-name:catchingPokemon;animation-timing-function:linear}@keyframes catchingPokemon{0%{transform:scale(1);filter:brightness(100%)}41%{transform:scale(1);filter:brightness(100%)}60%{transform:scale(0);filter:brightness(1000%)}to{transform:scale(0);filter:brightness(1000%)}}@media (max-width:1024px){.wildPokemonImgContainer{position:absolute;top:30vh;right:5vw}.wildPokemonImgContainer .wildPokemonImg{height:30vh}}.operatingBar{position:absolute;width:30vw;bottom:1vh;left:35vw;z-index:1;display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%}.operatingBar button{font-family:"Press Start 2P",cursive;font-size:1.2rem;font-weight:bolder;border:none;padding:30px 0;background-color:#fff;cursor:pointer}.operatingBar button:disabled{-webkit-text-decoration:line-through double;text-decoration:line-through double}.operatingBar button:hover:before{content:"";background-image:url(data:image/png;base64,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ECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABA0OX2AOCQX8zMF7ZHHPRoe8BBz83M29sjDvrhzFxtjzjo4fYAjhEAcBpux4v1rl3M6bwD783MzfYIzosrAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAARdbg+AZa/PzO32iAPe2h7wFD4xMx/cHnHAvXl8/qfgT9sDOD8X2wOWXc3Mg+0RrLqamZvtEWfm9Zl5fnvEATfz+PwhyRUAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAARdbg/gLH1vZt7cHnHQw+0BB31sZr6xPeKgN2bmle0RBzzaHgDsuZqZW8+dP195mkPgkBdm/1yPPp97Rp8BcIdcAQBAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABA0OX2AA77ycy8vD3ioLe3BzyFv83Mc9sjDvj1zHxge8RB/9weADyZADgdNzPz9+0RZ+j9cxp/B+8Z5w/cIVcAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACLrcHrDs0cxcb4846HfbA87U9ZzG38EftwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAu9J/AEZNMzylCslnAAAAAElFTkSuQmCC);background-repeat:no-repeat;display:inline-block;background-size:100%;width:20px;height:20px;margin-right:5px}.operatingBar button:active{color:#4192b3}@media (max-width:1440px){.operatingBar{width:36vw;left:32vw}}@media (max-width:1024px){.operatingBar{width:50vw;bottom:10vh;width:60vw}}@media (max-width:600px){.operatingBar button{font-size:.9rem}.operatingBar button:hover:before{width:15px;height:15px}}@media (max-width:428px){.operatingBar{left:35vw;width:60vw;grid-template-columns:100%;grid-template-rows:25% 25% 25% 25%}.operatingBar button{padding:10px 0}}@media (max-width:375px){.operatingBar button{font-size:.8rem}}@media (max-width:320px){.operatingBar{bottom:13vh}}.pokedexContainer{width:30vw;position:absolute;bottom:25vh;left:35vw;z-index:2}.pokedexContainer .pokedexSubContainer{position:relative;font-family:"Press Start 2P",cursive}.pokedexContainer .pokedexSubContainer .pokedexDecoration{position:absolute;width:80px;top:20px;right:40px}.pokedexContainer .pokedexSubContainer .pokemonBallDecoration{width:30px;position:absolute;border-radius:10px}.pokedexContainer .pokedexSubContainer .pokemonBallDecoration1{top:0;left:0}.pokedexContainer .pokedexSubContainer .pokemonBallDecoration2{top:0;right:0}.pokedexContainer .pokedexSubContainer .pokemonBallDecoration3{bottom:0;left:0}.pokedexContainer .pokedexSubContainer .pokemonBallDecoration4{bottom:0;right:0}.pokedexContainer .pokedexSubContainer .podexTittle{display:flex;justify-content:center;align-items:flex-end}.pokedexContainer .pokedexSubContainer p{font-size:1rem;text-align:start;margin:0;padding:10px 50px}.podexTittle img{width:150px}.podexTittle h2{font-size:1.2rem;margin:1vh 3vw;color:#4192b3}.podexText{padding-bottom:30px}@media (max-width:1440px){.pokedexContainer{width:36vw;left:32vw}}@media (max-width:1024px){.pokedexContainer{width:50vw;left:32vw}}@media (max-width:820px){.pokedexContainer{width:60vw;bottom:30vh}.pokedexContainer h2{font-size:1rem}.pokedexContainer .pokedexSubContainer p{font-size:.8rem;padding:10px 30px}}@media (max-width:600px){.pokedexContainer h2{font-size:.8rem}.pokedexContainer .pokedexSubContainer p{font-size:.6rem;padding:10px}}@media (max-width:428px){.pokedexContainer{left:35vw}.pokedexContainer .pokedexSubContainer .pokedexDecoration{top:5px}.pokedexContainer .pokedexSubContainer .pokemonBallDecoration{width:20px}}@media (max-width:414px){.pokedexContainer{bottom:38vh}}@media (max-width:375px){.pokedexContainer{bottom:35vh}.pokedexContainer .pokedexSubContainer .pokedexDecoration{position:absolute;width:30px}.pokedexContainer .pokedexSubContainer .podexTittle img{width:50px}.pokedexContainer .pokedexSubContainer .podexTittle h2{font-size:.5rem}.pokedexContainer .pokedexSubContainer p{font-size:.5rem;padding:10px}}@media (max-width:320px){.pokedexContainer{bottom:42vh}.pokedexContainer .pokedexSubContainer .pokedexDecoration{width:0}}.header{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;width:800px;position:absolute;top:0;left:calc(50vw - 400px)}.header .headerSubContainer{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border:2px solid #fff;background-color:rgba(94,208,255,.6);display:flex;flex-direction:column;align-items:center;padding:20px 0}.header .headerSubContainer .headerSubSubContainer{display:flex;flex-direction:row;justify-content:space-between;width:600px;padding:0 20px}.headerSubContainer img{width:600px}.headerDisappear{top:-167.5px;animation:headerDisappear 1s ease-out}@keyframes headerDisappear{0%{top:0}30%{top:20px}to{top:-167.5px}}@media (max-width:768px){.header{width:600px;left:calc(50vw - 300px)}.headerSubContainer img{width:500px}}@media (max-width:600px){.header{width:400px;left:calc(50vw - 200px)}.headerSubContainer img{width:350px}}@media (max-width:375px){.header{width:320px;left:calc(50vw - 160px)}.headerSubContainer img{width:300px}}.footer{position:absolute;bottom:0;right:1vw;display:flex;flex-direction:column;width:400px;font-family:"Play",sans-serif}.footer .links{display:flex;justify-content:flex-end}.footer .links a{text-decoration:none;margin:0 10px;color:#356abc}.footer .links a:hover{transform:scale(1.5)}.footer .links p{margin:0 10px 0 0}.footer p{margin:0;align-self:flex-end}.footer p a{text-decoration:none;font-weight:bolder;color:#c86048}.footer p a:hover{color:#f87058}@media (max-width:428px){.footer .links i{font-size:1rem}.footer p{font-size:.8rem}}.pokemonBall{position:absolute;bottom:45vh;left:68vw;height:50px;border-radius:50px;animation-duration:5s;animation-name:catchingAct;animation-timing-function:linear}@keyframes catchingAct{0%{bottom:10vh;left:28vw;transform:rotate(0)}2%{bottom:19vh;left:30vw;transform:rotate(90deg)}4%{bottom:27vh;left:32vw;transform:rotate(180deg)}6%{bottom:34vh;left:34vw;transform:rotate(270deg)}8%{bottom:40vh;left:36vw;transform:rotate(1turn)}10%{bottom:45vh;left:38vw;transform:rotate(450deg)}12%{bottom:49vh;left:40vw;transform:rotate(540deg)}14%{bottom:52vh;left:42vw;transform:rotate(630deg)}16%{bottom:55vh;left:44vw;transform:rotate(2turn)}18%{bottom:57vh;left:46vw;transform:rotate(810deg)}20%{bottom:59vh;left:48vw;transform:rotate(900deg)}22%{bottom:60vh;left:50vw;transform:rotate(990deg)}24%{bottom:61vh;left:52vw;transform:rotate(3turn)}26%{bottom:61vh;left:54vw;transform:rotate(1170deg)}28%{bottom:60vh;left:56vw;transform:rotate(1260deg)}30%{bottom:59vh;left:58vw;transform:rotate(1350deg)}32%{bottom:57vh;left:60vw;transform:rotate(4turn)}34%{bottom:55vh;left:62vw;transform:rotate(1530deg)}36%{bottom:52vh;left:64vw;transform:rotate(1620deg)}38%{bottom:49vh;left:66vw;transform:rotate(1710deg)}40%{bottom:45vh;left:68vw;transform:rotate(5turn)}41%{filter:brightness(100%)}50%{filter:brightness(1000%)}59%{transform:rotate(5turn);filter:brightness(100%)}60%{transform:rotate(1790deg)}64%{transform:rotate(1810deg)}68%{transform:rotate(1790deg)}72%{transform:rotate(1810deg)}76%{transform:rotate(5turn)}87%{transform:rotate(5turn)}88%{transform:rotate(1790deg)}92%{transform:rotate(1810deg)}96%{transform:rotate(1790deg)}to{transform:rotate(5turn)}}.pokemonPackage{position:absolute;right:2vw;bottom:20vh;width:250px;height:480px;z-index:2}.pokemonPackage div{cursor:pointer;display:flex;justify-content:space-between;align-items:center;margin:0 10px}.pokemonPackage div p{font-size:.7rem;font-family:"Press Start 2P",cursive}.pokemonPackage div img{height:80px}.pokemonPackage div:hover{color:#4192b3}.pokemonPackage div:hover p{font-size:.9rem}.pokemonPackage div:hover img{position:relative;animation:pokemonDance .3s linear infinite}@keyframes pokemonDance{0%{top:0}25%{top:5px}50%{top:0}75%{top:-5px}to{top:0}}@media (max-width:1024px){.pokemonPackage{position:absolute;left:2vw;bottom:35vh;width:250px;height:480px}}@media (max-width:414px){.pokemonPackage{left:2vw;bottom:38vh;width:200px;height:300px}.pokemonPackage div p{font-size:.6rem}.pokemonPackage div img{height:50px}.pokemonPackage div:hover p{font-size:.7rem}}@media (max-width:320px){.pokemonPackage{bottom:42vh}}.App{background-image:url(/static/media/backgroundWilderness.64d84a7d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;width:100vw;margin:0 auto;max-width:1920px;max-height:1366px;position:relative;text-align:center;overflow-x:hidden;overflow-y:hidden}.userNameInputForm{position:absolute;bottom:40vh;left:37vw;width:26vw;font-family:"Press Start 2P",cursive;font-size:1.3rem;padding:30px 20px;z-index:1}.userNameInputForm div{margin:2vh 0 0;display:flex}.userNameInputForm button{margin-left:10px;font-family:"Press Start 2P",cursive;cursor:pointer;border:none;background-color:#fff;font-size:1rem}.userNameInputForm button:hover:before{content:"";background-image:url(data:image/png;base64,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ECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABA0OX2AOCQX8zMF7ZHHPRoe8BBz83M29sjDvrhzFxtjzjo4fYAjhEAcBpux4v1rl3M6bwD783MzfYIzosrAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAARdbg+AZa/PzO32iAPe2h7wFD4xMx/cHnHAvXl8/qfgT9sDOD8X2wOWXc3Mg+0RrLqamZvtEWfm9Zl5fnvEATfz+PwhyRUAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAARdbg/gLH1vZt7cHnHQw+0BB31sZr6xPeKgN2bmle0RBzzaHgDsuZqZW8+dP195mkPgkBdm/1yPPp97Rp8BcIdcAQBAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABAkAAAgCABAABBAgAAggQAAAQJAAAIEgAAECQAACBIAABA0OX2AA77ycy8vD3ioLe3BzyFv83Mc9sjDvj1zHxge8RB/9weADyZADgdNzPz9+0RZ+j9cxp/B+8Z5w/cIVcAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACBIAABAkAAAgSAAAQJAAAIAgAQAAQQIAAIIEAAAECQAACLrcHrDs0cxcb4846HfbA87U9ZzG38EftwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAu9J/AEZNMzylCslnAAAAAElFTkSuQmCC);background-repeat:no-repeat;display:inline-block;background-size:100%;width:20px;height:20px;margin-right:5px}.userNameInputForm button:active{color:#4192b3}.userNameInputForm input{font-size:1rem;font-family:"Play",sans-serif;border-radius:10px;text-align:center}.openingButton{cursor:pointer;position:absolute;top:50vh;left:35vw;font-size:1.5rem;font-family:"Press Start 2P",cursive;padding:20px 30px;width:30vw;z-index:1}.openingButton:hover{transform:scale(1.1)}.openingButton:active{color:#356abc}.heroBack{position:absolute;left:5vw;bottom:0;z-index:0}.stopMusicButton{position:absolute;bottom:8vh;right:2vw;font-size:1rem;font-family:"Press Start 2P",cursive}.stopMusicButton i{font-size:1.5rem;margin-right:15px}.stopMusicButton:hover{transform:scale(1.2)}.stopMusicButton:active{color:#356abc}.stopButtonHide{display:none}@media (max-width:1440px){.userNameInputForm{bottom:40vh;left:32vw;width:36vw}.openingButton{left:32vw;font-size:1.3rem;width:34vw}.stopMusicButton{font-size:.8rem}.stopMusicButton i{font-size:1rem}.stopMusicButton:hover{transform:scale(1.1)}}@media (max-width:1280px){.userNameInputForm{bottom:40vh;left:30vw;width:40vw}.openingButton{font-size:1.2rem}}@media (max-width:1024px){.openingButton,.userNameInputForm{left:25vw;width:50vw}.heroBack{left:0}.heroBackMovingLeft{left:-15vw;animation:heroBackMovingLeft 1s linear}@keyframes heroBackMovingLeft{0%{left:0}to{left:-15vw}}.stopMusicButton{bottom:5vh}}@media (max-width:820px){.openingButton,.userNameInputForm{left:20vw;width:60vw}.heroBack{left:-10vw}.heroBackMovingLeft{left:-25vw}@keyframes heroBackMovingLeft{0%{left:-10vw}to{left:-25vw}}}@media (max-width:768px){.heroBack{height:400px}}@media (max-width:600px){.userNameInputForm{left:15vw;width:70vw}.userNameInputForm div{flex-direction:column}.userNameInputForm div input{width:90%}.userNameInputForm button{margin-top:2vh}.userNameInputForm button:hover:before{width:15px;height:15px}.openingButton{left:15vw;width:70vw;font-size:1.1rem}.stopMusicButton{right:3vw;bottom:6vh;font-size:.6rem}.stopMusicButton i{font-size:.8rem}.heroBack{bottom:3vh}}@media (max-width:428px){.openingButton,.userNameInputForm{left:10vw;width:80vw;font-size:1rem}.heroBack{left:-15vw;bottom:5vh;height:300px}.heroBackMovingLeft{left:-30vw}@keyframes heroBackMovingLeft{0%{left:-15vw}to{left:-30vw}}}@media (max-width:375px){.openingButton,.userNameInputForm,.userNameInputForm button{font-size:.8rem}.heroBack{left:-25vw}.heroBackMovingLeft{left:-40vw}@keyframes heroBackMovingLeft{0%{left:-25vw}to{left:-40vw}}}@media (max-width:320px){.heroBack{height:250px}.heroBack,.stopMusicButton{bottom:8vh}}
/*# sourceMappingURL=main.d0f4e65a.chunk.css.map */