.version-timeline-track.svelte-cl9ccs:before{content:"";inset-inline:0;background:color-mix(in oklch, var(--foreground) 30%, var(--background));transform-origin:0;height:1px;transition:background-color .2s cubic-bezier(.25,1,.5,1);position:absolute;top:50%}.version-timeline-dot.svelte-cl9ccs{top:50%;left:var(--x);width:.625rem;height:.625rem;box-shadow:0 0 0 2px var(--background);background:color-mix(in oklch, var(--foreground) 60%, var(--background));border-radius:999px;margin:-.3125rem 0 0 -.3125rem;transition:transform .26s cubic-bezier(.25,1,.5,1),background-color .26s cubic-bezier(.25,1,.5,1);position:absolute}.group:hover .version-timeline-track.svelte-cl9ccs:before,.group:focus-within .version-timeline-track.svelte-cl9ccs:before{background:color-mix(in oklch, var(--primary) 55%, var(--background))}.group:hover .version-timeline-dot.svelte-cl9ccs,.group:focus-within .version-timeline-dot.svelte-cl9ccs{background:var(--primary);transform:scale(1.2)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.version-timeline-track.svelte-cl9ccs:before{animation:linear both svelte-cl9ccs-version-timeline-draw;animation-timeline:view();animation-range:entry}.version-timeline-dot.svelte-cl9ccs{animation:linear both svelte-cl9ccs-version-timeline-appear;animation-timeline:view();animation-range:entry calc(var(--x) * .6) entry 100%}}}@keyframes svelte-cl9ccs-version-timeline-draw{0%{transform:scaleX(0)}}@keyframes svelte-cl9ccs-version-timeline-appear{0%{opacity:0;transform:scale(.2)}}
