/* Szklany sygnet Nitpix 3D jako tło strony wejścia (moduł sygnet.js). Bez WebGL i przed startem sceny – sama
   łuna z dołu w CSS, ten sam kształt światła co w scenie (tło #0A0A0A, miękka poświata zza dolnej krawędzi). */
.nitpix-scena--tlo {
  position: fixed;
  inset: 0;
  z-index: 0;
  overflow: hidden;
  pointer-events: none;
  background:
    radial-gradient(60% 45% at 50% 112%, rgba(82, 80, 90, .55), rgba(36, 34, 40, .35) 45%, rgba(23, 23, 23, 0) 100%),
    #0A0A0A;
}
.nitpix-scena--tlo canvas {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  display: block;
  opacity: 0;
  transition: opacity .8s ease;
}
.nitpix-scena--tlo.is-ready canvas { opacity: 1; }
@media (prefers-reduced-motion: reduce) { .nitpix-scena--tlo canvas { transition: none; } }
