{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/GVSCR9r9QhTPHXLLkCUD/e750tU8bD6zBM7MtCtbd/moq9tTA8y.js", "ssg:https://framerusercontent.com/modules/ZdicnUUOwX4DmdE50dQ1/rozzzIDtie9blQqmYQa3/AK1CP8dJ5.js", "ssg:https://ga.jspm.io/npm:@emotion/hash@0.8.0/dist/hash.browser.esm.js", "ssg:https://framerusercontent.com/modules/dZ9c6z10n71dmz3JQVi4/0dSuyhnHD9HrUa3w2XFr/Arc.js", "ssg:https://framerusercontent.com/modules/9kMC5kXYb2onjxlg6JV4/RQFLrurBmfe5OJrtL0Gx/PlaySound.js", "ssg:https://framerusercontent.com/modules/qrhNL68mjgGY82lowtJG/znF3We2TodNat1Mv9CAX/swWZKrjaq.js", "ssg:https://framerusercontent.com/modules/ysHacuUeQilZqWod4WyY/NBJ10pypuS0lVxakQYcs/M0sKzvksX.js", "ssg:https://framerusercontent.com/modules/XyboUt2s7JOmp0PytnoS/jRRGYri1bhQFwKBnUxK0/RXaVgXfEx.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/feather-icons/home.js@0.0.29", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js"],
  "sourcesContent": ["// Generated by Framer (e1a43d5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"KPdwksT9E\",\"AlcEELekL\",\"YmV_K_wXt\",\"tfIETjXeS\",\"q7vVsItHg\",\"Iwd5Vg86w\",\"LVMYh5_Hz\",\"FwDjtgBaH\",\"SXn5X9T2W\"];const serializationHash=\"framer-92aZx\";const variantClassNames={AlcEELekL:\"framer-v-l6c2zl\",FwDjtgBaH:\"framer-v-ayuxqh\",Iwd5Vg86w:\"framer-v-6hm93w\",KPdwksT9E:\"framer-v-126w428\",LVMYh5_Hz:\"framer-v-d5zd3n\",q7vVsItHg:\"framer-v-9nduf8\",SXn5X9T2W:\"framer-v-54tm8h\",tfIETjXeS:\"framer-v-1lnc31d\",YmV_K_wXt:\"framer-v-r0cfuo\"};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={\"Add to Watchlist clicked\":\"FwDjtgBaH\",\"Add to Watchlist\":\"AlcEELekL\",\"Close 2\":\"LVMYh5_Hz\",\"Variant 8\":\"SXn5X9T2W\",Close:\"KPdwksT9E\",Like:\"Iwd5Vg86w\",Movie:\"q7vVsItHg\",Share:\"YmV_K_wXt\"};const getProps=({click,height,id,width,...props})=>{return{...props,BYTP9wsrN:click??props.BYTP9wsrN,variant:humanReadableVariantMap[props.variant]??props.variant??\"KPdwksT9E\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,BYTP9wsrN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KPdwksT9E\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaps3st7n=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BYTP9wsrN){const res=await BYTP9wsrN(...args);if(res===false)return false;}});const onTapk0ufa4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BYTP9wsrN){const res=await BYTP9wsrN(...args);if(res===false)return false;}setVariant(\"FwDjtgBaH\");});const onTap1m2betd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BYTP9wsrN){const res=await BYTP9wsrN(...args);if(res===false)return false;}setVariant(\"Iwd5Vg86w\");});const onTaps955yv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BYTP9wsrN){const res=await BYTP9wsrN(...args);if(res===false)return false;}setVariant(\"tfIETjXeS\");});const onTap1xfkesm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BYTP9wsrN){const res=await BYTP9wsrN(...args);if(res===false)return false;}setVariant(\"AlcEELekL\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"q7vVsItHg\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"AlcEELekL\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"FwDjtgBaH\")return true;return false;};const isDisplayed3=()=>{if([\"AlcEELekL\",\"YmV_K_wXt\",\"tfIETjXeS\",\"q7vVsItHg\",\"Iwd5Vg86w\",\"FwDjtgBaH\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"Iwd5Vg86w\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"tfIETjXeS\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"YmV_K_wXt\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-126w428\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KPdwksT9E\",onTap:onTaps3st7n,ref:refBinding,style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(45, 51, 64, 0.8)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,WebkitBackdropFilter:\"blur(5px)\",...style},variants:{LVMYh5_Hz:{backgroundColor:\"rgba(28, 27, 29, 0)\"},SXn5X9T2W:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({AlcEELekL:{\"data-framer-name\":\"Add to Watchlist\",onTap:onTapk0ufa4},FwDjtgBaH:{\"data-framer-name\":\"Add to Watchlist clicked\",onTap:onTap1xfkesm},Iwd5Vg86w:{\"data-framer-name\":\"Like\",onTap:onTaps955yv},LVMYh5_Hz:{\"data-framer-name\":\"Close 2\"},q7vVsItHg:{\"data-framer-name\":\"Movie\"},SXn5X9T2W:{\"data-framer-name\":\"Variant 8\"},tfIETjXeS:{\"data-framer-name\":\"Like\",onTap:onTap1m2betd},YmV_K_wXt:{\"data-framer-name\":\"Share\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1wx04q1\",\"data-framer-name\":\"Popcorn\",fill:\"black\",intrinsicHeight:25,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"JOeXdQJmm\",svg:'<svg width=\"24\" height=\"25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.793 8.452a2.654 2.654 0 0 1-1.707-2.496c0-.489.118-.93.353-1.327.241-.402.56-.72.956-.955a2.407 2.407 0 0 1 1.317-.334c.006-.21.068-.408.185-.594a1.31 1.31 0 0 1 .464-.454c.198-.118.412-.174.64-.167.093-.421.353-.798.78-1.132.433-.34.98-.51 1.642-.51.5 0 .959.132 1.373.398.42.266.739.625.956 1.077.117-.025.244-.031.38-.019.136.006.26.025.37.056.23-.21.49-.368.78-.474.29-.11.6-.167.928-.167.5 0 .934.14 1.299.418.365.272.652.64.863 1.104a2.462 2.462 0 0 1 2.208 1.392c.216.414.324.893.324 1.438a2.82 2.82 0 0 1-.473 1.595c-.31.477-.711.826-1.206 1.049l-.789-1.308a1.36 1.36 0 0 0 .706-.455c.198-.235.297-.495.297-.78 0-.346-.084-.633-.251-.862a1.228 1.228 0 0 0-.686-.473c-.291-.093-.628-.112-1.012-.056.037-.464-.055-.841-.278-1.132-.217-.297-.529-.445-.937-.445-.297 0-.566.08-.807.241-.235.155-.408.387-.52.696a1.362 1.362 0 0 0-.65-.343 2.363 2.363 0 0 0-.834-.056 1.54 1.54 0 0 0-.724.26c.075-.526-.03-.934-.315-1.225-.285-.297-.619-.445-1.002-.445a1.26 1.26 0 0 0-1.002.454c-.26.297-.316.712-.167 1.244-.31-.143-.61-.17-.9-.084-.29.08-.523.238-.696.473a1.05 1.05 0 0 0-.185.798c-.34-.111-.656-.127-.947-.046a1.36 1.36 0 0 0-.705.417c-.18.204-.269.442-.269.715 0 .272.074.51.223.714.155.198.356.33.603.399l-.585 1.4Zm2.542 14.166c-.686 0-1.215-.192-1.586-.575-.365-.377-.612-.912-.742-1.605L4.04 10.094c-.13-.705-.065-1.324.195-1.856a2.852 2.852 0 0 1 1.169-1.234 3.434 3.434 0 0 1 1.735-.445c.414 0 .798.077 1.15.232.353.155.662.374.928.659.278-.42.655-.752 1.132-.993.482-.247 1.03-.371 1.642-.371.618 0 1.169.124 1.651.371.482.241.86.572 1.132.993.26-.285.566-.504.918-.659a2.898 2.898 0 0 1 1.16-.232c.63 0 1.206.149 1.726.445.525.291.918.702 1.178 1.234.266.532.33 1.15.195 1.856l-1.206 6.401-1.568-.056 1.243-6.447c.08-.39.052-.724-.084-1.002a1.379 1.379 0 0 0-.593-.65 1.74 1.74 0 0 0-.89-.232c-.397 0-.737.13-1.022.39-.284.254-.448.622-.491 1.104l-.807 8.99-1.614.807.88-9.862c.056-.569-.083-1.027-.417-1.373-.327-.352-.791-.529-1.391-.529-.588 0-1.049.177-1.383.53-.334.345-.473.803-.417 1.372l1.048 11.523h2.69l.242 1.558H8.335ZM8.4 21.06h1.28L8.65 9.602c-.042-.482-.206-.85-.49-1.104a1.461 1.461 0 0 0-1.021-.39 1.73 1.73 0 0 0-.882.232 1.43 1.43 0 0 0-.603.65c-.136.278-.167.612-.092 1.002l2.003 10.363c.05.228.143.401.279.519.136.124.321.186.556.186Zm8.684 3.052c-.458 0-.884-.111-1.28-.334a2.598 2.598 0 0 1-.937-.872 2.503 2.503 0 0 1-1.188-.427 2.677 2.677 0 0 1-.835-.91 2.447 2.447 0 0 1-.306-1.214c0-.588.186-1.114.557-1.578a2.551 2.551 0 0 1 1.41-.9c.055-.649.328-1.172.816-1.567.489-.402 1.077-.603 1.763-.603.464 0 .884.095 1.262.287.383.186.692.452.927.798.236.34.36.74.372 1.197.451.222.816.547 1.094.974.285.42.427.887.427 1.4 0 .576-.176 1.092-.529 1.55a2.4 2.4 0 0 1-1.373.9c-.21.396-.513.711-.909.946-.39.235-.813.353-1.271.353Zm0-1.29c.328 0 .625-.114.89-.343.273-.229.4-.523.381-.881.47.043.835-.05 1.095-.279.266-.229.399-.535.399-.918 0-.44-.133-.792-.4-1.058-.26-.266-.612-.37-1.057-.315.099-.328.111-.646.037-.956a1.388 1.388 0 0 0-.454-.77c-.23-.204-.526-.306-.891-.306-.383 0-.686.105-.91.316-.222.21-.364.466-.426.77-.062.303-.04.6.065.89-.594-.105-1.076-.03-1.447.223-.365.26-.548.646-.548 1.16 0 .334.093.606.279.816.191.21.433.35.723.417.297.068.6.053.91-.046-.013.427.12.745.398.956.285.216.603.324.956.324Z\" fill=\"#fff\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1r780no\",\"data-framer-name\":\"Plus\",fill:'var(--token-41d85c5a-a5ba-4652-bdca-dc8793c8c674, rgb(255, 255, 255)) /* {\"name\":\"white\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"vRb6JDrSr\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-plus\"><path d=\"M12 5v14m-7-7h14\"/></svg>',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-y6mosf\",\"data-framer-name\":\"Check\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"se_ci1rxH\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-check\"><path d=\"M20 6 9 17l-5-5\"/></svg>',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1rrles4\",\"data-framer-name\":\"X\",fill:'var(--token-41d85c5a-a5ba-4652-bdca-dc8793c8c674, rgb(255, 255, 255)) /* {\"name\":\"white\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"gvKmm1WGf\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-x\"><path d=\"M18 6 6 18M6 6l12 12\"/></svg>',withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1cxfi1d\",\"data-framer-name\":\"Heart-liked\",fill:\"black\",intrinsicHeight:25,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"uNKW5KvNP\",svg:'<svg width=\"24\" height=\"25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11.988 24.371c-.14 0-.312-.047-.515-.14a3.899 3.899 0 0 1-.563-.317c-2.187-1.406-4.09-2.883-5.707-4.43-1.61-1.547-2.855-3.14-3.738-4.78C.59 13.061.152 11.41.152 9.745c0-1.078.172-2.062.516-2.953a6.895 6.895 0 0 1 1.441-2.32 6.528 6.528 0 0 1 2.133-1.5 6.416 6.416 0 0 1 2.625-.54c1.164 0 2.18.297 3.047.891a6.53 6.53 0 0 1 2.074 2.32 6.65 6.65 0 0 1 2.086-2.32c.867-.594 1.883-.89 3.047-.89.938 0 1.813.18 2.625.539a6.368 6.368 0 0 1 2.133 1.5 6.994 6.994 0 0 1 1.43 2.32c.351.89.527 1.875.527 2.953 0 1.664-.441 3.316-1.324 4.957-.883 1.64-2.13 3.235-3.739 4.781-1.601 1.547-3.496 3.024-5.683 4.43-.18.117-.371.223-.574.316a1.24 1.24 0 0 1-.528.141Z\" fill=\"#fff\"/></svg>',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-8uclrl\",\"data-framer-name\":\"Heart\",fill:\"black\",intrinsicHeight:25,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"GazvMmSOL\",svg:'<svg width=\"24\" height=\"25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M.152 9.746c0-1.078.172-2.062.516-2.953a6.895 6.895 0 0 1 1.441-2.32 6.555 6.555 0 0 1 2.18-1.5 6.638 6.638 0 0 1 2.672-.54c1.117 0 2.105.239 2.965.715a5.725 5.725 0 0 1 2.062 1.864 5.961 5.961 0 0 1 2.075-1.864c.859-.476 1.847-.714 2.964-.714.961 0 1.852.18 2.672.539a6.43 6.43 0 0 1 2.168 1.5 6.896 6.896 0 0 1 1.442 2.32c.351.89.527 1.875.527 2.953 0 1.664-.441 3.316-1.324 4.957-.883 1.64-2.13 3.235-3.739 4.781-1.601 1.547-3.496 3.024-5.683 4.43-.18.117-.371.223-.574.316a1.24 1.24 0 0 1-.528.141c-.14 0-.312-.047-.515-.14a3.899 3.899 0 0 1-.563-.317c-2.187-1.406-4.09-2.883-5.707-4.43-1.61-1.547-2.855-3.14-3.738-4.78C.59 13.061.152 11.41.152 9.745Zm2.368-.012c0 1.032.246 2.082.738 3.153.5 1.07 1.18 2.129 2.039 3.175a24.877 24.877 0 0 0 2.953 3.012 36.886 36.886 0 0 0 3.527 2.66c.11.086.18.13.211.13.032 0 .11-.044.235-.13a35.775 35.775 0 0 0 3.515-2.66 24.878 24.878 0 0 0 2.953-3.012c.86-1.046 1.536-2.105 2.028-3.175.5-1.07.75-2.121.75-3.153 0-.992-.2-1.859-.598-2.601a4.389 4.389 0 0 0-1.64-1.735c-.688-.421-1.465-.632-2.333-.632-.71 0-1.32.125-1.828.375-.5.242-.93.55-1.289.925-.36.368-.672.735-.937 1.102-.172.227-.32.387-.446.48a.637.637 0 0 1-.41.141.709.709 0 0 1-.41-.129c-.125-.094-.273-.258-.445-.492a7.147 7.147 0 0 0-.902-1.113 4.478 4.478 0 0 0-1.313-.914c-.516-.25-1.125-.375-1.828-.375-.867 0-1.649.21-2.344.632a4.416 4.416 0 0 0-1.629 1.735c-.398.742-.597 1.61-.597 2.601Z\" fill=\"#fff\"/></svg>',withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-f6ikk5\",\"data-framer-name\":\"Share\",fill:'var(--token-41d85c5a-a5ba-4652-bdca-dc8793c8c674, rgb(255, 255, 255)) /* {\"name\":\"white\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"ucoE5MTny\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-share\"><path d=\"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8m-4-6-4-4-4 4m4-4v13\"/></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-92aZx.framer-oxyl31, .framer-92aZx .framer-oxyl31 { display: block; }\",\".framer-92aZx.framer-126w428 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 64px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 64px; }\",\".framer-92aZx .framer-1wx04q1, .framer-92aZx .framer-1cxfi1d, .framer-92aZx .framer-8uclrl { aspect-ratio: 0.96 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 25px); position: relative; width: 24px; }\",\".framer-92aZx .framer-1r780no, .framer-92aZx .framer-y6mosf, .framer-92aZx .framer-1rrles4, .framer-92aZx .framer-f6ikk5 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-92aZx.framer-126w428 { gap: 0px; } .framer-92aZx.framer-126w428 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-92aZx.framer-126w428 > :first-child { margin-top: 0px; } .framer-92aZx.framer-126w428 > :last-child { margin-bottom: 0px; } }\",\".framer-92aZx.framer-v-l6c2zl.framer-126w428, .framer-92aZx.framer-v-r0cfuo.framer-126w428, .framer-92aZx.framer-v-1lnc31d.framer-126w428, .framer-92aZx.framer-v-9nduf8.framer-126w428, .framer-92aZx.framer-v-6hm93w.framer-126w428, .framer-92aZx.framer-v-d5zd3n.framer-126w428, .framer-92aZx.framer-v-ayuxqh.framer-126w428, .framer-92aZx.framer-v-54tm8h.framer-126w428 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 64px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AlcEELekL\":{\"layout\":[\"fixed\",\"fixed\"]},\"YmV_K_wXt\":{\"layout\":[\"fixed\",\"fixed\"]},\"tfIETjXeS\":{\"layout\":[\"fixed\",\"fixed\"]},\"q7vVsItHg\":{\"layout\":[\"fixed\",\"fixed\"]},\"Iwd5Vg86w\":{\"layout\":[\"fixed\",\"fixed\"]},\"LVMYh5_Hz\":{\"layout\":[\"fixed\",\"fixed\"]},\"FwDjtgBaH\":{\"layout\":[\"fixed\",\"fixed\"]},\"SXn5X9T2W\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"BYTP9wsrN\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framermoq9tTA8y=withCSS(Component,css,\"framer-92aZx\");export default Framermoq9tTA8y;Framermoq9tTA8y.displayName=\"button icon\";Framermoq9tTA8y.defaultProps={height:64,width:64};addPropertyControls(Framermoq9tTA8y,{variant:{options:[\"KPdwksT9E\",\"AlcEELekL\",\"YmV_K_wXt\",\"tfIETjXeS\",\"q7vVsItHg\",\"Iwd5Vg86w\",\"LVMYh5_Hz\",\"FwDjtgBaH\",\"SXn5X9T2W\"],optionTitles:[\"Close\",\"Add to Watchlist\",\"Share\",\"Like\",\"Movie\",\"Like\",\"Close 2\",\"Add to Watchlist clicked\",\"Variant 8\"],title:\"Variant\",type:ControlType.Enum},BYTP9wsrN:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framermoq9tTA8y,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermoq9tTA8y\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AlcEELekL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YmV_K_wXt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tfIETjXeS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q7vVsItHg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Iwd5Vg86w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LVMYh5_Hz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FwDjtgBaH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SXn5X9T2W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"64\",\"framerVariables\":\"{\\\"BYTP9wsrN\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"64\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./moq9tTA8y.map", "// Generated by Framer (2fef4c5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Arc from\"https://framerusercontent.com/modules/dZ9c6z10n71dmz3JQVi4/0dSuyhnHD9HrUa3w2XFr/Arc.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";const VideoFonts=getFonts(Video);const ArcFonts=getFonts(Arc);const cycleOrder=[\"KgAeRQuW0\",\"mp7uxu1s4\"];const serializationHash=\"framer-AC8PF\";const variantClassNames={KgAeRQuW0:\"framer-v-15h746l\",mp7uxu1s4:\"framer-v-1dukkrj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={Back:\"KgAeRQuW0\",Front:\"mp7uxu1s4\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KgAeRQuW0\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KgAeRQuW0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"mp7uxu1s4\")return false;return true;};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-15h746l\",className,classNames),\"data-framer-name\":\"Back\",layoutDependency:layoutDependency,layoutId:\"KgAeRQuW0\",ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"rgb(2, 36, 224)\",borderBottomLeftRadius:200,borderBottomRightRadius:200,borderTopLeftRadius:200,borderTopRightRadius:200,boxShadow:\"0px 0.7836301510105841px 3.291246634244453px -0.2857142857142857px rgba(5, 5, 5, 0.08078), 0px 1.9196475837030447px 8.062519851552787px -0.5714285714285714px rgba(5, 5, 5, 0.08192), 0px 3.6374547591782176px 15.277309988548513px -0.8571428571428571px rgba(5, 5, 5, 0.08364), 0px 6.350044814858119px 26.6701882224041px -1.1428571428571428px rgba(5, 5, 5, 0.08635), 0px 11.051870570040771px 46.41785639417124px -1.4285714285714286px rgba(5, 5, 5, 0.09105), 0px 20.24281195079675px 85.01981019334634px -1.7142857142857142px rgba(5, 5, 5, 0.10024), 0px 40px 168px -2px rgba(5, 5, 5, 0.12)\",WebkitBackdropFilter:\"none\",...style},variants:{mp7uxu1s4:{backdropFilter:\"blur(24px)\",backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0.6718418212723919px 0.6718418212723919px 3.230434572403716px -0.21875px rgba(5, 5, 5, 0.07101), 1.592383747047279px 1.592383747047279px 7.656700351360951px -0.4375px rgba(5, 5, 5, 0.07239), 2.904672551725525px 2.904672551725525px 13.966612877470551px -0.65625px rgba(5, 5, 5, 0.07436), 4.829012286209036px 4.829012286209036px 23.219465871278626px -0.875px rgba(5, 5, 5, 0.07724), 7.798461088782642px 7.798461088782642px 37.49754408714391px -1.09375px rgba(5, 5, 5, 0.0817), 12.765307042968923px 12.765307042968923px 61.3797591832797px -1.3125px rgba(5, 5, 5, 0.08915), 21.980996705347206px 21.980996705347206px 105.69180042761316px -1.53125px rgba(5, 5, 5, 0.10297), 40px 40px 192.33304448274095px -1.75px rgba(5, 5, 5, 0.13)\",WebkitBackdropFilter:\"blur(24px)\"}},...addPropertyOverrides({mp7uxu1s4:{\"data-framer-name\":\"Front\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lt3r4i\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"xGO_9VHty\",style:{background:\"linear-gradient(225deg, rgba(5, 5, 5, 0) 0%, rgba(5, 5, 5, 0.1) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1usj3oe-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pIk1Y6mM6-container\",nodeId:\"pIk1Y6mM6\",rendersWithMotion:true,scopeId:\"AK1CP8dJ5\",style:{opacity:.04},variants:{mp7uxu1s4:{opacity:1}},children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"pIk1Y6mM6\",isMixedBorderRadius:false,layoutId:\"pIk1Y6mM6\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/tj5a4Hr7UzJEUvERDdPQmNEo6Ic.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ohclqr-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"n1NavJ5Re-container\",nodeId:\"n1NavJ5Re\",rendersWithMotion:true,scopeId:\"AK1CP8dJ5\",children:/*#__PURE__*/_jsx(Arc,{alignmentBaseline:\"bottom\",color:\"rgb(255, 255, 255)\",cylinderHeight:0,flip:false,font:{},height:\"100%\",id:\"n1NavJ5Re\",layoutId:\"n1NavJ5Re\",startOffset:0,style:{height:\"100%\",width:\"100%\"},text:\"DESIGN SITES LIKE A PRO WITH FRAMER\",type:true,width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AC8PF.framer-1gnhve2, .framer-AC8PF .framer-1gnhve2 { display: block; }\",\".framer-AC8PF.framer-15h746l { height: 292px; overflow: hidden; position: relative; width: 292px; will-change: var(--framer-will-change-override, transform); }\",\".framer-AC8PF .framer-1lt3r4i { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-AC8PF .framer-1usj3oe-container { flex: none; height: 100%; left: calc(50.00000000000002% - 81.5068493150685% / 2); mix-blend-mode: multiply; position: absolute; top: calc(43.49315068493153% - 100% / 2); width: 82%; }\",\".framer-AC8PF .framer-ohclqr-container { flex: none; height: 132px; left: calc(50.00000000000002% - 132px / 2); position: absolute; top: calc(50.00000000000002% - 132px / 2); width: 132px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 292\n * @framerIntrinsicWidth 292\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mp7uxu1s4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerAK1CP8dJ5=withCSS(Component,css,\"framer-AC8PF\");export default FramerAK1CP8dJ5;FramerAK1CP8dJ5.displayName=\"Card\";FramerAK1CP8dJ5.defaultProps={height:292,width:292};addPropertyControls(FramerAK1CP8dJ5,{variant:{options:[\"KgAeRQuW0\",\"mp7uxu1s4\"],optionTitles:[\"Back\",\"Front\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerAK1CP8dJ5,[{explicitInter:true,fonts:[]},...VideoFonts,...ArcFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAK1CP8dJ5\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"292\",\"framerIntrinsicHeight\":\"292\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mp7uxu1s4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AK1CP8dJ5.map", "function murmur2(r){var t=0;var a,e=0,c=r.length;for(;c>=4;++e,c-=4){a=255&r.charCodeAt(e)|(255&r.charCodeAt(++e))<<8|(255&r.charCodeAt(++e))<<16|(255&r.charCodeAt(++e))<<24;a=1540483477*(65535&a)+(59797*(a>>>16)<<16);a^=a>>>24;t=1540483477*(65535&a)+(59797*(a>>>16)<<16)^1540483477*(65535&t)+(59797*(t>>>16)<<16)}switch(c){case 3:t^=(255&r.charCodeAt(e+2))<<16;case 2:t^=(255&r.charCodeAt(e+1))<<8;case 1:t^=255&r.charCodeAt(e);t=1540483477*(65535&t)+(59797*(t>>>16)<<16)}t^=t>>>13;t=1540483477*(65535&t)+(59797*(t>>>16)<<16);return((t^t>>>15)>>>0).toString(36)}export{murmur2 as default};\n\n//# sourceMappingURL=hash.browser.esm.js.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import hash from\"@emotion/hash\";function getAlignmentIcon(alignmentBaseline){switch(alignmentBaseline){case\"top\":return\"Text Top\";case\"center\":return\"Central\";case\"bottom\":return\"Hanging\";}}/**\n * ARC TEXT FOR INSERT\n * By Adam and Benjamin\n *\n * @framerIntrinsicWidth 150\n * @framerIntrinsicHeight 150\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */const Arc=withCSS(function Arc(props){// Checks\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;// For Ellipse\nconst isEllipse=!props.type;const cylinder=isEllipse?props.cylinderHeight/2:0;// Base arc path\nconst path=createPath(props.flip,cylinder);// Unique IDs to avoid multiple instances on the canvas sharing a single path\nconst id=`curve-${hash(path)}`;// Alignment icon conversion\nconst alignmentValue=getAlignmentIcon(props.alignmentBaseline);return /*#__PURE__*/_jsxs(\"svg\",{className:\"transform-origin-center-center\",style:{width:\"100%\",height:\"100%\",transformOrigin:\"center\"},viewBox:`0 0 100 100`,overflow:\"visible\",children:[/*#__PURE__*/_jsx(\"path\",{id:id,d:path,strokeWidth:\"none\",fill:\"transparent\"}),/*#__PURE__*/_jsx(\"text\",{children:/*#__PURE__*/_jsx(\"textPath\",{href:`#${id}`,startOffset:props.startOffset,dominantBaseline:alignmentValue,style:{letterSpacing:props.font.letterSpacing?props.font.letterSpacing:1.85,...props.font,fill:props.color},children:props.text})})]});},// Work around a bug with framer-motion that calculates a px origin when animating SVG elements.\n[\".transform-origin-center-center { transform-origin: center center !important; }\"]);export default Arc;Arc.defaultProps={height:50,width:50};addPropertyControls(Arc,{text:{title:\"Content\",type:ControlType.String,defaultValue:\"DESIGN SITES LIKE A PRO WITH FRAMER\",displayTextArea:true},type:{title:\"Type\",type:ControlType.Boolean,enabledTitle:\"Circle\",disabledTitle:\"Ellipse\",defaultValue:true},cylinderHeight:{title:\"Height\",type:ControlType.Number,min:0,max:1e3,displayStepper:true,hidden:props=>props.type},alignmentBaseline:{title:\"Align\",type:ControlType.Enum,options:[\"top\",\"center\",\"bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],defaultValue:\"bottom\",displaySegmentedControl:true},flip:{type:ControlType.Boolean,defaultValue:false,title:\"Direction\",enabledTitle:\"CW\",disabledTitle:\"CCW\"},startOffset:{title:\"Offset\",type:ControlType.Number,defaultValue:0,max:360,unit:\"\\xb0\",step:.5},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayTextAlignment:false},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#999\"}});/* Path creation method */const createPath=(flip,cylinder)=>{const cylinderTop=50-cylinder;const cylinderBottom=50+cylinder;return!flip?`M 0 50 L 0 ${cylinderTop} A 1 1 0 0 1 100 ${cylinderTop} L 100 50 L 100 ${cylinderBottom} A 1 1 0 0 1 0 ${cylinderBottom} L 0 ${cylinderTop}`:`M 0 50 L 0 ${cylinderBottom} A 1 1 0 1 0 100 ${cylinderBottom} L 100 ${cylinderTop} A 1 1 0 1 0 0 ${cylinderTop} L 0 50`;};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Arc\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"150\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"150\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Arc.map", "import{jsx as o}from\"react/jsx-runtime\";import{useRef as r}from\"react\";let n={click:\"https://avara.xyz/sounds/click.wav\",error:\"https://avara.xyz/sounds/error.wav\",open:\"https://avara.xyz/sounds/open.wav\",close:\"https://avara.xyz/sounds/close.wav\",forward:\"https://avara.xyz/sounds/forward.wav\",back:\"https://avara.xyz/sounds/back.wav\"};function t(o){let n=r(new Audio(o));return n.current;}function e(){return\"ontouchstart\"in window;}export function withError(r){return a=>{let u=t(n.click),c=t(n.error),s=()=>u.play(),p=()=>c.play(),i=e()?{onTouchStart:s,onTouchEnd:p}:{onMouseDown:s,onMouseUp:p};return /*#__PURE__*/o(r,{...a,...i});};}export function withFigure(r){return a=>{let u=t(n.click),c=t(n.open),s=()=>u.play(),p=()=>c.play(),i=e()?{onTouchStart:s,onTouchEnd:p}:{onMouseDown:s,onMouseUp:p};return /*#__PURE__*/o(r,{...a,...i});};}export function withLeave(r){return a=>{let u=t(n.close),c=()=>u.play(),s=e()?{onTouchEnd:c}:{onMouseUp:c};return /*#__PURE__*/o(r,{...a,...s});};}export function withForward(r){return a=>{let u=t(n.forward),c=()=>u.play(),s=e()?{onTouchEnd:c}:{onMouseUp:c};return /*#__PURE__*/o(r,{...a,...s});};}export function withBack(r){return a=>{let u=t(n.back),c=()=>u.play(),s=e()?{onTouchEnd:c}:{onMouseUp:c};return /*#__PURE__*/o(r,{...a,...s});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withFigure\":{\"type\":\"reactHoc\",\"name\":\"withFigure\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLeave\":{\"type\":\"reactHoc\",\"name\":\"withLeave\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withForward\":{\"type\":\"reactHoc\",\"name\":\"withForward\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withError\":{\"type\":\"reactHoc\",\"name\":\"withError\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBack\":{\"type\":\"reactHoc\",\"name\":\"withBack\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PlaySound.map", "// Generated by Framer (06534cb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withFigure}from\"https://framerusercontent.com/modules/9kMC5kXYb2onjxlg6JV4/RQFLrurBmfe5OJrtL0Gx/PlaySound.js\";const ImageWithFigure1wfxpjf=withCodeBoundaryForOverrides(Image,{nodeId:\"xaOpZuavO\",override:withFigure,scopeId:\"swWZKrjaq\"});const cycleOrder=[\"xaOpZuavO\",\"jkszTUUMc\",\"F_T5Dwxd3\",\"ARoahtn0s\"];const serializationHash=\"framer-w1mua\";const variantClassNames={ARoahtn0s:\"framer-v-17wnj6x\",F_T5Dwxd3:\"framer-v-1aczuhl\",jkszTUUMc:\"framer-v-1h9lpqq\",xaOpZuavO:\"framer-v-1wfxpjf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"Desktop Selected\":\"F_T5Dwxd3\",\"Mobile Selected\":\"ARoahtn0s\",Desktop:\"xaOpZuavO\",Mobile:\"jkszTUUMc\"};const getProps=({height,id,image,width,...props})=>{return{...props,c6p9uUOf6:image??props.c6p9uUOf6??{src:\"https://framerusercontent.com/images/UgwQjP8GTJ7wRZuNMIyTmEUPho8.png\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"xaOpZuavO\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,c6p9uUOf6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xaOpZuavO\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ImageWithFigure1wfxpjf,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:344,intrinsicWidth:522,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:688,pixelWidth:1044,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(c6p9uUOf6)},className:cx(scopingClassNames,\"framer-1wfxpjf\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"xaOpZuavO\",ref:refBinding,style:{rotate:9,...style},...addPropertyOverrides({ARoahtn0s:{\"data-framer-name\":\"Mobile Selected\"},F_T5Dwxd3:{\"data-framer-name\":\"Desktop Selected\"},jkszTUUMc:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-w1mua.framer-1h5r0tj, .framer-w1mua .framer-1h5r0tj { display: block; }\",\".framer-w1mua.framer-1wfxpjf { height: 193px; overflow: visible; position: relative; width: 142px; }\",\".framer-w1mua.framer-v-1h9lpqq.framer-1wfxpjf { height: 120px; width: 181px; }\",\".framer-w1mua.framer-v-1aczuhl.framer-1wfxpjf { height: 337px; width: 512px; }\",\".framer-w1mua.framer-v-17wnj6x.framer-1wfxpjf { height: 185px; width: 281px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 193\n * @framerIntrinsicWidth 142\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jkszTUUMc\":{\"layout\":[\"fixed\",\"fixed\"]},\"F_T5Dwxd3\":{\"layout\":[\"fixed\",\"fixed\"]},\"ARoahtn0s\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"c6p9uUOf6\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerswWZKrjaq=withCSS(Component,css,\"framer-w1mua\");export default FramerswWZKrjaq;FramerswWZKrjaq.displayName=\"Figure 3\";FramerswWZKrjaq.defaultProps={height:193,width:142};addPropertyControls(FramerswWZKrjaq,{variant:{options:[\"xaOpZuavO\",\"jkszTUUMc\",\"F_T5Dwxd3\",\"ARoahtn0s\"],optionTitles:[\"Desktop\",\"Mobile\",\"Desktop Selected\",\"Mobile Selected\"],title:\"Variant\",type:ControlType.Enum},c6p9uUOf6:{__defaultAssetReference:\"data:framer/asset-reference,UgwQjP8GTJ7wRZuNMIyTmEUPho8.png?originalFilename=coffee.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerswWZKrjaq,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerswWZKrjaq\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"142\",\"framerIntrinsicHeight\":\"193\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"c6p9uUOf6\\\":\\\"image\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jkszTUUMc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F_T5Dwxd3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ARoahtn0s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./swWZKrjaq.map", "// Generated by Framer (06534cb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Figure3 from\"https://framerusercontent.com/modules/qrhNL68mjgGY82lowtJG/znF3We2TodNat1Mv9CAX/swWZKrjaq.js\";const Figure3Fonts=getFonts(Figure3);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const MotionDivWithFX=withFX(motion.div);const enabledGestures={fXlKhPDeH:{hover:true}};const cycleOrder=[\"fXlKhPDeH\",\"BX4YId3AQ\",\"Czi9hgHCA\",\"rj6wLCkOz\"];const serializationHash=\"framer-MvbG6\";const variantClassNames={BX4YId3AQ:\"framer-v-1aaoomx\",Czi9hgHCA:\"framer-v-1wougsn\",fXlKhPDeH:\"framer-v-1spscy3\",rj6wLCkOz:\"framer-v-1nf7d41\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:110,delay:0,mass:1,stiffness:2e3,type:\"spring\"};const transition2={delay:.4,duration:3,ease:[.54,.01,.51,1],type:\"tween\"};const animation={opacity:1,rotate:-12,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={delay:.4,duration:2,ease:[.54,.01,.51,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-10};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.07,skewX:0,skewY:0,transition:transition1};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;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={\"Mobile Unselected\":\"rj6wLCkOz\",Hiding:\"BX4YId3AQ\",Selected:\"Czi9hgHCA\",Unselected:\"fXlKhPDeH\"};const getProps=({enter3,height,id,width,...props})=>{return{...props,ayhMktrpZ:enter3??props.ayhMktrpZ,variant:humanReadableVariantMap[props.variant]??props.variant??\"fXlKhPDeH\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,UtDcAb7xN,ayhMktrpZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fXlKhPDeH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1y34h8v=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ayhMktrpZ){const res=await ayhMktrpZ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1spscy3\",className,classNames),\"data-framer-name\":\"Unselected\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"fXlKhPDeH\",onTap:onTap1y34h8v,ref:refBinding,style:{...style},...addPropertyOverrides({\"fXlKhPDeH-hover\":{\"data-framer-name\":undefined},BX4YId3AQ:{\"data-framer-name\":\"Hiding\",tabIndex:-1},Czi9hgHCA:{\"data-framer-name\":\"Selected\"},rj6wLCkOz:{\"data-framer-name\":\"Mobile Unselected\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithFX,{className:\"framer-1bvmsta\",\"data-framer-name\":\"Selected Rotate\",layoutDependency:layoutDependency,layoutId:\"RDxCzVhmZ\",...addPropertyOverrides({Czi9hgHCA:{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5t0uat\",\"data-framer-name\":\"Figure Wrap\",layoutDependency:layoutDependency,layoutId:\"qOWmaw4T0\",style:{rotate:7},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:193,y:(componentViewport?.y||0)+(0+((componentViewport?.height||193)-0-193)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__loop:animation1,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition3,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1di7so3-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bpO2eZYDH-container\",nodeId:\"bpO2eZYDH\",rendersWithMotion:true,scopeId:\"M0sKzvksX\",style:{opacity:1},variants:{\"fXlKhPDeH-hover\":{opacity:1},BX4YId3AQ:{opacity:.2},Czi9hgHCA:{opacity:1},rj6wLCkOz:{opacity:1}},whileHover:animation2,...addPropertyOverrides({BX4YId3AQ:{__targetOpacity:.2,whileHover:undefined},Czi9hgHCA:{whileHover:undefined},rj6wLCkOz:{whileHover:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Figure3,{height:\"100%\",id:\"bpO2eZYDH\",layoutId:\"bpO2eZYDH\",variant:UtDcAb7xN,width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fjwddt\",\"data-border\":true,\"data-framer-name\":\"Tooltip\",layoutDependency:layoutDependency,layoutId:\"D5miDvpZr\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.05)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(13, 13, 13)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:0},transformTemplate:transformTemplate1,variants:{\"fXlKhPDeH-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Lens\"})}),className:\"framer-12zi6wa\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"lKyXut4m0\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"fXlKhPDeH-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:[\"Great products should enhance your life \",/*#__PURE__*/_jsx(motion.br,{}),\"- not add more complexity or frustration\"]})})}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MvbG6.framer-ax1ftb, .framer-MvbG6 .framer-ax1ftb { display: block; }\",\".framer-MvbG6.framer-1spscy3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MvbG6 .framer-1bvmsta { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MvbG6 .framer-5t0uat { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MvbG6 .framer-1di7so3-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-MvbG6 .framer-1fjwddt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 10px 14px 10px 14px; pointer-events: none; position: absolute; top: -60px; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-MvbG6 .framer-12zi6wa { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MvbG6.framer-1spscy3, .framer-MvbG6 .framer-1bvmsta, .framer-MvbG6 .framer-5t0uat, .framer-MvbG6 .framer-1fjwddt { gap: 0px; } .framer-MvbG6.framer-1spscy3 > *, .framer-MvbG6 .framer-5t0uat > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-MvbG6.framer-1spscy3 > :first-child, .framer-MvbG6 .framer-5t0uat > :first-child { margin-left: 0px; } .framer-MvbG6.framer-1spscy3 > :last-child, .framer-MvbG6 .framer-5t0uat > :last-child { margin-right: 0px; } .framer-MvbG6 .framer-1bvmsta > *, .framer-MvbG6 .framer-1fjwddt > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-MvbG6 .framer-1bvmsta > :first-child, .framer-MvbG6 .framer-1fjwddt > :first-child { margin-top: 0px; } .framer-MvbG6 .framer-1bvmsta > :last-child, .framer-MvbG6 .framer-1fjwddt > :last-child { margin-bottom: 0px; } }\",\".framer-MvbG6.framer-v-1aaoomx.framer-1spscy3, .framer-MvbG6.framer-v-1wougsn.framer-1spscy3 { cursor: default; }\",\".framer-MvbG6.framer-v-1aaoomx .framer-1di7so3-container, .framer-MvbG6.framer-v-1wougsn .framer-1di7so3-container, .framer-MvbG6.framer-v-1nf7d41 .framer-1di7so3-container { will-change: unset; }\",\".framer-MvbG6.framer-v-1spscy3.hover .framer-1fjwddt { top: -90px; }\",'.framer-MvbG6[data-border=\"true\"]::after, .framer-MvbG6 [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 193\n * @framerIntrinsicWidth 142\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"BX4YId3AQ\":{\"layout\":[\"auto\",\"auto\"]},\"Czi9hgHCA\":{\"layout\":[\"auto\",\"auto\"]},\"rj6wLCkOz\":{\"layout\":[\"auto\",\"auto\"]},\"fbCRpjf8l\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ayhMktrpZ\":\"enter3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerM0sKzvksX=withCSS(Component,css,\"framer-MvbG6\");export default FramerM0sKzvksX;FramerM0sKzvksX.displayName=\"Figure 3 Wrap\";FramerM0sKzvksX.defaultProps={height:193,width:142};addPropertyControls(FramerM0sKzvksX,{variant:{options:[\"fXlKhPDeH\",\"BX4YId3AQ\",\"Czi9hgHCA\",\"rj6wLCkOz\"],optionTitles:[\"Unselected\",\"Hiding\",\"Selected\",\"Mobile Unselected\"],title:\"Variant\",type:ControlType.Enum},ayhMktrpZ:{title:\"Enter 3\",type:ControlType.EventHandler}});addFonts(FramerM0sKzvksX,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"}]},...Figure3Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerM0sKzvksX\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BX4YId3AQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Czi9hgHCA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rj6wLCkOz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fbCRpjf8l\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"142\",\"framerIntrinsicHeight\":\"193\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ayhMktrpZ\\\":\\\"enter3\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./M0sKzvksX.map", "// Generated by Framer (9f1494d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={MwnK5apsV:{hover:true}};const cycleOrder=[\"MwnK5apsV\",\"moCMkuVyY\",\"l5hIwIYHe\"];const serializationHash=\"framer-SMUc2\";const variantClassNames={l5hIwIYHe:\"framer-v-1qucqk0\",moCMkuVyY:\"framer-v-16kcsw8\",MwnK5apsV:\"framer-v-mokgda\"};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 transition2={damping:60,delay:0,mass:1,stiffness:700,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={Icon:\"l5hIwIYHe\",Primary:\"MwnK5apsV\",Secondary:\"moCMkuVyY\"};const getProps=({click,click2,height,id,link,title,width,...props})=>{return{...props,anhK7fRrW:link??props.anhK7fRrW,b8INahYTq:title??props.b8INahYTq??\"Button\",HWn1vXFJN:click??props.HWn1vXFJN,variant:humanReadableVariantMap[props.variant]??props.variant??\"MwnK5apsV\",wgFADVSR9:click2??props.wgFADVSR9};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,b8INahYTq,HWn1vXFJN,anhK7fRrW,wgFADVSR9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MwnK5apsV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap2jnz9x=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(HWn1vXFJN){const res=await HWn1vXFJN(...args);if(res===false)return false;}if(wgFADVSR9){const res=await wgFADVSR9(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:anhK7fRrW,motionChild:true,nodeId:\"MwnK5apsV\",scopeId:\"RXaVgXfEx\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-mokgda\",className,classNames)} framer-l2jjmx`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MwnK5apsV\",onTap:onTap2jnz9x,ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"rgb(2, 36, 224)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,WebkitBackdropFilter:\"none\",...style},variants:{\"MwnK5apsV-hover\":{backdropFilter:\"none\",backgroundColor:\"rgb(4, 30, 181)\",WebkitBackdropFilter:\"none\"},l5hIwIYHe:{backdropFilter:\"blur(4px)\",backgroundColor:\"rgba(26, 26, 26, 0.6)\",WebkitBackdropFilter:\"blur(4px)\"},moCMkuVyY:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(237, 237, 237, 0.6)\",WebkitBackdropFilter:\"blur(10px)\"}},...addPropertyOverrides({\"MwnK5apsV-hover\":{\"data-framer-name\":undefined},l5hIwIYHe:{\"data-framer-name\":\"Icon\"},moCMkuVyY:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSDisplay-Medium\", \"SFProDisplay-Medium\", \"SFUIDisplay-Medium\", \".SFUIDisplay-Medium\", \"SF Pro Display\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-weight\":\"499\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Button\"})}),className:\"framer-1t17ju4\",fonts:[\"__SF-UI-Display-Medium__\"],layoutDependency:layoutDependency,layoutId:\"OJLJjY0Yz\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:b8INahYTq,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({l5hIwIYHe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"i\"})}),fonts:[\"__SF-UI-Display-Regular__\"]},moCMkuVyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSDisplay-Medium\", \"SFProDisplay-Medium\", \"SFUIDisplay-Medium\", \".SFUIDisplay-Medium\", \"SF Pro Display\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-weight\":\"499\",\"--framer-text-alignment\":\"center\"},children:\"Button\"})})}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SMUc2.framer-l2jjmx, .framer-SMUc2 .framer-l2jjmx { display: block; }\",\".framer-SMUc2.framer-mokgda { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; overflow: visible; padding: 8px 24px 8px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-SMUc2 .framer-1t17ju4 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SMUc2.framer-mokgda { gap: 0px; } .framer-SMUc2.framer-mokgda > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-SMUc2.framer-mokgda > :first-child { margin-left: 0px; } .framer-SMUc2.framer-mokgda > :last-child { margin-right: 0px; } }\",\".framer-SMUc2.framer-v-1qucqk0.framer-mokgda { width: 48px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 96.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"moCMkuVyY\":{\"layout\":[\"auto\",\"fixed\"]},\"l5hIwIYHe\":{\"layout\":[\"fixed\",\"fixed\"]},\"zElpCFpW4\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"b8INahYTq\":\"title\",\"HWn1vXFJN\":\"click\",\"anhK7fRrW\":\"link\",\"wgFADVSR9\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRXaVgXfEx=withCSS(Component,css,\"framer-SMUc2\");export default FramerRXaVgXfEx;FramerRXaVgXfEx.displayName=\"Button 2\";FramerRXaVgXfEx.defaultProps={height:48,width:96.5};addPropertyControls(FramerRXaVgXfEx,{variant:{options:[\"MwnK5apsV\",\"moCMkuVyY\",\"l5hIwIYHe\"],optionTitles:[\"Primary\",\"Secondary\",\"Icon\"],title:\"Variant\",type:ControlType.Enum},b8INahYTq:{defaultValue:\"Button\",displayTextArea:false,title:\"Title\",type:ControlType.String},HWn1vXFJN:{title:\"Click\",type:ControlType.EventHandler},anhK7fRrW:{title:\"Link\",type:ControlType.Link},wgFADVSR9:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerRXaVgXfEx,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRXaVgXfEx\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"moCMkuVyY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"l5hIwIYHe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zElpCFpW4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"b8INahYTq\\\":\\\"title\\\",\\\"HWn1vXFJN\\\":\\\"click\\\",\\\"anhK7fRrW\\\":\\\"link\\\",\\\"wgFADVSR9\\\":\\\"click2\\\"}\",\"framerIntrinsicWidth\":\"96.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RXaVgXfEx.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let r;var s=o=>{if(!r){const n=o.forwardRef(({color:t=\"currentColor\",size:e=24,...i},l)=>o.createElement(\"svg\",{ref:l,xmlns:\"http://www.w3.org/2000/svg\",width:e,height:e,viewBox:\"0 0 24 24\",fill:\"none\",stroke:t,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",...i},o.createElement(\"path\",{d:\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}),o.createElement(\"polyline\",{points:\"9 22 9 12 15 12 15 22\"})));n.displayName=\"Home\",r=n}return r};export{s as default};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map"],
  "mappings": "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",
  "names": ["cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "BYTP9wsrN", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTaps3st7n", "args", "onTapk0ufa4", "onTap1m2betd", "onTaps955yv", "onTap1xfkesm", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "LayoutGroup", "u", "SVG", "css", "Framermoq9tTA8y", "withCSS", "moq9tTA8y_default", "addPropertyControls", "ControlType", "addFonts", "AK1CP8dJ5_exports", "__export", "__FramerMetadata__", "AK1CP8dJ5_default", "murmur2", "r", "e", "c", "getAlignmentIcon", "alignmentBaseline", "Arc", "withCSS", "props", "isCanvas", "RenderTarget", "cylinder", "path", "createPath", "id", "murmur2", "alignmentValue", "u", "p", "Arc_default", "addPropertyControls", "ControlType", "flip", "cylinderTop", "cylinderBottom", "VideoFonts", "getFonts", "Video", "ArcFonts", "Arc_default", "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", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerAK1CP8dJ5", "withCSS", "AK1CP8dJ5_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__", "n", "t", "o", "pe", "e", "window", "withFigure", "r", "a", "u", "t", "n", "c", "s", "p", "i", "e", "ImageWithFigure1wfxpjf", "withCodeBoundaryForOverrides", "Image2", "withFigure", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "toResponsiveImage", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "image", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "c6p9uUOf6", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "getLoadingLazyAtYPosition", "css", "FramerswWZKrjaq", "withCSS", "swWZKrjaq_default", "addPropertyControls", "ControlType", "addFonts", "Figure3Fonts", "getFonts", "swWZKrjaq_default", "SmartComponentScopedContainerWithFX", "withFX", "SmartComponentScopedContainer", "MotionDivWithFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "transition3", "animation1", "animation2", "transformTemplate1", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "enter3", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "UtDcAb7xN", "ayhMktrpZ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1y34h8v", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "RichText2", "css", "FramerM0sKzvksX", "withCSS", "M0sKzvksX_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "click2", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "b8INahYTq", "HWn1vXFJN", "anhK7fRrW", "wgFADVSR9", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap2jnz9x", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText2", "css", "FramerRXaVgXfEx", "withCSS", "RXaVgXfEx_default", "addPropertyControls", "ControlType", "addFonts", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "r", "s", "o", "n", "t", "e", "i", "l", "defaultEvents", "ControlType", "findByArray", "arr", "search", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "uppercaseIconKeys", "name", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "s", "npm_react_18_2_exports", "importModule", "active", "module", "e", "ue", "emptyState", "RenderTarget", "p", "NullState", "addPropertyControls", "ControlType", "defaultEvents"]
}
