.blur_background {
  --gradient-height: 110px;
}

@media (max-width: 1439px) {
  .blur_background {
    --gradient-height: 74px;
  }
}
.blur_background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
}
.blur_background:nth-child(1) {
  backdrop-filter: blur(4px);
  mask-image: linear-gradient(to bottom, black calc(100% - var(--gradient-height) / 5 * 1), transparent calc(100% - var(--gradient-height) / 5 * 0));
}
.blur_background:nth-child(2) {
  backdrop-filter: blur(8px);
  mask-image: linear-gradient(to bottom, black calc(100% - var(--gradient-height) / 5 * 2), transparent calc(100% - var(--gradient-height) / 5 * 1));
}
.blur_background:nth-child(3) {
  backdrop-filter: blur(12px);
  mask-image: linear-gradient(to bottom, black calc(100% - var(--gradient-height) / 5 * 3), transparent calc(100% - var(--gradient-height) / 5 * 2));
}
.blur_background:nth-child(4) {
  backdrop-filter: blur(16px);
  mask-image: linear-gradient(to bottom, black calc(100% - var(--gradient-height) / 5 * 4), transparent calc(100% - var(--gradient-height) / 5 * 3));
}
.blur_background:nth-child(5) {
  backdrop-filter: blur(20px);
  mask-image: linear-gradient(to bottom, black calc(100% - var(--gradient-height) / 5 * 5), transparent calc(100% - var(--gradient-height) / 5 * 4));
}

.blur_background_overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
}

.dark .blur_background_overlay {
  background: linear-gradient(to bottom, #070C16, rgba(7, 12, 22, 0));
}

.light .blur_background_overlay {
  background: linear-gradient(to bottom, #E9EAED, rgba(233, 234, 237, 0));
}

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