[data-fragment=Timeline]{font-family:var(--font-sans);color:var(--text-primary);flex-direction:column;gap:24px;padding:24px;display:flex}[data-fragment=Timeline] [class$=-header]{flex-direction:column;gap:4px;display:flex}[data-fragment=Timeline] [class$=-header] :is(h1,h2,h3){letter-spacing:-.3px;text-wrap:balance;margin:0;font-size:20px;font-weight:700}[data-fragment=Timeline] [class$=-header] p{color:var(--text-secondary);margin:0;font-size:13.5px}[data-fragment=Timeline] [class$=-list]{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}[data-fragment=Timeline] [class$=-list]:before{content:"";background:var(--ui-line);width:2px;position:absolute;top:0;bottom:0;left:11px}[data-fragment=Timeline] [class$=-item]{gap:14px;padding:8px 0 18px;display:flex;position:relative}[data-fragment=Timeline] [class$=-marker]{background:var(--brand);width:24px;height:24px;color:var(--ink-text-on-brand);z-index:1;border:3px solid var(--bg-primary);border-radius:50%;flex:none;place-items:center;display:inline-grid}[data-fragment=Timeline] [class$=-content]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}[data-fragment=Timeline] [class$=-date]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-size:11px;font-weight:600}[data-fragment=Timeline] [class$=-content] [class$=-title]{letter-spacing:-.2px;color:var(--text-primary);text-wrap:balance;margin:0;font-size:14px;font-weight:700}[data-fragment=Timeline] [class$=-description]{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.55}[data-fragment=Timeline] [class$=-tags]{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}[data-fragment=Timeline] [class$=-content] [class$=-tag]{background:var(--bg-secondary);border-radius:var(--radius-full);color:var(--text-secondary);padding:2px 8px;font-size:10.5px;display:inline-flex}[data-fragment=Timeline] [class*=-completed] [class$=-marker]{background:var(--success)}[data-fragment=Timeline] [class*=-error] [class$=-marker]{background:var(--error)}[data-fragment=Timeline] [class*=-pending] [class$=-marker]{background:var(--bg-secondary);color:var(--text-secondary)}
