.Timeline_main__7dKh7{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-primary,#ffffff)}.Timeline_header__1WeUT{padding:var(--spacing-lg,1.5rem) var(--spacing-xl,2rem);border-bottom:1px solid var(--border,#e0e0e0);display:flex;justify-content:space-between;align-items:center}.Timeline_backLink__YuKFC{color:var(--text-secondary,#666);font-size:.875rem;text-decoration:none;transition:opacity .2s}.Timeline_backLink__YuKFC:hover{opacity:.7}.Timeline_header__1WeUT h1{font-size:1.5rem;font-weight:400;margin:0;letter-spacing:.1em}.Timeline_timelineContainer__op9E1{flex:1 1;max-width:900px;margin:0 auto;width:100%;padding:var(--spacing-xl,2rem)}.Timeline_timelineHeader__0hc71{margin-bottom:var(--spacing-xl,2rem)}.Timeline_timelineStats__x88Xx{font-size:.875rem;color:var(--text-secondary,#666);font-family:var(--font-mono,"Courier New",monospace);margin:0}.Timeline_timelineList__hjKKU{display:flex;flex-direction:column;gap:0}.Timeline_timelineItem__XHyfv{display:flex;gap:var(--spacing-lg,1.5rem);padding:var(--spacing-xl,2rem) 0;position:relative}.Timeline_timelineMarker__dRh7Z{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:24px}.Timeline_timelineDot__vnGUY{width:12px;height:12px;border-radius:50%;background:var(--accent,#0070f3);border:2px solid var(--bg-primary,#ffffff);box-shadow:0 0 0 2px var(--accent,#0070f3);z-index:1}.Timeline_timelineLine__peghs{flex:1 1;width:2px;background:var(--border,#e0e0e0);margin-top:var(--spacing-xs,.25rem)}.Timeline_timelineContent__hqFY0{flex:1 1;padding-bottom:var(--spacing-lg,1.5rem)}.Timeline_timelineHeaderRow__PQB85{display:flex;gap:var(--spacing-md,1rem);align-items:center;margin-bottom:var(--spacing-sm,.5rem);flex-wrap:wrap}.Timeline_timelineDay__p6ckL{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.Timeline_timelineDate__8UPK1,.Timeline_timelineDay__p6ckL{font-family:var(--font-mono,"Courier New",monospace);color:var(--text-secondary,#666)}.Timeline_timelineDate__8UPK1{font-size:.875rem}.Timeline_timelineType___2ga4{font-size:.75rem;color:var(--text-secondary,#666);text-transform:capitalize;margin-left:auto}.Timeline_timelineConcept__i0whg{font-size:1.5rem;font-weight:400;font-style:italic;margin:var(--spacing-md,1rem) 0;line-height:1.4;color:var(--text-primary,#000)}.Timeline_timelineReflection__DABzC{font-size:.9375rem;line-height:1.7;color:var(--text-primary,#000);margin-bottom:var(--spacing-md,1rem)}.Timeline_timelineActions___JN9m{display:flex;gap:var(--spacing-md,1rem);flex-wrap:wrap}.Timeline_basescanLink__QXZB7,.Timeline_viewNodeLink__HR_9j{font-size:.875rem;color:var(--accent,#0070f3);text-decoration:none;transition:opacity .2s}.Timeline_basescanLink__QXZB7:hover,.Timeline_viewNodeLink__HR_9j:hover{opacity:.7}.Timeline_empty__aDLXh,.Timeline_error__QgHsd,.Timeline_loading__ZugYY{padding:var(--spacing-2xl,3rem);text-align:center;color:var(--text-secondary,#666)}.Timeline_error__QgHsd{color:var(--error,#c47d6d)}.Timeline_emptySubtext__xiSXM{font-size:.875rem;margin-top:var(--spacing-sm,.5rem);opacity:.7}.Timeline_retryButton__d5ZEV{margin-top:var(--spacing-md,1rem);padding:var(--spacing-sm,.5rem) var(--spacing-md,1rem);border:1px solid var(--border,#e0e0e0);background:var(--bg-primary,#ffffff);color:var(--text-primary,#000);cursor:pointer;border-radius:4px;font-size:.875rem;transition:all .2s}.Timeline_retryButton__d5ZEV:hover{background:var(--border,#e0e0e0)}@media (max-width:768px){.Timeline_header__1WeUT{flex-direction:column;align-items:flex-start;gap:var(--spacing-md,1rem)}.Timeline_header__1WeUT,.Timeline_timelineContainer__op9E1{padding:var(--spacing-md,1rem)}.Timeline_timelineItem__XHyfv{gap:var(--spacing-md,1rem);padding:var(--spacing-lg,1.5rem) 0}.Timeline_timelineConcept__i0whg{font-size:1.25rem}.Timeline_timelineHeaderRow__PQB85{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs,.25rem)}.Timeline_timelineType___2ga4{margin-left:0}}