.pagecontainer-sideeffect{transition:all .5s ease}.sidemenu-arrow{color:#666}.sidemenu-logout{color:#fff;transform:rotate(180deg)}.sidemenu-notlogged{display:none}.logo-details .sidemenu-menuicon:hover{transition:.3s ease;font-size:29px!important}.cursor-pointer{cursor:pointer}.showMenu{background:#44607b}.sidemenu-icon{display:inline!important;min-width:40px}.sidemenu-icon:hover{color:#3e9dff!important}.sub-menu .sidemenu-icon{display:inline!important;min-width:40px;height:25px!important;line-height:25px!important;min-width:44px!important;font-size:21px!important}.q-drawer{position:fixed!important}.sidemenu-open_q-drawer{width:280px!important}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sidebar-toggle{cursor:pointer}.sidebar{position:fixed;top:0;left:0;height:100%;min-width:280px;background:#34495e;z-index:100}.sidebar.close{width:78px;min-width:78px;transition:all .5s ease}.sidebar .logo-details{height:60px;width:100%;display:flex;align-items:center}.sidebar .logo-details i,.sidebar .logo-details span{font-size:25px;color:#fff;height:50px;min-width:78px;text-align:center;line-height:50px}.sidebar .logo-details .logo_name{font-size:22px;color:#f6f6f6;font-weight:600;transition:.3s ease;transition-delay:.1s}.sidebar.close .logo-details .logo_name{transition-delay:0s;opacity:0;pointer-events:none}.sidebar .nav-links{height:100%;padding:0 0 150px 0;overflow:auto}.sidebar.close .nav-links{overflow:visible}.sidebar .nav-links::-webkit-scrollbar{display:none}.sidebar .nav-links li{position:relative;list-style:none;transition:all .4s ease}.sidebar .nav-links li .iocn-link{display:flex;align-items:center;justify-content:space-between}.sidebar.close .nav-links li .iocn-link{display:block}.sidebar .nav-links li i,.sidebar .nav-links li span.material-icons-outlined,.sidebar .nav-links li span.material-icons,.sidebar .nav-links li span.material-icons-round{height:50px;min-width:78px;text-align:center;line-height:50px;color:#f6f6f6;font-size:25px;cursor:pointer;transition:all .3s ease}.sidebar .nav-links li.showMenu i.sidemenu-arrow{transform:rotate(-180deg)}.sidebar.close .nav-links i.sidemenu-arrow{display:none}.sidebar .nav-links li a{display:flex;align-items:center;text-decoration:none}.sidebar .nav-links li a .link_name{cursor:pointer;font-size:18px;font-weight:400;color:#f6f6f6;transition:all .4s ease}.sidebar.close .nav-links li a .link_name{opacity:0;pointer-events:none}.sidebar .nav-links li .sub-menu{padding:6px 6px 14px 35px;margin-top:-10px;background:#44607b;display:none;line-height:20px}.sidebar .nav-links li.showMenu .sub-menu{display:block}.sidebar .nav-links li .sub-menu a{color:#fff;font-size:15px;padding:5px 0;white-space:nowrap;transition:all .3s ease}.sidebar .nav-links li .sub-menu a:hover{opacity:1}.sidebar.close .nav-links li .sub-menu{position:absolute;left:100%;top:-10px;margin-top:0;padding:10px 20px;border-radius:0 3px 3px 0;opacity:0;display:block;pointer-events:none;transition:0s}.sidebar.close .nav-links li:hover .sub-menu{top:0;opacity:1;pointer-events:auto;transition:all .4s ease}.sidebar .nav-links li .sub-menu .link_name{display:none}.sidebar.close .nav-links li .sub-menu .link_name{font-size:18px;opacity:1;display:block}.sidebar .nav-links li .sub-menu.blank{opacity:1;pointer-events:auto;padding:3px 20px 6px 16px;opacity:0;pointer-events:none}.sidebar .nav-links li:hover .sub-menu.blank{top:50%;transform:translateY(-50%)}.sidebar .profile-details{position:fixed;bottom:0;width:280px;display:flex;align-items:center;justify-content:space-between;background:#44607b;padding:12px 0}.sidebar.close .profile-details{background:none}.sidebar.close .profile-details{width:78px}.sidebar .profile-details .profile-content{display:flex;align-items:center}.sidebar .profile-details img{height:52px;width:52px;object-fit:cover;border-radius:16px;margin:0 14px 0 12px;background:#1d1b31;transition:all .5s ease}.sidebar.close .profile-details img{padding:10px}.sidebar .profile-details .profile_name,.sidebar .profile-details .job{color:#fff;font-size:18px;font-weight:500;white-space:nowrap}.sidebar.close .profile-details i,.sidebar.close .profile-details .profile_name,.sidebar.close .profile-details .job{display:none}.sidebar .profile-details .job{font-size:12px}@media(max-width:420px){.sidebar.close .nav-links li .sub-menu{display:none}}