/* 宽屏（PC）字号放大一档 —— 只在 ≥1024px 生效
 *
 * 手机上横向空间紧，字放大就会挤成两行甚至溢出，所以整站保持原样；
 * 只有 PC 上把「说明文字 / 面板 / 提示 / 页头按钮」统一抬一档。
 *
 * 三条自我约束（改这个文件时请继续遵守）：
 *   1) 只动文字与按钮的文字尺寸，**不动棋盘、画布、卡片的几何尺寸**
 *      （棋盘格子、数独格、成语格的高度是算出来的，字号一变就错位）；
 *   2) 不用可能把某个页面「改小」的选择器：本文件里每个值都必须 ≥ 全站现有的最大值。
 *      例如 .hud h1 全站是 16~23px、.back 是 13~16px、.btn 是 13~17px，各不相同，
 *      所以这几个一律不碰（见 _t_pc_font.py 的比对结果）；
 *   3) 健康游戏忠告（health-guard.js 注入的 .hg-* 元素）不在本文件范围内，
 *      它由脚本自带样式控制，按用户要求保持原样。
 *
 * 校验：games/_t_pc_font.py（先 before 再 after，任何一处变小都会报红）
 */
@media (min-width: 1024px) {
  /* 页头按钮：♪ 与 ?（全站都是 15px） */
  body .infobtn,
  body .sndbtn { font-size: 16.5px; }
  body .tbtn { font-size: 16px; }

  /* 玩法说明面板（14 个页面共用 .guide 结构） */
  body .guide { font-size: 15.5px; }
  body .guide h2 { font-size: 17px; }
  body .guide p { font-size: 15.5px; }
  body .guide .seo { font-size: 14px; }
  body .guide .gclose { font-size: 15px; }

  /* 弹窗式玩法说明（成语格盘 / 五子棋） */
  body .mbox p { font-size: 15px; }
  body .mbox h2 { font-size: 18.5px; }

  /* 页面正文与说明 */
  body .about p,
  body .about li { font-size: 14.5px; }
  body .about h2 { font-size: 16px; }
  body .seo-line { font-size: 14px; }
  body .rules li { font-size: 15.5px; }

  /* 提示类小字 */
  body .tip { font-size: 14px; }
  body .hint { font-size: 13.5px; }
  body .meta { font-size: 13.5px; }
  body .footnote { font-size: 15px; }

  /* 结算 / 榜单面板里的正文（不碰标题：各页标题 13~34px 相差太大） */
  body .panel p { font-size: 16px; }
}
