.GameNavBar_container__jIpC3{--primaryTextColor:#fff;--emphasisedTextColor:#000;--primaryBackgroundColor:#ccc900;--primaryBackgroundColorHover:#999600;--navBackgroundColor:#00000040;--navCancelButtonColor:#000;--navCancelButtonBackgroundColour:#fff;--primaryFontSize:2rem;--primaryFontVerticalOffset:0.2;--primaryFontFamily:"Luckiest Guy";--primaryFontWeight:normal;--secondaryFontSize:calc(0.75 * var(--primaryFontSize));--primaryFontPaddingTop:calc(var(--primaryFontVerticalOffset) * var(--primaryFontSize));--secondaryFontPaddingTop:calc(var(--primaryFontVerticalOffset) * var(--secondaryFontSize));--closeButtonFontFamily:"Luckiest Guy";--closeButtonFontSize:var(--primaryFontSize);--closeButtonPadding:calc(0.25 * var(--primaryFontSize));--closeButtonPaddingTop:var(--primaryFontPaddingTop);--closeButtonPaddingBottom:0;--joinInstructionsBarItemTopPadding:0.5rem;--navItemPadding:calc(0.5 * var(--primaryFontSize));--navItemPaddingTop:calc(0.4 * var(--primaryFontSize) + var(--primaryFontPaddingTop));--navItemPaddingBottom:calc(0.4 * var(--primaryFontSize));--navItemIconPaddingTop:calc(0.125 * var(--primaryFontSize));--navItemMargin:calc(0.05 * var(--primaryFontSize));--navItemHeight:calc(var(--navItemPaddingTop) + var(--primaryFontSize) + var(--navItemPaddingBottom));--navItemColor:var(--primaryTextColor);--navItemBackgroundColor:var(--navBackgroundColor);--navItemColorOnHover:var(--primaryTextColor);--navItemBackgoundColorOnHover:var(--primaryBackgroundColorHover);--subNavItemColor:var(--primaryTextColor);--subNavItemBackgroundColor:var(--primaryBackgroundColor);--subNavItemColorOnHover:var(--primaryTextColor);--subNavItemBackgroundColorOnHover:var(--primaryBackgroundColorHover);position:absolute;width:100%;height:100%}.GameNavBar_joinInstructionsBar__tTqu1,.GameNavBar_mainBar__4_2tb,.GameNavBar_playerCountBar__B44CV{position:absolute;width:100%;font-family:var(--primaryFontFamily);font-weight:var(--primaryFontWeight);font-size:var(--primaryFontSize);color:var(--primaryTextColor);display:flex;flex-direction:row;justify-content:center}.GameNavBar_mainBar__4_2tb{pointer-events:auto;bottom:0;-webkit-animation:GameNavBar_slideUpAtBottom__oj7_0 .25s;animation:GameNavBar_slideUpAtBottom__oj7_0 .25s}.GameNavBar_joinInstructionsBar__tTqu1{top:0;bottom:auto;padding:.5rem;background-color:var(--primaryBackgroundColor);box-shadow:0 3px 5px #000;-webkit-animation:GameNavBar_slideDownAtTop__BfIZz .25s;animation:GameNavBar_slideDownAtTop__BfIZz .25s;transition:.25s}.GameNavBar_joinInstructionsBar__tTqu1.GameNavBar_hide__G8MZU{top:calc(-5 * var(--primaryFontSize))}@-webkit-keyframes GameNavBar_slideDownAtTop__BfIZz{0%{top:calc(-5 * var(--primaryFontSize))}to{top:0}}@keyframes GameNavBar_slideDownAtTop__BfIZz{0%{top:calc(-5 * var(--primaryFontSize))}to{top:0}}@-webkit-keyframes GameNavBar_slideUpAtBottom__oj7_0{0%{bottom:calc(-5 * var(--primaryFontSize))}to{bottom:0}}@keyframes GameNavBar_slideUpAtBottom__oj7_0{0%{bottom:calc(-5 * var(--primaryFontSize))}to{bottom:0}}.GameNavBar_barContents__m4TEK{position:relative;margin-left:auto;margin-right:auto;left:0;top:0;width:100%;display:flex;flex-direction:row;justify-content:center}.GameNavBar_navItemIcon__OBJ_D,.GameNavBar_navItem__POh9X{background-color:var(--navItemBackgroundColor)}.GameNavBar_subNavItem__S0XuG{background-color:var(--subNavItemBackgroundColor);color:var(--subNavItemColor)}.GameNavBar_navItem__POh9X,.GameNavBar_subNavItem__S0XuG{padding:var(--navItemPadding);padding-top:var(--navItemPaddingTop);padding-bottom:var(--navItemPaddingBottom);overflow:hidden}.GameNavBar_navItemIcon__OBJ_D,.GameNavBar_navItem__POh9X,.GameNavBar_subNavItem__S0XuG{height:var(--navItemHeight);margin-left:var(--navItemMargin);margin-right:var(--navItemMargin)}.GameNavBar_navItemIcon__OBJ_D{padding:var(--navItemIconPaddingTop) var(--navItemPadding)}.GameNavBar_navItemIcon__OBJ_D img{height:calc(var(--navItemHeight) - 2*var(--navItemIconPaddingTop));width:calc(var(--navItemHeight) - 2*var(--navItemIconPaddingTop))}.GameNavBar_navItem__POh9X.GameNavBar_hilight__Ki0zg{background-color:var(--primaryBackgroundColor);color:var(--emphasisedTextColor)}.GameNavBar_subNavGroup__Ok8sc{display:none}.GameNavBar_subNavGroup__Ok8sc.GameNavBar_opened___jCYS{display:block}.GameNavBar_subNavGroup__Ok8sc{position:absolute;bottom:100%}.GameNavBar_subNavItem__S0XuG{display:block;font-size:var(--secondaryFontSize);text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-bottom:calc(2 * var(--navItemMargin))}.GameNavBar_closeSubNavGroupButton__ebzJq{position:relative;text-align:center;color:#404040}.GameNavBar_navGroup__e9q4Q:hover .GameNavBar_subNavGroup__Ok8sc{display:block}.GameNavBar_navItemIcon__OBJ_D:active,.GameNavBar_navItem__POh9X:active{filter:invert(100%)}.GameNavBar_navItemIcon__OBJ_D.GameNavBar_active__Dx_DO,.GameNavBar_navItem__POh9X.GameNavBar_active__Dx_DO{color:#00000000;background-color:var(--navCancelButtonBackgroundColour)}.GameNavBar_navItemIcon__OBJ_D:hover,.GameNavBar_navItem__POh9X:hover{cursor:pointer;color:var(--navItemColorOnHover);background-color:var(--navItemBackgoundColorOnHover)}.GameNavBar_active__Dx_DO.GameNavBar_navItemIcon__OBJ_D:hover,.GameNavBar_active__Dx_DO.GameNavBar_navItem__POh9X:hover{cursor:pointer;color:var(--navItemColorOnHover)}.GameNavBar_active__Dx_DO.GameNavBar_navItem__POh9X:hover .GameNavBar_closeSubNavGroupButton__ebzJq{display:none}.GameNavBar_subNavItem__S0XuG:hover{cursor:pointer;color:var(--subNavItemColorOnHover);background-color:var(--subNavItemBackgroundColorOnHover)}.GameNavBar_navItem__POh9X .GameNavBar_hilight__Ki0zg:hover{color:var(--navItemColorOnHover)}.GameNavBar_joinCode__Wmupm,.GameNavBar_joinInAt__0q2gF,.GameNavBar_joinSlash__ba30z,.GameNavBar_joinUrl__eiuAp,.GameNavBar_joinedPlayerCount__zlMVS,.GameNavBar_playersReadyText__og3W_{line-height:calc(2 * var(--primaryFontSize));padding-top:var(--joinInstructionsBarItemTopPadding);padding-left:.5rem;padding-right:.5rem;overflow:hidden}.GameNavBar_joinCode__Wmupm,.GameNavBar_joinSlash__ba30z,.GameNavBar_joinUrl__eiuAp,.GameNavBar_joinedPlayerCount__zlMVS{color:var(--emphasisedTextColor);font-size:calc(2 * var(--secondaryFontSize))}.GameNavBar_joinInAt__0q2gF,.GameNavBar_playersReadyText__og3W_{color:var(--primaryTextColor);overflow:hidden;font-size:var(--primaryFontSize)}.GameNavBar_joinedPlayerCount__zlMVS{color:var(--primaryTextColor);text-align:right;width:calc(3 * var(--primaryFontSize))}.GameNavBar_joinCode__Wmupm.GameNavBar_longCode__FN3Ke{width:calc(12 * var(--secondaryFontSize));min-width:calc(12 * var(--secondaryFontSize));line-height:var(--secondaryFontSize);font-size:var(--secondaryFontSize);padding-top:calc(1.15 * var(--primaryFontSize) - var(--secondaryFontSize))}.GameNavBar_navBarCloseButton__VUmKS{pointer-events:auto;position:absolute;width:calc(1.2 * var(--closeButtonFontSize));top:.5rem;right:.5rem;font-size:var(--closeButtonFontSize);font-family:var(--closeButtonFontFamily);padding:var(--closeButtonPadding);padding-top:var(--closeButtonPaddingTop);padding-bottom:var(--closeButtonPaddingBottom);color:var(--primaryTextColor);cursor:pointer;background-color:#ffffff20;border-radius:.5rem;text-align:center;transition:.1s}.GameNavBar_navBarCloseButton__VUmKS:hover{scale:1.1;transition:.1s}@media screen and (max-width:1200px){.GameNavBar_container__jIpC3{--primaryFontSize:1.5rem}}@media screen and (max-height:500px){.GameNavBar_container__jIpC3{--primaryFontSize:1rem}}@media screen and (max-width:800px){.GameNavBar_joinedPlayerCount__zlMVS,.GameNavBar_playersReadyText__og3W_{display:none}}@media screen and (max-width:600px){.GameNavBar_container__jIpC3{--primaryFontSize:1rem}}@media screen and (max-width:400px){.GameNavBar_joinInAt__0q2gF{display:none}}.GameQRFollowPopup_container__Z42wr{pointer-events:none;position:absolute;width:100%;height:100%}.GameQRFollowPopup_box__Br42l{pointer-events:auto;position:absolute;right:10px;bottom:10px;width:23vmin;min-height:21rem;min-width:11rem;padding:1vmin;background-color:#000000c0;border-radius:2vmin;border:.5vmin solid #fff;-webkit-animation:GameQRFollowPopup_createBox__NRpuH .25s;animation:GameQRFollowPopup_createBox__NRpuH .25s;box-shadow:2px 2px 5px #000;overflow:hidden}.GameQRFollowPopup_box__Br42l:hover{translate:-2px -2px;transition:.2s}.GameQRFollowPopup_headline__wCUzA{font-size:1.25rem;margin:5vmin 1vmin 2vmin;color:#fff}.GameQRFollowPopup_text__LHsy_{font-size:1rem;margin:1vmin 1vmin 3vmin;color:#fff}.GameQRFollowPopup_qrCodeSurround__M3kov{width:20vmin;height:20vmin;min-height:10rem;min-width:10rem;background-color:#fff;padding:2vmin;border-radius:1vmin;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.GameQRFollowPopup_clickToShowText__8aT3I{color:#000;font-size:2vmin;border-radius:1vmin;padding:1vmin;transition:.1s}.GameQRFollowPopup_clickToShowText__8aT3I:hover{scale:1.05;background-color:#00000020}.GameQRFollowPopup_boxCloseButton__B_HUH{position:absolute;width:4vmin;top:1vmin;right:1vmin;font-size:4vmin;font-family:Luckiest Guy;color:#fff;cursor:pointer;background-color:#ffffff20;border-radius:.5vmin;text-align:center;transition:.1s}.GameQRFollowPopup_boxCloseButton__B_HUH:hover{scale:1.1;transition:.1s}.GameQRFollowPopup_qrCodeWrapper__KUtfr{-webkit-animation:GameQRFollowPopup_createBox__NRpuH .25s;animation:GameQRFollowPopup_createBox__NRpuH .25s}@-webkit-keyframes GameQRFollowPopup_createBox__NRpuH{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes GameQRFollowPopup_createBox__NRpuH{0%{transform:scale(0)}to{transform:scale(1)}}.GameQRFollowPopup_openButton__T6vea{pointer-events:auto;position:absolute;bottom:0;right:0;margin:10px;border-radius:2px;-webkit-animation:GameQRFollowPopup_createBox__NRpuH .25s;animation:GameQRFollowPopup_createBox__NRpuH .25s}.GameQRFollowPopup_openButton__T6vea:hover{scale:1.05;transition:.1s;background-color:#00000080}.GameQRFollowPopup_betaLabel__Es8Lo{background-color:#ff4500;white-space:nowrap;position:absolute;padding:5px;min-width:100px;transform:rotate(-45deg) translate(-30%);color:#fff;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;top:-10px;left:-10px;box-sizing:border-box}.GameOverScreen_container__ZUJRJ{pointer-events:none;position:absolute;width:100%;height:100%}.GameOverScreen_container__ZUJRJ.GameOverScreen_darkenScreen__5T8TH{background-color:#00000080}.GameOverScreen_box__OP5h4{position:relative;top:10%;left:0;width:80%;height:80%;margin:auto;background-color:#000000c0;border-radius:5vh;border:1.5vmin solid #fff}.GameOverScreen_boxCloseButton__AdRJD{pointer-events:auto;position:absolute;width:10vmin;top:2vmin;right:2vmin;font-size:10vmin;font-family:Luckiest Guy;color:#fff;cursor:pointer;background-color:#ffffff20;border-radius:2vmin;text-align:center;transition:.1s}.GameOverScreen_boxCloseButton__AdRJD:hover{scale:1.1;transition:.1s}.GameOverScreen_boxContent__p0psB{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.GameOverScreen_boxText__J4t4G{position:absolute;font-size:16vmin;font-family:Luckiest Guy;text-align:center;color:#fff}.GameOverScreen_button__AZ8p9{pointer-events:auto;position:relative;top:30%;width:60%;margin:auto;height:25%;background-color:#0b95ff;border:1vh solid #000;border-radius:2vh;text-align:center;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:.1s}.GameOverScreen_button__AZ8p9:hover{background-color:#6dbfff;scale:1.03;transition:.1s}.GameOverScreen_button__AZ8p9:active{background-color:#fff;color:#202020}.GameOverScreen_buttonText__Ttz8a{color:#fff;font-size:5vmin;font-family:Luckiest Guy;margin:1vmin}.GameOverScreen_buttonSubText__PMOj4{color:#000;font-size:3vmin;font-family:Luckiest Guy;margin:1vmin}.GameOverScreen_closedStateButton__SL4oR{pointer-events:auto;position:absolute;top:2vh;left:2vh;width:20vw;height:10vmin;background-color:#0b95ff;border:1vh solid #000;border-radius:2vh;text-align:center;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:.1s}.GameOverScreen_closedStateButton__SL4oR:hover{background-color:#6dbfff;scale:1.03;transition:.1s}.GameOverScreen_closedStateButtonText__Sfc2r{color:#fff;font-size:3vmin;font-family:Luckiest Guy;margin:1vmin}.GameOverScreen_closedStateButton__SL4oR:active{background-color:#fff;color:#202020}.GameHelper_container__ysoXB{pointer-events:none;z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%}