/*!
 * Pma erp
 *  1.62.0
 * 
 *  Licensed under the EULA license.
 *  https://controlla.com.mx/eula
 * 
 *  Copyright 2025, Controlla <contacto@controlla.com.mx>
 *  https://controlla.com.mx
 * 
 *  Developers: Ivan Sotelo <isotelo@controlla.com.mx>,Ivan Sotelo <isotelo@controlla.com.mx>
 * 
 * 
 */.themenu{overflow:hidden;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;width:65px;border:1px solid rgba(0,0,0,.05);background:#000;-webkit-transition:width .3s cubic-bezier(.2,0,0,1) 0s;transition:width .3s cubic-bezier(.2,0,0,1) 0s}.themenu .vm-collapse-item--icon-header{display:none}.themenu .item-name{display:none!important}.themenu .logo-header{margin:15px 0 10px 0;text-align:center}.themenu .nav-bar{overflow-y:auto;overflow-x:hidden;position:relative;margin:2px;background-color:--primary}.themenu .nav-bar .vm-collapse{padding:0;margin-left:6px}.themenu .nav-bar .open-item .vm-collapse-item--header{background:rgba(var(--primary),1);color:#fff}.themenu .nav-bar .vm-collapse-item{color:#fff}.themenu .nav-bar .vm-collapse-item:hover{color:rgba(var(--primary),1)}.themenu .nav-bar .vm-collapse-item .vm-collapse-item--header div{display:-webkit-box;display:-ms-flexbox;display:flex}.themenu .nav-bar .vm-collapse-item .vm-collapse-item--header div .unicon{margin-right:10px}.themenu .nav-bar ul{list-style:none;padding-top:10px}.themenu .nav-bar ul li,.themenu .nav-bar ul li .item{display:-webkit-box;display:-ms-flexbox;display:flex}.themenu .nav-bar ul li .item{margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:7px;cursor:pointer}.themenu .nav-bar ul li .item .unicon{margin:5px}.themenu .nav-bar ul li .item .isActive{background:#444!important}.vm-collapse-item--header:hover{background:rgba(var(--primary),1);color:#fff}.bottom-menu{position:absolute;left:5px;text-align:center}.navbar-logo{height:50px}.themenu:hover{width:200px}.themenu:hover .nav-bar{position:relative;overflow-y:auto;overflow-x:hidden}.themenu:hover .vm-collapse{margin-left:0}.themenu:hover .vm-collapse-item--icon-header{display:block}.themenu:hover .item-name{display:block!important}.themenu:hover .sub-nabar{width:200px}.themenu:hover .sub-nabar .vm-navbar--item a div span{opacity:1}.themenu:hover .navbar-logo{height:90px}.themenu:hover .bottom-menu{position:absolute;left:-1px;text-align:left}.help .vm-icon{margin-right:20px!important}.help:hover{font-size:16px;color:rgba(var(--primary),1)!important}