.hw-favorite-row {
  display: flex;
  align-items: center;
  gap: .75rem;
}
.hw-favorite-row > .hw-favorite-slot {
  flex: none;
  margin-inline-start: auto;
}
.hm-map-entry {
  position: relative;
  min-width: 0;
}
.hm-map-entry > .hm-map-card {
  display: block;
  height: 100%;
}
.hm-map-entry > .hw-favorite-slot {
  position: absolute;
  inset-block-start: .5rem;
  inset-inline-start: .5rem;
  z-index: 1;
}
