/* ============================================================
   「建筑项目」模块样式补丁 —— works.css
   ------------------------------------------------------------
   为什么需要这个文件：
   这一版项目数据里没有项目 logo（logo 字段为空），作品卡左上方那块
   88px 的 logo 位就不再渲染图片。但 .project-identity 的网格是
     grid-template-columns: 88px minmax(0,1fr)
     grid-template-areas: "logo index" "logo title"
   左列是写死的 88px，logo 没了就会留一个空洞，把「01 / 项目标题」
   整体往右推 104px，跟上方封面图（左边缘 0）对不齐。

   本文件只在【没有 logo 时】把左列收掉，有 logo 的项目不受影响。
   不覆盖任何已有规则，不改动打包产物。
   ============================================================ */

/* 只有在 .project-identity 里确实不存在 .project-logo 元素时才生效 */
.project-identity:not(:has(.project-logo)) {
  grid-template-columns: minmax(0, 1fr);
  grid-template-areas: "index" "title";
}
