/* Gagan Growth - Bottom Progressive Blur v1. CSS-only global primitive. */
:root {
  --gg-bottom-blur-height: 96px;
  --gg-bottom-blur-strength: 12px;
}

.gg-bottom-progressive-blur {
  position: fixed;
  z-index: 45;
  right: 0;
  bottom: 0;
  left: 0;
  height: var(--gg-bottom-blur-height);
  pointer-events: none;
  background: transparent;
  -webkit-backdrop-filter: blur(var(--gg-bottom-blur-strength));
  backdrop-filter: blur(var(--gg-bottom-blur-strength));
  -webkit-mask-image: linear-gradient(
    to bottom,
    transparent 0%,
    transparent 30%,
    rgba(0, 0, 0, 0.01) 40%,
    rgba(0, 0, 0, 0.06) 56%,
    rgba(0, 0, 0, 0.22) 74%,
    rgba(0, 0, 0, 0.55) 89%,
    #000 100%
  );
  mask-image: linear-gradient(
    to bottom,
    transparent 0%,
    transparent 30%,
    rgba(0, 0, 0, 0.01) 40%,
    rgba(0, 0, 0, 0.06) 56%,
    rgba(0, 0, 0, 0.22) 74%,
    rgba(0, 0, 0, 0.55) 89%,
    #000 100%
  );
}

@media (max-width: 720px) {
  :root {
    --gg-bottom-blur-height: 88px;
    --gg-bottom-blur-strength: 11px;
  }
}
