.ant-layout-sider.ant-layout-sider-dark.ant-layout-sider-collapsed{max-width:72px!important;min-width:72px!important;width:72px!important}.ant-layout-sider.ant-layout-sider-dark{max-width:240px!important;min-width:240px!important;width:240px!important}.ant-layout-sider-collapsed{max-width:72px!important;min-width:72px!important;width:72px!important}.ant-layout-sider{max-width:240px!important;min-width:240px!important;width:240px!important}@media (max-width:768px){.hide-on-mobile.collapsed{display:none!important}}.sidenav-hidden{transform:translateX(-100%);opacity:0;transition:transform .5s ease}.sidenav-visible{transition:transform .5s ease}.sidenav-transitioning,.sidenav-visible{transform:translateX(0);opacity:1}.sidenav{height:100%;background-color:#16182e;position:fixed;top:0;left:0;z-index:20;transition:transform .5s ease,opacity .5s ease}.sidenav-open{transform:translateX(0);opacity:1}.sidenav-closed{transform:translateX(-100%);opacity:0}.side-menu-class .ant-menu-item.ant-menu-item-selected{background-color:#343343!important;color:#f42377!important}.side-menu-class.ant-menu-dark .ant-menu-sub.ant-menu-inline,.side-menu-popup .ant-menu-sub{background-color:#16182e!important}.side-menu-class.ant-menu-dark .ant-menu-sub.ant-menu-inline{width:calc(100% - 45px);margin-left:35px;border-left:1.5px solid #1c1f38}.side-menu-class.ant-menu-dark .ant-menu-sub.ant-menu-inline>.ant-menu-item{width:auto;height:32px;margin:0 0 2px 12px;padding-inline:10px!important;line-height:32px}.side-menu-class.ant-menu-dark .ant-menu-sub.ant-menu-inline>.ant-menu-item:last-child{margin-bottom:0}.side-menu-class .ant-menu-sub .ant-menu-item,.side-menu-popup .ant-menu-item{color:#d7d9e8!important}.side-menu-class .ant-menu-sub .ant-menu-item:hover,.side-menu-popup .ant-menu-item:hover{background-color:#23253f!important}.side-menu-class .ant-menu-sub .ant-menu-item.ant-menu-item-selected,.side-menu-popup .ant-menu-item.ant-menu-item-selected{background-color:rgba(250,12,126,.14)!important;color:#fa0c7e!important}.side-menu-class .ant-menu-sub .ant-menu-item a,.side-menu-popup .ant-menu-item a{color:inherit}.side-menu-class .school-name-link{display:block;overflow:hidden;padding-left:12px;color:#92a5bd;font-size:12px;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.side-menu-class .school-name-link:hover{color:#f42377}.side-menu-class .side-nav-section-label{display:block;overflow:hidden;padding-left:12px;color:#92a5bd;font-size:12px;font-weight:600;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sidenav .side-nav-icon{display:inline-flex;flex:0 0 18px;align-items:center;justify-content:center;width:18px;min-width:18px;height:28px;line-height:0}.sidenav .side-nav-icon>img,.sidenav .side-nav-icon>svg{flex:none}.sidenav .side-nav-icon>.anticon{display:inline-flex;align-items:center;justify-content:center;color:currentColor;font-size:18px;line-height:1}.header-navbar:after{bottom:-1px;height:18px;background:linear-gradient(180deg,#16182e 0,hsla(0,0%,100%,0))}.header-gradient:after,.header-navbar:after{content:"";position:absolute;left:0;right:0;pointer-events:none;z-index:1}.header-gradient:after{bottom:0;height:2px;background:linear-gradient(180deg,#16182e 0,#fff)}.sidenav ::-webkit-scrollbar{width:6px;background:#16182e}.sidenav ::-webkit-scrollbar-thumb{background:#343343;border-radius:6px}.sidenav ::-webkit-scrollbar-thumb:hover{background:#44435a}.sidenav{scrollbar-width:thin;scrollbar-color:#343343 #16182e}:root{--nav-bar-height:64px}.side-nav-wrapper{position:fixed;top:0;left:0;bottom:0;width:72px;display:flex;align-items:flex-start;z-index:20}.main-content{margin-left:0;min-height:calc(100vh - var(--nav-bar-height));padding-top:64px;background:#fff}@media (max-width:940px){.main-content{margin-left:10px;margin-right:10px}}