/* Card logos: clip the actual image, not only its surrounding badge. */
.community-project-card .project-cover > .project-submission-logo {
  padding: 0 !important;
  border-radius: 50% !important;
  overflow: hidden !important;
  display: block !important;
  box-sizing: border-box;
}
.community-project-card .project-cover > .project-submission-logo > img {
  position: absolute;
  inset: 0;
  display: block;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  max-height: none !important;
  margin: 0 !important;
  padding: 0 !important;
  border-radius: 0;
  object-fit: cover !important;
  object-position: center;
}
/* This existing NIGHT image is a 1200x630 banner. Its circular mark occupies
   x=450..750, y=120..420. Crop that mark in the card without altering the upload
   or the full-size cover. A replacement upload automatically uses default fit. */
.community-project-card .project-cover > .project-submission-logo > img[src$="/85c335d9e34a029d7013c2d3a36e88f26ad706ce.png"] {
  inset: auto !important;
  left: -150% !important;
  top: -40% !important;
  width: 400% !important;
  height: 210% !important;
  object-fit: fill !important;
}
