/* ============================================================
   changge.html 长葛市专属样式
   骨架：B 左轨（thread-l 左侧金线）+ hero-split
   母题：齿轮葛天纹（齿轮吊坠挂在左轨上）
   ============================================================ */

/* ---------- 通用小工具 ---------- */
.mt-sm { margin-top: 12px; }
.mt-md { margin-top: 18px; }
.mt-lg { margin-top: 26px; }
.mt-xl { margin-top: 40px; }
.tbl-wrap { overflow-x: auto; border-radius: var(--radius); }
.tbl-wrap .tbl-gold { min-width: 680px; }
.form-title { font-family: var(--font-serif); font-size: 22px; margin-bottom: 6px; }
.form-note { font-size: 13px; color: var(--ink-mute); margin-bottom: 20px; }

.hero-split .crumb { color: rgba(110, 102, 89, .9); margin-bottom: 20px; }
.hero-split .crumb em { font-style: normal; color: var(--gold-deep); }

/* ---------- B 左轨 + 齿轮吊坠 ---------- */
/* 在 style.css 的 thread-l 基础上，给左轨加齿轮吊坠 */
.thread-l { padding-left: 90px; }
.thread-l::before { left: 30px; width: 2px; }
.thread-l .pearl { left: 25px; }

/* 齿轮吊坠：挂在左轨上的小齿轮 */
.gear-pendant {
  position: absolute; left: 6px; top: 30px; width: 38px; height: 38px;
  background: var(--cream); border-radius: 50%;
  box-shadow: var(--shadow-gold); padding: 5px; pointer-events: none;
  animation: gearSpin 14s linear infinite;
}
.gear-pendant svg { width: 100%; height: 100%; }
@keyframes gearSpin { to { transform: rotate(360deg); } }

.cg-tint { background: linear-gradient(180deg, #EFEFEC 0%, var(--cream) 100%); }
.cg-sub { font-family: var(--font-serif); font-size: 20px; margin: 16px 0 8px; color: var(--ink); }
.cg-sub::before {
  content: ""; display: inline-block; width: 12px; height: 12px; margin-right: 10px;
  background: var(--grad-gold); clip-path: polygon(50% 0, 62% 38%, 100% 38%, 70% 60%, 82% 100%, 50% 75%, 18% 100%, 30% 60%, 0 38%, 38% 38%);
  vertical-align: middle;
}

@media (max-width: 860px) {
  .thread-l { padding-left: 40px; }
  .thread-l::before { left: 16px; }
  .thread-l .pearl { left: 11px; }
  .gear-pendant { left: 0; width: 30px; height: 30px; }
}

/* 板块八：在办批次表个性化——表头加宽字距（齿轮呼应） */
.cg-batch thead th{letter-spacing:.12em;}
