.nav-item.has-submenu .nav-caret{margin-left:auto;width:auto;font-size:11px;transition:transform .2s}.nav-item.has-submenu.expanded .nav-caret{transform:rotate(180deg)}.nav-submenu{display:none;margin:0 0 5px 38px;padding-left:9px;border-left:1px solid rgba(255,255,255,.12)}.nav-submenu.open{display:grid}.nav-submenu button{border:0;background:transparent;color:#8995ad;text-align:left;padding:6px 7px;border-radius:6px;font:500 10px 'DM Sans';cursor:pointer}.nav-submenu button span{margin-right:6px;color:#7182ee}.nav-submenu button:hover,.nav-submenu button.active{color:#fff;background:rgba(100,119,235,.12)}
@media(max-width:820px){.nav-submenu button{padding:8px 7px;font-size:11px}}
@media(min-width:821px){
 body[data-section="tareas"] #moduleTabs,
 body[data-section="tesoreria"] #moduleTabs,
 body[data-section="proveedores"] #moduleTabs,
 body[data-section="clientes"] #moduleTabs,
 body[data-section="personas"] #moduleTabs,
 body[data-section="configuracion"] #moduleTabs{display:none}
 body[data-section="gestion"] #moduleTabs{display:none}
 body[data-section="contabilidad"] #view-contabilidad .workspace-tabs,
 body[data-section="reporteria"] #view-reporteria .workspace-tabs{display:none}
}
