{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/sXjh18oYBy2fNNv3OYbM/mzTeZHyk31t4yMARIEEX/Bi7rDGRTb.js", "ssg:https://framerusercontent.com/modules/VJuU1iHURbVMxi1IugHf/3ur6xxd9yfV9Zz9lYCxe/PersonaSlideshow.js"],
  "sourcesContent": ["// Generated by Framer (f082bd6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={GgM2LGSpP:{hover:true},oUPXY4btc:{hover:true}};const cycleOrder=[\"oUPXY4btc\",\"GgM2LGSpP\"];const serializationHash=\"framer-GRQiJ\";const variantClassNames={GgM2LGSpP:\"framer-v-rqaqbh\",oUPXY4btc:\"framer-v-1wkp0m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"oUPXY4btc\",\"Variant 2\":\"GgM2LGSpP\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"oUPXY4btc\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oUPXY4btc\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wkp0m\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"oUPXY4btc\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(207, 212, 220)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 1px 2px 0px rgba(16, 24, 40, 0.05999999865889549), 0px 1px 3px 0px rgba(16, 24, 40, 0.10000000149011612)\",...style},variants:{\"GgM2LGSpP-hover\":{\"--border-color\":\"var(--token-65f9914c-6286-4088-8561-3c6b43c8c48f, rgb(179, 179, 219))\",boxShadow:\"0px 4px 6px -2px rgba(16, 24, 40, 0.029999999329447746), 0px 12px 16px -4px rgba(16, 24, 40, 0.07999999821186066)\"},\"oUPXY4btc-hover\":{\"--border-color\":\"var(--token-65f9914c-6286-4088-8561-3c6b43c8c48f, rgb(179, 179, 219))\",boxShadow:\"0px 4px 6px -2px rgba(16, 24, 40, 0.029999999329447746), 0px 12px 16px -4px rgba(16, 24, 40, 0.07999999821186066)\"}},...addPropertyOverrides({\"GgM2LGSpP-hover\":{\"data-framer-name\":undefined},\"oUPXY4btc-hover\":{\"data-framer-name\":undefined},GgM2LGSpP:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-mvc8dk\",\"data-framer-name\":\"arrow-left\",layoutDependency:layoutDependency,layoutId:\"I7157:386496;3466:442262\",style:{rotate:0},variants:{\"oUPXY4btc-hover\":{rotate:0},GgM2LGSpP:{rotate:180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1shpdlx\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"JrlRujNFg\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 12.833 7 L 1.167 7 M 1.167 7 L 7 12.833 M 1.167 7 L 7 1.167\" fill=\"transparent\" stroke-width=\"1.66667\" stroke=\"rgb(54,54,114)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:9266535777,withExternalLayout:true,...addPropertyOverrides({\"oUPXY4btc-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 12.833 7 L 1.167 7 M 1.167 7 L 7 12.833 M 1.167 7 L 7 1.167\" fill=\"transparent\" stroke-width=\"1.66667\" stroke=\"var(--token-f97fbc81-c056-46f1-9c73-8754e6e29724, rgb(78, 78, 166)) /* {&quot;name&quot;:&quot;Primary Blue/500&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10807456867}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GRQiJ.framer-1jc4ttz, .framer-GRQiJ .framer-1jc4ttz { display: block; }\",\".framer-GRQiJ.framer-1wkp0m { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px 18px 10px 18px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-GRQiJ .framer-mvc8dk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-GRQiJ .framer-1shpdlx { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-GRQiJ.framer-1wkp0m { gap: 0px; } .framer-GRQiJ.framer-1wkp0m > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-GRQiJ.framer-1wkp0m > :first-child { margin-left: 0px; } .framer-GRQiJ.framer-1wkp0m > :last-child { margin-right: 0px; } }\",'.framer-GRQiJ[data-border=\"true\"]::after, .framer-GRQiJ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GgM2LGSpP\":{\"layout\":[\"auto\",\"auto\"]},\"R4bwEZ1Gc\":{\"layout\":[\"auto\",\"auto\"]},\"gnHxY5yls\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerBi7rDGRTb=withCSS(Component,css,\"framer-GRQiJ\");export default FramerBi7rDGRTb;FramerBi7rDGRTb.displayName=\"ControlPrevious\";FramerBi7rDGRTb.defaultProps={height:40,width:56};addPropertyControls(FramerBi7rDGRTb,{variant:{options:[\"oUPXY4btc\",\"GgM2LGSpP\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBi7rDGRTb,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBi7rDGRTb\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"56\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GgM2LGSpP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R4bwEZ1Gc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gnHxY5yls\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Bi7rDGRTb.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";import{useState,cloneElement,useCallback,useEffect}from\"react\";import{useAnimate}from\"framer-motion\";const styles={control:{}};const componentClassName=\"PersonaSlideshow\";const componentInnerClassName=\"PersonaSlideshowInner\";const itemClassName=\"PersonaSlideshowItem\";const itemSectionContainerClassName=\"PersonaSlideshowItemSectionContainer\";const sectionClassName=\"PersonaSlideshowSection\";const sectionActiveClassName=\"PersonaSlideshowSectionActive\";const controlsContainerClassName=\"PersonaSlideshowControlsContainer\";const controlsClassName=\"PersonaSlideshowControls\";const css=`\n    .${componentClassName} {\n        max-height: 100%;\n        display: flex;\n        flex-direction: column;\n        gap: 40px;\n        width: 100%;\n        max-width: 100%;\n        position: relative;\n    }\n\n    .${controlsContainerClassName} {\n        display: flex;\n        flex-direction: column;\n        gap: 8px;\n        align-self: flex-end;\n    }\n\n    .${componentClassName} .${sectionClassName} {\n        display:flex;\n        flex: 1 0 0;\n        height: 492px;\n        cursor: pointer;\n    }\n    .${componentClassName} .${sectionActiveClassName} {\n        z-index: 1;\n    } \n    .${componentClassName} .${sectionClassName}  > a {\n        opacity: 0.64 !important;\n        box-shadow:  0px 1px 3px 0px rgba(16, 24, 40, 0.10), 0px 1px 2px 0px rgba(16, 24, 40, 0.06) !important;\n        transition: all 0.4s ease-in-out;\n    } \n    .${componentClassName} .${sectionClassName}  > a:hover {\n        opacity: 1 !important;\n        box-shadow:  0px 24px 48px -12px rgba(16, 24, 40, 0.18) !important;\n    } \n    .${componentClassName} .${sectionActiveClassName} > a {\n        opacity: 1 !important;\n        box-shadow: 0px 24px 48px -12px rgba(16, 24, 40, 0.18) !important;\n        transition: all 0.4s ease-in-out;\n    } \n    .${componentClassName} .${sectionClassName} *[data-framer-name=\"Gradient color\"] {\n        transition: all 0.6s ease-in-out 0.2s;\n    }\n    .${componentClassName} .${sectionClassName} *[data-framer-name=\"Content\"] {\n        opacity: 0 !important;\n        transition: opacity 0.2s ease-in-out;\n    } \n    .${componentClassName} .${sectionActiveClassName} *[data-framer-name=\"Content\"] {\n        opacity: 1 !important;\n        transition: opacity 0.4s ease-in-out 0.8s;\n    } \n    .${componentClassName} .${sectionClassName} a:active {\n        pointer-events: none;\n    } \n    .${componentClassName} .${sectionActiveClassName}  a:active {\n        pointer-events: auto;\n    } \n    .${componentClassName} .${itemClassName} {\n        flex: 1;\n        display: flex;\n        position: relative;\n        align-self: stretch;\n        overflow: hidden;\n        perspective: 3000px;\n    }\n    .${componentClassName} .${itemSectionContainerClassName} {\n        display: flex;\n        flex-direction: row;\n        place-items: center;\n        margin: 0;\n        padding: 0;\n        list-style-type: none;\n        gap: 16px;\n        cursor: auto;\n        user-select: none;\n    }\n    .${controlsClassName} {\n        display: flex;\n        align-items:center;\n        gap: 12px;\n    }\n    @media (min-width: 768px) {\n        .${componentClassName} .${sectionActiveClassName} *[data-framer-name=\"Gradient color\"] {\n            padding: 24px;\n        }\n    }\n    @media (max-width:767px) {\n        .${componentClassName} {\n            gap: 0;\n        }\n        .${componentClassName} .${sectionClassName} {\n            height: 536px;\n        }\n        .${componentClassName} .${itemSectionContainerClassName} {\n            width: 100%;\n            overflow: auto;\n            transform: translateX(0) !important;\n            padding-bottom: 40px;\n            padding-left: 16px;\n            padding-right: 16px;\n        }\n        .${componentClassName} .${sectionActiveClassName}  > a {\n            box-shadow: 0px 1px 3px 0px rgba(16, 24, 40, 0.10), 0px 1px 2px 0px rgba(16, 24, 40, 0.06) !important;\n        } \n        .${componentClassName} .${controlsClassName} {\n            margin-right: 16px;\n        }\n    }\n`;/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicHeight 400\n * @framerIntrinsicWidth 1216\n */export default function PersonaSlideshow(props){const{style,items,mobileItems,controlPrevious,controlNext,theme}=props;const isMobile=useMediaQuery(\"max-width: 767px\");const[currentIndex,setCurrentIndex]=useState(0);const[animationInterval,setAnimationInterval]=useState(null);const[isHovering,setIsHovering]=useState(false);const[isAnimating,setIsAnimating]=useState(false);const[scope,animate]=useAnimate();const numberOfItems=items.length;const modIndex=currentIndex<0?currentIndex+numberOfItems:currentIndex%numberOfItems;const currentItem=items[modIndex];const placeholder=!items.length?/*#__PURE__*/_jsx(\"div\",{children:\"Link sections to use the Slideshow\"}):null;const itemInnerSize=isMobile?304:176;const itemSize=itemInnerSize+16;const onNext=useCallback(()=>{if(isAnimating){return;}if(isMobile){const currentX=scope.current.scrollLeft;const index=Math.floor((scope.current.scrollLeft-16)/itemSize)+1;setCurrentIndex(index);scope.current.scrollTo({left:16+index*itemSize,behavior:\"smooth\"});return;}setCurrentIndex(index=>index+1);},[numberOfItems,isAnimating,isMobile]);const onPrevious=useCallback(()=>{if(isAnimating){return;}if(isMobile){const currentX=scope.current.scrollLeft;const index=Math.floor(scope.current.scrollLeft/itemSize)-1;setCurrentIndex(index);scope.current.scrollTo({left:index*itemSize,behavior:\"smooth\"});return;}setCurrentIndex(index=>index-1);},[numberOfItems,isAnimating,isMobile]);useEffect(()=>{if(isMobile){/*\n            scope.current.scrollTo({\n                left: 16 + currentIndex * itemSize,\n                behavior: \"smooth\",\n            })*/return;}const currentX=-(currentIndex*itemSize+numberOfItems*itemSize+(isMobile?0:(480-itemInnerSize)*(Math.floor(currentIndex/numberOfItems)+1)));async function onAnimate(){setIsAnimating(true);await animate(scope.current,{translateY:0,translateX:currentX,opacity:1},{ease:[.54,0,.58,1],duration:.6,delay:.2});const modIndex=currentIndex<0?currentIndex+numberOfItems:currentIndex%numberOfItems;if(modIndex!==currentIndex){const modX=-(numberOfItems*itemSize+modIndex*itemSize+(isMobile?0:(480-itemInnerSize)*(Math.floor(modIndex/numberOfItems)+1)));await animate(scope.current,{translateY:0,translateX:modX,opacity:1},{duration:0});setCurrentIndex(index=>modIndex);}setIsAnimating(false);}onAnimate();},[currentIndex,numberOfItems,itemSize,isMobile,itemInnerSize]);const duplicatedItems=[...items,...items,...items];const onHover=useCallback(index=>setCurrentIndex(index),[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsxs(\"div\",{style:style,className:componentClassName,children:[placeholder,/*#__PURE__*/_jsx(motion.ul,{ref:scope,className:itemSectionContainerClassName,initial:false,children:(isMobile?mobileItems:duplicatedItems).map((item,index)=>/*#__PURE__*/_jsx(PersonaItem,{item:item,isActive:index%numberOfItems===modIndex,numberOfItems:numberOfItems,modIndex:modIndex,index:index,onHover:onHover,isAnimating:isAnimating,isMobile:isMobile},`persona-section-${index}-1`))}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:-32,top:0,bottom:0,width:32,background:theme===\"light\"?\"linear-gradient(90deg, #FFF 50%, rgba(255, 255, 255, 0.00) 100%)\":\"linear-gradient(90deg, #000 50%, rgba(0, 0, 0, 0.00) 100%)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",right:-32,top:0,bottom:0,width:104,background:theme===\"light\"?\"linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%)\":\"linear-gradient(270deg, #000 0%, rgba(0, 0, 0, 0.00) 100%)\"}}),/*#__PURE__*/_jsx(\"div\",{className:controlsContainerClassName,children:/*#__PURE__*/_jsxs(\"div\",{className:controlsClassName,children:[/*#__PURE__*/cloneElement(controlPrevious[0],{...controlPrevious[0].props,onClick:onPrevious}),/*#__PURE__*/cloneElement(controlNext[0],{...controlNext[0].props,onClick:onNext})]})})]})]});}function PersonaItem({item,isActive,index,numberOfItems,modIndex,onHover,isAnimating,isMobile}){const isItemActive=isMobile||isActive;const onClick=useCallback(e=>{if(!isItemActive){e.stopPropagation();e.preventDefault();onHover(index-numberOfItems);}},[isItemActive,onHover,index,numberOfItems]);const width=isMobile?304:isItemActive?480:176;return /*#__PURE__*/_jsx(\"li\",{onClick:onClick,children:/*#__PURE__*/cloneElement(item,{...item.props,style:{...item.props.style,width,transition:\"all 0.6s ease-in-out 0.2s\"},className:`${item.props.className} ${sectionClassName}${isMobile||index%numberOfItems===modIndex?` ${sectionActiveClassName}`:\"\"}`})});}PersonaSlideshow.defaultProps={items:[]};addPropertyControls(PersonaSlideshow,{items:{title:\"items\",type:ControlType.Array,control:{type:ControlType.ComponentInstance}},mobileItems:{title:\"mobileItems\",type:ControlType.Array,control:{type:ControlType.ComponentInstance}},controlPrevious:{title:\"ControlPrevious\",type:ControlType.ComponentInstance},controlNext:{title:\"ControlNext\",type:ControlType.ComponentInstance},theme:{title:\"Theme\",type:ControlType.Enum,options:[\"light\",\"dark\"],optionTitles:[\"Light\",\"Dark\"],defaultValue:\"light\"}});function useMediaQuery(mediaQuery){const isBrowser=typeof document!==\"undefined\";const[matchMediaQuery,setMatchMediaQuery]=useState(()=>{if(isBrowser&&window.matchMedia){const motionMediaQuery=window.matchMedia(`(${mediaQuery})`);return motionMediaQuery.matches;}return false;});useEffect(()=>{if(isBrowser&&window.matchMedia){const motionMediaQuery=window.matchMedia(`(${mediaQuery})`);const listener=()=>setMatchMediaQuery(motionMediaQuery.matches);motionMediaQuery.addListener(listener);setMatchMediaQuery(motionMediaQuery.matches);return()=>motionMediaQuery.removeListener(listener);}else{setMatchMediaQuery(false);}},[isBrowser,mediaQuery]);return matchMediaQuery;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PersonaSlideshow\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1216\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PersonaSlideshow.map"],
  "mappings": "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",
  "names": ["enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "SVG", "css", "FramerBi7rDGRTb", "withCSS", "Bi7rDGRTb_default", "addPropertyControls", "ControlType", "addFonts", "componentClassName", "itemClassName", "itemSectionContainerClassName", "sectionClassName", "sectionActiveClassName", "controlsContainerClassName", "controlsClassName", "css", "componentClassName", "PersonaSlideshow", "props", "style", "items", "mobileItems", "controlPrevious", "controlNext", "theme", "isMobile", "useMediaQuery", "currentIndex", "setCurrentIndex", "ye", "animationInterval", "setAnimationInterval", "isHovering", "setIsHovering", "isAnimating", "setIsAnimating", "scope", "animate", "useAnimate", "numberOfItems", "modIndex", "currentItem", "placeholder", "p", "itemInnerSize", "itemSize", "onNext", "te", "currentX", "index", "onPrevious", "ue", "onAnimate", "modX", "duplicatedItems", "onHover", "u", "l", "motion", "item", "PersonaItem", "q", "isActive", "isItemActive", "onClick", "e", "width", "addPropertyControls", "ControlType", "mediaQuery", "isBrowser", "matchMediaQuery", "setMatchMediaQuery", "window", "motionMediaQuery", "listener"]
}
