.leaflet-container {
  height: 100%;
  width: 100%;
  max-width: 100%;
  max-height: 100%;
}

.overlay {
  right: 0;
  top: 0;
  width: 200px;
  height: 200px;
  position: fixed;
  background: #22222285;
  z-index: 999;
}

.overlay__inner {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

.overlay__content {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}

#map {
  position: relative;
  height: 100vh;
  width: 100%;
}

