/* ===== 文章页面整体样式 ===== */
.post-container {
    max-width: 800px;
    margin: 0 auto;
    padding: 40px 20px;
    font-family: "Noto Serif SC", "Georgia", serif;
    line-height: 1.9;
    color: #2c2c2c;
    background-color: #fefefe;
  }
  
  /* ===== 标题样式 ===== */
  .post-container h1 { font-size: 2em; border-bottom: 2px solid #e0e0e0; padding-bottom: 10px; }
  .post-container h2 { font-size: 1.6em; color: #1a1a2e; margin-top: 40px; border-left: 4px solid #0366d6; padding-left: 12px; }
  .post-container h3 { font-size: 1.3em; color: #333; margin-top: 30px; }
  
  /* ===== 代码块 ===== */
  .post-container pre {
    background: #1e1e2e;
    color: #cdd6f4;
    border-radius: 8px;
    padding: 16px;
    overflow-x: auto;
  }
  
  /* ===== 引用块 ===== */
  .post-container blockquote {
    border-left: 4px solid #0366d6;
    background: #f0f4ff;
    padding: 12px 16px;
    margin: 16px 0;
    color: #555;
    border-radius: 0 6px 6px 0;
  }
  
  /* ===== 数学公式区域 ===== */
  .post-container .MathJax {
    font-size: 1.1em;
  }