/* Retain Civic Rural components; only the St. Louis homepage map is compact. */
@import url("../../civic-rural/css/style.css?v=1792730114");

/* Homepage Directory 9303: viewport-scaled map with a usable mobile minimum. */
[data-manifest-id="9303"][data-type="Directory"] .mrws-directory[data-directory-display="map"][data-directory-presentation="overlay"]:not(:has(.directory-display-controls)) .directory-main-map {
    box-sizing: border-box;
    height: 41vw;
    margin-block-end: 0;
    min-height: 600px;
}
[data-manifest-id="9303"][data-type="Directory"] .mrws-directory[data-directory-display="map"][data-directory-presentation="overlay"]:not(:has(.directory-display-controls)) .directory-map-discovery {
    --directory-overlay-inset: clamp(16px, 2vw, 28px);
}
[data-manifest-id="9303"][data-type="Directory"] .mrws-directory[data-directory-display="map"][data-directory-presentation="overlay"]:not(:has(.directory-display-controls)) .directory-suggestions {
    max-height: min(8rem, 24dvh);
}
