/* Razgol occupies one shared 2x2 map footprint. */
#mapViewport #map .tile.map-razgol-hit-tile {
  cursor: pointer;
}

#mapViewport #map .map-razgol-tile {
  overflow: visible;
}

#mapViewport #map .map-razgol-wrap {
  position: absolute;
  left: 100%;
  top: 100%;
  z-index: 4;
  display: grid;
  place-items: center;
  width: 200%;
  height: 200%;
  transform: translate(-50%, -50%);
  overflow: visible;
  pointer-events: none;
}

#mapViewport #map .map-razgol-wrap .map-razgol-planet-img {
  width: 185%;
  height: 185%;
  max-width: none;
  max-height: none;
  object-fit: contain;
  object-position: center;
}
