.vod-stepper.svelte-ixwos0{display:flex;align-items:flex-start;margin:0;padding:0;list-style:none}.step.svelte-ixwos0{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:var(--md-sys-spacing-1, 4px);text-align:center}.step.svelte-ixwos0:not(:first-child):before{content:"";position:absolute;top:9px;right:50%;left:-50%;height:2px;background:var(--md-sys-color-outline-variant)}.step.state-done.svelte-ixwos0:before,.step.state-active.svelte-ixwos0:before{background:var(--md-sys-color-action)}.marker.svelte-ixwos0{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--md-sys-color-surface-container-low)}.state-done.svelte-ixwos0 .marker:where(.svelte-ixwos0){background:var(--md-sys-color-action);color:var(--md-sys-color-on-primary, #fff)}.state-done.svelte-ixwos0 .marker:where(.svelte-ixwos0) .material-icons:where(.svelte-ixwos0){font-size:14px}.dot.svelte-ixwos0{width:8px;height:8px;border-radius:50%;background:var(--md-sys-color-outline-variant)}.spinner.svelte-ixwos0{width:14px;height:14px;border-radius:50%;border:2px solid var(--md-sys-color-action);border-top-color:transparent;animation:svelte-ixwos0-vod-stepper-spin .8s linear infinite}.label.svelte-ixwos0{font-size:var(--md-sys-typescale-label-small-size, 11px);line-height:1.3;color:var(--md-sys-color-on-surface-variant)}.state-active.svelte-ixwos0 .label:where(.svelte-ixwos0){font-weight:600;color:var(--md-sys-color-on-surface)}@keyframes svelte-ixwos0-vod-stepper-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner.svelte-ixwos0{animation:none}}
