.data-table-info{grid-area:info}.data-table-per-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-area:perPage}.data-table-table th{background:#11253e}.data-table-per-page span,.data-table-search-filter span,.pagination-search>*{display:none}.data-table-per-page select{display:block;padding:.25rem .7rem;font-size:.9375rem;font-weight:400;line-height:1.625;color:#bfc1c6;background-color:#1e3a5c;background-clip:padding-box;border-radius:.2rem;border:1px solid #1e3a5c}.data-table-export-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4px;grid-area:download}.data-table-export-data select{margin:0 6px;max-width:70px}.data-table-export-data span{white-space:nowrap}.data-table-pagination{margin-left:auto;grid-area:pagination;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.data-table-pagination>:first-child{margin-right:10px}.data-table-pagination>*{margin-bottom:10px!important}.data-table-pagination .pagination{margin:0;padding:0;overflow:auto}.data-table-pagination .pagination-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.data-table-pagination .pagination-search *{margin-right:5px}.data-table-pagination .pagination-search input{width:70px}.data-table-pagination .page-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.data-table-pagination .page-link{cursor:pointer}.data-table-search-filter{grid-area:search;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table-search-filter input{display:block;width:100%;padding:.25rem .7rem;font-size:.9375rem;font-weight:400;line-height:1.625;color:#bfc1c6;background-color:#1e3a5c;background-clip:padding-box;border-radius:.2rem;border:1px solid #1e3a5c}.data-table-table{overflow:auto;max-height:80vh;width:100%;grid-area:table}.data-table-table table{margin:0}.data-table-table .action-column,.data-table-table .column{white-space:nowrap;position:sticky;padding:1rem .75rem;border:none!important;line-height:1;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.data-table-table .action-column.sortable,.data-table-table .column.sortable{cursor:pointer}.data-table-table .action-column{text-align:center}.data-table-table .column-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table-table .empty-table-cell{text-align:center}.data-table-table .action-cell{text-align:center;white-space:nowrap;vertical-align:middle}.data-table-sorting-icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;padding-left:.3em}.data-table-sorting-icons .icon{width:.75em;display:block;height:1em;color:#fff}.data-table-sorting-icons .icon.asc:after{content:"\2193";font-size:120%;line-height:1;display:block;color:#fff;opacity:.5}[data-sorting=asc] .data-table-sorting-icons .icon.asc:after{opacity:1}.data-table-sorting-index{display:none;margin:0 0 0 5px;font-size:80%;border-radius:50%;height:1.5em;width:1.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table{display:grid;width:100%;grid-template-columns:25% 25% 25% 25%;grid-template-areas:"perPage search search search" "table table table table" "info pagination pagination download"}.data-table .data-table-export-data,.data-table .data-table-pagination,.data-table>.data-table-search-filter{margin-left:auto}@media (min-width:1401px){.data-table{grid-template-areas:"perPage search search search" "table table table table" "info pagination pagination pagination" ". . download download"}}@media (min-width:1051px) and (max-width:1400px){.data-table{grid-template-areas:"perPage search search search" "table table table table" "info pagination pagination pagination" ". . download download"}}@media (min-width:851px) and (max-width:1050px){.data-table{grid-template-areas:"perPage search search search" "table table table table" "info pagination pagination pagination" ". . download download"}}@media (max-width:800px){.data-table>.data-table-pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:651px) and (max-width:850px){.data-table{grid-template-areas:"perPage search search search" "table table table table" "info pagination pagination pagination" ". . download download"}}@media (max-width:650px){.data-table{grid-template-areas:"perPage search search search" "table table table table" "info pagination pagination pagination" ". . download download"}}.data-table>div{margin-top:1rem}