@charset "UTF-8";:root {  --dt-row-selected:13, 110, 253;  --dt-row-selected-text:255, 255, 255;  --dt-row-selected-link:9, 10, 11;}table.dataTable td.dt-control {  text-align:center;  cursor:pointer;}table.dataTable td.dt-control:before {  height:1em;  width:1em;  margin-top:-9px;  display:inline-block;  color:white;  border:0.15em solid white;  border-radius:1em;  box-shadow:0 0 0.2em #444;  box-sizing:content-box;  text-align:center;  text-indent:0 !important;  font-family:"Courier New", Courier, monospace;  line-height:1em;  content:"+";  background-color:#31b131;}table.dataTable tr.dt-hasChild td.dt-control:before {  content:"-";  background-color:#d33333;}table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting_asc_disabled, table.dataTable thead > tr > th.sorting_desc_disabled,table.dataTable thead > tr > td.sorting,table.dataTable thead > tr > td.sorting_asc,table.dataTable thead > tr > td.sorting_desc,table.dataTable thead > tr > td.sorting_asc_disabled,table.dataTable thead > tr > td.sorting_desc_disabled {  cursor:pointer;  position:relative;  padding-right:26px;}table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:after,table.dataTable thead > tr > td.sorting:before,table.dataTable thead > tr > td.sorting:after,table.dataTable thead > tr > td.sorting_asc:before,table.dataTable thead > tr > td.sorting_asc:after,table.dataTable thead > tr > td.sorting_desc:before,table.dataTable thead > tr > td.sorting_desc:after,table.dataTable thead > tr > td.sorting_asc_disabled:before,table.dataTable thead > tr > td.sorting_asc_disabled:after,table.dataTable thead > tr > td.sorting_desc_disabled:before,table.dataTable thead > tr > td.sorting_desc_disabled:after {  position:absolute;  display:block;  opacity:0.125;  right:10px;  line-height:9px;  font-size:0.8em;}table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:before,table.dataTable thead > tr > td.sorting:before,table.dataTable thead > tr > td.sorting_asc:before,table.dataTable thead > tr > td.sorting_desc:before,table.dataTable thead > tr > td.sorting_asc_disabled:before,table.dataTable thead > tr > td.sorting_desc_disabled:before {  bottom:50%;  content:"▲";  content:"▲"/"";}table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:after,table.dataTable thead > tr > td.sorting:after,table.dataTable thead > tr > td.sorting_asc:after,table.dataTable thead > tr > td.sorting_desc:after,table.dataTable thead > tr > td.sorting_asc_disabled:after,table.dataTable thead > tr > td.sorting_desc_disabled:after {  top:50%;  content:"▼";  content:"▼"/"";}table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:after,table.dataTable thead > tr > td.sorting_asc:before,table.dataTable thead > tr > td.sorting_desc:after {  opacity:0.6;}table.dataTable thead > tr > th.sorting_desc_disabled:after, table.dataTable thead > tr > th.sorting_asc_disabled:before,table.dataTable thead > tr > td.sorting_desc_disabled:after,table.dataTable thead > tr > td.sorting_asc_disabled:before {  display:none;}table.dataTable thead > tr > th:active,table.dataTable thead > tr > td:active {  outline:none;}div.dataTables_scrollBody > table.dataTable > thead > tr > th:before, div.dataTables_scrollBody > table.dataTable > thead > tr > th:after,div.dataTables_scrollBody > table.dataTable > thead > tr > td:before,div.dataTables_scrollBody > table.dataTable > thead > tr > td:after {  display:none;}div.dataTables_processing {  position:absolute;  top:50%;  left:50%;  width:200px;  margin-left:-100px;  margin-top:-26px;  text-align:center;  padding:2px;}div.dataTables_processing > div:last-child {  position:relative;  width:80px;  height:15px;  margin:1em auto;}div.dataTables_processing > div:last-child > div {  position:absolute;  top:0;  width:13px;  height:13px;  border-radius:50%;  background:rgb(13, 110, 253);  background:rgb(var(--dt-row-selected));  animation-timing-function:cubic-bezier(0, 1, 1, 0);}div.dataTables_processing > div:last-child > div:nth-child(1) {  left:8px;  animation:datatables-loader-1 0.6s infinite;}div.dataTables_processing > div:last-child > div:nth-child(2) {  left:8px;  animation:datatables-loader-2 0.6s infinite;}div.dataTables_processing > div:last-child > div:nth-child(3) {  left:32px;  animation:datatables-loader-2 0.6s infinite;}div.dataTables_processing > div:last-child > div:nth-child(4) {  left:56px;  animation:datatables-loader-3 0.6s infinite;}@keyframes datatables-loader-1 {  0% {    transform:scale(0);  }  100% {    transform:scale(1);  }}@keyframes datatables-loader-3 {  0% {    transform:scale(1);  }  100% {    transform:scale(0);  }}@keyframes datatables-loader-2 {  0% {    transform:translate(0, 0);  }  100% {    transform:translate(24px, 0);  }}table.dataTable.nowrap th, table.dataTable.nowrap td {  white-space:nowrap;}table.dataTable th.dt-left,table.dataTable td.dt-left {  text-align:left;}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty {  text-align:center;}table.dataTable th.dt-right,table.dataTable td.dt-right {  text-align:right;}table.dataTable th.dt-justify,table.dataTable td.dt-justify {  text-align:justify;}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap {  white-space:nowrap;}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td {  text-align:left;}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left {  text-align:left;}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center {  text-align:center;}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right {  text-align:right;}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify {  text-align:justify;}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap {  white-space:nowrap;}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left {  text-align:left;}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center {  text-align:center;}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right {  text-align:right;}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify {  text-align:justify;}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap {  white-space:nowrap;}table.dataTable {  width:100%;  margin:0 auto;  clear:both;  border-collapse:separate;  border-spacing:0;    }table.dataTable thead th,table.dataTable tfoot th {  font-weight:bold;}table.dataTable thead th,table.dataTable thead td {  padding:10px;  border-bottom:1px solid rgba(0, 0, 0, 0.3);}table.dataTable thead th:active,table.dataTable thead td:active {  outline:none;}table.dataTable tfoot th,table.dataTable tfoot td {  padding:10px 10px 6px 10px;  border-top:1px solid rgba(0, 0, 0, 0.3);}table.dataTable tbody tr {  background-color:transparent;}table.dataTable tbody tr.selected > * {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);  color:rgb(255, 255, 255);  color:rgb(var(--dt-row-selected-text));}table.dataTable tbody tr.selected a {  color:rgb(9, 10, 11);  color:rgb(var(--dt-row-selected-link));}table.dataTable tbody th,table.dataTable tbody td {  padding:8px 10px;}table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {  border-top:1px solid rgba(0, 0, 0, 0.15);}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td {  border-top:none;}table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td {  border-top:1px solid rgba(0, 0, 0, 0.15);  border-right:1px solid rgba(0, 0, 0, 0.15);}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child {  border-left:1px solid rgba(0, 0, 0, 0.15);}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td {  border-top:none;}table.dataTable.stripe > tbody > tr.odd > *, table.dataTable.display > tbody > tr.odd > * {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023);}table.dataTable.stripe > tbody > tr.odd.selected > *, table.dataTable.display > tbody > tr.odd.selected > * {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.923));}table.dataTable.hover > tbody > tr:hover > *, table.dataTable.display > tbody > tr:hover > * {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035);}table.dataTable.hover > tbody > tr.selected:hover > *, table.dataTable.display > tbody > tr.selected:hover > * {  box-shadow:inset 0 0 0 9999px #0d6efd !important;  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 1)) !important;}table.dataTable.order-column > tbody tr > .sorting_1,table.dataTable.order-column > tbody tr > .sorting_2,table.dataTable.order-column > tbody tr > .sorting_3, table.dataTable.display > tbody tr > .sorting_1,table.dataTable.display > tbody tr > .sorting_2,table.dataTable.display > tbody tr > .sorting_3 {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);}table.dataTable.order-column > tbody tr.selected > .sorting_1,table.dataTable.order-column > tbody tr.selected > .sorting_2,table.dataTable.order-column > tbody tr.selected > .sorting_3, table.dataTable.display > tbody tr.selected > .sorting_1,table.dataTable.display > tbody tr.selected > .sorting_2,table.dataTable.display > tbody tr.selected > .sorting_3 {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.919));}table.dataTable.display > tbody > tr.odd > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_1 {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.054);}table.dataTable.display > tbody > tr.odd > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_2 {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.047);}table.dataTable.display > tbody > tr.odd > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_3 {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.039);}table.dataTable.display > tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_1 {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.954);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.954));}table.dataTable.display > tbody > tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_2 {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.947);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.947));}table.dataTable.display > tbody > tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_3 {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.939);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.939));}table.dataTable.display > tbody > tr.even > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.even > .sorting_1 {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);}table.dataTable.display > tbody > tr.even > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.even > .sorting_2 {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.011);}table.dataTable.display > tbody > tr.even > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.even > .sorting_3 {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.003);}table.dataTable.display > tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_1 {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.919));}table.dataTable.display > tbody > tr.even.selected > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_2 {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.911);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.911));}table.dataTable.display > tbody > tr.even.selected > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_3 {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.903);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.903));}table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.082);}table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.074);}table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {  box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.062);}table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.982);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.982));}table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.974);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.974));}table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {  box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.962);  box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected, 0.962));}table.dataTable.no-footer {  border-bottom:1px solid rgba(0, 0, 0, 0.3);}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td {  padding:4px;}table.dataTable th,table.dataTable td {  box-sizing:content-box;}.dataTables_wrapper {  position:relative;  clear:both;}.dataTables_wrapper .dataTables_length {  float:left;}.dataTables_wrapper .dataTables_length select {  border:1px solid #aaa;  border-radius:3px;  padding:5px;  background-color:transparent;  padding:4px;}.dataTables_wrapper .dataTables_filter {  float:right;  text-align:right;}.dataTables_wrapper .dataTables_filter input {  border:1px solid #aaa;  border-radius:3px;  padding:5px;  background-color:transparent;  margin-left:3px;}.dataTables_wrapper .dataTables_info {  clear:both;  float:left;  padding-top:0.755em;}.dataTables_wrapper .dataTables_paginate {  float:right;  text-align:right;  padding-top:0.25em;}.dataTables_wrapper .dataTables_paginate .paginate_button {  box-sizing:border-box;  display:inline-block;  min-width:1.5em;  padding:0.5em 1em;  margin-left:2px;  text-align:center;  text-decoration:none !important;  cursor:pointer;  color:inherit !important;  border:1px solid transparent;  border-radius:2px;  background:transparent;}.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {  color:inherit !important;  border:1px solid rgba(0, 0, 0, 0.3);  background-color:rgba(230, 230, 230, 0.1);  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.1)));   background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);   background:-moz-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);   background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);   background:-o-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);   background:linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%); }.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {  cursor:default;  color:#666 !important;  border:1px solid transparent;  background:transparent;  box-shadow:none;}.dataTables_wrapper .dataTables_paginate .paginate_button:hover {  color:white !important;  border:1px solid #111;  background-color:#585858;  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));   background:-webkit-linear-gradient(top, #585858 0%, #111 100%);   background:-moz-linear-gradient(top, #585858 0%, #111 100%);   background:-ms-linear-gradient(top, #585858 0%, #111 100%);   background:-o-linear-gradient(top, #585858 0%, #111 100%);   background:linear-gradient(to bottom, #585858 0%, #111 100%); }.dataTables_wrapper .dataTables_paginate .paginate_button:active {  outline:none;  background-color:#2b2b2b;  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));   background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);   background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);   background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);   background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);   background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);   box-shadow:inset 0 0 3px #111;}.dataTables_wrapper .dataTables_paginate .ellipsis {  padding:0 1em;}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate {  color:inherit;}.dataTables_wrapper .dataTables_scroll {  clear:both;}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {  -webkit-overflow-scrolling:touch;}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td {  vertical-align:middle;}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing {  height:0;  overflow:hidden;  margin:0 !important;  padding:0 !important;}.dataTables_wrapper.no-footer .dataTables_scrollBody {  border-bottom:1px solid rgba(0, 0, 0, 0.3);}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody > table {  border-bottom:none;}.dataTables_wrapper:after {  visibility:hidden;  display:block;  content:"";  clear:both;  height:0;}@media screen and (max-width:767px) {  .dataTables_wrapper .dataTables_info,  .dataTables_wrapper .dataTables_paginate {    float:none;    text-align:center;  }  .dataTables_wrapper .dataTables_paginate {    margin-top:0.5em;  }}@media screen and (max-width:640px) {  .dataTables_wrapper .dataTables_length,  .dataTables_wrapper .dataTables_filter {    float:none;    text-align:center;  }  .dataTables_wrapper .dataTables_filter {    margin-top:0.5em;  }}@keyframes dtb-spinner {  100% {    transform:rotate(360deg);  }}@-o-keyframes dtb-spinner {  100% {    -o-transform:rotate(360deg);    transform:rotate(360deg);  }}@-ms-keyframes dtb-spinner {  100% {    -ms-transform:rotate(360deg);    transform:rotate(360deg);  }}@-webkit-keyframes dtb-spinner {  100% {    -webkit-transform:rotate(360deg);    transform:rotate(360deg);  }}@-moz-keyframes dtb-spinner {  100% {    -moz-transform:rotate(360deg);    transform:rotate(360deg);  }}div.dataTables_wrapper {  position:relative;}div.dt-buttons {  position:initial;}div.dt-buttons .dt-button {  overflow:hidden;  text-overflow:ellipsis;}div.dt-button-info {  position:fixed;  top:50%;  left:50%;  width:400px;  margin-top:-100px;  margin-left:-200px;  background-color:white;  border:2px solid #111;  box-shadow:3px 4px 10px 1px rgba(0, 0, 0, 0.3);  border-radius:3px;  text-align:center;  z-index:21;}div.dt-button-info h2 {  padding:0.5em;  margin:0;  font-weight:normal;  border-bottom:1px solid #ddd;  background-color:#f3f3f3;}div.dt-button-info > div {  padding:1em;}div.dtb-popover-close {  position:absolute;  top:10px;  right:10px;  width:22px;  height:22px;  border:1px solid #eaeaea;  background-color:#f9f9f9;  text-align:center;  border-radius:3px;  cursor:pointer;  z-index:2003;}button.dtb-hide-drop {  display:none !important;}div.dt-button-collection-title {  text-align:center;  padding:0.3em 0 0.5em;  margin-left:0.5em;  margin-right:0.5em;  font-size:0.9em;}div.dt-button-collection-title:empty {  display:none;}span.dt-button-spacer {  display:inline-block;  margin:0.5em;  white-space:nowrap;}span.dt-button-spacer.bar {  border-left:1px solid rgba(0, 0, 0, 0.3);  vertical-align:middle;  padding-left:0.5em;}span.dt-button-spacer.bar:empty {  height:1em;  width:1px;  padding-left:0;}div.dt-button-collection span.dt-button-spacer {  width:100%;  font-size:0.9em;  text-align:center;  margin:0.5em 0;}div.dt-button-collection span.dt-button-spacer:empty {  height:0;  width:100%;}div.dt-button-collection span.dt-button-spacer.bar {  border-left:none;  border-bottom:1px solid rgba(0, 0, 0, 0.3);  padding-left:0;}button.dt-button,div.dt-button,a.dt-button,input.dt-button {  position:relative;  display:inline-block;  box-sizing:border-box;  margin-left:0.167em;  margin-right:0.167em;  margin-bottom:0.333em;  padding:0.5em 1em;  border:1px solid rgba(0, 0, 0, 0.3);  border-radius:2px;  cursor:pointer;  font-size:0.88em;  line-height:1.6em;  color:black;  white-space:nowrap;  overflow:hidden;  background-color:rgba(0, 0, 0, 0.1);   background:linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(230, 230, 230, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  text-decoration:none;  outline:none;  text-overflow:ellipsis;}button.dt-button:first-child,div.dt-button:first-child,a.dt-button:first-child,input.dt-button:first-child {  margin-left:0;}button.dt-button.disabled,div.dt-button.disabled,a.dt-button.disabled,input.dt-button.disabled {  cursor:default;  opacity:0.4;}button.dt-button.active:not(.disabled),div.dt-button.active:not(.disabled),a.dt-button.active:not(.disabled),input.dt-button.active:not(.disabled) {  background-color:rgba(0, 0, 0, 0.1);   background:linear-gradient(to bottom, rgba(179, 179, 179, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(179, 179, 179, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");  box-shadow:inset 1px 1px 3px #999999;}button.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button.active:not(.disabled):hover:not(.disabled),input.dt-button.active:not(.disabled):hover:not(.disabled) {  box-shadow:inset 1px 1px 3px #999999;  background-color:rgba(0, 0, 0, 0.1);   background:linear-gradient(to bottom, rgba(128, 128, 128, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(128, 128, 128, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");}button.dt-button:hover,div.dt-button:hover,a.dt-button:hover,input.dt-button:hover {  text-decoration:none;}button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled),a.dt-button:hover:not(.disabled),input.dt-button:hover:not(.disabled) {  border:1px solid #666;  background-color:rgba(0, 0, 0, 0.1);   background:linear-gradient(to bottom, rgba(153, 153, 153, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(153, 153, 153, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");}button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled),a.dt-button:focus:not(.disabled),input.dt-button:focus:not(.disabled) {  border:1px solid #426c9e;  text-shadow:0 1px 0 #c4def1;  outline:none;  background-color:rgb(121, 172, 233);   background:linear-gradient(to bottom, #d1e2f7 0%, rgb(121, 172, 233) 100%);  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#d1e2f7", EndColorStr="rgb(121, 172, 233)");}button.dt-button.active:focus:not(.disabled),div.dt-button.active:focus:not(.disabled),a.dt-button.active:focus:not(.disabled),input.dt-button.active:focus:not(.disabled) {  background:linear-gradient(to bottom, #d1e2f7 0%, rgb(121, 172, 233) 100%) !important;}button.dt-button span.dt-down-arrow,div.dt-button span.dt-down-arrow,a.dt-button span.dt-down-arrow,input.dt-button span.dt-down-arrow {  position:relative;  top:-2px;  color:rgba(70, 70, 70, 0.75);  font-size:8px;  padding-left:10px;  line-height:1em;}.dt-button embed {  outline:none;}div.dt-buttons {  float:left;}div.dt-buttons.buttons-right {  float:right;}div.dataTables_layout_cell div.dt-buttons {  float:none;}div.dataTables_layout_cell div.dt-buttons.buttons-right {  float:none;}div.dt-btn-split-wrapper {  display:inline-block;}div.dt-button-collection {  position:absolute;  top:0;  left:0;  width:200px;  margin-top:3px;  margin-bottom:3px;  padding:4px 4px 2px 4px;  border:1px solid #ccc;  border:1px solid rgba(0, 0, 0, 0.4);  background-color:white;  overflow:hidden;  z-index:2002;  border-radius:5px;  box-shadow:3px 4px 10px 1px rgba(0, 0, 0, 0.3);  box-sizing:border-box;}div.dt-button-collection button.dt-button,div.dt-button-collection div.dt-button,div.dt-button-collection a.dt-button {  position:relative;  left:0;  right:0;  width:100%;  display:block;  float:none;  margin:4px 0 2px 0;}div.dt-button-collection button.dt-button:active:not(.disabled), div.dt-button-collection button.dt-button.active:not(.disabled),div.dt-button-collection div.dt-button:active:not(.disabled),div.dt-button-collection div.dt-button.active:not(.disabled),div.dt-button-collection a.dt-button:active:not(.disabled),div.dt-button-collection a.dt-button.active:not(.disabled) {  background-color:#dadada;   background:linear-gradient(to bottom, #f0f0f0 0%, #dadada 100%);  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#f0f0f0", EndColorStr="#dadada");  box-shadow:inset 1px 1px 3px #666;}div.dt-button-collection button.dt-button:first-child,div.dt-button-collection div.dt-button:first-child,div.dt-button-collection a.dt-button:first-child {  margin-top:0;  border-top-left-radius:3px;  border-top-right-radius:3px;}div.dt-button-collection button.dt-button:last-child,div.dt-button-collection div.dt-button:last-child,div.dt-button-collection a.dt-button:last-child {  border-bottom-left-radius:3px;  border-bottom-right-radius:3px;}div.dt-button-collection div.dt-btn-split-wrapper {  display:flex;  flex-direction:row;  flex-wrap:wrap;  justify-content:flex-start;  align-content:flex-start;  align-items:stretch;  margin:4px 0 2px 0;}div.dt-button-collection div.dt-btn-split-wrapper button.dt-button {  margin:0;  display:inline-block;  width:0;  flex-grow:1;  flex-shrink:0;  flex-basis:50px;  border-radius:0;}div.dt-button-collection div.dt-btn-split-wrapper button.dt-btn-split-drop {  min-width:20px;  flex-grow:0;  flex-shrink:0;  flex-basis:0;}div.dt-button-collection div.dt-btn-split-wrapper:first-child {  margin-top:0;}div.dt-button-collection div.dt-btn-split-wrapper:first-child button.dt-button {  border-top-left-radius:3px;}div.dt-button-collection div.dt-btn-split-wrapper:first-child button.dt-btn-split-drop {  border-top-right-radius:3px;}div.dt-button-collection div.dt-btn-split-wrapper:last-child button.dt-button {  border-bottom-left-radius:3px;}div.dt-button-collection div.dt-btn-split-wrapper:last-child button.dt-btn-split-drop {  border-bottom-right-radius:3px;}div.dt-button-collection div.dt-btn-split-wrapper:active:not(.disabled) button.dt-button, div.dt-button-collection div.dt-btn-split-wrapper.active:not(.disabled) button.dt-button {  background-color:#dadada;   background:linear-gradient(to bottom, #f0f0f0 0%, #dadada 100%);  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#f0f0f0", EndColorStr="#dadada");  box-shadow:inset 0px 0px 4px #666;}div.dt-button-collection div.dt-btn-split-wrapper:active:not(.disabled) button.dt-btn-split-drop, div.dt-button-collection div.dt-btn-split-wrapper.active:not(.disabled) button.dt-btn-split-drop {  box-shadow:none;}div.dt-button-collection.fixed .dt-button:first-child {  margin-top:0;  border-top-left-radius:0;  border-top-right-radius:0;}div.dt-button-collection.fixed .dt-button:last-child {  border-bottom-left-radius:0;  border-bottom-right-radius:0;}div.dt-button-collection.fixed {  position:fixed;  display:block;  top:50%;  left:50%;  margin-left:-75px;  border-radius:5px;  background-color:white;}div.dt-button-collection.fixed.two-column {  margin-left:-200px;}div.dt-button-collection.fixed.three-column {  margin-left:-225px;}div.dt-button-collection.fixed.four-column {  margin-left:-300px;}div.dt-button-collection.fixed.columns {  margin-left:-409px;}@media screen and (max-width:1024px) {  div.dt-button-collection.fixed.columns {    margin-left:-308px;  }}@media screen and (max-width:640px) {  div.dt-button-collection.fixed.columns {    margin-left:-203px;  }}@media screen and (max-width:460px) {  div.dt-button-collection.fixed.columns {    margin-left:-100px;  }}div.dt-button-collection.fixed > :last-child {  max-height:100vh;  overflow:auto;}div.dt-button-collection.two-column > :last-child, div.dt-button-collection.three-column > :last-child, div.dt-button-collection.four-column > :last-child {  display:block !important;  -webkit-column-gap:8px;  -moz-column-gap:8px;  -ms-column-gap:8px;  -o-column-gap:8px;  column-gap:8px;}div.dt-button-collection.two-column > :last-child > *, div.dt-button-collection.three-column > :last-child > *, div.dt-button-collection.four-column > :last-child > * {  -webkit-column-break-inside:avoid;  break-inside:avoid;}div.dt-button-collection.two-column {  width:400px;}div.dt-button-collection.two-column > :last-child {  padding-bottom:1px;  column-count:2;}div.dt-button-collection.three-column {  width:450px;}div.dt-button-collection.three-column > :last-child {  padding-bottom:1px;  column-count:3;}div.dt-button-collection.four-column {  width:600px;}div.dt-button-collection.four-column > :last-child {  padding-bottom:1px;  column-count:4;}div.dt-button-collection .dt-button {  border-radius:0;}div.dt-button-collection.columns {  width:auto;}div.dt-button-collection.columns > :last-child {  display:flex;  flex-wrap:wrap;  justify-content:flex-start;  align-items:center;  gap:6px;  width:818px;  padding-bottom:1px;}div.dt-button-collection.columns > :last-child .dt-button {  min-width:200px;  flex:0 1;  margin:0;}div.dt-button-collection.columns.dtb-b3 > :last-child, div.dt-button-collection.columns.dtb-b2 > :last-child, div.dt-button-collection.columns.dtb-b1 > :last-child {  justify-content:space-between;}div.dt-button-collection.columns.dtb-b3 .dt-button {  flex:1 1 32%;}div.dt-button-collection.columns.dtb-b2 .dt-button {  flex:1 1 48%;}div.dt-button-collection.columns.dtb-b1 .dt-button {  flex:1 1 100%;}@media screen and (max-width:1024px) {  div.dt-button-collection.columns > :last-child {    width:612px;  }}@media screen and (max-width:640px) {  div.dt-button-collection.columns > :last-child {    width:406px;  }  div.dt-button-collection.columns.dtb-b3 .dt-button {    flex:0 1 32%;  }}@media screen and (max-width:460px) {  div.dt-button-collection.columns > :last-child {    width:200px;  }}div.dt-button-background {  position:fixed;  top:0;  left:0;  width:100%;  height:100%;  background:rgba(0, 0, 0, 0.7);   background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);   z-index:2001;}@media screen and (max-width:640px) {  div.dt-buttons {    float:none !important;    text-align:center;  }}button.dt-button.processing,div.dt-button.processing,a.dt-button.processing {  color:rgba(0, 0, 0, 0.2);}button.dt-button.processing:after,div.dt-button.processing:after,a.dt-button.processing:after {  position:absolute;  top:50%;  left:50%;  width:16px;  height:16px;  margin:-8px 0 0 -8px;  box-sizing:border-box;  display:block;  content:" ";  border:2px solid rgb(40, 40, 40);  border-radius:50%;  border-left-color:transparent;  border-right-color:transparent;  animation:dtb-spinner 1500ms infinite linear;  -o-animation:dtb-spinner 1500ms infinite linear;  -ms-animation:dtb-spinner 1500ms infinite linear;  -webkit-animation:dtb-spinner 1500ms infinite linear;  -moz-animation:dtb-spinner 1500ms infinite linear;}button.dt-btn-split-drop {  margin-left:calc(-1px - 0.333em);  padding-bottom:calc(0.5em - 1px);  border-radius:0px 1px 1px 0px;  color:rgba(70, 70, 70, 0.9);  border-left:none;}button.dt-btn-split-drop span.dt-btn-split-drop-arrow {  position:relative;  top:-1px;  left:-2px;  font-size:8px;}button.dt-btn-split-drop:hover {  z-index:2;}button.buttons-split {  border-right:1px solid rgba(70, 70, 70, 0);  border-radius:1px 0px 0px 1px;}button.dt-btn-split-drop-button {  background-color:rgb(255, 255, 255);}button.dt-btn-split-drop-button:hover {  background-color:rgb(255, 255, 255);}table.DTCR_clonedTable.dataTable {  position:absolute !important;  background-color:rgba(255, 255, 255, 0.7);  z-index:202;}div.DTCR_pointer {  width:1px;  background-color:#0259C4;  z-index:201;}table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {  cursor:default !important;}table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {  display:none !important;}table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control,table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control {  position:relative;  padding-left:30px;  cursor:pointer;}table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {  top:50%;  left:5px;  height:1em;  width:1em;  margin-top:-9px;  display:block;  position:absolute;  color:white;  border:0.15em solid white;  border-radius:1em;  box-shadow:0 0 0.2em #444;  box-sizing:content-box;  text-align:center;  text-indent:0 !important;  font-family:"Courier New", Courier, monospace;  line-height:1em;  content:"+";  background-color:#31b131;}table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control:before,table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control:before {  content:"-";  background-color:#d33333;}table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control,table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control {  padding-left:27px;}table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control:before,table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control:before {  left:4px;  height:14px;  width:14px;  border-radius:14px;  line-height:14px;  text-indent:3px;}table.dataTable.dtr-column > tbody > tr > td.dtr-control,table.dataTable.dtr-column > tbody > tr > th.dtr-control,table.dataTable.dtr-column > tbody > tr > td.control,table.dataTable.dtr-column > tbody > tr > th.control {  position:relative;  cursor:pointer;}table.dataTable.dtr-column > tbody > tr > td.dtr-control:before,table.dataTable.dtr-column > tbody > tr > th.dtr-control:before,table.dataTable.dtr-column > tbody > tr > td.control:before,table.dataTable.dtr-column > tbody > tr > th.control:before {  top:50%;  left:50%;  height:0.8em;  width:0.8em;  margin-top:-0.5em;  margin-left:-0.5em;  display:block;  position:absolute;  color:white;  border:0.15em solid white;  border-radius:1em;  box-shadow:0 0 0.2em #444;  box-sizing:content-box;  text-align:center;  text-indent:0 !important;  font-family:"Courier New", Courier, monospace;  line-height:1em;  content:"+";  background-color:#31b131;}table.dataTable.dtr-column > tbody > tr.parent td.dtr-control:before,table.dataTable.dtr-column > tbody > tr.parent th.dtr-control:before,table.dataTable.dtr-column > tbody > tr.parent td.control:before,table.dataTable.dtr-column > tbody > tr.parent th.control:before {  content:"-";  background-color:#d33333;}table.dataTable > tbody > tr.child {  padding:0.5em 1em;}table.dataTable > tbody > tr.child:hover {  background:transparent !important;}table.dataTable > tbody > tr.child ul.dtr-details {  display:inline-block;  list-style-type:none;  margin:0;  padding:0;}table.dataTable > tbody > tr.child ul.dtr-details > li {  border-bottom:1px solid #efefef;  padding:0.5em 0;}table.dataTable > tbody > tr.child ul.dtr-details > li:first-child {  padding-top:0;}table.dataTable > tbody > tr.child ul.dtr-details > li:last-child {  border-bottom:none;}table.dataTable > tbody > tr.child span.dtr-title {  display:inline-block;  min-width:75px;  font-weight:bold;}div.dtr-modal {  position:fixed;  box-sizing:border-box;  top:0;  left:0;  height:100%;  width:100%;  z-index:100;  padding:10em 1em;}div.dtr-modal div.dtr-modal-display {  position:absolute;  top:0;  left:0;  bottom:0;  right:0;  width:50%;  height:50%;  overflow:auto;  margin:auto;  z-index:102;  overflow:auto;  background-color:#f5f5f7;  border:1px solid black;  border-radius:0.5em;  box-shadow:0 12px 30px rgba(0, 0, 0, 0.6);}div.dtr-modal div.dtr-modal-content {  position:relative;  padding:1em;}div.dtr-modal div.dtr-modal-close {  position:absolute;  top:6px;  right:6px;  width:22px;  height:22px;  border:1px solid #eaeaea;  background-color:#f9f9f9;  text-align:center;  border-radius:3px;  cursor:pointer;  z-index:12;}div.dtr-modal div.dtr-modal-close:hover {  background-color:#eaeaea;}div.dtr-modal div.dtr-modal-background {  position:fixed;  top:0;  left:0;  right:0;  bottom:0;  z-index:101;  background:rgba(0, 0, 0, 0.6);}@media screen and (max-width:767px) {  div.dtr-modal div.dtr-modal-display {    width:95%;  }}div.dts {  display:block !important;}div.dts tbody th,div.dts tbody td {  white-space:nowrap;}div.dts div.dts_loading {  z-index:1;}div.dts div.dts_label {  position:absolute;  right:10px;  background:rgba(0, 0, 0, 0.8);  color:white;  box-shadow:3px 3px 10px rgba(0, 0, 0, 0.5);  text-align:right;  border-radius:3px;  padding:0.4em;  z-index:2;  display:none;}div.dts div.dataTables_scrollBody {  background:repeating-linear-gradient(45deg, #edeeff, #edeeff 10px, white 10px, white 20px);}div.dts div.dataTables_scrollBody table {  background-color:white;  z-index:2;}div.dts div.dataTables_paginate,div.dts div.dataTables_length {  display:none;}