/* ============================================================
   theme-clarity 插件兼容性修复（2026-08-11）
   问题：summaraidGPT 插件 v4 在文章开头注入 AI 总结卡片
        （likcc-article-summary），与主题自动从正文提取的
        .md-excerpt.gradient-card 重复，导致"AI 总结出现两边"。
   修复：当文章内同时存在 AI 总结组件时，隐藏主题的 md-excerpt
        前言，仅保留插件的 AI 总结卡片。
   使用 :has() 选择器精准匹配，未安装插件的文章不受影响。
   ============================================================ */

/* 文章 main 里有 AI 总结时，隐藏主题自动前言（按标签大小写都匹配一次） */
main:has(likcc-article-summary) .md-excerpt,
main:has(ai-summaraidgpt) .md-excerpt,
main:has(ai-summaraidGPT) .md-excerpt {
  display: none !important;
}

/* 兜底：如果 :has() 不被识别，退而求其次全局隐藏 md-excerpt
   （只在安装 summaraidGPT 的站点启用此 CSS 时生效，普通站点不受影响） */
@supports not selector(:has(*)) {
  main:has(.md-excerpt) .md-excerpt {
    display: none;
  }
}