.dataTable thead .sorting:before,
.dataTable thead .sorting:after,
.dataTable thead .sorting_asc:after,
.dataTable thead .sorting_desc:after,
.dataTable thead .sorting_asc_disabled:after,
.dataTable thead .sorting_desc_disabled:after {
  content: '';
  font-family: "Font Awesome 6 Pro";
  font-weight: 900; }
.dataTable thead .sorting:before {
  content: "\f0dd" !important;
  margin-top: -0.125rem;
  opacity: 0.5; }
.dataTable thead .sorting:after {
  content: "\f0de" !important;
  margin-top: -0.525rem;
  opacity: 0.5; }
.dataTable thead .sorting_asc:after {
  content: "\f0dd" !important;
  opacity: 1; }
.dataTable thead .sorting_desc:after {
  content: "\f0de" !important;
  opacity: 1; }
.dataTable thead .sorting_asc_disabled:after {
  content: "\f0dd" !important;
  opacity: 0.25; }
.dataTable thead .sorting_desc_disabled:after {
  content: "\f0de" !important;
  opacity: 0.25; }
.dataTables_filter > label:after {
  content: "\f0b0" !important;
  font-family: "Font Awesome 6 Pro";
}

[data-action] {
  cursor: pointer; }
  [data-action]:after {
    font-family: "Font Awesome 6 Pro"; }

[data-action="collapse"]:after {
  content: "\f107" !important; }

[data-action="reload"]:after {
  content: "\f021" !important; }

[data-action="remove"]:after {
  content: "\f00d" !important;
  font-size: 0.8125rem; }

[data-action="move"] {
  cursor: default; }
  [data-action="move"]:after {
    content: ""; }

[data-action="fullscreen"]:after {
  content: "\f31e" !important; }

[data-action="fullscreen"][data-fullscreen="active"]:after {
  content: "\f78c" !important; }

[data-action="modal"]:after {
  content: "\e5e9" !important; }

.card-group-control .card-title > a {
  display: inline-block; }
  .card-group-control .card-title > a:before {
    content: "\f107" !important;
    font-family: "Font Awesome 6 Pro";}
  .card-group-control .card-title > a.collapsed:before {
    content: "\f106" !important;  }

.select2-selection--single .select2-selection__arrow:after {
    content: "\f107" !important;
    font-family: "Font Awesome 6 Pro"; }

.select2-search--dropdown:after {
    content: "\f0b0" !important;
    font-family: "Font Awesome 6 Pro"; }
.nav-item-submenu > .nav-link:after {
    content: "\f105" !important;
    font-family: "Font Awesome 6 Pro"; }

.dtr-inline.collapsed tbody tr td:first-child:before,
.dtr-inline.collapsed tbody tr th:first-child:before,
.dtr-column tbody tr td.control:before,
.dtr-column tbody tr th.control:before {
  content: "\f0fe";
  font-family: "Font Awesome 6 Pro"; }

.dataTable.dtr-inline.collapsed tbody tr.parent td:first-child:before,
.dataTable.dtr-inline.collapsed tbody tr.parent th:first-child:before,
.dataTable.dtr-column tbody tr.parent td.control:before,
.dataTable.dtr-column tbody tr.parent th.control:before {
  content: "\f146"; }