/* Local AI portrait atlas, cropped by each SVG viewBox rather than stretched.
   Only these avatar pixels are affected; existing AI labels stay separate. */
.avatar > svg.avatar-portrait {
  display: block;
  width: 100%;
  height: 100%;
  max-width: none;
  border-radius: inherit;
  overflow: hidden;
  flex: none;
}
