.dropdown-menu{background-color:#fff}.dropdown-menu a.btn{background-color:#007bff;opacity:1;color:#fff}.dropdown-menu a.btn:hover{background-color:#0056b3}.apex-chart:not(#partners-chart) .apexcharts-tooltip-text,.apex-chart:not(#partners-chart) .apexcharts-tooltip-title{color:#fff}hr:not([size]){height:.5px}.loader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffc;justify-content:center;align-items:center;z-index:9999;animation:loaderAnimation .8s linear infinite;transform-origin:center}.loader.show{display:flex}.loader img{width:100px;height:auto}@keyframes loaderAnimation{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(.5)}}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm.red-confirm-button{background-color:#d33!important}.apexcharts-toolbar{z-index:0!important}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{background-color:#10a600!important}.btn-xxl{font-size:calc(2rem + .0012vw);padding:.8rem 1rem;width:100%;height:100%}.section-authentication-signin{height:100vh;display:flex;justify-content:center;align-items:center}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffc;display:flex;justify-content:center;align-items:center;z-index:9999}.loader:after{content:"";border:4px solid #3498db;border-top:4px solid #f3f3f3;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.floating-button{position:fixed;border-radius:50%;color:#fff;cursor:pointer;z-index:1000;display:flex;justify-content:center;align-items:center;transition:all .15s ease;font-weight:700}.floating-button.primary{bottom:70px;right:60px;width:60px;height:60px;line-height:60px;background-color:rgb(var(--ct-danger-rgb))}.floating-button.primary .mdi{font-size:23px}.floating-button.primary .text{display:none;margin-left:7px;font-size:16px}.floating-button.primary:hover{width:fit-content;border-radius:5px;padding-left:10px;padding-right:10px}.floating-button.primary:hover .text{display:inline}.floating-button.secondary{bottom:143px;right:69px;width:45px;height:45px;line-height:45px;border-radius:50%;background-color:#63a842}.floating-button.secondary .mdi{font-size:20px}.floating-button.secondary .text{display:none;margin-left:5px;font-size:13px}.floating-button.secondary:hover{width:fit-content;border-radius:5px;padding-left:10px;padding-right:10px}.floating-button.secondary:hover .text{display:inline}div.dataTables_scrollBody.dropdown-visible{overflow:visible!important}.mdi{font-size:15px}.sidebar-link .mdi{font-size:20px}#cameraContainer{position:fixed;top:0;left:0;width:100%;height:110%;background-color:#000000b3;z-index:999}#captureButton{position:absolute;width:80px;height:80px;left:calc(50vw - 40px);bottom:80px;background-color:transparent;border:2px solid white;border-radius:50%;outline:none;cursor:pointer;font-size:30px;display:block;padding:0}#closeCameraButton{position:absolute;width:40px;height:40px;left:calc(50vw - 20px);top:20px;background-color:transparent;border:2px solid white;border-radius:50%;outline:none;cursor:pointer;font-size:15px;display:block;padding:0}#captureButton:hover,#closeCameraButton:hover{background-color:#ffffff4d}.widget-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:27px;background-color:#10a600}
