.NavigationBar-module__on_p9q__navbar{--navbar-width:7rem;--navbar-icon-width:32.5px;--navbar-height:4.75rem;--log-width:70px;width:var(--navbar-width);height:100vh;padding:var(--size-600) var(--size-100) var(--size-200);background-color:var(--color-navbar);text-align:center;gap:var(--size-400);z-index:100;flex-direction:column;display:flex;position:sticky;top:0}.NavigationBar-module__on_p9q__title{font-size:var(--fs-300)}.NavigationBar-module__on_p9q__logo{justify-content:center;align-items:center;gap:var(--size-200);flex-direction:column;display:flex}.NavigationBar-module__on_p9q__logoIcon{width:var(--log-width);aspect-ratio:1}.NavigationBar-module__on_p9q__divider{width:100%;margin-block:var(--size-400) var(--size-200)}@media (max-width:800px){.NavigationBar-module__on_p9q__navbar{width:100%;height:var(--navbar-height);padding:var(--size-200) var(--size-400);flex-direction:row;justify-content:space-between}.NavigationBar-module__on_p9q__logo{flex-direction:row}.NavigationBar-module__on_p9q__logo img{--navbar-logo-width:44px;width:var(--navbar-logo-width);height:var(--navbar-logo-width)}.NavigationBar-module__on_p9q__logo a{flex-shrink:0}.NavigationBar-module__on_p9q__divider{display:none}.NavigationBar-module__on_p9q__title{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}}
.NavigationBarClient-module__KOSfzG__subTitle{font-size:var(--fs-200);color:var(--color-navbar-inactive)}.NavigationBarClient-module__KOSfzG__links{gap:var(--size-200);flex-direction:column;flex:1;display:flex}.NavigationBarClient-module__KOSfzG__link{border-radius:9px;transition:background-color .2s}.NavigationBarClient-module__KOSfzG__link>a{align-items:center;gap:var(--size-50);padding:var(--size-50);font-size:var(--fs-300);flex-direction:column;display:flex}.NavigationBarClient-module__KOSfzG__link:hover{background-color:var(--color-navbar-hover)}.NavigationBarClient-module__KOSfzG__linkIcon{fill:var(--color-navbar-inactive);width:var(--navbar-icon-width)}.NavigationBarClient-module__KOSfzG__active{color:var(--color-main-yellow)}.NavigationBarClient-module__KOSfzG__authSection{margin-top:auto;list-style:none}.NavigationBarClient-module__KOSfzG__profileWrapper{position:relative}.NavigationBarClient-module__KOSfzG__profileTrigger{align-items:center;gap:var(--size-100);width:100%;padding:var(--size-100);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;transition:background-color .2s;display:flex}.NavigationBarClient-module__KOSfzG__profileTrigger:hover .NavigationBarClient-module__KOSfzG__avatar{border-color:var(--color-main-yellow)}.NavigationBarClient-module__KOSfzG__avatar{background-color:var(--color-card-background);width:44px;height:44px;color:var(--color-main-yellow);font-family:var(--font-display);font-weight:700;font-size:var(--fs-400);border:2px solid var(--color-navbar-divider);border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s;display:flex}.NavigationBarClient-module__KOSfzG__avatarImage{position:relative;overflow:hidden}.NavigationBarClient-module__KOSfzG__avatarImg{object-fit:cover}.NavigationBarClient-module__KOSfzG__displayName{font-size:var(--fs-200);color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.NavigationBarClient-module__KOSfzG__profileDropdown{bottom:0;left:calc(100% + var(--size-200));background-color:var(--color-card-background-dark);border:1px solid var(--color-navbar-divider);z-index:30;border-radius:8px;min-width:200px;padding:6px;position:absolute;box-shadow:0 8px 24px #0006}.NavigationBarClient-module__KOSfzG__dropdownHeader{text-align:left;flex-direction:column;gap:2px;padding:4px 8px 8px;display:flex}.NavigationBarClient-module__KOSfzG__dropdownEmail{font-size:var(--fs-200);color:var(--field-label-color);text-align:left}.NavigationBarClient-module__KOSfzG__dropdownDivider{border:none;border-top:1px solid var(--color-navbar-divider);margin:var(--size-100) 0}.NavigationBarClient-module__KOSfzG__dropdownIcon{flex-shrink:0;width:16px;height:16px}.NavigationBarClient-module__KOSfzG__dropdownItem{align-items:center;gap:var(--size-100);color:#fff;width:100%;font-family:var(--font-body);font-size:var(--fs-300);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:6px 8px;text-decoration:none;transition:background-color .15s;display:flex}.NavigationBarClient-module__KOSfzG__dropdownItem:hover{background-color:var(--color-navbar-hover)}.NavigationBarClient-module__KOSfzG__dropdownItem:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:-2px}.NavigationBarClient-module__KOSfzG__loginLink{align-items:center;gap:var(--size-50);padding:var(--size-50);cursor:pointer;border-radius:9px;flex-direction:column;text-decoration:none;transition:background-color .2s;display:flex}.NavigationBarClient-module__KOSfzG__loginLink:hover{background-color:var(--color-navbar-hover)}.NavigationBarClient-module__KOSfzG__loginLink:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:-2px}.NavigationBarClient-module__KOSfzG__loginIcon{width:20px}.NavigationBarClient-module__KOSfzG__loginLabel{font-size:var(--fs-200);color:var(--color-main-yellow)}.NavigationBarClient-module__KOSfzG__topBarAuth,.NavigationBarClient-module__KOSfzG__bottomTabBar{display:none}.NavigationBarClient-module__KOSfzG__tab{padding:var(--size-50) var(--size-200);color:var(--color-navbar-inactive);-webkit-tap-highlight-color:transparent;border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:2px;text-decoration:none;transition:color .2s;display:flex}.NavigationBarClient-module__KOSfzG__tab:active{background-color:#ffffff0d}.NavigationBarClient-module__KOSfzG__tab:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:-2px}.NavigationBarClient-module__KOSfzG__tabIcon{width:24px;height:24px;fill:var(--color-navbar-inactive);transition:fill .2s}.NavigationBarClient-module__KOSfzG__tabLabel{font-size:var(--fs-100);line-height:1}.NavigationBarClient-module__KOSfzG__tabActive{color:var(--color-main-yellow)}.NavigationBarClient-module__KOSfzG__tabActive .NavigationBarClient-module__KOSfzG__tabIcon{fill:var(--color-main-yellow)}.NavigationBarClient-module__KOSfzG__topBarLoginLink{align-items:center;gap:var(--size-100);padding:var(--size-50) var(--size-200);border-radius:8px;text-decoration:none;transition:background-color .2s;display:flex}.NavigationBarClient-module__KOSfzG__topBarLoginLink:hover{background-color:var(--color-navbar-hover)}.NavigationBarClient-module__KOSfzG__topBarLoginLink:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:-2px}.NavigationBarClient-module__KOSfzG__topBarLoginLabel{font-size:var(--fs-300);color:var(--color-main-yellow);font-weight:500}@media (max-width:800px){.NavigationBarClient-module__KOSfzG__links{display:none}.NavigationBarClient-module__KOSfzG__topBarAuth{flex-shrink:0;align-items:center;display:flex;position:relative}.NavigationBarClient-module__KOSfzG__topBarAuth .NavigationBarClient-module__KOSfzG__profileTrigger{padding:var(--size-50);flex-direction:row}.NavigationBarClient-module__KOSfzG__topBarAuth .NavigationBarClient-module__KOSfzG__profileDropdown{top:calc(100% + var(--size-100));min-width:220px;max-height:calc(100vh - var(--navbar-height,4.75rem) - 20px);position:absolute;bottom:auto;left:auto;right:0;overflow-y:auto}.NavigationBarClient-module__KOSfzG__bottomTabBar{z-index:100;padding:var(--size-100) 0;padding-bottom:calc(var(--size-100) + env(safe-area-inset-bottom,0px));background:#050b1280;border-top:1px solid #ffffff0f;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}}
