.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}
.rating-feedback-module__Z9mjRG__reveal{grid-template-rows:1fr;animation:.32s ease-out both rating-feedback-module__Z9mjRG__feedback-reveal;display:grid}@keyframes rating-feedback-module__Z9mjRG__feedback-reveal{0%{opacity:0;grid-template-rows:0fr;transform:translateY(8px)}to{opacity:1;grid-template-rows:1fr;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rating-feedback-module__Z9mjRG__reveal{animation:none}}
.app-header-module__FpOtOG__header{z-index:20;height:var(--app-header-height);margin-bottom:calc(-1*var(--app-header-height));border-inline:0;border-top:0;flex-shrink:0;position:relative}.app-header-module__FpOtOG__toolbar{height:100%;min-height:var(--app-header-height);grid-template-columns:minmax(72px,auto) minmax(0,1fr) minmax(72px,auto);align-items:center;gap:12px;width:100%;max-width:72rem;margin-inline:auto;padding:8px 16px;display:grid}.app-header-module__FpOtOG__leading,.app-header-module__FpOtOG__trailing{align-items:center;min-width:0;display:flex}.app-header-module__FpOtOG__trailing{justify-content:flex-end}.app-header-module__FpOtOG__title{text-align:center;min-width:0;font-size:.875rem;line-height:1.4}.app-header-module__FpOtOG__logo{width:72px;height:auto}@media (min-width:768px){.app-header-module__FpOtOG__title{font-size:1.125rem}}
body{--app-header-height:56px}.common-layout-module__nuC24W__content{padding-top:12px}.common-layout-module__nuC24W__withHeader{padding-top:calc(var(--app-header-height) + 12px);scroll-padding-top:calc(var(--app-header-height) + 12px)}
.menu-item-module__t9EelG__row>div{cursor:default;color:inherit;box-shadow:none;-webkit-user-select:text;user-select:text;background:0 0}
.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}}
.home-module__g30RoG__homeMain{background:var(--background);color:var(--foreground)}.home-module__g30RoG__brand{justify-content:center;padding:28px 16px;display:flex}.home-module__g30RoG__logo{width:150px;height:auto}
.settings-select-module__oripBq__row>label{border-radius:var(--radius-md);min-height:2.75rem;box-shadow:none;color:inherit;cursor:default;background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding-block:.375rem;padding-inline:.75rem .5rem;display:flex}.settings-select-module__oripBq__control{flex-shrink:0;align-items:center;max-width:65%;display:flex;position:relative}.settings-select-module__oripBq__control select{appearance:none;color:inherit;font:inherit;text-align:end;text-align-last:end;max-width:100%;height:1lh;min-height:32px;line-height:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding-block:0;padding-inline:1.5rem 0}.settings-select-module__oripBq__control select:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.settings-select-module__oripBq__control select:disabled{cursor:default;opacity:.5}.settings-select-module__oripBq__chevron{inset-inline-start:.25rem;pointer-events:none;font-size:.75em;position:absolute;top:50%;transform:translateY(-50%)}