body::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: 
    /* Top half - 50 stars in darker area */
    radial-gradient(circle at 80% 10%, white 2px, transparent 2px),
    radial-gradient(circle at 25% 15%, white 1px, transparent 1px),
    radial-gradient(circle at 75% 25%, white 1px, transparent 1px),
    radial-gradient(circle at 95% 35%, white 1px, transparent 1px),
    radial-gradient(circle at 55% 20%, white 1px, transparent 1px),
    radial-gradient(circle at 63% 8%, white 1px, transparent 1px),
    radial-gradient(circle at 98% 18%, white 1px, transparent 1px),
    radial-gradient(circle at 3% 13%, white 1px, transparent 1px),
    radial-gradient(circle at 68% 28%, white 1px, transparent 1px),
    radial-gradient(circle at 48% 3%, white 1px, transparent 1px),
    radial-gradient(circle at 20% 30%, white 1px, transparent 1px),
    radial-gradient(circle at 15% 40%, white 2px, transparent 2px),
    radial-gradient(circle at 70% 40%, white 2px, transparent 2px),
    radial-gradient(circle at 38% 22%, white 1px, transparent 1px),
    radial-gradient(circle at 5% 25%, white 1px, transparent 1px),
    radial-gradient(circle at 8% 45%, white 1px, transparent 1px),
    radial-gradient(circle at 13% 33%, white 1px, transparent 1px),
    radial-gradient(circle at 83% 42%, white 1px, transparent 1px),
    radial-gradient(circle at 58% 43%, white 1px, transparent 1px),
    radial-gradient(circle at 93% 48%, white 1px, transparent 1px),
    radial-gradient(circle at 50% 50%, white 1px, transparent 1px),
    radial-gradient(circle at 10% 5%, white 1px, transparent 1px),
    radial-gradient(circle at 30% 12%, white 1px, transparent 1px),
    radial-gradient(circle at 85% 28%, white 1px, transparent 1px),
    radial-gradient(circle at 42% 35%, white 1px, transparent 1px),
    radial-gradient(circle at 12% 18%, white 1px, transparent 1px),
    radial-gradient(circle at 90% 45%, white 1px, transparent 1px),
    radial-gradient(circle at 35% 8%, white 1px, transparent 1px),
    radial-gradient(circle at 72% 15%, white 1px, transparent 1px),
    radial-gradient(circle at 52% 38%, white 1px, transparent 1px),
    radial-gradient(circle at 18% 2%, white 1px, transparent 1px),
    radial-gradient(circle at 88% 5%, white 1px, transparent 1px),
    radial-gradient(circle at 40% 48%, white 1px, transparent 1px),
    radial-gradient(circle at 65% 33%, white 1px, transparent 1px),
    radial-gradient(circle at 22% 42%, white 1px, transparent 1px),
    radial-gradient(circle at 78% 47%, white 1px, transparent 1px),
    radial-gradient(circle at 32% 27%, white 1px, transparent 1px),
    radial-gradient(circle at 60% 12%, white 1px, transparent 1px),
    radial-gradient(circle at 7% 37%, white 1px, transparent 1px),
    radial-gradient(circle at 45% 18%, white 1px, transparent 1px),
    radial-gradient(circle at 92% 23%, white 1px, transparent 1px),
    radial-gradient(circle at 28% 7%, white 1px, transparent 1px),
    radial-gradient(circle at 67% 45%, white 1px, transparent 1px),
    radial-gradient(circle at 37% 32%, white 1px, transparent 1px),
    radial-gradient(circle at 82% 37%, white 1px, transparent 1px),
    radial-gradient(circle at 15% 23%, white 1px, transparent 1px),
    radial-gradient(circle at 53% 28%, white 1px, transparent 1px),
    radial-gradient(circle at 77% 8%, white 1px, transparent 1px),
    radial-gradient(circle at 43% 42%, white 1px, transparent 1px),
    radial-gradient(circle at 25% 47%, white 1px, transparent 1px),
    /* Bottom half - 20 stars in lighter area */
    radial-gradient(circle at 60% 70%, white 1px, transparent 1px),
    radial-gradient(circle at 90% 60%, white 1px, transparent 1px),
    radial-gradient(circle at 30% 80%, white 1px, transparent 1px),
    radial-gradient(circle at 40% 90%, white 1px, transparent 1px),
    radial-gradient(circle at 10% 60%, white 1px, transparent 1px),
    radial-gradient(circle at 85% 85%, white 1px, transparent 1px),
    radial-gradient(circle at 45% 65%, white 1px, transparent 1px),
    radial-gradient(circle at 35% 55%, white 1px, transparent 1px),
    radial-gradient(circle at 65% 85%, white 1px, transparent 1px),
    radial-gradient(circle at 92% 75%, white 1px, transparent 1px),
    radial-gradient(circle at 73% 58%, white 1px, transparent 1px),
    radial-gradient(circle at 28% 95%, white 1px, transparent 1px),
    radial-gradient(circle at 18% 73%, white 1px, transparent 1px),
    radial-gradient(circle at 43% 78%, white 1px, transparent 1px),
    radial-gradient(circle at 53% 93%, white 1px, transparent 1px),
    radial-gradient(circle at 78% 68%, white 1px, transparent 1px),
    radial-gradient(circle at 23% 53%, white 1px, transparent 1px),
    radial-gradient(circle at 88% 88%, white 1px, transparent 1px),
    radial-gradient(circle at 33% 63%, white 1px, transparent 1px),
    radial-gradient(circle at 55% 75%, white 1px, transparent 1px);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  opacity: 1;
}