.bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}.dataTables_length .bootstrap-select{width:auto!important}.bootstrap-select.btn-group .dropdown-menu{z-index:1001}.gridHeaderLeft .bootstrap-select.btn-group,.gridHeaderLeft .bootstrap-select.btn-group[class*="span"]{margin-bottom:0}.btn-group.bootstrap-select.open .dropdown-toggle{box-shadow:none}.bootstrap-select .btn-default:hover,.bootstrap-select .btn-default:focus,.bootstrap-select .btn-default:active,.bootstrap-select .btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#fff;border-color:#adadad}.bootstrap-select .btn:not(.actions-btn):focus,.bootstrap-select.open .btn:not(.actions-btn){border-color:#66afe9!important;outline:0!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important}.bootstrap-select.error .btn:not(.actions-btn):focus{border:1px solid #c11b00!important;outline:0!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(193,27,0,.3)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(193,27,0,.3)!important}.bootstrap-select.show-tick .dropdown-menu li.selected a span.check-mark{display:none}.bootstrap-select.show-tick .dropdown-menu li.selected a span.icon-checkbox-unchecked:before{content:""}.bootstrap-select.show-tick .dropdown-menu li.dropdown-header~li.selected a span.check-mark{display:none}.bootstrap-select .bs-actionsbox .btn-group button{width:auto;margin-right:6px}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-radius:3px!important}.bootstrap-select .bs-actionsbox{margin-bottom:4px;padding:6px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f6f6f6}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:auto}.bootstrap-select:not(.show-tick) .dropdown-menu>li.selected{background-color:#006fb4}.bootstrap-select:not(.show-tick) .dropdown-menu>li.selected a{color:#fff}.bootstrap-select .status{background:#f0f0f0;clear:both;color:#999;font-size:11px;font-style:italic;font-weight:500;line-height:1;margin-bottom:-5px;padding:10px 20px}.bootstrap-timepicker-widget table td input{width:40px;background-color:#fff;border:1px solid #ccc;border-radius:4px 4px 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;vertical-align:middle}.bootstrap-timepicker-widget table td input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.bootstrap-timepicker .form-control:not(:first-child):not(:last-child){border-radius:4px 0 0 4px}:root{--dt-order-arrow_color-current:#2f3ada}table.dataTable{vertical-align:middle}table.dataTable.highlightRows tbody tr.odd:hover td,table.dataTable tbody tr.odd td.highlighted,table.dataTable.highlightRows tbody tr.even:hover td,table.dataTable tbody tr.even td.highlighted,table.dataTable.highlightRows tr.odd:hover td.sorting_1{background-color:#d5e5f2}table.table.dataTable.highlightRows.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px #d5e5f2}table.dataTable tbody{cursor:default}table.dataTable tbody>tr>td.dt-type-numeric:not(.text-end),table.dataTable tbody>tr>th.dt-type-numeric:not(.text-end){text-align:left}table.dataTable th.center,table.dataTable td.center,table.dataTable th:has(input[type="checkbox"]),table.dataTable td:has(input[type="checkbox"]){text-align:center!important;vertical-align:middle!important}.dataTables_paginate .ui-state-default,.dataTables_paginate .ui-widget-content .ui-state-default,.dataTables_paginate .ui-widget-header .ui-state-default{background:none!important;background-color:#fff!important;border:1px solid #ddd!important;color:#999}.dataTables_wrapper .bottom{padding-bottom:50px}div.dataTables_length label{float:left;text-align:left}div.dataTables_length select{width:75px}div.dataTables_filter label{float:right}div.dataTables_info{padding-top:8px}div.dataTables_paginate{float:right;margin:0 5px 0 0!important}table.table{clear:both;margin-bottom:6px!important;max-width:none!important}table.table thead .sorting,table.table thead .sorting_asc,table.table thead .sorting_desc,table.table thead .sorting_asc_disabled,table.table thead .sorting_desc_disabled{cursor:pointer;*cursor:hand}table.table thead .sorting,table.table thead .sorting_asc,table.table thead .sorting_desc,table.table thead .sorting_asc_disabled,table.table thead .sorting_desc_disabled{background-image:none}table.dataTable thead>tr>th .dt-column-title,table.dataTable thead>tr>td .dt-column-title{order:1}table.dataTable thead>tr>th div.dt-column-header,table.dataTable thead>tr>td div.dt-column-header{flex-direction:row!important}table.dataTable thead>tr>th .dt-column-order,table.dataTable thead>tr>td .dt-column-order{flex:0 0 var(--dt-order-arrow-width);left:auto!important;margin-left:auto;order:2;right:0}table.dataTable thead>tr>th.checkboxColumn .dt-column-header{position:relative}table.dataTable thead>tr>th.checkboxColumn{padding-left:0!important}table.dataTable thead>tr>th.checkboxColumn .dt-column-title{text-align:center;width:100%}table.dataTable thead>tr>th.checkboxColumn .dt-column-order{height:100%;position:absolute;right:0;top:0}table.dataTable th:active{outline:0}div.dataTables_scrollHead table{margin-bottom:0!important;border-bottom-left-radius:0;border-bottom-right-radius:0}div.dataTables_scrollHead table thead tr:last-child th:first-child,div.dataTables_scrollHead table thead tr:last-child td:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}div.dataTables_scrollBody table{border-top:0;margin-bottom:0!important}div.dataTables_scrollBody tbody tr:first-child th,div.dataTables_scrollBody tbody tr:first-child td{border-top:0}div.dataTables_scrollFoot table{border-top:0}.table tbody tr.active td,.table tbody tr.active th{background-color:#08c;color:#fff}.table tbody tr.active:hover td,.table tbody tr.active:hover th{background-color:#0075b0!important}.table-striped tbody tr.active:nth-child(odd) td,.table-striped tbody tr.active:nth-child(odd) th{background-color:#017ebc}table.DTTT_selectable tbody tr{cursor:pointer;*cursor:hand}div.DTTT .btn{color:#333!important;font-size:12px}div.DTTT .btn:hover{text-decoration:none!important}ul.DTTT_dropdown.dropdown-menu a{color:#333!important}ul.DTTT_dropdown.dropdown-menu li:hover a{background-color:#08c;color:#fff!important}div.DTTT_print_info.modal{height:150px;margin-top:-75px;text-align:center}div.DTTT_print_info h6{font-weight:normal;font-size:28px;line-height:28px;margin:1em}div.DTTT_print_info p{font-size:14px;line-height:20px}div.DTFC_LeftHeadWrapper table,div.DTFC_LeftFootWrapper table,table.DTFC_Cloned tr.even{background-color:#fff}div.DTFC_LeftHeadWrapper table{margin-bottom:0!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}div.DTFC_LeftBodyWrapper table{border-top:0;margin-bottom:0!important}div.DTFC_LeftBodyWrapper tbody tr:first-child th,div.DTFC_LeftBodyWrapper tbody tr:first-child td{border-top:0}div.DTFC_LeftFootWrapper table{border-top:0}.dataTables_wrapper .bottom .bootstrap-select:not([class*="span"]),.dataTables_wrapper .bottom .bootstrap-select{width:60px;margin-top:-2px;margin-bottom:0}.dataTables_wrapper .bootstrap-select.btn-group,.dataTables_wrapper .bootstrap-select.btn-group[class*="span"]{margin-bottom:0}.dataTables_wrapper .bottom .pagination{margin:1px 0 0 10px}.dataTables_wrapper.form-inline .form-control{appearance:auto;-webkit-appearance:auto;-moz-appearance:auto;display:inline-block}.dataTables_wrapper .bottom .pagination .ui-button{height:inherit;top:inherit}.dataTables_wrapper .bottom .pagination .ui-state-default,.dataTables_wrapper .bottom .pagination .ui-widget-content .ui-state-default,.dataTables_wrapper .bottom .pagination .ui-widget-header .ui-state-default{background:inherit;border-width:1px;color:inherit;font-weight:inherit}td.details-control{position:relative;cursor:pointer}td.details-control::before{content:"";display:block;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #1b5482}tr.shown td.details-control::before{border-top:0;border-bottom:7px solid #1b5482}.child-table h4{font-size:14px;font-weight:bold}.child-table tfoot th{padding:8px!important}.paging_full_numbers .paginate_button{padding:0!important;border:0!important;margin:0!important}.pagination>li>a,.pagination>li>span{color:#333}div.dt-container{clear:both}div.dt-container .bottom{display:flex;align-items:center;flex-wrap:wrap;gap:10px}div.dt-container .bottom .dt-info{margin-right:24px;white-space:nowrap}div.dt-container .bottom .dt-length{white-space:nowrap}div.dt-container .bottom .dt-length label{align-items:center;display:inline-flex;font-weight:normal;margin:0}div.dt-container .bottom .dt-length>label>select.form-select.form-select-sm{height:34px;margin:0 8px;min-width:76px;padding:3px 26px 3px 8px;width:76px}div.dt-container .bottom .dt-length .bootstrap-select>select.form-select.form-select-sm{min-width:0!important;width:.5px!important;margin:0;padding:0!important}div.dt-container .bottom .dt-length div.bootstrap-select.form-select{display:inline-block;width:auto;min-width:0;height:auto;margin:0 8px;padding:0;border:0;background:none;background-image:none;appearance:none}div.dt-container .bottom .dt-paging{margin-left:auto}div.dt-container .bottom .dt-paging .pagination{margin:0}div.dt-container .bottom .dt-paging .page-link{border-radius:0!important;min-width:34px;padding:8px 10px;font-size:13px;white-space:nowrap}div.dt-container .bottom .dt-paging .page-item.disabled .page-link{cursor:default;opacity:.35}