/**
 * Memory Curation — 襯線閱讀模式（α2 on-only；spec §v0.6 Google Fonts CDN）。
 *
 * 開關 on 才 enqueue（deps = output.css + Google Fonts webfont stylesheet）；本檔**無 @font-face** —
 * 'Noto Serif TC' face 由 Google Fonts CSS 提供、瀏覽器按 unicode-range 分片按需載；Google 不可達
 * → 自然落系統襯線 fallback（Songti TC → serif），文字照常可讀。off = 本檔與 webfont 皆不載、
 * editorial 元素繼承容器 --mc-font（sans）、本外掛前台零 Google 連線。
 */

/* serif token（範圍化於 .mc-* 根容器，同 output.css token 慣例；不動 host html/body；
   .mc-flipermag = F1 band 容器 — feature 的 .mc-event__title/__summary 無 .mc-event 祖先，
   token 需在 band 容器層定義否則 serif on 時 feature 落 sans、與 grid 卡字體分裂（Codex final-🟡）；
   .memory-composition--article = G1③ AI 敘事文章根 — 同理需容器層 token 否則 whitelist var 落空。 */
.mc-events,
.mc-event,
.mc-related,
.mc-empty,
.mc-story,
.mc-flipermag,
.mc-timeline,
.memory-composition--article {
	--mc-serif: "Noto Serif TC", "Songti TC", serif;
}

/* editorial whitelist（§3.α0.2；C4 起 10 selector；G1③-a +composition title/body = 12）：
   serif + weight 400 override（本檔後載於 output.css — deps 保證 — 同特異度 (0,1,0) 勝 base sans
   標題 300；meta/日期/圖說/chip/person/files/empty 自然繼承 sans、不維護反向清單）。 */
.mc-event__title,
.mc-event__summary,
.mc-story__heading,
.mc-story__intro,
.mc-story__title,
.mc-story__summary,
.mc-related__title,
.mc-timeline__title,
.mc-timeline__group-label,
.mc-timeline__summary,
.memory-composition__title,
.memory-composition__body {
	font-family: var(--mc-serif);
	font-weight: 400;
}
