@keyframes svelte-ksu9hf-popIn{to{opacity:1;transform:none}}.animate-popIn.svelte-ksu9hf{animation:.42s forwards svelte-ksu9hf-popIn}h1.svelte-ksu9hf{text-align:center}ul.svelte-ksu9hf{--col-gap:2rem;--row-gap:2rem;--line-w:.25rem;-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);grid-auto-columns:max-content;grid-template-columns:var(--line-w) 1fr;width:min(60rem,90%);margin-inline:auto;list-style:none;display:grid}ul.svelte-ksu9hf:before{border-radius:calc(var(--line-w)/2);content:"";background:#e1e1e1;grid-area:1/1/span 20}ul.svelte-ksu9hf li:where(.svelte-ksu9hf):not(:last-child){margin-bottom:var(--row-gap)}ul.svelte-ksu9hf li:where(.svelte-ksu9hf){--inlineP:1.5rem;margin-inline:var(--inlineP);grid-area:span 2/2;grid-template-rows:min-content min-content min-content;display:grid}ul.svelte-ksu9hf li:where(.svelte-ksu9hf) .date:where(.svelte-ksu9hf){--dateH:3rem;background-color:var(--accent-color);border-radius:calc(var(--dateH)/2) 0 0 calc(var(--dateH)/2);height:var(--dateH);margin-inline:calc(var(--inlineP)*-1);text-align:center;place-content:center;font-size:1.25rem;font-weight:700;display:grid;position:relative}ul.svelte-ksu9hf li:where(.svelte-ksu9hf) .date:where(.svelte-ksu9hf):before{background:var(--accent-color);clip-path:polygon(0 0,100% 0,0 100%);width:var(--inlineP);background-image:linear-gradient(#0003 100%,#0000);top:100%;right:0}ul.svelte-ksu9hf li:where(.svelte-ksu9hf) .date:where(.svelte-ksu9hf):after,ul.svelte-ksu9hf li:where(.svelte-ksu9hf) .date:where(.svelte-ksu9hf):before{aspect-ratio:1;content:"";position:absolute}ul.svelte-ksu9hf li:where(.svelte-ksu9hf) .date:where(.svelte-ksu9hf):after{background:var(--bgColor);border:.3rem solid var(--accent-color);right:calc(100% + var(--col-gap) + var(--line-w)/2);border-radius:50%;width:2rem;top:50%;transform:translate(50%,-50%)}ul.svelte-ksu9hf li:where(.svelte-ksu9hf) .descr:where(.svelte-ksu9hf){background:var(--bgColor);padding-block-end:1.5rem;padding-inline:1.5rem;font-weight:300;position:relative}ul.svelte-ksu9hf li:where(.svelte-ksu9hf) .descr:where(.svelte-ksu9hf):before{content:"";filter:blur(4px);z-index:-1;background:#a9a9a9;border-radius:50%;width:90%;height:.5rem;position:absolute;bottom:.25rem;left:50%;transform:translate(-50%,50%)}@media (width>=40rem){ul.svelte-ksu9hf{grid-template-columns:var(--line-w) 1fr}ul.svelte-ksu9hf:before{grid-column:1}ul.svelte-ksu9hf li:where(.svelte-ksu9hf){grid-column:2!important}ul.svelte-ksu9hf li:where(.svelte-ksu9hf) .date:where(.svelte-ksu9hf):after{aspect-ratio:1;background:var(--bgColor);border:.3rem solid var(--accent-color);content:"";border-radius:50%;width:2rem;position:absolute;top:50%;left:-4rem;transform:translate(50%,-50%)}ul.svelte-ksu9hf li:where(.svelte-ksu9hf) .date:where(.svelte-ksu9hf){border-radius:0 calc(var(--dateH)/2) calc(var(--dateH)/2) 0;font-size:x-large}ul.svelte-ksu9hf li:where(.svelte-ksu9hf) .date:where(.svelte-ksu9hf):before{clip-path:polygon(0 0,100% 0,100% 100%);left:0}}
