:root {
  --bg-base: #f0f6f4;
  --primary-ethereal: #3ecfb2;
  --signal-bright: #78ffe7;
}

body {
  background: var(--bg-base);
  background-image:
    radial-gradient(circle at 0% 0%, #e0f2f1 0%, transparent 50%),
    radial-gradient(circle at 100% 100%, #fff1f0 0%, transparent 50%),
    radial-gradient(circle at 50% 50%, var(--bg-base) 0%, transparent 100%);
}

#ripple-frame-bg {
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 0;
  opacity: 0.96;
}
