#root {
  height: 100vh;
  width: 100vw;
  display: flex;
  flex-direction: row;
}

main {
  width: 100%;
}

.LiquidBackgroundWithFallback,
.LiquidBackgroundFallback {
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.LiquidBackgroundFallbackLayer {
  position: absolute;
  inset: -20%;
  z-index: 0;
  background:
    radial-gradient(60% 60% at 18% 22%, var(--liquid-fallback-glow-1, rgba(32, 203, 176, 0.36)), transparent 62%),
    radial-gradient(55% 55% at 82% 28%, var(--liquid-fallback-glow-2, rgba(68, 226, 201, 0.3)), transparent 62%),
    radial-gradient(70% 70% at 50% 85%, var(--liquid-fallback-glow-3, rgba(15, 116, 102, 0.32)), transparent 62%),
    linear-gradient(
      140deg,
      var(--liquid-fallback-color-1, #0d1b1a) 0%,
      var(--liquid-fallback-base-2, #0a1316) 55%,
      var(--liquid-fallback-base-3, #0b2d29) 100%
    );
  opacity: 0.95;
}

.LiquidBackgroundWithFallback canvas,
.LiquidBackgroundFallback canvas {
  position: absolute;
  inset: 0;
  z-index: 1;
}
