/* 日记「甜酒」专属排版：简洁克制 · 不改字体（沿用主题默认）· 无突兀色块 */
/* 不设置背景/边框色块，沿用主题默认页面背景；字体族完全不动 */

/* 标题：仅微调字距与居中 */
.diary-post .content h1 {
  text-align: center;
  letter-spacing: 0.28em;
  text-indent: 0.28em;
  margin: 1.2rem 0 1.8rem;
}

.diary-post .content .diary-date {
  display: block;
  text-align: center;
  letter-spacing: 0.14em;
  margin: -0.9rem 0 2.4rem;
}

/* 正文两行：居中、宽松行距 */
.diary-post .content .tj-line {
  display: block;
  margin: 0;
  font-size: 1.28rem;
  line-height: 2.1;
  letter-spacing: 0.05em;
  text-align: center;
}
.diary-post .content .tj-line.tj-p2 {
  margin-top: 1.6rem;
}

/* 第一张：竖图居中，两行文字之间 */
.diary-post .content .tj-img-main {
  margin: 1.4rem auto 0;
  max-width: 400px;
  text-align: center;
}
.diary-post .content .tj-img-main img {
  width: 100%;
  height: auto;
  max-height: 66vh;
  object-fit: cover;
  border-radius: 8px;
}

/* 后两张：并排错落留白 */
.diary-post .content .tj-img-row {
  display: flex;
  gap: 14px;
  align-items: flex-start;
  margin-top: 2.2rem;
}
.diary-post .content .tj-img {
  margin: 0;
  padding: 0;
}
.diary-post .content .tj-img img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 8px;
}
.diary-post .content .tj-img-a {
  flex: 1.3;
}
.diary-post .content .tj-img-b {
  flex: 1;
  margin-top: 1.8rem;
}

/* 单张：居中留白（横向/竖图通用） */
.diary-post .content .tj-img-single {
  margin: 1.6rem auto 0;
  max-width: 520px;
  text-align: center;
}
.diary-post .content .tj-img-single img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 8px;
}
.diary-post .content .tj-img-single.tall {
  max-width: 400px;
  margin-top: 2rem;
}

/* 移动端收窄 */
@media (max-width: 640px) {
  .diary-post .content h1 {
    letter-spacing: 0.2em;
    text-indent: 0.2em;
  }
  .diary-post .content .tj-line {
    font-size: 1.18rem;
  }
  .diary-post .content .tj-img-main {
    max-width: 320px;
  }
  .diary-post .content .tj-img-row {
    gap: 10px;
  }
}
