/* SA A11y UI — 页脚低对比度修复（2026-10-10）
 * 背景 --sa-bg = #121212。对比度实测：
 *   --sa-dim   rgba(244,241,234,.64) = 7.25:1  ✓ 保留
 *   --sa-faint rgba(244,241,234,.40) = 3.52:1  ✗ → 提到 .60（≈6.5:1）
 *   --sa-mute  rgba(244,241,234,.28) = 2.33:1  ✗ → 提到 .60（≈6.5:1）
 * 只在 .sa-footer 作用域内覆盖变量，不碰全站其它用到它们的组件。 */

.sa-footer {
  --sa-faint: rgba(244, 241, 234, 0.60);
  --sa-mute:  rgba(244, 241, 234, 0.60);
}

/* 兜底：万一页脚结构变化、这两行跑到 .sa-footer 之外，也保证达标 */
.sa-foot-copyr,
.sa-foot-note {
  color: rgba(244, 241, 234, 0.60);
}

/* ---------------------------------------------------------------
 * 首页「守护神」区块的第二套生日表单（guardians-markup.php）
 * 主题 guardians.css:604 给 label 写了 `opacity:.75`，半透明把颜色冲淡，
 * 实测前景 #635e52 / 底色 #0a0908 = 3.08:1 ✗（WCAG AA 要求 4.5:1）。
 * 修法：撤掉透明度 + 换成品牌暗金 #a8853f = 5.77:1 ✓
 * 特异性同为 (0,1,1)，靠 enqueue 优先级 999 排在其后覆盖。
 * --------------------------------------------------------------- */
.birth label {
  opacity: 1;
  color: #a8853f;
}
