init())"
@slide-updated.window="$nextTick(() => init())" @slide-deleted.window="$nextTick(() => init())"
@slide-preview-start.window="if (window.innerWidth < 640) $el.scrollIntoView({ behavior: 'smooth', block: 'start' })"
@mouseenter="pauseAutoAdvance()" @mouseleave="resumeAutoAdvance()" class="slider-wrapper">
800) stopAutoSlide()"
@mouseleave="resumeAfterHover()"
@resize.window.debounce.150ms="applyItemWidths(); updateEdgeState()"
class="relative group"
style="--mobile-items: 3; --tablet-items: 5; --desktop-items: 2; --peek-factor: 0;">