.tl-years.svelte-df1133,.tl-list.svelte-df1133{list-style:none;margin:0;padding:0}.tl-year.svelte-df1133{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:var(--sp-2);padding:var(--sp-1) 0}.tl-year.svelte-df1133+.tl-year:where(.svelte-df1133){border-top:1px solid var(--border)}.tl-year-label.svelte-df1133{position:sticky;top:calc(var(--topbar-h) + var(--sp-1));align-self:start;line-height:24px;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text)}.tl-list.svelte-df1133{border-left:1px solid var(--border-strong);padding-left:var(--sp-2);min-width:0}.tl-list.svelte-df1133:not(.rich){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));column-gap:var(--sp-4)}.tl-list.tl-folded.svelte-df1133{display:block}.tl-event.svelte-df1133{min-width:0;font-size:var(--text-sm)}.tl-list.svelte-df1133:not(.rich) .tl-event:where(.svelte-df1133){display:flex;align-items:center;gap:var(--sp-2);min-height:24px;padding:0 var(--sp-1);border-radius:var(--radius-sm);white-space:nowrap}.tl-list.svelte-df1133:not(.rich) .tl-event:where(.svelte-df1133):hover,.tl-list.svelte-df1133:not(.rich) .tl-event:where(.svelte-df1133):focus-within{background:var(--surface-2)}.tl-list.rich.svelte-df1133 .tl-event:where(.svelte-df1133){padding:var(--sp-1) 0}.tl-list.rich.svelte-df1133 .tl-event:where(.svelte-df1133)+.tl-event:where(.svelte-df1133){border-top:1px solid var(--border)}.tl-info.svelte-df1133{display:inline-flex;align-items:center;gap:var(--sp-2);flex:0 1 auto;min-width:0;min-height:24px;padding:0;background:none;border:none;text-align:left;cursor:pointer}.tl-info.svelte-df1133:has(+a:where(.svelte-df1133)){flex-shrink:0}.tl-date.svelte-df1133{flex-shrink:0;min-width:3.5rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.tl-title.svelte-df1133{font-weight:500;color:var(--text)}a.tl-title.svelte-df1133{color:var(--accent)}.tl-list.svelte-df1133:not(.rich) .tl-title:where(.svelte-df1133){flex:0 1 auto;min-width:0;line-height:24px;overflow:hidden;text-overflow:ellipsis}.tl-desc.svelte-df1133,.tl-impact.svelte-df1133{color:var(--text-muted)}.tl-list.svelte-df1133:not(.rich) .tl-desc:where(.svelte-df1133){flex:1 1 0;min-width:5em;overflow:hidden;text-overflow:ellipsis}.tl-line.svelte-df1133,.tl-impact.svelte-df1133{margin:0}.tl-emoji.svelte-df1133{flex-shrink:0}.tl-impact.svelte-df1133{padding-left:1.6em}.tl-event.past.svelte-df1133 .tl-title:where(.svelte-df1133),.tl-event.past.svelte-df1133 .tl-date:where(.svelte-df1133){color:var(--text-muted)}.tl-today.svelte-df1133{grid-column:1 / -1;display:flex;align-items:center;gap:var(--sp-2);min-height:24px;font-size:var(--text-xs);font-weight:600;color:var(--accent)}.tl-today.svelte-df1133:after{content:"";flex:1;border-top:2px solid var(--accent)}.tl-tooltip.svelte-df1133{position:fixed;transform:translate(-50%,-100%);z-index:60;max-width:min(22rem,90vw);padding:var(--sp-1) var(--sp-2);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);font-size:var(--text-sm);color:var(--text);pointer-events:none}@media(max-width:30rem){.tl-list.svelte-df1133:not(.rich) .tl-desc:where(.svelte-df1133){display:none}.tl-year.svelte-df1133{grid-template-columns:2.5rem minmax(0,1fr);gap:var(--sp-1)}.tl-impact.svelte-df1133{padding-left:0}}.tl-picker.svelte-i3rkj3{margin-bottom:var(--sp-3)}.tl-picker.svelte-i3rkj3 select{max-width:24rem}.tl-status.svelte-i3rkj3{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:8rem;margin:0;color:var(--text-muted)}.tl-error.svelte-i3rkj3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.tl-spinner.svelte-i3rkj3{width:1rem;height:1rem;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:svelte-i3rkj3-tl-spin .8s linear infinite}@keyframes svelte-i3rkj3-tl-spin{to{transform:rotate(360deg)}}
