.active-parent .navlink{background-color:#f1f1f1!important;-webkit-text-stroke-width:.02rem;-webkit-text-stroke-color:#374151}.active-child .navlink,.active-parent .navlink{font-weight:bolder!important}.horizontal-parent{display:flex}.vertical-child{display:flex;flex-direction:column}.vertical-submenu{margin-top:6px}@media screen and (min-device-width:1551px) and (max-device-width:10000px){.navlink{color:#333;cursor:pointer;font-size:13px;padding:3px 5px 2px;text-decoration:none;transition:color .3s ease}}@media screen and (min-device-width:841px) and (max-device-width:1550px){.navlink{color:#333;cursor:pointer;font-size:13px;padding:3px 5px 2px;text-decoration:none;transition:color .3s ease}}.navlink:active{background-color:#dedede}.navlink>span{display:inline-block}.mx-context-menu-item .label{font-size:12px!important}.mx-context-menu-item{padding:5px 0!important}.mx-context-menu{padding:4px 0!important}.treeshot{max-width:14vw!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.divsubmenu{max-height:200px}.divsubmenu,.divsubmenu2{direction:ltr!important;overflow-y:auto}.divsubmenu2{max-height:700px}.divsubmenu2::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px #94949450}.divsubmenu2::-webkit-scrollbar{background-color:#f5f5f5;width:6px}.divsubmenu2::-webkit-scrollbar-thumb{background-color:#8a8a8a;border:6px solid #8a8a8a}.divsubmenu::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px #94949450}.divsubmenu::-webkit-scrollbar{background-color:#f5f5f5;width:2px}.divsubmenu::-webkit-scrollbar-thumb{background-color:#8a8a8a!important;border:7px solid #8a8a8a}
