.step.svelte-112n2zp{border-left:1px solid var(--color-rule);padding-left:1.25rem;position:relative}.timeline.svelte-112n2zp>li:where(.svelte-112n2zp):first-child>.step:where(.svelte-112n2zp){border-image:linear-gradient(transparent 1rem, var(--color-rule) 1rem) 1}.timeline.svelte-112n2zp>li:where(.svelte-112n2zp):last-child>.step:where(.svelte-112n2zp){border-image:linear-gradient(var(--color-rule) 1rem, transparent 1rem) 1}.step.svelte-112n2zp:before{content:"";border:2px solid var(--color-ink);background:var(--color-sheet);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.95rem;left:-.3rem}.ours.svelte-112n2zp:before{background:var(--color-ink)}.head.svelte-112n2zp{color:var(--color-muted);padding:.5rem 0 0 7rem}.blocks.svelte-112n2zp{border:1px dashed var(--chain);background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--chain) 22%, transparent) 0 2px, transparent 2px 7px);margin:.25rem -.5rem;padding-inline:.5rem}.blocks.svelte-112n2zp .step:where(.svelte-112n2zp){border-left-style:dashed;border-left-color:var(--chain)}.provider.svelte-112n2zp .head:where(.svelte-112n2zp){color:var(--color-ink);font-weight:700}.provider.svelte-112n2zp .step:where(.svelte-112n2zp){border-left:3px solid var(--color-provider)}.provider.svelte-112n2zp .step:where(.svelte-112n2zp):before{left:calc(-.3rem - 1px)}
