.steps.svelte-svh7wa{--gap:8px;--inset:14px;border-bottom:var(--hairline) solid var(--color-separator);padding:20px 20px 13.6px}.track.svelte-svh7wa{height:3px;margin:0 var(--inset) 15.2px;border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-text-soft) 20%, transparent);position:relative}@supports not (color:color-mix(in srgb, red, red)){.track.svelte-svh7wa{background:rgb(var(--color-text-soft-rgb) / 20%)}}.fill.svelte-svh7wa{--column:calc((100% + 2 * var(--inset) - (var(--count) - 1) * var(--gap)) / var(--count));width:calc(var(--column) * (var(--current) + .5) + var(--current) * var(--gap) - var(--inset));border-radius:inherit;background:var(--color-progress);transition:width var(--duration-slow) var(--ease);position:absolute;inset:0 auto 0 0}ol.svelte-svh7wa{justify-content:space-between;gap:var(--gap);margin:0;padding:0;list-style:none;display:flex}li.svelte-svh7wa{color:var(--color-text-soft);transition:color var(--duration) var(--ease);flex-direction:column;flex:1;align-items:center;gap:5.6px;display:flex}.index.svelte-svh7wa{border-radius:var(--radius-circle);background:color-mix(in srgb, var(--color-text-soft) 18%, transparent);width:24px;height:24px;transition-duration:var(--duration);transition-property:background-color,color,scale,box-shadow;transition-timing-function:var(--ease);justify-content:center;align-items:center;font-size:.72em;font-weight:600;display:inline-flex;scale:1}@supports not (color:color-mix(in srgb, red, red)){.index.svelte-svh7wa{background:rgb(var(--color-text-soft-rgb) / 18%)}}.label.svelte-svh7wa{font-size:.72em;font-weight:500;line-height:1}.current.svelte-svh7wa,.done.svelte-svh7wa{color:var(--color-progress)}:is(.current:where(.svelte-svh7wa),.done:where(.svelte-svh7wa)) .index.svelte-svh7wa{background:var(--color-progress);color:var(--color-contrast)}.current.svelte-svh7wa .index:where(.svelte-svh7wa){box-shadow:0 0 0 4px color-mix(in srgb, var(--color-progress) 20%, transparent);scale:1.08}@supports not (color:color-mix(in srgb, red, red)){.current.svelte-svh7wa .index:where(.svelte-svh7wa){box-shadow:0 0 0 4px rgb(var(--color-progress-rgb) / 20%)}}@media (max-width:480px){.steps.svelte-svh7wa{padding:16px 16px 11.2px}.label.svelte-svh7wa{font-size:.65em}}.content.svelte-1terusg{padding:var(--space-4);font-size:var(--text-body);position:relative}.step.svelte-1terusg{animation:svelte-1terusg-enter var(--duration) var(--ease)}@keyframes svelte-1terusg-enter{0%{opacity:0;translate:12px}}.heading.svelte-1terusg{margin-bottom:var(--space-5)}.centered.svelte-1terusg{margin-bottom:var(--space-6);text-align:center}.icon.svelte-1terusg{width:56px;height:56px;margin:0 auto var(--space-3-5);border-radius:var(--radius-circle);background:color-mix(in srgb, var(--color-progress) 12%, transparent);color:var(--color-progress);justify-content:center;align-items:center;display:flex}@supports not (color:color-mix(in srgb, red, red)){.icon.svelte-1terusg{background:rgb(var(--color-progress-rgb) / 12%)}}h1.svelte-1terusg{margin:0 0 var(--space-1-5);color:var(--color-strong);font-size:var(--text-md);letter-spacing:-.01em;font-weight:600;line-height:1.3}.subtitle.svelte-1terusg{color:var(--color-text-soft);font-size:var(--text-xs);line-height:1.5}.footer.svelte-1terusg{border-top:var(--hairline) solid var(--color-separator)}
