.step-item{position:relative;display:flex;width:600px;flex-direction:column;align-items:center;justify-content:center}.step-item:not(:first-child):before{position:absolute;right:50%;top:33.333333%;height:3px;width:100%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}.step{position:relative;z-index:10;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:.5px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));font-weight:600;color:rgb(148 163 184/var(--tw-text-opacity))}.active .step,.step{--tw-bg-opacity:1;--tw-text-opacity:1}.active .step{background-color:rgb(245 158 11/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.complete .step{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.active:not(:first-child):before,.complete:not(:first-child):before{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}