[x-cloak]{display:none!important}.img-thumbnail{border:2px solid #dee2e6;transition:border-color .15s ease-in-out}.img-thumbnail:hover{border-color:var(--bs-primary)}html,body{height:100%}body{display:flex;flex-direction:column}main{flex:1 0 auto}footer{flex-shrink:0}.navbar{box-shadow:0 1px 3px #0000000d}.navbar-brand img{transition:transform .2s ease-in-out}.navbar-brand:hover img{transform:scale(1.05)}.nav-link{border-radius:.375rem;transition:background-color .15s ease-in-out}.nav-link:hover{background-color:rgba(var(--bs-primary-rgb),.1)}.nav-link.active{background-color:rgba(var(--bs-primary-rgb),.15);font-weight:500}#theme-toggle,#theme-toggle-mobile{transition:transform .2s ease-in-out,color .15s ease-in-out;text-decoration:none!important;border:none!important;box-shadow:none!important}#theme-toggle:hover,#theme-toggle-mobile:hover{transform:scale(1.1);color:var(--bs-primary)!important}#theme-toggle:active,#theme-toggle-mobile:active{transform:scale(.95)}#theme-toggle:focus,#theme-toggle-mobile:focus{box-shadow:none!important;outline:none!important}.badge.rounded-pill{animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}.dropdown-menu{box-shadow:0 .5rem 1rem #00000026;border:1px solid rgba(0,0,0,.1);margin-top:.5rem!important}[data-bs-theme=dark] .dropdown-menu{border-color:#ffffff1a}.dropdown-item{transition:background-color .15s ease-in-out}.dropdown-item:hover{background-color:rgba(var(--bs-primary-rgb),.1)}.dropdown-item.text-danger:hover{background-color:rgba(var(--bs-danger-rgb),.1)}@media (max-width: 991.98px){.navbar-collapse{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}[data-bs-theme=dark] .navbar-collapse{border-top-color:#ffffff1a}.nav-link{padding:.75rem 1rem!important;margin-bottom:.25rem}.nav-link.active{padding:.75rem 1rem!important}.navbar-toggler:focus{box-shadow:none}}
