.inline-link.svelte-g5rrda{background:none;border:none;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.inline-link.svelte-g5rrda:hover{color:var(--color-text-muted)}.roadmap.svelte-g5rrda{list-style:none;margin:0;padding:0}.roadmap-item.svelte-g5rrda{display:grid;grid-template-columns:var(--marker-size) minmax(0,1fr);gap:var(--space-5);position:relative;padding-bottom:var(--space-20);--marker-size: 24px}.roadmap-item.svelte-g5rrda:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--marker-size) / 2);border-left:1px solid var(--color-border)}.roadmap-item.svelte-g5rrda:first-child:before{top:calc(var(--marker-size) / 2)}.roadmap-item.svelte-g5rrda:last-child:before{bottom:calc(100% - var(--marker-size) / 2)}.marker.svelte-g5rrda{display:flex;align-items:center;justify-content:center;width:var(--marker-size);height:var(--marker-size);border:2px solid var(--color-border);border-radius:var(--radius-full);position:relative;background:var(--theme-background);color:var(--color-text-muted);top:calc((var(--marker-size) / 2) - 3px)}.completed.svelte-g5rrda .marker:where(.svelte-g5rrda){border-color:var(--color-success);color:var(--color-success)}.entry.svelte-g5rrda h2:where(.svelte-g5rrda){font-size:var(--text-3xl);margin:0 0 var(--space-2)}.details.svelte-g5rrda p:last-child{margin-bottom:0}.meta.svelte-g5rrda{margin-bottom:var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-bold)}.completed.svelte-g5rrda .stage:where(.svelte-g5rrda){color:var(--color-success)}.sep.svelte-g5rrda{margin:0 var(--space-1)}.empty.svelte-g5rrda{color:var(--color-text-muted);padding:var(--space-8) 0}@media(max-width:1024px){.roadmap-item.svelte-g5rrda{gap:var(--space-4);padding-bottom:var(--space-8)}}
