#djPartyEffectContainer {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 9999;
}

.party-effect {
  position: absolute;
  /* Example styles for party effects */
  width: 20px;
  height: 20px;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 50%;
  /* Add more styles for diversity in shapes and colors */
}

/* Example animations */
@keyframes exampleAnimation {
  from {
    transform: scale(1);
    opacity: 1;
  }
  to {
    transform: scale(3);
    opacity: 0;
  }
}

.party-effect {
  animation-name: exampleAnimation;
  /* Ensure to add 'animation-duration' inline in JS to vary the animations */
}
