.rotating[data-v-672cfcf0]{animation:rotate-672cfcf0 1s linear infinite}@keyframes rotate-672cfcf0{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-ring[data-v-672cfcf0]{animation:partialRotate-672cfcf0 1.2s linear infinite;border-right:2px solid transparent;border-top:2px solid transparent;border-color:#fff #fff transparent transparent;border-radius:50%;border-style:solid;border-width:2px;height:24px;left:0;position:absolute;top:0;width:24px}@keyframes partialRotate-672cfcf0{0%{transform:rotate(0)}70%{transform:rotate(240deg)}to{transform:rotate(1turn)}}.step-item[data-v-672cfcf0]{animation:fadeInUp-672cfcf0 .5s ease forwards;animation-delay:calc(.2s*var(--index));opacity:0;transform:translateY(10px)}.step-item-details[data-v-672cfcf0]{animation:fadeInDetails-672cfcf0 .5s ease forwards;animation-delay:calc(.2s*var(--index) + .7s);opacity:0;transform:translateY(10px)}@keyframes fadeInUp-672cfcf0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDetails-672cfcf0{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.connector-line[data-v-672cfcf0]{animation:lineGrow-672cfcf0 .5s ease forwards;animation-delay:calc(.2s*var(--index) + .3s);height:0;opacity:0;position:absolute}@keyframes lineGrow-672cfcf0{0%{height:0;opacity:0}to{height:var(--connector-height, 100%);opacity:1}}
