﻿[data-bs-theme=light]{--bs-app-bg-color:#faf8f6;--bs-success:#009683;--bs-success-light:#d2e6e0;--bs-success-active:#07ab96;--bs-text-success:#009683;--bs-warning:#e4be34;--bs-warning-light:#f9edcd;--bs-text-warning:#e4be34;--bs-dark:#878787;--bs-dark-light:#e6e6e6;--bs-danger:#e73432;--bs-danger-light:#fbd5c8;--bs-text-danger:#e73432;--bs-info:#005d96;--bs-info-light:#d6d4e9;--bs-text-info:#005d96;--bs-text-secondary:#6c757d;--bs-primary:#516297;}.card{box-shadow:1px 1px 10px #ddd;}.app-header{box-shadow:1px 1px 10px #ddd;}.form-control-color{width:-webkit-fill-available;height:30px;padding:5px;}.table-xs>:not(caption)>*>*{padding:.3rem .3rem;}.btn-xs,.btn-group-xs>.btn{--bs-btn-padding-y:.55rem;--bs-btn-padding-x:1.25rem;--bs-btn-font-size:.95rem;--bs-btn-border-radius:.425rem;}.btn-xs+.dropdown-toggle-split,.btn-group-xs>.btn+.dropdown-toggle-split{padding-right:.9375rem;padding-left:.9375rem;}.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-xs,.btn-group-xs>.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon){padding:calc(.05rem + 1px) calc(.8rem + 1px);}.btn.btn-icon.btn-xs,.btn-group-xs>.btn.btn-icon{height:calc(1.5em + 1.1rem + 2px);width:calc(1.5em + 1.1rem + 2px);}.irs--flat .irs-handle>i:first-child{background-color:#6d7aa1!important;}.irs--flat .irs-bar{background-color:#6d7aa1!important;}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{background-color:#6d7aa1!important;}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{border-top-color:#6d7aa1!important;}.text-primary{color:#516297!important;}.alert-primary{color:#516297;border-color:#516297;}.alert-warning{background-color:#fffdf6;}.modal-header{padding:10px;}.modal-footer{padding:10px;}.modal-title{text-transform:uppercase;font-size:1.2rem;}.bootstrap-select.form-control{max-height:43.59px!important;}.bs-select-all,.bs-deselect-all{padding:10px 2px!important;}i.bi{color:unset;}.btn.btn-primary{background-color:#516297;}.btn.btn-light-primary{color:#516297;}.btn-check:checked+.btn.btn-primary,.btn-check:active+.btn.btn-primary,.btn.btn-primary:focus:not(.btn-active),.btn.btn-primary:hover:not(.btn-active),.btn.btn-primary:active:not(.btn-active),.btn.btn-primary.active,.btn.btn-primary.show,.show>.btn.btn-primary{background-color:#35436d!important;}.btn-check:checked+.btn.btn-light-primary,.btn-check:active+.btn.btn-light-primary,.btn.btn-light-primary:focus:not(.btn-active),.btn.btn-light-primary:hover:not(.btn-active),.btn.btn-light-primary:active:not(.btn-active),.btn.btn-light-primary.active,.btn.btn-light-primary.show,.show>.btn.btn-light-primary{background-color:#35436d!important;}.form-check-input:checked{background-color:#516297;}.form-check-label{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important;}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.2rem + 2px);min-height:calc(3.2rem + 2px);line-height:1.25;}.form-floating>label{padding:.8rem 1rem;}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:.8rem 1rem;}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:.625rem;padding-bottom:.625rem;}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:.625rem;padding-bottom:.625rem;}.form-floating>.form-select{padding-top:.625rem;padding-bottom:.625rem;}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-1.75rem) translateX(.15rem);}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-1.75rem) translateX(.15rem);}.form-floating>.form-control:not(:placeholder-shown)~label::after{height:1.1em;}.w-110px{width:110px!important;}.form-floating .form-select{padding-top:.625rem!important;}.daterangepicker{padding:0;margin:0;border:0;width:auto;background-color:var(--bs-body-bg);box-shadow:var(--bs-dropdown-box-shadow);font-family:Inter,Helvetica,"sans-serif";z-index:1000;border-radius:.475rem;}.daterangepicker:after,.daterangepicker:before{display:none;}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:transparent;}.modal-open .daterangepicker{z-index:1056;}.daterangepicker .calendar-table{background-color:var(--bs-body-bg);border:0;}.daterangepicker .ranges{border-radius:.475rem;background-color:var(--bs-body-bg);position:relative;overflow:hidden;}.daterangepicker .ranges ul{padding:1rem 0;width:150px;overflow:auto;max-height:260px;}.daterangepicker .ranges li{padding:.7rem 1.75rem;font-weight:500;font-size:1rem;color:var(--bs-gray-600);transition:color .2s ease;}.daterangepicker .ranges li:hover{background-color:var(--bs-component-hover-bg);color:var(--bs-component-hover-color);transition:color .2s ease;}.daterangepicker .ranges li.active{background-color:var(--bs-component-active-bg);color:var(--bs-component-active-color);transition:color .2s ease;}.daterangepicker.show-calendar .ranges{border-radius:0;border-top-left-radius:.475rem;margin-top:0;height:297px;}.daterangepicker.show-ranges.show-calendar .ranges{border-right:1px solid var(--bs-gray-200);}.daterangepicker.show-ranges .drp-calendar.left{border-left:0;}.daterangepicker .drp-buttons{padding:1rem 1.75rem;border-top:1px solid var(--bs-gray-200);}.daterangepicker .drp-buttons .btn{font-size:1rem;font-weight:500;padding:.5rem 1rem;}.daterangepicker .drp-buttons .cancelBtn{color:var(--bs-light-inverse);border-color:var(--bs-light);background-color:var(--bs-light);}.daterangepicker .drp-buttons .cancelBtn i,.daterangepicker .drp-buttons .cancelBtn .svg-icon{color:var(--bs-light-inverse);}.daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after{color:var(--bs-light-inverse);}.btn-check:checked+.daterangepicker .drp-buttons .cancelBtn,.btn-check:active+.daterangepicker .drp-buttons .cancelBtn,.daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active),.daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active),.daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active),.daterangepicker .drp-buttons .cancelBtn.active,.daterangepicker .drp-buttons .cancelBtn.show,.show>.daterangepicker .drp-buttons .cancelBtn{color:var(--bs-light-inverse);border-color:var(--bs-light-active);background-color:var(--bs-light-active)!important;}.btn-check:checked+.daterangepicker .drp-buttons .cancelBtn i,.btn-check:checked+.daterangepicker .drp-buttons .cancelBtn .svg-icon,.btn-check:active+.daterangepicker .drp-buttons .cancelBtn i,.btn-check:active+.daterangepicker .drp-buttons .cancelBtn .svg-icon,.daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) i,.daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) .svg-icon,.daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) i,.daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) .svg-icon,.daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) i,.daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) .svg-icon,.daterangepicker .drp-buttons .cancelBtn.active i,.daterangepicker .drp-buttons .cancelBtn.active .svg-icon,.daterangepicker .drp-buttons .cancelBtn.show i,.daterangepicker .drp-buttons .cancelBtn.show .svg-icon,.show>.daterangepicker .drp-buttons .cancelBtn i,.show>.daterangepicker .drp-buttons .cancelBtn .svg-icon{color:var(--bs-light-inverse);}.btn-check:checked+.daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after,.btn-check:active+.daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after,.daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active).dropdown-toggle:after,.daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active).dropdown-toggle:after,.daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active).dropdown-toggle:after,.daterangepicker .drp-buttons .cancelBtn.active.dropdown-toggle:after,.daterangepicker .drp-buttons .cancelBtn.show.dropdown-toggle:after,.show>.daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after{color:var(--bs-light-inverse);}.daterangepicker .drp-selected{font-size:.9rem;}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{padding:1rem 1rem;}.daterangepicker .drp-calendar.left{border-left:0!important;}.daterangepicker .drp-calendar th,.daterangepicker .drp-calendar td{font-size:1rem;font-weight:400;width:33px;height:33px;}.daterangepicker .drp-calendar th.available:hover,.daterangepicker .drp-calendar td.available:hover{border-radius:.475rem;background-color:var(--bs-component-hover-bg);color:var(--bs-component-hover-color);}.daterangepicker .drp-calendar th{font-weight:500;color:var(--bs-gray-800);}.daterangepicker .drp-calendar th.month{font-weight:500;color:var(--bs-gray-800);}.daterangepicker .drp-calendar th.next span,.daterangepicker .drp-calendar th.prev span{border-width:0 1px 1px 0;border-color:var(--bs-gray-600);}.daterangepicker .drp-calendar th.next.available:hover span,.daterangepicker .drp-calendar th.prev.available:hover span{border-color:var(--bs-component-hover-color);}.daterangepicker .drp-calendar th.next span{margin-right:1px;}.daterangepicker .drp-calendar th.prev span{margin-left:1px;}.daterangepicker .drp-calendar td{color:var(--bs-gray-700);}.daterangepicker .drp-calendar td.available.off{color:var(--bs-gray-400);}.daterangepicker .drp-calendar td.active{background-color:var(--bs-component-active-bg)!important;color:var(--bs-component-active-color)!important;border-radius:.475rem;}.daterangepicker .drp-calendar td.active.start-date{border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker .drp-calendar td.active.end-date{border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker .drp-calendar td.active.start-date.end-date{border-radius:.475rem;}.daterangepicker .drp-calendar td.today,.daterangepicker .drp-calendar td.today.active{background:var(--bs-component-hover-bg)!important;color:var(--bs-component-hover-color)!important;border-radius:.475rem;}.daterangepicker .drp-calendar td.in-range.available:not(.active):not(.off):not(.today){background-color:var(--bs-component-hover-bg);color:var(--bs-component-hover-color);}.daterangepicker .drp-calendar td:hover{background-color:var(--bs-component-hover-bg);color:var(--bs-component-hover-color);}.daterangepicker select.ampmselect,.daterangepicker select.minuteselect,.daterangepicker select.hourselect,.daterangepicker select.monthselect,.daterangepicker select.yearselect{padding-top:.35rem;padding-bottom:.35rem;border-radius:.475rem;background-color:var(--bs-body-bg)!important;border-color:transparent;color:var(--bs-input-color);font-weight:500;outline:0!important;}.daterangepicker select.ampmselect:focus,.daterangepicker select.minuteselect:focus,.daterangepicker select.hourselect:focus,.daterangepicker select.monthselect:focus,.daterangepicker select.yearselect:focus{background-color:var(--bs-gray-100);}@media(max-width:767.98px){.daterangepicker.show-calendar .ranges{float:none!important;height:auto!important;}.daterangepicker.show-calendar .ranges ul{width:100%;}.daterangepicker.show-calendar .drp-calendar{float:none!important;max-width:unset!important;display:flex;flex-direction:column;align-items:center;}}