/* clib-skin-short4-v1.css —— 4 个短页批量皮（私信 / 诊断 / 复盘 / 考官端）· 苹果语言 · 2026-10-15
   口径：这几页本来就短（900 / 737 / 453 / 647px），**不动结构**，只做三件零风险项：
     ① 页头收紧 + 一条结构线（层级）② 390 档可点目标 ≥44（accessibility.md › 命中区）③ 圆角/字色取规格值（color.md）
   真实容器与类名（_page-structure-probe 实测）：
     #page-message  → #v17-msgWrap.v17-msg-wrap · button.v17-btn ×5
     #page-diagnostic → #careerRoot.cr-root · .cr-step ×3 · .cr-pill ×4
     #page-retro    → .page-kv(95) · #retroLibMount(350) · button.rl-btn ×2
     #page-examiner → #examinerRoot(551) · button.ex-btn ×2 · .ex-lock-tag ×3 · .task-line ×2
   回退：删 index.html 里那一行 <link>。DOM 与按钮零改动。 */

/* ① 页头统一：标题 20/600、说明 14 muted、下边一条结构线 */
#page-message .v17-msg-wrap, #page-diagnostic #careerRoot, #page-retro .page-kv, #page-examiner #examinerRoot { padding-top: 4px; }
#page-retro .page-kv { padding: 4px 0 14px; border-bottom: 1px solid #E8E8ED; margin-bottom: 14px; }
#page-retro .page-kv h1, #page-retro .page-kv h2, #page-retro .page-kv h4 { font-size: 22px; line-height: 1.35; font-weight: 600; margin: 0 0 6px; }
#page-retro .page-kv p { font-size: 13px; line-height: 1.6; color: #8E8E93; margin: 0; }

/* ② 诊断：步骤与胶囊对齐节奏（不缩小、只统一半径与间距） */
#page-diagnostic .cr-step { gap: 12px; }
#page-diagnostic .cr-pill { height: 32px; padding: 0 14px; border-radius: 999px; font-size: 13px; }

/* ③ 复盘空态：虚框 + 居中（loading/feedback 口径：空态要有"下一步在哪"） */
#page-retro #retroLibMount { border: 1px dashed #E8E8ED; border-radius: 14px; padding: 24px 20px; background: #fff; color: #8E8E93; font-size: 13px; line-height: 1.65; }

/* ④ 考官端：任务行与锁标对齐，按钮统一半径 */
#page-examiner .task-line { font-size: 13px; line-height: 1.6; }
#page-examiner .ex-lock-tag { font-size: 12px; }
#page-examiner button.ex-btn, #page-message button.v17-btn, #page-retro button.rl-btn { border-radius: 999px; height: 32px; padding: 0 16px; font-size: 13px; }

/* ⑤ 390 档：可点目标一律 ≥44（不动布局） */
@media (max-width: 900px) {
  #page-diagnostic .cr-pill, #page-examiner button.ex-btn, #page-message button.v17-btn, #page-retro button.rl-btn { height: 44px; }
  #page-retro .page-kv h1, #page-retro .page-kv h2, #page-retro .page-kv h4 { font-size: 17px; }
}
