
#e2-map-wrapper {
  display: flex;
  flex-direction: row;
  gap: 20px;
  max-width: 100%;
}
#company-list-container {
  width: 30%;
}
#company-search {
  width: 100%;
  padding: 8px;
  margin-bottom: 10px;
}
#company-list {
  list-style: none;
  padding: 0;
}
#company-list li {
  cursor: pointer;
  margin: 5px 0;
  padding: 6px;
  background: #f0f0f0;
  border-radius: 4px;
}
#svg-map-container {
  width: 70%;
}

.highlight {
  fill: gold !important;
  stroke: black !important;
  stroke-width: 2;
}
