.scroll-row.svelte-3qs88j{min-width:0;position:relative}.strip.svelte-3qs88j{gap:var(--gap);scrollbar-width:none;padding:0 var(--inset) 2px;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.strip.snap.svelte-3qs88j{scroll-snap-type:x mandatory;scroll-padding-inline:var(--inset)}.strip.svelte-3qs88j::-webkit-scrollbar{display:none}.right.svelte-3qs88j .strip:where(.svelte-3qs88j){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.left.svelte-3qs88j .strip:where(.svelte-3qs88j){-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px);mask-image:linear-gradient(90deg,#0000,#000 56px)}.left.right.svelte-3qs88j .strip:where(.svelte-3qs88j){-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000)}.step.svelte-3qs88j{width:30px;height:30px;color:var(--color-ink);background:var(--color-card);border:1px solid var(--color-line);border-radius:var(--radius-2xl);cursor:pointer;place-items:center;padding-bottom:2px;font-size:20px;font-weight:700;line-height:1;display:grid;position:absolute;top:50%;translate:0 calc(-50% - 1px);box-shadow:0 2px 8px -2px #1c181359}.step.svelte-3qs88j:hover{border-color:var(--color-muted)}.back.svelte-3qs88j{left:calc(var(--inset) + 2px)}.fwd.svelte-3qs88j{right:calc(var(--inset) + 2px)}
