:root{--text-color: #ffffff;--main-bg: #1D345F;--sidebar-bg: #0c172b;--dark-color: #0c172b;--layout-bg: #f7f7ff;--hover-bg: rgba(72, 154, 228, .25);--link-color: #489ae4;--link-hover-color: #78baff;--link-active-color: #b3daff;--primary-bg: #489ae4;--primary-border: #489ae4;--primary-text: #ffffff;--primary-hover-bg: #377ec4;--primary-hover-border: #2c6ba8;--mutee-color: #ffffff87}.dataTable-div table tbody tr td{border-top:0!important;font-size:.875rem!important;padding:.8rem 1rem!important;vertical-align:middle!important;word-break:break-word!important}.table-datatables tbody tr{cursor:move}.dataTables_wrapper .dataTables_paginate{float:right;margin:.85em}.dataTables_wrapper .dataTables_length{margin:2px}.dataTables_wrapper .dataTables_info{margin:.85em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{margin:5px 0 0 5px}.custom-toast{position:fixed;bottom:20px;right:3px;max-width:300px;min-width:292px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;overflow:hidden;border:none}.custom-toast .toast-header{background:var(--primary-bg);color:#fff;border-bottom:none;padding:10px 15px;border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:space-between}.custom-toast .toast-header strong{font-size:14px;font-weight:500}.custom-toast .toast-body{padding:13px;font-size:12px;color:#333}.custom-toast .toast-body p{margin-bottom:10px}.custom-toast .progress{height:6px;border-radius:3px;background:#e9ecef;overflow:hidden}.custom-toast .progress-bar{background:var(--primary-bg);width:100%;animation:progress-loading 2s infinite}@keyframes progress-loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}body{color:var(--text-color)!important;background-color:var(--main-bg)!important}.bg-dark,.profile-container{color:var(--text-color)!important;background-color:var(--sidebar-bg)!important}.card,.table,.bg-light,.bg-white{background-color:var(--layout-bg)!important}.bg-dark .nav>li.active>a,.bg-dark .nav>li:focus>a,.bg-dark .nav>li:hover>a,.graph-svg-tip .nav>li.active>a,.graph-svg-tip .nav>li:focus>a,.graph-svg-tip .nav>li:hover>a{background-color:var(--hover-bg)!important}table td a,.bg-white a{color:var(--link-color)!important;text-decoration:none!important;transition:color .3s ease-in-out}table td a:hover,.bg-white a:hover{color:var(--link-hover-color)!important;text-decoration:underline!important}.breadcrumb-item,.breadcrumb-item a,.breadcrumb-item.active:before,.breadcrumb-item:before{color:var(--text-color)!important}.breadcrumb-item.active,.breadcrumb-item.active a{color:var(--link-active-color)!important}.btn.btn-link.dropdown-toggle{color:var(--text-color)!important}.btn-primary,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--primary-bg)!important;border-color:var(--primary-border)!important;color:var(--primary-text)!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary .open .dropdown-toggle,.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:var(--primary-hover-bg)!important;border-color:var(--primary-hover-border)!important;color:var(--primary-text)!important}.nav-tabs-alt .nav-tabs .nav-item .nav-link{background:transparent!important;border-radius:0;padding:.5rem 1.5rem}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--main-bg)!important;border-color:var(--main-bg)!important;color:var(--primary-text)!important}.nav-tabs-alt .nav-link{color:var(--mutee-color)!important}.nav-tabs{border-bottom:unset!important}.modal-content{background-color:var(--layout-bg)!important}.modal-footer{background-color:var(--mutee-color)!important}.modal-body .p-4{color:var(--dark-color)!important}fieldset .text-body-emphasis,legend.text-black{color:var(--primary-text)!important}.vote .count{font-weight:700;min-width:20px;display:inline-block;text-align:center}
