/* ============================================================
   备考指南 beikaozhinan.css
   骨架：D 双轨（thread-double）+ hero-half
   母题：书页 —— 双轨串线中间翻一本打开的书形板块，卡片像翻开的教材页
   ============================================================ */

.bk-hero .crumb em { color: var(--gold-deep); font-style: normal; }

/* ---------- 双轨本页变化：两轨节点连成"书脊"，中间板块做书页斜角 ---------- */
.thread-double > .pearl::before {
  content: ""; position: absolute; left: 50%; top: -8px;
  width: 2px; height: 8px; background: var(--gold-light);
}

/* ---------- 重点模块板块：教材页质感 ---------- */
.bk-mod .tbl-gold { position: relative; }
.bk-mod .tbl-gold::before {
  content: ""; position: absolute; left: 0; top: 0; bottom: 0; width: 6px;
  background: var(--grad-gold);
}

/* ---------- 学习方法卡：像三张摊开的书页 ---------- */
.bk-way .card-soft { position: relative; padding-top: 34px; }
.bk-way .card-soft::before {
  content: ""; position: absolute; left: 26px; top: 16px;
  width: 26px; height: 4px; background: var(--gold-light); border-radius: 2px;
  box-shadow: 0 8px 0 var(--gold-light), 0 16px 0 var(--gold-light);
  opacity: .7;
}
.bk-way .card-soft h3 { margin-top: 6px; }

.tbl-wrap { overflow-x: auto; border-radius: var(--radius); }
.bk-note { margin-top: 16px; font-size: 13.5px; color: var(--ink-mute); }
.bk-figcap { margin-top: 12px; font-size: 13.5px; color: var(--ink-mute); text-align: center; }

/* ---------- FAQ ---------- */
.bk-faq .acc { max-width: 860px; margin-inline: auto; }
