.navbar-module__eYRwMG__header{--public-header-height:72px}.navbar-module__eYRwMG__header~main{--public-header-height:72px}.navbar-module__eYRwMG__header:has(~main[data-public-page],~main [data-public-page]){z-index:20;height:var(--public-header-height);margin-bottom:calc(-1*var(--public-header-height));border-bottom:1px solid var(--public-glass-line);background:var(--public-glass-bg);color:var(--public-glass-ink);-webkit-backdrop-filter:var(--public-glass-blur);backdrop-filter:var(--public-glass-blur);box-shadow:var(--public-glass-shadow);flex-shrink:0;position:relative}.navbar-module__eYRwMG__header:has(~main[data-public-page],~main [data-public-page])>nav{height:100%}:is(.navbar-module__eYRwMG__header~main[data-public-page],.navbar-module__eYRwMG__header~main:has([data-public-page])){padding-top:var(--public-header-height)}.navbar-module__eYRwMG__header:has(~header[data-app-header]){display:none}.navbar-module__eYRwMG__appHeader{border-inline:0;border-top:0;flex-shrink:0}.navbar-module__eYRwMG__appNav{min-height:56px;padding-block:8px}.navbar-module__eYRwMG__appLogo{width:72px;height:auto}
.app-navigation-module__cmIGmq__desktopSidebar{z-index:30;border-block:0;border-inline-start:0;width:248px;transition:width .18s;display:none;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.app-navigation-module__cmIGmq__desktopSidebar[data-collapsed=true]{width:72px}.app-navigation-module__cmIGmq__desktopSidebar[data-collapsed=true]:has(.app-navigation-module__cmIGmq__sidebarNav:hover,.app-navigation-module__cmIGmq__sidebarNav:focus-within){width:248px}.app-navigation-module__cmIGmq__sidebarHeader{justify-content:flex-end;padding:12px;display:flex}.app-navigation-module__cmIGmq__collapseButton{border-radius:12px;width:44px;height:44px}.app-navigation-module__cmIGmq__collapseButton svg{width:24px;height:24px}.app-navigation-module__cmIGmq__profile{align-items:center;gap:12px;min-height:72px;padding:8px 16px;display:flex}.app-navigation-module__cmIGmq__profileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.app-navigation-module__cmIGmq__sidebarNav{padding:8px}.app-navigation-module__cmIGmq__sidebarList{gap:4px;display:grid}.app-navigation-module__cmIGmq__sidebarLink{min-height:48px;color:inherit;border-radius:12px;align-items:center;gap:14px;padding:8px 12px;text-decoration:none;display:flex}.app-navigation-module__cmIGmq__sidebarLink:hover,.app-navigation-module__cmIGmq__sidebarLink:focus-visible{background:#22960114}.app-navigation-module__cmIGmq__activeSidebarLink{color:#198000;background:#2296011f;font-weight:700}.app-navigation-module__cmIGmq__sidebarIcon{flex:none;place-items:center;width:28px;font-size:23px;display:grid}.app-navigation-module__cmIGmq__sidebarLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-navigation-module__cmIGmq__sidebarBadge{flex:none}.app-navigation-module__cmIGmq__sidebarDivider{width:auto;margin:12px 10px}.app-navigation-module__cmIGmq__desktopSidebar[data-collapsed=true]:not(:has(.app-navigation-module__cmIGmq__sidebarNav:hover,.app-navigation-module__cmIGmq__sidebarNav:focus-within)) .app-navigation-module__cmIGmq__profile{justify-content:center;padding-inline:8px}.app-navigation-module__cmIGmq__desktopSidebar[data-collapsed=true]:not(:has(.app-navigation-module__cmIGmq__sidebarNav:hover,.app-navigation-module__cmIGmq__sidebarNav:focus-within)) :is(.app-navigation-module__cmIGmq__profileName,.app-navigation-module__cmIGmq__sidebarLabel,.app-navigation-module__cmIGmq__sidebarBadge){display:none}.app-navigation-module__cmIGmq__desktopSidebar[data-collapsed=true]:not(:has(.app-navigation-module__cmIGmq__sidebarNav:hover,.app-navigation-module__cmIGmq__sidebarNav:focus-within)) .app-navigation-module__cmIGmq__sidebarLink{justify-content:center;padding-inline:8px}.app-navigation-module__cmIGmq__mobileNavigation{inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;gap:8px;max-width:560px;margin-inline:auto;display:flex;position:fixed}.app-navigation-module__cmIGmq__mobileTabs{border-radius:999px;flex:1;min-width:0;min-height:68px;padding:6px;display:grid}.app-navigation-module__cmIGmq__mobileTab{min-width:0;color:inherit;white-space:nowrap;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:11px;line-height:1.15;text-decoration:none;display:flex}.app-navigation-module__cmIGmq__mobileTab svg{font-size:25px}.app-navigation-module__cmIGmq__mobileTabIcon{place-items:center;display:grid;position:relative}.app-navigation-module__cmIGmq__mobileBadge{position:absolute;inset-block-start:-6px;inset-inline-end:-10px}.app-navigation-module__cmIGmq__activeTab{color:#198000;background:#2296011f;font-weight:700}.app-navigation-module__cmIGmq__mobileSearch{border-radius:50%;flex:none;place-items:center;width:68px;min-height:68px;font-size:29px;display:grid}.app-navigation-module__cmIGmq__mobileTab:focus-visible,.app-navigation-module__cmIGmq__mobileSearch:focus-visible,.app-navigation-module__cmIGmq__sidebarLink:focus-visible{outline-offset:2px;outline:2px solid #198000}@media (min-width:768px){.app-navigation-module__cmIGmq__desktopSidebar{display:block}.app-navigation-module__cmIGmq__mobileNavigation{display:none}}@media (max-width:767px){body:has(.app-navigation-module__cmIGmq__mobileNavigation) main{--app-bottom-clearance:calc(92px + env(safe-area-inset-bottom));padding-bottom:var(--app-bottom-clearance);scroll-padding-bottom:calc(var(--app-bottom-clearance) + var(--chat-composer-height,0px))}}@media (min-width:768px){body:has(.app-navigation-module__cmIGmq__desktopSidebar){--app-sidebar-width:248px;padding-inline-start:var(--app-sidebar-width);transition:padding-inline-start .18s}body:has(.app-navigation-module__cmIGmq__desktopSidebar[data-collapsed=true]){--app-sidebar-width:72px}}html[data-theme=dark] .app-navigation-module__cmIGmq__activeSidebarLink,html[data-theme=dark] .app-navigation-module__cmIGmq__activeTab{color:#83e574}@media (prefers-reduced-motion:reduce){:is(.app-navigation-module__cmIGmq__desktopSidebar,body:has(.app-navigation-module__cmIGmq__desktopSidebar)){transition:none}}
