/* 改配色：先找对应页面；导航和左栏在“公共布局”，背景图片在文件后半段。
   优先改顶部五个主色；下方每行仍可独立调整，变量名不用改。
   下方变量名中的旧色号仅为固定标识，不代表当前颜色。
   每行按样式引用列出相关部件；“共用”表示同一变量被多处引用。
   各部件的专用颜色或交互状态可能覆盖共用色；“悬停”即鼠标移上去。
   rgba 最后一位是透明度，0 全透明、1 不透明。 */
:root {
  --theme-image-items-folder-icon: url("/themes/new_theme/images/decorations/folder_icon.png?v=d8542a7d8433"); /* 导航页左侧文件列表图标 */

  /* ── 独立颜色：这两组直接填写色号，不会跟随下方五个主色变化 ── */
  --theme-custom-mood-edge: #ffe7ee; /* 首页悬浮文字：渐变顶部与底部 */
  --theme-custom-mood-center: #f2adbd; /* 首页悬浮文字：渐变中间色 */
  --theme-custom-mood-outline: #FFF1DB; /* 首页悬浮文字：外侧描边/光晕 */
  --theme-custom-mood-shadow: rgba(94, 64, 54, 0.302); /* 首页悬浮文字：右下投影 */
  --theme-custom-social-background: rgba(235, 167, 188, 0.549); /* 社交图标外框：普通底色 */
  --theme-custom-social-hover: #DCC5B1; /* 社交图标外框：鼠标移上去的底色 */
  --theme-custom-social-border: rgba(94, 64, 54, 0.467); /* 社交图标外框：最外层实线 */
  --theme-custom-social-inner-light: #FFF1DB; /* 社交图标外框：浅色内层虚线 */
  --theme-custom-social-inner-dark: rgba(183, 139, 125, 0.4196); /* 社交图标外框：深色内层虚线 */

  /* ── 那不勒斯冰淇淋：优先调整这五个主色，下方各页面会跟随变化 ── */
  --theme-palette-cocoa: #755044; /* 可可棕：正文、边框、深色标题条与按钮 */
  --theme-palette-milk: #B78B7D; /* 奶巧棕：装饰线、柔和边框与立体细节 */
  --theme-palette-strawberry: #F0B8C5; /* 草莓粉：导航底色、贴纸感装饰、选中底色 */
  --theme-palette-cream: #FFF1DB; /* 香草奶油：页面与卡片底色、深底上的文字 */
  --theme-palette-biscuit: #DCC5B1; /* 饼干米：分隔线、次级底色、复古控件 */

  /* 以下是主色调出的深浅层次，通常不用单独调整。 */
  --theme-palette-ink: color-mix(in srgb, var(--theme-palette-cocoa) 80%, black); /* 深可可：强调文字、粉色底上的文字与遮罩 */
  --theme-palette-berry: color-mix(in srgb, var(--theme-palette-cocoa) 85%, var(--theme-palette-strawberry)); /* 草莓可可：链接与错误提示文字，保持深色以便阅读 */
  --theme-palette-muted: color-mix(in srgb, var(--theme-palette-cocoa) 90%, var(--theme-palette-cream)); /* 淡可可：日期、说明文字与输入提示 */
  --theme-palette-paper: color-mix(in srgb, var(--theme-palette-cream) 60%, white); /* 浅奶油：输入框、代码块与高光纸面 */
  --theme-palette-blush: color-mix(in srgb, var(--theme-palette-cream) 65%, var(--theme-palette-strawberry)); /* 草莓奶油：浅粉卡片、引用框与悬停衬底 */


  /* ── 关于页：顶部介绍、正文、技能标签、代码块 ── */
  --theme-about-color-000: var(--theme-palette-cocoa); /* 顶部介绍区：下边框；顶部大标题：文字；简历按钮：边框（共用） */
  --theme-about-color-rgba-255-255-255-0-65: color-mix(in srgb, var(--theme-palette-cream) 86%, transparent); /* 顶部介绍区（装饰层）：底色/渐变 */
  --theme-about-color-rgba-249-189-221-0-5: color-mix(in srgb, var(--theme-palette-strawberry) 50%, transparent); /* 顶部大标题：文字描边/光晕 */
  --theme-about-color-rgba-255-255-255-0-8: color-mix(in srgb, var(--theme-palette-cream) 80%, transparent); /* 顶部大标题：文字描边/光晕 */
  --theme-about-color-5a3e4b: var(--theme-palette-cocoa); /* 顶部介绍小字：文字；关于页正文的四级标题：文字；引用框内文字：文字（共用） */
  --theme-about-color-rgba-255-255-255-0-9: color-mix(in srgb, var(--theme-palette-cream) 90%, transparent); /* 顶部介绍小字：文字描边/光晕 */
  --theme-about-color-c44569: var(--theme-palette-cocoa); /* 顶部装饰圆点：底色/渐变；顶部装饰渐变线：底色/渐变；关于页正文的二级标题（装饰层）：底色/渐变；关于页正文的三级标题（装饰层）：底色/渐变；关于页正文的链接（悬停）：文字、下边框；关于页正文的列表标记：文字；关于页正文的引用框：左边框；关于页正文的行内代码：文字；代码复制按钮（复制成功）：底色/渐变；技能标签：文字；技能标签（悬停）：边框（共用） */
  --theme-about-color-f9bddd: var(--theme-palette-strawberry); /* 顶部装饰渐变线：底色/渐变；关于页正文的一级标题：下边框；关于页正文的二级标题（装饰层）：底色/渐变；关于页正文的分隔线：底色/渐变；代码复制按钮（悬停）：底色/渐变；技能标签容器：边框；技能标签（悬停）：底色/渐变；简历按钮（悬停）：底色/渐变（共用） */
  --theme-about-color-b4dffb: var(--theme-palette-biscuit); /* 顶部装饰渐变线：底色/渐变 */
  --theme-about-color-2a1a2e: var(--theme-palette-cocoa); /* 关于页正文：文字；技能区标题：文字；简历按钮：文字（共用） */
  --theme-about-color-1a0e1e: var(--theme-palette-ink); /* 关于页正文的一级标题：文字；关于页正文的二级标题：文字；关于页正文的三级标题：文字；关于页正文的四级标题：文字；关于页正文的加粗文字：文字（共用） */
  --theme-about-color-f9e0ec: var(--theme-palette-blush); /* 关于页正文的二级标题：下边框 */
  --theme-about-color-3b2b3b: var(--theme-palette-cocoa); /* 关于页正文的三级标题：文字 */
  --theme-about-color-6b4e6e: var(--theme-palette-berry); /* 关于页正文的斜体文字：文字 */
  --theme-about-color-d46493: var(--theme-palette-berry); /* 关于页正文的链接：文字 */
  --theme-about-color-e8a0b4: var(--theme-palette-milk); /* 关于页正文的链接：下边框；技能标签：边框（共用） */
  --theme-about-color-54a96f: var(--theme-palette-biscuit); /* 关于页正文的分隔线：底色/渐变 */
  --theme-about-color-rgba-249-189-221-0-08: color-mix(in srgb, var(--theme-palette-strawberry) 8%, transparent); /* 关于页正文的引用框：底色/渐变 */
  --theme-about-color-rgba-196-69-105-0-15: color-mix(in srgb, var(--theme-palette-cocoa) 15%, transparent); /* 关于页正文的引用框（装饰层）：文字；技能标签（悬停）：阴影（共用） */
  --theme-about-color-f8f0f4: var(--theme-palette-blush); /* 关于页正文的行内代码：底色/渐变 */
  --theme-about-color-f0e0e8: var(--theme-palette-biscuit); /* 关于页正文的行内代码：边框 */
  --theme-about-color-d4d4d4: var(--theme-palette-biscuit); /* 代码块容器：边框 */
  --theme-about-color-fafafa: var(--theme-palette-paper); /* 代码块容器：底色/渐变 */
  --theme-about-color-1e1e1e: var(--theme-palette-ink); /* 代码块正文：文字 */
  --theme-about-color-e8e8e8: var(--theme-palette-biscuit); /* 代码语言标签：底色/渐变；代码复制按钮：底色/渐变（共用） */
  --theme-about-color-666: var(--theme-palette-cocoa); /* 代码语言标签：文字；代码复制按钮：文字（共用） */
  --theme-about-color-fff: var(--theme-palette-cream); /* 代码复制按钮（悬停）：文字；代码复制按钮（复制成功）：文字；技能标签（悬停）：文字；硬件类技能标签（悬停）：文字；数学类技能标签（悬停）：文字；创作类技能标签（悬停）：文字；简历按钮：底色/渐变；简历按钮（悬停）：文字（共用） */
  --theme-about-color-e0cfd6: var(--theme-palette-biscuit); /* 关于页正文的插图：边框；页尾装饰线：底色/渐变（共用） */
  --theme-about-color-rgba-196-69-105-0-12: color-mix(in srgb, var(--theme-palette-cocoa) 12%, transparent); /* 关于页正文的插图（悬停）：阴影 */
  --theme-about-color-999: var(--theme-palette-muted); /* 正文图片说明文字：文字 */
  --theme-about-color-rgba-255-255-255-0-5: color-mix(in srgb, var(--theme-palette-cream) 50%, transparent); /* 技能标签容器：底色/渐变 */
  --theme-about-color-a0c4e8: var(--theme-palette-biscuit); /* 硬件类技能标签：边框；硬件类技能标签（悬停）：底色/渐变（共用） */
  --theme-about-color-4a7fb5: var(--theme-palette-cocoa); /* 硬件类技能标签：文字；硬件类技能标签（悬停）：边框（共用） */
  --theme-about-color-c5b3e6: var(--theme-palette-blush); /* 数学类技能标签：边框；数学类技能标签（悬停）：底色/渐变（共用） */
  --theme-about-color-7b5ea7: var(--theme-palette-cocoa); /* 数学类技能标签：文字；数学类技能标签（悬停）：边框（共用） */
  --theme-about-color-a8d8a8: var(--theme-palette-biscuit); /* 创作类技能标签：边框；创作类技能标签（悬停）：底色/渐变（共用） */
  --theme-about-color-4a8a4a: var(--theme-palette-cocoa); /* 创作类技能标签：文字；创作类技能标签（悬停）：边框（共用） */
  --theme-about-color-rgba-0-0-0-0-15: color-mix(in srgb, var(--theme-palette-ink) 15%, transparent); /* 简历按钮：阴影 */
  --theme-about-color-rgba-0-0-0-0-18: color-mix(in srgb, var(--theme-palette-ink) 18%, transparent); /* 简历按钮（悬停）：阴影 */
  --theme-about-color-bba3ad: var(--theme-palette-muted); /* 页尾提示文字：文字 */

  /* ── 仓库页：顶部介绍、项目卡片、标签与按钮 ── */
  --theme-archive-color-rgba-249-189-221-0-25: color-mix(in srgb, var(--theme-palette-cream) 92%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-archive-color-rgba-180-223-251-0-2: color-mix(in srgb, var(--theme-palette-blush) 88%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-archive-color-rgba-249-189-221-0-15: color-mix(in srgb, var(--theme-palette-cream) 92%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-archive-color-000: var(--theme-palette-cocoa); /* 顶部介绍区：下边框；顶部大标题：文字；项目卡片：边框（共用） */
  --theme-archive-color-rgba-249-189-221-0-45: color-mix(in srgb, var(--theme-palette-strawberry) 45%, transparent); /* 顶部介绍区（装饰层）：底色/渐变 */
  --theme-archive-color-rgba-249-189-221-0-5: color-mix(in srgb, var(--theme-palette-strawberry) 50%, transparent); /* 顶部大标题：文字描边/光晕 */
  --theme-archive-color-5a3e4b: var(--theme-palette-cocoa); /* 顶部介绍小字：文字；贡献热力图说明：文字；项目卡片简介：文字（共用） */
  --theme-archive-color-c44569: var(--theme-palette-cocoa); /* 顶部装饰圆点：底色/渐变；顶部装饰渐变线：底色/渐变；贡献热力图滚动条滑块（悬停）：底色/渐变；项目卡片标题（悬停）：文字；项目分类标签：文字；项目详情按钮（悬停）：文字、下边框（共用） */
  --theme-archive-color-f9bddd: var(--theme-palette-strawberry); /* 顶部装饰渐变线：底色/渐变 */
  --theme-archive-color-b4dffb: var(--theme-palette-biscuit); /* 顶部装饰渐变线：底色/渐变 */
  --theme-archive-color-e0cfd6: var(--theme-palette-biscuit); /* 贡献热力图容器：下边框；页尾装饰线：底色/渐变（共用） */
  --theme-archive-color-f5a5c4: var(--theme-palette-strawberry); /* 贡献热力图说明（装饰层）：底色/渐变 */
  --theme-archive-color-fef6f9: var(--theme-palette-cream); /* 贡献热力图滚动条轨道：底色/渐变 */
  --theme-archive-color-e8a0b4: var(--theme-palette-milk); /* 贡献热力图滚动条滑块：底色/渐变；项目分类标签：边框（共用） */
  --theme-archive-color-f0dce4: var(--theme-palette-blush); /* 贡献热力图图片：边框 */
  --theme-archive-color-rgba-196-69-105-0-06: color-mix(in srgb, var(--theme-palette-cocoa) 6%, transparent); /* 贡献热力图图片：阴影 */
  --theme-archive-color-fff: var(--theme-palette-cream); /* 贡献热力图图片：底色/渐变；项目卡片：底色/渐变（共用） */
  --theme-archive-color-2a1a2e: var(--theme-palette-cocoa); /* 分区标题：文字；项目卡片标题：文字（共用） */
  --theme-archive-color-rgba-196-69-105-0-1: color-mix(in srgb, var(--theme-palette-cocoa) 10%, transparent); /* 项目卡片（悬停）：阴影 */
  --theme-archive-color-rgba-0-0-0-0-05: color-mix(in srgb, var(--theme-palette-ink) 5%, transparent); /* 项目卡片（悬停）：阴影 */
  --theme-archive-color-d46493: var(--theme-palette-berry); /* 项目详情按钮：文字 */
  --theme-archive-color-bba3ad: var(--theme-palette-muted); /* 页尾提示文字：文字；空内容提示：文字（共用） */
  --theme-archive-color-d3a6b4: var(--theme-palette-milk); /* 空内容装饰图标：文字 */

  /* ── 全站基础：页面底色、普通链接、提示框、选中文字、滚动条 ── */
  --theme-base-color-navajowhite: var(--theme-palette-cream); /* 页面整体：底色/渐变 */
  --theme-base-color-2453d4: var(--theme-palette-cocoa); /* 普通链接：文字 */
  --theme-base-color-rgba-250-250-255-0-75: color-mix(in srgb, var(--theme-palette-cream) 75%, transparent); /* 鼠标提示框：底色 */
  --theme-base-color-223388: var(--theme-palette-cocoa); /* 鼠标提示框：下边框、右边框 */
  --theme-base-color-white: var(--theme-palette-cream); /* 鼠标提示框：文字 */
  --theme-base-color-black: var(--theme-palette-cocoa); /* 鼠标提示框：文字描边/光晕 */
  --theme-base-color-fff: var(--theme-palette-cream); /* 模块顶部提示条：底色/渐变；全站滚动条滑块：阴影（共用） */
  --theme-base-color-gray: var(--theme-palette-muted); /* 模块顶部提示条：下边框 */
  --theme-base-color-b4dffb: var(--theme-palette-biscuit); /* 选中文字：文字 */
  --theme-base-color-ffffe0: var(--theme-palette-cream); /* 选中文字：底色/渐变 */
  --theme-base-color-dfdfdf: var(--theme-palette-biscuit); /* 全站滚动条转角：底色/渐变；全站滚动条滑块：底色、阴影（共用） */
  --theme-base-color-0a0a0a: var(--theme-palette-cocoa); /* 全站滚动条滑块：阴影 */
  --theme-base-color-grey: var(--theme-palette-muted); /* 全站滚动条滑块：阴影 */

  /* ── 博客列表：顶部介绍、文章卡片、搜索、标签与分页 ── */
  --theme-blog-color-rgba-249-189-221-0-35: color-mix(in srgb, var(--theme-palette-cream) 92%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-blog-color-rgba-180-223-251-0-3: color-mix(in srgb, var(--theme-palette-blush) 88%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-blog-color-000: var(--theme-palette-cocoa); /* 顶部介绍区：下边框；顶部大标题：文字；博客文章卡片：边框；博客侧栏标题条：边框、文字描边/光晕；博客侧栏内容框：边框；博客分页按钮：边框（共用） */
  --theme-blog-color-rgba-249-189-221-0-5: color-mix(in srgb, var(--theme-palette-strawberry) 50%, transparent); /* 顶部介绍区（装饰层）：底色/渐变；顶部大标题：文字描边/光晕（共用） */
  --theme-blog-color-5a3e4b: var(--theme-palette-cocoa); /* 顶部介绍小字：文字；博客文章摘要：文字；博客清空搜索按钮：文字；博客侧栏标签按钮：文字；博客侧栏月份归档：文字；博客页码说明：文字（共用） */
  --theme-blog-color-c44569: var(--theme-palette-cocoa); /* 博客顶部装饰圆点：底色/渐变；博客顶部装饰渐变线：底色/渐变；博客文章标签：文字；博客文章卡片标题（悬停）：文字；博客阅读全文链接（悬停）：文字、下边框；博客搜索输入框（聚焦）：边框；博客搜索关键词高亮：文字；博客清空搜索按钮（悬停）：边框；博客搜索结果统计：文字；博客搜索按钮：文字；博客侧栏标签按钮（悬停）：边框；博客侧栏月份归档（悬停）：文字；博客当前页码（选中）：文字（共用） */
  --theme-blog-color-f9bddd: var(--theme-palette-strawberry); /* 博客顶部装饰渐变线：底色/渐变；博客侧栏标题条：底色/渐变、文字描边/光晕；博客清空搜索按钮（悬停）：底色/渐变；博客搜索按钮（悬停）：底色/渐变；博客侧栏标签按钮（悬停）：底色/渐变；博客分页按钮（悬停）：底色/渐变（共用） */
  --theme-blog-color-b4dffb: var(--theme-palette-biscuit); /* 博客顶部装饰渐变线：底色/渐变 */
  --theme-blog-color-fff: var(--theme-palette-cream); /* 博客文章卡片：底色/渐变；博客侧栏标题条：文字；博客侧栏内容框：底色/渐变；博客清空搜索按钮：底色/渐变；博客清空搜索按钮（悬停）：文字；博客搜索按钮（悬停）：文字；博客侧栏标签按钮：底色/渐变；博客侧栏标签按钮（悬停）：文字；博客分页按钮：底色/渐变；博客分页按钮（悬停）：文字（共用） */
  --theme-blog-color-rgba-196-69-105-0-15: color-mix(in srgb, var(--theme-palette-cocoa) 15%, transparent); /* 博客文章卡片（悬停）：阴影 */
  --theme-blog-color-rgba-0-0-0-0-08: color-mix(in srgb, var(--theme-palette-ink) 8%, transparent); /* 博客文章卡片（悬停）：阴影 */
  --theme-blog-color-e0cfd6: var(--theme-palette-biscuit); /* 博客文章封面底框：右边框、下边框；博客清空搜索按钮：边框；博客侧栏标签按钮：边框；博客分页区：上边框（共用） */
  --theme-blog-color-fef6f9: var(--theme-palette-cream); /* 博客文章封面底框：底色/渐变 */
  --theme-blog-color-999: var(--theme-palette-muted); /* 博客文章日期：文字 */
  --theme-blog-color-e8a0b4: var(--theme-palette-milk); /* 博客文章标签：边框；博客侧栏月份归档：下边框（共用） */
  --theme-blog-color-fff0f5: var(--theme-palette-cream); /* 博客文章标签：底色/渐变 */
  --theme-blog-color-2a1a2e: var(--theme-palette-cocoa); /* 博客文章卡片标题：文字；博客无搜索结果提示：文字；博客分页按钮：文字（共用） */
  --theme-blog-color-d46493: var(--theme-palette-berry); /* 博客阅读全文链接：文字 */
  --theme-blog-color-d3a6b4: var(--theme-palette-milk); /* 博客搜索输入框：边框；博客搜索按钮：边框（共用） */
  --theme-blog-color-fffbfd: var(--theme-palette-paper); /* 博客搜索输入框：底色/渐变 */
  --theme-blog-color-rgba-249-189-221-0-4: color-mix(in srgb, var(--theme-palette-strawberry) 40%, transparent); /* 博客搜索关键词高亮：底色/渐变 */
  --theme-blog-color-bba3ad: var(--theme-palette-muted); /* 博客无搜索结果提示：文字；博客搜索结果统计：文字；博客归档文章数量：文字（共用） */
  --theme-blog-color-cba8b5: var(--theme-palette-muted); /* 博客搜索输入框（未填写时提示）：文字 */
  --theme-blog-color-fef0f5: var(--theme-palette-cream); /* 博客搜索按钮：底色/渐变 */
  --theme-blog-color-rgba-196-69-105-0-2: color-mix(in srgb, var(--theme-palette-cocoa) 20%, transparent); /* 博客搜索按钮（悬停）：阴影 */
  --theme-blog-color-rgba-0-0-0-0-12: color-mix(in srgb, var(--theme-palette-ink) 12%, transparent); /* 博客分页按钮：阴影 */
  --theme-blog-color-rgba-0-0-0-0-15: color-mix(in srgb, var(--theme-palette-ink) 15%, transparent); /* 博客分页按钮（悬停）：阴影 */

  /* ── 友链页：顶部介绍、名片、友链卡片、申请表单与提示 ── */
  --theme-friends-color-rgba-249-189-221-0-25: color-mix(in srgb, var(--theme-palette-cream) 92%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-friends-color-rgba-180-223-251-0-2: color-mix(in srgb, var(--theme-palette-blush) 88%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-friends-color-rgba-249-189-221-0-15: color-mix(in srgb, var(--theme-palette-cream) 92%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-friends-color-000: var(--theme-palette-cocoa); /* 顶部介绍区：下边框；顶部大标题：文字；友链卡片：边框；友链分页按钮：边框；我的名片容器：边框；友链申请表单容器：边框；申请表单提交按钮：边框（共用） */
  --theme-friends-color-rgba-249-189-221-0-45: color-mix(in srgb, var(--theme-palette-strawberry) 45%, transparent); /* 顶部介绍区（装饰层）：底色/渐变 */
  --theme-friends-color-rgba-249-189-221-0-5: color-mix(in srgb, var(--theme-palette-strawberry) 50%, transparent); /* 顶部大标题：文字描边/光晕 */
  --theme-friends-color-5a3e4b: var(--theme-palette-cocoa); /* 顶部介绍小字：文字；复制名片按钮：文字；下载名片按钮：文字；申请表单字段名：文字（共用） */
  --theme-friends-color-c44569: var(--theme-palette-cocoa); /* 顶部装饰圆点：底色/渐变；顶部装饰渐变线：底色/渐变；友链头像（悬停）：边框；友链名称（悬停）：文字；友链分页按钮（选中）：边框；复制名片按钮（悬停）：边框；复制成功提示：底色/渐变；下载名片按钮（悬停）：边框；表单必填星号：文字；申请表单输入框（聚焦）：边框（共用） */
  --theme-friends-color-f9bddd: var(--theme-palette-strawberry); /* 顶部装饰渐变线：底色/渐变；友链头像：边框；友链分页按钮（选中）：底色/渐变；我的名片头像：边框；复制名片按钮（悬停）：底色/渐变；下载名片按钮（悬停）：底色/渐变；申请表单提交按钮（悬停）：底色/渐变（共用） */
  --theme-friends-color-b4dffb: var(--theme-palette-biscuit); /* 顶部装饰渐变线：底色/渐变 */
  --theme-friends-color-2a1a2e: var(--theme-palette-cocoa); /* 分区标题：文字；友链名称：文字；友链分页按钮：文字；我的名片字段内容：文字；申请表单提交按钮：文字（共用） */
  --theme-friends-color-rgba-255-255-255-0-6: color-mix(in srgb, var(--theme-palette-cream) 60%, transparent); /* 友链卡片：底色/渐变 */
  --theme-friends-color-rgba-255-240-245-0-8: color-mix(in srgb, var(--theme-palette-strawberry) 80%, transparent); /* 友链卡片（悬停）：底色/渐变 */
  --theme-friends-color-rgba-196-69-105-0-1: color-mix(in srgb, var(--theme-palette-cocoa) 10%, transparent); /* 友链卡片（悬停）：阴影 */
  --theme-friends-color-rgba-0-0-0-0-05: color-mix(in srgb, var(--theme-palette-ink) 5%, transparent); /* 友链卡片（悬停）：阴影 */
  --theme-friends-color-7a6470: var(--theme-palette-muted); /* 友链简介：文字 */
  --theme-friends-color-fff: var(--theme-palette-cream); /* 友链分页按钮：底色/渐变；友链分页按钮（选中）：文字；复制名片按钮：底色/渐变；复制名片按钮（悬停）：文字；复制成功提示：文字；下载名片按钮：底色/渐变；下载名片按钮（悬停）：文字；申请表单提交按钮：底色/渐变；申请表单提交按钮（悬停）：文字（共用） */
  --theme-friends-color-rgba-0-0-0-0-1: color-mix(in srgb, var(--theme-palette-ink) 10%, transparent); /* 友链分页按钮：阴影 */
  --theme-friends-color-fff0f5: var(--theme-palette-cream); /* 友链分页按钮（悬停）：底色/渐变 */
  --theme-friends-color-rgba-0-0-0-0-12: color-mix(in srgb, var(--theme-palette-ink) 12%, transparent); /* 友链分页按钮（悬停）：阴影；申请表单提交按钮：阴影（共用） */
  --theme-friends-color-d3a6b4: var(--theme-palette-milk); /* 空内容装饰图标：文字；申请表单输入框：边框（共用） */
  --theme-friends-color-bba3ad: var(--theme-palette-muted); /* 空内容提示：文字；申请表单填写说明：文字；申请表单提交按钮（提交中）：文字；页尾提示文字：文字（共用） */
  --theme-friends-color-e0cfd6: var(--theme-palette-biscuit); /* 友链分区装饰线：底色/渐变；复制名片按钮：边框；下载名片按钮：边框；页尾装饰线：底色/渐变（共用） */
  --theme-friends-color-rgba-255-255-255-0-7: color-mix(in srgb, var(--theme-palette-cream) 70%, transparent); /* 我的名片容器：底色/渐变；友链申请表单容器：底色/渐变（共用） */
  --theme-friends-color-999: var(--theme-palette-muted); /* 我的名片字段名：文字 */
  --theme-friends-color-fffbfd: var(--theme-palette-paper); /* 申请表单输入框：底色/渐变 */
  --theme-friends-color-rgba-249-189-221-0-4: color-mix(in srgb, var(--theme-palette-strawberry) 40%, transparent); /* 申请表单输入框（聚焦）：阴影 */
  --theme-friends-color-cba8b5: var(--theme-palette-muted); /* 申请表单输入框（未填写时提示）：文字 */
  --theme-friends-color-rgba-0-0-0-0-15: color-mix(in srgb, var(--theme-palette-ink) 15%, transparent); /* 申请表单提交按钮（悬停）：阴影 */
  --theme-friends-color-fef0f5: var(--theme-palette-cream); /* 申请表单提交按钮（提交中）：底色/渐变 */
  --theme-friends-color-f0fff4: var(--theme-palette-cream); /* 申请结果提示框（成功）：底色/渐变 */
  --theme-friends-color-9ae6b4: var(--theme-palette-biscuit); /* 申请结果提示框（成功）：边框 */
  --theme-friends-color-2f855a: var(--theme-palette-berry); /* 申请结果提示框（成功）：文字 */
  --theme-friends-color-fff5f5: var(--theme-palette-blush); /* 申请结果提示框（失败）：底色/渐变 */
  --theme-friends-color-feb2b2: var(--theme-palette-strawberry); /* 申请结果提示框（失败）：边框 */
  --theme-friends-color-c53030: var(--theme-palette-berry); /* 申请结果提示框（失败）：文字 */

  /* ── 留言板：顶部介绍、登录/留言表单、留言卡片与回复 ── */
  --theme-guestbook-color-rgba-249-189-221-0-25: color-mix(in srgb, var(--theme-palette-cream) 92%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-guestbook-color-rgba-180-223-251-0-2: color-mix(in srgb, var(--theme-palette-blush) 88%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-guestbook-color-rgba-249-189-221-0-15: color-mix(in srgb, var(--theme-palette-cream) 92%, transparent); /* 顶部介绍区：底色/渐变；游客身份标签：底色/渐变（共用） */
  --theme-guestbook-color-000: var(--theme-palette-cocoa); /* 顶部介绍区：下边框；顶部大标题：文字；留言登录提示框：边框；GitHub登录按钮：边框；留言编辑容器：边框；发表留言按钮：边框；留言卡片：边框（共用） */
  --theme-guestbook-color-rgba-249-189-221-0-45: color-mix(in srgb, var(--theme-palette-strawberry) 45%, transparent); /* 顶部介绍区（装饰层）：底色/渐变 */
  --theme-guestbook-color-rgba-249-189-221-0-5: color-mix(in srgb, var(--theme-palette-strawberry) 50%, transparent); /* 顶部大标题：文字描边/光晕 */
  --theme-guestbook-color-5a3e4b: var(--theme-palette-cocoa); /* 顶部介绍小字：文字；回复作者名：文字（共用） */
  --theme-guestbook-color-c44569: var(--theme-palette-cocoa); /* 顶部装饰圆点：底色/渐变；顶部装饰渐变线：底色/渐变；游客登录按钮：文字；游客身份标签：文字；退出登录按钮（悬停）：文字、边框；留言输入框（聚焦）：边框；留言字数计数数字：文字；留言提交结果提示（成功）：文字；留言作者头像（悬停）：边框；留言作者名（悬停）：文字；留言管理操作按钮：边框、文字；留言管理操作按钮（悬停）：底色/渐变；展开/收起回复按钮（悬停）：文字；回复作者名（悬停）：文字（共用） */
  --theme-guestbook-color-f9bddd: var(--theme-palette-strawberry); /* 顶部装饰渐变线：底色/渐变；游客登录按钮：边框；游客登录按钮（悬停）：底色/渐变；游客身份标签：边框；留言编辑区头像：边框；发表留言按钮（悬停）：底色/渐变；留言提交结果提示（成功）：边框；留言卡片（装饰层）：底色/渐变；留言作者头像：边框；站长身份标签：底色/渐变（共用） */
  --theme-guestbook-color-b4dffb: var(--theme-palette-biscuit); /* 顶部装饰渐变线：底色/渐变；留言卡片（装饰层）：底色/渐变（共用） */
  --theme-guestbook-color-rgba-255-255-255-0-6: color-mix(in srgb, var(--theme-palette-cream) 60%, transparent); /* 留言登录提示框：底色/渐变；留言编辑容器：底色/渐变；留言卡片：底色/渐变（共用） */
  --theme-guestbook-color-24292e: var(--theme-palette-cocoa); /* GitHub登录按钮：底色/渐变 */
  --theme-guestbook-color-fff: var(--theme-palette-cream); /* GitHub登录按钮：文字；游客登录按钮（悬停）：文字；退出登录按钮：底色/渐变；发表留言按钮：底色/渐变；发表留言按钮（悬停）：文字；站长身份标签：文字；留言管理操作按钮（悬停）：文字（共用） */
  --theme-guestbook-color-rgba-0-0-0-0-2: color-mix(in srgb, var(--theme-palette-ink) 20%, transparent); /* GitHub登录按钮：阴影；GitHub登录按钮（悬停）：阴影（共用） */
  --theme-guestbook-color-444d56: var(--theme-palette-cocoa); /* GitHub登录按钮（悬停）：底色/渐变 */
  --theme-guestbook-color-bba3ad: var(--theme-palette-muted); /* 留言登录说明：文字；留言字数统计：文字；发表留言按钮（提交中）：文字；空内容提示：文字；页尾提示文字：文字（共用） */
  --theme-guestbook-color-rgba-249-189-221-0-4: color-mix(in srgb, var(--theme-palette-strawberry) 40%, transparent); /* 游客登录按钮（悬停）：阴影；留言输入框（聚焦）：阴影（共用） */
  --theme-guestbook-color-2a1a2e: var(--theme-palette-cocoa); /* 留言编辑区用户名：文字；发表留言按钮：文字；留言作者名：文字；留言正文：文字（共用） */
  --theme-guestbook-color-e0cfd6: var(--theme-palette-biscuit); /* 退出登录按钮：边框；留言回复区域（装饰层）：底色/渐变；留言板页尾装饰线：底色/渐变（共用） */
  --theme-guestbook-color-999: var(--theme-palette-muted); /* 退出登录按钮：文字 */
  --theme-guestbook-color-d3a6b4: var(--theme-palette-milk); /* 留言输入框：边框；空内容装饰图标：文字（共用） */
  --theme-guestbook-color-fffbfd: var(--theme-palette-paper); /* 留言输入框：底色/渐变 */
  --theme-guestbook-color-cba8b5: var(--theme-palette-muted); /* 留言输入框（未填写时提示）：文字 */
  --theme-guestbook-color-rgba-0-0-0-0-12: color-mix(in srgb, var(--theme-palette-ink) 12%, transparent); /* 发表留言按钮：阴影 */
  --theme-guestbook-color-rgba-0-0-0-0-15: color-mix(in srgb, var(--theme-palette-ink) 15%, transparent); /* 发表留言按钮（悬停）：阴影 */
  --theme-guestbook-color-fef0f5: var(--theme-palette-cream); /* 发表留言按钮（提交中）：底色/渐变 */
  --theme-guestbook-color-fff0f5: var(--theme-palette-cream); /* 留言提交结果提示（成功）：底色/渐变 */
  --theme-guestbook-color-fff5f5: var(--theme-palette-blush); /* 留言提交结果提示（失败）：底色/渐变 */
  --theme-guestbook-color-feb2b2: var(--theme-palette-strawberry); /* 留言提交结果提示（失败）：边框 */
  --theme-guestbook-color-c53030: var(--theme-palette-berry); /* 留言提交结果提示（失败）：文字 */
  --theme-guestbook-color-rgba-196-69-105-0-08: color-mix(in srgb, var(--theme-palette-cocoa) 8%, transparent); /* 留言卡片（悬停）：阴影 */
  --theme-guestbook-color-rgba-0-0-0-0-04: color-mix(in srgb, var(--theme-palette-ink) 4%, transparent); /* 留言卡片（悬停）：阴影 */
  --theme-guestbook-color-rgba-0-0-0-0-35: color-mix(in srgb, var(--theme-palette-ink) 35%, transparent); /* 留言日期：文字 */
  --theme-guestbook-color-d46493: var(--theme-palette-berry); /* 展开/收起回复按钮：文字 */
  --theme-guestbook-color-rgba-249-189-221-0-08: color-mix(in srgb, var(--theme-palette-strawberry) 8%, transparent); /* 留言回复区域：底色/渐变 */
  --theme-guestbook-color-f0dce4: var(--theme-palette-blush); /* 留言回复区域：边框 */
  --theme-guestbook-color-rgba-0-0-0-0-25: color-mix(in srgb, var(--theme-palette-ink) 25%, transparent); /* 回复日期：文字 */
  --theme-guestbook-color-3b2b2b: var(--theme-palette-cocoa); /* 回复正文：文字 */

  /* ── 首页中间内容：公告、两张动图的底框、文字便笺 ── */
  --theme-home-content-color-3b2b2b: var(--theme-palette-cocoa); /* 页面整体：文字 */
  --theme-home-content-color-d46493: var(--theme-palette-berry); /* 普通链接：文字 */
  --theme-home-content-color-e8879c: var(--theme-palette-strawberry); /* 首页公告框：边框；首页文字便笺：边框（共用） */
  --theme-home-content-color-c44569: var(--theme-palette-cocoa); /* 首页公告框标题：文字；公告条目标记：文字；首页文字便笺标题：文字（共用） */
  --theme-home-content-color-5a3e4b: var(--theme-palette-cocoa); /* 公告正文：文字；首页文字便笺：文字（共用） */
  --theme-home-content-color-e8a0b4: var(--theme-palette-milk); /* 公告正文：下边框 */
  --theme-home-content-color-c5b3e6: var(--theme-palette-blush); /* 首页两张动图底框：底色/渐变 */
  --theme-home-content-color-d4c4f0: var(--theme-palette-blush); /* 首页两张动图底框：底色/渐变 */
  --theme-home-content-color-a08cc4: var(--theme-palette-milk); /* 首页两张动图底框：边框 */
  --theme-home-content-color-fff: var(--theme-palette-cream); /* 首页中间展示图外框：底色/渐变 */
  --theme-home-content-color-5daf5b: var(--theme-palette-cocoa); /* 首页中间展示图外框：边框 */
  --theme-home-content-color-rgba-0-0-0-0-1: color-mix(in srgb, var(--theme-palette-ink) 10%, transparent); /* 首页中间展示图外框：阴影 */

  /* ── 首页：浮动大字、播放器、更新列表、作品预览与留言预览 ── */
  --theme-home-color-fff: var(--theme-palette-cream); /* 首页浮动大字：文字渐变；首页更新列表标题条：文字；首页更新列表条目：底色/渐变；首页作品预览标题条：文字；首页作品预览容器：底色/渐变；首页说明区标题条：文字；首页说明区内容框：底色/渐变；首页友链区标题条：文字；首页友链区内容框：底色/渐变（共用） */
  --theme-home-color-ef91aa: var(--theme-palette-strawberry); /* 首页浮动大字：文字渐变的中间色 */
  --theme-home-color-white: var(--theme-palette-cream); /* 首页浮动大字：投影/发光；左下角角色贴纸：投影/发光（共用） */
  --theme-home-color-0000004d: color-mix(in srgb, var(--theme-palette-ink) 30.2%, transparent); /* 首页浮动大字：投影/发光；左下角角色贴纸：投影/发光（共用） */
  --theme-home-color-ccc: var(--theme-palette-biscuit); /* 首页顶部横幅：下边框 */
  --theme-home-color-fdf0f4: var(--theme-palette-cream); /* 播放器机身背景渐变：起始色（0%） */
  --theme-home-color-fbd8e5: var(--theme-palette-blush); /* 播放器机身背景渐变：中间色（40%） */
  --theme-home-color-e8bacb: var(--theme-palette-strawberry); /* 播放器机身背景渐变：结束色（100%） */
  --theme-home-color-rgba-211-166-180-0-5: color-mix(in srgb, var(--theme-palette-cocoa) 50%, transparent); /* 播放器机身：边框 */
  --theme-home-color-rgba-0-0-0-0-15: color-mix(in srgb, var(--theme-palette-ink) 15%, transparent); /* 播放器机身：阴影 */
  --theme-home-color-rgba-0-0-0-0-1: color-mix(in srgb, var(--theme-palette-ink) 10%, transparent); /* 播放器机身：阴影 */
  --theme-home-color-rgba-255-255-255-0-9: color-mix(in srgb, var(--theme-palette-cream) 90%, transparent); /* 播放器机身：阴影 */
  --theme-home-color-rgba-190-140-160-0-4: color-mix(in srgb, var(--theme-palette-cocoa) 40%, transparent); /* 播放器机身：阴影 */
  --theme-home-color-666: var(--theme-palette-cocoa); /* 播放器曲目计数文字：文字 */
  --theme-home-color-999797: var(--theme-palette-milk); /* 播放器唱片封面：边框 */
  --theme-home-color-00060d: var(--theme-palette-cocoa); /* 播放时间：文字；歌曲总时长：文字（共用） */
  --theme-home-color-f9bddd: var(--theme-palette-strawberry); /* 播放进度条：控件填充；首页更新列表标题条：底色/渐变、文字描边/光晕；首页作品预览标题条：底色/渐变、文字描边/光晕；首页说明区标题条：底色/渐变、文字描边/光晕；首页友链区标题条：底色/渐变、文字描边/光晕（共用） */
  --theme-home-color-9f9f9f: var(--theme-palette-milk); /* 播放/暂停按钮：边框 */
  --theme-home-color-f5f5f5: var(--theme-palette-paper); /* 播放/暂停按钮：底色/渐变 */
  --theme-home-color-8c8a8b: var(--theme-palette-milk); /* 播放/暂停按钮（悬停）：底色/渐变 */
  --theme-home-color-7b7b7bc3: color-mix(in srgb, var(--theme-palette-milk) 76.47%, transparent); /* 首页内嵌内容外框：边框 */
  --theme-home-color-000: var(--theme-palette-cocoa); /* 首页更新列表标题条：边框、文字描边/光晕；首页更新列表条目：边框、上边框；首页作品预览标题条：边框、文字描边/光晕；首页作品预览容器：边框；首页说明区标题条：边框、文字描边/光晕；首页说明区内容框：边框；首页友链区标题条：边框、文字描边/光晕；首页友链区内容框：边框（共用） */
  --theme-home-color-c44569: var(--theme-palette-cocoa); /* 首页更新列表正文：文字；首页更新列表标签：文字；首页更新列表链接（悬停）：文字；查看全部留言链接（悬停）：文字（共用） */
  --theme-home-color-e8a0b4: var(--theme-palette-milk); /* 首页更新列表标签：边框 */
  --theme-home-color-fff0f5: var(--theme-palette-cream); /* 首页更新列表标签：底色/渐变 */
  --theme-home-color-2a1a2e: var(--theme-palette-cocoa); /* 首页更新列表链接：文字；首页留言访客名：文字（共用） */
  --theme-home-color-e0cfd6: var(--theme-palette-biscuit); /* 首页作品缩略图：边框 */
  --theme-home-color-rgba-196-69-105-0-15: color-mix(in srgb, var(--theme-palette-cocoa) 15%, transparent); /* 首页作品缩略图（悬停）：阴影 */
  --theme-home-color-f0dce4: var(--theme-palette-blush); /* 首页留言预览条目：下边框；首页留言底部区域：上边框（共用） */
  --theme-home-color-fffbfd: var(--theme-palette-paper); /* 首页留言预览条目（悬停）：底色/渐变 */
  --theme-home-color-5a3e4b: var(--theme-palette-cocoa); /* 首页留言正文：文字 */
  --theme-home-color-rgba-0-0-0-0-25: color-mix(in srgb, var(--theme-palette-ink) 25%, transparent); /* 首页留言日期：文字 */
  --theme-home-color-d46493: var(--theme-palette-berry); /* 查看全部留言链接：文字 */

  /* ── 公共布局：顶部导航、左栏个人资料、社交区、页脚 ── */
  --theme-layout-color-fff: var(--theme-palette-cream); /* 右侧内容栏：底色/渐变；顶部导航栏：底色/渐变；顶部导航按钮：文字；左栏个人资料标题条：文字；左栏个人资料区：底色/渐变；左栏页脚区：底色/渐变；左栏个人介绍框：底色、背景渐变；左栏社交区标题条：底色/渐变、文字；左栏社交区内容框：底色/渐变；社交图标虚线装饰：边框；手机左栏菜单按钮：文字（共用） */
  --theme-layout-color-000: var(--theme-palette-cocoa); /* 右侧内容栏：左边框、右边框；顶部导航按钮：边框、文字描边/光晕；左栏个人资料标题条：边框、文字描边/光晕；左栏个人资料区：边框；左栏页脚区：边框；ONLINE在线状态文字：文字；左栏社交区标题条：边框、文字描边/光晕；左栏社交区内容框：边框；左栏整体：右边框；手机左栏菜单按钮：边框（共用） */
  --theme-layout-color-black: var(--theme-palette-cocoa); /* 顶部导航分隔装饰（装饰层）：文字；页脚链接分隔装饰（装饰层）：文字（共用） */
  --theme-layout-color-000000: var(--theme-palette-cocoa); /* 顶部导航栏：下边框 */
  --theme-layout-color-ffcfe2: var(--theme-palette-strawberry); /* 顶部导航按钮：底色/渐变；手机左栏菜单按钮：底色/渐变（共用） */
  --theme-layout-color-rgba-255-255-255-0-5: color-mix(in srgb, var(--theme-palette-cream) 50%, transparent); /* 顶部导航按钮：阴影；左栏个人资料标题条：阴影；左栏社交区标题条：阴影；手机左栏菜单按钮：阴影（共用） */
  --theme-layout-color-f9bddd: var(--theme-palette-strawberry); /* 顶部导航按钮：文字描边/光晕；左栏个人资料标题条：底色/渐变、文字描边/光晕；左栏社交区标题条：底色/渐变、文字描边/光晕（共用） */
  --theme-layout-color-8d6e6888: color-mix(in srgb, var(--theme-palette-cocoa) 53.33%, transparent); /* 左栏个人介绍框：边框；左栏页脚装饰图：右边框（共用） */
  --theme-layout-color-fff6f9: var(--theme-palette-cream); /* 左栏个人介绍框：背景渐变 */
  --theme-layout-color-fdf3ff: var(--theme-palette-blush); /* 左栏个人介绍框：背景渐变 */
  --theme-layout-color-3b2b2b: var(--theme-palette-cocoa); /* 左栏个人介绍框：文字 */
  --theme-layout-color-gray: var(--theme-palette-muted); /* 个人头像：边框 */
  --theme-layout-color-4045ff: var(--theme-palette-berry); /* ONLINE在线状态文字：文字 */
  --theme-layout-color-d7b999: var(--theme-palette-biscuit); /* 左栏状态装饰框：边框 */
  --theme-layout-color-rgba-0-0-0-0-467: color-mix(in srgb, var(--theme-palette-ink) 46.7%, transparent); /* 社交图标外框：边框 */
  --theme-layout-color-rgba-118-219-56-0-298: color-mix(in srgb, var(--theme-palette-milk) 74.1%, transparent); /* 社交图标外框：底色/渐变 */
  --theme-layout-color-c9c9c9: var(--theme-palette-biscuit); /* 社交图标外框（悬停）：底色/渐变 */
  --theme-layout-color-a95a736b: color-mix(in srgb, var(--theme-palette-milk) 41.96%, transparent); /* 社交图标内层：边框 */
  --theme-layout-color-00f: var(--theme-palette-berry); /* 页脚链接：文字 */
  --theme-layout-color-91919188: color-mix(in srgb, var(--theme-palette-cocoa) 53.33%, transparent); /* 左栏页脚区：边框 */
  --theme-layout-color-fbb4d4c4: color-mix(in srgb, var(--theme-palette-strawberry) 76.86%, transparent); /* 左栏页脚区：底色/渐变 */
  --theme-layout-color-rgba-255-255-255-0-96: color-mix(in srgb, var(--theme-palette-cream) 96%, transparent); /* 左栏整体：底色/渐变 */
  --theme-layout-color-rgba-42-26-46-0-32: color-mix(in srgb, var(--theme-palette-ink) 32%, transparent); /* 手机菜单后方遮罩：底色/渐变 */

  /* ── 动态页：顶部介绍、动态卡片、相册切换、图片弹窗 ── */
  --theme-logs-color-rgba-249-189-221-0-25: color-mix(in srgb, var(--theme-palette-cream) 92%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-logs-color-rgba-180-223-251-0-2: color-mix(in srgb, var(--theme-palette-blush) 88%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-logs-color-rgba-249-189-221-0-15: color-mix(in srgb, var(--theme-palette-cream) 92%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-logs-color-000: var(--theme-palette-cocoa); /* 顶部介绍区：下边框；顶部大标题：文字；动态卡片：边框（共用） */
  --theme-logs-color-rgba-249-189-221-0-5: color-mix(in srgb, var(--theme-palette-strawberry) 50%, transparent); /* 顶部大标题：文字描边/光晕 */
  --theme-logs-color-5a3e4b: var(--theme-palette-cocoa); /* 顶部介绍小字：文字；动态/相册切换按钮：文字（共用） */
  --theme-logs-color-c44569: var(--theme-palette-cocoa); /* 顶部装饰圆点：底色/渐变；顶部装饰渐变线：底色/渐变；动态/相册切换按钮（悬停）：文字；动态/相册切换按钮（选中）：边框；动态/相册切换按钮（聚焦）：焦点外框；动态图片外框（聚焦）：焦点外框；动态时间链接（悬停）：文字；动态链接复制提示：底色/渐变；动态正文（悬停）：文字、下边框；动态行内代码：文字；动态图片弹窗关闭按钮：底色/渐变（共用） */
  --theme-logs-color-f9bddd: var(--theme-palette-strawberry); /* 顶部装饰渐变线：底色/渐变；动态/相册切换按钮（选中）：底色/渐变（共用） */
  --theme-logs-color-e0cfd6: var(--theme-palette-biscuit); /* 动态/相册切换按钮：边框；动态图片外框：边框；页尾装饰线：底色/渐变（共用） */
  --theme-logs-color-fff: var(--theme-palette-cream); /* 动态/相册切换按钮：底色/渐变；动态/相册切换按钮（选中）：文字；动态链接复制提示：文字；动态图片弹窗关闭按钮：边框、文字；动态图片弹窗上一张按钮：文字；动态图片弹窗下一张按钮：文字；动态图片弹窗上一张按钮（悬停）：边框；动态图片弹窗下一张按钮（悬停）：边框（共用） */
  --theme-logs-color-fff0f5: var(--theme-palette-cream); /* 动态/相册切换按钮（悬停）：底色/渐变；动态时间链接（悬停）：底色/渐变（共用） */
  --theme-logs-color-d46493: var(--theme-palette-berry); /* 动态/相册切换按钮（悬停）：边框；动态正文：文字（共用） */
  --theme-logs-color-rgba-196-69-105-0-18: color-mix(in srgb, var(--theme-palette-cocoa) 18%, transparent); /* 动态/相册切换按钮（选中）：阴影 */
  --theme-logs-color-fff5f9: var(--theme-palette-paper); /* 动态图片外框：底色/渐变 */
  --theme-logs-color-rgba-255-255-255-0-5: color-mix(in srgb, var(--theme-palette-cream) 50%, transparent); /* 动态卡片：底色/渐变 */
  --theme-logs-color-rgba-196-69-105-0-08: color-mix(in srgb, var(--theme-palette-cocoa) 8%, transparent); /* 动态卡片（悬停）：阴影 */
  --theme-logs-color-rgba-0-0-0-0-06: color-mix(in srgb, var(--theme-palette-ink) 6%, transparent); /* 动态卡片（悬停）：阴影 */
  --theme-logs-color-f5a5c4: var(--theme-palette-strawberry); /* 动态卡片（装饰层）：底色/渐变 */
  --theme-logs-color-7fce8c: var(--theme-palette-biscuit); /* 动态卡片（装饰层）：底色/渐变 */
  --theme-logs-color-1a0e1e: var(--theme-palette-ink); /* 动态作者名：文字；动态正文：文字（共用） */
  --theme-logs-color-rgba-0-0-0-0-35: color-mix(in srgb, var(--theme-palette-ink) 35%, transparent); /* 动态时间链接：文字；动态图片弹窗上一张按钮：底色/渐变；动态图片弹窗下一张按钮：底色/渐变（共用） */
  --theme-logs-color-2a1a2e: var(--theme-palette-cocoa); /* 动态正文：文字 */
  --theme-logs-color-e8a0b4: var(--theme-palette-milk); /* 动态正文：下边框 */
  --theme-logs-color-f8f0f4: var(--theme-palette-blush); /* 动态行内代码：底色/渐变 */
  --theme-logs-color-f0e0e8: var(--theme-palette-biscuit); /* 动态行内代码：边框 */
  --theme-logs-color-rgba-196-69-105-0-12: color-mix(in srgb, var(--theme-palette-cocoa) 12%, transparent); /* 动态图片外框（悬停）：阴影 */
  --theme-logs-color-rgba-0-0-0-0-6: color-mix(in srgb, var(--theme-palette-ink) 60%, transparent); /* 动态图片弹窗遮罩：底色/渐变 */
  --theme-logs-color-rgba-0-0-0-0-3: color-mix(in srgb, var(--theme-palette-ink) 30%, transparent); /* 动态图片弹窗大图：阴影 */
  --theme-logs-color-rgba-0-0-0-0-2: color-mix(in srgb, var(--theme-palette-ink) 20%, transparent); /* 动态图片弹窗关闭按钮：阴影 */
  --theme-logs-color-a03050: var(--theme-palette-berry); /* 动态图片弹窗关闭按钮（悬停）：底色/渐变 */
  --theme-logs-color-rgba-255-255-255-0-6: color-mix(in srgb, var(--theme-palette-cream) 60%, transparent); /* 动态图片弹窗上一张按钮：边框；动态图片弹窗下一张按钮：边框（共用） */
  --theme-logs-color-rgba-196-69-105-0-6: color-mix(in srgb, var(--theme-palette-cocoa) 60%, transparent); /* 动态图片弹窗上一张按钮（悬停）：底色/渐变；动态图片弹窗下一张按钮（悬停）：底色/渐变（共用） */
  --theme-logs-color-bba3ad: var(--theme-palette-muted); /* 页尾提示文字：文字；空内容提示：文字（共用） */
  --theme-logs-color-d3a6b4: var(--theme-palette-milk); /* 空内容装饰图标：文字 */

  /* ── 文章详情：标题、正文、引用、代码块、目录与前后篇 ── */
  --theme-post-color-f9bddd: var(--theme-palette-strawberry); /* 文章顶部阅读进度条（读取中）：底色/渐变；文章主标题：下边框；文章目录标题条：底色/渐变、文字描边/光晕；文章正文的一级标题：下边框；文章正文的二级标题（装饰层）：底色/渐变；文章正文的分隔线：底色/渐变；代码复制按钮（悬停）：底色/渐变；文章不存在提示图标：文字；文章不存在提示的主按钮：底色/渐变、文字描边/光晕（共用） */
  --theme-post-color-c44569: var(--theme-palette-cocoa); /* 文章顶部阅读进度条（读取中）：底色/渐变；文章面包屑导航（悬停）：文字；文章详情标签：文字；文章目录链接（悬停）：文字；文章目录链接（选中）：文字、左边框；文章正文的二级标题（装饰层）：底色/渐变；文章正文的三级标题（装饰层）：底色/渐变；文章正文的链接（悬停）：文字、下边框；文章正文的列表标记：文字；文章正文的复选框：控件填充；文章正文的表头单元格：文字；文章正文的引用框：左边框；文章正文的行内代码：文字；代码复制按钮（复制成功）：底色/渐变；上一篇/下一篇文章名（悬停）：文字（共用） */
  --theme-post-color-b4dffb: var(--theme-palette-biscuit); /* 文章顶部阅读进度条（读取中）：底色/渐变；文章正文的分隔线：底色/渐变（共用） */
  --theme-post-color-e0cfd6: var(--theme-palette-biscuit); /* 文章详情标题区：下边框；文章目录滚动条滑块：底色/渐变；文章正文的表头单元格：边框；文章正文的表格单元格：边框；文章正文的插图：边框；上一篇/下一篇区域：上边框（共用） */
  --theme-post-color-d46493: var(--theme-palette-berry); /* 文章面包屑导航：文字；文章正文的链接：文字（共用） */
  --theme-post-color-bba3ad: var(--theme-palette-muted); /* 面包屑分隔符：文字；上一篇/下一篇说明文字：文字（共用） */
  --theme-post-color-5a3e4b: var(--theme-palette-cocoa); /* 面包屑当前文章名称：文字；文章目录链接：文字；文章正文的四级标题：文字；引用框内文字：文字；文章不存在提示文字：文字（共用） */
  --theme-post-color-000: var(--theme-palette-cocoa); /* 文章详情封面：边框；文章目录标题条：边框、文字描边/光晕；文章目录容器：边框；上一篇/下一篇卡片：边框；文章不存在提示的主按钮：边框、文字描边/光晕（共用） */
  --theme-post-color-1a0e1e: var(--theme-palette-ink); /* 文章主标题：文字；文章正文的一级标题：文字；文章正文的二级标题：文字；文章正文的三级标题：文字；文章正文的四级标题：文字；文章正文的加粗文字：文字（共用） */
  --theme-post-color-999: var(--theme-palette-muted); /* 文章日期栏：文字；正文图片说明文字：文字（共用） */
  --theme-post-color-e8a0b4: var(--theme-palette-milk); /* 文章详情标签：边框；文章目录链接（悬停）：左边框；文章正文的链接：下边框（共用） */
  --theme-post-color-fff0f5: var(--theme-palette-cream); /* 文章详情标签：底色/渐变；文章目录链接（选中）：底色/渐变；文章正文的表头单元格：底色/渐变（共用） */
  --theme-post-color-fff: var(--theme-palette-cream); /* 文章目录标题条：文字；文章目录容器：底色/渐变；代码复制按钮（悬停）：文字；代码复制按钮（复制成功）：文字；上一篇/下一篇卡片：底色/渐变；文章不存在提示的主按钮：文字；文章不存在提示的次按钮：底色/渐变（共用） */
  --theme-post-color-fff5f8: var(--theme-palette-paper); /* 文章目录链接（悬停）：底色/渐变；文章正文的表格行（悬停）：底色/渐变；文章不存在提示的次按钮（悬停）：底色/渐变（共用） */
  --theme-post-color-2a1a2e: var(--theme-palette-cocoa); /* 文章正文：文字；上一篇/下一篇文章名：文字；文章不存在提示文字：文字；文章不存在提示的次按钮：文字（共用） */
  --theme-post-color-f9e0ec: var(--theme-palette-blush); /* 文章正文的二级标题：下边框 */
  --theme-post-color-3b2b3b: var(--theme-palette-cocoa); /* 文章正文的三级标题：文字 */
  --theme-post-color-6b4e6e: var(--theme-palette-berry); /* 文章正文的斜体文字：文字 */
  --theme-post-color-fffbfd: var(--theme-palette-paper); /* 正文表格交替行：底色/渐变；上一篇/下一篇卡片（悬停）：底色/渐变（共用） */
  --theme-post-color-rgba-249-189-221-0-08: color-mix(in srgb, var(--theme-palette-strawberry) 8%, transparent); /* 文章正文的引用框：底色/渐变 */
  --theme-post-color-rgba-196-69-105-0-15: color-mix(in srgb, var(--theme-palette-cocoa) 15%, transparent); /* 文章正文的引用框（装饰层）：文字 */
  --theme-post-color-f8f0f4: var(--theme-palette-blush); /* 文章正文的行内代码：底色/渐变 */
  --theme-post-color-f0e0e8: var(--theme-palette-biscuit); /* 文章正文的行内代码：边框 */
  --theme-post-color-d4d4d4: var(--theme-palette-biscuit); /* 代码块容器：边框 */
  --theme-post-color-fafafa: var(--theme-palette-paper); /* 代码块容器：底色/渐变 */
  --theme-post-color-1e1e1e: var(--theme-palette-ink); /* 代码块正文：文字 */
  --theme-post-color-e8e8e8: var(--theme-palette-biscuit); /* 代码语言标签：底色/渐变；代码复制按钮：底色/渐变（共用） */
  --theme-post-color-666: var(--theme-palette-cocoa); /* 代码语言标签：文字；代码复制按钮：文字（共用） */
  --theme-post-color-0000ff: var(--theme-palette-berry); /* 代码关键字：文字；代码选择器：文字（共用） */
  --theme-post-color-a31515: var(--theme-palette-cocoa); /* 代码字符串：文字；代码模板变量：文字（共用） */
  --theme-post-color-008000: var(--theme-palette-muted); /* 代码注释：文字 */
  --theme-post-color-098658: var(--theme-palette-ink); /* 代码数字：文字 */
  --theme-post-color-rgba-196-69-105-0-12: color-mix(in srgb, var(--theme-palette-cocoa) 12%, transparent); /* 文章正文的插图（悬停）：阴影；上一篇/下一篇卡片（悬停）：阴影（共用） */
  --theme-post-color-rgba-0-0-0-0-06: color-mix(in srgb, var(--theme-palette-ink) 6%, transparent); /* 文章不存在提示图标：文字描边/光晕 */
  --theme-post-color-rgba-0-0-0-0-12: color-mix(in srgb, var(--theme-palette-ink) 12%, transparent); /* 文章不存在提示的主按钮：阴影 */
  --theme-post-color-rgba-0-0-0-0-15: color-mix(in srgb, var(--theme-palette-ink) 15%, transparent); /* 文章不存在提示的主按钮（悬停）：阴影 */

  /* ── 导航页：文件树、仿电脑窗口、电路线条与状态栏 ── */
  --theme-sitemap-color-fdf6f9: var(--theme-palette-cream); /* 导航页整体背景：底色/渐变 */
  --theme-sitemap-color-000: var(--theme-palette-cocoa); /* 导航页文件树窗口：边框；导航页窗口标题操作按钮：边框、文字；导航页属性窗口：边框；导航页属性窗口按钮：边框；导航页底部状态栏：上边框（共用） */
  --theme-sitemap-color-fff: var(--theme-palette-cream); /* 导航页文件树窗口：底色/渐变、阴影；导航页文件树标题条：文字；导航页窗口标题操作按钮：阴影；导航页文件树内容区：底色/渐变；导航页文件条目（选中）：文字；导航页文件名（选中）：文字；导航页属性窗口：阴影；导航页属性窗口标题条：文字；导航页属性窗口分隔线：下边框；导航页属性说明框：底色/渐变；导航页属性窗口按钮：阴影；导航页属性窗口按钮（按下）：阴影；导航页底部状态栏：阴影；导航页CPU进度条外框：底色/渐变（共用） */
  --theme-sitemap-color-0a0a0a: var(--theme-palette-cocoa); /* 导航页文件树窗口：阴影；导航页属性窗口：阴影；导航页属性说明框：阴影；导航页CPU进度条外框：阴影（共用） */
  --theme-sitemap-color-grey: var(--theme-palette-muted); /* 导航页文件树窗口：阴影；导航页窗口标题操作按钮：阴影；导航页属性窗口：阴影；导航页属性窗口按钮：阴影；导航页属性窗口按钮（按下）：阴影（共用） */
  --theme-sitemap-color-dfdfdf: var(--theme-palette-biscuit); /* 导航页文件树窗口：阴影；导航页窗口标题操作按钮：底色/渐变；导航页软盘金属滑片：阴影；导航页属性窗口：底色/渐变、阴影；导航页属性窗口正文：底色/渐变；导航页属性窗口分隔线：底色/渐变；导航页属性说明框：阴影；导航页属性窗口按钮：底色/渐变；导航页底部状态栏：底色/渐变；导航页CPU进度条外框：阴影（共用） */
  --theme-sitemap-color-f9bddd: var(--theme-palette-strawberry); /* 导航页文件树标题条：底色/渐变；导航页文件条目（选中）：底色/渐变；导航页电路线光晕：线条；导航页点亮的电路线：线条；导航页软盘提示框：边框；导航页软盘外壳：底色/渐变；导航页属性窗口标题条：底色/渐变；导航页CPU进度填充：底色/渐变；电路线呼吸发光动画：投影/发光（共用） */
  --theme-sitemap-color-f5a5c4: var(--theme-palette-strawberry); /* 导航页文件树标题条：底色/渐变；导航页属性窗口标题条：底色/渐变（共用） */
  --theme-sitemap-color-c44569: var(--theme-palette-cocoa); /* 导航页文件树标题条：文字描边/光晕；导航页文件条目（选中）：边框；导航页软盘外壳：边框；导航页属性窗口标题条：文字描边/光晕；导航页状态栏KERNEL文字：文字（共用） */
  --theme-sitemap-color-rgba-0-0-0-0-2: color-mix(in srgb, var(--theme-palette-ink) 20%, transparent); /* 导航页窗口标题图标：投影/发光 */
  --theme-sitemap-color-fff0f5: var(--theme-palette-cream); /* 导航页文件条目（悬停）：底色/渐变；导航页电路流动光点：填色；导航页点亮的电路节点：填色；导航页软盘提示框：文字；导航页文件树滚动条轨道：底色/渐变（共用） */
  --theme-sitemap-color-2a1a2e: var(--theme-palette-cocoa); /* 导航页文件名：文字；导航页软盘提示框：底色/渐变；导航页软盘提示框（装饰层）：下边框；导航页软盘插槽：底色/渐变；导航页属性窗口正文：文字；导航页属性窗口文件名：文字；导航页属性字段值：文字；导航页属性窗口按钮：文字；导航页底部状态栏：文字（共用） */
  --theme-sitemap-color-bba3ad: var(--theme-palette-muted); /* 导航页文件数量：文字 */
  --theme-sitemap-color-d4a0b8: var(--theme-palette-milk); /* 导航页文件条目（装饰层）：左边框、上边框 */
  --theme-sitemap-color-e8a0b4: var(--theme-palette-milk); /* 导航页文件树分隔线：底色/渐变；导航页电路节点：填色；导航页软盘标签纸：边框；导航页软盘标签横线：底色/渐变（共用） */
  --theme-sitemap-color-f0b0c8: var(--theme-palette-strawberry); /* 导航页电路线：线条 */
  --theme-sitemap-color-rgba-0-0-0-0-12: color-mix(in srgb, var(--theme-palette-ink) 12%, transparent); /* 导航页软盘图标：投影/发光；导航页属性窗口：阴影（共用） */
  --theme-sitemap-color-rgba-0-0-0-0-15: color-mix(in srgb, var(--theme-palette-ink) 15%, transparent); /* 导航页软盘图标（悬停）：投影/发光；导航页软盘外壳：阴影（共用） */
  --theme-sitemap-color-rgba-0-0-0-0-25: color-mix(in srgb, var(--theme-palette-ink) 25%, transparent); /* 导航页软盘提示框：阴影 */
  --theme-sitemap-color-fdd8e8: var(--theme-palette-blush); /* 导航页软盘外壳：阴影 */
  --theme-sitemap-color-d46493: var(--theme-palette-berry); /* 导航页软盘外壳：阴影；导航页软盘写保护缺口：边框；导航页软盘写保护缺口（装饰层）：底色/渐变；导航页文件树滚动条滑块：边框（共用） */
  --theme-sitemap-color-c0c0c0: var(--theme-palette-biscuit); /* 导航页软盘金属滑片：底色/渐变 */
  --theme-sitemap-color-808080: var(--theme-palette-muted); /* 导航页软盘金属滑片：边框、阴影；导航页属性窗口分隔线：底色/渐变；导航页属性说明框：边框；导航页属性窗口按钮（禁用）：文字；导航页状态栏分隔线：文字；导航页CPU进度条外框：边框（共用） */
  --theme-sitemap-color-fff8fb: var(--theme-palette-cream); /* 导航页软盘标签纸：底色/渐变 */
  --theme-sitemap-color-2d5a30: var(--theme-palette-cocoa); /* 导航页软盘指示灯：底色/渐变 */
  --theme-sitemap-color-rgba-0-0-0-0-3: color-mix(in srgb, var(--theme-palette-ink) 30%, transparent); /* 导航页软盘指示灯：阴影 */
  --theme-sitemap-color-ff5722: var(--theme-palette-strawberry); /* 导航页软盘指示灯（读取中）：底色/渐变、阴影；导航页软盘指示灯（读取中、播放中）：底色/渐变、阴影（共用） */
  --theme-sitemap-color-rgba-255-87-34-0-5: color-mix(in srgb, var(--theme-palette-strawberry) 50%, transparent); /* 导航页软盘指示灯（读取中）：阴影；导航页软盘指示灯（读取中、播放中）：阴影（共用） */
  --theme-sitemap-color-4caf50: var(--theme-palette-cocoa); /* 导航页软盘指示灯（播放中）：底色/渐变、阴影；软盘指示灯动画：阴影；导航页状态栏正常状态文字：文字；导航页CPU进度填充：底色/渐变（共用） */
  --theme-sitemap-color-rgba-76-175-80-0-4: color-mix(in srgb, var(--theme-palette-milk) 40%, transparent); /* 导航页软盘指示灯（播放中）：阴影 */
  --theme-sitemap-color-rgba-0-0-0-0-1: color-mix(in srgb, var(--theme-palette-ink) 10%, transparent); /* 导航页属性窗口文件图标：投影/发光 */
  --theme-sitemap-color-5a3e4b: var(--theme-palette-cocoa); /* 导航页属性字段名：文字；导航页属性说明框：文字（共用） */
  --theme-sitemap-color-f0e0e8: var(--theme-palette-biscuit); /* 导航页属性窗口按钮（悬停）：底色/渐变 */
  --theme-sitemap-color-f0d0e0: var(--theme-palette-biscuit); /* 导航页文件条目：边框；导航页文件树滚动条滑块：底色/渐变（共用） */
  --theme-sitemap-color-rgba-255-255-255-0-7: color-mix(in srgb, var(--theme-palette-cream) 70%, transparent); /* 导航页文件条目：底色/渐变 */

  /* ── 作品页：顶部介绍、分类按钮、作品卡片、图片弹窗 ── */
  --theme-works-color-rgba-249-189-221-0-25: color-mix(in srgb, var(--theme-palette-cream) 92%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-works-color-rgba-180-223-251-0-2: color-mix(in srgb, var(--theme-palette-blush) 88%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-works-color-rgba-249-189-221-0-15: color-mix(in srgb, var(--theme-palette-cream) 92%, transparent); /* 顶部介绍区：底色/渐变 */
  --theme-works-color-000: var(--theme-palette-cocoa); /* 顶部介绍区：下边框；顶部大标题：文字；作品卡片：边框（共用） */
  --theme-works-color-rgba-180-230-251-0-45: color-mix(in srgb, var(--theme-palette-biscuit) 45%, transparent); /* 顶部介绍区（装饰层）：底色/渐变 */
  --theme-works-color-rgba-249-189-221-0-5: color-mix(in srgb, var(--theme-palette-strawberry) 50%, transparent); /* 顶部大标题：文字描边/光晕 */
  --theme-works-color-5a3e4b: var(--theme-palette-cocoa); /* 顶部介绍小字：文字；作品分类按钮：文字（共用） */
  --theme-works-color-c44569: var(--theme-palette-cocoa); /* 顶部装饰圆点：底色/渐变；作品分类按钮（悬停）：文字；作品分类按钮（选中）：边框；作品标题（悬停）：文字；作品分类标签：文字；作品大图弹窗关闭按钮：底色/渐变（共用） */
  --theme-works-color-d05588: var(--theme-palette-milk); /* 顶部装饰渐变线：底色/渐变 */
  --theme-works-color-f9bddd: var(--theme-palette-strawberry); /* 顶部装饰渐变线：底色/渐变；作品分类按钮（选中）：底色/渐变（共用） */
  --theme-works-color-5dcf61: var(--theme-palette-biscuit); /* 顶部装饰渐变线：底色/渐变 */
  --theme-works-color-e0cfd6: var(--theme-palette-biscuit); /* 作品分类按钮：边框；页尾装饰线：底色/渐变（共用） */
  --theme-works-color-fff: var(--theme-palette-cream); /* 作品分类按钮：底色/渐变；作品分类按钮（选中）：文字；查看作品提示文字：文字；作品大图弹窗关闭按钮：边框、文字（共用） */
  --theme-works-color-fff0f5: var(--theme-palette-cream); /* 作品分类按钮（悬停）：底色/渐变；作品分类标签：底色/渐变（共用） */
  --theme-works-color-d46493: var(--theme-palette-berry); /* 作品分类按钮（悬停）：边框 */
  --theme-works-color-rgba-196-69-105-0-18: color-mix(in srgb, var(--theme-palette-cocoa) 18%, transparent); /* 作品分类按钮（选中）：阴影 */
  --theme-works-color-rgba-255-255-255-0-75: color-mix(in srgb, var(--theme-palette-cream) 75%, transparent); /* 作品卡片：底色/渐变 */
  --theme-works-color-rgba-196-69-105-0-1: color-mix(in srgb, var(--theme-palette-cocoa) 10%, transparent); /* 作品卡片（悬停）：阴影 */
  --theme-works-color-rgba-0-0-0-0-06: color-mix(in srgb, var(--theme-palette-ink) 6%, transparent); /* 作品卡片（悬停）：阴影 */
  --theme-works-color-f8f0f4: var(--theme-palette-blush); /* 作品缩略图：底色/渐变 */
  --theme-works-color-fef6f9: var(--theme-palette-cream); /* 作品缩略图：底色/渐变 */
  --theme-works-color-rgba-196-69-105-0-35: color-mix(in srgb, var(--theme-palette-cocoa) 35%, transparent); /* 作品缩略图悬停遮罩：底色/渐变 */
  --theme-works-color-rgba-0-0-0-0-35: color-mix(in srgb, var(--theme-palette-ink) 35%, transparent); /* 查看作品提示文字：底色/渐变 */
  --theme-works-color-2a1a2e: var(--theme-palette-cocoa); /* 作品标题：文字 */
  --theme-works-color-7a6470: var(--theme-palette-muted); /* 作品简介：文字 */
  --theme-works-color-e8a0b4: var(--theme-palette-milk); /* 作品分类标签：边框 */
  --theme-works-color-rgba-0-0-0-0-6: color-mix(in srgb, var(--theme-palette-ink) 60%, transparent); /* 作品大图弹窗遮罩：底色/渐变 */
  --theme-works-color-rgba-0-0-0-0-3: color-mix(in srgb, var(--theme-palette-ink) 30%, transparent); /* 作品大图弹窗图片：阴影 */
  --theme-works-color-rgba-0-0-0-0-2: color-mix(in srgb, var(--theme-palette-ink) 20%, transparent); /* 作品大图弹窗关闭按钮：阴影 */
  --theme-works-color-a03050: var(--theme-palette-berry); /* 作品大图弹窗关闭按钮（悬停）：底色/渐变 */
  --theme-works-color-d3a6b4: var(--theme-palette-milk); /* 空内容装饰图标：文字 */
  --theme-works-color-bba3ad: var(--theme-palette-muted); /* 空内容提示：文字；页尾提示文字：文字（共用） */

  /* 导航页补充：电路背景网格 */
  --theme-sitemap-color-f5c6d8: var(--theme-palette-strawberry); /* 导航页电路背景网格：线条 */

  /* ── 背景图片、鼠标指针和装饰纹理（换图片改这里） ── */
  /* 多个内容区共用底纹 */
  --theme-image-images-bg-pattern: url("/themes/new_theme/images/backgrounds/content-pattern.png?v=c060fb531b79"); /* 关于页顶部、友链和留言板正文、动态列表/页尾、作品页尾的共用底纹 */
  /* 关于页背景 */
  --theme-image-images-about-backgrand: url("/themes/new_theme/images/backgrounds/about-background.jpg?v=1eec12e0f60b"); /* 关于页正文容器背景图 */
  --theme-image-about-embedded-baa909c: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='4' height='4' fill='%23fdfbfc'/%3E%3Crect width='1' height='1' x='1' y='1' fill='%23f7f0f3' fill-opacity='0.4'/%3E%3C/svg%3E"); /* 关于页正文纸张噪点纹理（通常保留） */
  /* 链接鼠标指针 */
  --theme-image-items-select: url("/themes/new_theme/images/cursors/cursor-link.png?v=0847b36ebd65"); /* 链接、按钮、可点击卡片和图片上的鼠标指针：全站共用 */
  /* 全站背景 */
  --theme-image-backgrounds-checker: url("/themes/new_theme/images/backgrounds/page-background.jpg?v=a78ce462edc6"); /* 全站页面底纹；博客、动态、作品、仓库、友链、留言板顶部介绍区底纹（共用） */
  /* 普通鼠标指针 */
  --theme-image-items-cursor: url("/themes/new_theme/images/cursors/cursor-default.png?v=f77343eef558"); /* 普通鼠标指针图片：全站及首页内嵌内容共用 */
  /* 滚动条自带图案（通常保留） */
  --theme-image-base-embedded-a7bda97: url("data:image/svg+xml;charset=utf-8,%3Csvg width='2' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 0H0v1h1v1h1V1H1V0z' fill='silver'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 0H1v1H0v1h1V1h1V0z' fill='%23fff'/%3E%3C/svg%3E"); /* 全站滚动条轨道：背景图 */
  --theme-image-base-embedded-67e385a: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 0H0v16h1V1h14V0z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1H1v14h1V2h12V1H2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 17H0v-1h15V0h1v17z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1h-1v14H1v1h14V1z' fill='gray'/%3E%3Cpath fill='silver' d='M2 2h12v13H2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 6H7v1H6v1H5v1H4v1h7V9h-1V8H9V7H8V6z' fill='%23000'/%3E%3C/svg%3E"); /* 全站滚动条竖向前端箭头：背景图 */
  --theme-image-base-embedded-7249633: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 0H0v16h1V1h14V0z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1H1v14h1V2h12V1H2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 17H0v-1h15V0h1v17z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1h-1v14H1v1h14V1z' fill='gray'/%3E%3Cpath fill='silver' d='M2 2h12v13H2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 6H4v1h1v1h1v1h1v1h1V9h1V8h1V7h1V6z' fill='%23000'/%3E%3C/svg%3E"); /* 全站滚动条竖向末端箭头：背景图 */
  --theme-image-base-embedded-021c2b1: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 0H0v16h1V1h14V0z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1H1v14h1V2h12V1H2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 17H0v-1h15V0h1v17z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1h-1v14H1v1h14V1z' fill='gray'/%3E%3Cpath fill='silver' d='M2 2h12v13H2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 4H8v1H7v1H6v1H5v1h1v1h1v1h1v1h1V4z' fill='%23000'/%3E%3C/svg%3E"); /* 全站滚动条横向前端箭头：背景图 */
  --theme-image-base-embedded-98aba37: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 0H0v16h1V1h14V0z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1H1v14h1V2h12V1H2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 17H0v-1h15V0h1v17z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1h-1v14H1v1h14V1z' fill='gray'/%3E%3Cpath fill='silver' d='M2 2h12v13H2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 4H6v7h1v-1h1V9h1V8h1V7H9V6H8V5H7V4z' fill='%23000'/%3E%3C/svg%3E"); /* 全站滚动条横向末端箭头：背景图 */
  /* 首页内嵌内容背景 */
  --theme-image-images-content-backgrand: url("/themes/new_theme/images/backgrounds/home-content-background.png?v=a23f6e2f4730"); /* 首页中间公告、动图、便笺所在区域的整体背景 */
  /* 首页公告背景 */
  --theme-image-images-announce: url("/themes/new_theme/images/backgrounds/announcement-background.jpg?v=b82a4c973c9c"); /* 首页公告框背景 */
  /* 首页文字便笺背景 */
  --theme-image-images-note: url("/themes/new_theme/images/backgrounds/home-note-background.jpg?v=ba8b704d9306"); /* 首页文字便笺背景 */
  /* 左栏个人信息背景 */
  --theme-image-images-purinweb: url("/themes/new_theme/images/backgrounds/sidebar-background.jpg?v=304054224653"); /* 左栏头像与个人资料区域背景 */
  /* 左栏状态区背景 */
  --theme-image-backgrounds-bluenote: url("/themes/new_theme/images/backgrounds/sidebar-status-background.jpg?v=92ad9ab582f9"); /* 左栏状态装饰框背景 */
  /* 头像像素边缘遮罩（通常保留） */
  --theme-image-items-pixelmask: url("/assets/items/pixelmask.png?v=6ded4159ec31"); /* 个人头像的像素边缘裁切遮罩（改变会影响头像轮廓） */
  /* 左栏页脚背景 */
  --theme-image-images-pudding-slash: url("/themes/new_theme/images/backgrounds/sidebar-footer-background.jpg?v=4cfa14767a19"); /* 左栏页脚图片区背景 */
  --theme-image-post-embedded-baa909c: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='4' height='4' fill='%23fdfbfc'/%3E%3Crect width='1' height='1' x='1' y='1' fill='%23f7f0f3' fill-opacity='0.4'/%3E%3C/svg%3E"); /* 文章正文纸张噪点纹理（通常保留） */
  /* 作品区空背景占位（通常保留） */
  --theme-image-works-grid-placeholder: url("/assets/images/.png"); /* 作品列表区预留背景图；原配置为空文件占位（通常保留） */

  /* ── 补充状态色：加载提示、重试按钮、导航页发光动画 ── */
  /* 首页加载/重试提示 */
  --theme-home-color-846477: var(--theme-palette-muted); /* 首页加载/空内容提示：文字 */
  --theme-home-color-bba3ad: var(--theme-palette-muted); /* 首页重试按钮：边框 */
  --theme-home-color-fff3f9: var(--theme-palette-paper); /* 首页重试按钮：底色/渐变 */
  --theme-home-color-684f5e: var(--theme-palette-cocoa); /* 首页重试按钮：文字 */
  /* 导航页指示灯和电路动画 */
  --theme-sitemap-color-rgba-76-175-80-0-3: color-mix(in srgb, var(--theme-palette-milk) 30%, transparent); /* 软盘指示灯动画：阴影 */
  --theme-sitemap-color-rgba-76-175-80-0-5: color-mix(in srgb, var(--theme-palette-milk) 50%, transparent); /* 软盘指示灯动画：阴影 */
  --theme-sitemap-color-rgba-249-189-221-0-3: color-mix(in srgb, var(--theme-palette-strawberry) 30%, transparent); /* 电路线呼吸发光动画：投影/发光 */
  --theme-sitemap-color-rgba-249-189-221-0-4: color-mix(in srgb, var(--theme-palette-strawberry) 40%, transparent); /* 电路线呼吸发光动画：投影/发光 */
}


/* ── 共用变量的配色补充：只调整颜色，不改变布局与图片 ── */
/* 原样式中部分浅色同时用于底色和文字，在这里分开，避免浅底浅字。 */
body { color: var(--theme-palette-cocoa); } /* 未单独指定文字颜色的区域也使用可可棕 */

.mood {
  background-image: linear-gradient(var(--theme-custom-mood-edge), var(--theme-custom-mood-center), var(--theme-custom-mood-edge)); /* 悬浮文字独立渐变，不影响其他文字或卡片 */
  --theme-home-color-white: var(--theme-custom-mood-outline); /* 仅在悬浮文字内部替换描边颜色 */
  --theme-home-color-0000004d: var(--theme-custom-mood-shadow); /* 仅在悬浮文字内部替换投影颜色 */
}
.contact .app {
  background-color: var(--theme-custom-social-background); /* 社交图标独立外框底色 */
  border-color: var(--theme-custom-social-border); /* 社交图标独立外框实线 */
}
.contact .app:hover {
  background-color: var(--theme-custom-social-hover); /* 社交图标独立悬停底色 */
}
.contact .appwhite {
  border-color: var(--theme-custom-social-inner-light); /* 浅色内层虚线独立配色 */
}
.contact .appblack {
  border-color: var(--theme-custom-social-inner-dark); /* 深色内层虚线独立配色 */
}

nav .links a,
.profile h1,
.contact .heading,
.mobile-sidebar-toggle {
  color: var(--theme-palette-ink) !important; /* 草莓粉导航与个人标题上的深可可文字 */
  text-shadow: 0 1px 0 var(--theme-palette-cream); /* 保留复古浮雕感，改为柔和奶油色高光 */
}
nav .links li.active a,
nav .links a:hover {
  background-color: var(--theme-layout-color-ffcfe2); /* 当前页面与悬停导航：保持与其他按钮一致的粉色 */
  color: var(--theme-palette-ink) !important; /* 与普通导航一致的深色文字 */
  text-shadow: 0 1px 0 var(--theme-palette-cream); /* 与普通导航一致的奶油高光 */
}

.contact .heading,
.profile h1 {
  background-color: var(--theme-layout-color-f9bddd) !important; /* 社交标题条与个人信息标题条使用相同粉色 */
}

.blog-preview .heading,
.gallery-section .heading,
.blurbs .heading,
.friends .heading,
.sidebar-heading,
.toc-heading {
  background-color: var(--theme-palette-cocoa) !important; /* 各模块标题条：可可棕 */
  color: var(--theme-palette-cream); /* 标题条上的香草奶油文字 */
  text-shadow: 0 1px 0 var(--theme-palette-ink); /* 统一标题条文字阴影 */
}

.panel-titlebar,
.prop-titlebar,
.ft-item.active,
.ft-item.active .ft-name {
  color: var(--theme-palette-ink); /* 导航页的粉色窗口标题与选中条：深可可文字 */
  text-shadow: 0 1px 0 var(--theme-palette-cream); /* 粉色窗口标题用奶油高光，避免深色阴影糊字 */
}

.code-copy-btn:hover,
.code-copy-btn.copied,
.about-skill:hover,
.about-skill[data-cat]:hover,
.about-resume-btn:hover,
.search-clear-btn:hover,
.search-btn:hover,
.cloud-tag:hover,
.page-btn:hover:not(:disabled),
.friends-page-btn.active,
.mycard-copy-btn:hover,
.mycard-dl-btn:hover,
.form-submit-btn:hover:not(:disabled),
.gb-guest-btn:hover,
.gb-submit-btn:hover:not(:disabled),
.logs-view-button[aria-pressed="true"],
.works-filter-btn.active,
.gb-owner-tag,
.btn-404 {
  background-color: var(--theme-palette-cocoa); /* 可操作按钮的悬停、成功或选中状态：可可棕底 */
  color: var(--theme-palette-cream); /* 深色按钮上的奶油文字 */
  border-color: var(--theme-palette-cocoa); /* 状态边框与按钮底色协调 */
}

.form-alert.success,
.gb-alert.success {
  background-color: var(--theme-palette-cream); /* 成功提示：奶油底 */
  border-color: var(--theme-palette-milk); /* 成功提示：奶巧棕框 */
  color: var(--theme-palette-cocoa); /* 成功提示：可可棕字，原有状态文案保留 */
}
.form-alert.error,
.gb-alert.error {
  background-color: var(--theme-palette-blush); /* 错误提示：草莓奶油底 */
  border-color: var(--theme-palette-strawberry); /* 错误提示：草莓粉框 */
  color: var(--theme-palette-berry); /* 错误提示：深草莓可可文字 */
}

/* 正文纸纹保留，用奶油底色与原纹理混合，减少冷白色块。 */
.about-content,
.post-content {
  background-color: var(--theme-palette-cream); /* 正文纸面的香草奶油底 */
  background-blend-mode: multiply; /* 让原有细噪点纹理融入暖色纸面 */
}

.online {
  filter: none; /* 取消原来的三倍饱和度，防止可可棕被滤成鲜橙红 */
}
