.ReferralDialog_referralDialogWrapper__Flz5j{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:700px;width:calc(100% - 20px);z-index:1006;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:var(--Neutral-700);border-radius:16px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5);opacity:0}.ReferralDialog_referralDialogWrapper__Flz5j .ReferralDialog_closeBtn__U_rhZ{cursor:pointer;padding:0;border:none;height:24px;width:24px;background-color:rgba(0,0,0,0);color:var(--standardTypoColor);position:absolute;top:10px;right:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1}@media(max-width:1024px){.ReferralDialog_referralDialogWrapper__Flz5j .ReferralDialog_closeBtn__U_rhZ{top:5px;right:5px}}.ReferralDialog_referralDialog__lEOUY{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;padding:40px}.ReferralDialog_referralDialog__lEOUY .ReferralDialog_headerDescription__p4PRF{text-align:center;font-size:17px;font-weight:500;line-height:140%;letter-spacing:-.2px}.ReferralDialog_referralDialog__lEOUY .ReferralDialog_title___tvYG{line-height:1.43;letter-spacing:-.5px;font-size:41px;text-align:center;font-family:var(--headlineFontFamily)}.ReferralDialog_referralDialog__lEOUY .ReferralDialog_image__4fUik{height:250px;object-fit:contain}@media(max-width:1024px){.ReferralDialog_referralDialog__lEOUY{padding:45px 20px 25px;font-size:16px}.ReferralDialog_referralDialog__lEOUY .ReferralDialog_image__4fUik{height:150px}.ReferralDialog_referralDialog__lEOUY .ReferralDialog_raised-btn-lg__lEBzM{height:40px}}@media(max-width:430px){.ReferralDialog_referralDialog__lEOUY{padding:45px 10px 25px}.ReferralDialog_referralDialog__lEOUY .ReferralDialog_title___tvYG{padding:0 5px;line-height:1;font-size:30px}.ReferralDialog_referralDialog__lEOUY .ReferralDialog_socialLinkSharing__MIZNX .ReferralDialog_linkIcon__VX4Fm,.ReferralDialog_referralDialog__lEOUY .ReferralDialog_socialLinkSharing__MIZNX svg{height:35px;width:35px}.ReferralDialog_referralDialog__lEOUY .ReferralDialog_socialLinkSharing__MIZNX .ReferralDialog_linkIcon__VX4Fm svg{height:16px;width:35px}}.ReferralDialog_referralCode__KzT4N{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:20px;width:100%}.ReferralDialog_referralCode__KzT4N .ReferralDialog_referralCodeCopySuccess__O8bhY{color:var(--successColor)}.ReferralDialog_referralCode__KzT4N .ReferralDialog_copyableTextContainer__Nxgjk{position:relative;width:100%;height:40px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:2px solid var(--Gray-500)}.ReferralDialog_referralCode__KzT4N .ReferralDialog_copyableTextContainer__Nxgjk .ReferralDialog_code__Klsu8{font-size:24px;width:100%;-webkit-user-select:all;-moz-user-select:all;user-select:all}.ReferralDialog_referralCode__KzT4N .ReferralDialog_copyableTextContainer__Nxgjk .ReferralDialog_icon__wlqpz{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:25px}.ReferralDialog_referralCode__KzT4N .ReferralDialog_copyableTextContainer__Nxgjk .ReferralDialog_copyableTextMessage__6ZxNY{bottom:50px;opacity:1}.ReferralDialog_referralCode__KzT4N .ReferralDialog_raised-btn-lg__lEBzM{margin-bottom:0;width:100%}.ReferralDialog_socialLinkSharing__MIZNX{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ReferralDialog_socialLinkSharing__MIZNX .ReferralDialog_linkIcon__VX4Fm{background:var(--greyOneColor);border-radius:50%;height:48px;width:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.ReferralDialog_socialLinkSharing__MIZNX path{fill:var(--Shade-White)}.Game_visible-on-mobile__IQZtc{display:none}@media(max-width:575px){.Game_visible-on-mobile__IQZtc{display:block}}.Game_visible-on-desktop__kw8Br{display:none}@media(min-width:992px){.Game_visible-on-desktop__kw8Br{display:block}}.Game_visible-on-tablet__k8EZt{display:none}@media(min-width:576px)and (max-width:991px){.Game_visible-on-tablet__k8EZt{display:block}}.Game_opponentScoreBar__dpfS1{position:fixed;width:100%;top:0;left:0;right:0;z-index:10;padding:0;font-family:var(--headlineFontFamily);font-size:18px;-webkit-transition:opacity .3s;transition:opacity .3s;height:0}.Game_opponentScoreBar__dpfS1 .Game_overLeaveGameBtn__4v3Cs{background-color:rgba(50,56,56,.6);border-bottom-left-radius:20px;position:absolute;padding:10px;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Game_opponentScoreBar__dpfS1 .Game_leaveGameBtn__q4Rtw{min-width:110px;height:24px;font-size:14px;padding:0 12px}.Game_leaveGameAlertBtn__tw9nA{--width:100%;margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:14px;color:var(--Yellow-950);text-transform:uppercase}.rrt-confirm-holder .Game_leaveGameConfirm__YjC8X.rrt-confirm{display:grid;grid-template-columns:1fr 1fr;justify-items:center;text-align:center;border-radius:16px;padding:24px;grid-gap:24px 16px;gap:24px 16px}.rrt-confirm-holder .Game_leaveGameConfirm__YjC8X.rrt-confirm .rrt-message{font-size:24px;line-height:1.25;border-radius:16px;grid-column:1/3;color:var(--standardTypoColor)}.rrt-confirm-holder .Game_leaveGameConfirm__YjC8X .Game_leaveGameBtn__q4Rtw{width:100%;margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:14px;color:var(--Yellow-950);text-transform:uppercase}.Game_gameWrapper___3GIP{font-size:0;overflow:hidden;height:100%;width:100%}.Game_gameWrapper___3GIP .Game_gameFrameContainer___HsnO{position:relative;width:100%;height:100%;opacity:0}.Game_gameWrapper___3GIP .Game_gameFrameContainer___HsnO.Game_loaded__JS4Yb{opacity:1}.Game_tutorialLoading__7h7_s{position:fixed;inset:0;gap:16px}.Game_tutorialLoading__7h7_s,.Game_tutorialLoading__7h7_s .Game_loadingContent__nXJ37{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.Game_tutorialLoading__7h7_s .Game_loadingContent__nXJ37{-ms-flex-direction:column;flex-direction:column;font-size:25px;gap:32px}.Game_tutorialLoading__7h7_s .Game_loadingText___gxd9{width:300px;text-align:center}.Game_contestLoading__aJjFD{position:fixed;inset:0;color:var(--standardTypoColor);font-size:16px;background:var(--platformBackground);z-index:10}.Game_opponentSearchWrapper__TwHte{--angel:9deg;--transform:calc(-1deg * var(--angel));--avatarWidth:calc(50vw + 100vh * tan(var(--angel)));--avatarHeight:calc(50vh + 100vw * tan(var(--angel)));display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;overflow:hidden;position:relative}.Game_opponentSearch__emMTj{display:grid;grid-template-columns:1fr auto 1fr}.Game_opponentSearch__emMTj:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#3e4956),color-stop(13.39%,rgba(62,73,86,0)),color-stop(82.67%,rgba(62,73,86,0)),to(#3e4956));background:linear-gradient(180deg,#3e4956,rgba(62,73,86,0) 13.39%,rgba(62,73,86,0) 82.67%,#3e4956);z-index:4}.Game_opponentSearch__emMTj .Game_opponentUserName__glEpN,.Game_opponentSearch__emMTj .Game_userName__0KIZa{position:absolute;z-index:4;top:40px;left:25%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);height:40px;padding:8px 12px;border-radius:100px;background:rgba(40,40,40,.4);backdrop-filter:blur(10px);-webkit-animation:Game_fade-in-opacity__uUyvM 1.5s ease-out;animation:Game_fade-in-opacity__uUyvM 1.5s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Game_opponentSearch__emMTj .Game_opponentUserName__glEpN{top:auto;bottom:40px;left:75%}.Game_opponentSearch__emMTj .Game_opponentUserName__glEpN.Game_opponentFound__opqgA{translate:-50% 0;-webkit-animation:Game_pulseRotate__MqCtj .8s ease-in-out infinite;animation:Game_pulseRotate__MqCtj .8s ease-in-out infinite}@-webkit-keyframes Game_pulseRotate__MqCtj{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes Game_pulseRotate__MqCtj{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}.Game_opponentSearch__emMTj .Game_playerBlock__SIdDr{height:100vh;width:var(--avatarWidth);-webkit-transform:skew(calc(-1 * var(--angel)),0) translate(-100%);-ms-transform:skew(calc(-1 * var(--angel)),0) translate(-100%);transform:skew(calc(-1 * var(--angel)),0) translate(-100%);overflow:hidden}.Game_opponentSearch__emMTj .Game_playerBlock__SIdDr.Game_opponentBlock__NzALL{-webkit-transform:skew(calc(-1 * var(--angel)),0) translate(100%);-ms-transform:skew(calc(-1 * var(--angel)),0) translate(100%);transform:skew(calc(-1 * var(--angel)),0) translate(100%)}.Game_opponentSearch__emMTj .Game_avatar__6JiNI{-webkit-transform:skew(var(--angel),0);-ms-transform:skew(var(--angel),0);transform:skew(var(--angel),0);height:inherit;width:inherit;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;position:absolute;background-image:var(--url);background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:768px){.Game_opponentSearch__emMTj .Game_avatar__6JiNI.Game_avatarOwn__VAwXX{background-position:center 32px}}.Game_opponentSearch__emMTj .Game_avatarOwn__VAwXX:after{position:absolute;width:100%;height:100%;content:"";left:0;top:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;background-image:linear-gradient(-198.75deg,rgba(255,255,255,0) 30.34%,rgba(255,255,255,.7) 50.23%,rgba(255,255,255,0) 70.34%);-webkit-animation-name:Game_shineElement__EqerD;animation-name:Game_shineElement__EqerD;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-delay:var(--afterDelay,0);animation-delay:var(--afterDelay,0)}.Game_opponentSearch__emMTj .Game_sequenceNumber__udfH2{position:absolute;top:48px;left:calc(50% - 32px);font-size:16px;letter-spacing:.5px;line-height:16px;z-index:5;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);min-height:40px;padding:8px 12px;border-radius:100px;background:rgba(40,40,40,.4);backdrop-filter:blur(10px);-webkit-animation:Game_fade-in-opacity__uUyvM 1.5s ease-out;animation:Game_fade-in-opacity__uUyvM 1.5s ease-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Game_opponentSearch__emMTj .Game_opponentBlock__NzALL .Game_opponentAvatar__qq9k6{visibility:hidden;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.Game_opponentSearch__emMTj .Game_opponentBlock__NzALL .Game_opponentAvatar__qq9k6:first-child{visibility:inherit;opacity:1}.Game_opponentSearch__emMTj .Game_multipleOpponentsBlock__Qagbw .Game_multipleOpponentsWrapper__jGPEQ{-webkit-transform:skew(var(--angel),0);-ms-transform:skew(var(--angel),0);transform:skew(var(--angel),0);display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%;height:100%;width:100%;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.Game_opponentSearch__emMTj .Game_multipleOpponentsBlock__Qagbw .Game_avatar__6JiNI{height:50%;width:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none}.Game_mobileOrientation__sX7DO .Game_opponentSearch__emMTj{grid-template-rows:1fr auto 1fr;grid-template-columns:none}.Game_mobileOrientation__sX7DO .Game_sequenceNumber__udfH2{right:16px;top:32px;left:auto}.Game_mobileOrientation__sX7DO .Game_progressBlock__OJszs{width:100vw;height:0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(calc(-1 * var(--angel)));-ms-transform:translate(-50%,-50%) rotate(calc(-1 * var(--angel)));transform:translate(-50%,-50%) rotate(calc(-1 * var(--angel)))}.Game_mobileOrientation__sX7DO .Game_progressBlock__OJszs:before{width:120vw;left:-10vw;top:0;height:100%}.Game_mobileOrientation__sX7DO .Game_progressBlock__OJszs .Game_progressLine__bUqun{width:110vw;height:55px;top:50%;left:-5vw;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);background:-webkit-gradient(linear,left top,right top,from(#fef404),to(#fec905));background:linear-gradient(90deg,#fef404,#fec905)}.Game_mobileOrientation__sX7DO .Game_progressBlock__OJszs .Game_progressLine__bUqun:before{background:repeating-linear-gradient(-46deg,transparent,transparent 12px,rgba(255,255,255,.3) 0,rgba(255,255,255,.3) 24px)}.Game_mobileOrientation__sX7DO .Game_cancelBtn__d8bup{top:16px;left:16px}.Game_mobileOrientation__sX7DO .Game_userName__0KIZa{top:24px;left:50%}.Game_mobileOrientation__sX7DO .Game_opponentUserName__glEpN{top:auto;bottom:24px;left:50%}.Game_mobileOrientation__sX7DO .Game_playerBlock__SIdDr{height:var(--avatarHeight);width:100vw;-webkit-transform:skew(0,calc(-1 * var(--angel))) translateY(-100%);-ms-transform:skew(0,calc(-1 * var(--angel))) translateY(-100%);transform:skew(0,calc(-1 * var(--angel))) translateY(-100%)}.Game_mobileOrientation__sX7DO .Game_playerBlock__SIdDr.Game_opponentBlock__NzALL{-webkit-transform:skew(0,calc(-1 * var(--angel))) translateY(100%);-ms-transform:skew(0,calc(-1 * var(--angel))) translateY(100%);transform:skew(0,calc(-1 * var(--angel))) translateY(100%)}.Game_mobileOrientation__sX7DO .Game_avatar__6JiNI{-webkit-transform:skew(0,var(--angel));-ms-transform:skew(0,var(--angel));transform:skew(0,var(--angel));-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.Game_mobileOrientation__sX7DO .Game_opponentBlock__NzALL .Game_opponentAvatar__qq9k6{visibility:hidden;top:auto;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.Game_mobileOrientation__sX7DO .Game_vsBlock__UojTU{-webkit-animation:Game_fade-in__hlhhN 1.5s ease-out;animation:Game_fade-in__hlhhN 1.5s ease-out}.Game_mobileOrientation__sX7DO .Game_multipleOpponentsBlock__Qagbw .Game_multipleOpponentsWrapper__jGPEQ{-webkit-transform:skew(0,var(--angel));-ms-transform:skew(0,var(--angel));transform:skew(0,var(--angel));-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.Game_vsBlock__UojTU{position:absolute;z-index:8;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.Game_progressBlock__OJszs{position:relative;width:0;height:100vh;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(var(--angel));-ms-transform:translate(-50%,-50%) rotate(var(--angel));transform:translate(-50%,-50%) rotate(var(--angel));background:#343f4c;z-index:2}.Game_progressBlock__OJszs:before{position:absolute;width:100%;left:0;top:-10vw;height:120vw;content:"";background:#343f4c;z-index:1}.Game_progressBlock__OJszs .Game_progressLine__bUqun{width:55px;height:110vh;z-index:2;position:absolute;left:50%;top:-5vh;border-radius:5px;background:-webkit-gradient(linear,left bottom,left top,from(#fef404),to(#fec905));background:linear-gradient(0deg,#fef404,#fec905);-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.Game_progressBlock__OJszs .Game_progressLine__bUqun:before{content:"";display:block;width:inherit;height:inherit;background:repeating-linear-gradient(35deg,transparent,transparent 12px,rgba(255,255,255,.3) 0,rgba(255,255,255,.3) 24px);z-index:1}.Game_progressBlock__OJszs .Game_progress__faxvM{position:absolute;bottom:-5%;left:50%;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:rotate(-90deg) translate(-100%);-ms-transform:rotate(-90deg) translate(-100%);transform:rotate(-90deg) translate(-100%)}.Game_cancelBtn__d8bup{height:56px;width:56px;background:rgba(40,40,40,.4);border-radius:50%;border:none;position:absolute;top:32px;left:32px;z-index:5;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.Game_cancelBtn__d8bup .Game_closeIcon__cURSz{z-index:3;width:14px;height:14px}.Game_cancelBtn__d8bup .Game_closeIcon__cURSz .fill-color{fill:#fff}.Game_cancelBtnHidden__rY0jO{visibility:hidden}.rrt-confirm-holder .Game_cancelChallengeConfirm__xFUjB.rrt-confirm{display:grid;grid-template-columns:1fr 1fr;text-align:center;padding:24px 16px;justify-items:center}.rrt-confirm-holder .Game_cancelChallengeConfirm__xFUjB.rrt-confirm .rrt-message{grid-column:1/3;padding:0 0 24px;border-radius:16px;color:var(--standardTypoColor);font-size:16px;font-weight:400;line-height:130%;letter-spacing:-.48px}.Game_cancelChallengeConfirmBtn__lWqhu{width:140px;margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:14px;text-transform:uppercase;text-align:center;background:rgba(34,61,88,.4);color:var(--Yellow-950)}.Game_cancelChallengeConfirmBtn__lWqhu.Game_cancel__1omI0{color:var(--standardTypoColor)}.Game_cancelChallengeConfirmBtn__lWqhu:last-of-type{margin-right:0;margin-left:8px}@-webkit-keyframes Game_fade-in__hlhhN{0%{-webkit-transform:translate(-50%,-50%) scale(.01);transform:translate(-50%,-50%) scale(.01)}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes Game_fade-in__hlhhN{0%{-webkit-transform:translate(-50%,-50%) scale(.01);transform:translate(-50%,-50%) scale(.01)}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes Game_fade-in-opacity__uUyvM{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes Game_fade-in-opacity__uUyvM{0%{opacity:0}50%{opacity:0}to{opacity:1}}@-webkit-keyframes Game_shineElement__EqerD{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}42.85%,to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes Game_shineElement__EqerD{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}42.85%,to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.MiniGame_miniGameDialog__9OeCT{position:fixed;top:0;left:0;z-index:110}