/* 👑 神技一：虚空折叠术 - 屏幕外的长篇内容跳过渲染，秒开网页 */
.article-content { content-visibility: auto; contain-intrinsic-size: 800px; }
.xzm-neighbor-group { content-visibility: auto; contain-intrinsic-size: 150px; }
#comments-section, .comments-area { content-visibility: auto; contain-intrinsic-size: 500px; }

/* 👑 神技二：低端机/触屏设备视觉降级 - 简化阴影与动画，减轻GPU负担 */
@media (any-hover: none) and (max-width: 768px) {
    .xzm-article-card { box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important; transition: none !important; }
    .xzm-neighbor-group .card, .xzm-neighbor-group > div { box-shadow: 0 1px 2px rgba(0,0,0,0.06) !important; transition: none !important; }
    .excerpt-box { box-shadow: none !important; background-color: rgba(0,0,0,0.03) !important; }
    .article-content img { border-radius: 4px; }
    a, button { transition: none !important; }
}