if (typeof self === 'undefined') { var self = globalThis; }
/* Stars Background Module CSS */

.stars_starsContainer__N_YLu {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  pointer-events: none;
}

.stars_starsContainer__N_YLu > * {
  pointer-events: auto;
}

/* Ensure stars wrapper doesn't cause layout issues */
.stars_starsWrapper__7mc9M {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}

/* Performance optimization for animations */
.stars_starLayer__94mYL {
  will-change: transform;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transform: translateZ(0);
}

/* Ensure proper stacking context */
.stars_starsBackground__0G_Qk {
  isolation: isolate;
}

/* Fix for mobile devices */
@media (max-width: 768px) {
  .stars_starsContainer__N_YLu {
    position: fixed;
  }
}
