#map {
    width: 100%;
    height: 400px;
    border-radius: 1em;
}

.mapbox-improve-map {
    display: none;
}

#missing-location {
    margin-right: .5em;
    font-weight: bold;
}

.mapboxgl-ctrl.mapboxgl-ctrl-attrib {
    border-radius: .5em 0 0 0 !important;
}

.mapboxgl-ctrl-attrib-inner a {
    text-decoration: none !important;
}

.mapboxgl-ctrl-logo {
    display: none !important;
}

#map .mapboxgl-marker > svg > path {
    fill: currentColor !important;
}
#map .mapboxgl-marker > svg path:nth-of-type(2) {
    fill: white !important;
    opacity: 1 !important;
}
