{"version":3,"file":"Form.DgDaHkAX.mjs","names":["addPropertyOverrides","Hero","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","React.useState","useBottomSheetStore","React.useRef","Suggestion_BadgeWebsite","Suggestion_BadgeAppStore","Suggestion_BadgeProduct_URL","Suggestion_BadgeLovable"],"sources":["https:/framer.com/m/Suggestion-Badge-Website-YtJ5.js@CbL4Xx9gHdT5ugwIfHl0","https:/framer.com/m/Suggestion-Badge-Lovable-nL1r.js@vAQibKb9Vk24Yw3tEvjg","https:/framer.com/m/Suggestion-Badge-AppStore-9JdY.js@UYQqoBE7aP4y4MlC2njo","https:/framer.com/m/Suggestion-Badge-Product-URL-4uCN.js@toGxz6lJTzUvwtZasZ2E","https:/framerusercontent.com/modules/aHBhI5w02b1bG46ufYVy/HrHrJItIPZeZfRcqPoFl/CustomInput.js","https:/framerusercontent.com/modules/GsGuoFPKCKWEH7YiXZZ8/ixu7LARPK0Js71XhI9fc/Input_Store.js","https:/framerusercontent.com/modules/PRtccWs0hKNrDoA0yDGA/mdzy9XFKqQXrIK0ZcFTX/Form.js"],"sourcesContent":["// Generated by Framer (84a2f33)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js\";const HeroFonts=getFonts(Hero);const enabledGestures={lv09LNc4G:{hover:true}};const serializationHash=\"framer-VYjSS\";const variantClassNames={lv09LNc4G:\"framer-v-xw3h8d\"};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 getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"lv09LNc4G\",enabledGestures,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__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xw3h8d\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"lv09LNc4G\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0.6)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},...addPropertyOverrides({\"lv09LNc4G-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ly33sc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"coVdwqV3P-container\",nodeId:\"coVdwqV3P\",rendersWithMotion:true,scopeId:\"fP_Ki3R1n\",children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-6e83f04f-ae68-498b-9618-b81bf1d08615, rgb(71, 71, 71))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Link\",id:\"coVdwqV3P\",layoutId:\"coVdwqV3P\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6e83f04f-ae68-498b-9618-b81bf1d08615, rgb(71, 71, 71)))\"},children:\"Your Website URL\"})}),className:\"framer-1yqo6hr\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"nduNC4Vv_\",style:{\"--extracted-r6o4lv\":\"var(--token-6e83f04f-ae68-498b-9618-b81bf1d08615, rgb(71, 71, 71))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VYjSS.framer-1duzk92, .framer-VYjSS .framer-1duzk92 { display: block; }\",\".framer-VYjSS.framer-xw3h8d { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 36px; justify-content: center; padding: 0px 12px 0px 12px; position: relative; width: min-content; }\",\".framer-VYjSS .framer-ly33sc-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 15px; }\",\".framer-VYjSS .framer-1yqo6hr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 160\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"fZ7GUxTsS\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfP_Ki3R1n=withCSS(Component,css,\"framer-VYjSS\");export default FramerfP_Ki3R1n;FramerfP_Ki3R1n.displayName=\"Suggestion_Badge-Website\";FramerfP_Ki3R1n.defaultProps={height:36,width:160};addFonts(FramerfP_Ki3R1n,[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]},...HeroFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfP_Ki3R1n\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fZ7GUxTsS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"160\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fP_Ki3R1n.map","// Generated by Framer (84a2f33)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={DBOr1B22a:{hover:true}};const serializationHash=\"framer-Ip9BO\";const variantClassNames={DBOr1B22a:\"framer-v-15hksvo\"};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 getProps=({height,id,labelText,width,...props})=>{return{...props,FKLkV15ZW:labelText??props.FKLkV15ZW??\"Your Lovable URL\"};};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,FKLkV15ZW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"DBOr1B22a\",enabledGestures,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__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15hksvo\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"DBOr1B22a\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0.6)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},...addPropertyOverrides({\"DBOr1B22a-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"lovable_logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-16)/2)),pixelHeight:275,pixelWidth:270,src:\"https://framerusercontent.com/images/0Eyc8TKiwUfBUqQWI7kXScUgk9c.png\"},className:\"framer-1gstilk\",layoutDependency:layoutDependency,layoutId:\"JSQFvEF_Q\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6e83f04f-ae68-498b-9618-b81bf1d08615, rgb(71, 71, 71)))\"},children:\"Your Lovable Project URL\"})}),className:\"framer-18mhq19\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"w1eHuOMQT\",style:{\"--extracted-r6o4lv\":\"var(--token-6e83f04f-ae68-498b-9618-b81bf1d08615, rgb(71, 71, 71))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:FKLkV15ZW,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ip9BO.framer-1zgfcq, .framer-Ip9BO .framer-1zgfcq { display: block; }\",\".framer-Ip9BO.framer-15hksvo { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 36px; justify-content: center; padding: 0px 12px 0px 12px; position: relative; width: min-content; }\",\".framer-Ip9BO .framer-1gstilk { flex: none; height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-Ip9BO .framer-18mhq19 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 159\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"kM_pvqU02\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"FKLkV15ZW\":\"labelText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerbv724pxcT=withCSS(Component,css,\"framer-Ip9BO\");export default Framerbv724pxcT;Framerbv724pxcT.displayName=\"Suggestion_Badge-Lovable\";Framerbv724pxcT.defaultProps={height:36,width:159};addPropertyControls(Framerbv724pxcT,{FKLkV15ZW:{defaultValue:\"Your Lovable URL\",description:\"\",displayTextArea:false,title:\"labelText\",type:ControlType.String}});addFonts(Framerbv724pxcT,[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerbv724pxcT\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"36\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kM_pvqU02\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"FKLkV15ZW\\\":\\\"labelText\\\"}\",\"framerIntrinsicWidth\":\"159\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bv724pxcT.map","// Generated by Framer (84a2f33)\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\";import{useRef}from\"react\";const enabledGestures={JAPDpLjvx:{hover:true}};const serializationHash=\"framer-pxgZQ\";const variantClassNames={JAPDpLjvx:\"framer-v-1hwz7x3\"};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 getProps=({height,id,labelText,width,...props})=>{return{...props,FKLkV15ZW:labelText??props.FKLkV15ZW??\"Your App Store URL\"};};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,FKLkV15ZW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"JAPDpLjvx\",enabledGestures,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__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hwz7x3\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"JAPDpLjvx\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0.6)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},...addPropertyOverrides({\"JAPDpLjvx-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uy9ea4\",layoutDependency:layoutDependency,layoutId:\"VEt8y49JB\",style:{backgroundColor:\"var(--token-6e83f04f-ae68-498b-9618-b81bf1d08615, rgb(71, 71, 71))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-4qrfzy\",layoutDependency:layoutDependency,layoutId:\"sE0E7u9rM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"><g><g><defs><linearGradient id=\"idssE0E7u9rM_2g172197274\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(24,191,251)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(32,114,243)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 12.766 0 L 3.232 0 C 1.446 0 0 1.446 0 3.232 L 0 12.77 C 0 14.554 1.446 16 3.232 16 L 12.768 16 C 14.552 16 16 14.554 16 12.768 L 16 3.232 C 15.998 1.446 14.552 0 12.766 0 Z\" fill=\"url(#idssE0E7u9rM_2g172197274)\"></path></g><path d=\"M 7.929 3.677 L 8.253 3.117 C 8.453 2.767 8.899 2.649 9.249 2.849 C 9.599 3.049 9.717 3.495 9.517 3.845 L 6.395 9.249 L 8.653 9.249 C 9.385 9.249 9.795 10.109 9.477 10.705 L 2.858 10.705 C 2.454 10.705 2.13 10.381 2.13 9.977 C 2.13 9.573 2.454 9.249 2.858 9.249 L 4.713 9.249 L 7.089 5.131 L 6.347 3.843 C 6.147 3.493 6.265 3.051 6.615 2.847 C 6.965 2.647 7.407 2.765 7.611 3.115 Z M 5.121 11.455 L 4.421 12.669 C 4.221 13.019 3.776 13.137 3.426 12.937 C 3.076 12.737 2.958 12.291 3.158 11.941 L 3.678 11.041 C 4.265 10.859 4.743 10.999 5.121 11.455 Z M 11.149 9.253 L 13.042 9.253 C 13.446 9.253 13.77 9.577 13.77 9.981 C 13.77 10.385 13.446 10.709 13.042 10.709 L 11.991 10.709 L 12.7 11.941 C 12.9 12.291 12.782 12.733 12.432 12.937 C 12.082 13.137 11.641 13.019 11.437 12.669 C 10.241 10.595 9.343 9.043 8.747 8.009 C 8.137 6.957 8.573 5.901 9.003 5.543 C 9.481 6.363 10.195 7.601 11.149 9.253 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"JAPDpLjvx-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"><g><g><defs><linearGradient id=\"idshoMFwxaW1sE0E7u9rM_2g172197274\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(24,191,251)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(32,114,243)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 12.766 0 L 3.232 0 C 1.446 0 0 1.446 0 3.232 L 0 12.77 C 0 14.554 1.446 16 3.232 16 L 12.768 16 C 14.552 16 16 14.554 16 12.768 L 16 3.232 C 15.998 1.446 14.552 0 12.766 0 Z\" fill=\"url(#idshoMFwxaW1sE0E7u9rM_2g172197274)\"></path></g><path d=\"M 7.929 3.677 L 8.253 3.117 C 8.453 2.767 8.899 2.649 9.249 2.849 C 9.599 3.049 9.717 3.495 9.517 3.845 L 6.395 9.249 L 8.653 9.249 C 9.385 9.249 9.795 10.109 9.477 10.705 L 2.858 10.705 C 2.454 10.705 2.13 10.381 2.13 9.977 C 2.13 9.573 2.454 9.249 2.858 9.249 L 4.713 9.249 L 7.089 5.131 L 6.347 3.843 C 6.147 3.493 6.265 3.051 6.615 2.847 C 6.965 2.647 7.407 2.765 7.611 3.115 Z M 5.121 11.455 L 4.421 12.669 C 4.221 13.019 3.776 13.137 3.426 12.937 C 3.076 12.737 2.958 12.291 3.158 11.941 L 3.678 11.041 C 4.265 10.859 4.743 10.999 5.121 11.455 Z M 11.149 9.253 L 13.042 9.253 C 13.446 9.253 13.77 9.577 13.77 9.981 C 13.77 10.385 13.446 10.709 13.042 10.709 L 11.991 10.709 L 12.7 11.941 C 12.9 12.291 12.782 12.733 12.432 12.937 C 12.082 13.137 11.641 13.019 11.437 12.669 C 10.241 10.595 9.343 9.043 8.747 8.009 C 8.137 6.957 8.573 5.901 9.003 5.543 C 9.481 6.363 10.195 7.601 11.149 9.253 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1mhrx8n\",layoutDependency:layoutDependency,layoutId:\"N4EiLVlzD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"><g><defs><linearGradient id=\"idsN4EiLVlzD_1g172197274\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(24,191,251)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(32,114,243)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 12.766 0 L 3.232 0 C 1.446 0 0 1.446 0 3.232 L 0 12.77 C 0 14.554 1.446 16 3.232 16 L 12.768 16 C 14.552 16 16 14.554 16 12.768 L 16 3.232 C 15.998 1.446 14.552 0 12.766 0 Z\" fill=\"url(#idsN4EiLVlzD_1g172197274)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"JAPDpLjvx-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"><g><defs><linearGradient id=\"idshoMFwxaW1N4EiLVlzD_1g172197274\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(24,191,251)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(32,114,243)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 12.766 0 L 3.232 0 C 1.446 0 0 1.446 0 3.232 L 0 12.77 C 0 14.554 1.446 16 3.232 16 L 12.768 16 C 14.552 16 16 14.554 16 12.768 L 16 3.232 C 15.998 1.446 14.552 0 12.766 0 Z\" fill=\"url(#idshoMFwxaW1N4EiLVlzD_1g172197274)\"></path></g></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-epgtsk\",layoutDependency:layoutDependency,layoutId:\"XsBx0tdTk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.641 10.284\" overflow=\"visible\"><path d=\"M 5.799 0.927 L 6.123 0.367 C 6.323 0.017 6.769 -0.101 7.119 0.099 C 7.469 0.299 7.587 0.745 7.387 1.095 L 4.265 6.499 L 6.523 6.499 C 7.255 6.499 7.665 7.359 7.347 7.955 L 0.728 7.955 C 0.324 7.955 0 7.631 0 7.227 C 0 6.823 0.324 6.499 0.728 6.499 L 2.584 6.499 L 4.959 2.381 L 4.217 1.093 C 4.017 0.743 4.135 0.301 4.485 0.097 C 4.835 -0.103 5.277 0.015 5.481 0.365 Z M 2.992 8.705 L 2.292 9.919 C 2.092 10.269 1.646 10.387 1.296 10.187 C 0.946 9.987 0.828 9.541 1.028 9.191 L 1.548 8.291 C 2.136 8.109 2.614 8.249 2.992 8.705 Z M 9.019 6.503 L 10.913 6.503 C 11.317 6.503 11.641 6.827 11.641 7.231 C 11.641 7.635 11.317 7.959 10.913 7.959 L 9.861 7.959 L 10.571 9.191 C 10.771 9.541 10.653 9.983 10.303 10.187 C 9.953 10.387 9.511 10.269 9.307 9.919 C 8.111 7.845 7.213 6.293 6.617 5.259 C 6.007 4.207 6.443 3.151 6.873 2.793 C 7.351 3.613 8.065 4.851 9.019 6.503 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-f3dx65\",layoutDependency:layoutDependency,layoutId:\"qK9mzVll_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.484 7.955\" overflow=\"visible\"><path d=\"M 5.799 0.927 L 6.123 0.367 C 6.323 0.017 6.769 -0.101 7.119 0.099 C 7.469 0.299 7.587 0.745 7.387 1.095 L 4.265 6.499 L 6.523 6.499 C 7.255 6.499 7.665 7.359 7.347 7.955 L 0.728 7.955 C 0.324 7.955 0 7.631 0 7.227 C 0 6.823 0.324 6.499 0.728 6.499 L 2.584 6.499 L 4.959 2.381 L 4.217 1.093 C 4.017 0.743 4.135 0.301 4.485 0.097 C 4.835 -0.103 5.277 0.015 5.481 0.365 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l3bvo2\",layoutDependency:layoutDependency,layoutId:\"MpP3qySQW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.061 2.07\" overflow=\"visible\"><path d=\"M 2.061 0.491 L 1.361 1.705 C 1.161 2.055 0.715 2.173 0.365 1.973 C 0.015 1.773 -0.103 1.327 0.097 0.977 L 0.617 0.077 C 1.205 -0.105 1.683 0.035 2.061 0.491 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12wn2e0\",layoutDependency:layoutDependency,layoutId:\"Kji8oRjv7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.325 7.491\" overflow=\"visible\"><path d=\"M 2.703 3.71 L 4.597 3.71 C 5.001 3.71 5.325 4.034 5.325 4.438 C 5.325 4.842 5.001 5.166 4.597 5.166 L 3.545 5.166 L 4.255 6.398 C 4.455 6.748 4.337 7.19 3.987 7.394 C 3.637 7.594 3.195 7.476 2.991 7.126 C 1.795 5.052 0.897 3.5 0.301 2.466 C -0.309 1.414 0.127 0.358 0.557 0 C 1.035 0.82 1.749 2.058 2.703 3.71 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6e83f04f-ae68-498b-9618-b81bf1d08615, rgb(71, 71, 71)))\"},children:\"Your App Store URL\"})}),className:\"framer-f6mvwq\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"lS9ubplJs\",style:{\"--extracted-r6o4lv\":\"var(--token-6e83f04f-ae68-498b-9618-b81bf1d08615, rgb(71, 71, 71))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:FKLkV15ZW,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pxgZQ.framer-1mfo9dk, .framer-pxgZQ .framer-1mfo9dk { display: block; }\",\".framer-pxgZQ.framer-1hwz7x3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 36px; justify-content: center; padding: 0px 12px 0px 12px; position: relative; width: min-content; }\",\".framer-pxgZQ .framer-1uy9ea4 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: hidden; position: relative; width: 16px; will-change: var(--framer-will-change-override, transform); }\",\".framer-pxgZQ .framer-4qrfzy, .framer-pxgZQ .framer-1mhrx8n { height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-pxgZQ .framer-epgtsk { height: 11px; left: 2px; position: absolute; top: 3px; width: 12px; }\",\".framer-pxgZQ .framer-f3dx65 { height: 8px; left: 0px; position: absolute; top: 0px; width: 8px; }\",\".framer-pxgZQ .framer-l3bvo2 { height: 2px; left: 1px; position: absolute; top: 8px; width: 2px; }\",\".framer-pxgZQ .framer-12wn2e0 { height: 8px; left: 7px; position: absolute; top: 3px; width: 6px; }\",\".framer-pxgZQ .framer-f6mvwq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 172.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"hoMFwxaW1\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"FKLkV15ZW\":\"labelText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqsI01ie4k=withCSS(Component,css,\"framer-pxgZQ\");export default FramerqsI01ie4k;FramerqsI01ie4k.displayName=\"Suggestion_Badge-AppStore\";FramerqsI01ie4k.defaultProps={height:36,width:172.5};addPropertyControls(FramerqsI01ie4k,{FKLkV15ZW:{defaultValue:\"Your App Store URL\",description:\"\",displayTextArea:false,title:\"labelText\",type:ControlType.String}});addFonts(FramerqsI01ie4k,[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqsI01ie4k\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"hoMFwxaW1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"172.5\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"FKLkV15ZW\\\":\\\"labelText\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qsI01ie4k.map","// Generated by Framer (84a2f33)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={AR1KgETPX:{hover:true}};const serializationHash=\"framer-sU1os\";const variantClassNames={AR1KgETPX:\"framer-v-1699nns\"};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 getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"AR1KgETPX\",enabledGestures,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__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1699nns\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"AR1KgETPX\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0.6)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},...addPropertyOverrides({\"AR1KgETPX-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-8cv3ji\",layoutDependency:layoutDependency,layoutId:\"mtLeYBOAS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.002 19.001\" overflow=\"visible\"><g><path d=\"M 14.89 3.7 C 14.877 3.604 14.791 3.551 14.721 3.545 C 14.202 3.507 13.684 3.469 13.165 3.431 C 13.165 3.431 12.133 2.424 12.02 2.313 C 11.906 2.202 11.685 2.235 11.599 2.26 C 11.586 2.264 11.374 2.329 11.022 2.436 C 10.677 1.461 10.068 0.565 8.998 0.565 C 8.968 0.565 8.938 0.566 8.908 0.568 C 8.603 0.172 8.226 0 7.9 0 C 5.407 0 4.216 3.063 3.842 4.62 C 2.874 4.915 2.185 5.125 2.097 5.152 C 1.557 5.319 1.539 5.336 1.468 5.836 C 1.415 6.216 0 16.971 0 16.971 L 11.026 19.001 L 17 17.731 C 17 17.731 14.903 3.795 14.89 3.7 Z M 10.412 2.621 L 9.479 2.905 C 9.479 2.84 9.48 2.776 9.48 2.707 C 9.48 2.101 9.394 1.613 9.257 1.226 C 9.808 1.294 10.176 1.911 10.412 2.621 Z M 8.573 1.347 C 8.726 1.724 8.826 2.266 8.826 2.997 C 8.826 3.035 8.825 3.069 8.825 3.104 C 8.218 3.288 7.559 3.489 6.898 3.69 C 7.269 2.283 7.965 1.603 8.573 1.347 Z M 7.832 0.657 C 7.94 0.657 8.048 0.693 8.152 0.763 C 7.353 1.133 6.496 2.064 6.134 3.922 L 4.611 4.386 C 5.035 2.968 6.041 0.657 7.832 0.657 Z\" fill=\"rgb(149,191,70)\"></path><path d=\"M 14.722 3.544 C 14.204 3.505 13.685 3.467 13.166 3.43 C 13.166 3.43 12.134 2.423 12.021 2.311 C 11.979 2.27 11.921 2.248 11.862 2.239 L 11.028 18.999 L 17.002 17.729 C 17.002 17.729 14.904 3.793 14.891 3.698 C 14.878 3.602 14.793 3.549 14.722 3.544\" fill=\"rgb(94,142,62)\"></path><path d=\"M 9 6.79 L 8.263 8.943 C 8.263 8.943 7.618 8.605 6.827 8.605 C 5.667 8.605 5.608 9.32 5.608 9.501 C 5.608 10.484 8.217 10.861 8.217 13.165 C 8.217 14.978 7.047 16.145 5.47 16.145 C 3.577 16.145 2.61 14.987 2.61 14.987 L 3.116 13.341 C 3.116 13.341 4.111 14.181 4.951 14.181 C 5.499 14.181 5.723 13.756 5.723 13.446 C 5.723 12.163 3.582 12.106 3.582 9.998 C 3.582 8.223 4.878 6.506 7.494 6.506 C 8.502 6.506 9 6.79 9 6.79\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1g5oysd\",layoutDependency:layoutDependency,layoutId:\"nQucybFsg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 19.001\" overflow=\"visible\"><path d=\"M 14.89 3.7 C 14.877 3.604 14.791 3.551 14.721 3.545 C 14.202 3.507 13.684 3.469 13.165 3.431 C 13.165 3.431 12.133 2.424 12.02 2.313 C 11.906 2.202 11.685 2.235 11.599 2.26 C 11.586 2.264 11.374 2.329 11.022 2.436 C 10.677 1.461 10.068 0.565 8.998 0.565 C 8.968 0.565 8.938 0.566 8.908 0.568 C 8.603 0.172 8.226 0 7.9 0 C 5.407 0 4.216 3.063 3.842 4.62 C 2.874 4.915 2.185 5.125 2.097 5.152 C 1.557 5.319 1.539 5.336 1.468 5.836 C 1.415 6.216 0 16.971 0 16.971 L 11.026 19.001 L 17 17.731 C 17 17.731 14.903 3.795 14.89 3.7 Z M 10.412 2.621 L 9.479 2.905 C 9.479 2.84 9.48 2.776 9.48 2.707 C 9.48 2.101 9.394 1.613 9.257 1.226 C 9.808 1.294 10.176 1.911 10.412 2.621 Z M 8.573 1.347 C 8.726 1.724 8.826 2.266 8.826 2.997 C 8.826 3.035 8.825 3.069 8.825 3.104 C 8.218 3.288 7.559 3.489 6.898 3.69 C 7.269 2.283 7.965 1.603 8.573 1.347 Z M 7.832 0.657 C 7.94 0.657 8.048 0.693 8.152 0.763 C 7.353 1.133 6.496 2.064 6.134 3.922 L 4.611 4.386 C 5.035 2.968 6.041 0.657 7.832 0.657 Z\" fill=\"rgb(149,191,70)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-2iibbo\",layoutDependency:layoutDependency,layoutId:\"QSyUUks2S\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 19.001\" overflow=\"visible\"><path d=\"M 14.89 3.7 C 14.877 3.604 14.791 3.551 14.721 3.545 C 14.202 3.507 13.684 3.469 13.165 3.431 C 13.165 3.431 12.133 2.424 12.02 2.313 C 11.906 2.202 11.685 2.235 11.599 2.26 C 11.586 2.264 11.374 2.329 11.022 2.436 C 10.677 1.461 10.068 0.565 8.998 0.565 C 8.968 0.565 8.938 0.566 8.908 0.568 C 8.603 0.172 8.226 0 7.9 0 C 5.407 0 4.216 3.063 3.842 4.62 C 2.874 4.915 2.185 5.125 2.097 5.152 C 1.557 5.319 1.539 5.336 1.468 5.836 C 1.415 6.216 0 16.971 0 16.971 L 11.026 19.001 L 17 17.731 C 17 17.731 14.903 3.795 14.89 3.7 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mycwsr\",layoutDependency:layoutDependency,layoutId:\"lb0De4_Go\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.155 1.678\" overflow=\"visible\"><path d=\"M 1.155 1.395 L 0.222 1.678 C 0.223 1.614 0.223 1.55 0.223 1.481 C 0.223 0.875 0.137 0.387 0 0 C 0.552 0.068 0.919 0.685 1.155 1.395 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16j5987\",layoutDependency:layoutDependency,layoutId:\"dfgFkDve4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.928 2.343\" overflow=\"visible\"><path d=\"M 1.675 0 C 1.828 0.378 1.928 0.92 1.928 1.651 C 1.928 1.688 1.927 1.722 1.927 1.757 C 1.32 1.942 0.661 2.142 0 2.343 C 0.371 0.936 1.066 0.256 1.675 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qi8y6f\",layoutDependency:layoutDependency,layoutId:\"ACusqHEFf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.54 3.729\" overflow=\"visible\"><path d=\"M 3.221 0 C 3.328 0 3.437 0.036 3.54 0.106 C 2.741 0.476 1.885 1.406 1.523 3.265 L 0 3.729 C 0.424 2.311 1.43 0 3.221 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3akks8\",layoutDependency:layoutDependency,layoutId:\"uEY5HAo17\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.974 16.76\" overflow=\"visible\"><path d=\"M 3.694 1.304 C 3.176 1.266 2.657 1.228 2.138 1.19 C 2.138 1.19 1.106 0.183 0.993 0.072 C 0.951 0.03 0.893 0.009 0.834 0 L 0 16.76 L 5.974 15.49 C 5.974 15.49 3.876 1.554 3.863 1.458 C 3.85 1.363 3.765 1.31 3.694 1.304\" fill=\"rgb(94,142,62)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5wch04\",layoutDependency:layoutDependency,layoutId:\"zRdp_rwGR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.39 9.639\" overflow=\"visible\"><path d=\"M 6.39 0.284 L 5.654 2.437 C 5.654 2.437 5.008 2.099 4.217 2.099 C 3.057 2.099 2.999 2.814 2.999 2.994 C 2.999 3.978 5.608 4.355 5.608 6.659 C 5.608 8.472 4.438 9.639 2.861 9.639 C 0.968 9.639 0 8.481 0 8.481 L 0.507 6.835 C 0.507 6.835 1.502 7.675 2.341 7.675 C 2.89 7.675 3.113 7.25 3.113 6.94 C 3.113 5.657 0.973 5.6 0.973 3.492 C 0.973 1.717 2.269 0 4.884 0 C 5.892 0 6.39 0.284 6.39 0.284\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6e83f04f-ae68-498b-9618-b81bf1d08615, rgb(71, 71, 71)))\"},children:\"Your Product Link\"})}),className:\"framer-2tjtfn\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"h4jAngbi7\",style:{\"--extracted-r6o4lv\":\"var(--token-6e83f04f-ae68-498b-9618-b81bf1d08615, rgb(71, 71, 71))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sU1os.framer-17bll9e, .framer-sU1os .framer-17bll9e { display: block; }\",\".framer-sU1os.framer-1699nns { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 36px; justify-content: center; padding: 0px 12px 0px 12px; position: relative; width: min-content; }\",\".framer-sU1os .framer-8cv3ji { height: 19px; position: relative; width: 17px; }\",\".framer-sU1os .framer-1g5oysd, .framer-sU1os .framer-2iibbo { height: 19px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-sU1os .framer-mycwsr { height: 2px; left: 10px; position: absolute; top: 1px; width: 1px; }\",\".framer-sU1os .framer-16j5987 { height: 3px; left: 7px; position: absolute; top: 2px; width: 2px; }\",\".framer-sU1os .framer-qi8y6f { height: 4px; left: 5px; position: absolute; top: 1px; width: 4px; }\",\".framer-sU1os .framer-3akks8 { height: 17px; left: 11px; position: absolute; top: 2px; width: 6px; }\",\".framer-sU1os .framer-5wch04 { height: 10px; left: 3px; position: absolute; top: 7px; width: 7px; }\",\".framer-sU1os .framer-2tjtfn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 161\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"P0pE8_X7c\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervgwmttiTM=withCSS(Component,css,\"framer-sU1os\");export default FramervgwmttiTM;FramervgwmttiTM.displayName=\"Suggestion_Badge-Product_URL\";FramervgwmttiTM.defaultProps={height:36,width:161};addFonts(FramervgwmttiTM,[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervgwmttiTM\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"36\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"P0pE8_X7c\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"161\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vgwmttiTM.map","// Welcome to Code in Framer\n// Get Started: https://www.framer.com/developers/\nimport{jsx as _jsx}from\"react/jsx-runtime\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/components/auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function CustomInput(props){// This is a React component containing an Example component\n// Replace <Example /> with your own code\nconst{value,onChange,...rest}=props;return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,children:/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"URL\",value:value,onChange:onChange})});}// Styles are written in object syntax\n// Learn more: https://reactjs.org/docs/dom-elements.html#style\nconst containerStyle={height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",overflow:\"hidden\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CustomInput\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CustomInput.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import CustomInput from\"https://framerusercontent.com/modules/aHBhI5w02b1bG46ufYVy/HrHrJItIPZeZfRcqPoFl/CustomInput.js\";// Learn more: https://www.framer.com/developers/overrides/\nexport const useStore=createStore({inputValue:\"URL\"});export function withValue(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,\"aria-label\":\"codeoverride\",text:store.inputValue});};}export function MyCustomInputWithOverrides(){// Compose overrides around your custom input component:\nconst InputWithValue=withValue(CustomInput);const InputWithStore=withInputChange(InputWithValue);return /*#__PURE__*/_jsx(InputWithStore,{});}export function withInputChange(Component){return props=>{const[store,setStore]=useStore();const handleChange=event=>{setStore({inputValue:event.target.value});};return /*#__PURE__*/_jsx(Component,{...props,value:store.inputValue,onChange:handleChange});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withValue\":{\"type\":\"reactHoc\",\"name\":\"withValue\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"MyCustomInputWithOverrides\":{\"type\":\"reactComponent\",\"name\":\"MyCustomInputWithOverrides\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"useStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withInputChange\":{\"type\":\"reactHoc\",\"name\":\"withInputChange\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input_Store.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import Suggestion_BadgeWebsite from\"https://framer.com/m/Suggestion-Badge-Website-YtJ5.js@CbL4Xx9gHdT5ugwIfHl0\";import Suggestion_BadgeLovable from\"https://framer.com/m/Suggestion-Badge-Lovable-nL1r.js@vAQibKb9Vk24Yw3tEvjg\";import Suggestion_BadgeAppStore from\"https://framer.com/m/Suggestion-Badge-AppStore-9JdY.js@UYQqoBE7aP4y4MlC2njo\";import Suggestion_BadgeProduct_URL from\"https://framer.com/m/Suggestion-Badge-Product-URL-4uCN.js@toGxz6lJTzUvwtZasZ2E\";import{useStore}from\"https://framerusercontent.com/modules/GsGuoFPKCKWEH7YiXZZ8/ixu7LARPK0Js71XhI9fc/Input_Store.js\";import{useStore as useBottomSheetStore}from\"https://framerusercontent.com/modules/DuDRcQGmFcGfO9W3vzz0/h6viMYMfZdILtnMjOBHN/Bottom_Sheet_Overlay.js\";import{motion,AnimatePresence}from\"framer-motion\";// 👈 new\n/* --------------------------------------------------------------\n * Small utility: animated placeholder typing\n * ------------------------------------------------------------*/function useTypewriter(placeholders,typingSpeed=50,pauseTime=2e3){const[typedText,setTypedText]=React.useState(\"\");const[isDeleting,setIsDeleting]=React.useState(false);const[placeholderIndex,setPlaceholderIndex]=React.useState(0);const[charIndex,setCharIndex]=React.useState(0);React.useEffect(()=>{const current=placeholders[placeholderIndex];let speed=typingSpeed;if(isDeleting)speed=typingSpeed/3;const id=setTimeout(()=>{if(!isDeleting){setTypedText(current.slice(0,charIndex+1));setCharIndex(c=>c+1);if(charIndex+1===current.length){setTimeout(()=>setIsDeleting(true),pauseTime);}}else{setTypedText(current.slice(0,charIndex-1));setCharIndex(c=>c-1);if(charIndex-1===0){setIsDeleting(false);setPlaceholderIndex(i=>(i+1)%placeholders.length);}}},speed);return()=>clearTimeout(id);},[charIndex,isDeleting,placeholderIndex,placeholders,typingSpeed,pauseTime]);return typedText;}/* --------------------------------------------------------------\n * Helper to keep the query‑string in sync with the input.\n * When the value is empty we REMOVE the key, otherwise we SET it.\n * ------------------------------------------------------------*/function writeUrlParam(key,value,replace=true){const url=new URL(window.location.href);value.trim()===\"\"?url.searchParams.delete(key):url.searchParams.set(key,value);const fn=replace?\"replaceState\":\"pushState\";// @ts-ignore  – TS’s lib.dom.d.ts does not map this overload nicely\nwindow.history[fn](null,\"\",url.toString());}/* --------------------------------------------------------------\n * Helper: forward marketing params to onboarding\n * ------------------------------------------------------------*/function pickParamsFromCurrentUrl(keys){const src=new URLSearchParams(window.location.search);const out=new URLSearchParams;for(const k of keys){const v=src.get(k);if(v)out.set(k,v);}return out;}function buildOnboardingUrl(validUrl){// base target (no trailing ?url in the string)\nconst target=new URL(\"https://app.superscale.ai/auth/sign-up\");// 1) always pass the product url\ntarget.searchParams.set(\"product_url\",validUrl);// 2) forward specific marketing params from superscale.ai → app.superscale.ai\nconst forward=pickParamsFromCurrentUrl([\"ps_xid\",\"ps_partner_key\"]);forward.forEach((value,key)=>target.searchParams.set(key,value));console.log(target.toString());return target.toString();}/* --------------------------------------------------------------\n * 1½.  Validation helpers  – add just above the component\n * ------------------------------------------------------------*/function normalizeUrl(raw){const trimmed=raw.trim();if(trimmed===\"\")return null;// If the user forgot the scheme, add https:// so that URL() can parse it.\nconst candidate=/^(https?:)?\\/\\//i.test(trimmed)?trimmed:`https://${trimmed}`;try{const url=new URL(candidate);/*   Extra safety:\n         *   – hostname must contain at least one dot\n         *   – TLD must be at least two characters\n         */const parts=url.hostname.split(\".\");if(parts.length>=2&&parts[parts.length-1].length>=2){return url.href// fully-qualified, normalised version\n;}}catch(_){/* fall through – invalid */}return null;}/* --------------------------------------------------------------\n * 2.  Replace (or update) the old `isValidUrl` helper\n * ------------------------------------------------------------*/function isValidUrl(val){return normalizeUrl(val)!==null;}export function WaitlistRedirect(props){/* ----------------------------------------------------------\n     * 1. STATE & STORES\n     * --------------------------------------------------------*/const initialUrl=typeof window!==\"undefined\"?new URLSearchParams(window.location.search).get(\"url\")||\"\":\"\";const[errorMsg,setErrorMsg]=React.useState(\"\")// 👈 new\n;const[inputValue,setInputValue]=React.useState(initialUrl);const{placeholderColor}=props;const[,setInputStore]=useStore();const[,setBottomSheetStore]=useBottomSheetStore();function isValidUrl(url){try{const parsed=new URL(url);return parsed.protocol===\"http:\"||parsed.protocol===\"https:\";}catch(_){return false;}}/* ----------------------------------------------------------\n     * 2. Typing animation for the placeholder\n     * --------------------------------------------------------*/const placeholders=[\"Type in your Product URL…\",\"https://amie.so/\",\"https://neotaste.com/de\",\"https://apps.apple.com/de/app/shine-ai-skin-care\"];const typedPlaceholder=useTypewriter(placeholders,50,2e3);/* ----------------------------------------------------------\n     * 3. Misc view / UX state\n     * --------------------------------------------------------*/const inputRef=React.useRef(null);React.useEffect(()=>{if(props.focusByDefault){inputRef.current?.focus();}},[]);const[isMobile,setIsMobile]=React.useState(false);React.useEffect(()=>{const onResize=()=>setIsMobile(window.innerWidth<768);onResize();window.addEventListener(\"resize\",onResize);return()=>window.removeEventListener(\"resize\",onResize);},[]);const[buttonFocused,setButtonFocused]=React.useState(false);const[isHovered,setIsHovered]=React.useState(false);const[isLoading,setIsLoading]=React.useState(false);const[isInputFocused,setIsInputFocused]=React.useState(false);/* ----------------------------------------------------------\n     * 4. Sync the textbox <‑‑> URL on every change (debounced optional)\n     * --------------------------------------------------------*/React.useEffect(()=>{writeUrlParam(\"url\",inputValue);},[inputValue]);/* ----------------------------------------------------------\n     * 5. Main click handler\n     * --------------------------------------------------------*/// const onboardingRedirectLink = \"https://app.superscale.ai/auth/setup?url\"\nconst handleRedirect=()=>{const validUrl=normalizeUrl(inputValue);if(!validUrl){setErrorMsg(\"Please enter a valid URL\");// auto-clear after 3 s\nsetTimeout(()=>setErrorMsg(\"\"),3e3);return;}setErrorMsg(\"\");// Remember globally\nsetInputStore({inputValue:validUrl});// Keep the query string in sync\nwriteUrlParam(\"url\",validUrl);// if (isMobile) {\n//     setBottomSheetStore({ open: true, productURL: validUrl })\n//     return\n// }\n// Desktop: redirect out\nsetIsLoading(true);setTimeout(()=>{window.location.href=buildOnboardingUrl(validUrl);},800);};/* ----------------------------------------------------------\n     * 6. Styles\n     * --------------------------------------------------------*/const responsiveFont=16;const inputStyle={flex:1,minWidth:0,height:isMobile?32:38,border:\"none\",outline:\"none\",background:\"transparent\",color:\"black\",fontSize:responsiveFont,fontWeight:400,fontFamily:\"Inter\",padding:\"0 10px\",lineHeight:\"38px\",transition:\"box-shadow 0.2s ease\"};const baseButtonShadow=\"0px 0.971px 0px 0px rgba(255, 255, 255, 0.20) inset, 0px 1.294px 2.588px 0px rgba(0, 0, 0, 0.40), 0px 0px 0px 1.294px #BF6323\";const buttonStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:isHovered?\"radial-gradient(79.59% 135.57% at 50% 0%, #E57100 0%, #AD1E01 100%)\":\"radial-gradient(228.59% 228.57% at 50% 0%, #E57100 0%, #AD1E01 100%)\",color:\"white\",border:\"none\",borderRadius:6,cursor:isLoading?\"not-allowed\":\"pointer\",height:isMobile?30:34,width:isMobile?32:\"auto\",fontSize:14,fontWeight:500,padding:isMobile?0:\"0 12px\",opacity:isLoading?.6:1,pointerEvents:isLoading?\"none\":\"auto\",boxShadow:buttonFocused?`${baseButtonShadow}, 0 0 0 3px #47A8FF, 0 0 0 1.5px #ffffff`:baseButtonShadow,transition:\"all 0.2s ease\"};const wrapperStyle={display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:8,backgroundColor:\"rgba(255,255,255,0.85)\",border:\"1px solid rgba(0, 0, 0, 0.1)\",position:\"relative\",borderRadius:12,zIndex:10,padding:\"6px 8px\",boxShadow:isInputFocused?\"0 0 0 1px #FEFEFE\":\"none\",width:\"100%\"};const errorStyle={backgroundImage:\"radial-gradient(298.04% 275.54% at 50.69% -46.97%, var(--Red-500, #EF4444) 0%, var(--Red-700, #B91C1C) 100%)\",color:\"white\",borderRadius:\"99px\",padding:\"6px 12px\",fontSize:14,lineHeight:1.3,marginBottom:8,position:\"absolute\",left:0,zIndex:1,letterSpacing:\"-0.2%\",fontFamily:\"Inter\",top:\"-3em\",boxShadow:\"0px 1.294px 2.588px 0px rgba(0, 0, 0, 0.40),    0px 0px 0px 1.294px rgba(153, 27, 27, 0.70),    inset 0px 0.971px 0px 0px rgba(255, 255, 255, 0.20)\"};const styleTag=/*#__PURE__*/_jsx(\"style\",{children:`\n            .placeholder-color::placeholder { color: ${placeholderColor}; opacity: 1; }\n            .placeholder-color:-ms-input-placeholder { color: ${placeholderColor}; }\n            .placeholder-color::-ms-input-placeholder { color: ${placeholderColor}; }\n        `});const spinner=/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 38 38\",xmlns:\"http://www.w3.org/2000/svg\",stroke:\"#fff\",style:{margin:2},children:/*#__PURE__*/_jsx(\"g\",{fill:\"none\",fillRule:\"evenodd\",children:/*#__PURE__*/_jsxs(\"g\",{transform:\"translate(1 1)\",strokeWidth:\"2\",children:[/*#__PURE__*/_jsx(\"circle\",{strokeOpacity:\".3\",cx:\"18\",cy:\"18\",r:\"18\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M36 18c0-9.94-8.06-18-18-18\",children:/*#__PURE__*/_jsx(\"animateTransform\",{attributeName:\"transform\",type:\"rotate\",from:\"0 18 18\",to:\"360 18 18\",dur:\"0.9s\",repeatCount:\"indefinite\"})})]})})});/* ----------------------------------------------------------\n     * 7. Render\n     * --------------------------------------------------------*/return /*#__PURE__*/_jsxs(\"div\",{style:{overflow:\"visible\",position:\"relative\"},children:[styleTag,/*#__PURE__*/_jsx(AnimatePresence,{mode:\"popLayout\",children:errorMsg&&/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,y:50,filter:\"blur(5px)\"},animate:{opacity:1,y:0,filter:\"blur(0px)\",transition:{duration:.5,type:\"spring\",bounce:.2}},exit:{opacity:0,y:24,filter:\"blur(5px)\",transition:{duration:.3,type:\"spring\",bounce:0}},style:errorStyle,role:\"alert\"// accessibility 👍\n,\"aria-live\":\"assertive\",children:errorMsg},\"urlError\")}),/*#__PURE__*/_jsxs(\"div\",{style:wrapperStyle,children:[/*#__PURE__*/_jsx(\"input\",{ref:inputRef,type:\"url\",\"data-waitlist\":true,placeholder:inputValue.length===0?typedPlaceholder:\"\",value:inputValue,onChange:e=>{const v=e.target.value;setInputValue(v);},onKeyDown:e=>{if(e.key===\"Enter\"){e.preventDefault();handleRedirect();}},className:\"placeholder-color\",style:inputStyle,onFocus:()=>setIsInputFocused(true),onBlur:()=>setIsInputFocused(false)}),/*#__PURE__*/_jsx(\"button\",{onClick:handleRedirect,style:buttonStyle,onFocus:()=>setButtonFocused(true),onBlur:()=>setButtonFocused(false),onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),disabled:isLoading,children:isLoading?spinner:isMobile?/*#__PURE__*/_jsx(\"span\",{children:\"→\"}):/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:500,fontFamily:\"Inter\"},children:\"Start Creating\"})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:8,marginTop:16,justifyContent:\"flex-start\"},children:[/*#__PURE__*/_jsx(Suggestion_BadgeWebsite,{onClick:()=>setInputValue(\"https://amie.so\")}),/*#__PURE__*/_jsx(Suggestion_BadgeAppStore,{onClick:()=>setInputValue(\"https://apps.apple.com/de/app/shine-ai-skin-care\")}),/*#__PURE__*/_jsx(Suggestion_BadgeProduct_URL,{onClick:()=>setInputValue(\"https://www.aloyoga.com/de-de/products/w7092r-warrior-mat-black\")}),/*#__PURE__*/_jsx(Suggestion_BadgeLovable,{onClick:()=>setInputValue(\"https://debtfreeo.lovable.app/\")})]})]});}addPropertyControls(WaitlistRedirect,{placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Paste your product URL ...\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder Color\",defaultValue:\"#ffffff\"},amieImage:{type:ControlType.Image,title:\"Amie Image\"},neotasteImage:{type:ControlType.Image,title:\"Neotaste Image\"},shineAiImage:{type:ControlType.Image,title:\"Shine AI Image\"},focusByDefault:{type:ControlType.Boolean,default:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"WaitlistRedirect\":{\"type\":\"reactComponent\",\"name\":\"WaitlistRedirect\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form.map"],"mappings":"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"}