.top-navigation-layout .main-content.app-content{margin:0!important;min-height:100vh}.top-navigation-layout .main-content.app-content>.container-fluid{padding-top:74px}.top-navigation-layout .main-header.side-header{inset-inline:0!important;width:100%!important;padding:0!important;z-index:1100!important}.top-navigation-layout .main-header.side-header{padding-right:0!important}.top-navigation-layout .main-header>.container-fluid{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding-inline:24px}.top-navigation-layout .main-header-left{width:auto!important;min-width:0!important;margin:0!important;padding:0!important}.top-navigation-layout .main-header .responsive-logo{display:flex;align-items:center}.top-navigation-layout .main-header .responsive-logo a:not(:first-child){display:none}.top-navigation-layout .main-header .responsive-logo img{display:block!important;width:auto;max-width:135px;height:42px;object-fit:contain}.top-navigation-layout .main-header-right{width:auto!important;min-width:0!important;margin-inline-start:auto!important}.top-navigation-layout .top-navigation-toggle{display:none}.top-navigation-layout .main-header .dropdown-menu{z-index:1110}
.top-navigation{position:fixed;top:64px;inset-inline:0;z-index:990;width:100%;background:#fff;border-block:1px solid #e4e7ed;box-shadow:0 3px 10px rgba(30,33,44,.05)}.top-navigation__source{display:none!important}.top-navigation__menu,.top-navigation__dropdown ul{padding:0;margin:0;list-style:none}.top-navigation__menu{display:flex;align-items:stretch;min-height:58px;gap:.15rem}.top-navigation__group,.top-navigation__home-slot{position:relative;display:flex}.top-navigation__home-slot>.slide{display:flex;align-items:stretch;height:58px;margin:0!important}.top-navigation__trigger,.top-navigation__home-slot>.slide>.side-menu__item{display:flex;align-items:center;gap:.5rem;height:58px!important;min-height:58px;padding:.75rem 1rem;color:#344054;background:transparent;border:0;border-bottom:3px solid transparent;white-space:nowrap;cursor:pointer;font-size:14px;font-weight:600;line-height:1.4}.top-navigation__trigger:hover,.top-navigation__trigger:focus,.top-navigation__group.is-active>.top-navigation__trigger,.top-navigation__group.is-open>.top-navigation__trigger,.top-navigation__home-slot>.slide.active>.side-menu__item,.top-navigation__home-slot>.slide>.side-menu__item:hover{color:#6259ca;border-bottom-color:#6259ca}.top-navigation__trigger i,.top-navigation__home-slot .side-menu__icon{margin:0!important;font-size:18px}.top-navigation__home-slot .side-menu__label{margin:0!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}.top-navigation__chevron{font-size:13px!important;transition:transform .2s}.top-navigation__group.is-open .top-navigation__chevron{transform:rotate(180deg)}
.top-navigation__dropdown{position:absolute;inset-block-start:calc(100% + 1px);inset-inline-start:0;display:none;width:max-content;min-width:250px;max-width:min(340px,calc(100vw - 30px));padding:.4rem;background:#fff;border:1px solid #e4e7ed;border-radius:0 0 10px 10px;box-shadow:0 12px 28px rgba(30,33,44,.14)}.top-navigation__group.is-open>.top-navigation__dropdown{display:block}.top-navigation__dropdown>ul{display:grid;grid-template-columns:minmax(240px,1fr);gap:.1rem}.top-navigation__dropdown>ul>.slide{height:auto!important;padding:0!important;margin:0!important;border-radius:8px}.top-navigation__dropdown>ul>.slide>.side-menu__item{display:flex;align-items:center;gap:.55rem;height:38px!important;min-height:38px;padding:.25rem .55rem;color:#344054;font-weight:600}.top-navigation__dropdown .side-menu__icon,.top-navigation__dropdown .angle{margin:0!important}.top-navigation__dropdown .angle{display:block;margin-inline-start:auto!important;font-size:13px;transition:transform .2s}.top-navigation__dropdown>.slide.is-submenu-open .angle,.top-navigation__dropdown>ul>.slide.is-submenu-open>.side-menu__item .angle{transform:rotate(180deg)}.top-navigation__dropdown .side-menu__label{margin:0!important;font-weight:600!important}.top-navigation__dropdown .slide-menu{display:none!important;position:static!important;width:auto!important;max-height:none!important;padding:0 .4rem .3rem!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.top-navigation__dropdown>ul>.slide.is-submenu-open>.slide-menu{display:block!important}.top-navigation__dropdown .slide-item{display:flex;align-items:center;min-height:34px;padding:.35rem .5rem;color:#667085;border-radius:6px;white-space:nowrap;font-weight:500}.top-navigation__dropdown .slide-item:hover,.top-navigation__dropdown .slide-item.active,.top-navigation__dropdown>ul>.slide.active>.side-menu__item,.top-navigation__dropdown>ul>.slide.is-expanded>.side-menu__item{color:#6259ca;background:rgba(98,89,202,.08)}.top-navigation__dropdown .slide-item.active{font-weight:600}
.dark-theme .top-navigation,.dark-theme .top-navigation__dropdown{background:#1f2333;border-color:rgba(255,255,255,.1)}.dark-theme .top-navigation__trigger,.dark-theme .top-navigation__home-slot>.slide>.side-menu__item,.dark-theme .top-navigation__dropdown>ul>.slide>.side-menu__item{color:rgba(255,255,255,.9)}.dark-theme .top-navigation__dropdown .slide-item{color:rgba(255,255,255,.72)}
@media(max-width:991.98px){.top-navigation-layout .top-navigation-toggle{display:flex}.top-navigation__inner{padding:0}.top-navigation__menu{display:none;flex-direction:column;max-height:calc(100vh - 64px);overflow-y:auto;padding:.5rem}.top-navigation.is-open .top-navigation__menu{display:flex}.top-navigation__group,.top-navigation__home-slot{display:block;width:100%}.top-navigation__home-slot>.slide,.top-navigation__home-slot>.slide>.side-menu__item{height:48px!important}.top-navigation__trigger,.top-navigation__home-slot>.slide>.side-menu__item{justify-content:flex-start;width:100%;height:48px!important;min-height:48px;border-bottom:0;border-radius:7px}.top-navigation__chevron{margin-inline-start:auto!important}.top-navigation__dropdown{position:static;width:100%;max-width:none;padding:.3rem;border:0;box-shadow:none}.top-navigation__dropdown>ul{grid-template-columns:1fr}}
