.app-page-wrapper{width:calc(100% - 19.813rem);padding:var(--headerHeight) 1.25rem 0;margin-left:auto;overflow-x:hidden;transition:all .3s ease-in-out}.app-page-wrapper.app-sidebar-closed{width:calc(100% - 90px);margin-top:40px;transition:all .3s ease-in-out;overflow-x:hidden}@media screen and (max-width:768px){.app-page-wrapper{overflow-x:hidden;width:100%;padding:var(--headerHeight) 1rem 0;margin:0 auto}.app-page-wrapper.app-sidebar-closed{width:100%!important;margin-top:0}}main{background-color:#140e2c}:root{--sidebar-gradient:radial-gradient(150.61% 51.22% at 84.24% 72.77%,#211438 55%,#4e1c60 100%);--sidebar-min-width:var(--sidebarWidth);--sidebar-max-width:var(--sidebarWidth)}aside.app-sidebar{width:100%;min-width:var(--sidebar-min-width);max-width:var(--sidebar-max-width);margin-top:calc(var(--headerHeight) + 1rem);min-height:100vh;height:100%;background:var(--sidebar-gradient);box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:0 20px 0 0;position:fixed;transition:all .3s ease-in-out}aside.app-sidebar .sidebar-close-btn{all:unset;width:3rem;min-width:3rem;height:3rem;border-radius:1rem;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1;padding:0;position:absolute;transition:all .3s ease-in-out;left:75%;top:.5rem}aside.app-sidebar .sidebar-close-btn svg{fill:var(--white-1000);transition:all .3s ease-in-out}aside.app-sidebar .sidebar-close-btn svg.caret-icon{width:.625rem;height:.625rem;display:block}aside.app-sidebar .sidebar-close-btn svg.menu-icon{width:1rem;height:1rem;display:none}aside.app-sidebar .sidebar-close-btn:active{transform:scale(.9)}aside.app-sidebar .app-sidebar-content{padding:4rem 1.2rem 1.2rem;height:100%;overflow-y:auto}aside.app-sidebar .app-sidebar-content .sidebar-list-item{font-family:Montserrat,sans-serif;font-size:14px;font-weight:300}aside.app-sidebar.app-sidebar-close{width:80px;min-width:40px;transition:all .3s ease-in;margin-top:calc(var(--headerHeight) + 5rem)}aside.app-sidebar.app-sidebar-close .sidebar-close-btn{left:25%;top:-4rem;transform:rotate(180deg);transition:all .3s ease-in;width:3rem;height:3rem}aside.app-sidebar.app-sidebar-close .app-sidebar-content{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:1rem;padding:10px 0 0}@media screen and (max-width:768px){aside.app-sidebar{width:100%;margin-top:0!important;z-index:1000000001;min-width:var(--sidebar-min-width)-50px;max-width:66%}aside.app-sidebar.app-sidebar-close{width:0;display:none}aside.app-sidebar .app-sidebar-content{padding:5rem 1.5rem 1.5rem}}