.app-shell{display:flex;flex-direction:column;height:100vh;height:100dvh;width:100%;overflow:hidden;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);background:var(--surface-primary)}.app-shell[data-mode=landing]{background:var(--landing-aura),var(--surface-primary)}.app-shell[data-mode=landing] .wksp-header{background:transparent}.app-shell__content{flex:1;min-height:0;overflow:hidden;position:relative;padding-bottom:env(safe-area-inset-bottom,0)}@media (max-width:1024px){.app-shell[data-mode=workspace] .app-shell__content{padding-bottom:calc(var(--mobile-tab-bar-height) + env(safe-area-inset-bottom, 0px))}}.app-shell__loading{display:flex;flex-direction:column;gap:var(--space-6);align-items:center;justify-content:center;height:100vh;height:100dvh;width:100%;background:var(--surface-primary)}