/* Background video only on entities page */
body.entities #bg-video {
  position: fixed;
  top: 50%;
  left: 50%;
  min-width: 150%;      /* keeps it slightly larger so no white edges */
  min-height: 150%;
  transform: translate(-50%, -50%);
  object-fit: cover;    /* scales video to fill screen */
  z-index: -1;
  background: black;    /* fallback color */
}

body.entities .content {
  position: relative;
  z-index: 10;
  text-align: center;
  color: white;
}

body.entities {
  cursor: url("entities/cursor.png"), auto; /* custom cursor */
}


