/* === Map styling === */

/* Map container */
#map {
  height: 90%;
  width: 100%;
  min-height: 320px; 
}
/* Background container */
#map-background {
  position: sticky;
  top: 8rem;
  background-color: var(--main-cream-color);
  border-radius: 15px;
  padding: 1rem;
  width: 30rem;
  min-width: 20rem;
  height: 45rem; 
}

/* Totals row beneath map */
#map-totals {
  margin: 1rem;
  display: flex;
  justify-content: space-evenly;
}

/* Debug button for map testing */
#debug-button {
  background-color: var(--main-yellow-color);
  border: 2px solid black;
  border-radius: 10px;
  padding: 0.5rem 1rem;
  font-weight: bold;
}