/**
 * Noribel page backdrop (2026-09-05).
 * Very faint concentric rings behind the app — the same trick Golazo uses to
 * stop large empty areas reading as blank. Pure decoration: fixed, non-
 * interactive, and drawn under everything.
 */

body::before {
  content: "";
  position: fixed;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background:
    repeating-radial-gradient(
      circle at 82% 18%,
      transparent 0 128px,
      rgba(28, 108, 158, 0.05) 128px 129.5px
    ),
    repeating-radial-gradient(
      circle at 12% 88%,
      transparent 0 104px,
      rgba(28, 108, 158, 0.04) 104px 105.5px
    );
}

/* Keep the app itself above the rings */
.shell {
  position: relative;
  z-index: 1;
}

@media (prefers-reduced-motion: no-preference) {
  /* static by design — no animation, it should never pull the eye */
}
