.separator{display:flex;align-items:center;text-align:center}.separator::after,.separator::before{content:'';flex:1;border-bottom:1px solid #000}.separator:not(:empty)::before{margin-right:.25em}.separator:not(:empty)::after{margin-left:.25em}input.login,input.login:-webkit-autofill,input.login:-webkit-autofill:focus,input.login:-webkit-autofill:hover{-webkit-text-fill-color:black;-webkit-box-shadow:0 0 0 1000px transparent inset;box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s;color:#000;caret-color:black}.btn-login:hover{box-shadow:0 20px 25px -5px rgb(0 0 0 / .1),0 8px 10px -6px rgb(0 0 0 / .1)!important}.sidebar .nav-link{color:var(--bs-dark)}.sidebar li .submenu{list-style:none;margin:0;padding:0}.sidebar li.nav-item.active,.sidebar li.nav-item:hover{background-color:var(--custom-primary-color)}.sidebar li.nav-item.active a.nav-link,.sidebar li.nav-item:hover a.nav-link{color:var(--bs-white)}.sidebar li.nav-item.active .submenu a.nav-link,.sidebar li.nav-item:hover .submenu a.nav-link{color:var(--bs-dark)}.sidebar li.nav-item.active ul.submenu li.active a.nav-link,.submenu li.active a.nav-link,.submenu li:hover a.nav-link{color:var(--custom-primary-color)!important}div.dt-container div.dt-paging,div.dt-info,div.dt-length{padding-top:.8em}a{text-decoration:none}img.logo{min-height:80px;max-height:100px}.bg-primary-custom{background-color:var(--custom-primary-color)!important}.bg-secondary-custom{background-color:var(--custom-secondary-color)!important}.border-primary-custom{border-color:var(--custom-primary-color)!important}.border-secondary-custom{border-color:var(--custom-secondary-color)!important}
