/* Estilos exclusivos del componente territorial de las dos fichas de cultores. */
.territory-map--ready {
  display: block;
  padding: 0;
  overflow: hidden;
  isolation: isolate;
  background: #e9eee6;
}
.territory [hidden] { display: none !important; }
.territory-leaflet-canvas { width: 100%; height: 162px; }
.territory-leaflet-canvas:focus-visible {
  outline: 3px solid #285f43;
  outline-offset: -3px;
}
.territory-leaflet-canvas .leaflet-control-zoom a {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.territory-leaflet-canvas .leaflet-control-attribution { max-width: 100%; }
.territory-leaflet-canvas .leaflet-marker-icon:focus-visible {
  outline: 3px solid #285f43;
}
.territory-map-help, .territory-map-feedback { margin: .75rem 0 0; font-size: .875rem; }
@media (max-width: 540px) {
  .territory-leaflet-canvas { height: 200px; }
}
