.timeline[data-v-8c3ce378]{flex-direction:column;gap:14px;display:flex}.timeline-head[data-v-8c3ce378]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.timeline-title[data-v-8c3ce378]{font-family:var(--dg-font);letter-spacing:-.025em;color:var(--dg-ink);margin:0;font-size:20px;font-weight:600}.timeline-tabs[data-v-8c3ce378]{border-radius:var(--dg-r-pill);background:#0e11160d;gap:4px;padding:3px;display:flex}.timeline-tab[data-v-8c3ce378]{border-radius:var(--dg-r-pill);color:var(--dg-muted);font-family:var(--dg-font);cursor:pointer;background:0 0;border:none;padding:5px 11px;font-size:11.5px}.timeline-tab.on[data-v-8c3ce378]{color:var(--dg-ink);background:#fffffff2;box-shadow:0 1px 3px #0e11161f}.timeline-empty[data-v-8c3ce378]{color:var(--dg-muted);margin:0;font-size:13px}.timeline-rail[data-v-8c3ce378]{padding-left:82px;position:relative}.rail-line[data-v-8c3ce378]{background:linear-gradient(#0e111629,#0e111629 82%,#0e111600);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:68px}.year-marker[data-v-8c3ce378]{align-items:center;gap:14px;margin:26px 0 14px -42px;display:flex;position:relative}.year-marker[data-v-8c3ce378]:first-of-type{margin-top:0}.year-pill[data-v-8c3ce378]{font-family:var(--dg-font);border-radius:var(--dg-r-pill);background:var(--dg-card);border:1px solid var(--dg-hairline-strong);box-shadow:var(--dg-flat);padding:6px 13px;font-size:15px;font-weight:600;line-height:1}.year-line[data-v-8c3ce378]{background:var(--dg-hairline);flex:1;height:1px}.year-count[data-v-8c3ce378]{font-family:var(--dg-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dg-meta);white-space:nowrap;font-size:9.5px}.event[data-v-8c3ce378]{margin-bottom:10px;position:relative}.event-date[data-v-8c3ce378]{text-align:right;flex-direction:column;align-items:flex-end;gap:1px;width:54px;display:flex;position:absolute;top:12px;left:-82px}.event-month[data-v-8c3ce378]{font-family:var(--dg-font-mono);letter-spacing:.12em;color:var(--dg-meta);min-height:12px;font-size:9.5px}.event-day[data-v-8c3ce378]{color:var(--dg-ink-2);font-size:15px;font-weight:500;line-height:1}.event-node[data-v-8c3ce378]{border-radius:var(--dg-r-pill);background:var(--dg-page);border:2.5px solid var(--dg-meta);width:11px;height:11px;position:absolute;top:17px;left:-19px}.event-card[data-v-8c3ce378]{border-radius:var(--dg-r-card);border:1px solid var(--dg-hairline);background:#ffffffe0;grid-template-columns:1fr auto;align-items:start;gap:12px;padding:10px 12px;transition:border-color .12s ease-out;display:grid}.event-card.has-thumb[data-v-8c3ce378]{grid-template-columns:94px 1fr auto}.event-card[data-v-8c3ce378]:hover{border-color:#a6b2c4}.event-thumb[data-v-8c3ce378]{object-fit:cover;background:repeating-linear-gradient(115deg,#d9e0ea 0 8px,#e7ecf3 8px 16px);border-radius:7px;width:94px;height:60px;display:block}.event-body[data-v-8c3ce378]{flex-direction:column;gap:4px;min-width:0;display:flex}.event-tags[data-v-8c3ce378]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.event-kind[data-v-8c3ce378]{font-family:var(--dg-font-mono);letter-spacing:.1em;border-radius:4px;align-self:flex-start;padding:2px 6px;font-size:9.5px}.event-partly[data-v-8c3ce378]{font-family:var(--dg-font-mono);letter-spacing:.06em;border:1px solid var(--dg-hairline);color:var(--dg-ink-2);cursor:help;border-radius:4px;padding:1px 5px;font-size:9.5px}.event-title[data-v-8c3ce378]{color:var(--dg-ink);text-wrap:pretty;font-size:13.5px;line-height:1.35}.event-note[data-v-8c3ce378]{color:var(--dg-muted);font-size:11.5px}.event-card.is-mention[data-v-8c3ce378]{opacity:.82}.event-card.is-mention .event-title[data-v-8c3ce378]{font-weight:400}.mention-lead[data-v-8c3ce378]{color:var(--dg-muted);font-style:italic}.event-route[data-v-8c3ce378]{flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:5px;font-size:11.5px;line-height:1.4;display:flex}.route-label[data-v-8c3ce378]{color:var(--dg-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.route-stop[data-v-8c3ce378]{color:var(--dg-link,#1552f0);text-decoration:none}.route-stop[data-v-8c3ce378]:hover{text-decoration:underline}.route-stop.is-here[data-v-8c3ce378]{color:var(--dg-ink);font-weight:600}.route-sep[data-v-8c3ce378]{color:var(--dg-muted)}.event-docs[data-v-8c3ce378]{border-top:1px dashed #0e11161f;flex-direction:column;gap:5px;margin-top:7px;padding-top:7px;display:flex}.event-doc[data-v-8c3ce378]{border-radius:var(--dg-r-icon);background:#0e111609;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:5px 8px;text-decoration:none;transition:background .12s ease-out;display:grid}.event-doc[data-v-8c3ce378]:hover{background:#1552f012}.doc-badge[data-v-8c3ce378]{font-family:var(--dg-font-mono);letter-spacing:.08em;color:var(--dg-ink-2);background:#0e111614;border-radius:4px;padding:2px 5px;font-size:8.5px}.doc-title[data-v-8c3ce378]{color:var(--dg-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.doc-meta[data-v-8c3ce378]{font-family:var(--dg-font-mono);color:var(--dg-meta);white-space:nowrap;font-size:9.5px}.event-aside[data-v-8c3ce378]{flex-direction:column;align-self:stretch;align-items:flex-end;gap:8px;display:flex}.event-action[data-v-8c3ce378]{color:var(--dg-accent);white-space:nowrap;padding-top:3px;font-size:12px;text-decoration:none}.event-action[data-v-8c3ce378]:hover{color:var(--dg-accent-hover)}.event-squad[data-v-8c3ce378]{object-fit:cover;background:var(--dg-hairline);opacity:.72;border-radius:50%;width:22px;height:22px;margin-top:auto;transition:opacity .12s ease-out}.event-card:hover .event-squad[data-v-8c3ce378]{opacity:1}.timeline--page .timeline-title[data-v-8c3ce378]{font-size:23px}.timeline--page .timeline-rail[data-v-8c3ce378]{padding-left:92px}.timeline--page .rail-line[data-v-8c3ce378]{background:#0e111629;left:78px}.timeline--page .year-marker[data-v-8c3ce378]{margin:30px 0 16px -46px}.timeline--page .year-pill[data-v-8c3ce378]{padding:7px 15px;font-size:17px}.timeline--page .year-count[data-v-8c3ce378]{font-size:10px}.timeline--page .event[data-v-8c3ce378]{margin-bottom:11px}.timeline--page .event-date[data-v-8c3ce378]{width:62px;top:14px;left:-92px}.timeline--page .event-month[data-v-8c3ce378]{font-size:10px}.timeline--page .event-day[data-v-8c3ce378]{font-size:17px}.timeline--page .event-node[data-v-8c3ce378]{top:19px}.timeline--page .event-card[data-v-8c3ce378]{background:var(--dg-card);padding:11px 13px}.timeline--page .event-card.has-thumb[data-v-8c3ce378]{grid-template-columns:110px 1fr auto}.timeline--page .event-thumb[data-v-8c3ce378]{width:110px;height:70px}.timeline--page .event-title[data-v-8c3ce378]{font-size:14.5px}.timeline--page .event-note[data-v-8c3ce378]{font-size:12px}.timeline--page .doc-title[data-v-8c3ce378],.timeline--page .event-action[data-v-8c3ce378]{font-size:12.5px}@media (width<=640px){.timeline-rail[data-v-8c3ce378]{padding-left:54px}.rail-line[data-v-8c3ce378]{left:40px}.year-marker[data-v-8c3ce378]{margin-left:-14px}.event-date[data-v-8c3ce378]{width:34px;left:-54px}.event-card.has-thumb[data-v-8c3ce378]{grid-template-columns:74px 1fr}.event-thumb[data-v-8c3ce378]{width:74px;height:50px}.event-action[data-v-8c3ce378]{grid-column:1/-1;padding-top:0}.timeline--page .timeline-rail[data-v-8c3ce378]{padding-left:54px}.timeline--page .rail-line[data-v-8c3ce378]{left:40px}.timeline--page .year-marker[data-v-8c3ce378]{margin-left:-14px}.timeline--page .event-date[data-v-8c3ce378]{width:34px;left:-54px}.timeline--page .event-card.has-thumb[data-v-8c3ce378]{grid-template-columns:74px 1fr}.timeline--page .event-thumb[data-v-8c3ce378]{width:74px;height:50px}}.sheet-header[data-v-062f4db9]{z-index:1000;border-bottom:1px solid var(--dg-hairline);transition:height var(--dg-sheet-ms) var(--dg-ease);background:#ffffffbf;flex-shrink:0;position:relative;overflow:hidden}.sheet-header-resting[data-v-062f4db9]{transition:opacity var(--dg-sheet-ms) var(--dg-ease)}.is-condensed .sheet-header-resting[data-v-062f4db9]{opacity:0}.sheet-header-condensed[data-v-062f4db9]{opacity:0;pointer-events:none;background:var(--dg-panel-bg);height:52px;-webkit-backdrop-filter:var(--dg-chrome-blur);transition:opacity var(--dg-sheet-ms) var(--dg-ease);align-items:center;gap:10px;padding:0 18px;display:flex;position:absolute;inset:auto 0 0}.is-condensed .sheet-header-condensed[data-v-062f4db9]{opacity:1;pointer-events:auto}.is-condensed[data-v-062f4db9]{height:52px}.stat-card[data-v-652b5412]{border:1px solid var(--dg-line);background:var(--dg-card);border-radius:var(--dg-r-card);flex:120px;padding:12px 14px}.stat-value[data-v-652b5412]{letter-spacing:-.025em;color:var(--dg-ink);font-size:25px;font-weight:600;line-height:1}.stat-label[data-v-652b5412]{font-family:var(--dg-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dg-meta);margin-top:6px;font-size:10px}.status-pill[data-v-eccd1182]{border-radius:var(--dg-r-pill);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.status-pill--solid[data-v-eccd1182]{letter-spacing:.08em;text-transform:uppercase;color:#fff;padding:4px 10px;font-size:11px;font-weight:700}.status-pill--outline[data-v-eccd1182]{background:#ffffff80;border:1px solid;padding:4px 10px;font-size:11.5px}.status-pill--onDark[data-v-eccd1182]{color:var(--dg-page);border:1px solid #ffffff80;padding:5px 12px;font-size:12px}.stepper[data-v-f54aa760]{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.step[data-v-f54aa760]{white-space:nowrap;align-items:center;gap:6px;padding:8px 4px 10px;display:flex}.step-dot[data-v-f54aa760]{border-radius:var(--dg-r-pill);flex-shrink:0;width:7px;height:7px}.step-label[data-v-f54aa760]{color:var(--dg-meta);font-size:11.5px}.step-label.reached[data-v-f54aa760]{color:var(--dg-ink)}.step-label.current[data-v-f54aa760]{font-weight:700}.step-arrow[data-v-f54aa760]{color:#cdd5e1;margin:0 4px}
