.app-shell{display:flex;flex-direction:column;width:100vw;height:100vh;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.app-shell:where(.dark,.dark *){--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity))}.app-shell-header{min-height:3.5rem;width:100%}.app-shell-body{position:relative;display:flex;flex-grow:1;overflow:hidden}.app-sidebar{position:absolute;top:0;left:0;bottom:0;z-index:50;display:flex;height:100%;width:4rem;justify-content:flex-start}.app-content-area{width:100%;height:100%;display:flex;padding-left:4rem}