.AppShell-module-scss-module__FEluja__shell{--app-header-visual-height:var(--header-height);grid-template-columns:var(--chrome-sidebar-width,220px)minmax(0,1fr);background:var(--color-page-glow);height:100dvh;padding:0;transition:grid-template-columns .36s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.AppShell-module-scss-module__FEluja__shell[data-has-secondary-sidebar=true]{--secondary-sidebar-width:340px;grid-template-columns:var(--chrome-sidebar-width,220px)var(--secondary-sidebar-width)minmax(0,1fr)}.AppShell-module-scss-module__FEluja__shell[data-collapsed=true]{--chrome-sidebar-width:73px}.AppShell-module-scss-module__FEluja__shell[data-collapsed=false]{--chrome-sidebar-width:220px}.AppShell-module-scss-module__FEluja__contentColumn{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.AppShell-module-scss-module__FEluja__header{z-index:5;min-width:0;height:var(--header-height);margin-bottom:calc(var(--header-height)*-1);background:0 0;flex:none;position:sticky;top:0}.AppShell-module-scss-module__FEluja__sidebar{min-height:0;transition:width .36s cubic-bezier(.22,1,.36,1)}.AppShell-module-scss-module__FEluja__secondarySidebar{min-width:0;height:100%;min-height:0;overflow:hidden}.AppShell-module-scss-module__FEluja__main{overscroll-behavior:contain;background:0 0;min-width:0;min-height:0;overflow:auto}.AppShell-module-scss-module__FEluja__shell[data-has-secondary-sidebar=true] .AppShell-module-scss-module__FEluja__main{flex-direction:column;display:flex;overflow:hidden}.AppShell-module-scss-module__FEluja__shell[data-has-secondary-sidebar=true] .AppShell-module-scss-module__FEluja__main>:not(.AppShell-module-scss-module__FEluja__header){flex:auto;min-height:0}.AppShell-module-scss-module__FEluja__footer{height:100px}@media (max-width:820px){.AppShell-module-scss-module__FEluja__shell{--header-height:calc(56px + env(safe-area-inset-top));--app-header-visual-height:var(--header-height);--mobile-bottom-nav-height:calc(47px + max(8px,env(safe-area-inset-bottom)));isolation:isolate;background:0 0;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;gap:0;height:auto;min-height:100dvh;padding:0;position:relative;overflow:visible}.AppShell-module-scss-module__FEluja__shell:before{z-index:-1;background:var(--color-page-glow);content:"";pointer-events:none;position:fixed;inset:0}.AppShell-module-scss-module__FEluja__shell[data-has-secondary-sidebar=true]{background:var(--color-page-glow);grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;height:100dvh;min-height:0;overflow:hidden}.AppShell-module-scss-module__FEluja__shell[data-has-secondary-sidebar=true]:before{display:none}.AppShell-module-scss-module__FEluja__shell[data-collapsed=true]{--chrome-sidebar-width:1fr}.AppShell-module-scss-module__FEluja__shell[data-mobile-chat-open=true]{--mobile-bottom-nav-height:0px}.AppShell-module-scss-module__FEluja__shell[data-mobile-feed=true]{--header-height:0px;--app-header-visual-height:0px;background:#050507;height:100dvh;min-height:0;overflow:hidden}.AppShell-module-scss-module__FEluja__shell[data-mobile-feed=true]:before{display:none}.AppShell-module-scss-module__FEluja__contentColumn{min-height:100dvh;padding:0}.AppShell-module-scss-module__FEluja__header{height:var(--header-height);margin-bottom:calc(var(--header-height)*-1);will-change:transform;transition:transform .28s cubic-bezier(.22,1,.36,1)}.AppShell-module-scss-module__FEluja__header[data-mobile-hidden=true]{transform:translateY(-100%)}.AppShell-module-scss-module__FEluja__shell[data-mobile-feed=true] .AppShell-module-scss-module__FEluja__header,.AppShell-module-scss-module__FEluja__sidebar{display:none}.AppShell-module-scss-module__FEluja__secondarySidebar{min-height:0;padding-bottom:var(--mobile-bottom-nav-height)}.AppShell-module-scss-module__FEluja__shell[data-has-secondary-sidebar=true] .AppShell-module-scss-module__FEluja__secondarySidebar,.AppShell-module-scss-module__FEluja__shell[data-has-secondary-sidebar=true] .AppShell-module-scss-module__FEluja__contentColumn{grid-area:1/1}.AppShell-module-scss-module__FEluja__shell[data-has-secondary-sidebar=true][data-secondary-mobile-mode=sidebar] .AppShell-module-scss-module__FEluja__contentColumn,.AppShell-module-scss-module__FEluja__shell[data-has-secondary-sidebar=true][data-secondary-mobile-mode=content] .AppShell-module-scss-module__FEluja__secondarySidebar{display:none}.AppShell-module-scss-module__FEluja__main{overscroll-behavior:auto;min-height:100dvh;scroll-padding-bottom:var(--mobile-bottom-nav-height);border-radius:0;overflow:visible}.AppShell-module-scss-module__FEluja__shell[data-has-secondary-sidebar=true] .AppShell-module-scss-module__FEluja__contentColumn,.AppShell-module-scss-module__FEluja__shell[data-has-secondary-sidebar=true] .AppShell-module-scss-module__FEluja__main{min-height:0}.AppShell-module-scss-module__FEluja__shell[data-mobile-feed=true] .AppShell-module-scss-module__FEluja__contentColumn{height:calc(100dvh - var(--mobile-bottom-nav-height) + 12px);min-height:0}.AppShell-module-scss-module__FEluja__shell[data-mobile-feed=true] .AppShell-module-scss-module__FEluja__main{height:100%;min-height:0;overflow:hidden}}@media (max-width:820px) and (prefers-reduced-motion:reduce){.AppShell-module-scss-module__FEluja__header{transition-duration:1ms}}
