.PageShell-module__YwA6bW__pageShell{box-sizing:border-box;background-color:var(--color-bg-primary);width:100%;min-height:100vh;color:var(--color-text-primary);transition:background-color var(--duration-slow) var(--ease-default), color var(--duration-slow) var(--ease-default);position:relative}.PageShell-module__YwA6bW__default{flex-direction:column;display:flex;overflow-x:hidden}.PageShell-module__YwA6bW__cinema{background-color:var(--page-cinema-bg);flex-direction:column;height:100vh;display:flex;overflow:hidden}.PageShell-module__YwA6bW__withHeader{padding-top:var(--header-offset-total)}.PageShell-module__YwA6bW__backgroundLayer{z-index:0;pointer-events:none;position:fixed;inset:0}.PageShell-module__YwA6bW__contentLayer{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.PageShell-module__YwA6bW__threeColumnGrid{grid-template-columns:1fr;width:100%;min-height:100%;display:grid}@media (min-width:1024px){.PageShell-module__YwA6bW__threeColumnGrid{grid-template-columns:var(--sidebar-nav-width) 1fr var(--sidebar-context-width);height:100%}}.PageShell-module__YwA6bW__sidebarLeft{border-right:1px solid var(--stroke-accent-soft);display:none;overflow-y:auto}.PageShell-module__YwA6bW__sidebarRight{border-top:1px solid var(--stroke-accent-soft);overflow-y:auto}.PageShell-module__YwA6bW__mainContent{flex:1;overflow-y:auto}@media (min-width:1024px){.PageShell-module__YwA6bW__sidebarLeft{height:100%;display:block}.PageShell-module__YwA6bW__sidebarRight{border-top:none;border-left:1px solid var(--stroke-accent-soft);height:100%}.PageShell-module__YwA6bW__mainContent{height:100%}}
