/* Custom scrollbar for a more modern look */
::-webkit-scrollbar {
  width: 8px;
}

::-webkit-scrollbar-track {
  background: #f1f1f1;
}

::-webkit-scrollbar-thumb {
  background: #1a365d;
  border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover {
  background: #2d3748;
}

/* Ensure leaflet map is not overridden by other styles */
.leaflet-container {
    height: 100%;
    width: 100%;
}
