[data-astro-cid-rpnfe4zq][data-timeline-post]{opacity:0}.timeline-container[data-astro-cid-rpnfe4zq]{padding-left:2rem;position:relative}.timeline-container[data-astro-cid-rpnfe4zq]:before{content:"";background-image:linear-gradient(to bottom, var(--theme-accent) 50%, transparent 50%);opacity:.4;background-repeat:repeat-y;background-size:2px 12px;width:2px;position:absolute;top:0;bottom:0;left:0}.timeline-year[data-astro-cid-rpnfe4zq]{position:relative}.year-dot[data-astro-cid-rpnfe4zq]{background:var(--theme-accent);border:3px solid var(--theme-background);z-index:10;width:14px;height:14px;box-shadow:0 0 0 2px var(--theme-accent);border-radius:50%;position:absolute;top:.5rem;left:-2.5rem}.year-button[data-astro-cid-rpnfe4zq]{transition:all .3s}.year-button[data-astro-cid-rpnfe4zq]:hover{transform:translate(4px)}.timeline-month[data-astro-cid-rpnfe4zq]:before{content:"";background-image:linear-gradient(to bottom, color-mix(in srgb, var(--theme-accent) 60%, transparent) 50%, transparent 50%);background-repeat:repeat-y;background-size:1px 8px;width:1px;position:absolute;top:0;bottom:0;left:-1.5rem}.month-dot[data-astro-cid-rpnfe4zq]{background:color-mix(in srgb, var(--theme-accent) 80%, transparent);border:2px solid var(--theme-background);z-index:5;border-radius:50%;width:10px;height:10px;position:absolute;top:.35rem;left:-1.75rem}.month-button[data-astro-cid-rpnfe4zq]{transition:all .3s}.month-button[data-astro-cid-rpnfe4zq]:hover{transform:translate(4px)}[data-astro-cid-rpnfe4zq][data-timeline-content] li[data-astro-cid-rpnfe4zq]:not(:last-child):after{content:"";background:color-mix(in srgb, var(--theme-post-dot-color,var(--theme-accent)) 80%, transparent);z-index:0;width:1px;height:calc(100% - 4px);position:absolute;top:20px;left:-1px}[data-astro-cid-rpnfe4zq][data-timeline-content] .post-dot[data-astro-cid-rpnfe4zq]{background:color-mix(in srgb, var(--theme-post-dot-color,var(--theme-accent)) 80%, transparent)}[data-astro-cid-rpnfe4zq][data-timeline-content] .post-title[data-astro-cid-rpnfe4zq]{color:var(--theme-post-title-color,var(--theme-foreground));filter:brightness(calc(1 + var(--theme-post-title-glow,0) * .15)) saturate(calc(1 + var(--theme-post-title-glow,0) * .2));text-shadow:0 0 calc(8px * var(--theme-post-title-glow,0)) color-mix(in srgb, var(--theme-post-title-color,var(--theme-foreground)) calc(60% * var(--theme-post-title-glow,0)), transparent), 0 0 calc(16px * var(--theme-post-title-glow,0)) color-mix(in srgb, var(--theme-post-title-color,var(--theme-foreground)) calc(40% * var(--theme-post-title-glow,0)), transparent), 0 0 calc(24px * var(--theme-post-title-glow,0)) color-mix(in srgb, var(--theme-post-title-color,var(--theme-foreground)) calc(20% * var(--theme-post-title-glow,0)), transparent)}[data-astro-cid-rpnfe4zq][data-timeline-content] .group[data-astro-cid-rpnfe4zq]:hover .post-title[data-astro-cid-rpnfe4zq]{color:var(--theme-post-title-color,var(--theme-foreground));filter:brightness(calc(1 + var(--theme-post-title-glow,0) * .2)) saturate(calc(1 + var(--theme-post-title-glow,0) * .3));text-shadow:0 0 calc(8px * var(--theme-post-title-glow,0)) color-mix(in srgb, var(--theme-post-title-color,var(--theme-foreground)) calc(60% * var(--theme-post-title-glow,0)), transparent), 0 0 calc(16px * var(--theme-post-title-glow,0)) color-mix(in srgb, var(--theme-post-title-color,var(--theme-foreground)) calc(40% * var(--theme-post-title-glow,0)), transparent), 0 0 calc(24px * var(--theme-post-title-glow,0)) color-mix(in srgb, var(--theme-post-title-color,var(--theme-foreground)) calc(20% * var(--theme-post-title-glow,0)), transparent)}[data-astro-cid-rpnfe4zq][data-timeline-content] .post-tag-link[data-astro-cid-rpnfe4zq]{background:color-mix(in srgb, var(--theme-post-tag-color,var(--theme-accent)) 5%, transparent);border:1px solid color-mix(in srgb, var(--theme-post-tag-color,var(--theme-accent)) 20%, transparent);color:color-mix(in srgb, var(--theme-post-tag-color,var(--theme-accent)) 90%, transparent)}[data-astro-cid-rpnfe4zq][data-timeline-content] .post-tag-link[data-astro-cid-rpnfe4zq]:hover{background:color-mix(in srgb, var(--theme-post-tag-color,var(--theme-accent)) 12%, transparent)}[data-astro-cid-rpnfe4zq][data-timeline-content] [data-astro-cid-rpnfe4zq][data-post-tags]{opacity:0;pointer-events:none;transform:scale(.8)}@media (width<=639px){[data-astro-cid-rpnfe4zq][data-timeline-content] [data-astro-cid-rpnfe4zq][data-post-tags]{opacity:1;pointer-events:auto;transform:scale(1)}}.count-badge[data-astro-cid-rpnfe4zq]{background:color-mix(in srgb, var(--theme-accent) 10%, transparent);color:var(--theme-accent);border:1px solid color-mix(in srgb, var(--theme-accent) 30%, transparent)}
