.Trigger_Trigger__gmaa9{background:none;border:0;color:currentColor;appereance:none;width:calc(var(--unit)*5);height:calc(var(--unit)*5);border-radius:50%;position:relative;outline:none;cursor:pointer}.Trigger_Trigger--open__t4UJB{color:var(--color-background);background-color:var(--color-text)}.Trigger_Trigger--open__t4UJB span{transform:rotate(45deg)}.Trigger_Trigger--open__t4UJB span:before{transform:translateY(0) rotate(-90deg)}.Trigger_Trigger--open__t4UJB span:after{transform:translateY(-3px) scaleX(0)}.Trigger_Trigger__line__rwPx7{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:56%;height:2px;border-radius:2px;background:currentColor;opacity:.6}.Trigger_Trigger__line__rwPx7:after,.Trigger_Trigger__line__rwPx7:before{width:100%;height:2px;border-radius:2px;background:currentColor;content:"";display:block}.Trigger_Trigger__line__rwPx7:before{transform:translateY(-7px)}.Trigger_Trigger__line__rwPx7:after{transform:translateY(5px)}.Header_Header__center__lGaiq,.Header_Header__left__tY4ow,.Header_Header__right__rG6kd{width:100%;height:100%}.Header_Header__center__lGaiq,.Header_Header__dmQJr,.Header_Header__left__tY4ow,.Header_Header__right__rG6kd{display:flex;align-items:center}.Header_Header__center__lGaiq{justify-content:center}.Header_Header__dmQJr{background-color:color-mix(in srgb,var(--color-background) 75%,transparent);backdrop-filter:blur(calc(var(--unit) * .5));-webkit-backdrop-filter:blur(calc(var(--unit) * .5));justify-content:space-between;width:100%;margin:0 auto;position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:9;overflow:hidden;cursor:default;color:var(--color-text);border-bottom:var(--line-w) solid color-mix(in srgb,var(--color-text) 8%,transparent);transition:border-bottom-color var(--duration) var(--ease-2)}@media(min-width:980px){.Header_Header--desktop-app-shell__0EVoQ .Header_Header__wrapper__umJy6{margin:0 auto}.Header_Header--desktop-app-shell__0EVoQ .Header_Header__left__tY4ow{display:none}.Header_Header--desktop-app-shell__0EVoQ .Header_Header__center__lGaiq{justify-content:flex-start}.Header_Header--desktop-app-shell__0EVoQ .Header_Header__label__0oDfg{font-size:var(--fz--md);opacity:1}}.Header_Header--fixed__DUEUQ{position:fixed}.Header_Header__dmQJr ul{list-style:none;display:flex}.Header_Header__dmQJr li{margin-left:var(--size-space-lr);text-decoration:underline;text-transform:uppercase}.Header_Header__wrapper__umJy6{height:100%}.Header_Header__left__tY4ow{justify-content:flex-start}.Header_Header__right__rG6kd{justify-content:flex-end}.Header_Header__back__C__iq{width:calc(var(--unit)*3.4);margin-right:var(--unit);flex-shrink:0;overflow:hidden}.Header_Header__back__C__iq svg{margin-left:calc(var(--unit)*-1)}.Header_Header__logo__hYBdJ{width:auto!important;max-height:calc(var(--unit)*3.4)!important;flex-shrink:0}.Header_Header__logo--tag__OsPgo{width:calc(var(--unit)*9);padding-left:1px}.Header_Header__logo--center__zH42t{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.Header_Header__label__0oDfg{font-size:var(--fz--xs);font-weight:700;opacity:.85;white-space:nowrap}.Header_Header__label--left__p4Ji_{position:absolute;left:calc(var(--size-space-lr)*.7)}.Header_Header__top-right-button__t6oVR{padding:calc(var(--unit)*.5)}.Header_Header__topRight__1oGUh{margin-right:calc(var(--unit)*-.9)}.HeaderLogo_HeaderLogo__E21uT{display:flex;align-items:center;justify-content:center;width:100%;height:calc(var(--unit)*4.8);margin-right:auto;font-size:var(--fz--sm);font-weight:550;letter-spacing:.005em;text-transform:uppercase;text-decoration:none!important}.HeaderLogo_HeaderLogo__E21uT svg{width:auto;height:100%;flex-shrink:0}.HeaderLogo_HeaderLogo__E21uT span{font-size:var(--fz--md);margin:0 calc(var(--unit)*2);opacity:.1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HeaderLogo_HeaderLogo--logotype__7ZVZS{width:100%}.HeaderLogo_HeaderLogo--logotype__7ZVZS svg{max-width:calc(var(--unit)*7);min-width:calc(var(--unit)*2.9);max-height:calc(var(--unit)*3.4)}.HeaderLogo_HeaderLogo--logotype__7ZVZS span{font-size:inherit;opacity:inherit;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HeaderLogo_HeaderLogo--grow__8SFc7{flex:1 1;margin-right:0}.Item_Item__JpmTp{display:flex;align-items:center;justify-content:space-between;width:100%;display:block;cursor:pointer}@media(hover:hover){.Item_Item__JpmTp{transition:background-color var(--duration) var(--ease),color var(--duration) var(--ease)}.Item_Item__JpmTp:hover{background:color-mix(in srgb,var(--color-text) 7%,transparent)}}.Item_Item--active__8eWhs{font-weight:700;background:color-mix(in srgb,var(--color-text) 10%,transparent);cursor:default}.Item_Item--spaced__HCSMV{padding:0 calc(var(--size-space-lr)*.5)}.Item_Item--spaced__HCSMV a{padding:calc(var(--size-space-tb)*.25) 0}.Item_Item--rounded__wBOr_{border-radius:var(--unit)}.Item_Item--divider__NLLFd{border-bottom:var(--line-w) solid var(--border-color)}.Item_Item__JpmTp i{width:1.5em;height:1.5em;margin-right:calc(var(--size-space-lr)*.25)}.Item_Item__JpmTp a{display:flex;align-items:center;text-decoration:none}@media(hover:hover){.Item_Item__JpmTp a:hover{text-decoration:none}}.List_List__RKorB{width:100%;list-style:none;display:flex;flex-flow:column;gap:calc(var(--unit)*.5)}.List_List--rounded__2eWdX{border-radius:var(--border-radius)}.List_List--space-left__B8Jh_{padding-left:calc(var(--size-space-lr)*.5)}.List_List--border__CA3vp{border:var(--line-w) solid var(--border-color)}.List_List--border-top__32Gwa{margin-top:calc(var(--size-space-tb)*.5);border-top:var(--line-w) solid var(--border-color)}.List_List--border-bottom__IrLrI{margin-bottom:calc(var(--size-space-tb)*.5);border-bottom:var(--line-w) solid var(--border-color)}.List_List--dropdown__BPGz3{min-width:calc(var(--unit)*14);padding:calc(var(--unit)*.5);position:absolute;top:calc(100% + var(--unit));right:0;z-index:99;border-radius:var(--unit);background-color:var(--color-background);box-shadow:0 calc(var(--unit)*.4) calc(var(--unit)*1.6) color-mix(in srgb,var(--color-text) 10%,transparent)}@media(prefers-color-scheme:dark){.List_List--dropdown__BPGz3{background-color:color-mix(in srgb,var(--color-text) 6%,var(--color-background));box-shadow:0 calc(var(--unit)*.4) calc(var(--unit)*1.6) color-mix(in srgb,var(--color-background) 28%,transparent)}}.NotificationDot_NotificationDot__AzZf_{display:flex;align-items:center;justify-content:center;--width:1.8;min-height:calc(var(--unit)*.5);padding:calc(var(--unit)*.3);position:relative;margin-bottom:calc(var(--unit)*.75);color:var(--color-background);font-size:calc(var(--fz--xxs)*.8);letter-spacing:-.04em;font-style:normal;line-height:.8;font-weight:500;text-align:center;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.NotificationDot_NotificationDot__AzZf_:before{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border-radius:calc(var(--unit)*var(--width));background:var(--color-accent);content:"";display:block;z-index:-1}.NotificationDot_NotificationDot--green__mi0mY:before{background:var(--color-valid)}.NotificationDot_NotificationDot--absolute__FzmUC{position:absolute;top:0;right:0}.NotificationDot_NotificationDot--mini__cStfF{--width:0.8;width:calc(var(--unit)*var(--width));height:calc(var(--unit)*var(--width));border-radius:50%;padding:0}.ProfilePic_ProfilePic__2Z1qh>*{width:100%;height:100%}.ProfilePic_ProfilePic__2Z1qh,.ProfilePic_ProfilePic__2Z1qh>*{display:flex;align-items:center;justify-content:center}.ProfilePic_ProfilePic__2Z1qh{width:calc(var(--unit)*4.8);height:calc(var(--unit)*4.8);border-radius:50%;position:relative;background:color-mix(in srgb,var(--color-text) 8%,var(--color-background) 92%);color:var(--color-text-muted);font-family:var(--font-heading);font-weight:500;display:inline-flex;overflow:hidden;flex-shrink:0;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ProfilePic_ProfilePic__2Z1qh>*{object-fit:cover}.ProfilePic_ProfilePic__editOverlay__JPG7J{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-black) 35%,transparent);color:var(--color-white)}.ProfilePic_ProfilePic--editable__uG9L0{border:2px dashed var(--border-color);cursor:pointer;transition:border-color var(--duration-fast) var(--ease)}@media(hover:hover){.ProfilePic_ProfilePic--editable__uG9L0:hover{border-color:color-mix(in srgb,var(--border-color) 150%,transparent)}}.ProfilePic_ProfilePic--editable__uG9L0:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.ProfilePic_ProfilePic--xs__SP_OM{width:calc(var(--unit)*3.2);height:calc(var(--unit)*3.2);border-radius:50%;font-size:calc(var(--unit)*1.2)}.ProfilePic_ProfilePic--sm__XZ3cS{width:calc(var(--unit)*4);height:calc(var(--unit)*4);border-radius:50%;font-size:calc(var(--unit)*1.4)}.ProfilePic_ProfilePic--hero__HIADt{width:calc(var(--unit)*12);height:calc(var(--unit)*12);border-radius:50%;font-size:calc(var(--unit)*4.3)}.ProfilePic_ProfilePic--border__Z_qzE{border:var(--line-w) solid var(--border-color)}.ProfilePic_ProfilePic--active__xFExE{border:var(--line-w--xl) solid var(--color-valid)}.TabsNav_TabsNav__tab__uh5M2,.TabsNav_TabsNav__tab__uh5M2>i,.TabsNav_TabsNav__tab__uh5M2>span{display:flex;align-items:center;justify-content:center}.TabsNav_TabsNav__IJMJA{width:auto;min-width:100%;position:-webkit-sticky;position:sticky;bottom:0;background:var(--color-background);border-top:var(--line-w) solid color-mix(in srgb,var(--color-text) 15%,transparent);display:flex;z-index:9}.TabsNav_TabsNav__tab__uh5M2{flex-flow:column;width:100%;padding-top:var(--unit)}.TabsNav_TabsNav__tab__uh5M2>i,.TabsNav_TabsNav__tab__uh5M2>span{flex-flow:column;width:calc(var(--unit)*3);height:calc(var(--unit)*3);border:none;outline:none;background:rgba(0,0,0,0);color:var(--color-text);text-align:center;opacity:.4;transition:background-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease),opacity var(--duration-fast) var(--ease);cursor:pointer}@media(hover:hover){.TabsNav_TabsNav__tab__uh5M2>i:hover,.TabsNav_TabsNav__tab__uh5M2>span:hover{opacity:1;color:color-mix(in srgb,var(--color-text) 60%,transparent)}}.TabsNav_TabsNav__tab--active__Xz4z1>i,.TabsNav_TabsNav__tab--active__Xz4z1>span{opacity:1;color:var(--color-text)}@media(hover:hover){.TabsNav_TabsNav__tab--active__Xz4z1>i:hover,.TabsNav_TabsNav__tab--active__Xz4z1>span:hover{color:var(--color-text)}}.TabsNav_TabsNav__tab__uh5M2 span{font-size:calc(var(--fz--xxs)*.8)}.AppLayout_AppLayout__Ahqda{width:100%;height:100dvh;overflow:hidden;display:grid;grid-template-rows:48px auto 70px;grid-template-areas:"header" "main" "tabs"}.AppLayout_AppLayout__Ahqda>header{grid-area:header}.AppLayout_AppLayout__Ahqda>footer{grid-area:tabs}.AppLayout_AppLayout--auth__7IjRU{height:auto;min-height:100dvh;overflow:visible;display:flex;flex-flow:column;justify-content:space-between;gap:var(--size-space-tb)}.AppLayout_AppLayout--auth__7IjRU .AppLayout_AppLayout__main__OBwsD{overflow:visible;background:none}.AppLayout_AppLayout__main__OBwsD{grid-area:main;overflow:auto;-webkit-overflow-scrolling:touch}.AppLayout_AppLayout__aside__5CzLL{grid-area:aside;display:none}.AppLayout_AppLayout__aside-logo__kbJeM{height:calc(var(--unit)*7);flex-shrink:0;display:flex;align-items:center;padding:0 calc(var(--size-space-lr)*.5);border-bottom:var(--line-w) solid var(--border-color)}.AppLayout_AppLayout__aside-logo__kbJeM>*{justify-content:flex-start}.AppLayout_AppLayout__nav__bQTOr{padding:calc(var(--size-space-tb)*.5) calc(var(--size-space-lr)*.5)}.AppLayout_AppLayout__navItem__FgYy8{border-radius:var(--unit)}.AppLayout_AppLayout__navItem__FgYy8 i{opacity:.7}.AppLayout_AppLayout__navItem--active__V_pgk{position:relative}.AppLayout_AppLayout__navItem--active__V_pgk i{opacity:1}.AppLayout_AppLayout__navItem--active__V_pgk:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:calc(var(--unit)*.3);height:55%;border-radius:0 calc(var(--unit)*.3) calc(var(--unit)*.3) 0;background:var(--color-accent)}.AppLayout_AppLayout__aside-footer__wqqj6{margin-top:auto;display:flex;flex-flow:column;gap:calc(var(--size-space-tb)*.4);padding:calc(var(--size-space-tb)*.5) calc(var(--size-space-lr)*.5);border-top:var(--line-w) solid var(--border-color)}.AppLayout_AppLayout__user-card___DCEp{padding:var(--unit)!important;cursor:pointer}.AppLayout_AppLayout__user-card-meta__0wNgG{display:flex;flex-flow:column;min-width:0;overflow:hidden}@media(min-width:980px){.AppLayout_AppLayout--app__Brz2G{grid-template-columns:clamp(calc(var(--unit) * 31),22vw,calc(var(--unit) * 34)) 1fr;grid-template-rows:calc(var(--unit)*7) 1fr;grid-template-areas:"aside header" "aside main"}.AppLayout_AppLayout--app__Brz2G>footer{display:none}.AppLayout_AppLayout--app__Brz2G .AppLayout_AppLayout__aside__5CzLL{display:flex;flex-flow:column;top:0;height:100%;max-height:100dvh}.AppLayout_AppLayout--app__Brz2G .AppLayout_AppLayout__main__OBwsD{width:100%;margin-inline:auto}.AppLayout_AppLayout--app__Brz2G .AppLayout_AppLayout__main__OBwsD>*{max-width:var(--size-wrapper-w--small);margin:0 auto}}.MemberAvatars_MemberAvatars__initials__qE1DU,.MemberAvatars_MemberAvatars__more__iSyFo{display:flex;align-items:center;justify-content:center}.MemberAvatars_MemberAvatars__jmxYO{display:inline-flex;align-items:center;flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.MemberAvatars_MemberAvatars__jmxYO::-webkit-scrollbar{display:none}.MemberAvatars_MemberAvatars__item__rjySO{display:inline-flex;margin-left:calc(var(--unit)*-1.2)}.MemberAvatars_MemberAvatars__item__rjySO:first-child{margin-left:0}.MemberAvatars_MemberAvatars--sm__u4mng .MemberAvatars_MemberAvatars__item__rjySO{margin-left:calc(var(--unit)*-2)}.MemberAvatars_MemberAvatars--sm__u4mng .MemberAvatars_MemberAvatars__item__rjySO:first-child{margin-left:0}.MemberAvatars_MemberAvatars__initials__qE1DU{width:100%;height:100%;font-size:var(--fz--xxs);font-weight:500;color:var(--color-background);background:var(--color-text)}.MemberAvatars_MemberAvatars__more__iSyFo{width:calc(var(--unit)*4);height:calc(var(--unit)*4);border-radius:100%;margin-left:calc(var(--unit)*-1.2);background:var(--color-text);color:var(--color-background);border:var(--line-w--xl) solid color-mix(in srgb,var(--color-background) 60%,transparent);cursor:pointer}.MemberAvatars_MemberAvatars--sm__u4mng .MemberAvatars_MemberAvatars__more__iSyFo{width:calc(var(--unit)*9);height:calc(var(--unit)*9);margin-left:calc(var(--unit)*-2)}.MemberAvatars_MemberAvatars--expanded__wuhLQ{cursor:pointer}.MemberAvatars_MemberAvatars--expanded__wuhLQ .MemberAvatars_MemberAvatars__item__rjySO{margin-left:calc(var(--unit)*.4)}.MemberAvatars_MemberAvatars--expanded__wuhLQ .MemberAvatars_MemberAvatars__item__rjySO:first-child{margin-left:0}.RankedItem_RankedItem__Ikg_r{display:flex;align-items:center;gap:calc(var(--unit)*1.2);width:100%;padding:calc(var(--unit)*1.2) calc(var(--unit)*1.6);border:var(--line-w) solid var(--border-color);border-radius:var(--border-radius);background:var(--color-background)}.RankedItem_RankedItem__rank__uMzFp{width:calc(var(--unit)*2.4);height:calc(var(--unit)*2.4);border-radius:50%;flex:none;background:var(--color-accent);color:var(--color-black);font-family:var(--font-heading);font-size:var(--fz--xxs);font-weight:600;display:inline-flex;align-items:center;justify-content:center}.RankedItem_RankedItem__label__Tie_1{flex:1 1;font-family:var(--font-text);font-weight:500;font-size:var(--fz--xxs)}.RankedItem_RankedItem__controls__nPN0b{display:inline-flex;align-items:center;gap:calc(var(--unit)*.4);flex-shrink:0}.RankedItem_RankedItem__action__ifz_p{background:none;border:0;color:currentColor;outline:none;appereance:none;width:calc(var(--unit)*3);height:calc(var(--unit)*3);border-radius:50%;border:var(--line-w) solid var(--border-color);background:rgba(0,0,0,0);color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:calc(var(--unit)*1.4);transition:border-color var(--duration-fast) var(--ease)}.RankedItem_RankedItem__action__ifz_p:disabled{opacity:var(--opacity-disabled);cursor:default}.Profile_Profile__aPpWc{display:flex;flex-direction:column;gap:var(--size-space-tb)}.Profile_Profile__hero__nmhvp{text-align:center;padding-bottom:var(--size-space-tb);display:flex;flex-direction:column;align-items:center;gap:calc(var(--unit)*.5)}.Profile_Profile__avatar__uT_Cl{margin-bottom:calc(var(--size-space-tb)*.5)}.Profile_Profile__handle__cbfSs{margin-left:calc(var(--unit)*-.5)}.Profile_Profile__verified__N57lt{margin-top:calc(var(--unit)*.5)}.Profile_Profile__team__FdWl_{display:flex;flex-direction:column;align-items:center;gap:calc(var(--unit)*.25);margin-bottom:calc(var(--size-space-tb)*.5)}.Profile_Profile__team-role__1uYXi{margin:0;margin-bottom:calc(var(--size-space-tb)*.5)}.Profile_Profile__stats__VDawH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--unit);gap:var(--unit)}.Profile_Profile__stat__9vbS9{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--size-space-tb) var(--size-space-lr)}.Profile_Profile__stat-value__c2VHA{margin-bottom:calc(var(--unit)*.25);display:block}.Profile_Profile__courses__nLk5t{padding:var(--size-space-tb) var(--size-space-lr)}.Profile_Profile__courses-title__bj03c{margin-bottom:calc(var(--size-space-tb)*.5)}.Profile_Profile__courses-list__WDpEs{display:flex;flex-direction:column;gap:calc(var(--unit)*.5)}.Profile_Profile__course-row__rTD7V{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--unit)*.5) 0;border-bottom:var(--line-w) solid var(--border-color)}.Profile_Profile__course-row__rTD7V:last-child{border-bottom:none;padding-bottom:0}