/* Chronicle Timeline — 打印样式：时间轴展开为单列，隐藏导航与筛选。 */
.site-header, .site-footer, .ct-filters, .ct-year-jump, .ct-pagination { display: none !important; }
body { background: #fff; color: #000; font-size: 12pt; }
.ct-timeline::before { left: 8px; }
.ct-event, .ct-event:nth-child(even) { width: 100%; margin-left: 0; padding: 0 0 16px 30px; }
.ct-event::before, .ct-event:nth-child(even)::before { left: 2px; right: auto; }
.ct-card { box-shadow: none; border: 1px solid #999; break-inside: avoid; }
.ct-year-label { position: static; text-align: left; }
a { color: #000; text-decoration: none; }
