.p-menubar-submenu .submenu-link:hover{background-color:#1d4ed880!important;color:#fff!important}.p-menubar-submenu .submenu-link:hover span{color:#fff!important}.p-menubar-submenu .submenu-link:hover i{color:#fff!important;opacity:1!important}.nav-menu-item{overflow:hidden;position:relative}.nav-menu-item:hover,.p-menubar-item-content:hover .nav-menu-item,.p-menubar-item-link.nav-menu-item:hover{background:#1d4ed880!important;background-color:#1d4ed880!important;border-radius:0!important}.nav-menu-item:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.nav-menu-item:hover:before{left:100%}[data-v-eec00b6a] .p-sidebar-header{background-color:transparent!important;color:#fff!important}[data-v-eec00b6a] .p-sidebar-close-icon{color:#fff!important}[data-v-eec00b6a] .p-sidebar-content{padding:1rem .5rem}[data-v-eec00b6a] .p-menubar,[data-v-eec00b6a] .p-menubar-item,[data-v-eec00b6a] .p-menubar-item-content,[data-v-eec00b6a] .p-menubar-root-list{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}[data-v-eec00b6a] .p-menubar-item-link{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0 1rem!important}[data-v-eec00b6a] .p-menubar-button{display:none!important}[data-v-eec00b6a] .p-menubar-root-list{align-items:stretch!important;gap:0!important}[data-v-eec00b6a] .p-menubar-root-list>.p-menubar-item,[data-v-eec00b6a] .p-menubar-root-list>.p-menubar-item>.p-menubar-item-content{align-items:stretch!important;display:flex!important;height:5rem!important}[data-v-eec00b6a] .p-menubar-root-list>.p-menubar-item>.p-menubar-item-content>.p-menubar-item-link{align-items:center!important;display:flex!important;height:100%!important}[data-v-eec00b6a] .p-menubar-submenu{background:#0c3682!important;border-radius:.5rem!important;box-shadow:0 10px 25px -5px #0006,0 8px 10px -6px #0000004d!important;left:0!important;margin-top:0!important;min-width:240px!important;padding:.5rem!important;right:auto!important;top:calc(100% - .25rem)!important}[data-v-eec00b6a] .p-menubar-submenu .p-menubar-item,[data-v-eec00b6a] .p-menubar-submenu .p-menubar-item-content{margin:0!important;padding:0!important;width:100%!important}[data-v-eec00b6a] .p-menubar-submenu .p-menubar-item .submenu-link{background:transparent!important;display:flex!important;transition:all .2s ease!important;width:100%!important}[data-v-eec00b6a] .p-menubar-submenu .p-menubar-item .submenu-link:hover{background-color:#1d4ed880!important;background:#1d4ed880!important;color:#fff!important}[data-v-eec00b6a] .p-menubar-submenu .p-menubar-item .submenu-link:hover span{color:#fff!important}[data-v-eec00b6a] .p-menubar-submenu .p-menubar-item .submenu-link:hover i{color:#fff!important;opacity:1!important}[data-v-eec00b6a] .p-menubar-submenu{animation:slideDown-eec00b6a .25s ease-out}@keyframes slideDown-eec00b6a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[data-v-eec00b6a] .p-menubar-item{position:relative!important}[data-v-eec00b6a] .p-menubar-item .p-menubar-submenu{left:0!important;position:absolute!important;top:100%!important}[data-v-eec00b6a] .p-menubar-item:has(.p-menubar-submenu){padding-bottom:.5rem!important}[data-v-eec00b6a] .p-menubar-item .p-menubar-submenu{margin-top:0!important}[data-v-eec00b6a] .p-menubar-item:hover .p-menubar-submenu,[data-v-eec00b6a] .p-menubar-submenu:hover{display:block!important;pointer-events:auto!important}[data-v-eec00b6a] .p-menubar-submenu{transition:opacity .3s ease,transform .3s ease!important}[data-v-eec00b6a] .p-menubar-item:hover>.p-menubar-item-content>.p-menubar-item-link{background:#1d4ed880!important;border-radius:0!important;color:#fff!important}[data-v-eec00b6a] .p-menubar-item-active>.p-menubar-item-content>.p-menubar-item-link{background:#1e3a8a26!important}[data-v-eec00b6a] .mobile-nav-button,[data-v-eec00b6a] .mobile-nav-button .p-button-icon{color:#fff!important}@media(min-width:1024px){.mobile-menu-button[data-v-eec00b6a]{display:none!important;opacity:0!important;visibility:hidden!important}}
