.page-module-scss-module__0NhGDG__container{font-family:var(--font-family);text-align:center;text-transform:uppercase;color:var(--text-color);z-index:10;flex-direction:column;width:100%;min-height:100svh;padding:2em 2em 0;font-size:1em;display:flex;position:relative;overflow-x:hidden}@media (max-width:600px){.page-module-scss-module__0NhGDG__container{padding:0 1em}}.page-module-scss-module__0NhGDG__header img{width:100%;max-width:20em}.page-module-scss-module__0NhGDG__header{margin-bottom:3em}.page-module-scss-module__0NhGDG__header h1{margin-top:0}.page-module-scss-module__0NhGDG__header p{max-width:23em;margin:0 auto}.page-module-scss-module__0NhGDG__navButtons{flex-direction:column;align-items:center;gap:1em;margin:3em auto;display:flex}
.Game-module-scss-module__D_3Yaq__container{color:#fff;width:100%;font-family:var(--pixel-font)}.Game-module-scss-module__D_3Yaq__aspectRatio{width:100%;max-width:50em;height:auto;margin:0 auto;position:relative}@media (max-width:900px) and (orientation:landscape){.Game-module-scss-module__D_3Yaq__aspectRatio{max-width:85%}}.Game-module-scss-module__D_3Yaq__canvasHolder{text-align:center;margin-top:0 auto;-webkit-user-select:none;user-select:none;padding-bottom:51.92%;position:relative}.Game-module-scss-module__D_3Yaq__canvasHolder canvas{-webkit-user-select:none;user-select:none;cursor:grab;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.Game-module-scss-module__D_3Yaq__canvasHolder canvas:active{cursor:grabbing}.Game-module-scss-module__D_3Yaq__loading{z-index:2000;background:#000 url(https://assets.glitch.ge/game-assets/loading/loading.gif) 50% 45%/50px no-repeat;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}
.Button-module-scss-module__kE2aQW__button{color:var(--theme-color);cursor:pointer;text-transform:uppercase;background-color:#0000;border-image:url(https://assets.glitch.ge/freddie-gibbs/fighter/website/images/border.jpg) 133/400px;justify-content:center;align-items:center;gap:.75em;width:100%;max-width:12em;height:3em;padding:0 1em;font-family:inherit;font-size:1em;font-weight:300;transition:all .3s;display:flex;position:relative}.Button-module-scss-module__kE2aQW__button:hover:not(:disabled){opacity:.6}.Button-module-scss-module__kE2aQW__button:disabled{cursor:not-allowed;opacity:.6}.Button-module-scss-module__kE2aQW__icon{width:1em;height:1em;font-size:1.4em}.Button-module-scss-module__kE2aQW__label{position:relative;top:.05em}.Button-module-scss-module__kE2aQW__spinnerContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Button-module-scss-module__kE2aQW__secondary{color:var(--secondary-theme-color);border:none}
.GameOverlay-module-scss-module__LoNOwq__container{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:1em;display:flex;position:absolute;top:0;left:0}.GameOverlay-module-scss-module__LoNOwq__buttons{flex-direction:column;align-items:center;width:100%;max-width:20em;display:flex}
.JoyStickButtons-module-scss-module__XFBnvW__container{-webkit-user-select:none;user-select:none;display:flex;position:absolute;bottom:1.5em;right:.75em}.JoyStickButtons-module-scss-module__XFBnvW__button{font-family:var(--pixel-font);color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;background:#535a7180;border-radius:100em;justify-content:center;align-items:center;width:3em;height:3em;margin:0 .35em;font-size:1.1em;line-height:1em;display:flex;box-shadow:5px 5px 5px #00000040,inset -10px -10px 8px #0003,inset 2px 2px 3px #fff6}.JoyStickButtons-module-scss-module__XFBnvW__button span{font-size:1.2em;position:relative;top:.05em}
.JoyStick-module-scss-module__eLVAKq__container{z-index:50;-webkit-user-select:none;user-select:none;width:100%;height:100%;padding:1em;position:absolute;bottom:0;left:0}@media (max-width:768px){.JoyStick-module-scss-module__eLVAKq__container{font-size:2vw}}.JoyStick-module-scss-module__eLVAKq__pad,.JoyStick-module-scss-module__eLVAKq__thumb{z-index:100;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute}.JoyStick-module-scss-module__eLVAKq__pad{background:#535a7180;border-radius:50%;width:7.5em;height:7.5em;padding:0;bottom:.5em;left:.5em}.JoyStick-module-scss-module__eLVAKq__thumb{z-index:10;background:#535a71cc;border-radius:50%;width:50%;height:50%;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:5px 5px 5px #0003,inset -10px -10px 8px #00000026,inset 5px 2px 5px #fff6}.JoyStick-module-scss-module__eLVAKq__up,.JoyStick-module-scss-module__eLVAKq__down,.JoyStick-module-scss-module__eLVAKq__left,.JoyStick-module-scss-module__eLVAKq__right{opacity:1;z-index:1;color:#fff;opacity:.5;width:1.5em;height:1.5em;position:absolute}.JoyStick-module-scss-module__eLVAKq__up{top:0;left:50%;transform:translate(-50%,25%)}.JoyStick-module-scss-module__eLVAKq__down{bottom:0;left:50%;transform:translate(-50%,-25%)}.JoyStick-module-scss-module__eLVAKq__left{top:50%;left:0;transform:translate(25%,-50%)}.JoyStick-module-scss-module__eLVAKq__right{top:50%;right:0;transform:translate(-25%,-50%)}@media (max-width:768px){.JoyStick-module-scss-module__eLVAKq__pad{width:9em;height:9em}.JoyStick-module-scss-module__eLVAKq__thumb{width:40%;height:40%}}
.YouTube-module-scss-module__T1-S2q__videoPadding{width:100%;max-width:40em;margin:0 auto}.YouTube-module-scss-module__T1-S2q__videoWrapper{width:100%;padding-bottom:56.25%;position:relative}.YouTube-module-scss-module__T1-S2q__videoWrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}
.Modal-module-scss-module__OtklBa__container{z-index:9999;width:100vw;height:100svh;padding:1em;display:flex;position:fixed;top:0;left:0;overflow:auto}.Modal-module-scss-module__OtklBa__background{z-index:8888;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);width:100%;height:100%;position:fixed;top:0;left:0}.Modal-module-scss-module__OtklBa__content{width:100%;max-width:40em;color:var(--text-color);background-color:#000;border-radius:1em;margin:auto;padding:2em;position:relative;box-shadow:0 0 2em #00000040}@media (max-width:768px){.Modal-module-scss-module__OtklBa__content{padding:2em 1em}}.Modal-module-scss-module__OtklBa__close{border:var(--border);cursor:pointer;background-color:#0000;border-radius:100%;justify-content:center;align-items:center;width:2.5em;height:2.5em;padding:0;font-size:1em;display:flex;position:absolute;top:1em;right:1em}.Modal-module-scss-module__OtklBa__close svg{color:var(--text-color);width:1em;height:1em;font-size:1.2em}
.Connect-module-scss-module__g_CXIq__container{flex-direction:column;align-items:center;gap:2em;padding:1.6em 0;display:flex}.Connect-module-scss-module__g_CXIq__contentWrapper{flex-direction:column;align-items:center;gap:2em;width:100%;margin:auto;display:flex}.Connect-module-scss-module__g_CXIq__content{border-radius:1em;flex-direction:column;align-items:center;gap:2em;width:100%;max-width:40em;display:flex}.Connect-module-scss-module__g_CXIq__buttonCont,.Connect-module-scss-module__g_CXIq__buttons{flex-direction:column;align-items:center;gap:1em;width:100%;max-width:24em;display:flex}.Connect-module-scss-module__g_CXIq__buttonCont button,.Connect-module-scss-module__g_CXIq__buttons button{width:100%;max-width:100%}@media (max-width:768px){.Connect-module-scss-module__g_CXIq__buttonCont,.Connect-module-scss-module__g_CXIq__buttons{max-width:15em}}.Connect-module-scss-module__g_CXIq__buttons{margin:2em auto}.Connect-module-scss-module__g_CXIq__continue{flex-direction:column;align-items:center;gap:1em;display:flex}.Connect-module-scss-module__g_CXIq__titleCont{flex-direction:column;gap:1em;width:100%;max-width:30em;display:flex}
.Leaderboard-module-scss-module__bx45Aa__leaderboard{background-color:var(--bg-color);min-height:10em;margin:0;padding:1em 0 0}.Leaderboard-module-scss-module__bx45Aa__leaderboardSection{justify-content:space-between;align-items:center;padding-top:1em;display:flex}.Leaderboard-module-scss-module__bx45Aa__list{justify-content:space-between;align-items:center;margin:.5em 0;list-style-type:none;display:flex}.Leaderboard-module-scss-module__bx45Aa__spinnerContainer{justify-content:center;align-items:center;width:100%;height:5em;display:flex;position:relative}
.SocialIcons-module-scss-module__8ypyhq__container{justify-content:center;align-items:center;gap:1em;display:flex}@media (max-width:768px){.SocialIcons-module-scss-module__8ypyhq__container{font-size:1.25em}}.SocialIcons-module-scss-module__8ypyhq__icon{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;height:1.5em;padding:0;font-size:.9em;display:flex}.SocialIcons-module-scss-module__8ypyhq__icon svg{color:var(--text-color);font-size:1em}.SocialIcons-module-scss-module__8ypyhq__icon svg path{height:100%}.SocialIcons-module-scss-module__8ypyhq__desktopContainer{gap:1em;display:flex}@media (max-width:768px){.SocialIcons-module-scss-module__8ypyhq__desktopContainer{display:none}}.SocialIcons-module-scss-module__8ypyhq__mobileContainer{gap:1em;font-size:.8em;display:flex}@media (min-width:769px){.SocialIcons-module-scss-module__8ypyhq__mobileContainer{display:none}}.SocialIcons-module-scss-module__8ypyhq__link{color:var(--text-color);font-size:.75em;font-weight:300;text-decoration:none;transition:color .3s}
.Footer-module-scss-module__CJ76Oq__footer{background-color:#0000;justify-content:space-between;align-items:center;gap:1em;margin:1em 0;display:flex}@media (max-width:600px){.Footer-module-scss-module__CJ76Oq__footer{flex-direction:column-reverse;gap:.5em}}.Footer-module-scss-module__CJ76Oq__terms{gap:1em;font-size:.75em;display:flex}.Footer-module-scss-module__CJ76Oq__terms a{color:var(--text-color);text-decoration:none}
.HowToPlay-module-scss-module__NDX1vG__container{text-align:center;flex-direction:column;align-items:center;gap:2em;width:100%;max-width:28em;margin:auto;padding:1.5em .5em .5em;display:flex}.HowToPlay-module-scss-module__NDX1vG__item{gap:.2em;font-size:1em}.HowToPlay-module-scss-module__NDX1vG__emoji{margin-bottom:.15em;font-size:1.5em;line-height:1em;display:block;position:relative}
.GameOver-module-scss-module__Z38wZq__container{flex-direction:column;justify-content:center;align-items:center;gap:1.5em;max-width:22em;margin:0 auto;display:flex;position:relative}.GameOver-module-scss-module__Z38wZq__gameOver{font-size:2em}.GameOver-module-scss-module__Z38wZq__text,.GameOver-module-scss-module__Z38wZq__won,.GameOver-module-scss-module__Z38wZq__gameOver{color:var(--text-color);text-align:center;margin:0}.GameOver-module-scss-module__Z38wZq__score{margin:0 0 .5em;font-size:3em;line-height:0}.GameOver-module-scss-module__Z38wZq__input{box-sizing:border-box;text-transform:uppercase;border:1px solid var(--text-color);width:100%;max-width:22em;color:var(--text-color);font-size:1em;font-weight:700;font-family:var(--font-button);text-align:center;background-color:#0000;border-radius:5px;height:3em;margin:0}.GameOver-module-scss-module__Z38wZq__input::placeholder{color:var(--text-color);opacity:.7}.GameOver-module-scss-module__Z38wZq__shareSection{flex-direction:column;justify-content:center;align-items:center;gap:1em;width:100%;display:flex}.GameOver-module-scss-module__Z38wZq__shareButtons{justify-content:center;align-items:center;gap:.5em;display:flex}.GameOver-module-scss-module__Z38wZq__shareButton{border:1px solid var(--text-color);background-color:#0000;border-radius:.5em;justify-content:center;align-items:center;width:2.5em;height:2.5em;display:flex}.GameOver-module-scss-module__Z38wZq__shareIcon{width:1.5em;height:1.5em;color:var(--text-color);cursor:pointer;font-size:1em}
.ChooseCharacter-module-scss-module__XokZWG__chooseCharacter{image-rendering:pixelated;font-family:inherit;font-size:inherit;color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;display:flex}.ChooseCharacter-module-scss-module__XokZWG__characterContainer{flex-direction:row;justify-content:center;align-items:center;width:100%;margin:0 0 .5em;padding:.5em;display:flex}.ChooseCharacter-module-scss-module__XokZWG__selected,.ChooseCharacter-module-scss-module__XokZWG__nonSelected{box-sizing:border-box;color:#fff;text-align:center;appearance:none;cursor:pointer;background-color:#181d27;background-position:top;background-repeat:no-repeat;background-size:80%;border:2px solid #181d27;border-radius:.6em;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:9.5em;height:100%;margin:.5em;padding:.5em;font-family:inherit;font-size:.8em;list-style-type:none;transition:border .1s;display:flex}.ChooseCharacter-module-scss-module__XokZWG__nonSelected:focus{outline:none!important}.ChooseCharacter-module-scss-module__XokZWG__character{width:75%;font-size:inherit;display:block}.ChooseCharacter-module-scss-module__XokZWG__characterName{padding:2px;font-size:1em}
