/* blog.css — cn 知识库「资讯/博客」页专属样式
 * 配色与全站统一：--primary #1A9B8A / --primary-dark #0D3B5C
 * 仅由 blog.html 引用。规则取自 com 站 style.css 同类，已剔除暗色/入场动画。
 */
:root{
  --primary:#1A9B8A;
  --primary-dark:#0D3B5C;
  --primary-gradient:linear-gradient(135deg,#1A9B8A 0%,#0D3B5C 100%);
  --text-dark:#1a202c;
  --text-light:#718096;
  --text-secondary:#4a5568;
  --border:#e2e8f0;
}

/* 分类标签配色 */
.cat-advanced{background:#fef3c7;color:#92400e;}
.cat-install{background:#e0f2fe;color:#0369a1;}
.cat-tool{background:#fce7f3;color:#be185d;}
.cat-xinchuang{background:#fee2e2;color:#b91c1c;}

/* 资讯列表 */
.news-cat,.news-tag{padding:.15rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;min-width:40px;text-align:center;}
.news-date{color:var(--text-light);font-size:.85rem;font-family:monospace;min-width:95px;}
.news-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;border-bottom:1px solid var(--border);flex-wrap:wrap;}
.news-item:last-child{border-bottom:none;}
.news-list{display:flex;flex-direction:column;gap:.75rem;}
.news-tag{background:rgba(26,155,138,.1);color:var(--primary);}
.news-text{color:var(--text-secondary);flex:1;min-width:200px;}
.news-title{color:var(--text-dark);text-decoration:none;flex:1;min-width:200px;font-weight:500;}
.news-title:hover{color:var(--primary);text-decoration:underline;}
