.step-indicator.svelte-15see0v{border:1px solid color-mix(in srgb, var(--color-accent) 30%, transparent);background:var(--color-accent-tint);width:18px;height:18px;color:var(--color-accent);border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;padding-top:1px;font-size:.6875rem;font-weight:600;display:inline-flex;position:relative}.step-indicator.done.svelte-15see0v{border-color:var(--color-accent);background:var(--color-accent)}.step-indicator.done.svelte-15see0v:after{content:"";border:solid var(--color-on-accent);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-58% - .5px))rotate(45deg)}
