/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@volo/ngx-lepton-x.lite/assets/css/ng-bundle.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
.node-wrapper {
  border-radius: 0.5rem;
}
.node-wrapper.ng-star-inserted.selected {
  background-color: #e7e9ec;
  border-radius: 0.5rem;
}

.ant-tree-switcher svg {
  fill: #686b6e !important;
}

.lpx-theme-dark .ant-tree-checkbox-inner {
  background-color: transparent;
}

.ngx-datatable.material {
  background-color: #ffffff;
  border-radius: 0.5rem;
  color: #686b6e;
}
.ngx-datatable.material .datatable-header {
  background-color: #ffffff;
  border-bottom: 0;
  width: 100% !important;
  height: auto !important;
}
.ngx-datatable.material .datatable-header .datatable-header-cell {
  background-color: #ffffff;
  padding-left: 1rem !important;
  padding-right: 1rem !important;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-weight: 400 !important;
  color: rgba(104, 107, 110, 0.65);
  transition: color 0.3s;
  text-transform: uppercase;
  font-size: 0.75em !important;
  letter-spacing: 0.75px;
}
.ngx-datatable.material .datatable-header .datatable-header-cell .datatable-icon-sort-unset:before {
  font-family: bootstrap-icons !important;
  content: "\f282" !important;
  margin: 0 4px;
}
.ngx-datatable.material .datatable-header .datatable-header-cell .datatable-icon-down:before {
  color: var(--lpx-brand);
  font-family: bootstrap-icons !important;
  content: "\f286" !important;
  margin: 0 4px;
}
.ngx-datatable.material .datatable-header .datatable-header-cell .datatable-icon-up:before {
  color: var(--lpx-brand);
  font-family: bootstrap-icons !important;
  content: "\f282" !important;
  margin: 0 4px;
}
.ngx-datatable.material .datatable-header .resize-handle {
  border-right: 0 !important;
}
.ngx-datatable.material .datatable-body {
  width: 100% !important;
}
.ngx-datatable.material .datatable-body .datatable-body-row {
  background-color: #ffffff;
}
.ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
  padding: 0.875rem 1rem !important;
  vertical-align: middle;
  border-top: 1px solid #e7e9ec !important;
  color: #686b6e;
}
.ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell .btn {
  padding: 0.375rem 0.75rem;
  font-size: 0.8em;
}
.ngx-datatable.material .datatable-footer {
  background-color: #ffffff;
  color: rgba(104, 107, 110, 0.5) !important;
  border-top: 1px solid #e7e9ec;
}
@media (max-width: 768px) {
  .ngx-datatable.material .datatable-footer .page-count {
    display: none;
  }
  .ngx-datatable.material .datatable-footer .datatable-pager .pager {
    display: flex !important;
    justify-content: center;
  }
}
.ngx-datatable.material .datatable-footer .datatable-pager {
  display: flex;
  justify-content: flex-end;
}
.ngx-datatable.material .datatable-footer .datatable-pager li a {
  border-radius: 0.5rem;
  padding: 0.375rem 0.5rem !important;
  min-width: 28px;
  line-height: 20px;
  margin: 0;
  height: 30px;
  color: #686b6e;
}
.ngx-datatable.material .datatable-footer .datatable-pager li a:hover {
  color: #686b6e;
}
.ngx-datatable.material .datatable-footer .datatable-pager li.active a {
  background-color: var(--lpx-brand);
  color: #fff;
  font-weight: normal;
}
.ngx-datatable.material .datatable-footer .datatable-pager li.disabled a {
  color: #686b6e !important;
  opacity: 0.35;
}
.ngx-datatable.material .datatable-footer .datatable-pager .pager {
  /*rtl:ignore*/
  direction: ltr;
}
.ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover {
  background-color: #e7e9ec !important;
}
.ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group {
  background-color: #e7e9ec !important;
}

.datatable-body-cell-label {
  line-height: 2;
}

.ngx-datatable.material .empty-row {
  height: 62px;
  border-top: 1px solid #e7e9ec;
  background: rgba(var(--lpx-content-bg), 0.35);
  color: rgba(var(--lpx-content-text-rgb), 0.65);
  padding: 1.25rem 1rem !important;
}


/*# sourceMappingURL=ng-bundle.css.map*/