.leaflet-map-pane canvas {
    z-index: 500 !important;
}

text {
    font-family: Arial, Helvetica, sans-serif !important;
}

.error-boundary-container {
    margin: auto;
    width: 40%;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 20%;
}
/* Hide scrollbar for Chrome, Safari and Opera */
.no-scrollbar::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.no-scrollbar {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}
.leaflet-heatmap-layer {
    opacity: 0.18;
}

@keyframes blinker {
    from { opacity: 1; }
    to { opacity: 0.5; }
}

.animate-blink {
    animation: blinker 1s alternate ease-in-out infinite;
}

.authenticator > div > div {
    background-color: inherit;
    border: none;
}

.authenticator button {
    background-color: #1a237e;
}
.leaflet-control-attribution {
    display: none;
}
