{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/Xs6qK8FuGIKIOzcHHTyF/ghZfa7bh1OcGFssTjaoN/Eg41FVQJW.js", "ssg:https://framerusercontent.com/modules/LPKyc9jEvx5COOlhXDiV/lbmbIA5jdUOHLPvEPzyf/qUqiB_a4o.js", "ssg:https://framerusercontent.com/modules/YmmT6pLgQzEue4UYy95W/rfSYuM7J5aKXrUMlIXz6/Blender_switcher_videos.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/zUgWtcxlykcwRZQ6fxKH/2RVpn2Y6OV82DfkOVnNV/Scroll_lottie.js"],
  "sourcesContent": ["// Generated by Framer (8a81902)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/534oB9Tn5cZB6VZbkWLJ/Video.js\";const VideoFonts=getFonts(Video);const cycleOrder=[\"mbyfgF3al\",\"fTqF8w686\",\"ZM6qTgyFJ\"];const variantClassNames={fTqF8w686:\"framer-v-ppv748\",mbyfgF3al:\"framer-v-k19m8j\",ZM6qTgyFJ:\"framer-v-10k94ne\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"mbyfgF3al\",\"Variant 2\":\"fTqF8w686\",\"Variant 3\":\"ZM6qTgyFJ\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"mbyfgF3al\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"mbyfgF3al\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-9cTzN\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(\"framer-k19m8j\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mbyfgF3al\",ref:ref,style:{...style},...addPropertyOverrides({fTqF8w686:{\"data-framer-name\":\"Variant 2\"},ZM6qTgyFJ:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14gg7jf-container\",layoutDependency:layoutDependency,layoutId:\"FBSCUniFl-container\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,canvasPlay:false,controls:false,height:\"100%\",id:\"FBSCUniFl\",isMixedBorderRadius:false,layoutId:\"FBSCUniFl\",loop:false,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/YbFb30rTo2wxsaZHBo0JN35N3SU.png\",posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/9b7Owv5u4cx46mq1pJfXXTNMZk.mp4\",srcType:\"Upload\",srcUrl:\"https://ptstatic.b-cdn.net/web-vid/_blender/blend01.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({fTqF8w686:{poster:\"https://framerusercontent.com/images/TYyjn8ExSfLAHhEuxzNzyk7FFc.png\",srcFile:\"https://framerusercontent.com/assets/JfE0NDVxqmGXHhpp2O420mQ8Xzg.mp4\",srcUrl:\"https://ptstatic.b-cdn.net/web-vid/_blender/blend02.mp4\"},ZM6qTgyFJ:{poster:\"https://framerusercontent.com/images/63vMi52KGXkPFLKh6JXEBnNkT0.png\",srcFile:\"https://framerusercontent.com/assets/hQxvJwk18YbewcWR17jRhyOfNg.mp4\",srcUrl:\"https://ptstatic.b-cdn.net/web-vid/_blender/blend03.mp4\"}},baseVariant,gestureVariant)})})})})})});});const css=['.framer-9cTzN [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9cTzN .framer-1syeo3o { display: block; }\",\".framer-9cTzN .framer-k19m8j { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-9cTzN .framer-14gg7jf-container { flex: none; height: 800px; position: relative; width: 1440px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-9cTzN .framer-k19m8j { gap: 0px; } .framer-9cTzN .framer-k19m8j > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-9cTzN .framer-k19m8j > :first-child { margin-top: 0px; } .framer-9cTzN .framer-k19m8j > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fTqF8w686\":{\"layout\":[\"auto\",\"auto\"]},\"ZM6qTgyFJ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables false\n */const FramerEg41FVQJW=withCSS(Component,css,\"framer-9cTzN\");export default FramerEg41FVQJW;FramerEg41FVQJW.displayName=\"bender-switch-videos\";FramerEg41FVQJW.defaultProps={height:800,width:1440};addPropertyControls(FramerEg41FVQJW,{variant:{options:[\"mbyfgF3al\",\"fTqF8w686\",\"ZM6qTgyFJ\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEg41FVQJW,[...VideoFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEg41FVQJW\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fTqF8w686\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZM6qTgyFJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"800\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Eg41FVQJW.map", "// Generated by Framer (21ec140)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={xDzzZmJPE:{hover:true,pressed:true}};const cycleOrder=[\"xDzzZmJPE\"];const serializationHash=\"framer-DmR61\";const variantClassNames={xDzzZmJPE:\"framer-v-tqsfq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,title,width,...props})=>{var _ref;return{...props,rSyLGGQss:(_ref=title!==null&&title!==void 0?title:props.rSyLGGQss)!==null&&_ref!==void 0?_ref:\"Blend it again\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,rSyLGGQss,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xDzzZmJPE\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-tqsfq\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"xDzzZmJPE\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,opacity:.8,...style},variants:{\"xDzzZmJPE-hover\":{opacity:1},\"xDzzZmJPE-pressed\":{opacity:1}},...addPropertyOverrides({\"xDzzZmJPE-hover\":{\"data-framer-name\":undefined},\"xDzzZmJPE-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0NvbGZheCBNZWRpdW0=\",\"--framer-font-family\":'\"Colfax Medium\", \"Colfax Medium Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3b317fcb-2fb3-4885-869e-008e9e452080, rgb(29, 29, 29)))\"},children:\"Blend it again\"})}),className:\"framer-x4opl9\",fonts:[\"CUSTOM;Colfax Medium\"],layoutDependency:layoutDependency,layoutId:\"IxAzyiN0h\",style:{\"--extracted-r6o4lv\":\"var(--token-3b317fcb-2fb3-4885-869e-008e9e452080, rgb(29, 29, 29))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:rSyLGGQss,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ikwxtw\",layoutDependency:layoutDependency,layoutId:\"RzXxCpKWD\",style:{rotate:0},variants:{\"xDzzZmJPE-hover\":{rotate:180},\"xDzzZmJPE-pressed\":{rotate:180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1hfb50d\",\"data-framer-name\":\"rotate_blender\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"lRsglsx7h\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48 48\"><path d=\"M 3.274 25.234 C 2.963 28.947 4.48 33.114 8.501 36.209 C 11.619 38.605 15.536 40.762 20.046 41.938 C 21.896 42.421 22.042 43.456 21.709 44.229 C 21.231 45.36 19.724 44.951 18.571 44.549 C 13.291 42.712 8.262 40.509 4.677 37.176 C 2.017 34.706 1.196 31.469 0.469 28.426 C -0.404 24.736 -0.031 20.926 1.362 17.326 C 2.516 14.327 4.782 11.738 6.891 9.052 C 7.046 8.858 7.202 8.635 7.151 8.419 C 6.921 7.445 2.131 9.23 1.102 8.069 C 0.479 7.37 1.393 7.11 1.736 6.894 C 6.32 4.126 11.13 1.582 16.898 0.228 C 17.927 -0.01 19.257 -0.226 20.223 0.481 C 21.938 1.723 18.56 5.056 17.708 6.277 C 16.443 8.075 15.094 9.813 13.666 11.485 C 13.219 12.005 12.523 13.375 11.349 13.129 C 10.476 12.951 10.652 12.229 10.777 11.716 C 10.943 10.994 11.453 9.409 10.746 8.776 C 9.073 7.281 7.504 11.091 7.119 11.79 C 4.688 16.187 3.669 20.54 3.274 25.234 Z M 31.216 44.118 C 31.31 40.375 31.902 36.603 33.409 33.017 C 33.596 32.571 33.919 32.05 34.563 31.983 C 35.009 31.938 35.446 32.147 35.664 32.429 C 35.882 32.712 35.944 33.039 35.955 33.359 C 36.028 35.093 35.124 36.752 34.698 38.463 C 34.552 39.036 34.438 40.473 35.748 40.48 C 36.184 40.48 36.537 40.212 36.745 39.929 C 37.285 39.215 37.649 38.396 38.158 37.719 C 38.998 36.589 39.749 35.395 40.403 34.148 C 41.65 31.76 42.523 29.274 43.188 26.775 C 44.268 22.653 44.881 18.263 43.853 14.059 C 43.343 11.991 42.429 9.959 40.933 8.144 C 39.27 6.12 36.973 4.834 34.604 3.294 C 33.939 2.862 32.505 1.946 33.045 1.202 C 33.17 1.032 33.399 0.905 33.638 0.808 C 35.284 0.1 37.186 0.367 38.574 1.5 C 43.863 5.793 47.77 11.38 47.833 17.184 C 47.874 21.388 47.386 25.614 46.045 29.714 C 45.337 31.857 44.411 33.921 43.281 35.874 C 42.907 36.514 38.47 41.864 39.914 41.864 C 40.652 41.864 41.857 41.008 42.429 40.725 C 43.469 40.219 44.507 39.721 45.629 39.311 C 45.993 39.185 46.378 39.059 46.783 39.088 C 50.098 39.304 45.681 42.332 44.777 42.719 C 41.813 43.985 38.892 45.348 36.017 46.804 C 34.469 47.585 31.31 49.14 31.227 46.625 C 31.203 45.79 31.199 44.954 31.217 44.118 Z\" fill=\"rgb(29,29,29)\"></path></svg>',svgContentId:2671541346,withExternalLayout:true,...addPropertyOverrides({\"xDzzZmJPE-hover\":{svgContentId:11261475938},\"xDzzZmJPE-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36 36\"><path d=\"M 2.455 18.926 C 2.222 21.71 3.36 24.836 6.376 27.157 C 8.714 28.954 11.652 30.572 15.034 31.454 C 16.422 31.816 16.531 32.592 16.282 33.172 C 15.923 34.02 14.793 33.713 13.928 33.412 C 9.968 32.034 6.196 30.382 3.508 27.882 C 1.513 26.03 0.897 23.602 0.352 21.32 C -0.303 18.552 -0.023 15.695 1.021 12.995 C 1.887 10.745 3.586 8.804 5.168 6.789 C 5.284 6.644 5.401 6.476 5.363 6.314 C 5.191 5.584 1.598 6.923 0.826 6.052 C 0.359 5.528 1.045 5.333 1.302 5.171 C 4.74 3.095 8.347 1.187 12.673 0.171 C 13.445 -0.007 14.443 -0.169 15.167 0.361 C 16.453 1.292 13.92 3.792 13.281 4.708 C 12.332 6.056 11.321 7.36 10.249 8.614 C 9.914 9.004 9.392 10.031 8.512 9.847 C 7.857 9.713 7.989 9.172 8.083 8.787 C 8.207 8.246 8.59 7.057 8.059 6.582 C 6.805 5.461 5.628 8.318 5.339 8.843 C 3.516 12.14 2.752 15.405 2.455 18.926 Z M 23.412 33.089 C 23.483 30.281 23.927 27.452 25.057 24.763 C 25.197 24.428 25.439 24.038 25.922 23.987 C 26.257 23.954 26.585 24.11 26.748 24.322 C 26.912 24.534 26.958 24.779 26.966 25.019 C 27.021 26.32 26.343 27.564 26.024 28.847 C 25.914 29.277 25.829 30.355 26.811 30.36 C 27.138 30.36 27.403 30.159 27.559 29.947 C 27.964 29.411 28.237 28.797 28.619 28.289 C 29.249 27.442 29.812 26.546 30.302 25.611 C 31.238 23.82 31.892 21.956 32.391 20.081 C 33.201 16.99 33.661 13.697 32.89 10.544 C 32.507 8.993 31.822 7.469 30.7 6.108 C 29.453 4.59 27.73 3.626 25.953 2.471 C 25.454 2.147 24.379 1.46 24.784 0.902 C 24.878 0.774 25.049 0.679 25.229 0.606 C 26.463 0.075 27.89 0.275 28.931 1.125 C 32.897 4.345 35.828 8.535 35.875 12.888 C 35.906 16.041 35.54 19.211 34.534 22.286 C 34.003 23.892 33.308 25.441 32.461 26.906 C 32.18 27.386 28.853 31.398 29.936 31.398 C 30.489 31.398 31.393 30.756 31.822 30.544 C 32.602 30.164 33.38 29.791 34.222 29.483 C 34.495 29.389 34.784 29.294 35.087 29.316 C 37.574 29.478 34.261 31.749 33.583 32.039 C 31.36 32.989 29.169 34.011 27.013 35.103 C 25.852 35.689 23.483 36.855 23.42 34.969 C 23.402 34.342 23.4 33.715 23.413 33.089 Z\" fill=\"rgb(29,29,29)\"></path></svg>',svgContentId:10217997790}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DmR61.framer-1rs38go, .framer-DmR61 .framer-1rs38go { display: block; }\",\".framer-DmR61.framer-tqsfq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 16px 8px 16px; position: relative; width: min-content; }\",\".framer-DmR61 .framer-x4opl9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-DmR61 .framer-1ikwxtw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 48px); overflow: visible; position: relative; width: 48px; }\",\".framer-DmR61 .framer-1hfb50d { flex: none; height: 48px; left: 0px; position: absolute; top: calc(50.00000000000002% - 48px / 2); width: 48px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DmR61.framer-tqsfq { gap: 0px; } .framer-DmR61.framer-tqsfq > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-DmR61.framer-tqsfq > :first-child { margin-left: 0px; } .framer-DmR61.framer-tqsfq > :last-child { margin-right: 0px; } }\",\".framer-DmR61.framer-v-tqsfq.pressed .framer-1hfb50d { height: 36px; left: 6px; top: calc(50.00000000000002% - 36px / 2); width: 36px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 214\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"yC1kKbVdJ\":{\"layout\":[\"auto\",\"auto\"]},\"MsT72KdYC\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"rSyLGGQss\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerqUqiB_a4o=withCSS(Component,css,\"framer-DmR61\");export default FramerqUqiB_a4o;FramerqUqiB_a4o.displayName=\"interactive/blender/button\";FramerqUqiB_a4o.defaultProps={height:64,width:214};addPropertyControls(FramerqUqiB_a4o,{rSyLGGQss:{defaultValue:\"Blend it again\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerqUqiB_a4o,[{explicitInter:true,fonts:[{family:\"Colfax Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/hhm5ieTPEHr4M5TZJjfADonDE.ttf\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqUqiB_a4o\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"214\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yC1kKbVdJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MsT72KdYC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"rSyLGGQss\\\":\\\"title\\\"}\",\"framerIntrinsicHeight\":\"64\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qUqiB_a4o.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";const useStore=createStore({variant:\"Variant 1\"});export function withComponent(Component){return props=>{const[store]=useStore();return /*#__PURE__*/ _jsx(Component,{...props,variant:store.variant});};}export function withButton(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/ _jsx(Component,{...props,onClick:e=>{setStore({...store,variant:store.variant===\"Variant 1\"?\"Variant 3\":store.variant===\"Variant 2\"?\"Variant 1\":\"Variant 2\"});}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withComponent\":{\"type\":\"reactHoc\",\"name\":\"withComponent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withButton\":{\"type\":\"reactHoc\",\"name\":\"withButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Blender_switcher_videos.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{createRef,useRef}from\"react\";import{useScroll,useTransform}from\"framer-motion\";// create a ref so we can attach it to the section\nconst ref1=/*#__PURE__*/ createRef();// apply this to an element being scrolled\nexport function withRef1(Component){return props=>{return /*#__PURE__*/ _jsx(Component,{...props,ref:ref1});};}// Scrub through a video or drive a Lottie animation by scrolling\nexport function withScrolledProgress1(Component){return props=>{const{scrollYProgress}=useScroll({target:ref1,offset:[\"start start\",\"end end\"],layoutEffect:false});return /*#__PURE__*/ _jsx(Component,{...props,progress:scrollYProgress});};}// create a ref so we can attach it to the section\nconst ref2=/*#__PURE__*/ createRef();// apply this to an element being scrolled\nexport function withRef2(Component){return props=>{return /*#__PURE__*/ _jsx(Component,{...props,ref:ref2});};}// Scrub through a video or drive a Lottie animation by scrolling\nexport function withScrolledProgress2(Component){return props=>{const{scrollYProgress}=useScroll({target:ref2,offset:[\"start start\",\"end end\"],layoutEffect:false});return /*#__PURE__*/ _jsx(Component,{...props,progress:scrollYProgress});};}// Scrub through a video or drive a Lottie animation by scrolling\nexport function withScrolledProgress(Component){const startY=-300 // scroll position when animation starts\n;const distance=2560 // scroll distance after which animation ends\n;const endY=startY+distance;return props=>{// const { scrollY } = useScroll()\n// const progress = useTransform(scrollY, [startY, endY], [0, 1])\nconst{scrollYProgress}=useScroll({target:ref1,offset:[\"start\",\"end\"]});// const progress = useTransform(scrollYProgress, [0, 1], [0, 1])\nreturn /*#__PURE__*/ _jsx(Component,{...props,progress:scrollYProgress});};}export function withScrollLinkedScale(Component){return props=>{const ref=useRef(null);const{scrollYProgress}=useScroll({target:ref,offset:[\"end\",\"start\"],layoutEffect:false});const scale=useTransform(scrollYProgress,[0,.5,1],[.5,1,.5]);return /*#__PURE__*/ _jsx(Component,{...props,ref:ref,style:{...props.style,scale}});};}// Scrub through a video or drive a Lottie animation by scrolling while it is in view\nexport function withScrolledProgressInView(Component){return props=>{const ref=useRef(null);const{scrollYProgress}=useScroll({target:ref,offset:[\"start\",\"end\"],layoutEffect:false});// const smoothProgress = useSpring(scrollYProgress, {\n//     stiffness: 100,\n//     damping: 30,\n//     restDelta: 0.001,\n// })\nreturn /*#__PURE__*/ _jsx(\"div\",{ref:ref,style:props.style,children:/*#__PURE__*/ _jsx(Component,{...props,progress:scrollYProgress})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withRef1\":{\"type\":\"reactHoc\",\"name\":\"withRef1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollLinkedScale\":{\"type\":\"reactHoc\",\"name\":\"withScrollLinkedScale\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrolledProgress1\":{\"type\":\"reactHoc\",\"name\":\"withScrolledProgress1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrolledProgress2\":{\"type\":\"reactHoc\",\"name\":\"withScrolledProgress2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRef2\":{\"type\":\"reactHoc\",\"name\":\"withRef2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrolledProgressInView\":{\"type\":\"reactHoc\",\"name\":\"withScrolledProgressInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrolledProgress\":{\"type\":\"reactHoc\",\"name\":\"withScrolledProgress\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Scroll_lottie.map"],
  "mappings": "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",
  "names": ["Eg41FVQJW_exports", "__export", "__FramerMetadata__", "Eg41FVQJW_default", "init_ssg_sandbox_shims", "VideoFonts", "getFonts", "Video", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "css", "FramerEg41FVQJW", "withCSS", "Eg41FVQJW_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__", "qUqiB_a4o_exports", "__export", "__FramerMetadata__", "qUqiB_a4o_default", "init_ssg_sandbox_shims", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "title", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "rSyLGGQss", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "SVG", "css", "FramerqUqiB_a4o", "withCSS", "qUqiB_a4o_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "useStore", "createStore", "withComponent", "Component", "props", "store", "p", "withButton", "setStore", "e", "init_ssg_sandbox_shims", "ref1", "W", "withScrolledProgress1", "Component", "props", "scrollYProgress", "useScroll", "ref1", "p"]
}
