.AppShell_root___4I2j{display:flex;height:100dvh;width:100%;position:relative;overflow:hidden}.AppShell_sidebar__qPgbi{position:fixed;top:0;left:0;bottom:0;z-index:40;width:var(--app-shell-sidebar-width,256px);display:flex;flex-direction:column}.AppShell_main__wvGG0{flex:1;display:flex;flex-direction:column;min-width:0;padding-left:var(--app-shell-sidebar-width,256px);padding-right:var(--app-shell-inset-right,0);transition:padding-left .3s cubic-bezier(.4,0,.2,1),padding-right .3s cubic-bezier(.4,0,.2,1);overflow-y:auto}.AppShell_drawer__RS3tv{position:fixed;top:0;left:0;bottom:0;width:var(--app-shell-drawer-width,280px);max-width:85vw;z-index:60;display:flex;flex-direction:column;box-shadow:4px 0 24px rgba(0,0,0,.18);transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.AppShell_drawerOpen__pS_ZE{transform:translateX(0)}.AppShell_backdrop__bogrU{position:fixed;inset:0;background:rgba(15,23,42,.55);z-index:55;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.AppShell_backdropOpen__3pQGl{opacity:1;pointer-events:auto}.AppShell_mainMobile__gVPRQ{padding-left:0}@media (prefers-reduced-motion:reduce){.AppShell_backdrop__bogrU,.AppShell_drawer__RS3tv,.AppShell_main__wvGG0{transition:none}}