.bg-gray1 {
  background-color: #f4f4f4;
}

.bg-gray2 {
  background-color: #e2e2e2;
}

.bg-gray3 {
  background-color: #bbb;
}

.bg-gray4 {
  background-color: #999;
}

.bg-gray5 {
  background-color: #666;
}

.text-gray1 {
  color: #f4f4f4;
}

.text-gray2 {
  color: #e2e2e2;
}

.text-gray3 {
  color: #bbb;
}

.text-gray4 {
  color: #999;
}

.text-gray5 {
  color: #666;
}

.site-header {
  background-color: #245d8d;
}

.btn-primary {
  color: #f4f4f4;
}
.btn-primary:hover {
  color: #f4f4f4;
}

.btn-outline-primary:hover {
  color: #f4f4f4;
}

.site-header a {
  color: #f4f4f4;
}
.site-header a:hover {
  color: #bbb;
}

#ui-datepicker-div {
  z-index: 1050 !important;
}

.popover.popover-danger .popover-body {
  color: var(--bs-danger);
}
.popover.popover-warn .popover-bodying {
  color: var(--bs-warning);
}
.popover.popover-success .popover-bodying {
  color: var(--bs-success);
}

.item-count i {
  cursor: default;
  color: #e2e2e2;
  display: inline-block;
  padding: 0 2px;
}
.item-count i.selectable {
  cursor: pointer;
  color: #bbb;
}
.item-count i.set {
  color: #666;
}
.item-count i.over {
  color: #ff6000;
}

.range .range-start,
.range .range-end {
  color: #999;
}
.range .range-value-start,
.range .range-value-end {
  font-weight: bold;
}

.tip-custom-value-container {
  width: 150px;
}

table.sync td.sync-lang {
  background-color: #f4f4f4;
  text-transform: uppercase;
  font-size: 0.8em;
  padding-top: 0.6em;
}
table.sync td.reference {
  min-width: 250px;
}
table.sync td.target-container {
  min-width: 150px;
}
table.sync .id-container {
  position: relative;
}
table.sync .id-container:hover .context-menu-container {
  display: block;
}
table.sync .context-menu-container {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  padding: 0.25rem;
}
table.sync .context-menu-container .toggler-option .toggler {
  cursor: pointer;
}
table.sync .context-menu-container .toggler-option .toggler.on {
  display: none;
}
table.sync .context-menu-container .toggler-option.active .toggler.off {
  display: none;
}
table.sync .context-menu-container .toggler-option.active .toggler.on {
  display: unset;
}

.fa-stack-fw {
  width: 1.25em !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2FwcC92aWV3L3Njc3MvX2xheW91dC5zY3NzIiwiLi4vLi4vYXBwL3ZpZXcvc2Nzcy9fY29sb3JzLnNjc3MiLCJhZG1pbi5jc3MiLCIuLi8uLi9hcHAvdmlldy9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vLi4vYXBwL3ZpZXcvc2Nzcy9fc3luYy5zY3NzIiwiLi4vLi4vYXBwL3ZpZXcvc2Nzcy9fZm9udGF3ZXNvbWUtb3ZlcnJpZGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLHlCQ0RNO0FDQVI7O0FGR0E7RUFDRSx5QkNITTtBQ0dSOztBRkVBO0VBQ0Usc0JDTE07QUNNUjs7QUZDQTtFQUNFLHNCQ1BNO0FDU1I7O0FGQUE7RUFDRSxzQkNUTTtBQ1lSOztBRkFBO0VBQ0UsY0NqQk07QUNvQlI7O0FGREE7RUFDRSxjQ25CTTtBQ3VCUjs7QUZGQTtFQUNFLFdDckJNO0FDMEJSOztBRkhBO0VBQ0UsV0N2Qk07QUM2QlI7O0FGSkE7RUFDRSxXQ3pCTTtBQ2dDUjs7QUZKQTtFQUNFLHlCQ3hCVTtBQytCWjs7QUZKQTtFQUNFLGNDckNNO0FDNENSO0FGTEU7RUFDRSxjQ3hDSTtBQytDUjs7QUZIRTtFQUNFLGNDN0NJO0FDbURSOztBRkRFO0VBQ0UsY0NuREk7QUN1RFI7QUZGSTtFQUNFLFdDcERFO0FDd0RSOztBRkNBO0VBQ0Usd0JBQUE7QUVFRjs7QUZHSTtFQUNFLHVCQUFBO0FFQU47QUZJSTtFQUNFLHdCQUFBO0FFRk47QUZNSTtFQUNFLHdCQUFBO0FFSk47O0FDeEVBO0VBQ0UsZUFBQTtFQUNBLGNGRE07RUVFTixxQkFBQTtFQUNBLGNBQUE7QUQyRUY7QUN6RUU7RUFDRSxlQUFBO0VBQ0EsV0ZOSTtBQ2lGUjtBQ3pFRTtFQUNFLFdGUEk7QUNrRlI7QUN6RUU7RUFDRSxjRkhLO0FDOEVUOztBQ3RFRTs7RUFFRSxXRmxCSTtBQzJGUjtBQ3RFRTs7RUFFRSxpQkFBQTtBRHdFSjs7QUNwRUE7RUFDRSxZQUFBO0FEdUVGOztBRW5HRTtFQUNFLHlCSEpJO0VHS0oseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FGc0dKO0FFbkdFO0VBQ0UsZ0JBQUE7QUZxR0o7QUVsR0U7RUFDRSxnQkFBQTtBRm9HSjtBRWpHRTtFQUNFLGtCQUFBO0FGbUdKO0FFaEdNO0VBQ0UsY0FBQTtBRmtHUjtBRTdGRTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxNQUFBO0VBQ0EsZ0JBQUE7QUYrRko7QUU1Rk07RUFDRSxlQUFBO0FGOEZSO0FFN0ZRO0VBQ0UsYUFBQTtBRitGVjtBRXpGVTtFQUNFLGFBQUE7QUYyRlo7QUV6RlU7RUFDRSxjQUFBO0FGMkZaOztBRzlJQTtFQUNFLHdCQUFBO0FIaUpGIiwiZmlsZSI6ImFkbWluLmNzcyJ9 */