.TimelineList-module__FExcYW__timelineColumn{padding-left:28px;position:relative}.TimelineList-module__FExcYW__timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TimelineList-module__FExcYW__entryItem{margin:0;padding:0;list-style:none}.TimelineList-module__FExcYW__entry{grid-template-columns:36px 1fr;column-gap:16px;padding:24px 0 40px;display:grid;position:relative}.TimelineList-module__FExcYW__rail{grid-column:1;width:36px;position:relative}.TimelineList-module__FExcYW__iconCircle{background:var(--paper);border:1.5px solid var(--action-accent,var(--ink-2));border-radius:var(--radius-pill);width:28px;height:28px;color:var(--action-accent,var(--ink-2));z-index:2;justify-content:center;align-items:center;margin-left:4px;display:inline-flex;position:relative}.TimelineList-module__FExcYW__content{grid-column:2;min-width:0;padding-right:36px}.TimelineList-module__FExcYW__entryDate{font-family:var(--mono);letter-spacing:.02em;color:var(--ink-3);margin:0 0 6px;font-size:13px;font-weight:500}.TimelineList-module__FExcYW__entryTitle{font-family:var(--serif);font-variation-settings:"SOFT" 30, "WONK" 0;color:var(--ink);letter-spacing:-.005em;margin:4px 0 12px;font-size:20px;font-weight:400;line-height:1.2}.TimelineList-module__FExcYW__entryNotes{max-width:64ch;font-family:var(--sans,var(--serif-body,system-ui));color:var(--ink-2);margin:0 0 16px;font-size:15px;line-height:1.55}.TimelineList-module__FExcYW__entryNotes>p,.TimelineList-module__FExcYW__entryNotes>ul,.TimelineList-module__FExcYW__entryNotes>ol{font-family:var(--sans,var(--serif-body,system-ui));margin:0 0 .8em;font-size:15px;line-height:1.55}.TimelineList-module__FExcYW__entryNotes>p:last-child,.TimelineList-module__FExcYW__entryNotes>ul:last-child,.TimelineList-module__FExcYW__entryNotes>ol:last-child{margin-bottom:0}.TimelineList-module__FExcYW__entryPhotos{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:12px 0 16px;padding:0;list-style:none;display:grid}.TimelineList-module__FExcYW__entryPhoto{aspect-ratio:1;background:var(--paper-2);border:1px solid var(--rule-soft);border-radius:var(--radius-2);overflow:hidden}.TimelineList-module__FExcYW__entryPhoto img{object-fit:cover;width:100%;height:100%;display:block}.TimelineList-module__FExcYW__entryPhotoButton{appearance:none;cursor:zoom-in;border-radius:inherit;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;overflow:hidden}.TimelineList-module__FExcYW__entryPhotoButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TimelineList-module__FExcYW__actionPillRow{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.TimelineList-module__FExcYW__actionPillItem{margin:0;padding:0;list-style:none}.TimelineList-module__FExcYW__actionPill{border:1px solid color-mix(in srgb, var(--action-accent,var(--ink-2)) 60%, transparent);border-radius:var(--radius-badge);height:26px;color:var(--action-accent,var(--ink-2));font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;background:0 0;align-items:center;padding:4px 10px 4px 8px;font-size:11px;display:inline-flex}.TimelineList-module__FExcYW__actionPillDot{border-radius:var(--radius-pill);background:var(--action-accent,var(--ink-2));width:6px;height:6px;margin-right:8px;display:inline-block}.TimelineList-module__FExcYW__menuTrigger{z-index:3;position:absolute;top:24px;right:0}.TimelineList-module__FExcYW__filterEmpty{text-align:center;border:1px dashed var(--rule);border-radius:var(--radius-3);margin:16px 0 0;padding:48px 24px}.TimelineList-module__FExcYW__filterEmptyTitle{font-family:var(--serif);font-variation-settings:"SOFT" 30, "WONK" 0;color:var(--ink);margin:0 0 8px;font-size:20px;font-weight:400}.TimelineList-module__FExcYW__filterEmptyBody{font-family:var(--serif-body,var(--serif));color:var(--ink-2);margin:0;font-size:14px}.TimelineList-module__FExcYW__timelineEnd{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4);text-align:center;margin:0;padding:32px 0;font-size:11px}@media (max-width:640px){.TimelineList-module__FExcYW__timelineColumn{padding-left:20px}.TimelineList-module__FExcYW__content{padding-right:32px}.TimelineList-module__FExcYW__entryNotes,.TimelineList-module__FExcYW__entryNotes>p,.TimelineList-module__FExcYW__entryNotes>ul,.TimelineList-module__FExcYW__entryNotes>ol{font-size:14px}}
