.timeline.svelte-112n2zp{margin:0;padding:0;list-style:none;position:relative}.timeline.svelte-112n2zp li:where(.svelte-112n2zp){grid-template-columns:2rem 1fr;column-gap:1rem;padding-bottom:1.5rem;display:grid;position:relative}.timeline.svelte-112n2zp li:where(.svelte-112n2zp)>hr:where(.svelte-112n2zp){background-color:oklch(var(--color-base-300,70% 0 0));border:none;width:2px;margin:0;position:absolute;top:1.5rem;bottom:0;left:calc(1rem - 1px)}.timeline.svelte-112n2zp li:where(.svelte-112n2zp):last-child>hr:where(.svelte-112n2zp){display:none}.timeline-middle.svelte-112n2zp{z-index:1;justify-content:center;align-items:flex-start;padding-top:.25rem;display:flex}.timeline-middle.svelte-112n2zp svg:where(.svelte-112n2zp){width:1.25rem;height:1.25rem;color:oklch(var(--color-primary,60% .2 250));background:#fff}.timeline-box.svelte-112n2zp{background-color:oklch(var(--color-base-100,98% 0 0));border:1px solid oklch(var(--color-base-300,70% 0 0));border-radius:.5rem;margin-bottom:0;padding:.75rem 1rem}.timeline-date.svelte-112n2zp{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.timeline-content.svelte-112n2zp{font-size:.875rem}.timeline-content.svelte-112n2zp p{margin:.25rem 0}.timeline-content.svelte-112n2zp ul{margin:.25rem 0;padding-left:1.25rem}.timeline-content.svelte-112n2zp h2,.timeline-content.svelte-112n2zp h3{margin:.5rem 0 .25rem;font-size:.875rem}.timeline-content.svelte-112n2zp a{word-break:break-word}.timeline-content.svelte-112n2zp code{font-size:inherit}
