.GameSection_root__31mIg{padding:20px;border-radius:20px;display:flex;flex-direction:column;gap:16px;height:auto;max-width:366px;align-self:flex-start;top:100px;background-color:var(--prosv-white)}.GameSection_mascotIcon__vdJu3{width:100%;height:122px}.GameSection_title__2Mo_6{color:var(--prosv-grey500)}.GameSection_list__gpbVu{display:flex;flex-direction:column;gap:10px}.GameSection_listItem__ok8Aq{display:flex;align-items:center;gap:8px;color:var(--prosv-grey500)}.GameSection_listItem__ok8Aq .GameSection_icon__JZnSH{width:20px;height:20px}.GameSection_gameImgWrapper__GDcM0{position:relative;width:328px;height:140px;margin-top:20px}.GameSection_gameImgWrapper__GDcM0 .GameSection_rewardWrapper___lGKK{position:absolute;display:flex;align-items:flex-start;gap:4px;top:-20px;right:12px;border-radius:12px;padding:6px 10px;background-color:var(--prosv-orange02)}.GameSection_gameImgWrapper__GDcM0 .GameSection_rewardWrapper___lGKK .GameSection_rewardText__N0zeg{font-weight:400;font-size:12px;line-height:14px;letter-spacing:0;color:var(--prosv-white)}.GameSection_gameImgWrapper__GDcM0 .GameSection_rewardWrapper___lGKK .GameSection_coinIcon__iRBwB{display:flex;align-items:flex-start;width:12px;height:12px}.GameSection_gameImgWrapper__GDcM0 .GameSection_rewardWrapper___lGKK .GameSection_coinIcon__iRBwB svg{width:12px;height:12px}@media(max-width:767px){.GameSection_root__31mIg{display:none}}.ParagraphChallengeOfTheDay_root___w0Sp{display:flex;flex-direction:column;gap:12px;margin-top:20px}@media(max-width:767px){.ParagraphChallengeOfTheDay_root___w0Sp{display:none}}.ParagraphChallengeOfTheDay_title__EJCw0{color:var(--prosv-grey500)}.page_contentWrapper__GUJgv{display:flex;gap:24px;margin:auto;width:100%;align-items:flex-start;padding-top:24px}@media(min-width:768px){.page_contentWrapper__GUJgv{padding-top:40px}}.page_contentWrapper__GUJgv .page_gamificationDesktop__WmNJW.page_gamificationDesktop__WmNJW.page_gamificationDesktop__WmNJW{position:absolute;object-fit:contain;right:-50px;bottom:-10px;width:279px;height:169px}.page_contentWrapper__GUJgv .page_leftBlockWrapper__aQLEC{width:100%;max-width:366px;display:none}@media(min-width:768px){.page_contentWrapper__GUJgv .page_leftBlockWrapper__aQLEC{display:block}}@media(min-width:1024px){.page_contentWrapper__GUJgv .page_leftBlockWrapper__aQLEC{position:sticky}}.page_contentWrapper__GUJgv .page_paragraphListWrapper__Y2PRy{width:100%}.page_gamificationBanner__NulQY{margin-top:0}.page_gamificationWrapper__bhHYP.page_gamificationWrapper__bhHYP{padding:0}@media(min-width:768px){.page_gamificationWrapper__bhHYP.page_gamificationWrapper__bhHYP{padding:24px 0 24px 24px}}.page_mathAiBanner__q_gtE{margin-top:12px}@media(min-width:768px){.page_mathAiBanner__q_gtE{margin-top:16px}}@media(min-width:1024px){.page_title__1t5uD{display:none}}.page_challengeWrapper__lmw_z{display:flex;flex-direction:column;gap:12px;margin-top:20px}.page_challengeWrapper__lmw_z .page_challengeTitle__BUglb{color:var(--prosv-grey500)}@media(max-width:767px){.page_challengeWrapper__lmw_z{display:none}}.page_rightSideWrapper__nhQTX{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.page_repetitorBanner__W_IXU.page_repetitorBanner__W_IXU{min-height:190px}.page_repetitorBanner__W_IXU.page_repetitorBanner__W_IXU>div:first-child{max-width:340px}.page_repetitorBanner__W_IXU.page_repetitorBanner__W_IXU>div:last-child{width:67%}.page_repetitorBanner__W_IXU.page_repetitorBanner__W_IXU>div:last-child>svg{left:0}.page_repetitorBanner__W_IXU.page_repetitorBanner__W_IXU>div:last-child>img{height:113%;left:45%}}@media(max-width:767px){.page_contentWrapper__GUJgv{flex-direction:column;gap:0;padding-top:24px}.page_title__1t5uD{margin-bottom:20px}.page_titleBig__Zt643{display:block}}.ParagraphGamificationBanner_root__n8taS{display:flex;flex-direction:column;width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left;gap:6px}@media(min-width:1024px){.ParagraphGamificationBanner_root__n8taS{gap:8px}}.ParagraphGamificationBanner_imageOuter__eAxCt{background-color:var(--prosv-blue04);border-radius:32px;padding:12px}@media(max-width:1023px){.ParagraphGamificationBanner_imageOuter__eAxCt{border-radius:24px;padding:8px}}.ParagraphGamificationBanner_image__y1JLq{display:block;width:100%;height:auto;border-radius:20px;border:2px solid var(--prosv-blue02)}@media(max-width:1023px){.ParagraphGamificationBanner_image__y1JLq{border-radius:16px}}.ParagraphGamificationBanner_footer__uTPqh{display:flex;align-items:center;justify-content:center;gap:8px}.ParagraphGamificationBanner_arrow__wUrIf{flex-shrink:0;width:38px;height:26px;color:var(--prosv-blue02)}.ParagraphGamificationBanner_text__vJECv{color:var(--prosv-grey500)}.SubscriptionButton_subsBtn__3veJi.SubscriptionButton_subsBtn__3veJi.SubscriptionButton_subsBtn__3veJi{height:40px;border-radius:16px;padding:9px 16px;display:flex;gap:8px;align-items:center}.SubscriptionButton_subsBtn__3veJi.SubscriptionButton_subsBtn__3veJi.SubscriptionButton_subsBtn__3veJi .SubscriptionButton_icon__HiFy0{width:16px;height:16px}.SubscriptionButton_subsBtn__3veJi.SubscriptionButton_subsBtn__3veJi.SubscriptionButton_subsBtn__3veJi .SubscriptionButton_text__i9W54{color:var(--prosv-white);display:none}@media(min-width:768px){.SubscriptionButton_subsBtn__3veJi.SubscriptionButton_subsBtn__3veJi.SubscriptionButton_subsBtn__3veJi .SubscriptionButton_text__i9W54{display:block}}.ThinkingTiger_root__vGoyT{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:-60px}.ThinkingTiger_root__vGoyT:not(.ThinkingTiger_withoutBg__jdsvh){background-color:var(--prosv-blue06)}.ThinkingTiger_root__vGoyT .ThinkingTiger_lottie___TrUO{height:200px}@media(min-width:768px){.ThinkingTiger_root__vGoyT .ThinkingTiger_lottie___TrUO{height:300px}}.styles_root__0A_2o{display:flex;flex-direction:column;gap:10px;border:1px solid gray;padding:10px;color:var(--prosv-grey500)}.styles_root__0A_2o pre{font-size:12px}.page_components__dlmU2{display:flex;gap:10px;margin:10px 0}.BackButtonDesktop_root__sUBUj{align-items:center;gap:20px;margin-bottom:24px;margin-top:40px;color:var(--prosv-grey500);display:none}@media(min-width:768px){.BackButtonDesktop_root__sUBUj{display:flex}}.BackButtonDesktop_root__sUBUj .BackButtonDesktop_back__Ih4lr{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border:0;width:44px;height:44px;border-radius:40px;transition:background-color .3s ease;background:var(--prosv-white)}.BackButtonDesktop_root__sUBUj .BackButtonDesktop_back__Ih4lr:hover{background-color:var(--prosv-white80)}.BackButtonDesktop_root__sUBUj .BackButtonDesktop_back__Ih4lr .BackButtonDesktop_arrow__qXYte{transform:rotate(180deg)}.BackButtonMobile_root__uF5F_{position:absolute;width:100%;padding:24px 16px 0;z-index:1}@media(min-width:768px){.BackButtonMobile_root__uF5F_{display:none}}.BackButtonMobile_root__uF5F_.BackButtonMobile_selectedVariant__Gc6Zd{margin-bottom:0}.BackButtonMobile_root__uF5F_ .BackButtonMobile_textWrapper__h3Rg0{position:relative;display:flex;align-items:center;justify-content:center;transition:color .3s ease-in-out;color:var(--prosv-grey500)}.BackButtonMobile_root__uF5F_ .BackButtonMobile_textWrapper__h3Rg0.BackButtonMobile_white__TTEm2{color:var(--prosv-white)}.BackButtonMobile_root__uF5F_ .BackButtonMobile_back__PqMhz{position:absolute;left:0;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border:0;width:44px;height:44px;background:rgba(0,0,0,0)}.BackButtonMobile_root__uF5F_ .BackButtonMobile_back__PqMhz .BackButtonMobile_arrow__MrFjI{transition:color .3s ease-in-out;transform:rotate(180deg);color:var(--prosv-grey500)}.BackButtonMobile_root__uF5F_ .BackButtonMobile_back__PqMhz .BackButtonMobile_arrow__MrFjI.BackButtonMobile_white__TTEm2{color:var(--prosv-white)}.page_root__bxzLd{min-height:100dvh;background:var(--prosv-orange04);padding-bottom:60px}@media(max-width:1023px){.page_root__bxzLd{padding-bottom:40px}}.page_root__bxzLd .page_main__qY9pR{height:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;max-width:912px;padding-top:30px}@media(min-width:768px){.page_root__bxzLd .page_main__qY9pR{padding-top:102px}}.DesktopModal_root__NBqni button,.DesktopModal_root__NBqni fieldset,.DesktopModal_root__NBqni input{all:unset;cursor:pointer}.DesktopModal_dialogOverlay__ePp1U{background:rgba(32,38,65,.7);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:calc(var(--prosv-header-z-index, 10) + 4);position:fixed;inset:0;animation:DesktopModal_overlayShow__9n5e_ .15s cubic-bezier(.16,1,.3,1);will-change:opacity}.DesktopModal_dialogContent__YYwlL{display:flex;flex-direction:column;z-index:calc(var(--prosv-header-z-index, 10) + 4);background-color:var(--prosv-white);padding:24px;border-radius:2.4rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:fit-content;max-height:85vh;will-change:opacity,transform;overflow:hidden;animation:DesktopModal_contentShow__RSMpK .4s cubic-bezier(.16,1,.3,1)}.DesktopModal_dialogContent__YYwlL .DesktopModal_scrollAreaRoot__nPb9a{width:100%;height:100%;overflow:hidden;--scrollbar-size:10px;--scrollbar-thumb-color:#c1c1c1;--scrollbar-thumb-hover-color:#a8a8a8;--scrollbar-track-color:#f1f1f1;--scrollbar-corner-color:#f1f1f1}.DesktopModal_dialogContent__YYwlL .DesktopModal_scrollAreaRoot__nPb9a .DesktopModal_scrollAreaViewport__O610s{width:100%;height:100%;border-radius:inherit}.DesktopModal_dialogContent__YYwlL:focus{outline:none}.DesktopModal_iconBtn__rIVcx{all:unset;position:absolute;top:24px;right:30px;cursor:pointer;height:24px;width:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--prosv-grey500)}.DesktopModal_iconBtn__rIVcx:hover{background-color:var(--violet-4)}.DesktopModal_iconBtn__rIVcx:focus-visible{box-shadow:0 0 0 2px var(--violet-7);outline:1px solid var(--prosv-grey400);outline-offset:0;border-radius:5px}.DesktopModal_scrollAreaScrollbar__yBmJQ{display:flex;-webkit-user-select:none;user-select:none;touch-action:none;padding:2px;border-radius:6px;background:var(--prosv-grey50);transition:background .16s ease-out}.DesktopModal_scrollAreaScrollbar__yBmJQ:hover{background:var(--prosv-grey100)}.DesktopModal_scrollAreaScrollbar__yBmJQ[data-orientation=vertical]{width:var(--scrollbar-size)}.DesktopModal_scrollAreaScrollbar__yBmJQ[data-orientation=horizontal]{flex-direction:column;height:var(--scrollbar-size)}.DesktopModal_scrollAreaThumb__elAsF{flex:1 1;background:var(--prosv-grey200);border-radius:var(--scrollbar-size);position:relative}.DesktopModal_scrollAreaThumb__elAsF:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}.DesktopModal_scrollAreaCorner___dvj9,.DesktopModal_scrollAreaThumb__elAsF:hover{background:var(--prosv-grey300)}@keyframes DesktopModal_overlayShow__9n5e_{0%{opacity:0}to{opacity:1}}@keyframes DesktopModal_contentShow__RSMpK{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.QuestInteractiveLayout_root__nYNUM{width:100%;flex:1 1;min-height:0;padding-top:60px;display:flex;flex-direction:column}.MobileModal_overlay__jXpJI{position:fixed;background-color:var(--prosv-overlay);top:0;left:0;right:0;bottom:0;z-index:calc(var(--prosv-header-z-index, 10) + 4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.MobileModal_content__G3oeO{z-index:calc(var(--prosv-header-z-index, 10) + 5);position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column;background-color:var(--prosv-white);padding:24px 16px 34px;border-radius:2rem 2rem 0 0;overflow:hidden}.MobileModal_content__G3oeO .MobileModal_closeBtn___9Eb8{z-index:11;position:absolute;top:24px;right:24px;background:none;border:none;padding:0;cursor:pointer}.MobileModal_content__G3oeO .MobileModal_closeBtn___9Eb8 svg{color:var(--prosv-grey500)}.MobileModal_topBar__A6rxR{z-index:1;position:absolute;top:12px;left:50%;transform:translateX(-50%);width:13%;height:8px;border-radius:6px;background-color:var(--prosv-grey200)}.Login_loginMobile__AJtRF{display:block}@media(min-width:768px){.Login_loginMobile__AJtRF{display:none}}.Login_mobileContent__wJsnB{padding-bottom:5px}.Login_loginDesktop__LOoLW{display:none}@media(min-width:768px){.Login_loginDesktop__LOoLW{display:block}}.Login_signIn__QoIUn{max-width:10.8rem}@media(max-width:767px){.Login_loginWithFeature__c3gKn{max-height:100%;max-width:100%;width:100%;height:100%;border-radius:0}.Login_loginWithFeature__c3gKn div{max-width:100%;width:100%}}.Login_closeBtn__kID_8:focus{border:none}.Login_closeBtn__kID_8:focus-visible{border:none}.Login_loginBtn__4zMXQ.Login_loginBtn__4zMXQ.Login_loginBtn__4zMXQ{width:100%}.GradeToggle_root__NRU_s{position:relative;border-radius:8rem;padding:.2rem;display:flex;width:100%;max-width:22.6rem;height:5.2rem;background-color:var(--prosv-white);border:.2rem solid var(--prosv-orange02)}.GradeToggle_root__NRU_s .GradeToggle_btn__2I4g6{cursor:pointer;width:100%;appearance:none;border:none;background-color:rgba(0,0,0,0);border-radius:3.9rem;padding:1rem 2rem;z-index:1;font-size:var(--prosv-font-size-xxxs);font-weight:var(--prosv-font-weight-regular);line-height:var(--prosv-line-height-xxxs)}.GradeToggle_root__NRU_s .GradeToggle_btn__2I4g6.GradeToggle_active__FgEe1{color:var(--prosv-white)}.GradeToggle_root__NRU_s .GradeToggle_indicator__CtpcR{position:absolute;top:5%;left:1%;height:4.4rem;width:calc(50% - .2rem);border-radius:3.9rem;transition:transform .3s ease;background:var(--prosv-orange02)}.ModalContent_modal__pDnKr{display:flex;flex-direction:column;overflow-y:auto}.ModalContent_modal__pDnKr .ModalContent_titleWrapper__0lwPD{display:flex;gap:20px;padding-top:1rem;flex-direction:column;align-items:start}@media(min-width:1440px){.ModalContent_modal__pDnKr .ModalContent_titleWrapper__0lwPD{flex-direction:row;align-items:center}}.ModalContent_modal__pDnKr .ModalContent_titleWrapper__0lwPD .ModalContent_gradeBtns__IFrPC{width:22.6rem}.ModalContent_modal__pDnKr .ModalContent_title__DkqoT{color:var(--prosv-grey500)}.ModalContent_modal__pDnKr .ModalContent_btnWrapper__xiOjF{display:grid;margin-top:2.4rem;width:100%;grid-template-columns:repeat(1,1fr);gap:2rem}@media(min-width:768px){.ModalContent_modal__pDnKr .ModalContent_btnWrapper__xiOjF{gap:1.2rem}}@media(min-width:1024px){.ModalContent_modal__pDnKr .ModalContent_btnWrapper__xiOjF{grid-template-columns:repeat(3,1fr)}}.ModalContent_modal__pDnKr .ModalContent_btnWrapper__xiOjF li{width:100%}@media(min-width:1024px){.ModalContent_modal__pDnKr .ModalContent_btnWrapper__xiOjF li{width:25.8rem}}.ModalContent_modal__pDnKr .ModalContent_btnWrapper__xiOjF a{height:6rem;width:100%}@media(min-width:768px){.ModalContent_modal__pDnKr .ModalContent_btnWrapper__xiOjF a{width:18.5rem}}.ModalContent_tiger__peWtO{position:relative;width:12rem;min-height:12rem}.ModalContent_loginBtn__oZ9Tv.ModalContent_loginBtn__oZ9Tv.ModalContent_loginBtn__oZ9Tv{width:100%}.ParentCard_root__PhEdX{border-radius:40px;padding:28px;background-color:var(--prosv-white);height:100%}.ParentCard_root__PhEdX .ParentCard_imageWrapper__lqjQW{display:flex;gap:16px;align-items:center;margin-bottom:16px}.ParentCard_root__PhEdX .ParentCard_imageWrapper__lqjQW .ParentCard_image__4Q5QW{width:72px;height:72px}.ParentCard_root__PhEdX .ParentCard_imageWrapper__lqjQW .ParentCard_nameWrapper__1zh6L{display:flex;flex-direction:column;gap:4px}.ParentCard_root__PhEdX .ParentCard_imageWrapper__lqjQW .ParentCard_nameWrapper__1zh6L .ParentCard_desc__9k5xa{color:var(--prosv-grey400)}.ImageCard_imageWrapper__Gs2Xb,.ImageCard_imageWrapper__Gs2Xb figure{display:block;position:relative}.ImageCard_imageWrapper__Gs2Xb figure{width:32rem;height:15.2rem}@media(min-width:768px){.ImageCard_imageWrapper__Gs2Xb figure{width:84.5rem;height:40rem}}.TextCard_contentBlock__Jxbm3{width:41.1rem;height:40rem;border:2px solid var(--prosv-blue02);padding:2.6rem 2.5rem;flex-direction:column;gap:5.2rem;display:none;border-radius:2.4rem}@media(min-width:768px){.TextCard_contentBlock__Jxbm3{display:flex;border-radius:4rem}}.RewardModal_desktop___Aa7P{max-width:444px;padding:0}.RewardModal_desktop___Aa7P.RewardModal_achievement__7zDJ_{background:#ffdeb6}.RewardModal_desktop___Aa7P.RewardModal_clothing_element__zOQES{background:#b6e5ff}.RewardModal_closeIcon__im9A5.RewardModal_closeIcon__im9A5{top:20px;right:20px;width:40px;height:40px;border-radius:22px;background:var(--prosv-white)}.RewardModal_closeIcon__im9A5.RewardModal_closeIcon__im9A5 svg{width:14px;height:14px}.RewardModal_mobileContent__UNOK2{padding:0;overflow:hidden}.RewardModal_mobileContent__UNOK2.RewardModal_achievement__7zDJ_{background:#ffdeb6}.RewardModal_mobileContent__UNOK2.RewardModal_clothing_element__zOQES{background:#b6e5ff}.RewardModalContent_root__aHYHQ{overflow:hidden;margin:8px}.RewardModalContent_root__aHYHQ.RewardModalContent_bg__sWMrL{position:relative;margin:0;display:flex;align-items:flex-end;min-width:0;width:100%;max-width:444px;height:clamp(320px,60vh,540px);overflow:hidden}.RewardModalContent_root__aHYHQ .RewardModalContent_bg__sWMrL{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.RewardModalContent_root__aHYHQ.RewardModalContent_adventure__yiguJ{margin:0;overflow:hidden}.RewardModalContent_root__aHYHQ .RewardModalContent_adventureImage__umm7p{display:block;width:100%;height:auto}.RewardModalContent_root__aHYHQ .RewardModalContent_raysWrapper__lMZz3{position:absolute;top:-10px;transform:translateX(-50%);left:50%;width:360px;height:360px}@media(min-width:768px){.RewardModalContent_root__aHYHQ .RewardModalContent_raysWrapper__lMZz3{width:487px;height:395px}}.RewardModalContent_root__aHYHQ .RewardModalContent_raysIcon__nlBug{animation:RewardModalContent_rotate__b2vJw 10s linear infinite;transform-origin:center center}.RewardModalContent_root__aHYHQ .RewardModalContent_raysIcon__nlBug svg{width:100%;height:100%}@keyframes RewardModalContent_rotate__b2vJw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RewardModalContent_root__aHYHQ .RewardModalContent_rewardIcon__MuOH4{position:relative;width:300px;height:300px;margin:36px auto 0;z-index:1}.RewardModalContent_root__aHYHQ .RewardModalContent_rewardIcon__MuOH4 img{width:100%;height:100%}.RewardModalContent_root__aHYHQ .RewardModalContent_wrapper__qCDyO{position:relative;display:flex;align-items:center;flex-direction:column;border-radius:30px;padding:0 8px 8px;z-index:1;background:var(--prosv-white)}.RewardModalContent_root__aHYHQ .RewardModalContent_wrapper__qCDyO.RewardModalContent_bg__sWMrL{height:auto;margin:0 8px 8px}.RewardModalContent_root__aHYHQ .RewardModalContent_wrapper__qCDyO.RewardModalContent_adventure__yiguJ{margin:0;border-radius:0}.RewardModalContent_root__aHYHQ .RewardModalContent_wrapper__qCDyO .RewardModalContent_textWrapper__kcd_v{padding:16px 32px 8px;color:var(--prosv-grey500)}.RewardModalContent_root__aHYHQ .RewardModalContent_wrapper__qCDyO .RewardModalContent_link__kattZ{width:100%}.MarathonBlock_root__nRK1y{position:relative;display:flex;justify-content:space-between;width:100%;border-radius:32px;margin-bottom:24px;color:var(--prosv-white);height:500px;margin-top:-70px;align-items:center;border-top-left-radius:0;border-top-right-radius:0;flex-direction:column-reverse;background:transparent}@media(min-width:768px){.MarathonBlock_root__nRK1y{height:278px;margin-top:40px;align-items:unset;border-top-left-radius:32px;border-top-right-radius:32px;flex-direction:row;background:linear-gradient(108.74deg,#fe7676 17.78%,#ffba6a 97.94%)}}.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84 .MarathonBlock_back__XSzUt{position:absolute;cursor:pointer;left:-64px;top:0;display:flex;align-items:center;justify-content:center;padding:0;border:0;width:44px;height:44px;border-radius:40px;transition:background-color .3s ease;background:var(--prosv-white)}.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84 .MarathonBlock_back__XSzUt:hover{background-color:var(--prosv-white80)}.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84 .MarathonBlock_back__XSzUt .MarathonBlock_arrow__7OhDz{transform:rotate(180deg)}@media(max-width:767px){.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84 .MarathonBlock_back__XSzUt{display:none}}.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84{text-align:center;margin:0;max-width:100%;width:100%;padding:0 16px}@media(min-width:768px){.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84{text-align:start;margin:40px 0 40px 40px;max-width:328px;width:unset;padding:0}}.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84 .MarathonBlock_linksWrapper__C8urv{display:flex;flex-direction:column;gap:10px;margin-top:24px}.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84 .MarathonBlock_linksWrapper__C8urv .MarathonBlock_link__Wtsgm{width:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px;border-radius:46px;transition:background-color .3s ease;color:var(--prosv-grey500);background-color:var(--prosv-white)}.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84 .MarathonBlock_linksWrapper__C8urv .MarathonBlock_link__Wtsgm:hover{background-color:var(--prosv-white80)}.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84 .MarathonBlock_linksWrapper__C8urv .MarathonBlock_link__Wtsgm .MarathonBlock_cameraIcon__aEMha,.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84 .MarathonBlock_linksWrapper__C8urv .MarathonBlock_link__Wtsgm .MarathonBlock_cupIcon__iiyBE{width:20px;height:20px}.MarathonBlock_root__nRK1y .MarathonBlock_leftBlock__YNV84 .MarathonBlock_linksWrapper__C8urv .MarathonBlock_link__Wtsgm .MarathonBlock_count__v7a00{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50px;color:var(--prosv-white);background-color:var(--prosv-orange02)}.MarathonBlock_root__nRK1y .MarathonBlock_bgWrapper__XRBqx{position:relative;overflow:hidden;width:100%;height:360px;max-width:100%}@media(min-width:768px){.MarathonBlock_root__nRK1y .MarathonBlock_bgWrapper__XRBqx{height:100%;max-width:360px}}.MarathonBlock_root__nRK1y .MarathonBlock_bgWrapper__XRBqx .MarathonBlock_costume__XDgv1{position:absolute;top:50%;left:50%;width:200px;transform:translate(-50%,-50%)}.MarathonBlock_root__nRK1y .MarathonBlock_bgWrapper__XRBqx .MarathonBlock_bg__Pa6Ji{position:absolute;top:-15px;right:0;width:100%;height:100%;scale:1;object-fit:contain}@media(min-width:768px){.MarathonBlock_root__nRK1y .MarathonBlock_bgWrapper__XRBqx .MarathonBlock_bg__Pa6Ji{scale:1.2;object-fit:cover}}.page_root__GG1hP{position:relative;overflow:visible;min-height:100dvh;background:linear-gradient(355.1deg,#FE7676 3.18%,#FFBA6A 97.3%);padding-bottom:0}@media(min-width:768px){.page_root__GG1hP{background:var(--prosv-orange04);padding-bottom:60px}}.page_root__GG1hP .page_main__K5Vdy{height:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto;max-width:756px;padding-top:22px}@media(min-width:768px){.page_root__GG1hP .page_main__K5Vdy{padding-top:calc(var(--prosv-content-indent-top) + 28px)}}.page_marathonSkeleton__ttR6x{flex-direction:column;gap:24px;width:100%;display:none}@media(min-width:768px){.page_marathonSkeleton__ttR6x{display:flex}}.page_marathonSkeleton__ttR6x .page_hero__YFzX2{display:flex;justify-content:space-between;padding:32px;border-radius:32px;background:linear-gradient(180deg,#ff7f7f,#ffb07f)}.page_marathonSkeleton__ttR6x .page_hero__YFzX2 .page_heroContent__9plbF{width:47%}.page_marathonSkeleton__ttR6x .page_hero__YFzX2 .page_heroContent__9plbF .page_heroSubtitle__Ftvy_,.page_marathonSkeleton__ttR6x .page_hero__YFzX2 .page_heroContent__9plbF .page_heroTitle__WMa7f{max-width:300px}.page_marathonSkeleton__ttR6x .page_hero__YFzX2 .page_heroContent__9plbF .page_heroTitle__WMa7f{height:38px;border-radius:14px;margin-bottom:12px}.page_marathonSkeleton__ttR6x .page_hero__YFzX2 .page_heroContent__9plbF .page_heroSubtitle__Ftvy_{height:22px;border-radius:9px;margin-bottom:24px}.page_marathonSkeleton__ttR6x .page_hero__YFzX2 .page_heroContent__9plbF .page_heroButtons__0Afv7{display:flex;flex-direction:column;gap:10px}.page_marathonSkeleton__ttR6x .page_hero__YFzX2 .page_heroContent__9plbF .page_heroButtons__0Afv7 .page_heroButton__cXC0X{min-width:100%;height:44px;border-radius:22px}.page_marathonSkeleton__ttR6x .page_hero__YFzX2 .page_heroImage__zl5H2{width:47%;height:200px;border-radius:24px}.page_marathonSkeleton__ttR6x .page_sectionTitle__LkTKU{width:180px;height:24px;border-radius:12px}.page_marathonSkeleton__ttR6x .page_cardsGrid__KugbA{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.page_marathonSkeleton__ttR6x .page_cardsGrid__KugbA .page_card__rgcBx{padding:20px;border-radius:24px;display:flex;flex-direction:column;gap:16px;background:var(--prosv-white)}.page_marathonSkeleton__ttR6x .page_cardsGrid__KugbA .page_card__rgcBx .page_cardTitle__wPQtW{width:90%;height:20px;border-radius:10px}.page_marathonSkeleton__ttR6x .page_cardsGrid__KugbA .page_card__rgcBx .page_cardMeta__1pmMC{display:flex;justify-content:space-between;align-items:center}.page_marathonSkeleton__ttR6x .page_cardsGrid__KugbA .page_card__rgcBx .page_cardMeta__1pmMC .page_badge__1M8u8{width:80px;height:20px;border-radius:10px}.page_marathonSkeleton__ttR6x .page_cardsGrid__KugbA .page_card__rgcBx .page_cardMeta__1pmMC .page_progress__A7mQD{width:64px;height:20px;border-radius:10px}.page_marathonSkeleton__ttR6x .page_cardsGrid__KugbA .page_card__rgcBx .page_cardButton__uawFc{width:100%;height:44px;border-radius:22px}.page_marathonSkeletonMobile__tXLfU{width:100%;flex-direction:column;display:flex}@media(min-width:768px){.page_marathonSkeletonMobile__tXLfU{display:none}}.page_marathonSkeletonMobile__tXLfU .page_heroMobile__EV0td{border-radius:24px;margin-bottom:20px;padding:0 16px}.page_marathonSkeletonMobile__tXLfU .page_heroMobile__EV0td .page_heroTopMobile__1DtDL{display:flex;justify-content:space-between;align-items:center}.page_marathonSkeletonMobile__tXLfU .page_heroMobile__EV0td .page_heroTopMobile__1DtDL .page_backIconMobile__HOa_9,.page_marathonSkeletonMobile__tXLfU .page_heroMobile__EV0td .page_heroTopMobile__1DtDL .page_homeIconMobile__rv52M{width:40px;height:40px;border-radius:50%}.page_marathonSkeletonMobile__tXLfU .page_heroMobile__EV0td .page_heroCenterMobile__0phOI{display:flex;justify-content:center;margin:16px 0;min-height:100px}.page_marathonSkeletonMobile__tXLfU .page_heroMobile__EV0td .page_heroContentMobile__7DZ_h{text-align:center}.page_marathonSkeletonMobile__tXLfU .page_heroMobile__EV0td .page_heroContentMobile__7DZ_h .page_heroTitleMobile__AaZg0{width:70%;height:24px;margin:0 auto 8px;border-radius:12px}.page_marathonSkeletonMobile__tXLfU .page_heroMobile__EV0td .page_heroContentMobile__7DZ_h .page_heroSubtitleMobile__rZgwj{width:90%;height:16px;margin:0 auto 16px;border-radius:12px}.page_marathonSkeletonMobile__tXLfU .page_heroMobile__EV0td .page_heroContentMobile__7DZ_h .page_heroButtonsMobile__MZ_WG{display:flex;flex-direction:column;gap:12px}.page_marathonSkeletonMobile__tXLfU .page_heroMobile__EV0td .page_heroContentMobile__7DZ_h .page_heroButtonsMobile__MZ_WG .page_heroButtonMobile__080nS{width:100%;height:48px;border-radius:24px}.page_marathonSkeletonMobile__tXLfU .page_wrapper__4Xw4D{padding:16px;border-top-left-radius:32px;border-top-right-radius:32px;background:var(--prosv-orange04)}.page_marathonSkeletonMobile__tXLfU .page_wrapper__4Xw4D .page_sectionTitleMobile__54yBt{width:40%;height:20px;margin:16px 0;border-radius:12px}.page_marathonSkeletonMobile__tXLfU .page_wrapper__4Xw4D .page_cardsMobile__T1jod{display:flex;flex-direction:column;gap:16px}.page_marathonSkeletonMobile__tXLfU .page_wrapper__4Xw4D .page_cardsMobile__T1jod .page_cardMobile__eeYVm{border-radius:20px;padding:16px;background:var(--prosv-white)}.page_marathonSkeletonMobile__tXLfU .page_wrapper__4Xw4D .page_cardsMobile__T1jod .page_cardMobile__eeYVm .page_cardTitleMobile__r1a7i{width:80%;height:20px;margin-bottom:12px}.page_marathonSkeletonMobile__tXLfU .page_wrapper__4Xw4D .page_cardsMobile__T1jod .page_cardMobile__eeYVm .page_cardMetaMobile__CrKw2{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page_marathonSkeletonMobile__tXLfU .page_wrapper__4Xw4D .page_cardsMobile__T1jod .page_cardMobile__eeYVm .page_cardMetaMobile__CrKw2 .page_badgeMobile__3egYE{width:80px;height:24px;border-radius:12px}.page_marathonSkeletonMobile__tXLfU .page_wrapper__4Xw4D .page_cardsMobile__T1jod .page_cardMobile__eeYVm .page_cardButtonMobile__bFFYY{width:100%;height:44px;border-radius:22px}.NicknameFriendsContent_root__bqj39{display:flex;flex-direction:column}@media(max-width:1023px){.NicknameFriendsContent_root__bqj39{padding:15px 0 32px}}.NicknameFriendsContent_avatar__wQyti{position:relative;width:108px;height:108px;border-radius:50%;display:flex;align-items:flex-end;justify-content:center;background-color:var(--prosv-blue04);margin-left:12px;margin-bottom:12px}@media(min-width:1024px){.NicknameFriendsContent_avatar__wQyti{margin-left:0;margin-bottom:10px}}.NicknameFriendsContent_image__YLvWy{position:absolute;bottom:0;width:93px;height:120px;transform:scaleX(-1)}.NicknameFriendsContent_text__aAS1I{margin-bottom:24px;color:var(--prosv-grey500)}.NicknameFriendsContent_button__G438e{width:100%}.NicknameNotificationContent_root__y5HkZ{display:flex;flex-direction:column}@media(max-width:1023px){.NicknameNotificationContent_root__y5HkZ{padding:15px 0 32px}}.NicknameNotificationContent_avatar__DA1GK{position:relative;width:108px;height:108px;border-radius:50%;display:flex;align-items:flex-end;justify-content:center;background-color:var(--prosv-blue04);margin-left:12px;margin-bottom:12px;margin-top:20px}@media(min-width:1024px){.NicknameNotificationContent_avatar__DA1GK{margin-left:5px;margin-bottom:20px}}.NicknameNotificationContent_image__t_RS7{position:absolute;bottom:0;width:93px;height:120px}.NicknameNotificationContent_info__9L03M{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.NicknameNotificationContent_label__PE8Bi{color:var(--prosv-grey400)}.NicknameNotificationContent_nickname__QvbUQ{color:var(--prosv-grey500)}.NicknameNotificationContent_buttons__ISfpT{display:flex;gap:16px}@media(max-width:1023px){.NicknameNotificationContent_buttons__ISfpT{flex-direction:column;gap:20px;width:100%}}.NicknameNotificationContent_button__5rJjv.NicknameNotificationContent_button__5rJjv{flex:1 1;width:100%}.NicknameGenerateContent_root__kNjoO{display:flex;flex-direction:column}@media(max-width:1023px){.NicknameGenerateContent_root__kNjoO{padding:15px 0 32px}}.NicknameGenerateContent_avatar___ytR5{position:relative;width:108px;height:108px;border-radius:50%;display:flex;align-items:flex-end;justify-content:center;background-color:var(--prosv-blue04);margin-left:12px;margin-bottom:12px;margin-top:20px}@media(min-width:1024px){.NicknameGenerateContent_avatar___ytR5{margin-left:5px;margin-bottom:20px}}.NicknameGenerateContent_image__zVj1T{position:absolute;bottom:0;width:93px;height:120px;transform:scaleX(-1)}.NicknameGenerateContent_title__36Qh_{margin-bottom:24px;color:var(--prosv-grey500)}.NicknameGenerateContent_button__8PzTo{width:100%}.NicknameSuccessContent_root___Ggnq{display:flex;flex-direction:column}@media(max-width:1023px){.NicknameSuccessContent_root___Ggnq{padding:15px 0 32px}}.NicknameSuccessContent_avatar__j06Tp{position:relative;width:108px;height:108px;border-radius:50%;display:flex;align-items:flex-end;justify-content:center;background-color:var(--prosv-blue04);margin-left:12px;margin-bottom:12px;margin-top:20px}@media(min-width:1024px){.NicknameSuccessContent_avatar__j06Tp{margin-left:5px;margin-bottom:20px}}.NicknameSuccessContent_image__Mf0vz{position:absolute;bottom:0;width:93px;height:120px}.NicknameSuccessContent_info__1Gk9x{display:flex;flex-direction:column;gap:4px}.NicknameSuccessContent_label__48x3t{color:var(--prosv-grey400)}.NicknameSuccessContent_nickname__WMC3b{margin-bottom:24px;color:var(--prosv-grey500)}.NicknameSuccessContent_button__ovPz1{width:100%}.NicknameModal_desktopModal__gU8JN{padding:24px;border-radius:24px;width:600px;max-width:600px}.NicknameModal_closeBtn__HlGkV{width:14px;height:14px;right:30px;top:38px}.NicknameModal_mobileOverlay__KlUV6{background:rgba(32,38,65,.7);-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);z-index:1}.RatingsSocialProof_root__weuvb{display:flex;flex-direction:row;align-items:center;gap:8px}.RatingsSocialProof_avatars__M_3wa{display:flex;flex-direction:row}.RatingsSocialProof_avatar__OANv8{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.RatingsSocialProof_avatar__OANv8+.RatingsSocialProof_avatar__OANv8{margin-left:-4px}.RatingsSocialProof_avatar__OANv8.RatingsSocialProof_blue__uy_Vm{background-color:var(--prosv-blue04)}.RatingsSocialProof_avatar__OANv8.RatingsSocialProof_blue__uy_Vm .RatingsSocialProof_avatarLetter__aAENL{color:var(--prosv-blue02)}.RatingsSocialProof_avatar__OANv8.RatingsSocialProof_orange__g5A8f{background-color:var(--prosv-orange04)}.RatingsSocialProof_avatar__OANv8.RatingsSocialProof_orange__g5A8f .RatingsSocialProof_avatarLetter__aAENL{color:var(--prosv-orange01)}.RatingsSocialProof_avatar__OANv8.RatingsSocialProof_purple__EV_FB{background-color:var(--prosv-aspid05)}.RatingsSocialProof_avatar__OANv8.RatingsSocialProof_purple__EV_FB .RatingsSocialProof_avatarLetter__aAENL{color:var(--prosv-aspid02)}.RatingsSocialProof_avatarLetter__aAENL{font-weight:600;font-size:7px;line-height:1}.RatingsSocialProof_socialText__BA0i_{color:var(--prosv-grey400)}.RatingsFriendsEmpty_root__GSewb{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;border-radius:32px;background-color:var(--prosv-white);gap:27px;padding:16px;flex-direction:column-reverse}@media(min-width:1024px){.RatingsFriendsEmpty_root__GSewb{gap:20px;padding:20px 50px 20px 40px;flex-direction:row}}.RatingsFriendsEmpty_content__JCoWN{display:flex;flex-direction:column;gap:16px;flex:1 1;min-width:0;max-width:506px}.RatingsFriendsEmpty_text__hzgKU{display:flex;flex-direction:column;gap:8px}.RatingsFriendsEmpty_subtitle__TVndC,.RatingsFriendsEmpty_title__k_6sl{color:var(--prosv-grey500)}.RatingsFriendsEmpty_buttons__y9IZu{display:flex;flex-direction:row;gap:12px}@media(max-width:1023px){.RatingsFriendsEmpty_buttons__y9IZu{flex-direction:column}}.RatingsFriendsEmpty_btnShare___tKp6{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 40px;border-radius:30px;border:none;cursor:pointer;transition:opacity .3s ease-in-out;white-space:nowrap;background-color:var(--prosv-blue02)}.RatingsFriendsEmpty_btnShare___tKp6:hover{opacity:.85}@media(max-width:1023px){.RatingsFriendsEmpty_btnShare___tKp6{width:100%}}.RatingsFriendsEmpty_shareIcon__RqNQk{color:var(--prosv-white);flex-shrink:0}.RatingsFriendsEmpty_btnShareText__tDpyD{color:var(--prosv-white)}.RatingsFriendsEmpty_btnFind__MPwS2{display:flex;align-items:center;justify-content:center;height:48px;padding:0 40px;border-radius:30px;border:none;background-color:var(--prosv-blue05);cursor:pointer;transition:opacity .3s ease-in-out;white-space:nowrap}.RatingsFriendsEmpty_btnFind__MPwS2:hover{opacity:.85}@media(max-width:1023px){.RatingsFriendsEmpty_btnFind__MPwS2{width:100%}}.RatingsFriendsEmpty_btnFindText__PMXq7{color:var(--prosv-blue02)}.RatingsFriendsEmpty_imageWrapper__As2DA{flex-shrink:0;width:235px;height:209px;border-radius:24px;overflow:hidden;position:relative}.RatingsFriendsEmpty_image__1i0x6{width:100%;height:100%;object-fit:contain;object-position:bottom center}.RatingsInviteBanner_root__6UQ8T{display:flex;flex-direction:column;align-items:center;border-radius:28px;box-sizing:border-box;padding:10px 16px 16px;width:288px;flex-shrink:0;background-color:var(--prosv-white);border:2px solid var(--prosv-blue02)}@media(max-width:1439px){.RatingsInviteBanner_root__6UQ8T{width:100%;border-radius:20px}}.RatingsInviteBanner_characters__Bjq6W{display:flex;margin-bottom:8px;width:133px;height:80px}.RatingsInviteBanner_characterImg__BvRf0{width:100%;height:100%;object-fit:cover}.RatingsInviteBanner_title__CfP_l{text-align:center;margin-bottom:8px;color:var(--prosv-grey500)}.RatingsInviteBanner_socialProof__Qtcqb{margin-bottom:16px}.RatingsInviteBanner_buttons__MevBJ{display:flex;flex-direction:column;gap:12px;width:100%}.RatingsInviteBanner_btnShare__0tu9F{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;border-radius:30px;border:none;cursor:pointer;transition:opacity .3s ease-in-out;background-color:var(--prosv-blue02)}.RatingsInviteBanner_btnShare__0tu9F:hover{opacity:.85}.RatingsInviteBanner_shareIcon__woE8p{flex-shrink:0;color:var(--prosv-white)}.RatingsInviteBanner_btnShareText__KS2ML{color:var(--prosv-white)}.RatingsInviteBanner_btnFind__qkIl7{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:30px;border:none;cursor:pointer;transition:opacity .3s ease-in-out;background-color:var(--prosv-blue05)}.RatingsInviteBanner_btnFind__qkIl7:hover{opacity:.85}.RatingsInviteBanner_btnFindText__on5m4{color:var(--prosv-blue02)}.UserName_desktopName__Hz6wA,.UserName_trigger__xeEZW{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--prosv-grey500)}.UserName_trigger__xeEZW{background:none;border:none;padding:0;text-align:left;cursor:default}.UserName_tooltipContent__NxdOI{padding:8px 12px;border-radius:12px;animation:UserName_fadeIn__Qv9vQ .18s cubic-bezier(.16,1,.3,1) forwards;z-index:10;max-width:240px;word-break:break-word;background-color:var(--prosv-grey500)}.UserName_tooltipText__mmzY9{color:var(--prosv-white)}.UserName_tooltipArrow__3sFNF{fill:var(--prosv-grey500)}@keyframes UserName_fadeIn__Qv9vQ{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.RatingsLeagueList_root___O3CS{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;padding:8px;width:100%;background-color:var(--prosv-white)}@media(max-width:1023px){.RatingsLeagueList_root___O3CS{border-radius:32px}}.RatingsLeagueList_inlineBanner__j5FRB{display:none;padding:8px}@media(max-width:1023px){.RatingsLeagueList_inlineBanner__j5FRB{display:block}}.RatingsLeagueList_row__UNXqE{display:flex;flex-direction:row;align-items:center;gap:16px;padding:12px 16px;border-radius:20px;min-height:56px}@media(max-width:1023px){.RatingsLeagueList_row__UNXqE{gap:10px;padding:8px}}.RatingsLeagueList_rowHighlighted__4Oxy4{background-color:var(--prosv-blue05)}.RatingsLeagueList_position__D4VIl{width:24px;text-align:center;flex-shrink:0;color:var(--prosv-grey500)}.RatingsLeagueList_userNameWrapper__eRb56{flex:1 1;display:flex;align-items:center;gap:12px;overflow:hidden}.RatingsLeagueList_editBtn__k6xAN{display:flex;flex-shrink:0;background:none;border:none;padding:0;cursor:pointer}.RatingsLeagueList_editIcon__j0hTK{transition:color .3s ease-in-out;color:var(--prosv-grey400)}.RatingsLeagueList_editIcon__j0hTK:hover{color:var(--prosv-grey500)}.RatingsLeagueList_score__CasFi{display:flex;flex-direction:row;align-items:center;gap:4px;flex-shrink:0}.RatingsLeagueList_scoreValue__KetCY{color:var(--prosv-grey500)}.RatingsLeagueList_lightning__FRZW2{color:var(--prosv-yellow01)}.SuccessPopup_modal__tcqW2{width:100%;max-width:600px}.SuccessPopup_content__fNv1w{display:flex;flex-direction:column}.SuccessPopup_imageWrapper___Q6uJ{width:120px;height:120px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:10px}@media(max-width:767px){.SuccessPopup_imageWrapper___Q6uJ{margin-bottom:12px}}.SuccessPopup_image__5_DGH{width:100%;height:100%;object-fit:contain}.SuccessPopup_title__3wAuc{color:var(--prosv-grey500);margin-bottom:10px}@media(max-width:767px){.SuccessPopup_title__3wAuc{margin-bottom:8px}}.SuccessPopup_description__wZHlg{color:var(--prosv-grey500);margin-bottom:24px}.SuccessPopup_button__ZKinM{width:100%}.ContactForm_root__lqJZ6{padding-top:16px}.ContactForm_fields__UlaVe{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px 12px}@media(max-width:1023px){.ContactForm_fields__UlaVe{grid-template-columns:1fr;gap:12px}}.ContactForm_button__vPHYM{width:100%}.ContactForm_footer__2qq2O{padding-top:12px;color:var(--prosv-grey500)}.ContactForm_link__9FTgB{color:var(--prosv-grey500);text-decoration:underline}.ContactForm_link__9FTgB:hover{color:var(--prosv-grey400)}.Container_root__gJdO6{margin:0 auto;max-width:944px;padding:0 16px;display:flex;flex-direction:column;gap:60px}@media(max-width:1023px){.Container_root__gJdO6{gap:48px}}.HeroBanner_root__0CFLw{display:flex;flex-direction:column;gap:24px}.HeroBanner_title__U4TtL{color:var(--prosv-grey500);padding:28px 28px 0}@media(max-width:767px){.HeroBanner_title__U4TtL{padding:20px 20px 0}}.HeroBanner_features__i3nsl{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0 14px 0 28px}@media(max-width:767px){.HeroBanner_features__i3nsl{padding:0 20px;gap:10px;flex-direction:column}}.HeroBanner_featureItem__2U_x0{display:flex;align-items:center;gap:10px;background-color:var(--prosv-white);border-radius:20px;padding:12px 16px;box-sizing:border-box;min-width:0;flex-shrink:1}.HeroBanner_featureItem__2U_x0:first-child{width:calc(.3529411765*(100% - 12px));transform:rotate(2.407deg)}.HeroBanner_featureItem__2U_x0:nth-child(2){width:calc(.5330882353*(100% - 12px));transform:rotate(-3.075deg) translateY(-8px)}.HeroBanner_featureItem__2U_x0:nth-child(3){width:calc(.5533088235*(100% - 12px));transform:rotate(-1.812deg) translateY(5px)}.HeroBanner_featureItem__2U_x0:nth-child(4){width:calc(.4227941176*(100% - 12px));transform:rotate(2.554deg)}@media(max-width:767px){.HeroBanner_featureItem__2U_x0{width:100%;border-radius:16px;padding:8px 12px;gap:8px}.HeroBanner_featureItem__2U_x0:first-child{transform:rotate(-.234deg);width:100%}.HeroBanner_featureItem__2U_x0:nth-child(2){transform:rotate(.635deg);width:100%}.HeroBanner_featureItem__2U_x0:nth-child(3){transform:rotate(-.835deg);width:100%}.HeroBanner_featureItem__2U_x0:nth-child(4){transform:rotate(1.43deg) translateY(2px);width:100%}}.HeroBanner_featureIcon__x0HDd{flex-shrink:0;color:var(--prosv-aspid02)}.HeroBanner_featureText__2Txtx{color:var(--prosv-grey500)}.HeroBanner_imageWrap__rGtp6{position:relative;margin-top:auto;overflow:hidden}.HeroBanner_heroImage__BkATl{width:100%;height:auto;display:block}.HeroBanner_lottie__x5Ke9{position:absolute;inset:30% 0 0 -12%;width:100%;height:100%}.RegistrationForm_root__pqrhk{display:flex;flex-direction:column;padding:28px}@media(max-width:767px){.RegistrationForm_root__pqrhk{padding:20px}}.RegistrationForm_title___wEE8{color:var(--prosv-grey500);padding-bottom:8px}.RegistrationForm_description__0HNc_{color:var(--prosv-grey500);padding-bottom:16px}@media(max-width:767px){.RegistrationForm_description__0HNc_{padding-bottom:20px}}.RegistrationForm_fields__3GHD_{display:flex;flex-direction:column;gap:12px}.RegistrationForm_buttonWrap__zn8_V{padding-top:24px}@media(max-width:767px){.RegistrationForm_buttonWrap__zn8_V{padding-top:28px}}.RegistrationForm_button__Iqk9z{width:100%}.RegistrationForm_footer__9EEC2{color:var(--prosv-grey400);padding-top:16px}.RegistrationForm_link__cz8Cv{color:inherit;text-decoration:underline}.HeroSection_root__8BXIe{width:100%;display:flex;justify-content:space-between}@media(max-width:767px){.HeroSection_root__8BXIe{flex-direction:column;gap:0;background-color:var(--prosv-white);border-radius:24px}}.HeroSection_aside__CVvy7,.HeroSection_main__fzx4s{border-radius:32px}@media(max-width:767px){.HeroSection_aside__CVvy7,.HeroSection_main__fzx4s{border-radius:24px}}.HeroSection_main__fzx4s{width:calc(600/912*100%);background-color:var(--prosv-aspid05);overflow:hidden}@media(max-width:767px){.HeroSection_main__fzx4s{width:100%}}.HeroSection_aside__CVvy7{width:calc(288/912*100%);background-color:var(--prosv-white)}@media(max-width:767px){.HeroSection_aside__CVvy7{width:100%}}.SubscriptionPaymentModal_desktopModal__FRHlG{max-width:600px;padding:24px}.SubscriptionPaymentModal_closeBtn__xvB2w{font-size:14px;top:24px;right:24px}.SubscriptionPaymentModalContent_root__Wzwjc{position:relative}.SubscriptionPaymentModalContent_content__c_5Qe{display:flex;flex-direction:column;gap:10px;width:396px;color:var(--prosv-grey500)}.SubscriptionPaymentModalContent_content__c_5Qe button{width:100%;margin-top:14px}.SubscriptionPaymentModalContent_content__c_5Qe.SubscriptionPaymentModalContent_withImg__9iRQN{width:552px}@media(max-width:1023px){.SubscriptionPaymentModalContent_content__c_5Qe,.SubscriptionPaymentModalContent_content__c_5Qe.SubscriptionPaymentModalContent_withImg__9iRQN{width:100%}}.SubscriptionPaymentModalContent_content__c_5Qe.SubscriptionPaymentModalContent_hide__Dt41b{display:none}.SubscriptionPaymentModalContent_content__c_5Qe .SubscriptionPaymentModalContent_textIcon__7qoTj{display:inline-block;width:18px;height:18px;margin-left:4px}.SubscriptionPaymentModalContent_btnWrapper__tchfF a,.SubscriptionPaymentModalContent_btnWrapper__tchfF button{width:100%;margin-top:14px}.SubscriptionPaymentModalContent_btnWrapper__tchfF{display:flex;gap:20px}@media(max-width:1023px){.SubscriptionPaymentModalContent_btnWrapper__tchfF{flex-direction:column;gap:10px}}.SubscriptionPaymentModalContent_image__ZHgz5{width:121px;height:120px}.AchievementModalByQr_desktop__3RA_I{max-width:444px;padding:0}.AchievementModalByQr_desktop__3RA_I.AchievementModalByQr_achievement__Mh_Bp{background:#ffdeb6}.AchievementModalByQr_desktop__3RA_I.AchievementModalByQr_clothing_element__hu8gP{background:#b6e5ff}.AchievementModalByQr_closeIcon__9Z1Dl.AchievementModalByQr_closeIcon__9Z1Dl{top:20px;right:20px;width:40px;height:40px;border-radius:22px;background:var(--prosv-white)}.AchievementModalByQr_closeIcon__9Z1Dl.AchievementModalByQr_closeIcon__9Z1Dl svg{width:24px;height:24px}@media(min-width:768px){.AchievementModalByQr_closeIcon__9Z1Dl.AchievementModalByQr_closeIcon__9Z1Dl svg{width:14px;height:14px}}.AchievementModalByQr_mobileContent__NjQ51{padding:0;overflow:hidden}.AchievementModalByQr_mobileContent__NjQ51.AchievementModalByQr_achievement__Mh_Bp{background:#ffdeb6}.AchievementModalByQr_mobileContent__NjQ51.AchievementModalByQr_clothing_element__hu8gP{background:#b6e5ff}.AchievementModalByQrContent_root__8c9FY{overflow:hidden;margin:8px}.AchievementModalByQrContent_root__8c9FY.AchievementModalByQrContent_bg__4vz35{position:relative;margin:0;display:flex;align-items:flex-end;min-width:0;width:100%;max-width:444px;height:clamp(320px,60vh,540px);overflow:hidden}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_bg__4vz35{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_raysWrapper__h5AhD{position:absolute;transform:translateX(-50%);left:50%;top:-10px;width:360px;height:360px}@media(min-width:768px){.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_raysWrapper__h5AhD{top:-75px;width:487px;height:395px}}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_raysIcon__2X3cs{animation:AchievementModalByQrContent_rotate__JQ7X2 10s linear infinite;transform-origin:center center}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_raysIcon__2X3cs svg{width:100%;height:100%}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_rewardIcon__BRZBt{position:relative;width:300px;height:300px;margin:10px auto 0;z-index:1}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_rewardIcon__BRZBt img{width:100%;height:100%}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_wrapper__aVGNv{position:relative;display:flex;align-items:center;flex-direction:column;border-radius:30px;padding:0 8px 8px;z-index:1;background:var(--prosv-white)}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_wrapper__aVGNv.AchievementModalByQrContent_bg__4vz35{height:auto;margin:0 8px 8px}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_wrapper__aVGNv .AchievementModalByQrContent_textWrapper__WtRKI{display:flex;align-items:center;flex-direction:column;gap:12px;padding:16px 32px 8px;text-align:center;color:var(--prosv-grey500)}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_wrapper__aVGNv .AchievementModalByQrContent_textWrapper__WtRKI .AchievementModalByQrContent_nameWrapper__Djji9{display:flex;gap:8px;align-items:center;justify-content:center;border-radius:42px;padding:9px 16px;width:fit-content;background-color:var(--prosv-grey50)}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_wrapper__aVGNv .AchievementModalByQrContent_textWrapper__WtRKI .AchievementModalByQrContent_nameWrapper__Djji9 .AchievementModalByQrContent_cup__18FWQ{width:20px;height:20px;display:flex}.AchievementModalByQrContent_root__8c9FY .AchievementModalByQrContent_wrapper__aVGNv .AchievementModalByQrContent_btn__ktefi{margin-top:8px;width:100%}@keyframes AchievementModalByQrContent_rotate__JQ7X2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CustomizationCard_root__jC1UO{width:102px;height:141px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:24px;border:2px solid rgba(0,0,0,0);transition:all .3s ease-in-out;background:var(--prosv-grey50)}.CustomizationCard_root__jC1UO img{object-fit:contain;width:100%;height:100%}.CustomizationCard_root__jC1UO .CustomizationCard_bgImage__2QbRQ{object-fit:cover}.CustomizationCard_root__jC1UO:not(.CustomizationCard_locked__k2zkF):hover{cursor:pointer;scale:1.1;border-color:var(--prosv-blue04)}.CustomizationCard_root__jC1UO.CustomizationCard_active___vDgX{border-color:var(--prosv-blue02)}.CustomizationCard_root__jC1UO .CustomizationCard_locked__k2zkF{width:29px;height:49px;cursor:not-allowed}.CustomizationPanel_root__k3nPl{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;background:var(--prosv-white);overflow:unset;max-width:unset;max-height:unset;border-top-left-radius:16px;border-top-right-radius:16px;padding:16px;margin-top:-25px;z-index:1}@media(min-width:768px){.CustomizationPanel_root__k3nPl{overflow:auto;max-width:390px;max-height:520px;border-top-left-radius:0;border-top-right-radius:0;padding:28px 38px 16px 24px;margin-top:0;z-index:unset}}.CustomizationPanel_root__k3nPl .CustomizationPanel_listWrapper__731jD{display:flex;justify-content:center;flex-wrap:wrap;gap:11px}.AchievementModal_modal__PSN37{padding:0;border-radius:32px}.AchievementModal_modal__PSN37.AchievementModal_collection__rlwTh{background:#ffdeb6}.AchievementModal_modal__PSN37.AchievementModal_suit__K6iMh{background:#b6e5ff}.AchievementModal_modal__PSN37.AchievementModal_achievement__qVbIR{background:#e6e3ff}.AchievementModal_closeButton__Ujb72{position:absolute;top:20px;right:20px;width:40px;height:40px;z-index:1;background-color:var(--prosv-white);border-radius:50%}.AchievementModal_closeButton__Ujb72 svg{width:14px;height:14px}.AchievementModal_closeButton__Ujb72:focus{border-radius:50%}.AchievementModal_content__uakD2{overflow:hidden;position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;width:min(320px,95vw);height:min(320px,95vw)}@media(min-width:768px){.AchievementModal_content__uakD2{width:420px;height:420px}}.AchievementModal_raysWrapper___2a0d{position:absolute;top:-10px;transform:translateX(-50%);left:50%;width:320px;height:320px}@media(min-width:768px){.AchievementModal_raysWrapper___2a0d{width:420px;height:320px}}.AchievementModal_raysIcon__VxdOc{animation:AchievementModal_rotate__YYylC 10s linear infinite;transform-origin:center center}.AchievementModal_raysIcon__VxdOc svg{width:100%;height:100%}.AchievementModal_bgImage__ZiWTD{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.AchievementModal_iconWrapper__BPRAo{display:flex;align-items:center;justify-content:center;position:absolute;top:16px;left:16px;z-index:1;background:var(--prosv-white);width:36px;height:36px;border-radius:12px}@media(min-width:768px){.AchievementModal_iconWrapper__BPRAo{width:46px;height:46px;border-radius:16px}}.AchievementModal_icon__fbrag{display:block;color:#2e3192;width:18px;height:25px}@media(min-width:768px){.AchievementModal_icon__fbrag{width:23px;height:32px}}.AchievementModal_imageWrapper__X3Fjc{position:absolute;top:20px;left:0;right:0;z-index:0;height:196px;left:62px;right:62px}@media(min-width:768px){.AchievementModal_imageWrapper__X3Fjc{height:270px;left:75px;right:75px}}.AchievementModal_textBanner__fRfxM{position:absolute;left:8px;right:8px;bottom:8px;background:var(--prosv-white);color:var(--prosv-grey500);z-index:1;padding:16px 32px;min-height:80px;border-radius:24px}@media(min-width:768px){.AchievementModal_textBanner__fRfxM{padding:22px 32px;min-height:104px;border-radius:28px}}.AchievementModal_textBanner__fRfxM p{margin:0;text-align:center}@keyframes AchievementModal_rotate__YYylC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AchievementModal_desktop__f7Q1z{width:444px;padding:0}.AchievementModal_closeIcon__K7VKr.AchievementModal_closeIcon__K7VKr{top:20px;right:20px;width:40px;height:40px;border-radius:22px;z-index:1000;background:var(--prosv-white)}.AchievementModal_closeIcon__K7VKr.AchievementModal_closeIcon__K7VKr svg{width:14px;height:14px}.AchievementModal_desktop__f7Q1z.AchievementModal_peach-cream__WSluv,.AchievementModal_mobileContent__wiVJA.AchievementModal_peach-cream__WSluv{background:#fde8d0}.AchievementModal_desktop__f7Q1z.AchievementModal_lavender-mist__1wZOr,.AchievementModal_mobileContent__wiVJA.AchievementModal_lavender-mist__1wZOr{background:#e6e3ff}.AchievementModal_desktop__f7Q1z.AchievementModal_ice-blue__YLswc,.AchievementModal_mobileContent__wiVJA.AchievementModal_ice-blue__YLswc{background:#dcf6ff}.AchievementModal_desktop__f7Q1z.AchievementModal_mint-sorbet__bByL2,.AchievementModal_mobileContent__wiVJA.AchievementModal_mint-sorbet__bByL2{background:#e5fad8}.AchievementModal_desktop__f7Q1z.AchievementModal_soft-apricot__4p2bi,.AchievementModal_mobileContent__wiVJA.AchievementModal_soft-apricot__4p2bi{background:#fdddd0}.AchievementModal_desktop__f7Q1z.AchievementModal_aqua-breeze__KG_WT,.AchievementModal_mobileContent__wiVJA.AchievementModal_aqua-breeze__KG_WT{background:#d8faf4}.AchievementModal_mobileContent__wiVJA{padding:0;overflow:hidden}.AchievementModalContent_root__loqRF{overflow:hidden}.AchievementModalContent_root__loqRF.AchievementModalContent_bg__8FEm_{position:relative;margin:0;display:flex;align-items:flex-end;width:100%;height:540px;overflow:hidden;background-size:contain;background-position:50%;background-repeat:no-repeat}.AchievementModalContent_root__loqRF.AchievementModalContent_adventure__lUBQ5{margin:0;overflow:hidden}.AchievementModalContent_root__loqRF .AchievementModalContent_adventureImage__gaawc{display:block;width:100%;height:auto}.AchievementModalContent_root__loqRF .AchievementModalContent_raysWrapper__Joh_y{position:absolute;top:-10px;width:360px;height:360px;left:50%;transform:translateX(-50%)}@media(min-width:768px){.AchievementModalContent_root__loqRF .AchievementModalContent_raysWrapper__Joh_y{top:-75px;width:487px;height:395px;left:-20px;transform:unset}}.AchievementModalContent_root__loqRF .AchievementModalContent_raysIcon__zRIDf{animation:AchievementModalContent_rotate__IYhJW 10s linear infinite;transform-origin:center center}.AchievementModalContent_root__loqRF .AchievementModalContent_raysIcon__zRIDf svg{width:100%;height:100%}@keyframes AchievementModalContent_rotate__IYhJW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AchievementModalContent_root__loqRF .AchievementModalContent_rewardIcon__TF4xj{position:relative;width:300px;height:300px;margin:36px auto 0;z-index:1}.AchievementModalContent_root__loqRF .AchievementModalContent_rewardIcon__TF4xj img{width:100%;height:100%}.AchievementModalContent_root__loqRF .AchievementModalContent_wrapper__0aJOw{position:relative;display:flex;align-items:center;flex-direction:column;border-radius:30px;padding:0 8px 8px;margin:0 8px 8px;z-index:1;background:var(--prosv-white)}.AchievementModalContent_root__loqRF .AchievementModalContent_wrapper__0aJOw.AchievementModalContent_bg__8FEm_{margin:0 8px 8px}.AchievementModalContent_root__loqRF .AchievementModalContent_wrapper__0aJOw.AchievementModalContent_adventure__lUBQ5{margin:0;border-radius:0}.AchievementModalContent_root__loqRF .AchievementModalContent_wrapper__0aJOw .AchievementModalContent_textWrapper__W98AD{padding:16px 32px;color:var(--prosv-grey500)}.AchievementModalContent_root__loqRF .AchievementModalContent_wrapper__0aJOw .AchievementModalContent_link__5UXFS{width:100%}.AchievementShareContent_content__CRKrk{position:relative;overflow:hidden;border-radius:32px;display:flex;align-items:center;justify-content:center;padding-bottom:82px;aspect-ratio:1/1;width:min(320px,95vw);height:min(320px,95vw)}@media(min-width:768px){.AchievementShareContent_content__CRKrk{width:420px;height:420px}}.AchievementShareContent_content__CRKrk.AchievementShareContent_achievement__egcDd{background:#ffdeb6}.AchievementShareContent_content__CRKrk.AchievementShareContent_clothing_element__dP0vg{background:#b6e5ff}.AchievementShareContent_content__CRKrk.AchievementShareContent_background__GXb7M{background:#a8b4f8}.AchievementShareContent_iconWrapper__niQhC{display:flex;align-items:center;justify-content:center;position:absolute;top:16px;right:16px;z-index:1;background:var(--prosv-white);width:36px;height:36px;border-radius:12px}@media(min-width:768px){.AchievementShareContent_iconWrapper__niQhC{width:46px;height:46px;border-radius:16px}}.AchievementShareContent_icon__59Grr{display:block;color:#2e3192;width:18px;height:25px}@media(min-width:768px){.AchievementShareContent_icon__59Grr{width:23px;height:32px}}.AchievementShareContent_raysWrapper__Ltq__{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2);width:100%;height:100%}.AchievementShareContent_raysIcon__gu_fW{width:100%;height:100%;animation:AchievementShareContent_rotate__94MSu 10s linear infinite;transform-origin:center center}.AchievementShareContent_raysIcon__gu_fW svg{width:100%;height:100%}.AchievementShareContent_rewardIcon__zWYgC{position:relative;z-index:1;width:55%;height:55%}.AchievementShareContent_rewardIcon__zWYgC img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain}.AchievementShareContent_titleBlock__9IkM6{position:absolute;bottom:8px;left:8px;right:8px;z-index:1;padding:22px 32px;text-align:center;color:var(--prosv-grey500);background:var(--prosv-white);border-radius:28px}@keyframes AchievementShareContent_rotate__94MSu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AchievementShareModal_desktop__5eXog{padding:0;border-radius:0;overflow:visible;background:rgba(0,0,0,0)}.AchievementShareModal_closeIcon__i_AQD.AchievementShareModal_closeIcon__i_AQD{position:absolute;top:0;right:-36px;width:24px;height:24px;z-index:1;background-color:rgba(0,0,0,0);border-radius:0;transition:transform .2s ease}.AchievementShareModal_closeIcon__i_AQD.AchievementShareModal_closeIcon__i_AQD:hover{transform:scale(1.2)}.AchievementShareModal_closeIcon__i_AQD.AchievementShareModal_closeIcon__i_AQD:focus{border-radius:0;box-shadow:none}.AchievementShareModal_closeIcon__i_AQD.AchievementShareModal_closeIcon__i_AQD svg{width:14px;height:14px;color:var(--prosv-white)}.AchievementShareModal_mobileContent__8goL5{padding:0;overflow:hidden;background:rgba(0,0,0,0)}.AchievementShareModal_mobileCardContent__yTOxD{width:100%;height:min(420px,110vw);aspect-ratio:unset;border-radius:0}.AchievementShareModal_sharePopup__iJPvH{background:var(--prosv-white);border-radius:32px;padding:24px;margin-top:8px}.AchievementShareModal_shareIcon__eMOHB{width:56px;height:56px;flex-shrink:0;border-radius:14px}.AchievementShareModal_mobileSharePopup__PRTOe{margin-top:0;border-radius:0 0 20px 20px;width:100%}.AchievementListDesktop_root__Ti9nX{width:100%}@media(max-width:767px){.AchievementListDesktop_root__Ti9nX{display:none}}.AchievementListDesktop_root__Ti9nX .AchievementListDesktop_listWrapper__9ts2S{position:relative;display:flex;flex-direction:column;gap:18px}.AchievementListDesktop_root__Ti9nX .AchievementListDesktop_listWrapper__9ts2S .AchievementListDesktop_cup__1B_i4{position:absolute;width:410px;height:139px;top:-139px;left:50%;transform:translateX(-50%)}.AchievementListDesktop_root__Ti9nX .AchievementListDesktop_listWrapper__9ts2S .AchievementListDesktop_items__Vi1_W{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px;padding:0 28px}.AchievementListDesktop_root__Ti9nX .AchievementListDesktop_listWrapper__9ts2S .AchievementListDesktop_items__Vi1_W .AchievementListDesktop_card__EH3RC{transition:transform .25s ease}.AchievementListDesktop_root__Ti9nX .AchievementListDesktop_listWrapper__9ts2S .AchievementListDesktop_items__Vi1_W .AchievementListDesktop_card__EH3RC:nth-child(odd){transform:rotate(-3deg)}.AchievementListDesktop_root__Ti9nX .AchievementListDesktop_listWrapper__9ts2S .AchievementListDesktop_items__Vi1_W .AchievementListDesktop_card__EH3RC:nth-child(2n){transform:rotate(3deg)}.AchievementListDesktop_root__Ti9nX .AchievementListDesktop_listWrapper__9ts2S .AchievementListDesktop_items__Vi1_W .AchievementListDesktop_card__EH3RC:hover{transform:rotate(0deg) scale(1.1)}.BackButton_root__4VhJC{display:flex;align-items:center;gap:20px;margin-bottom:139px;margin-top:20px;color:var(--prosv-grey500)}.BackButton_root__4VhJC .BackButton_back__AtyTS{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border:0;width:44px;height:44px;border-radius:40px;transition:background-color .3s ease;background:var(--prosv-white)}.BackButton_root__4VhJC .BackButton_back__AtyTS:hover{background-color:var(--prosv-white80)}.BackButton_root__4VhJC .BackButton_back__AtyTS .BackButton_arrow__q_osQ{transform:rotate(180deg)}.ConfirmContent_root__f80Vk{max-width:100%}@media(min-width:1024px){.ConfirmContent_root__f80Vk{max-width:600px}}.ConfirmContent_root__f80Vk .ConfirmContent_content__roH3k{width:100%;display:flex;flex-direction:column;gap:10px;color:var(--prosv-grey500);padding-top:20px}@media(min-width:768px){.ConfirmContent_root__f80Vk .ConfirmContent_content__roH3k{padding-top:0}}.ConfirmContent_root__f80Vk .ConfirmContent_content__roH3k .ConfirmContent_icon__3o11H{position:relative;width:120px;height:120px;transform:scaleX(-1);margin-bottom:2px}@media(min-width:768px){.ConfirmContent_root__f80Vk .ConfirmContent_content__roH3k .ConfirmContent_icon__3o11H{margin-bottom:0}}.ConfirmContent_root__f80Vk .ConfirmContent_content__roH3k .ConfirmContent_icon__3o11H:before{position:absolute;content:"";width:110px;height:110px;border-radius:50%;left:0;top:15px;z-index:-1;background-color:var(--prosv-blue05)}.ConfirmContent_root__f80Vk .ConfirmContent_content__roH3k .ConfirmContent_btnWrapper__6pTR0{display:grid;margin-top:14px;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.ConfirmContent_root__f80Vk .ConfirmContent_content__roH3k .ConfirmContent_btnWrapper__6pTR0{grid-template-columns:1fr 1fr}}.ConfirmContent_root__f80Vk .ConfirmContent_content__roH3k .ConfirmContent_btnWrapper__6pTR0 .ConfirmContent_btn__cVvWh{width:100%}.ConfirmContent_root__f80Vk .ConfirmContent_content__roH3k .ConfirmContent_btnWrapper__6pTR0 .ConfirmContent_btn__cVvWh:focus,.ConfirmContent_root__f80Vk .ConfirmContent_content__roH3k .ConfirmContent_btnWrapper__6pTR0 .ConfirmContent_btn__cVvWh:focus-visible{border:none;outline:none}.ConfirmModal_desktop__wnChk{max-width:600px;width:100%;padding:24px}.ConfirmModal_overlay__1krW_{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgba(0,0,0,.5)}.ConfirmModal_desktopCloseIcon__WRUu_{width:14px;height:14px;right:24px;top:24px}.ConfirmModal_desktopCloseIcon__WRUu_ svg{width:19px;height:19px}.ConfirmModal_mobileCloseIcon__W_tXx.ConfirmModal_mobileCloseIcon__W_tXx{width:24px;height:24px;top:20px;right:16px}.ConfirmModal_mobileCloseIcon__W_tXx.ConfirmModal_mobileCloseIcon__W_tXx svg{min-width:14px;min-height:14px}.ContentEditableInput_input__twCO4{position:relative;min-height:22px;max-height:214px;height:auto;outline:none;border:none;overflow:auto;color:var(--prosv-grey500)}.ContentEditableInput_input__twCO4,.ContentEditableInput_input__twCO4[data-empty=true]:before{font-size:var(--prosv-font-size-mainXxs);font-weight:var(--prosv-font-weight-regular);line-height:var(--prosv-line-height-mainXxs)}.ContentEditableInput_input__twCO4[data-empty=true]:before{content:attr(data-placeholder);position:absolute;top:0;left:0;pointer-events:none;white-space:pre-wrap;color:var(--prosv-grey400);-webkit-user-select:none;user-select:none}.ContentEditableInput_input__twCO4[data-empty=false]:before{content:none}.ContentEditableInput_formulaWrapper__h7oJT{display:inline-flex;cursor:pointer;padding:2px;transition:all .3s;border-radius:3px}.ContentEditableInput_formulaWrapper__h7oJT:hover{background-color:var(--prosv-blue04)}.ControlsPanel_root__aEltv{width:100%;justify-content:space-between}.ControlsPanel_root__aEltv,.ControlsPanel_root__aEltv .ControlsPanel_send__3pO5Z{display:flex;align-items:center}.ControlsPanel_root__aEltv .ControlsPanel_send__3pO5Z svg{width:16px;height:16px}.ControlsPanel_root__aEltv .ControlsPanel_send__3pO5Z .ControlsPanel_sendText__0ky0u{display:none}@media(min-width:768px){.ControlsPanel_root__aEltv .ControlsPanel_send__3pO5Z .ControlsPanel_sendText__0ky0u{display:block}}.ControlsPanel_root__aEltv .ControlsPanel_send__3pO5Z{padding:10px}@media(min-width:768px){.ControlsPanel_root__aEltv .ControlsPanel_send__3pO5Z{padding:11px 18px}}.ControlsPanel_actions__fUNYT{display:flex;align-items:center;gap:12px}.ControlsPanel_actions__fUNYT .ControlsPanel_newTask__pXraQ{padding:7px 16px}.ControlsPanel_actions__fUNYT .ControlsPanel_option__T44pQ,.ControlsPanel_actions__fUNYT .ControlsPanel_showKeyboard__pV4kh{width:36px;padding:10px}.ControlsPanel_actions__fUNYT .ControlsPanel_option__T44pQ svg,.ControlsPanel_actions__fUNYT .ControlsPanel_showKeyboard__pV4kh svg{width:16px;height:16px}.ControlsPanel_iconButton__3V2tM{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;cursor:pointer;color:var(--prosv-blue02);background:var(--prosv-white);transition:background .2s}.ControlsPanel_iconButton__3V2tM:hover{background:var(--prosv-white)}.PopoverComponent_content__iD0wN{width:224px;padding:8px 12px;border-radius:12px;z-index:1;opacity:0;transform:scale(.96);color:var(--prosv-white);background-color:var(--prosv-grey500)}.PopoverComponent_content__iD0wN[data-state=open]{animation-name:PopoverComponent_fadeIn__IXzAh}.PopoverComponent_content__iD0wN[data-state=closed]{animation-name:PopoverComponent_fadeOut__56ALh}.PopoverComponent_content__iD0wN{animation-duration:.18s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.16,1,.3,1)}.PopoverComponent_content__iD0wN[data-state=open][data-side=top]{animation-name:PopoverComponent_slideDown__W2u5_}.PopoverComponent_content__iD0wN[data-state=open][data-side=bottom]{animation-name:PopoverComponent_slideUp__Xzx9V}.PopoverComponent_content__iD0wN[data-state=open][data-side=left]{animation-name:PopoverComponent_slideRight__LJuN1}.PopoverComponent_content__iD0wN[data-state=open][data-side=right]{animation-name:PopoverComponent_slideLeft__i2XRA}.PopoverComponent_arrow__w93FF{fill:var(--prosv-grey500)}@keyframes PopoverComponent_fadeIn__IXzAh{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes PopoverComponent_fadeOut__56ALh{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes PopoverComponent_slideUp__Xzx9V{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes PopoverComponent_slideDown__W2u5_{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes PopoverComponent_slideLeft__i2XRA{0%{opacity:0;transform:translateX(6px)}to{opacity:1;transform:translateX(0)}}@keyframes PopoverComponent_slideRight__LJuN1{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.CoinLabel_root__78Man{display:flex;align-items:center;gap:4px;padding:6px 8px;border-radius:8px;background:var(--prosv-orange04);color:var(--prosv-orange02)}.CoinLabel_blocked__EcdYw{background:var(--prosv-grey50);color:var(--prosv-grey400)}.GameLabel_root__FaOgs{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border-radius:8px;background:var(--prosv-blue05);color:var(--prosv-blue02)}.GameLabel_root__FaOgs .GameLabel_icon__aGCOf{width:16px;height:16px}.SolutionViewsLabel_root__QmXZM{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border-radius:8px;background:var(--prosv-blue05);color:var(--prosv-blue02)}.SolutionViewsLabel_root__QmXZM .SolutionViewsLabel_icon__qsH5j{width:16px;height:16px}.SolutionViewsLabel_blocked__Hg9Gq{background:var(--prosv-grey50);color:var(--prosv-grey400)}.ChapterLabels_labelsWrapper__jmeP7{display:flex;gap:4px}.FreeTasksLabel_root__nqnd1{padding:2px 6px;display:inline-flex;gap:2px;border-radius:8px;align-items:center;flex-wrap:nowrap;vertical-align:middle;color:var(--prosv-green02);background:var(--prosv-green05)}.FreeTasksLabel_root__nqnd1 .FreeTasksLabel_icon__xQbzl{width:16px;height:16px}.FreeTasksLabel_text__bBIAV{display:inline-flex;gap:4px}.FreeTasksLabel_text__bBIAV .FreeTasksLabel_freeText__VYlMu{display:none}@media(min-width:768px){.FreeTasksLabel_text__bBIAV .FreeTasksLabel_freeText__VYlMu{display:block}}.ProgressCircle_root__vVCiN{flex-shrink:0;transition:color .3s ease;color:var(--prosv-grey100)}.StatusIcon_statusIcon__PR9Db{position:relative;width:20px;min-width:20px;height:20px}.StatusIcon_blocked___hmab{color:var(--prosv-grey200)}.StatusIcon_icon__0LkQM{position:absolute;top:0;left:0;transition:opacity .3s ease,transform .3s ease}.StatusIcon_icon__0LkQM.StatusIcon_hidden__ep60Q{opacity:0;transform:scale(.8);pointer-events:none}.StatusIcon_icon__0LkQM.StatusIcon_visible__pD5UE{opacity:1;transform:scale(1)}.StatusIcon_check__DDznu.StatusIcon_visible__pD5UE{animation:StatusIcon_checkPop__LvnpA .3s ease-out}.StatusIcon_checkIcon__uENt3 svg{width:20px;height:20px;color:var(--prosv-green02)}@keyframes StatusIcon_checkPop__LvnpA{0%{transform:scale(.8) rotate(-10deg)}60%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0)}}.TopicItem_root__6St0P{display:flex;gap:10px;align-items:center;padding:12px 16px;border-radius:12px;transition:all .3s ease;margin:0 20px;background-color:var(--prosv-white)}.TopicItem_root__6St0P:hover{background-color:var(--prosv-blue06);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.TopicItem_root__6St0P:hover .TopicItem_progress__DbC_N svg{color:var(--prosv-white)}.TopicItem_title__nP2Fq{flex-grow:1;align-items:center;vertical-align:middle;color:var(--prosv-grey500)}.TopicItem_link__CE0wg{color:var(--prosv-blue02)}.TopicItem_link__CE0wg:hover{opacity:.6}.TopicItem_blocked__V_VZC{pointer-events:none}.TopicItem_blocked__V_VZC .TopicItem_link__CE0wg,.TopicItem_blocked__V_VZC .TopicItem_title__nP2Fq{color:var(--prosv-grey300)}@media(max-width:767px){.TopicItem_root__6St0P{display:grid;grid-template-columns:auto repeat(3,1fr);row-gap:8px;column-gap:11px}.TopicItem_root__6St0P:not(.TopicItem_onboarding__oFBn_){padding-left:0}.TopicItem_root__6St0P:hover{background-color:rgba(0,0,0,0);box-shadow:none}.TopicItem_title__nP2Fq{grid-column:2/-1}.TopicItem_link__CE0wg{grid-column:2}}.ChallengeOfTheDay_root__k6Oa_{display:flex;flex-direction:column;padding:20px;gap:16px;border-radius:20px;min-width:288px;width:100%;background-color:var(--prosv-white);border:2px solid var(--prosv-orange02)}.ChallengeOfTheDay_root__k6Oa_ .ChallengeOfTheDay_wrapper__CSKK9{display:flex;flex-direction:column;justify-content:space-between;gap:12px;width:100%}.ChallengeOfTheDay_root__k6Oa_ .ChallengeOfTheDay_wrapper__CSKK9 .ChallengeOfTheDay_textWrapper__97TEw{display:flex;gap:4px;flex-wrap:wrap}.ChallengeOfTheDay_root__k6Oa_ .ChallengeOfTheDay_wrapper__CSKK9 .ChallengeOfTheDay_title__RpfFT{color:var(--prosv-grey500)}.ChallengeOfTheDay_root__k6Oa_ .ChallengeOfTheDay_wrapper__CSKK9 .ChallengeOfTheDay_progressNumbers__aSAnM{color:var(--prosv-grey400)}.ChallengeOfTheDay_root__k6Oa_ .ChallengeOfTheDay_progressWrapper__YDNOh{position:relative;display:flex;align-items:center}.ChallengeOfTheDay_root__k6Oa_ .ChallengeOfTheDay_progressWrapper__YDNOh .ChallengeOfTheDay_progressBar__DZBqI{position:relative;flex:1 1;overflow:hidden;height:30px;padding:4px;border-radius:40px;background:var(--prosv-blue06)}.ChallengeOfTheDay_root__k6Oa_ .ChallengeOfTheDay_progressWrapper__YDNOh .ChallengeOfTheDay_progressFill__VneCb{height:100%;border-radius:inherit;width:var(--progress);background-image:repeating-linear-gradient(-45deg,rgb(255,255,255),rgb(255,255,255) 12px,rgba(255,255,255,.3) 0,rgba(255,255,255,.3) 24px);background-color:var(--prosv-blue06);background-size:34px 34px;animation:ChallengeOfTheDay_fillProgress___xjJ0 1s cubic-bezier(.18,.89,.32,1.28) forwards,ChallengeOfTheDay_moveStripes__oiQCC 1s linear infinite}.ChallengeOfTheDay_root__k6Oa_ .ChallengeOfTheDay_progressWrapper__YDNOh .ChallengeOfTheDay_gift__x6U3J{width:40px;height:40px;position:absolute;top:-10px;right:-8px}.ChallengeOfTheDay_link__7KlcV.ChallengeOfTheDay_link__7KlcV{width:100%}@media(max-width:767px){.ChallengeOfTheDay_root__k6Oa_{display:none}}@keyframes ChallengeOfTheDay_fillProgress___xjJ0{0%{width:0}to{width:var(--progress)}}@keyframes ChallengeOfTheDay_moveStripes__oiQCC{0%{background-position:0 0}to{background-position:34px 0}}.GameGoalWidgetEmpty_root__rDeh6{display:flex;flex-direction:column;gap:10px;list-style:none;padding-left:0;counter-reset:list-counter}.GameGoalWidgetEmpty_root__rDeh6 li{color:themeColor(grey500);padding-left:20px;position:relative}.GameGoalWidgetEmpty_root__rDeh6 li:before{content:counter(list-counter) ". ";counter-increment:list-counter;position:absolute;left:0}.GameGoalWidgetEmpty_btn__QCvie{width:100%}.GameTargetSection_root__PGH3a{display:flex;flex-direction:column;padding:20px;gap:16px;border-radius:20px;min-width:288px;width:100%;background-color:var(--prosv-white);border:2px solid var(--prosv-orange02)}@media(max-width:767px){.GameTargetSection_root__PGH3a{display:none}}.GeneralInfo_root__vGEkc{min-width:288px;width:100%}.GeneralInfo_contentWrapper__iKhKE{padding:20px;width:100%;border-radius:20px;gap:4px;border:2px solid var(--prosv-blue02);background-color:var(--prosv-white)}.GeneralInfo_description__iHR7D,.GeneralInfo_title__I2g9t{color:var(--prosv-grey500)}.GeneralInfo_description__iHR7D .GeneralInfo_lockIcon__CbzL_,.GeneralInfo_title__I2g9t .GeneralInfo_lockIcon__CbzL_{width:16px;height:16px;display:inline-flex;vertical-align:sub;color:var(--prosv-green02)}.GeneralInfo_imgWrapper__NstFC{position:relative;margin-bottom:8px;height:137px;display:flex;align-items:center;justify-content:flex-end}.GeneralInfo_imgWrapper__NstFC .GeneralInfo_coverImage___6kPI{position:absolute;transform:rotate(8deg);left:27px}.GeneralInfo_mascotImg__3TIdy svg{position:absolute;top:0;left:-48px;width:116px;height:137px}.GeneralInfo_quoteIcon__l9bFY svg{width:150px;height:83px}.GeneralInfo_fingerIcon__hLvyv svg{position:absolute;height:11px;top:65px;left:21px;width:11px;z-index:1}.GeneralInfo_authors__08r2f{margin-bottom:6px;color:var(--prosv-grey400)}@media(max-width:767px){.GeneralInfo_root__vGEkc{position:relative;width:100%;top:0;max-width:100%}.GeneralInfo_contentWrapper__iKhKE{width:100%;position:relative;top:0;padding:24px 17px;display:grid;grid-template-columns:1fr 1fr;height:100%;overflow:hidden}.GeneralInfo_title__I2g9t{grid-column:1;grid-row:1}.GeneralInfo_authors__08r2f{grid-column:1;grid-row:2}.GeneralInfo_imgWrapper__NstFC{grid-column:3;grid-row:1/span 2;margin:0;height:82px}.GeneralInfo_imgWrapper__NstFC .GeneralInfo_coverImage___6kPI{left:auto;right:60px;top:22px;transform:rotate(-8deg)}.GeneralInfo_quoteIcon__l9bFY{display:none}.GeneralInfo_fingerIcon__hLvyv{z-index:1;transform:scaleX(-1)}.GeneralInfo_fingerIcon__hLvyv svg{height:19px;top:30px;left:48px;width:20px}.GeneralInfo_mascotImg__3TIdy{transform:scaleX(-1)}.GeneralInfo_mascotImg__3TIdy svg{clip-path:inset(0 0 0 0);height:218px;width:158px;left:-48px;top:-72px}.GeneralInfo_description__iHR7D{display:none}}.GradeNumber_root__tiEhj{display:flex;position:absolute;padding:5px 10px 6px;border-radius:12px;z-index:1;background-color:var(--prosv-blue02);color:var(--prosv-white);top:0;right:10px;transform:translateY(-50%)}@media(max-width:767px){.GradeNumber_root__tiEhj{left:10px;right:auto}}.GeneralInfoWrapper_mainInfoWrapper__LqKRM{display:flex;gap:20px;align-items:flex-start;padding-top:40px}.GeneralInfoWrapper_leftSection__aFcBv,.GeneralInfoWrapper_mainInfoWrapper__LqKRM .GeneralInfoWrapper_rightSideWrapper__YVNS0{display:flex;flex-direction:column;gap:16px}.GeneralInfoWrapper_leftSection__aFcBv{top:100px;height:auto;z-index:1}@media(min-width:1024px){.GeneralInfoWrapper_leftSection__aFcBv{position:sticky}}.GeneralInfoWrapper_mobileQuestBanner__x15sn{display:none}@media(max-width:1023px){.GeneralInfoWrapper_mainInfoWrapper__LqKRM{flex-direction:column}.GeneralInfoWrapper_mobileQuestBanner__x15sn{display:block}}.LeagueTransitionModalBottom_root__BpQoN{display:flex;flex-direction:column;gap:24px;align-items:center;padding:0 24px;background-color:var(--prosv-white)}@media(max-width:1023px){.LeagueTransitionModalBottom_root__BpQoN{padding:12px 16px 20px}}.LeagueTransitionModalBottom_title__8LlsO{text-align:center;color:var(--prosv-grey500)}.LeagueTransitionModalBottom_button__kLuou.LeagueTransitionModalBottom_button__kLuou{width:100%}.LeagueTransitionModalTop_root__hxlHm{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;flex:1 1;padding:61px 24px;text-align:center;border-radius:0 0 20px 20px;overflow:hidden}@media(max-width:1023px){.LeagueTransitionModalTop_root__hxlHm{padding:70px 16px}}.LeagueTransitionModalTop_newbie__Me_b5{background-color:#e8fff5;--ray-stop-color:#21ab85}.LeagueTransitionModalTop_junior__tlOqB{background-color:#e8f8ff;--ray-stop-color:#23bdff}.LeagueTransitionModalTop_gamer___oKfQ{background-color:#fff9e2;--ray-stop-color:#ffd842}.LeagueTransitionModalTop_strong__mj67V{background-color:#fff0f9;--ray-stop-color:#f94bb6}.LeagueTransitionModalTop_expert__x1m5s{background-color:#ffede5;--ray-stop-color:#ff7031}.LeagueTransitionModalTop_master__f4lNM{background-color:#ffeceb;--ray-stop-color:#e6433e}.LeagueTransitionModalTop_champion__6mzoe{background-color:#f3edff;--ray-stop-color:#936ce9}.LeagueTransitionModalTop_raysWrapper__wlp_E{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:500px;pointer-events:none}.LeagueTransitionModalTop_raysIcon__2MTc3{width:100%;height:100%;animation:LeagueTransitionModalTop_rotate__JqFWV 10s linear infinite;transform-origin:center center}.LeagueTransitionModalTop_raysIcon__2MTc3 svg{width:100%;height:100%}.LeagueTransitionModalTop_iconWrapper__YnCgL{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.LeagueTransitionModalTop_leagueIcon__VvnO4{object-fit:contain;width:160px;height:160px}@media(min-width:1024px){.LeagueTransitionModalTop_leagueIcon__VvnO4{width:178px;height:178px}}@keyframes LeagueTransitionModalTop_rotate__JqFWV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LeagueTransitionModal_desktop__zfp1x.LeagueTransitionModal_desktop__zfp1x{width:600px;height:446px;padding:0;overflow:unset}.LeagueTransitionModal_overlay__jrUx5{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgba(0,0,0,.5)}.LeagueTransitionModal_closeIcon__okqeH.LeagueTransitionModal_closeIcon__okqeH{width:40px;height:40px;top:20px;right:20px;z-index:1;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--prosv-white)}.LeagueTransitionModal_closeIcon__okqeH.LeagueTransitionModal_closeIcon__okqeH svg{color:var(--prosv-grey500);width:24px;height:24px}@media(min-width:1024px){.LeagueTransitionModal_closeIcon__okqeH.LeagueTransitionModal_closeIcon__okqeH svg{width:14px;height:14px}}.LeagueTransitionModal_mobile__OFKUi{overflow:visible}.LeagueTransitionModal_mobileContent___g7Nk.LeagueTransitionModal_mobileContent___g7Nk{padding:0}.LeagueTransitionModal_content__w6rkV{display:flex;flex-direction:column;gap:20px;border-radius:2.4rem;overflow:hidden;background-color:var(--prosv-white)}.ChapterCard_card___JgRs{position:relative;display:flex;flex-direction:row;gap:8px;padding:8px;border-radius:32px;background-color:var(--prosv-white);border:2px solid var(--prosv-grey100);transition:border-color .3s ease-in-out}.ChapterCard_card___JgRs:hover:not(.ChapterCard_cardLocked__R4ztv):not(.ChapterCard_cardActive__gdoBq):not(.ChapterCard_cardCompleted__IMbCw){border-color:var(--prosv-grey200)}@media(max-width:1023px){.ChapterCard_card___JgRs{flex-direction:column;border-radius:28px;padding:8px 8px 12px}}.ChapterCard_cardActive__gdoBq{border-color:var(--prosv-blue02);cursor:pointer}.ChapterCard_cardCompleted__IMbCw{border-color:var(--prosv-green02);cursor:pointer}.ChapterCard_cardLocked__R4ztv{cursor:pointer}.ChapterCard_cardLockedLast__tjePu{opacity:.55}.ChapterCard_imageWrapper__HhDeO{position:relative;flex:0 0 175px;width:175px;height:150px;overflow:hidden;border-radius:24px;background-color:var(--prosv-grey50)}@media(max-width:1023px){.ChapterCard_imageWrapper__HhDeO{flex:none;max-width:none;width:100%;height:120px;border-radius:20px}}.ChapterCard_image__U_loN{object-fit:cover}.ChapterCard_imageLocked__el9o7{filter:grayscale(1) opacity(.6)}.ChapterCard_freeBadge__GuT3G{position:absolute;top:8px;left:8px;padding:4px 8px;border-radius:17px;background-color:var(--prosv-white);color:var(--prosv-grey500)}.ChapterCard_comicOverlay__13Bo5{position:absolute;bottom:0;left:0;right:0;height:44px;display:flex;align-items:center;justify-content:center;padding-top:20px;color:var(--prosv-blue02);pointer-events:none}.ChapterCard_comicOverlaySvg__dmJq7{position:absolute;inset:0;width:100%;height:100%}.ChapterCard_comicOverlayLast__x_Jq3{height:54px;padding-top:24px}.ChapterCard_comicOverlayText__Gswgv{position:relative;color:var(--prosv-white);white-space:nowrap;transition:color .3s ease-in-out}.ChapterCard_card___JgRs:hover .ChapterCard_comicOverlayText__Gswgv{color:var(--prosv-white80)}.ChapterCard_checkmark__dja76{display:none;position:absolute;top:-10px;right:-10px;width:32px;height:32px;border-radius:50%;background-color:var(--prosv-green02);color:var(--prosv-white);align-items:center;justify-content:center}@media(max-width:1023px){.ChapterCard_checkmark__dja76{display:flex}}.ChapterCard_content__Nb9XU{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:8px 8px 8px 0;min-width:0}@media(max-width:1023px){.ChapterCard_content__Nb9XU{padding:0;gap:20px}}.ChapterCard_info__ErPXS{display:flex;flex-direction:column;gap:4px;margin-left:8px}.ChapterCard_title__Fox8_{margin:0;color:var(--prosv-grey500)}.ChapterCard_topicsRow__jPGo9{position:relative}.ChapterCard_topics__HDn1j{margin:0;color:var(--prosv-grey400);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:18px}.ChapterCard_infoButton__x3l2t{all:unset;cursor:pointer;position:absolute;bottom:2px;right:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--prosv-grey300);transition:color .3s ease-in-out}.ChapterCard_infoButton__x3l2t:hover{color:var(--prosv-blue02)}.ChapterCard_infoButton__x3l2t:focus-visible{outline:2px solid var(--prosv-aspid03);outline-offset:2px;border-radius:50%}.ChapterCard_footer__3aIUC{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-left:4px}.ChapterCard_progressBadge__VU0H6{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:16px;background-color:var(--prosv-grey50);flex-shrink:0}@media(max-width:1023px){.ChapterCard_progressBadge__VU0H6{padding:10px;gap:8px;width:86px}}.ChapterCard_progressBadgeCompleted__cCYlY{background-color:var(--prosv-green06)}.ChapterCard_progressText__37mbQ{margin:0;color:var(--prosv-grey500)}.ChapterCard_arrowButton__kdiiB{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background-color:var(--prosv-grey50);color:var(--prosv-grey500);transition:background-color .3s ease-in-out,color .3s ease-in-out}.ChapterCard_arrowButton__kdiiB:hover{background-color:var(--prosv-grey100)}.ChapterCard_arrowButton__kdiiB:focus-visible{outline:2px solid var(--prosv-aspid03);outline-offset:2px}.ChapterCard_cardLast__6VQd4{grid-column:1/-1}.ChapterCard_imageWrapperLast__sQqjx{width:100%;height:260px}@media(min-width:768px){.ChapterCard_imageWrapperLast__sQqjx{flex:1 1;width:auto;max-width:none;height:auto;min-height:314px}.ChapterCard_contentLast__eeEL6{gap:20px}}.ChaptersSection_section__C_fLc{display:flex;flex-direction:column;gap:16px}.ChaptersSection_title__r0yOJ{margin:0;color:var(--prosv-grey500)}.ChaptersSection_grid__e34OS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:768px){.ChaptersSection_grid__e34OS{gap:16px}}.Keyboard_root__oEp82{animation:Keyboard_overlayFadeIn__s2b5v .25s ease forwards;display:flex;justify-content:center;align-items:flex-end;width:100%}.Keyboard_wrapper__YQo6j{display:flex;flex-direction:column;max-width:756px;width:100%;animation:Keyboard_modalSlideUp__uSV5h .3s cubic-bezier(.22,1,.36,1) forwards;background-color:var(--prosv-white);font-size:var(--prosv-font-size-mainXxs);font-weight:var(--prosv-font-weight-regular);line-height:var(--prosv-line-height-mainXxs);border-radius:16px 16px 0 0}@media(min-width:768px){.Keyboard_wrapper__YQo6j{border-radius:30px}}.Keyboard_wrapper__YQo6j .Keyboard_inputWrapper__toZ7Z{position:relative;width:100%;min-height:22px;margin-bottom:20px;display:flex;justify-content:space-between}.Keyboard_wrapper__YQo6j .Keyboard_inputWrapper__toZ7Z .Keyboard_placeholder__iXlcD{position:absolute;left:3px;top:50%;z-index:1;pointer-events:none;color:var(--prosv-grey400);font-size:var(--prosv-font-size-mainXxs);font-weight:var(--prosv-font-weight-regular);line-height:var(--prosv-line-height-mainXxs)}.Keyboard_wrapper__YQo6j .Keyboard_inputWrapper__toZ7Z .Keyboard_mathWrapper__J2_65{height:100%;min-width:0;flex:1 1;display:flex;align-items:center;margin-top:20px;overflow:hidden}.Keyboard_popover__z2EDw{max-width:172px}.Keyboard_container__zieE_{margin-bottom:10px}.Keyboard_container__zieE_.Keyboard_redBorder__tdMXh{border-color:var(--prosv-red01)}.Keyboard_content__fyNt7{margin-top:8px;font-size:24px;font-weight:400;line-height:1;letter-spacing:-.55px;text-align:center;vertical-align:middle;width:100%;transition:opacity .15s ease,transform .15s ease;opacity:1;transform:translateY(0)}.Keyboard_hide__BMFBK{opacity:0;transform:translateY(6px)}.Keyboard_controlsWrapper___eVmr{display:flex;justify-content:space-between;transition:opacity .15s ease,transform .15s ease;opacity:1}.Keyboard_controlsWrapper___eVmr.Keyboard_hide__BMFBK{opacity:0;transform:translateY(6px)}.Keyboard_controlWrapper__CDWrC{display:flex;gap:10px;margin-top:25px}.Keyboard_clear__Z9_T0,.Keyboard_submit__L1OuD{width:100%}.Keyboard_close__mpl_3{z-index:1;display:flex;align-items:center;justify-content:center;padding:0;border:none;cursor:pointer;border-radius:50%;transition:all .2s;color:var(--prosv-blue02);background-color:var(--prosv-blue05);flex-shrink:0;width:40px;height:40px}.Keyboard_close__mpl_3[aria-disabled=true],.Keyboard_close__mpl_3[disabled]{opacity:.7;cursor:not-allowed;pointer-events:none}.Keyboard_close__mpl_3:hover{cursor:pointer;color:var(--prosv-white);background-color:var(--prosv-blue02)}.Keyboard_key__WYxnb{display:flex;align-items:center;justify-content:center;min-width:0;height:42px;border-radius:12px;cursor:pointer;transition:all .2s;border-style:solid;border-width:1px 1px 2px;color:var(--prosv-blue02);border-color:var(--prosv-blue02)}.Keyboard_key__WYxnb,.Keyboard_key__WYxnb:hover{background:var(--prosv-white)}@media(min-width:768px){.Keyboard_key__WYxnb:hover{background:var(--prosv-blue05)}}.Keyboard_key__WYxnb:active{transform:translateY(2px);background:var(--prosv-blue05)}@media(min-width:768px){.Keyboard_key__WYxnb:active{background:var(--prosv-white)}}@media(max-width:767px){.Keyboard_key__WYxnb{width:unset;min-width:0;padding:0;border-radius:5px;-webkit-user-select:none;user-select:none}}.Keyboard_primary__P0kBJ{transition:all .2s;color:var(--prosv-white);border-color:var(--prosv-blue02)}.Keyboard_primary__P0kBJ,.Keyboard_primary__P0kBJ:hover{background:var(--prosv-blue02)}@media(min-width:768px){.Keyboard_primary__P0kBJ:hover{background:var(--prosv-blue01)}}.Keyboard_primary__P0kBJ:active{background:var(--prosv-blue01)}@media(min-width:768px){.Keyboard_primary__P0kBJ:active{background:var(--prosv-blue02)}}.Keyboard_accent___AXrQ{transition:all .2s;color:var(--prosv-orange02);border-color:var(--prosv-orange02)}.Keyboard_accent___AXrQ:hover{background:var(--prosv-white);color:var(--prosv-orange02)}@media(min-width:768px){.Keyboard_accent___AXrQ:hover{background:var(--prosv-orange02);color:var(--prosv-white)}}.Keyboard_accent___AXrQ:active{color:var(--prosv-white);background:var(--prosv-orange02)}@media(min-width:768px){.Keyboard_accent___AXrQ:active{color:var(--prosv-orange02);background:var(--prosv-white)}}.Keyboard_keyWide__qveHt{grid-column:span 6}@keyframes Keyboard_modalSlideUp__uSV5h{0%{transform:translateY(40px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes Keyboard_overlayFadeIn__s2b5v{0%{opacity:0}to{opacity:1}}.Keyboard_keyHide__AIdhp{opacity:0;pointer-events:none}.Digital_keyboard__HL_jn{gap:8px;display:none}@media(min-width:768px){.Digital_keyboard__HL_jn{display:flex}}.Digital_column__hatqY{display:flex;flex-direction:column;gap:8px;width:100%}.Digital_column__hatqY.Digital_columnGap__0Qc3Q{margin-right:1rem}.DigitalMobile_keyboard__FiGOa{flex-direction:column;gap:8px;width:100%;display:flex}@media(min-width:768px){.DigitalMobile_keyboard__FiGOa{display:none}}.DigitalMobile_row__5pDAN{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px}.Eng_keyboard__1ej7_{flex-direction:column;gap:8px;display:none}@media(min-width:768px){.Eng_keyboard__1ej7_{display:flex}}.Eng_row__1O3WA{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}.EngMobile_keyboard__3KSx8{flex-direction:column;gap:8px;width:100%;display:flex}@media(min-width:768px){.EngMobile_keyboard__3KSx8{display:none}}.EngMobile_row__CQUo1{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px}.Geometry_keyboard__Jlshi{gap:8px;display:none}@media(min-width:768px){.Geometry_keyboard__Jlshi{display:flex}}.Geometry_column__m80GH{display:flex;flex-direction:column;gap:8px;width:100%}.Geometry_column__m80GH.Geometry_columnGap__R3Q9N{margin-right:1rem}.GeometryMobile_keyboard__bu7jE{flex-direction:column;gap:8px;width:100%;display:flex}@media(min-width:768px){.GeometryMobile_keyboard__bu7jE{display:none}}.GeometryMobile_row__H9TFF{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px}.GeometryMobile_gap__hpgSV{width:100%;border:none}.KeyboardTypeSelector_root__Awyab{display:inline-flex;gap:3px;width:100%;font-size:14px}.KeyboardTypeSelector_tab__Q05m8{width:100%;height:32px;padding:8px;border:none;cursor:pointer;transition:all .2s;color:var(--prosv-blue02);background:var(--prosv-blue05);border-radius:4px}@media(min-width:768px){.KeyboardTypeSelector_tab__Q05m8{border-radius:12px}}.KeyboardTypeSelector_tab__Q05m8:hover:not(.KeyboardTypeSelector_active__0MYDA){color:var(--prosv-blue01);background:var(--prosv-blue04)}.KeyboardTypeSelector_tab__Q05m8 .KeyboardTypeSelector_desktopGeometry__ZkD3D{display:none}@media(min-width:768px){.KeyboardTypeSelector_tab__Q05m8 .KeyboardTypeSelector_desktopGeometry__ZkD3D{display:block}}.KeyboardTypeSelector_tab__Q05m8 .KeyboardTypeSelector_mobileGeometry__mJwRY{display:block}@media(min-width:768px){.KeyboardTypeSelector_tab__Q05m8 .KeyboardTypeSelector_mobileGeometry__mJwRY{display:none}}.KeyboardTypeSelector_active__0MYDA{color:var(--prosv-white);background:var(--prosv-blue02)}.Sidebar_overlay__YFykN{position:fixed;inset:0;background:rgba(32,38,65,.7);z-index:calc(var(--prosv-header-z-index, 10) + 4);transition:opacity 1s ease;opacity:1;height:100vh;bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}@supports(height:100dvh){.Sidebar_overlay__YFykN{height:100dvh}}.Sidebar_overlay__YFykN.Sidebar_hidden__r54gQ{opacity:0;pointer-events:none}.Sidebar_sidebar__I0Fyb{inset:0;padding-bottom:env(safe-area-inset-bottom);height:100vh;transform:translateX(0);transition:transform 1s ease}@supports(height:100dvh){.Sidebar_sidebar__I0Fyb{height:100dvh}}.Sidebar_sidebar__I0Fyb{position:fixed;z-index:calc(var(--prosv-header-z-index, 10) + 5)}@media(min-width:1024px){.Sidebar_sidebar__I0Fyb{position:relative;z-index:calc(var(--prosv-header-z-index, 10) + 5) -1}}.Sidebar_sidebar__I0Fyb.Sidebar_hidden__r54gQ{transform:translateX(-100%)}@media(min-width:1024px){.Sidebar_sidebar__I0Fyb.Sidebar_hidden__r54gQ{transform:translateX(0)}}.Sidebar_header__FJOtl{justify-content:space-between;align-items:center;padding:16px;background-color:var(--prosv-white);display:flex}@media(min-width:1024px){.Sidebar_header__FJOtl{display:none}}.Sidebar_header__FJOtl .Sidebar_title__uCbd9{color:var(--prosv-grey500)}.Sidebar_closeButton__zSpo_{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer}.Sidebar_closeButton__zSpo_ .Sidebar_closeIcon__MsTi3{width:24px;height:24px;color:var(--prosv-grey500)}.Sidebar_content__OQv1G{overflow-y:auto;height:100vh;padding:16px;background-color:var(--prosv-white)}@media(min-width:1024px){.Sidebar_content__OQv1G{background-color:transparent}}