.datatable-custom{position:relative}.datatable-custom .dataTables_processing{z-index:1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.form-control-view-only .form-control,.form-control-view-only .form-control:focus,.form-control-view-only .form-control:active{pointer-events:none;box-shadow:none;cursor:inherit;caret-color:#0000;background-color:#0000;border-color:#e7eaf31a}.form-label.required:after{content:"*";color:red;margin-left:5px}.flatpickr-calendar .numInputWrapper span.arrowDown,.flatpickr-calendar .numInputWrapper span.arrowUp{display:block!important}.tabs-list-rounded-pills{background-color:#f8fafd;border-radius:26px;padding-left:1rem!important;padding-right:1rem!important}.tabs-list-rounded-pills li{align-items:center;display:flex}.tabs-list-rounded-pills li a{text-transform:capitalize;align-items:center;display:flex;height:70%!important}.tabs-list-rounded-pills li a.active{border-radius:26px;color:#fff!important;background-color:#667785!important}.tabs-list-rounded-pills li a:hover{border-radius:26px}.tabs-buttons{border-right:1px solid #eef0f6;width:16rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.nav-pills .nav-link.active:hover,.nav-pills .show>.nav-link:hover,.nav-pills .nav-link:hover{background:0 0;font-weight:700}.nav-link{text-align:left}.vertical-tabs{width:16rem}.vertical-tabs .nav-link{text-align:left;padding:1rem 1rem 1rem 0!important}.vertical-tabs .nav-link.active,.vertical-tabs .nav-link.show,.vertical-tabs .nav-link:hover{font-weight:700;background-color:#0000!important}@media screen and (width<=820px){.vertical-tabs{width:6rem}}.form-check-dark-gray .form-check-input:checked{background-color:#667785;border-color:#667785}.btn-outline-dark-grey{--bs-btn-color:#667785;--bs-btn-border-color:#667785;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#667785;--bs-btn-hover-border-color:#667785;--bs-btn-focus-shadow-rgb:19,33,68;--bs-btn-active-color:#fff;--bs-btn-active-bg:#667785;--bs-btn-active-border-color:#667785;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#132144;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#667785;--bs-gradient:none;border-color:#667785!important}.btn-outline-light-grey{--bs-btn-color:var(--bs-gray-400);--bs-btn-border-color:var(--bs-gray-400);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-gray-400);--bs-btn-hover-border-color:var(--bs-gray-400);--bs-btn-focus-shadow-rgb:19,33,68;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-gray-400);--bs-btn-active-border-color:var(--bs-gray-400);--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#132144;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-gray-400);--bs-gradient:none;border-color:var(--bs-gray-400)!important}.float-right{float:right!important}.btn-icon-edit{border-radius:5px!important;padding:0 15px!important}.btn-icon-edit i{font-size:.6rem!important}.filter{color:#677788;background-color:#f8fafd;border:1px solid #c8c8cb;border-radius:.2rem;margin-right:.9rem;padding:.5rem .6rem;font-size:.75rem;font-weight:700}.filter:hover{cursor:default}.filter .clean-filter{cursor:pointer;margin-left:.5em}.daterangepicker{z-index:1045!important}.flatpickr-day.today{background-color:#aaa!important}.multiselect__option--highlight,.multiselect__option--highlight:after{color:#1e2022!important;background-color:#bdc5d1!important}.custom-dropdown-item:hover{color:#1b1d1f;background-color:#bdc5d133}.form-check-input{border:1px solid var(--bs-gray-400)!important}.dp-custom-calendar{--dp-primary-color:#78a626;--dp-compliance-color:#dff5ae;--dp-background-color:#d3d3d32e;--dp-danger-color:#fb414b;--dp-disabled-color:#d9d9d9;--dp-tooltip-color:#fff;--dp-marker-color:var(--dp-danger-color)}.dp-custom-calendar .dp__cell_inner{padding:0!important}.dp-custom-calendar .dp__cell_inner.hide-tooltip .dp__marker_tooltip{display:none!important}.dp-custom-calendar .dp__cell_inner .calendar-day{border-radius:5px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dp-custom-calendar .dp__pointer{background:var(--dp-background-color);color:#fff}.dp-custom-calendar .dp__pointer .dp__marker_dot,.dp-custom-calendar .dp__pointer .dp__marker_tooltip{display:block!important}.dp-custom-calendar .dp__pointer.no-data{color:#000}.dp-custom-calendar .dp__pointer.first-or-last-date{background-color:#fff!important}.dp-custom-calendar .dp__pointer.above-or-equal-daily-goal,.dp-custom-calendar .dp__pointer.compliance-met-cell{background:var(--dp-primary-color);border:1px solid var(--dp-primary-color)}.dp-custom-calendar .dp__pointer.bellow-daily-goal{background:var(--dp-danger-color);border:1px solid var(--dp-danger-color)}.dp-custom-calendar .dp__pointer.no-usage{color:#000;border:1px solid var(--dp-danger-color);background:#fff}.dp-custom-calendar .dp__pointer.empty-date{background:var(--dp-disabled-color)}.dp-custom-calendar .dp__pointer.future-compliance-met{background:var(--dp-compliance-color);border:1px solid var(--dp-compliance-color);color:#000!important}.dp-custom-calendar .dp__pointer.dp__today{border:var(--dp-background-color);font-weight:700;color:#000!important}.dp-custom-calendar .dp__pointer .dp__marker_dot{background-color:#0000}.dp-custom-calendar .dp__pointer .dp__marker_tooltip{background-color:var(--dp-tooltip-color);z-index:99999;box-sizing:border-box;cursor:default;border:none;padding:0;position:absolute}.dp-custom-calendar .dp__pointer .dp__marker_tooltip .dp__tooltip_text{flex-direction:column}.dp-custom-calendar .dp__pointer .dp__marker_tooltip .dp__tooltip_text .tooltip-content{flex-direction:column;width:100%;height:auto;padding:5px 15px 15px;display:flex;color:var(--bs-body-color)!important}.dp-custom-calendar .dp__pointer .dp__marker_tooltip .dp__tooltip_text .tooltip-header{width:100%;padding:5px;font-size:12px;color:var(--dp-text-color)!important}.dp__action_row{display:none!important}.dp__cell_inner .dp__marker_dot,.dp__cell_inner .dp__marker_tooltip{display:none}.calendar-day.partial-calculation{opacity:.3;background:var(--bs-primary)!important}.limit_days{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);flex-basis:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.limit_days.above-or-equal-daily-goal,.limit_days.compliance-met-cell{background:var(--dp-primary-color);border:1px solid var(--dp-primary-color)}.limit_days.above-or-equal-daily-goal.partial-calculation,.limit_days.compliance-met-cell.partial-calculation{color:#9cb85a;opacity:1;background:#538a44!important}.limit_days.bellow-daily-goal{background:var(--dp-danger-color);border:1px solid var(--dp-danger-color)}.limit_days.bellow-daily-goal.partial-calculation{opacity:1;color:#fc7a81;background:#ae445e!important}.limit_days.no-usage{color:#000;border:1px solid var(--dp-danger-color);clip-path:unset;transform-origin:50%;background:#fff;width:76%;height:76%;transform:translate(0%)rotate(45deg)}.limit_days.empty-date{background:var(--dp-disabled-color)}.limit_days.empty-date.partial-calculation{color:#e4e0db;opacity:1;background:#97aec1!important}.limit_days.no-data{color:#000;background:var(--dp-background-color)}.limit_days.future-compliance-met{background:var(--dp-compliance-color);border:1px solid var(--dp-compliance-color);color:#000!important}.limit_days.dp__today{border:var(--dp-background-color);font-weight:700;color:#000!important}.compliance-met-cell{border-radius:50%!important}.dp__outer_menu_wrap{width:100%!important}.dp__menu{border:none!important}
