html{height:100%}body{min-height:100%}@media (min-width:768px){.navbar .navbar-nav>.nav-item>.nav-link.active{box-shadow:inset 0 -2px}}@media (max-width:767.98px){.navbar .navbar-nav .nav-link.active{border-left:3px solid;padding-left:.5rem}}.app-navbar{background-color:#212529}[data-bs-theme=dark] .app-navbar{background-color:#0b0d0f;border-bottom:1px solid #ffffff14}.dropdown-item.active .badge.text-bg-primary{color:var(--bs-primary)!important;background-color:#fff!important}details>summary{cursor:pointer}.expand-chevron{color:var(--bs-secondary-color);margin-right:.35rem;transition:transform .15s ease-in-out;display:inline-block}details[open]>summary .expand-chevron{transform:rotate(90deg)}
