/* Tło ze współrzędnych (16-coords.js): warstwa przyklejona do ekranu za całą treścią publicznych
   podstron, bez zdarzeń wskaźnika. Panel klienta i admin mają body[data-no-forest] (nazwa została
   po dawnym lesie z 15-forest.*). html nie ma tła, więc tło body przechodzi na płótno strony,
   a z-index -1 kładzie cyfry nad nim, pod treścią. Karty z własnym tłem zostają z przodu. */
.coords { position: fixed; inset: 0; z-index: -1; pointer-events: none; }
.coords canvas { display: block; width: 100%; height: 100%; }
body[data-no-forest] .coords { display: none; }
@media print, (forced-colors: active) { .coords { display: none; } }
/* Przejście między podstronami: stara i nowa strona przenikają się zamiast białego błysku.
   Faza tła idzie z zegara (16-coords.js), więc na obu stronach wygląda tak samo i stoi w miejscu. */
@media (prefers-reduced-motion: no-preference) {
  @view-transition { navigation: auto; }
}
