/* Login background: calm, overlapping blue waves. */
.sotel-wave-host { isolation: isolate; }
#app > .sotel-wave-host { position: relative; }
.sotel-wave-host > .sotel-login-waves {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  pointer-events: none;
  user-select: none;
}
