/**
 * 前台博客布局（原 layout/head.html 内联样式）
 */
.blog-header {
  border-bottom: 1px solid #e5e5e5;
}

.blog-post {
  margin-bottom: 2rem;
}

.blog-post-title {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.3;
}

.blog-sidebar {
  position: sticky;
  top: 2rem;
}
