/* 图片显示修复 - 最终版 */
html body .article-optimized .article-detail img,
html body .article-content img,
.article-image img,
img {
  display: block !important;
  max-width: 100% !important;
  height: auto !important;
  object-fit: contain !important;
}

/* 所有容器都不裁剪 */
* {
  overflow: visible !important;
}

/* 文章图片容器 */
.article-image {
  width: 100% !important;
  max-width: 100% !important;
  margin: 25px 0 !important;
  text-align: center !important;
  background: #f8f9fa !important;
  border-radius: 12px !important;
  overflow: visible !important;
  display: block !important;
}

.article-image img {
  width: auto !important;
  max-width: 100% !important;
  height: auto !important;
  display: inline-block !important;
  object-fit: contain !important;
  border-radius: 12px !important;
}

/* 文章内容图片 */
.article-content.optimized-content img,
.article-content img {
  max-width: 100% !important;
  height: auto !important;
  display: block !important;
  margin: 20px auto !important;
}
