.card {
  display: block;
  text-decoration: none;
  color: inherit;
  border-radius: 12px;
  overflow: hidden;
  background-color: var(--mantine-color-gray-0);
  border: 2px solid var(--mantine-color-gray-2);
  height: 100%;
}

[data-mantine-color-scheme="dark"] .card {
  background-color: var(--mantine-color-dark-6);
  border-color: var(--mantine-color-dark-4);
}

.mapContainer {
  width: 100%;
  height: 120px;
  overflow: hidden;
}

.body {
  padding: 0.75rem;
}

.title {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}

