.journal-content-wrapper.svelte-1rvko4j{background:oklch(from var(--thread-purple) l c h / 3%)}.inner.svelte-1gt2yrk{max-width:1400px;margin:0 auto}.timeline-inner.svelte-1gt2yrk{max-width:900px;margin:0 auto}.tags-section.svelte-1gt2yrk{padding:24px 32px 16px}.timeline-section.svelte-1gt2yrk{padding:32px 32px 96px}.timeline.svelte-1gt2yrk{position:relative;margin-left:12px;padding:8px 24px}.spine.svelte-1gt2yrk{position:absolute;top:8px;bottom:8px;left:0;width:1px;background:linear-gradient(to bottom,color-mix(in oklch,var(--thread-purple) 60%,transparent),color-mix(in oklch,var(--thread-blue) 40%,transparent),color-mix(in oklch,var(--thread-pink) 60%,transparent))}.date-row.svelte-1gt2yrk{position:relative;padding:32px 0 8px;display:flex;align-items:center;gap:16px}.date-row.svelte-1gt2yrk:first-of-type{padding-top:16px}.timeline-dot.svelte-1gt2yrk{position:absolute;left:-28px;width:9px;height:9px;border-radius:999px;background:var(--thread-purple);box-shadow:0 0 8px var(--thread-glow)}.date-label.svelte-1gt2yrk{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.15em;color:var(--muted-foreground);text-transform:uppercase}.entries.svelte-1gt2yrk{padding-left:0}.empty.svelte-1gt2yrk{padding:80px 0;text-align:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;color:var(--muted-foreground);text-transform:uppercase}
