/* ================================
 * 视频 / 列表 / 播放页 标题统一为 10px（最终稳定版）
 * ================================ */

/* 外层：命中 Tailwind text-sm 容器 */
html body .my-2.text-sm.text-nord4.truncate{
    font-size: 10px !important;
    line-height: 1.4 !important;
}

/* 内层 a，防止被 Tailwind / hover 再覆盖 */
html body .my-2.text-sm.text-nord4.truncate > a{
    font-size: inherit !important;
    line-height: inherit !important;
}

/* 兜底：直接命中 text-secondary 的 a */
html body a.text-secondary{
    font-size: 10px !important;
    line-height: 1.4 !important;
}
/* footer 右侧导航块不要被 mt-12 顶下去 */
footer .mt-12.grid.grid-cols-2.gap-8{
  margin-top: 0 !important;
}

/* ==================================================
   Footer 字体层级优化（标题突出 / 内容弱化）
   ================================================== */

/* ===== 上层：栏目标题（影片 / 频道 / 也可看看） ===== */
footer h3{
  font-size: 18px !important;      /* 标题更突出 */
  font-weight: 700 !important;
  line-height: 1.4 !important;
  letter-spacing: .08em !important;
  color: #cbd5e1 !important;
}

/* ===== 下层：栏目内容（最近更新 / 分类 / 热门视频…） ===== */
footer ul li a{
  font-size: 10px !important;      /* 内容更弱 */
  line-height: 1.8 !important;
  color: #94a3b8 !important;
  opacity: .75 !important;
  transition: all .2s ease;
}

/* hover 时稍微提亮（不抢标题） */
footer ul li a:hover{
  color: var(--color-primary, #ec4899) !important;
  opacity: 1 !important;
}
