/* ===== poem.css — 诗/词 SVG 立轴 ===== */

/* 入口卡片隐藏标题和日期，让 SVG 作为画面主体 */
.entry-title,
.entry-date {
    display: none;
}

/* SVG 立轴：自适应宽度，按 viewBox 比例保持画面 */
.poem-svg {
    display: block;
    width: 100%;
    max-width: var(--entry-max);
    height: auto;
    margin: 0 auto;
    /* 细柔阴影，增加立轴感 */
    filter: drop-shadow(0 2px 10px rgba(120, 100, 60, 0.08));
}

/* 老式 HTML 诗行（兼容旧稿，默认不缩进） */
.poem {
    display: block;
    margin: 30px auto;
    text-align: center;
    line-height: 2;
    color: #4A4A48;
    font-size: 16px;
    letter-spacing: 1px;
    text-indent: 0;
}
.poem p { margin: 0 0 10px; text-indent: 0; }
.poem .caption {
    font-family: "Kaiti SC", "STKaiti", "KaiTi", serif;
    font-size: 28px;
    text-align: center;
}
.poem.serif {
    font-family: "Kaiti SC", "STKaiti", "KaiTi", serif;
    font-size: 25px;
}

/* 暗色模式：SVG 强制亮色立轴（古诗宣纸不需要暗化） */
@media (prefers-color-scheme: dark) {
    .poem-svg { filter: drop-shadow(0 2px 10px rgba(0, 0, 0, 0.3)); }
}
