.hscroll.svelte-t8qpt5{position:relative;margin:0 calc(-1 * var(--sp-3))}.track.svelte-t8qpt5{display:flex;gap:var(--sp-3);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-left:var(--sp-3);padding:var(--sp-1) var(--sp-3) var(--sp-3);scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(to right,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%)}.track.svelte-t8qpt5::-webkit-scrollbar{display:none}.nav.svelte-t8qpt5{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:var(--surface-2);border:1px solid var(--rule);color:var(--ink-soft);font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--transition),background var(--transition);z-index:5;cursor:pointer}.hscroll.svelte-t8qpt5:hover .nav:where(.svelte-t8qpt5){opacity:.95}.nav.svelte-t8qpt5:hover{background:var(--surface-3);color:var(--ink)}.prev.svelte-t8qpt5{left:-4px}.next.svelte-t8qpt5{right:-4px}@media(max-width:760px){.nav.svelte-t8qpt5{display:none}.hscroll.svelte-t8qpt5{margin:0 calc(-1 * var(--sp-4))}.track.svelte-t8qpt5{padding-left:var(--sp-4);padding-right:var(--sp-4)}}
