/*
 * Default dimensions for the map-rendering init container. Without this, even a
 * correctly-initialized map (Google Maps or Leaflet) renders at zero height,
 * since neither JS renderer sets a size itself. Matches the legacy module's
 * inline style="width:100%;height:500px" dimensions. Override in your own
 * stylesheet as needed -- these are deliberately minimal defaults.
 */
.map-init {
    width: 100%;
    height: 500px;
}

/*
 * The error paragraph is always rendered so data-map-error is a stable AJAX
 * hook, even when there is nothing to show. Without this, any site
 * stylesheet that puts a border or background on .error paints an empty box
 * on every page load.
 */
.mod_map_search .error:empty {
    display: none;
}
