.steps.svelte-19y389g{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-mask-image:linear-gradient(to right,transparent 0,rgb(var(--color-black-100)) var(--fade-start, 0),rgb(var(--color-black-100)) calc(100% - var(--fade-end, 0px)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,rgb(var(--color-black-100)) var(--fade-start, 0),rgb(var(--color-black-100)) calc(100% - var(--fade-end, 0px)),transparent 100%);margin:0;padding:0;list-style:none;scrollbar-width:none}.steps.svelte-19y389g::-webkit-scrollbar{display:none}.steps.svelte-19y389g li:where(.svelte-19y389g){display:contents}.steps__step.svelte-19y389g{all:unset;display:flex;flex:none;gap:10px;align-items:flex-start;scroll-snap-align:start;box-sizing:border-box;max-width:240px;margin-block-start:2px;text-wrap:balance;cursor:pointer;transition:background-color var(--duration-sm)}.steps__step-index.svelte-19y389g{display:flex;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-block-start:-2px;border-radius:10px;background:rgb(var(--color-elevated));color:rgb(var(--color-foreground-subtle));font:700 var(--font-body-sm)}.steps__step--active.svelte-19y389g .steps__step-index:where(.svelte-19y389g){background:var(--gradient-accent-primary);color:rgb(var(--color-accent-primary-on))}.guide.svelte-p8undq,.guide__bottom.svelte-p8undq{display:flex;flex-direction:column;gap:var(--space, 16px)}.guide__video.svelte-p8undq{position:relative;overflow:hidden;width:100%;aspect-ratio:1280/740;border-radius:24px;background:rgb(var(--color-elevated))}@media(max-width:640px){.guide__video.svelte-p8undq{aspect-ratio:1/1}}.guide__video.svelte-p8undq video:where(.svelte-p8undq){position:absolute;inset:0;object-fit:cover;width:100%;height:100%}.guide__surface.svelte-p8undq{all:unset;position:absolute;inset:0;z-index:1;display:flex;justify-content:center;align-items:center;cursor:pointer}.guide__bottom.svelte-p8undq{--space: 12px;position:absolute;right:0;bottom:0;left:0;z-index:1;padding:16px;background:linear-gradient(to top,rgb(var(--color-black-64)),transparent)}.guide__progress.svelte-p8undq{position:relative;overflow:hidden;width:100%;height:4px;border-radius:4px;background:rgb(var(--color-white-24))}.guide__progress-fill.svelte-p8undq{width:var(--progress-fill);height:100%;border-radius:4px;background:var(--gradient-accent-primary);transition:width var(--duration-xs) linear}.guide__controls.svelte-p8undq{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.guide__nav.svelte-p8undq{display:flex;gap:8px}
