{"version":3,"file":"CarouselOverride.C9be5QIO.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/1IqFrCn6q8S21Rdicb9Y/eiHPRWQtItsjAmhYcBJt/CarouselOverride.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";const carousels={};function getCardWidth(el){const first=el.firstElementChild;if(!first)return 300;return first.offsetWidth+parseInt(getComputedStyle(el).gap||\"0\");}function scrollNext(index){const el=carousels[index];if(!el)return;const w=getCardWidth(el);el.scrollBy({left:w,behavior:\"smooth\"});}function scrollPrev(index){const el=carousels[index];if(!el)return;const w=getCardWidth(el);el.scrollBy({left:-w,behavior:\"smooth\"});}function baseCarouselOverride(index){return{ref:node=>{if(node)carousels[index]=node;},style:{display:\"flex\",gap:16,overflowX:\"hidden\",scrollBehavior:\"smooth\"}};}function nextButtonOverride(index){return{onClick:()=>scrollNext(index)};}function prevButtonOverride(index){return{onClick:()=>scrollPrev(index)};}/* ===== SECTION 1 ===== */export function Carousel1(){return baseCarouselOverride(1);}export function Next1(){return nextButtonOverride(1);}export function Prev1(){return prevButtonOverride(1);}/* ===== SECTION 2 ===== */export function Carousel2(){return baseCarouselOverride(2);}export function Next2(){return nextButtonOverride(2);}export function Prev2(){return prevButtonOverride(2);}/* ===== SECTION 3 ===== */export function Carousel3(){return baseCarouselOverride(3);}export function Next3(){return nextButtonOverride(3);}export function Prev3(){return prevButtonOverride(3);}/* ===== SECTION 4 ===== */export function Carousel4(){return baseCarouselOverride(4);}export function Next4(){return nextButtonOverride(4);}export function Prev4(){return prevButtonOverride(4);}/* ===== SECTION 5 ===== */export function Carousel5(){return baseCarouselOverride(5);}export function Next5(){return nextButtonOverride(5);}export function Prev5(){return prevButtonOverride(5);}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withbaseCarouselOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...baseCarouselOverride(props)});};}withbaseCarouselOverride.displayName=\"baseCarouselOverride\";export function withnextButtonOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...nextButtonOverride(props)});};}withnextButtonOverride.displayName=\"nextButtonOverride\";export function withprevButtonOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...prevButtonOverride(props)});};}withprevButtonOverride.displayName=\"prevButtonOverride\";export function withCarousel1(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Carousel1(props)});};}withCarousel1.displayName=\"Carousel1\";export function withNext1(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Next1(props)});};}withNext1.displayName=\"Next1\";export function withPrev1(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Prev1(props)});};}withPrev1.displayName=\"Prev1\";export function withCarousel2(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Carousel2(props)});};}withCarousel2.displayName=\"Carousel2\";export function withNext2(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Next2(props)});};}withNext2.displayName=\"Next2\";export function withPrev2(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Prev2(props)});};}withPrev2.displayName=\"Prev2\";export function withCarousel3(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Carousel3(props)});};}withCarousel3.displayName=\"Carousel3\";export function withNext3(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Next3(props)});};}withNext3.displayName=\"Next3\";export function withPrev3(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Prev3(props)});};}withPrev3.displayName=\"Prev3\";export function withCarousel4(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Carousel4(props)});};}withCarousel4.displayName=\"Carousel4\";export function withNext4(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Next4(props)});};}withNext4.displayName=\"Next4\";export function withPrev4(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Prev4(props)});};}withPrev4.displayName=\"Prev4\";export function withCarousel5(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Carousel5(props)});};}withCarousel5.displayName=\"Carousel5\";export function withNext5(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Next5(props)});};}withNext5.displayName=\"Next5\";export function withPrev5(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Prev5(props)});};}withPrev5.displayName=\"Prev5\";\nexport const __FramerMetadata__ = {\"exports\":{\"Carousel1\":{\"type\":\"override\",\"name\":\"Carousel1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Next3\":{\"type\":\"override\",\"name\":\"Next3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNext5\":{\"type\":\"reactHoc\",\"name\":\"withNext5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withnextButtonOverride\":{\"type\":\"reactHoc\",\"name\":\"withnextButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPrev4\":{\"type\":\"reactHoc\",\"name\":\"withPrev4\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCarousel3\":{\"type\":\"reactHoc\",\"name\":\"withCarousel3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPrev1\":{\"type\":\"reactHoc\",\"name\":\"withPrev1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPrev5\":{\"type\":\"reactHoc\",\"name\":\"withPrev5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Next4\":{\"type\":\"override\",\"name\":\"Next4\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCarousel2\":{\"type\":\"reactHoc\",\"name\":\"withCarousel2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCarousel1\":{\"type\":\"reactHoc\",\"name\":\"withCarousel1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPrev2\":{\"type\":\"reactHoc\",\"name\":\"withPrev2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Carousel5\":{\"type\":\"override\",\"name\":\"Carousel5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withbaseCarouselOverride\":{\"type\":\"reactHoc\",\"name\":\"withbaseCarouselOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Prev5\":{\"type\":\"override\",\"name\":\"Prev5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Prev1\":{\"type\":\"override\",\"name\":\"Prev1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNext3\":{\"type\":\"reactHoc\",\"name\":\"withNext3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCarousel5\":{\"type\":\"reactHoc\",\"name\":\"withCarousel5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPrev3\":{\"type\":\"reactHoc\",\"name\":\"withPrev3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNext1\":{\"type\":\"reactHoc\",\"name\":\"withNext1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Carousel2\":{\"type\":\"override\",\"name\":\"Carousel2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Next5\":{\"type\":\"override\",\"name\":\"Next5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCarousel4\":{\"type\":\"reactHoc\",\"name\":\"withCarousel4\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Prev4\":{\"type\":\"override\",\"name\":\"Prev4\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Next2\":{\"type\":\"override\",\"name\":\"Next2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withprevButtonOverride\":{\"type\":\"reactHoc\",\"name\":\"withprevButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Prev3\":{\"type\":\"override\",\"name\":\"Prev3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Next1\":{\"type\":\"override\",\"name\":\"Next1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNext2\":{\"type\":\"reactHoc\",\"name\":\"withNext2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Carousel4\":{\"type\":\"override\",\"name\":\"Carousel4\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Prev2\":{\"type\":\"override\",\"name\":\"Prev2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNext4\":{\"type\":\"reactHoc\",\"name\":\"withNext4\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Carousel3\":{\"type\":\"override\",\"name\":\"Carousel3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CarouselOverride.map"],"mappings":"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"}