/* Play-time editing crosshair.
 *
 * Shown only in first person (locked pointer, so there is no cursor to aim
 * with), only while nothing is held, and only on levels that actually have an
 * editable asset -- see EditPlay.#updateReticle. Without those conditions it
 * would be a permanent dot on every first-person game.
 */
.edit-play-reticle {
  position: absolute;
  top: 50%;
  left: 50%;
  width: var(--space-2);
  height: var(--space-2);
  margin-top: calc(var(--space-1) * -1);
  margin-left: calc(var(--space-1) * -1);

  /* Sits above the touch-look overlay (98) and below the joystick
     (.touch-controls), so a device with both never has the crosshair cover a
     control. */
  z-index: 99;

  /* Never intercepts the click it exists to aim -- picking reads screen
     centre directly, this is purely the visual mark. */
  pointer-events: none;

  border: 1px solid var(--overlay-white-40);
  border-radius: 50%;
  background: var(--overlay-white-25);

  /* Readable against both a bright sky and dark geometry. */
  box-shadow: 0 0 var(--space-1) var(--overlay-black-75);
}
