:root{--RED_COLOR_SHADE:#d30000;--WHITE_COLOR_SHADE:#f2f2f2;--BLACK_COLOR_SHADE:#000;--GAME_HEADER_HEIGHT:40px}body{font-family:Roboto}.headerWrapper{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);justify-content:space-between;padding:20px}.headerLeft,.headerWrapper{align-items:center;display:flex}.headerLeft{gap:20px;height:30px}.headerLogo{height:30px}.headerHowToPlayVideo,.headerKickstarter{cursor:pointer;font-size:16px;font-weight:600}.headerRight{align-items:center;display:flex;gap:20px;height:30px}.headerInstagram{cursor:pointer;height:30px;width:30px}.headerInstagramIcon{height:100%}.headerYoutube{cursor:pointer;height:30px;width:30px}.headerYoutubeIcon{height:100%}.headerTiktok{cursor:pointer;height:30px;width:30px}.headerTiktokIcon{height:100%}.headerSignOut{cursor:pointer;font-size:16px;font-weight:600}.headerInGameWrapper{align-items:center;display:flex;height:10%;justify-content:space-between;left:0;max-height:10%;overflow:hidden;padding-left:2%;position:absolute;top:0;width:96%;z-index:2000}.headerInGameLeft{align-items:center;display:flex;gap:20px;height:100%}.headerInGameLogo{height:100%;max-height:30px}.headerInGameKickstarter{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);cursor:pointer;font-size:16px;font-weight:600}.headerInGameRight{align-items:center;display:flex;gap:20px;height:100%}.headerInGameInstagram{cursor:pointer;height:100%;max-height:30px}.headerInGameInstagramIcon{height:100%}.headerInGameYoutube{cursor:pointer;height:100%;max-height:30px}.headerInGameYoutubeIcon{height:100%}.headerInGameTiktok{cursor:pointer;height:100%;max-height:30px}.headerInGameTiktokIcon{height:100%}.justlyOuterWrapper{flex-shrink:0;position:relative}.justlyInnerWrapper,.justlyOuterWrapper{align-items:center;display:flex;justify-content:center}.justlyInnerWrapper{flex-direction:column}.justlyNameAndLogoWrapper{align-items:center;display:flex;margin-top:30px}.justlyName{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:100px;font-weight:600}.justlyLogo{height:100px}.justlyRightStarWrapper{position:absolute;right:25%;top:100px;width:200px}.justlyLeftStarWrapper{left:30%;position:absolute;top:400px;width:200px}.justlyStar{width:100%}.justlyCardsWrapper{align-items:center;display:flex;justify-content:center;padding:20px;width:20%}.justlyCards{width:100%}.justlyPlayWrapper{cursor:pointer;width:15%}.justlyPlayIcon{width:100%}.justlyPrintRoastWrapper{align-items:center;display:flex;gap:20px;justify-content:center}.justlyPrint{color:#000;color:var(--BLACK_COLOR_SHADE)}.justlyPrint,.justlyRoast{cursor:pointer;font-size:16px;font-weight:600;text-decoration:underline}.justlyWeeklyGameWrapper{align-items:center;background-color:#d30000;background-color:var(--RED_COLOR_SHADE);display:flex;flex-direction:column;gap:10px;justify-content:center;padding-top:10px}.justlyWeeklyGameTitle{font-size:20px;font-weight:600}.justlyWeeklyGameSubtitle,.justlyWeeklyGameTitle{color:#000;color:var(--BLACK_COLOR_SHADE);text-align:center}.justlyWeeklyGameSubtitle{font-size:16px}.dotWrapper{width:5%}.dot{background-color:#000;background-color:var(--BLACK_COLOR_SHADE);border-radius:50%;height:5px;width:5px}.rulesWrapper{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px}.rulesTitle{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:32px;font-weight:600}.rulesInnerWrapper{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr)}.ruleWrapper{align-items:stretch;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:flex-start;max-width:200px}.ruleNumber{font-size:25px;font-weight:600}.rule,.ruleNumber{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);text-align:center}.rule{border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-radius:10%;border-style:solid;border-width:1px;flex-grow:1;font-size:18px;padding:12px}.overallWrapper,.rule{align-items:center;display:flex;justify-content:center}.overallWrapper{background-color:#000;background-color:var(--BLACK_COLOR_SHADE);flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.footerWrapper{align-items:center;background-color:#d30000;background-color:var(--RED_COLOR_SHADE);display:flex;gap:20px;justify-content:space-between;padding:10px}.footerJustlyWrapper{align-items:center;display:flex;gap:10px}.footerJustlyName{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:25px;font-weight:600}.footerJustlyLogo{width:25px}.footerSocialMediaWrapper{align-items:center;display:flex;gap:10px;justify-content:flex-end}.menuWrapper{left:0;padding-top:50px;position:absolute;top:0}.menuWrapper.open{align-items:flex-start;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#00000080;border-right:2px solid #f2f2f2;border-right-color:var(--WHITE_COLOR_SHADE);display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:300px;z-index:1000}.menuWrapper.closed{padding-left:50px;width:100px}.menuHeaderWrapper{align-items:center;border-bottom:2px solid #f2f2f2;border-bottom-color:var(--WHITE_COLOR_SHADE);cursor:pointer;display:flex;gap:20px;justify-content:flex-start;margin-bottom:20px;padding-bottom:30px;padding-left:20px;width:calc(100% - 20px)}.menuSettingsIcon{width:50px}.menuTitle{font-size:40px}.menuItem,.menuTitle{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-weight:600}.menuItem{border-bottom:2px solid #f2f2f2;border-bottom-color:var(--WHITE_COLOR_SHADE);cursor:pointer;font-size:25px;height:40px;padding:20px;transition:background-color .2s ease;width:calc(100% - 40px)}.menuItem:hover{background-color:#d30000;background-color:var(--RED_COLOR_SHADE)}.menuSettingsIconWrapper{cursor:pointer;width:40px}.menuSettingsIcon{width:100%}.signInInnerWrapper{background-color:#d3d3d3;flex-direction:column;height:70%;padding-left:10px;padding-right:10px;position:relative;width:70%}.signInInnerWrapper,.signInNameAndLogoWrapper{align-items:center;display:flex;justify-content:center}.signInName{font-size:30px;font-weight:600}.signInLogo{height:30px;width:30px}.signInDescription{font-size:25px;margin-bottom:15px}.signInEmail,.signInPassword{background-color:silver;border-radius:10px;height:30px;margin-bottom:10px;padding-left:10px;padding-right:10px;width:40%}.signInButton{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border:none;border-radius:10px;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;margin-bottom:10px;padding:5px 20px;width:150px}.signInSignUpWrapper{display:flex;margin-bottom:10px}.signInDontHaveAccount{font-size:16px}.signInSignUp{color:blue;cursor:pointer;font-size:16px;white-space:pre}.signInForgotPassword{background-color:inherit;border-style:none;color:#000;color:var(--BLACK_COLOR_SHADE);cursor:pointer;font-size:16px;text-decoration:underline}.signInErrors{color:#d30000;color:var(--RED_COLOR_SHADE);text-align:center;width:40%}.signUpInnerWrapper{background-color:#d3d3d3;flex-direction:column;height:70%;padding-left:10px;padding-right:10px;position:relative;width:70%}.signUpInnerWrapper,.signUpNameAndLogoWrapper{align-items:center;display:flex;justify-content:center}.signUpName{font-size:30px;font-weight:600}.signUpLogo{height:30px;width:30px}.signUpDescription{font-size:25px;margin-bottom:15px}.signUpEmail,.signUpPassword,.signUpRePassword{background-color:silver;border-radius:10px;height:30px;margin-bottom:10px;padding-left:10px;padding-right:10px;width:40%}.signUpTermsAndPrivacy{font-size:14px;margin-bottom:10px;padding:0 100px;text-align:center;width:40%}.signUpButton{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border:none;border-radius:10px;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;margin-bottom:10px;padding:5px 20px;width:200px}.signUpSignInWrapper{display:flex;margin-bottom:10px}.signUpHaveAccount,.signUpSignIn{font-size:16px}.signUpSignIn{color:blue;cursor:pointer;white-space:pre}.signUpErrors{color:#d30000;color:var(--RED_COLOR_SHADE);text-align:center;width:40%}.forgotPasswordInnerWrapper{background-color:#d3d3d3;flex-direction:column;height:70%;padding-left:10px;padding-right:10px;position:relative;width:70%}.forgotPasswordInnerWrapper,.forgotPasswordNameAndLogoWrapper{align-items:center;display:flex;justify-content:center}.forgotPasswordName{font-size:30px;font-weight:600}.forgotPasswordLogo{height:30px;width:30px}.forgotPasswordDescription{font-size:25px;margin-bottom:15px}.forgotPasswordEmail{background-color:silver;border-radius:10px;border-style:none;height:30px;margin-bottom:10px;padding-left:10px;padding-right:10px;width:40%}.forgotPasswordButton{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border:none;border-radius:10px;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;margin-bottom:10px;padding:5px 20px;width:150px}.forgotPasswordMessage{font-size:14px;text-align:center;width:30%}.resetPasswordInnerWrapper{background-color:#d3d3d3;flex-direction:column;height:70%;padding-left:10px;padding-right:10px;width:70%}.resetPasswordInnerWrapper,.resetPasswordNameAndLogoWrapper{align-items:center;display:flex;justify-content:center}.resetPasswordName{font-size:30px;font-weight:600}.resetPasswordLogo{height:30px;width:30px}.resetPasswordDescription{font-size:25px;margin-bottom:15px}.resetPasswordPassword,.resetPasswordRePassword{background-color:silver;border-radius:10px;height:30px;margin-bottom:10px;padding-left:10px;padding-right:10px;width:40%}.resetPasswordButton{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border:none;border-radius:10px;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;margin-bottom:10px;padding:5px 20px;width:150px}.resetPasswordErrors{color:#d30000;color:var(--RED_COLOR_SHADE);width:40%}.resetPasswordSuccessMessage{color:green;width:40%}.startJoinGameWrapper{display:flex;height:70%;width:70%}.startJoinGameStartGame{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border:none;border-right:2px solid var(--BLACK_COLOR_SHADE)}.startJoinGameJoinGame,.startJoinGameStartGame{color:#000;color:var(--BLACK_COLOR_SHADE);cursor:pointer;font-size:50px;font-weight:600;width:100%}.startJoinGameJoinGame{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border:none;border-left:2px solid var(--BLACK_COLOR_SHADE)}.infoOuterWrapper{background-color:#d30000;background-color:var(--RED_COLOR_SHADE)}.infoInnerWrapper,.infoOuterWrapper{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:center;position:relative;width:70%}.infoInnerWrapper{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:7px;padding-left:10px;padding-right:10px}.infoTitle{font-size:25px;font-weight:600;margin-bottom:10px;margin-top:10px}.infoCode,.infoEmail,.infoName{border-style:solid;border-width:3px;font-size:16px;height:30px;margin-bottom:20px;padding-left:10px;padding-right:10px;width:60%}.infoGender{margin-bottom:5px;width:calc(60% + 26px)}.infoGenderWrapper{align-items:center;display:flex;height:36px;justify-content:center;margin-bottom:20px;width:calc(60% + 26px)}.infoMaleButton{border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:3px 1.5px 3px 3px}.infoFemaleButton,.infoMaleButton{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);color:#000;color:var(--BLACK_COLOR_SHADE);cursor:pointer;font-size:16px;height:100%;width:100%}.infoFemaleButton{border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:3px 1.5px}.infoOtherButton{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:3px 3px 3px 1.5px;color:#000;color:var(--BLACK_COLOR_SHADE);cursor:pointer;font-size:16px;height:100%;width:100%}.infoTermsAndPrivacy{font-size:14px;margin-bottom:10px;width:60%}.infoSubmitButton{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border:none;border-radius:10px;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;margin-bottom:10px;margin-top:10px;padding:5px 20px;width:150px}.infoErrors{color:#d30000;color:var(--RED_COLOR_SHADE)}.gameHeaderWrapper{align-items:center;display:flex;height:40px;height:var(--GAME_HEADER_HEIGHT);justify-content:space-between;width:100%}.gameHeaderEndGame{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;margin-left:20px;margin-top:10px}.gameHeaderIconsWrapper{display:flex;gap:10px;height:30px;margin-right:20px;margin-top:10px}.gameHeaderRefreshIcon,.gameHeaderRemovePlayerIcon,.gameHeaderRulesIcon{cursor:pointer;height:100%}.gameHeaderIcon{height:100%}.waitingRoomPlayerWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.waitingRoomPlayerImage{height:50px}.waitingRoomPlayerName{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:20px;font-weight:600}.waitingRoomWrapper{border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-style:solid;border-width:5px;height:80%;position:relative;width:80%}.waitingRoomTop{height:20%}.waitingRoomGameCode{align-items:center;display:flex;gap:30px;justify-content:center}.waitingRoomCode{border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-style:solid;border-width:3px;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:30px;font-weight:600;padding:10px 40px}.waitingRoomMiddle{height:65%}.waitingRoomBottom{height:15%;padding-top:10px;text-align:center}.waitingRoomStartGameButton{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-radius:10px;border-style:none;color:#000;color:var(--BLACK_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;margin-bottom:10px;padding:10px 20px}.waitingRoomInfo{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:20px}.playersWrapper{align-items:center;display:flex;flex-direction:column;height:100%}.eightPlayersWrapper1{align-items:center;display:flex;height:20%;justify-content:center;width:100%}.eightPlayersWrapper2{width:40%}.eightPlayersWrapper2,.eightPlayersWrapper3{align-items:center;display:flex;height:20%;justify-content:space-between}.eightPlayersWrapper3{width:70%}.eightPlayersWrapper4{align-items:center;display:flex;height:20%;justify-content:space-between;width:40%}.eightPlayersWrapper5{align-items:center;display:flex;height:20%;justify-content:center;width:100%}.sevenPlayersWrapper1{width:30%}.sevenPlayersWrapper1,.sevenPlayersWrapper2{align-items:center;display:flex;height:25%;justify-content:space-between}.sevenPlayersWrapper2{width:70%}.sevenPlayersWrapper3{align-items:center;display:flex;height:25%;justify-content:space-between;width:40%}.sevenPlayersWrapper4,.sixPlayersWrapper1{align-items:center;display:flex;height:25%;justify-content:center;width:100%}.sixPlayersWrapper2,.sixPlayersWrapper3{align-items:center;display:flex;height:25%;justify-content:space-between;width:50%}.sixPlayersWrapper4{align-items:center;display:flex;height:25%;justify-content:center;width:100%}.fivePlayersWrapper1,.fivePlayersWrapper2{align-items:center;display:flex;height:33%;justify-content:space-between;width:50%}.fivePlayersWrapper3{height:34%}.fivePlayersWrapper3,.fourPlayersWrapper1{align-items:center;display:flex;justify-content:center;width:100%}.fourPlayersWrapper1{height:33%}.fourPlayersWrapper2{align-items:center;display:flex;height:33%;justify-content:space-between;width:50%}.fourPlayersWrapper3{align-items:center;display:flex;height:34%;justify-content:center;width:100%}.threePlayersWrapper1{align-items:center;display:flex;height:50%;justify-content:space-between;width:50%}.threePlayersWrapper2,.twoPlayersWrapper1,.twoPlayersWrapper2{align-items:center;display:flex;height:50%;justify-content:center;width:100%}.waitingRoomOnePlayerInfoWrapper{align-items:center;display:flex;height:50%;justify-content:center;width:50%}.waitingRoomOnePlayerInfo{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:25px;font-weight:600;width:300px}.onePlayerPlayerWrapper{align-items:center;display:flex;height:50%;justify-content:center;width:100%}.gameRoomPlayerWrapper{width:70px}.gameRoomPlayerPlayerWrapper,.gameRoomPlayerWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.gameRoomPlayerPlayerWrapper{padding-bottom:5px;padding-top:5px;width:100px}.gameRoomPlayerHand{height:20px}.gameRoomPlayerWaiting{font-weight:600}.gameRoomPlayerImage{height:40px}.gameRoomPlayerName{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:16px;font-weight:600}.gameRoomPlayerScoreWrapper{align-items:end;display:flex}.gameRoomPlayerScore{font-size:14px}.gameRoomPlayerPoints,.gameRoomPlayerScore{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE)}.gameRoomPlayerPoints{font-size:12px}.gameRoomPlayerJudgeWrapper{display:flex;height:20px}.gameRoomPlayerJudgeHammer,.gameRoomPlayerRedCard{width:20px}.gameRoomWrapper{border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-style:solid;border-width:5px;height:80%;position:relative;width:80%}.gameRoomTop{height:5%}.gameRoomMiddle{height:95%}.gameRoomDeckAndTimerWrapper{left:calc(50% - 60px);position:absolute;text-align:center;top:calc(50% - 25px)}.gameRoomDeck{height:50px}.gameRoomTimer{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:26px;font-weight:600}.openRedCardWrapper{align-items:center;background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-radius:20px;border-style:solid;border-width:10px;display:flex;flex-direction:column;height:80%;left:calc(50% - 180px);padding:20px;position:absolute;top:calc(10% - 30px);width:300px}.openRedCardReadCardAloudWrapper{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:20px}.openRedCardReadCardAloud{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:16px;font-weight:600}.openRedCardReadCardAloudIcon{height:40px}.openRedCardText{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:24px;font-weight:600;line-height:40px}.openRedCardLogoWrapper,.openRedCardText{align-items:center;display:flex;height:100%;justify-content:center}.openRedCardLogo{height:90px}.openRedCardInfoMessage{bottom:20%;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:20px;font-weight:600;position:absolute;text-align:center;width:100%}.openRedCardActionsWrapper{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.openRedCardPlayCardButton,.openRedCardSkipCardButton{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-radius:10px;border-style:none;color:#000;color:var(--BLACK_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;padding:10px 15px}.openRedCardSkippedImage,.openRedCardSkippedText{left:5%;position:absolute;top:calc(50% - 110px);width:90%}.openRedCardSkippedText{align-items:center;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);display:flex;font-size:20px;font-weight:600;height:120px;justify-content:center}.playBlackCardsOuterWrapper{height:calc(100% - 40px);height:calc(100% - var(--GAME_HEADER_HEIGHT));left:0;position:absolute;top:40px;top:var(--GAME_HEADER_HEIGHT);width:100%;z-index:2000}.playBlackCardsWrapper{height:100%;overflow:hidden;position:relative;width:100%}.playBlackCardsMiddle{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);display:flex;flex-direction:column;height:100px;justify-content:space-around;padding:0 20px}.playBlackCardsRedCardTextWrapper{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;max-height:60px;max-height:calc(100px - var(--GAME_HEADER_HEIGHT));overflow:hidden}.playBlackCardsRedCardText{word-wrap:break-word;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);display:-webkit-box;font-size:28px;font-weight:600;overflow:hidden;text-align:center;white-space:normal}.playBlackCardsJudgeTimerWrapper{display:flex;height:40px;height:var(--GAME_HEADER_HEIGHT);justify-content:space-between}.playBlackCardsJudge,.playBlackCardsTimer{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:20px;font-weight:600}.playBlackCardsBottom{background-color:#000;background-color:var(--BLACK_COLOR_SHADE);display:flex;flex-direction:column;height:75%}.playBlackCardsChooseKarma{color:#d30000;color:var(--RED_COLOR_SHADE);font-size:30px;font-weight:600;margin-bottom:20px;padding-top:10px;text-align:center}.playBlackCardsHandWrapper{align-items:flex-start;display:flex;gap:20px;height:100%;justify-content:space-between}.playBlackCardsCard1{align-items:center;align-self:flex-end;background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-bottom-right-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;height:80%;justify-content:center;width:5%}.playBlackCardsCard1Hide{height:80%;width:5%}.playBlackCardsCard2{align-items:center;align-self:flex-end;background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-radius:20px;display:flex;flex-direction:column;height:90%;justify-content:center;width:23%}.playBlackCardsCard2Hide{height:80%;width:23%}.playBlackCardsCard3{align-self:flex-start;position:relative}.playBlackCardsCard3,.playBlackCardsCard4{align-items:center;background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-radius:20px;display:flex;flex-direction:column;height:90%;justify-content:center;width:23%}.playBlackCardsCard4{align-self:flex-end}.playBlackCardsCard4Hide{height:90%;width:23%}.playBlackCardsCard5{align-items:center;align-self:flex-end;background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-bottom-left-radius:20px;border-top-left-radius:20px;display:flex;flex-direction:column;height:80%;justify-content:center;width:5%}.playBlackCardsCard5Hide{height:80%;width:5%}.playBlackCardsMainCardText,.playBlackCardsSideCardText{align-items:center;display:flex;font-size:24px;font-weight:600;height:100%;justify-content:center;line-height:30px;padding:0 15px}.playBlackCardsSubmit{cursor:pointer;height:30px;margin-bottom:10px;width:30px}.playBlackCardsSubmitIcon{height:100%;width:100%}.playBlackCardsArrowsWrapper{align-items:center;display:flex;justify-content:space-between;left:0;margin-left:-40px;position:absolute;top:calc(50% - 15px);width:calc(100% + 80px)}.playBlackCardsLeftArrow{cursor:pointer;height:30px;width:30px}.playBlackCardsLeftArrowIcon{height:100%;width:100%}.playBlackCardsRightArrow{cursor:pointer;height:30px;width:30px}.playBlackCardsRightArrowIcon{height:100%;width:100%}.selectBlackCardOuterWrapper{height:calc(100% - 40px);height:calc(100% - var(--GAME_HEADER_HEIGHT));left:0;position:absolute;top:40px;top:var(--GAME_HEADER_HEIGHT);width:100%;z-index:2000}.selectBlackCardWrapper{height:100%;position:relative;width:100%}.selectBlackCardMiddle{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);display:flex;flex-direction:column;height:100px;justify-content:space-between;padding:0 20px}.selectBlackCardRedCardTextWrapper{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;max-height:60px;max-height:calc(100px - var(--GAME_HEADER_HEIGHT));overflow:hidden}.selectBlackCardRedCardText{word-wrap:break-word;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);display:-webkit-box;font-size:25px;font-weight:600;overflow:hidden;text-align:center;white-space:normal}.selectBlackCardRedCardJudgeText{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:20px;font-weight:600;height:40px;height:var(--GAME_HEADER_HEIGHT)}.selectBlackCardBottom{align-items:center;background-color:#9e9e9e;display:flex;flex-direction:column;height:calc(100% - 120px);padding:10px;position:relative}.selectBlackCardCardsVerticalWrapper{grid-column-gap:60px;grid-row-gap:10px;column-gap:60px;display:grid;grid-auto-rows:50%;grid-template-columns:repeat(5,minmax(0,1fr));height:calc(100% - 15px);row-gap:10px;width:100%}.selectBlackCardInfoWrapper{align-items:center;bottom:0;display:flex;height:50%;justify-content:space-around;margin-right:30px;position:absolute;right:0;width:60%}.selectBlackCardInfoText{font-size:28px;font-weight:600;text-align:center}.selectBlackCardCriminalWrapper{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.selectBlackCardCriminalImage{height:80px}.selectBlackCardCriminalName{font-size:20px;font-weight:600}.faceDownCardWrapper{align-items:center;background-color:#000;background-color:var(--BLACK_COLOR_SHADE);border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-radius:20px;border-style:solid;border-width:3px;display:flex;height:100%;justify-content:center;position:relative}.faceDownCardLogo{height:70px;width:70px}.faceDownCardClickText{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:20px;left:0;position:absolute;text-align:center;top:80%;width:100%}.faceUpCardWrapper{align-items:center;background-color:#d3d3d3;border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-radius:20px;border-style:solid;border-width:3px;display:flex;flex-direction:column;height:100%;position:relative}.faceUpCardWrapperLarge{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-radius:20px;height:70%;left:40%;position:absolute;top:10%;width:20%}.faceUpCardInnerWrapperLarge{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.faceUpCardCloseWrapperLarge{cursor:pointer;position:absolute;right:10px;top:10px}.faceUpCardCloseIconLarge{height:15px}.faceUpCardTextWrapper{display:flex;height:95%;justify-content:center}.faceUpCardText{font-size:16px;font-weight:600;overflow:hidden;padding:10px}.faceUpCardReadCardAloudWrapperLarge{align-items:center;display:flex;gap:10px;justify-content:center;position:absolute;top:30px}.faceUpCardReadCardAloudLarge{font-size:14px;font-weight:600}.faceUpCardReadCardAloudIconLarge{height:30px}.faceUpCardTextLarge{font-size:20px;font-weight:600;padding:0 10px}.roundWinnerOuterWrapper{background-color:#000;background-color:var(--BLACK_COLOR_SHADE);height:100%;left:0;position:absolute;top:0;width:100%}.roundWinnerWrapper{align-items:center;background-color:#d30000;background-color:var(--RED_COLOR_SHADE);display:flex;height:100%;justify-content:center;position:relative;width:100%}.roundWinnerCriminalImage{height:100%}.roundWinnerTimer{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:40px;font-weight:600;position:absolute;right:20px;top:20px}.roundWinnerContentDisclaimerWrapper{bottom:0;left:0;position:absolute;width:100%}.roundWinnerContentWrapper{background-color:#000;background-color:var(--BLACK_COLOR_SHADE);border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-style:solid;border-width:5px;margin-left:50px;margin-right:50px}.roundWinnerCrimeText,.roundWinnerKarmaText{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);font-size:25px;font-weight:600;margin:10px 30px;padding:10px;text-align:center}.roundWinnerSubmittedByText{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:25px;font-weight:600;margin:10px 30px;text-align:center}.roundWinnerDisclaimerText{background-color:#000;background-color:var(--BLACK_COLOR_SHADE);color:#d30000;color:var(--RED_COLOR_SHADE);font-size:14px;font-weight:600;padding:10px;text-align:center}.surveyOuterWrapper{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);height:70%}.surveyInnerWrapper,.surveyOuterWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:70%}.surveyInnerWrapper{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:7px;height:80%;padding-left:10px;padding-right:10px}.surveySkipButton{cursor:pointer;position:absolute;right:10px;top:10px}.surveyTitle{font-size:32px;font-weight:600;text-align:center;width:100%}.surveySubtitle{font-size:20px;margin-bottom:20px;width:70%}.surveyQuestionWrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:70%}.surveyQuestionText{font-size:20px}.surveyQuestionButtonWrapper{align-items:center;display:flex;gap:40px;justify-content:space-between}.surveyQuestionRatingButton{border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-radius:50%;border-style:solid;border-width:1px;color:#000;color:var(--BLACK_COLOR_SHADE);counter-reset:#000;counter-reset:var(--BLACK_COLOR_SHADE);cursor:pointer;height:40px;width:40px}.surveyCommentText{border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:3px;font-size:16px;height:60px;margin-bottom:10px;padding-left:10px;padding-right:10px;width:70%}.surveySubmitButton{border:none;border-radius:10px;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;margin-bottom:10px;margin-top:10px;padding:5px 20px;width:150px}.keyMomentsWrapper,.surveySubmitButton{background-color:#d30000;background-color:var(--RED_COLOR_SHADE)}.keyMomentsWrapper{align-items:center;border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-style:solid;border-width:5px;display:flex;height:80%;justify-content:center;position:relative;width:80%}.keyMomentsCriminalImage{height:100%}.keyMomentsArrowsWrapper{align-items:center;display:flex;justify-content:space-between;left:0;position:absolute;top:calc(50% - 30px);width:100%}.keyMomentsLeftArrow{cursor:pointer;height:60px;width:60px}.keyMomentsLeftArrowIcon{height:100%;width:100%}.keyMomentsRightArrow{cursor:pointer;height:60px;width:60px}.keyMomentsRightArrowIcon{height:100%;width:100%}.keyMomentsContentOuterWrapper{align-items:center;bottom:0;display:flex;flex-direction:column;gap:10px;left:0;position:absolute;width:100%}.keyMomentsContentInnerWrapper{background-color:#000;background-color:var(--BLACK_COLOR_SHADE);border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-style:solid;border-width:5px;margin-left:50px;margin-right:50px;width:90%}.keyMomentsCrimeText,.keyMomentsKarmaText{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);font-size:25px;font-weight:600;margin:10px 30px;padding:10px;text-align:center}.keyMomentsSubmittedByText{color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:25px;font-weight:600;margin:10px 30px;text-align:center}.keyMomentsHomeButton{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border:none;border-radius:20px;color:#000;color:var(--BLACK_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;margin-bottom:10px;padding:5px;width:150px}.winnerWrapper{align-items:center;background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-style:solid;border-width:5px;display:flex;flex-direction:column;height:80%;justify-content:center;position:relative;width:80%}.winnerName{align-items:flex-end;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);font-size:30px;font-weight:600;height:100px}.winnerContentWrapper,.winnerName{display:flex;justify-content:center;width:100%}.winnerContentWrapper{align-items:center;flex-direction:column;height:100%}.winnerCrown{height:60px}.winnerImage{height:60px;margin-bottom:20px}.winnerPodiumWrapper{align-items:end;display:flex;height:300px;justify-content:center;margin-bottom:30px;width:40%}.winnerHomeButton{background-color:#000;background-color:var(--BLACK_COLOR_SHADE);border:none;border-radius:20px;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);padding:5px;width:150px}.winnerHomeButton,.winnerViewKeyMoments{cursor:pointer;font-size:20px;font-weight:600;margin-bottom:10px}.winnerViewKeyMoments{text-decoration:underline}.podiumWrapper{align-items:center;background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border:3px solid gray;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;width:100%}.podiumPointsAndNameWrapper{display:flex;flex-direction:column;gap:10px;margin-top:5px}.podiumNames,.podiumPoints{font-size:20px;font-weight:600;text-align:center}.podiumPlace{color:gray;font-size:40px;font-weight:600;text-align:center}.dialogTop{margin-right:20px;margin-top:10px;text-align:end;width:100%}.dialogCloseWrapper{cursor:pointer}.dialogCloseIcon{height:15px}.disclaimerWrapper{align-items:center;background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.disclaimerTitle{font-weight:600}.disclaimerAcknowledgementText{font-size:20px;margin:0 30px 30px;text-align:center}.disclaimerAcknowledgeButton{margin-bottom:10px}.disclaimerAcknowledgeButton,.disclaimerCancelButton{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border-radius:20px;border-style:none;color:#000;color:var(--BLACK_COLOR_SHADE);cursor:pointer;font-size:16px;font-weight:600;padding:5px 20px;width:200px}.basicInfoDialogWrapper{align-items:center;background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:3px;display:flex;flex-direction:column;justify-content:center;left:35%;position:absolute;top:10%;width:30%;z-index:3000}.basicInfoDialogMiddle{display:flex;flex-direction:column;height:100%;width:100%}.basicInfoDialogTitle{color:#d30000;color:var(--RED_COLOR_SHADE);font-size:30px;font-weight:600;margin-bottom:20px;text-align:center}.basicInfoDialogInfoWrapper{align-items:center;display:flex;gap:10px;justify-content:start;margin-bottom:20px;padding-left:20px;padding-right:20px}.basicInfoDialogInfo{font-size:20px;width:100%}.basicInfoDialogCriminal{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);width:30px}.basicInfoDialogCriminal,.basicInfoDialogIcon{height:30px;margin-right:10px}.rulesDialogWrapper{align-items:center;background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:3px;display:flex;flex-direction:column;justify-content:flex-start;left:35%;position:absolute;top:5%;width:30%;z-index:3000}.rulesDialogMiddle{display:flex;flex-direction:column;width:100%}.rulesDialogRulesTitle{color:#d30000;color:var(--RED_COLOR_SHADE);font-size:30px;font-weight:600;margin-bottom:20px;text-align:center}.rulesDialogRuleWrapper{align-items:center;display:flex;justify-content:start;margin-bottom:20px;padding-left:20px;padding-right:20px}.rulesDialogRule{font-size:20px;width:100%}.rulesDialogCriminal{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);width:30px}.rulesDialogCriminal,.rulesDialogJudgeHammerIcon{height:30px;margin-right:10px}.judgeRulesDialogWrapper{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:3px;justify-content:center;left:30%;position:absolute;top:25%;width:40%;z-index:3000}.judgeRulesDialogBottom,.judgeRulesDialogWrapper{align-items:center;display:flex;flex-direction:column}.judgeRulesDialogBottom{width:100%}.judgeRulesDialogRulesTitle{font-size:30px;font-weight:600;margin-bottom:10px;text-align:center}.judgeRulesDialogJudgeHammerIcon{height:60px;margin-bottom:20px;width:60px}.judgeRulesDialogRule{margin-bottom:50px;padding-left:20px;padding-right:20px}.waitingForHostDialogWrapper{align-items:center;background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:3px;display:flex;flex-direction:column;justify-content:center;left:35%;position:absolute;top:25%;width:30%;z-index:3000}.waitingForHostDialogText{font-size:30px;font-weight:600;text-align:center}.removePlayerDialogWrapper{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:3px;justify-content:center;left:35%;position:absolute;top:25%;width:30%;z-index:3000}.removePlayerDialogBottom,.removePlayerDialogWrapper{align-items:center;display:flex;flex-direction:column}.removePlayerDialogBottom{height:100%;width:100%}.removePlayerDialogTitle{font-size:30px;font-weight:600;margin-bottom:10px;text-align:center}.removePlayerDialogSubtitle{font-size:20px;margin-bottom:20px;text-align:center}.removePlayerPlayersWrapper{grid-column-gap:10px;grid-row-gap:10px;column-gap:10px;display:grid;grid-template-columns:auto auto auto auto;grid-template-columns:repeat(4,minmax(0,1fr));height:100%;margin-bottom:20px;row-gap:10px;width:100%}.removePlayerImageAndName{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.removePlayerImage{height:40px}.removePlayerName{font-size:16px;font-weight:600;text-align:center}.endExitGameDialogWrapper{background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:3px;justify-content:center;left:35%;position:absolute;top:25%;width:30%;z-index:3000}.endExitGameDialogBottom,.endExitGameDialogWrapper{align-items:center;display:flex;flex-direction:column}.endExitGameDialogBottom{height:100%;width:100%}.endExitGameDialogTitle{font-size:30px;font-weight:600;text-align:center}.endExitGameDialogYesButton{margin-bottom:10px}.endExitGameDialogNoButton,.endExitGameDialogYesButton{background-color:#a9a9a9;border-radius:20px;border-style:none;color:#000;color:var(--BLACK_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;padding:5px 20px;width:100px}.endExitGameDialogNoButton{margin-bottom:20px}.endExitGameNotificationDialogWrapper{align-items:center;background-color:#f2f2f2;background-color:var(--WHITE_COLOR_SHADE);border-color:#000;border-color:var(--BLACK_COLOR_SHADE);border-style:solid;border-width:3px;display:flex;flex-direction:column;justify-content:center;left:35%;position:absolute;top:25%;width:30%;z-index:3000}.endExitGameNotificationDialogTitle{font-size:30px;font-weight:600;text-align:center}.endExitGameNotificationDialogSubtitle{font-size:20px;margin-bottom:20px;text-align:center}.loadingComponentWrapper{align-items:center;background-color:#0003;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.loadingComponentIcon{height:50px}.backButtonLeftArrow{cursor:pointer;left:10px;position:absolute;top:10px}.backButtonLeftArrow,.backButtonLeftArrowIcon{height:30px;width:30px}.roastTopRed{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);height:6%;width:100%}.roastTopLightGray{background-color:#d3d3d3;height:6%;width:100%}.roastChooseRedCardWrapper{background-color:#d3d3d3;display:flex;flex-direction:column;gap:50px;height:100%;justify-content:center}.roastChooseRedCardTitle{color:#000;color:var(--BLACK_COLOR_SHADE);font-size:30px;font-weight:600;padding-top:10px;text-align:center}.roastChooseRedCardCardWrapper{align-items:flex-start;display:flex;gap:20px;height:70%;justify-content:space-between}.roastChooseRedCardCard1{align-items:center;align-self:flex-end;background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border-bottom-right-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;height:80%;justify-content:center;width:5%}.roastChooseRedCardCard1Hide{height:80%;width:5%}.roastChooseRedCardCard2{align-items:center;align-self:flex-end;background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border-radius:20px;display:flex;flex-direction:column;height:90%;justify-content:center;width:23%}.roastChooseRedCardCard2Hide{height:80%;width:23%}.roastChooseRedCardCard3{align-self:flex-start;position:relative}.roastChooseRedCardCard3,.roastChooseRedCardCard4{align-items:center;background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border-radius:20px;display:flex;flex-direction:column;height:90%;justify-content:center;width:23%}.roastChooseRedCardCard4{align-self:flex-end}.roastChooseRedCardCard4Hide{height:90%;width:23%}.roastChooseRedCardCard5{align-items:center;align-self:flex-end;background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border-bottom-left-radius:20px;border-top-left-radius:20px;display:flex;flex-direction:column;height:80%;justify-content:center;width:5%}.roastChooseRedCardCard5Hide{height:80%;width:5%}.roastChooseRedCardMainCardText,.roastChooseRedCardSideCardText{align-items:center;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);display:flex;font-size:24px;font-weight:600;height:100%;justify-content:center;line-height:30px;padding:0 15px}.roastChooseRedCardSubmit{background-color:#000;background-color:var(--BLACK_COLOR_SHADE);border-radius:10px;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);cursor:pointer;font-size:24px;font-weight:600;margin-bottom:10px;padding:10px}.roastPlayBlackCardsGenerateButtonWrapper{text-align:center}.roastPlayBlackCardsGenerateButton{background-color:#d30000;background-color:var(--RED_COLOR_SHADE);border:none;border-radius:10px;color:#f2f2f2;color:var(--WHITE_COLOR_SHADE);cursor:pointer;font-size:20px;font-weight:600;margin-bottom:5px;margin-top:5px;padding:5px 20px;width:200px}.roastWinnerContentWrapper{background-color:#000;background-color:var(--BLACK_COLOR_SHADE);border-color:#f2f2f2;border-color:var(--WHITE_COLOR_SHADE);border-style:solid;border-width:5px}@media (max-width:600px){.headerWrapper{align-items:start;flex-direction:column;gap:10px;justify-content:center;padding:10px}.headerLeft{gap:10px;justify-content:space-around;width:100%}.headerLogo{height:30px}.headerHowToPlayVideo,.headerKickstarter{font-size:14px}.headerRight{align-items:center;gap:10px;justify-content:space-around;width:100%}.headerSignOut{font-size:14px}.headerInGameWrapper{height:5%;max-height:5%}.headerInGameInstagram,.headerInGameLogo,.headerInGameTiktok,.headerInGameYoutube{max-height:20px}.justlyName{font-size:50px}.justlyLogo{height:50px}.justlyRightStarWrapper{right:-20px;top:80px;width:100px}.justlyLeftStarWrapper{left:0;top:350px;width:100px}.justlyCardsWrapper{padding:0;width:80%}.justlyPlayWrapper{width:60%}.justlyWeeklyGameWrapper{padding:20px 20px 0}.justlyWeeklyGameTitle{font-size:16px}.justlyWeeklyGameSubtitle{font-size:14px}.rulesWrapper{padding:10px}.rulesInnerWrapper{grid-template-columns:repeat(3,1fr)}.menuWrapper{padding-top:40px}.menuWrapper.open{width:250px}.menuWrapper.closed{padding-left:40px}.menuHeaderWrapper{margin-bottom:10px;padding-bottom:20px;padding-left:10px;width:calc(100% - 10px)}.menuItem{font-size:20px;height:30px;padding:10px;width:calc(100% - 20px)}.signInInnerWrapper{height:80%;width:80%}.signInDescription{font-size:20px}.signInEmail,.signInPassword{width:70%}.signInDontHaveAccount,.signInForgotPassword,.signInSignUp{font-size:14px}.signInErrors{width:70%}.signUpInnerWrapper{height:80%;width:80%}.signUpDescription{font-size:20px}.signUpEmail,.signUpPassword,.signUpRePassword{width:70%}.signUpTermsAndPrivacy{font-size:14px;padding:0 10px;width:70%}.signUpHaveAccount,.signUpSignIn{font-size:14px}.signUpErrors{width:70%}.forgotPasswordInnerWrapper{height:80%;width:80%}.forgotPasswordDescription{font-size:20px}.forgotPasswordEmail,.forgotPasswordMessage{width:70%}.resetPasswordWrapper{height:80%;width:80%}.resetPasswordDescription{font-size:20px}.resetPasswordErrors,.resetPasswordPassword,.resetPasswordRePassword,.resetPasswordSuccessMessage{width:70%}.startJoinGameWrapper{flex-direction:column;height:80%;width:80%}.startJoinGameStartGame{border-bottom:2px solid var(--BLACK_COLOR_SHADE);border-right:none;font-size:30px;height:100%}.startJoinGameJoinGame{border-left:none;border-top:2px solid var(--BLACK_COLOR_SHADE);font-size:30px;height:100%}.infoInnerWrapper,.infoOuterWrapper{height:80%;width:80%}.infoCode,.infoEmail,.infoName{margin-bottom:10px;width:80%}.infoGender,.infoGenderWrapper{width:calc(80% + 26px)}.infoGenderWrapper{margin-bottom:10px}.infoTermsAndPrivacy{font-size:14px;width:80%}.gameHeaderEndGame{font-size:16px;margin-left:10px}.gameHeaderIconsWrapper{height:25px;margin-right:10px}.waitingRoomPlayerImage{height:40px}.waitingRoomPlayerName{font-size:16px}.waitingRoomTop{height:15%}.waitingRoomGameCode{gap:20px}.waitingRoomCode{font-size:25px}.waitingRoomMiddle{height:70%}.waitingRoomStartGameButton{font-size:16px;margin-bottom:10px;padding:5px 10px}.waitingRoomInfo{font-size:18px}.eightPlayersWrapper2,.eightPlayersWrapper3,.eightPlayersWrapper4,.fivePlayersWrapper1,.fivePlayersWrapper2,.fourPlayersWrapper2,.sevenPlayersWrapper1,.sevenPlayersWrapper2,.sevenPlayersWrapper3,.sixPlayersWrapper2,.sixPlayersWrapper3,.threePlayersWrapper1,.waitingRoomOnePlayerInfoWrapper{width:80%}.gameRoomPlayerImage{height:35px}.gameRoomWrapper{height:90%}.gameRoomDeckAndTimerWrapper{left:calc(50% - 35px);top:calc(50% - 15px)}.gameRoomDeck{height:30px}.openRedCardWrapper{border-radius:15px;border-width:7px;height:60%;left:calc(15% - 7px);padding:0 0 10px;top:calc(20% - 7px);width:70%}.openRedCardReadCardAloud{font-size:14px}.openRedCardReadCardAloudIcon{height:30px}.openRedCardText{line-height:30px;padding:15px}.openRedCardLogo{height:70px}.openRedCardInfoMessage{font-size:16px}.openRedCardPlayCardButton,.openRedCardSkipCardButton{font-size:16px;padding:7px 10px}.openRedCardSkippedImage{top:calc(50% - 90px)}.openRedCardSkippedText{font-size:16px;top:calc(50% - 100px)}.playBlackCardsMiddle{height:120px;padding:0 10px}.playBlackCardsRedCardTextWrapper{max-height:calc(120px - var(--GAME_HEADER_HEIGHT))}.playBlackCardsRedCardText{-webkit-line-clamp:3;line-clamp:3;font-size:20px}.playBlackCardsJudge,.playBlackCardsTimer{font-size:16px}.playBlackCardsChooseKarma{font-size:25px}.playBlackCardsCard1,.playBlackCardsCard1Hide{display:none}.playBlackCardsCard2{border-radius:0;border-bottom-right-radius:20px;border-top-right-radius:20px;width:15%}.playBlackCardsCard2Hide{height:90%;width:15%}.playBlackCardsCard3{width:70%}.playBlackCardsCard4{background-color:var(--WHITE_COLOR_SHADE);border-radius:0;border-bottom-left-radius:20px;border-top-left-radius:20px;width:15%}.playBlackCardsCard4Hide{width:15%}.playBlackCardsCard5,.playBlackCardsCard5Hide{display:none}.playBlackCardsMainCardText{font-size:20px;line-height:20px}.playBlackCardsSideCardText{font-size:0}.playBlackCardsArrowsWrapper{margin-left:-25px;width:calc(100% + 50px)}.selectBlackCardMiddle{height:120px;padding:0 10px}.selectBlackCardRedCardTextWrapper{max-height:calc(120px - var(--GAME_HEADER_HEIGHT))}.selectBlackCardRedCardText{-webkit-line-clamp:3;line-clamp:3;font-size:20px}.selectBlackCardRedCardJudgeText{font-size:16px}.selectBlackCardBottom{height:calc(100% - 140px)}.selectBlackCardCardsVerticalWrapper{column-gap:10px;grid-auto-rows:33%;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:10px}.selectBlackCardInfoWrapper{flex-direction:column;gap:10px;height:30%;justify-content:start;width:30%}.selectBlackCardInfoText{font-size:16px}.selectBlackCardCriminalImage{height:60px}.selectBlackCardCriminalName{font-size:16px}.faceDownCardWrapper{border-radius:15px}.faceDownCardLogo{height:50px;width:50px}.faceDownCardClickText{font-size:12px;left:0;top:80%;width:100%}.faceUpCardWrapper{border-radius:15px}.faceUpCardWrapperLarge{height:60%;left:20%;width:60%}.faceUpCardText{-webkit-line-clamp:7;line-clamp:7;font-size:14px}.faceUpCardReadCardAloudLarge{font-size:12px}.faceUpCardReadCardAloudIconLarge{height:25px}.faceUpCardTextLarge{font-size:16px}.roundWinnerWrapper{overflow:hidden}.roundWinnerTimer{font-size:30px;right:20px;top:20px}.roundWinnerContentWrapper{margin-left:20px;margin-right:20px}.roundWinnerCrimeText,.roundWinnerKarmaText{font-size:20px;margin:5px 15px;padding:5px}.roundWinnerSubmittedByText{font-size:20px;margin:5px 15px}.roundWinnerDisclaimerText{font-size:12px}.keyMomentsWrapper{height:90%;overflow:hidden}.keyMomentsLeftArrow,.keyMomentsRightArrow{height:40px;width:40px}.keyMomentsContentInnerWrapper{margin-left:20px;margin-right:20px}.keyMomentsCrimeText,.keyMomentsKarmaText{font-size:20px;margin:5px 15px;padding:5px}.keyMomentsSubmittedByText{font-size:20px;margin:5px 15px}.winnerWrapper{height:90%}.winnerName{font-size:25px;height:200px}.winnerCrown,.winnerImage{height:40px}.winnerPodiumWrapper{height:250px;width:90%}.surveyInnerWrapper,.surveyOuterWrapper{height:80%;width:80%}.surveyTitle{font-size:25px}.surveySubtitle{font-size:20px;width:100%}.surveyQuestionWrapper{width:100%}.surveyQuestionText{font-size:20px}.surveyQuestionButtonWrapper{gap:5px}.surveyQuestionRatingButton{height:30px;width:30px}.surveyCommentText{width:90%}.podiumNames,.podiumPoints{font-size:16px}.podiumPlace{font-size:20px}.disclaimerAcknowledgementText{font-size:16px;margin:0 10px 20px}.disclaimerAcknowledgeButton,.disclaimerCancelButton{border-radius:16px;width:180px}.basicInfoDialogWrapper{left:10%;width:80%}.basicInfoDialogTitle{font-size:20px;margin-bottom:10px}.basicInfoDialogInfoWrapper{gap:5px;margin-bottom:10px;padding-left:5px;padding-right:5px}.basicInfoDialogInfo{font-size:16px}.basicInfoDialogCriminal{height:20px;width:20px}.basicInfoDialogIcon{height:20px}.rulesDialogWrapper{left:10%;width:80%}.rulesDialogRulesTitle{font-size:20px;margin-bottom:10px}.rulesDialogRuleWrapper{margin-bottom:10px;padding-left:5px;padding-right:5px}.rulesDialogRule{font-size:16px}.rulesDialogCriminal{height:20px;width:20px}.rulesDialogJudgeHammerIcon{height:20px}.judgeRulesDialogWrapper{left:15%;width:70%}.judgeRulesDialogRulesTitle{font-size:25px}.judgeRulesDialogJudgeHammerIcon{height:50px;width:50px}.judgeRulesDialogRule{padding-left:10px;padding-right:10px}.waitingForHostDialogWrapper{left:15%;width:70%}.waitingForHostDialogText{font-size:25px}.removePlayerDialogWrapper{left:15%;width:70%}.removePlayerDialogTitle{font-size:25px}.removePlayerDialogSubtitle{font-size:16px}.endExitGameDialogWrapper{left:15%;width:70%}.endExitGameDialogTitle{font-size:25px}.endExitGameNotificationDialogWrapper{left:calc(15% - 20px);padding:0 20px;width:70%}.endExitGameNotificationDialogTitle{font-size:25px}.endExitGameNotificationDialogSubtitle{font-size:16px}.loadingComponentIcon{height:40px}.roastChooseRedCardTitle{font-size:20px}.roastChooseRedCardCardWrapper{height:60%}.roastChooseRedCardCard1,.roastChooseRedCardCard1Hide{display:none}.roastChooseRedCardCard2{border-radius:0;border-bottom-right-radius:20px;border-top-right-radius:20px;width:15%}.roastChooseRedCardCard2Hide{height:90%;width:15%}.roastChooseRedCardCard3{width:70%}.roastChooseRedCardCard4{background-color:var(--RED_COLOR_SHADE);border-radius:0;border-bottom-left-radius:20px;border-top-left-radius:20px;width:15%}.roastChooseRedCardCard4Hide{width:15%}.roastChooseRedCardCard5,.roastChooseRedCardCard5Hide{display:none}.roastChooseRedCardMainCardText{font-size:20px}.roastChooseRedCardSideCardText{font-size:0}.roastChooseRedCardSubmit{font-size:20px}}
/*# sourceMappingURL=main.09674f1a.css.map*/