.comet[data-v-53a671e3]{will-change:transform;background:radial-gradient(circle,#fff,#ffca29 45%,#ffca2900 78%);border-radius:9999px;width:12px;height:12px;box-shadow:0 0 14px 4px #ffca2980}.comet[data-v-53a671e3]:before{content:"";background:linear-gradient(#0000,#ffca2973);width:2px;height:52px;position:absolute;bottom:55%;left:50%;transform:translate(-50%)}.step-dot[data-v-53a671e3]{transition:background-color .3s,color .3s,border-color .3s}.step-dot[data-v-53a671e3]:after{content:"";opacity:0;pointer-events:none;border:2px solid #ffca29b3;border-radius:9999px;position:absolute;inset:-3px}.step-dot.is-lit[data-v-53a671e3]{color:#fff;background-color:#1537aa;border-color:#1537aa}.step-dot.is-lit[data-v-53a671e3]:after{animation:.8s ease-out dot-pulse-53a671e3}@keyframes dot-pulse-53a671e3{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@media (prefers-reduced-motion:reduce){.comet[data-v-53a671e3]{opacity:0!important}.step-dot.is-lit[data-v-53a671e3]:after{animation:none}}