/* 照片头像组：叠放 / 气泡与文字组共用；图片铺满圆框 */
.wa-embed__stage .arco-avatar-group .arco-avatar,
.wa-fam-card .arco-avatar-group .arco-avatar {
  flex-shrink: 0;
}

.wa-embed__stage .arco-avatar-group .arco-avatar:not(:first-child),
.wa-fam-card .arco-avatar-group .arco-avatar:not(:first-child) {
  margin-left: -8px;
}

.wa-embed__stage .arco-avatar-group .arco-avatar img,
.wa-fam-card .arco-avatar-group .arco-avatar img,
.wa-avatar-group-popover .arco-avatar img,
.arco-popover-content > div:has(> .arco-avatar) > .arco-avatar img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.wa-embed__stage .arco-avatar-group .arco-avatar-group-max-count-avatar.arco-avatar,
.wa-fam-card .arco-avatar-group .arco-avatar-group-max-count-avatar.arco-avatar {
  font-size: 14px !important;
  font-weight: 500;
  line-height: 1;
}

.wa-avatar-group-popover,
.arco-popover-content > div:has(> .arco-avatar) {
  display: inline-flex;
  align-items: center;
  line-height: 0;
}

.wa-avatar-group-popover .arco-avatar:not(:first-child),
.arco-popover-content > div:has(> .arco-avatar) > .arco-avatar:not(:first-child) {
  margin-left: -8px !important;
}
