.mission-step-complete-marker.svelte-12ykw0z{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--academy-mission-step-marker-size, 22px);height:var(--academy-mission-step-marker-size, 22px);border-radius:9999px;background:var(--academy-success-bg, #ecfdf3);color:var(--academy-success-fg, #15803d)}.mission-step-complete-marker.svelte-12ykw0z svg:where(.svelte-12ykw0z){width:10px;height:10px}.step-highlight{animation:svelte-vmggue-step-pulse .6s ease-out}@keyframes svelte-vmggue-step-pulse{0%{background-color:hsl(var(--primary) / .15)}to{background-color:transparent}}.iteration-indicator.svelte-vmggue{animation:svelte-vmggue-iteration-pulse .6s ease-out}@keyframes svelte-vmggue-iteration-pulse{0%{background-color:hsl(var(--primary) / .25)}to{background-color:hsl(var(--muted))}}@media(prefers-reduced-motion:reduce){.step-highlight,.iteration-indicator.svelte-vmggue{animation:none}}
