.SqXdMq_rail{list-style:none}.SqXdMq_step{grid-template-columns:2.75rem minmax(0,1fr);column-gap:1rem;padding-bottom:1.75rem;display:grid;position:relative}.SqXdMq_step:last-child{padding-bottom:0}.SqXdMq_step:not(:last-child):before,.SqXdMq_step:not(:last-child):after{content:"";background-color:var(--color-line-strong);width:1px;position:absolute;top:3.125rem;bottom:.375rem;left:calc(1.375rem - .5px)}.SqXdMq_step:not(:last-child):after{background-color:var(--color-accent);transform-origin:top;display:none}.SqXdMq_marker{border:1px solid var(--color-line-strong);border-radius:var(--radius-sharp);background-color:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;display:inline-flex}.SqXdMq_text{min-width:0;max-width:46ch;color:var(--color-fg);text-wrap:pretty;padding-top:.6rem;line-height:1.6}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.SqXdMq_step:not(:last-child):after{animation:linear both SqXdMq_rail-draw;animation-timeline:view();animation-range:entry 40% cover 55%;display:block}}}@keyframes SqXdMq_rail-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}
