.AchievementsLayout_root__7MKd_{height:100%;padding-bottom:120px;background:var(--greyscale-5)}.AchievementsLayout_heading__mzrz4{height:56px}.AchievementsLayout_title__5wgBW{color:var(--font-primary)}@media(min-width:1024px){.AchievementsLayout_title__5wgBW{font-size:16px;font-weight:500}}.AchievementsLayout_content__6EKVw{flex-grow:1}.AchievementsCard_container__FZaO_{max-width:50%;width:100%}.AchievementsCard_container__FZaO_:hover{text-decoration:none}.AchievementsCard_cardWrapper__KWGoG{width:100%;display:flex;justify-content:space-between;align-items:center;background:var(--container-bg-secondary);border-radius:16px;padding:8px 12px;height:58px}.AchievementsCard_title__0rWTs{color:var(--font-secondary)}.AchievementsCard_count__r_3Dg{color:var(--font-primary);font-weight:500}@media(min-width:1280px){.AchievementsCard_count__r_3Dg,.AchievementsCard_title__0rWTs{font-size:16px;font-weight:500;color:var(--font-primary)}}.AchievementsCard_heading__mZgM_{flex-direction:column}@media(min-width:1280px){.AchievementsCard_heading__mZgM_{flex-direction:row;gap:8px}}.AchievementsCard_achievement__KzH_M{display:none;position:relative;aspect-ratio:51/49;width:100%;max-width:51px;max-height:49px}.AchievementsCard_achievements__2e75n{width:100%}.AchievementsCard_achievements__2e75n>.AchievementsCard_achievement__KzH_M:nth-child(-n+1){display:block}@media(min-width:1280px){.AchievementsCard_achievements__2e75n{flex-direction:row;gap:8px}.AchievementsCard_achievements__2e75n>.AchievementsCard_achievement__KzH_M:nth-child(-n+3){display:block}}.AchievementsBanner_container__DqjUi{display:grid;grid-template-columns:repeat(2,1fr);min-height:162px;background:var(--container-bg-primary);border-radius:16px}.AchievementsBanner_name__I1Ulv{color:var(--font-primary)}.AchievementsBanner_description__2TOwh,.AchievementsBanner_topPlace__ye5Wi{color:var(--font-secondary)}.AchievementsBanner_icon__SxD54{object-fit:cover}.MonthSwitcher_text__DgjFH{color:var(--font-primary)}.MonthSwitcher_arrowButton__qGNW3{display:flex;padding:10px;justify-content:center;align-items:center;width:44px;height:44px;color:var(--ico-primary)}.MonthSwitcher__isDisabled__tSVRj{color:var(--ico-secondary)}.AchievementsDetailsLayout_root__nqh2F{height:100%;background:var(--container-bg-primary)}@media(min-width:591px)and (max-width:767px){.AchievementsDetailsLayout_root__nqh2F{border-radius:24px 24px 0 0}}@media(min-width:768px){.AchievementsDetailsLayout_root__nqh2F{border-radius:24px 24px 0 0}}.AchievementsDetailsLayout_header__NS8Wd{height:56px}.AchievementsDetailsLayout_title__Okufw{color:var(--font-primary)}@media(min-width:768px){.AchievementsDetailsLayout_title__Okufw{font-size:16px;font-weight:500}}.AchievementsDetailsLayout_description__UyUyK{color:var(--font-secondary)}.MyAchievementsPreview_root__sCoj2{position:relative;display:flex;flex-direction:column;width:100%;min-height:314px;border-radius:16px;background:var(--achivement-card-bg-primary-default);padding:8px 0;transition:background .3s ease;cursor:pointer;z-index:0}.MyAchievementsPreview_root__sCoj2:hover{background:var(--achivement-card-bg-primary-hover)}.MyAchievementsPreview_overlayLink__ZCujO{position:absolute;inset:0;z-index:1}.MyAchievementsPreview_name__ie4D8{color:var(--font-primary);text-align:left;padding:4px 16px;font-weight:500;min-height:52px}.MyAchievementsPreview_description__sM4XV{color:var(--font-secondary)}.MyAchievementsPreview__isAccent__ygdEB{background:var(--achivement-card-bg-accent-default)}.MyAchievementsPreview__isAccent__ygdEB:hover{background:var(--achivement-card-bg-accent-hover)}.MyAchievementsPreview__isAccent__ygdEB .MyAchievementsPreview_name__ie4D8{color:var(--font-primary_inverse)}.MyAchievementsPreview__isAccent__ygdEB .MyAchievementsPreview_description__sM4XV{color:var(--font-secondary_inverse)}.MyAchievementsPreview_subAchievements__4UJoB{position:relative;z-index:2;display:flex}.MyAchievementsPreview_subAchievement__ja7HX{margin-left:-20px}.MyAchievementsPreview_subAchievement__ja7HX:first-child{margin-left:0}.MyAchievementsPreview_allLink__Irna7{position:relative;display:block;z-index:2}.MyAchievementsPreview_imageBtn__faagx{position:relative;width:100%;aspect-ratio:140/150;max-width:140px;max-height:150px}.MyAchievementsSection_content__iQwvu{flex-direction:column;min-height:162px;background:var(--container-bg-primary);border-radius:16px}@media(min-width:768px){.MyAchievementsSection_content__iQwvu{flex-direction:row}}.MyAchievementsSection_achievements__ag6B_,.MyAchievementsSection_info__27GoD{width:100%}@media(min-width:768px){.MyAchievementsSection_achievements__ag6B_,.MyAchievementsSection_info__27GoD{width:50%}}.MyAchievementsSection_heading__gXP8_{font-size:16px;color:var(--font-primary)}@media(min-width:768px){.MyAchievementsSection_heading__gXP8_{font-size:22px}}.MyAchievementsSection_description__CYHtf{color:var(--font-secondary)}.MyAchievementsSection_divider__8PY_g{display:none;align-self:center;width:.5px;height:114px;background-color:var(--border-primary)}@media(min-width:768px){.MyAchievementsSection_divider__8PY_g{display:block}}.MyAchievementsSection_achievements__ag6B_>*{display:none}.MyAchievementsSection_achievements__ag6B_>:nth-child(-n+3){display:block}@media(min-width:1280px){.MyAchievementsSection_achievements__ag6B_>:nth-child(-n+4){display:block}}.MyAchievementsSectionItem_root__Vf93S{width:100%;max-width:102px;text-align:center;cursor:pointer}.MyAchievementsSectionItem_root__Vf93S:hover{text-decoration:none}.MyAchievementsSectionItem_name__nX83s{color:var(--font-primary)}.MyAchievementsSectionItem_iconWrapper__NQ_Uu{position:relative;width:100%;aspect-ratio:104/110;max-height:110px;max-width:104px}.MyProfileEmptyStateSteps_emptyState__D_wsn{border:.5px solid var(--border-primary);border-radius:16px;padding-top:16px;padding-bottom:16px}.MyProfileEmptyStateSteps_emptyState__D_wsn>button{margin-top:auto}.MyProfileEmptyStateSteps_icon__miVdf{width:44px;height:44px;color:var(--ico-secondary)}.MyProfileSteps_solvedSteps__XLKYz{color:var(--font-secondary)}.MyProfileSteps_scrollContainer__pcjw1{overflow-y:hidden;display:flex;align-self:stretch;gap:8px}.MyProfileSteps_scrollContainer__pcjw1 .MyProfileSteps_emptyState__0e1QX{flex-shrink:0;user-select:none;width:200px}@media(min-width:375px){.MyProfileSteps_scrollContainer__pcjw1 .MyProfileSteps_emptyState__0e1QX{width:100%}}.MyProfileSteps_stepsContainer__EHz_8{display:grid;gap:8px;width:100%}.ExpandingText__titleVariant-large__Skiqd{padding:12px 16px 8px;color:var(--font-secondary)}.ExpandingText__variant-large__ekF_R{padding:8px 0}.ExpandingText__contentVariant-large__OHv82{padding:0 16px;margin-bottom:8px}.ExpandingText__contentVariant-small__fUUvE{padding:2px 0;color:var(--font-secondary)}.ExpandingText_moreButton__mmx0Q{color:var(--font-action)}.ExpandingText__moreButtonVariant-large__Pwhhv{font-weight:500;padding:0 16px}.MarketsDescription_container__gSz32{background:var(--container-bg-secondary);border-radius:16px}.BackgroundGradient_gradient___2_52{position:absolute;top:0;left:0;width:100%;height:288px;background:linear-gradient(180deg,var(--avatar_container-color_code-gradient-default-1) 0,var(--avatar_container-color_code-gradient-default-2) 100%)}@media(min-width:1024px){.BackgroundGradient_gradient___2_52{height:140px;background:linear-gradient(172deg,var(--avatar_container-color_code-gradient-default-1) 7%,var(--avatar_container-color_code-gradient-default-2) 50%)}}.RatingsHeader_container__1GJJI{height:48px}.RatingsHeader_text__Hg_dp{color:var(--font-primary)}.RatingsHeader_button__nqjLB{padding:0}.Counter_counterText__kEl7t{display:flex;align-items:center;gap:4px;color:var(--counter-color,var(--font-primary))}.Counter_counterInfo__XbpB4{color:var(--counter-color,var(--font-secondary))}.ProfileFullInfo_fullInfo__uSBsR{position:relative;display:grid;grid-template-rows:auto auto auto;gap:4px;align-items:flex-start;text-align:center;justify-content:center}@media(min-width:1024px){.ProfileFullInfo_fullInfo__uSBsR{grid-template-columns:auto 1fr auto;text-align:left}}.ProfileFullInfo_fullInfo__uSBsR .ProfileFullInfo_avatarLink__4XJIQ{text-decoration:none}.ProfileFullInfo_avatar__nvbrT{display:flex;justify-content:center}.ProfileFullInfo_userInfo__IfFfz{align-self:center;flex-shrink:0}.ProfileFullInfo_userInfo__IfFfz .ProfileFullInfo_text__3UFbU{word-break:break-word;white-space:pre-wrap;margin:0}.ProfileFullInfo_counters__TdH4I{justify-content:center;align-self:stretch;width:auto}@media(min-width:1024px){.ProfileFullInfo_counters__TdH4I{justify-content:flex-end;width:100%}}.ProfileFullInfo_link__h5yfq{text-decoration:none;color:inherit}.ProfileFullInfo_link__h5yfq:hover{text-decoration:none}.ProfileFullInfo_link__h5yfq:hover .ProfileFullInfo_counter__7P85N{--counter-color:var(--font-action)}.ProfileFullInfo__isPostCountNotClickable__KaKXv{pointer-events:none}.ProfileNickname_wrapper__Cw8Wo{overflow:hidden;position:relative}.ProfileNickname_trigger__WUArZ{position:absolute;height:100%;width:24px}.ProfileNickname_button__DRTR4{position:absolute;height:100%;width:100%}.ProfileNickname_tooltip__2lfIw{display:flex;align-items:center;position:relative;padding:6px 8px;border-radius:8px;max-width:min(407px,100% - 24px);overflow:unset}.ProfileNickname_tooltipText__38EDB{color:var(--font-primary_inverse);word-break:break-word}.MyProfileSwitcher_trigger__5CUwH{width:100%;max-width:100%;overflow:hidden;padding-right:16px}.MyProfileSwitcher_menu__fTHcs{width:234px;padding:12px 0}.MyProfileSwitcher_heading__tF4mK{color:var(--font-secondary);font-size:14px;padding:0 16px}.MyProfileSwitcher_iconButton__oq2DB{width:24px;height:24px}.ProfileReferralContainer_container__xbyZe{position:relative;background:var(--container-bg-secondary);border-radius:16px;margin-right:8px}.ProfileReferralContainer_content__PTlcX{color:var(--font-secondary)}.ProfileReferralContainer_closeButton__n0uV_{position:absolute;top:8px;right:8px}.ProfileReferralContainer_closeIcon__l_s7B{color:var(--font-secondary)}.ProfileReferralContainer_peopleIcon__ogsyg{flex-shrink:0}.MyProfileDetail_settingsLink__Qmc3h{display:flex;padding:8px;color:var(--ico-primary)}.MyProfileDetail_settingsLink__Qmc3h:hover{color:var(--ico-primary)}.MyProfileDetail_header__a2dZo{position:relative;height:48px;display:grid;grid-template-columns:auto auto;align-items:center;justify-content:space-between}