/* Uploaded photos and logos are content, including their edges and transparency.
   Keep the whole original image in every bounded frame. See REGISTRY-RULES.md.
   These explicit markers also override legacy inline and hover presentation. */
.registry-uploaded-image,
.registry-uploaded-content img {
  object-fit: contain !important;
  object-position: center !important;
  border-radius: 0 !important;
  clip-path: none !important;
  mask: none !important;
  -webkit-mask: none !important;
  filter: none !important;
  transform: none !important;
  opacity: 1 !important;
}

.registry-uploaded-frame {
  border-radius: 0 !important;
  clip-path: none !important;
  mask: none !important;
  -webkit-mask: none !important;
}

.registry-uploaded-background {
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  border-radius: 0 !important;
  clip-path: none !important;
  mask: none !important;
  -webkit-mask: none !important;
  filter: none !important;
  transform: none !important;
  opacity: 1 !important;
}
