#demos_switcher {
  position: fixed;
  bottom: 0;
  right: 0;
  top: auto;
  z-index: 9999;
  width: 100%;
  background-color: rgb(105, 11, 11);
  padding: 1rem;
  text-align: center;
  display: flex;
  gap: 1rem;
  align-items: center;
  justify-content: center;
}
#demos_switcher label {
  color: #fff;
  font-size: 1rem;
  font-weight: 600;
  margin: 0;
}
#demos_switcher select {
  width: auto;
  color: #000;
}

body #demos_switcher ~ .lg-pill,
body .lg-pill {
  bottom: calc(16px + 4.5rem);
}

.glowing-box-shadow {
  box-shadow: 0 0 5px transparent, 0 0 5px transparent, 0 0 5px transparent, 0 0 5px transparent;
  animation: glow 1s 8 alternate;
}

@keyframes glow {
  from {
    box-shadow: 0 0 5px transparent, 0 0 5px transparent, 0 0 5px transparent, 0 0 5px transparent;
  }
  to {
    box-shadow: 0 0 15px rgb(105, 11, 11), 0 0 15px rgb(105, 11, 11), 0 0 15px rgb(105, 11, 11), 0 0 15px rgb(105, 11, 11);
  }
}

/*# sourceMappingURL=front.css.map */
