/* Production-safe image treatment for the prospects dashboard. */
.avatar {
  width: 42px !important;
  height: 42px !important;
  flex: 0 0 42px !important;
  overflow: hidden !important;
  border-radius: 50% !important;
  aspect-ratio: 1 / 1 !important;
}

.avatar .project-logo {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  border-radius: 50% !important;
  aspect-ratio: 1 / 1 !important;
  object-fit: cover !important;
}

@media (max-width: 700px) {
  .avatar {
    width: 36px !important;
    height: 36px !important;
    flex-basis: 36px !important;
  }
}
