.float-left {
  float: left !important;
}

.grow-vertically {
  flex-grow: 1;
  /* Allow the item to grow */
  display: flex;
  /* Enable flexbox for child elements */
  flex-direction: column;
  /* Arrange children vertically */
}

#alert.alert {
  position: fixed;
  top: 20px;
  right: 20px;
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1060;
  font-weight: 500;
}

#searchAutocomplete {
  width: 100%;
}

.dot-loader {
  position: absolute;
  top: 25px;
  left: calc(50% - 25px);
  width: 50px;
}

.dot-loader > div:nth-child(1) {
  animation-delay: -0.32s;
}

.dot-loader > div:nth-child(2) {
  animation-delay: -0.16s;
}

.dot-loader > div {
  display: block;
  float: left;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  margin: 0 6px 0 2px;
  background: #777;
  animation: loader 1.48s ease-in-out infinite both;
}
@keyframes loader {
  0%, 80%, 100% {
    transform: scale(0);
    opacity: 0.2;
  }
  40% {
    transform: scale(1);
    opacity: 0.8;
  }
}
.lpNiceSelect2.nice-select-loaded {
  display: none;
}

pre {
  font-family: var(--bs-body-font-family);
}

/*# sourceMappingURL=custom-style.css.map*/