/* 头像圆形修复样式 */

/* 强化头像圆形样式 */
.avatar-img {
  border-radius: 50% !important;
  overflow: hidden !important;
  padding: 4px !important;
  border: 2px solid rgba(0, 0, 0, 0.05) !important;
}

.avatar-img:hover {
  border-color: #3498db !important;
  box-shadow: 0 0 20px rgba(52, 152, 219, 0.4) !important;
}

/* 强制所有头像图片为圆形 */
.avatar-img img,
.card-info-avatar img,
img[alt="avatar"],
#aside-content .card-info img {
  border-radius: 50% !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
}

/* 专门针对内联样式的覆盖 */
img[alt="avatar"][style*="border-radius"] {
  border-radius: 50% !important;
}

/* 卡片信息区域的头像容器 */
.card-widget.card-info .avatar-img {
  width: 110px !important;
  height: 110px !important;
  border-radius: 50% !important;
  overflow: hidden !important;
  margin: 0 auto !important;
} 