/* Canvas pełnoekranowego kosmicznego tła */
.cosmic-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -2;
}

/* Klasa .star (opcjonalna, jeśli gwiazdy byłyby elementami HTML zamiast rysowanych na canvasie) */
.star {
  position: absolute;
  width: 2px;
  height: 2px;
  background-color: #fff;
  border-radius: 50%;
  animation: twinkle 4s infinite;
}
/* Animacja migotania gwiazd (zmiana opacity) */
@keyframes twinkle {
  0%   { opacity: 0; }
  50%  { opacity: 1; }
  100% { opacity: 0; }
}