.SideNavLink-module__ScJfsq__link{width:100%;color:var(--color-bg-white);padding:var(--spacing-6)var(--spacing-2);align-items:center;transition:all .1s;display:flex;position:relative}.SideNavLink-module__ScJfsq__link:hover{background-color:var(--color-bg-dark-elevated)}.SideNavLink-module__ScJfsq__link.SideNavLink-module__ScJfsq__active:before{content:"";background-color:var(--color-bg-white);width:.15rem;height:100%;position:absolute;inset-inline-start:0}@media screen and (min-width:1280px){.SideNavLink-module__ScJfsq__link{justify-content:center}}@media screen and (max-width:1279px){.SideNavLink-module__ScJfsq__link{justify-content:space-between}.SideNavLink-module__ScJfsq__link.SideNavLink-module__ScJfsq__active:before{display:none}}
.SideNavLocale-module__l3EI7G__container{text-align:center;margin-block-end:var(--spacing-5)}.SideNavLocale-module__l3EI7G__btn{color:var(--text-color-inverse);flex:1}.SideNavLocale-module__l3EI7G__btn:disabled{color:var(--text-color-inverse);font-weight:700}
.UserMenu-module__YIrxia__container{white-space:nowrap;background-color:var(--color-bg-white);border-radius:var(--radius-xs);border:1px solid var(--color-border);padding:var(--spacing-5)}.UserMenu-module__YIrxia__header{font-weight:var(--font-weight-bold);padding-block-end:var(--spacing-4)}.UserMenu-module__YIrxia__menu{row-gap:var(--spacing-3);flex-direction:column;display:flex}
.SideNavUser-module__uTJt1q__container{justify-content:center;margin-block-end:var(--spacing-4);display:flex}.SideNavUser-module__uTJt1q__image{width:40px;height:40px;position:relative}@media screen and (max-width:1279px){.SideNavUser-module__uTJt1q__container{margin-block-end:0;margin-inline-start:auto}.SideNavUser-module__uTJt1q__image{width:25px;height:25px}}
.SideNav-module__0hBJhq__sideMenu{background:var(--color-bg-dark);color:var(--color-text-inverse);flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:sticky;inset-block-start:0}.SideNav-module__0hBJhq__sideMenuTopLogo{padding-block:24px 8px}.SideNav-module__0hBJhq__divider{background-color:var(--color-bg-white);width:75%;height:1px;margin:var(--spacing-4)auto;opacity:.2}.SideNav-module__0hBJhq__modulesWrapper{width:100%;flex:auto;margin-block-start:var(--spacing-10);overflow-y:hidden}.SideNav-module__0hBJhq__modulesWrapper::-webkit-scrollbar{width:7px}.SideNav-module__0hBJhq__modulesWrapper::-webkit-scrollbar-track{background:0 0}.SideNav-module__0hBJhq__modulesWrapper::-webkit-scrollbar-thumb{background:#e2e8f0b3;border-radius:5px}.SideNav-module__0hBJhq__modulesWrapper::-webkit-scrollbar-thumb:hover{background:#cbd5e1b3}.SideNav-module__0hBJhq__module{justify-content:space-between;align-items:center;width:100%;display:flex}@media screen and (min-width:360px) and (max-width:767px){.SideNav-module__0hBJhq__modules{display:none}.SideNav-module__0hBJhq__sideMenuLogo{width:1.625rem;height:1.625rem}.SideNav-module__0hBJhq__sideMenu{height:5.5vh;flex-direction:row;padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-1)}}@media screen and (min-width:768px) and (max-width:1279px){.SideNav-module__0hBJhq__modules{display:none}.SideNav-module__0hBJhq__sideMenu{height:6vh;flex-direction:row;padding-inline-start:var(--spacing-6)}.SideNav-module__0hBJhq__sideMenuLogo{width:var(--spacing-12);height:var(--spacing-12)}.SideNav-module__0hBJhq__sideNavEndContainer{margin-inline-end:var(--spacing-5)}}@media screen and (min-width:1280px){.SideNav-module__0hBJhq__modules{row-gap:var(--spacing-7);flex-direction:column;justify-content:space-between;display:flex}.SideNav-module__0hBJhq__sideMenuLogo{margin:var(--spacing-4)}.SideNav-module__0hBJhq__sideMenu{height:100dvh}.SideNav-module__0hBJhq__modulesWrapper{overflow-y:auto}}@media screen and (min-width:1280px) and (max-width:1919px){.SideNav-module__0hBJhq__sideMenuLogo{width:var(--spacing-14);height:var(--spacing-14)}}@media screen and (min-width:1920px){.SideNav-module__0hBJhq__sideMenuLogo{width:3.125rem;height:3.125rem}}
.ModulesLayout-module__EfdhQa__layout{min-height:100dvh;max-height:100dvh;display:flex}.ModulesLayout-module__EfdhQa__view{flex:1 1 0;min-width:0}@media screen and (max-width:1279px){.ModulesLayout-module__EfdhQa__layout{flex-direction:column}}
