/* knowledge.css —— 加喜财税页面级样式（由页面内联样式抽取，自动生成，勿手改）
   使用页面：knowledge.html */

/* ===== 加喜财税扩展组件（页面级，不改 common.css） ===== */
  .pagination a.page-num-current,.pagination .page-num-current{background:var(--primary);border-color:var(--primary);color:#fff}
  .pagination a.page-num-current:hover{color:#fff}
  .pagination svg{width:14px;height:14px;display:block}
  /* 知识库分类入口卡片 */
  .kb-cat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:6px 0 46px}
  .kb-cat{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;transition:all .25s ease}
  .kb-cat:hover{border-color:var(--accent);box-shadow:var(--shadow-sm);transform:translateY(-2px)}
  .kb-cat-thumb{display:block;aspect-ratio:16/9;overflow:hidden}
  .kb-cat-thumb img{width:100%;height:100%;object-fit:cover;display:block}
  .kb-cat-body{padding:18px 20px 20px}
  .kb-cat-body h3{font-size:17px;margin:0 0 6px;letter-spacing:.04em}
  .kb-cat-body p{font-size:13.5px;color:var(--text-sub);line-height:1.75;margin:0 0 10px}
  .kb-cat-more{font-size:13px;color:var(--accent);font-weight:600}
  @media(max-width:900px){.kb-cat-grid{grid-template-columns:repeat(2,1fr)}}
  @media(max-width:600px){.kb-cat-grid{grid-template-columns:1fr}}
