/* p26 旅行手账 · 页面级补充样式（通用样式在 zc-core.css） */
.p26-m.on { background: linear-gradient(135deg, var(--zc-primary), var(--zc-primary2)); color: #fff; border-color: transparent; }
#moodRow { display: flex; flex-wrap: wrap; gap: 2px; margin-bottom: 6px; }
.p26-ver { position: relative; }
.p26-vername { font-weight: 700; font-size: 14px; margin: 0 0 4px; color: var(--zc-primary); }
.p26-text { font-size: 15px; line-height: 1.8; margin: 0 0 8px; white-space: pre-line; }
.p26-ver.locked .p26-text { filter: blur(6px); user-select: none; }
.p26-ver .p26-lock { opacity: .7; }
.p26-fly { animation: p26f 1.4s ease-in-out infinite alternate; display: inline-block; }
@keyframes p26f { from { transform: translate(0, 0) rotate(-4deg); } to { transform: translate(8px, -6px) rotate(6deg); } }
