{"version":3,"file":"WhatsAppButtonDialog.BsSJR2YK.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","__FramerMetadata__","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useState","Children","useRef","Tag","React","useState","useId","useMemo","useState","useRef","c","useState","useId","useMemo","useRef","useLayoutEffect","useEffect"],"sources":["https:/framerusercontent.com/modules/2v8FNJyPlC4u6NceTziy/waTHCkqLJ8NkWgTvchpU/cYdloLLrC.js","https:/framerusercontent.com/modules/t72ZZk4vuMVFKrvWD3tZ/hU5zrRiQaesVHq1g00CG/i0B2JBDjD.js","https:/framerusercontent.com/modules/QYAuGAhb40lFyuvP2NA4/aUgXMQ1DAJtkhEs3MYBB/mQgEbxPiy.js","https:/framerusercontent.com/modules/rBdRMQzWZXPXzGGGnJl6/belzllytla9GTAg7vZgG/q1W_VQ24k.js","https:/framerusercontent.com/modules/g5161ldAWu1NIvdFfo5n/ECtYZ0nAGxOab1XoQPAg/QBvQ3or8C.js","https:/framerusercontent.com/modules/rKL3MGpJwPYmXn9LRfVJ/Kg737atclnKFgcGKjl70/v35B8AYXG.js","https:/framerusercontent.com/modules/CczNE12XaSSIKHY5yzm8/LxJ9vefothtCeWTgLfpd/GeoCopy.js","https:/framerusercontent.com/modules/pYIqylAhqk6WwTgK3lPm/iV2ofSyQTlGNHkBr9Vwi/HighlightHeading.js","https:/framerusercontent.com/modules/z94PRqTc4WktdXBuc6M7/4F3MxfvpaBCeD3CoJQ8z/PhoneNumberField.js","https:/framerusercontent.com/modules/wimXb6O8veMApi6eawqw/AGH8bYM670e8AuKOmCR6/WhatsAppButtonDialog.js"],"sourcesContent":["// Generated by Framer (c4a51b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Darker Grotesque-700\",\"GF;Darker Grotesque-900\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Darker Grotesque\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Darker Grotesque\",url:\"https://fonts.gstatic.com/s/darkergrotesque/v10/U9MK6cuh-mLQlC4BKCtayOfARkSVgb381b-W8-QDqXzQrX73-XFyZFUB.woff2\",weight:\"700\"},{cssFamilyName:\"Darker Grotesque\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Darker Grotesque\",url:\"https://fonts.gstatic.com/s/darkergrotesque/v10/U9MK6cuh-mLQlC4BKCtayOfARkSVgb381b-W8-QDqXyerX73-XFyZFUB.woff2\",weight:\"900\"}]}];export const css=[\".framer-De7Jt .framer-styles-preset-1iedfc6:not(.rich-text-wrapper), .framer-De7Jt .framer-styles-preset-1iedfc6.rich-text-wrapper h2 { --framer-font-family: \\\"Darker Grotesque\\\", \\\"Darker Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Darker Grotesque\\\", \\\"Darker Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 52px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: -1.5px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-e97497c3-a5d6-4217-991c-c311503a33d8); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1439px) and (min-width: 810px) { .framer-De7Jt .framer-styles-preset-1iedfc6:not(.rich-text-wrapper), .framer-De7Jt .framer-styles-preset-1iedfc6.rich-text-wrapper h2 { --framer-font-family: \\\"Darker Grotesque\\\", \\\"Darker Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Darker Grotesque\\\", \\\"Darker Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: -1.2px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-e97497c3-a5d6-4217-991c-c311503a33d8); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-De7Jt .framer-styles-preset-1iedfc6:not(.rich-text-wrapper), .framer-De7Jt .framer-styles-preset-1iedfc6.rich-text-wrapper h2 { --framer-font-family: \\\"Darker Grotesque\\\", \\\"Darker Grotesque Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Darker Grotesque\\\", \\\"Darker Grotesque Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 35px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: -1px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-e97497c3-a5d6-4217-991c-c311503a33d8); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-De7Jt\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9801af1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/2v8FNJyPlC4u6NceTziy/waTHCkqLJ8NkWgTvchpU/cYdloLLrC.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/mh0llUXV53n0z2PnukDH/K79XO8ZFMdAHOo4HSUXL/gIZgF4_3W.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/EniFes52mP21mJjjWmlC/VlBa9YswHNdda38tbqaO/KKC9l34VK.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Ag2UzSc0r7cgxlIbKM6a/6NhXjEqDhCQO8wz2pWje/ufAPrh75f.js\";const cycleOrder=[\"J5jBJPk3t\",\"xjZAEVaUM\"];const serializationHash=\"framer-WEz3y\";const variantClassNames={J5jBJPk3t:\"framer-v-1s3j7hc\",xjZAEVaUM:\"framer-v-1xzfmiu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CujvRAWFE=undefined;const syZlV0GbU=undefined;const PM6xMovtY=undefined;const r4R72p8_Y=undefined;const yQwV9rQPR=undefined;const qfMae4Jhg=undefined;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 humanReadableVariantMap={Default:\"J5jBJPk3t\",Mobile:\"xjZAEVaUM\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,number,tag1,tag2,tag3,text,title,width,...props})=>{return{...props,CujvRAWFE:number??props.CujvRAWFE??\"01\",PM6xMovtY:text??props.PM6xMovtY??\"Asumimos el control integral de tu cuenta operativa. Desde la estrategia de cat\\xe1logo y protecci\\xf3n de m\\xe1rgenes, hasta la eficiencia log\\xedstica y la recuperaci\\xf3n activa de fees retenidos.\",qfMae4Jhg:tag3??props.qfMae4Jhg??\"Recuperaci\\xf3n de Fees\",r4R72p8_Y:tag1??props.r4R72p8_Y??\"Operativa Integral\",syZlV0GbU:title??props.syZlV0GbU??\"Gesti\\xf3n 360\\xba\",variant:humanReadableVariantMap[props.variant]??props.variant??\"J5jBJPk3t\",yQwV9rQPR:tag2??props.yQwV9rQPR??\"Protecci\\xf3n de Margen\"};};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,CujvRAWFE,syZlV0GbU,PM6xMovtY,r4R72p8_Y,yQwV9rQPR,qfMae4Jhg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"J5jBJPk3t\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];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-1s3j7hc\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"J5jBJPk3t\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0c9c44d8-b744-400e-9a18-8c9dc101fb46)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({xjZAEVaUM:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-zk65lf\",\"data-framer-name\":\"Service Number\",layoutDependency:layoutDependency,layoutId:\"K6nfOcHX7\",style:{backgroundColor:\"var(--token-99368013-a31c-477e-901b-bf3a4ab75de1)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iedfc6\",\"data-styles-preset\":\"cYdloLLrC\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-842e8775-ddcb-404a-a41b-c1068498f054))\"},children:\"01\"})}),className:\"framer-vwtnbv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"o3nNvloXg\",style:{\"--extracted-r6o4lv\":\"var(--token-842e8775-ddcb-404a-a41b-c1068498f054)\"},text:CujvRAWFE,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r59w4h\",\"data-framer-name\":\"Service Content\",layoutDependency:layoutDependency,layoutId:\"nTal7jq7x\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"Gesti\\xf3n 360\\xba\"})}),className:\"framer-kksu6q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"A99FYvcU7\",style:{\"--extracted-a0htzi\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},text:syZlV0GbU,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h11ezo\",\"data-styles-preset\":\"KKC9l34VK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7, rgba(18, 53, 71, 0.75)))\"},children:\"Asumimos el control integral de tu cuenta operativa. Desde la estrategia de cat\\xe1logo y protecci\\xf3n de m\\xe1rgenes, hasta la eficiencia log\\xedstica y la recuperaci\\xf3n activa de fees retenidos.\"})}),className:\"framer-17en5cp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IX5sCRAdl\",style:{\"--extracted-r6o4lv\":\"var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7, rgba(18, 53, 71, 0.75))\"},text:PM6xMovtY,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k58rlr\",\"data-framer-name\":\"Tags\",layoutDependency:layoutDependency,layoutId:\"qr9y5M8XH\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yxxisp\",\"data-framer-name\":\"Tag 01\",layoutDependency:layoutDependency,layoutId:\"kIGAl0hy_\",style:{backgroundColor:\"var(--token-99368013-a31c-477e-901b-bf3a4ab75de1)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-slfqdx\",\"data-styles-preset\":\"gIZgF4_3W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"Operativa Integral\"})}),className:\"framer-1e872gc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BZJIaqJ01\",style:{\"--extracted-r6o4lv\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},text:r4R72p8_Y,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wenex9\",\"data-framer-name\":\"Tag 02\",layoutDependency:layoutDependency,layoutId:\"neNVgfO5g\",style:{backgroundColor:\"var(--token-99368013-a31c-477e-901b-bf3a4ab75de1)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-slfqdx\",\"data-styles-preset\":\"gIZgF4_3W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"Protecci\\xf3n de Margen\"})}),className:\"framer-1gbzhzl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"O6bgEcTVR\",style:{\"--extracted-r6o4lv\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},text:yQwV9rQPR,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19l7wyx\",\"data-framer-name\":\"Tag 03\",layoutDependency:layoutDependency,layoutId:\"QRg5R9Mjk\",style:{backgroundColor:\"var(--token-99368013-a31c-477e-901b-bf3a4ab75de1)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-slfqdx\",\"data-styles-preset\":\"gIZgF4_3W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"Recuperaci\\xf3n de Fees\"})}),className:\"framer-1psxzqt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qaBdgPtIE\",style:{\"--extracted-r6o4lv\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},text:qfMae4Jhg,verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})})})});});const css=[\".framer-WEz3y.framer-13rr6za, .framer-WEz3y .framer-13rr6za { display: block; }\",\".framer-WEz3y.framer-1s3j7hc { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; padding: 24px; position: relative; width: 756px; }\",\".framer-WEz3y .framer-zk65lf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; padding: 0px 0px 8px 0px; position: relative; width: 60px; }\",\".framer-WEz3y .framer-vwtnbv, .framer-WEz3y .framer-1e872gc, .framer-WEz3y .framer-1gbzhzl, .framer-WEz3y .framer-1psxzqt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WEz3y .framer-1r59w4h { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-WEz3y .framer-kksu6q { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-WEz3y .framer-17en5cp { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-WEz3y .framer-k58rlr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-WEz3y .framer-1yxxisp, .framer-WEz3y .framer-1wenex9, .framer-WEz3y .framer-19l7wyx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 4px 10px 4px 10px; position: relative; width: min-content; }\",\".framer-WEz3y.framer-v-1xzfmiu.framer-1s3j7hc { flex-direction: column; gap: 20px; padding: 24px 20px 24px 20px; width: 358px; }\",\".framer-WEz3y.framer-v-1xzfmiu .framer-1r59w4h { flex: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-WEz3y[data-border=\"true\"]::after, .framer-WEz3y [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 196\n * @framerIntrinsicWidth 756\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xjZAEVaUM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CujvRAWFE\":\"number\",\"syZlV0GbU\":\"title\",\"PM6xMovtY\":\"text\",\"r4R72p8_Y\":\"tag1\",\"yQwV9rQPR\":\"tag2\",\"qfMae4Jhg\":\"tag3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameri0B2JBDjD=withCSS(Component,css,\"framer-WEz3y\");export default Frameri0B2JBDjD;Frameri0B2JBDjD.displayName=\"Service Card\";Frameri0B2JBDjD.defaultProps={height:196,width:756};addPropertyControls(Frameri0B2JBDjD,{variant:{options:[\"J5jBJPk3t\",\"xjZAEVaUM\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},CujvRAWFE:{defaultValue:\"01\",displayTextArea:false,title:\"Number\",type:ControlType.String},onCujvRAWFEChange:{changes:\"CujvRAWFE\",type:ControlType.ChangeHandler},syZlV0GbU:{defaultValue:\"Gesti\\xf3n 360\\xba\",displayTextArea:false,title:\"Title\",type:ControlType.String},onsyZlV0GbUChange:{changes:\"syZlV0GbU\",type:ControlType.ChangeHandler},PM6xMovtY:{defaultValue:\"Asumimos el control integral de tu cuenta operativa. Desde la estrategia de cat\\xe1logo y protecci\\xf3n de m\\xe1rgenes, hasta la eficiencia log\\xedstica y la recuperaci\\xf3n activa de fees retenidos.\",displayTextArea:false,title:\"Text\",type:ControlType.String},onPM6xMovtYChange:{changes:\"PM6xMovtY\",type:ControlType.ChangeHandler},r4R72p8_Y:{defaultValue:\"Operativa Integral\",displayTextArea:false,title:\"Tag 1\",type:ControlType.String},onr4R72p8_YChange:{changes:\"r4R72p8_Y\",type:ControlType.ChangeHandler},yQwV9rQPR:{defaultValue:\"Protecci\\xf3n de Margen\",displayTextArea:false,title:\"Tag 2\",type:ControlType.String},onyQwV9rQPRChange:{changes:\"yQwV9rQPR\",type:ControlType.ChangeHandler},qfMae4Jhg:{defaultValue:\"Recuperaci\\xf3n de Fees\",displayTextArea:false,title:\"Tag 3\",type:ControlType.String},onqfMae4JhgChange:{changes:\"qfMae4Jhg\",type:ControlType.ChangeHandler}});addFonts(Frameri0B2JBDjD,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameri0B2JBDjD\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xjZAEVaUM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"196\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"756\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"CujvRAWFE\\\":\\\"number\\\",\\\"syZlV0GbU\\\":\\\"title\\\",\\\"PM6xMovtY\\\":\\\"text\\\",\\\"r4R72p8_Y\\\":\\\"tag1\\\",\\\"yQwV9rQPR\\\":\\\"tag2\\\",\\\"qfMae4Jhg\\\":\\\"tag3\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7788242)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/FhhUPhdBrK07HKmv4taq/Z3HWaGLygg2yeWM4A4Fb/b_ilQG9po.js\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={hpck3HHbY:{hover:true}};const cycleOrder=[\"hpck3HHbY\",\"feJVto4OO\",\"xheJSkC4u\",\"bzwe6eGUv\",\"I6MRUacMN\"];const serializationHash=\"framer-QptqG\";const variantClassNames={bzwe6eGUv:\"framer-v-1s39hhq\",feJVto4OO:\"framer-v-7xv0id\",hpck3HHbY:\"framer-v-1b6ypvs\",I6MRUacMN:\"framer-v-14qcltz\",xheJSkC4u:\"framer-v-1rulltv\"};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={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};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 humanReadableVariantMap={Default:\"hpck3HHbY\",Disabled:\"xheJSkC4u\",Error:\"I6MRUacMN\",Loading:\"feJVto4OO\",Success:\"bzwe6eGUv\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hpck3HHbY\"};};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:\"hpck3HHbY\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"feJVto4OO\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"feJVto4OO\")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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1b6ypvs\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"hpck3HHbY\",ref:refBinding,style:{backgroundColor:\"var(--token-842e8775-ddcb-404a-a41b-c1068498f054)\",borderBottomLeftRadius:41,borderBottomRightRadius:41,borderTopLeftRadius:41,borderTopRightRadius:41,opacity:1,...style},variants:{\"hpck3HHbY-hover\":{backgroundColor:\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8, rgb(18, 53, 71))\",opacity:1},bzwe6eGUv:{backgroundColor:\"rgb(34, 180, 115)\",opacity:1},feJVto4OO:{backgroundColor:\"rgba(31, 138, 112, 0.7)\"},I6MRUacMN:{backgroundColor:\"rgb(220, 53, 69)\",opacity:1},xheJSkC4u:{backgroundColor:\"var(--token-842e8775-ddcb-404a-a41b-c1068498f054, rgb(31, 138, 112))\",opacity:.5}},...addPropertyOverrides({\"hpck3HHbY-hover\":{\"data-framer-name\":undefined},bzwe6eGUv:{\"data-framer-name\":\"Success\"},feJVto4OO:{\"data-framer-name\":\"Loading\"},I6MRUacMN:{\"data-framer-name\":\"Error\"},xheJSkC4u:{\"data-framer-name\":\"Disabled\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-4tf95g\",layoutDependency:layoutDependency,layoutId:\"gPgyAAZMu\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18j36um\",\"data-styles-preset\":\"b_ilQG9po\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81))\"},children:\"Quiero mi diagn\\xf3stico gratuito\"})}),className:\"framer-rmqdwo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nL8twq37s\",style:{\"--extracted-r6o4lv\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bzwe6eGUv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18j36um\",\"data-styles-preset\":\"b_ilQG9po\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81))\"},children:\"\\xa1Solicitud enviada!\"})})},I6MRUacMN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18j36um\",\"data-styles-preset\":\"b_ilQG9po\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81))\"},children:\"Algo ha salido mal\"})})}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ivcb7\",layoutDependency:layoutDependency,layoutId:\"WESBsW_h8\",style:{mask:\"url('https://framerusercontent.com/images/6iastD1euKfXaGf9mYcgforxI.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/6iastD1euKfXaGf9mYcgforxI.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-12cpo9y\",layoutDependency:layoutDependency,layoutId:\"t6BtVUl1A\",style:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.2deg, rgb(255, 255, 255) 342deg)\",mask:\"url('https://framerusercontent.com/images/6iastD1euKfXaGf9mYcgforxI.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/6iastD1euKfXaGf9mYcgforxI.svg?width=20&height=20') alpha no-repeat center / cover add\"}})})]})})})});});const css=[\".framer-QptqG.framer-9anpq6, .framer-QptqG .framer-9anpq6 { display: block; }\",\".framer-QptqG.framer-1b6ypvs { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 54px; justify-content: center; padding: 22px 0px 18px 0px; position: relative; width: 360px; }\",\".framer-QptqG .framer-4tf95g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 22px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-QptqG .framer-rmqdwo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-QptqG .framer-1ivcb7 { flex: none; height: 22px; overflow: hidden; position: relative; width: 24px; }\",\".framer-QptqG .framer-12cpo9y { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-QptqG.framer-v-7xv0id.framer-1b6ypvs, .framer-QptqG.framer-v-1rulltv.framer-1b6ypvs, .framer-QptqG.framer-v-1s39hhq.framer-1b6ypvs, .framer-QptqG.framer-v-14qcltz.framer-1b6ypvs { cursor: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"feJVto4OO\":{\"layout\":[\"fixed\",\"fixed\"]},\"xheJSkC4u\":{\"layout\":[\"fixed\",\"fixed\"]},\"bzwe6eGUv\":{\"layout\":[\"fixed\",\"fixed\"]},\"I6MRUacMN\":{\"layout\":[\"fixed\",\"fixed\"]},\"DmRk69Bpu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermQgEbxPiy=withCSS(Component,css,\"framer-QptqG\");export default FramermQgEbxPiy;FramermQgEbxPiy.displayName=\"Form Submit Button \\xb7 Ads\";FramermQgEbxPiy.defaultProps={height:54,width:360};addPropertyControls(FramermQgEbxPiy,{variant:{options:[\"hpck3HHbY\",\"feJVto4OO\",\"xheJSkC4u\",\"bzwe6eGUv\",\"I6MRUacMN\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramermQgEbxPiy,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermQgEbxPiy\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"feJVto4OO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xheJSkC4u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bzwe6eGUv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I6MRUacMN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DmRk69Bpu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"54\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"360\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mQgEbxPiy.map","// Generated by Framer (c81289c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/mh0llUXV53n0z2PnukDH/K79XO8ZFMdAHOo4HSUXL/gIZgF4_3W.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/EniFes52mP21mJjjWmlC/VlBa9YswHNdda38tbqaO/KKC9l34VK.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/yHjHNM75pWuqgfbEn9IH/34tMQSMQeXhAnmJJprML/M0x0W9ILF.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Ag2UzSc0r7cgxlIbKM6a/6NhXjEqDhCQO8wz2pWje/ufAPrh75f.js\";const cycleOrder=[\"q1UoMtht5\",\"nut5YH41j\",\"gi5WelJfb\"];const serializationHash=\"framer-JOM3m\";const variantClassNames={gi5WelJfb:\"framer-v-1eqpwo3\",nut5YH41j:\"framer-v-17v1j7e\",q1UoMtht5:\"framer-v-1qczgo7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const r52aj30Mc=undefined;const ovIsxahqT=undefined;const ZAkMkZrVS=undefined;const JIncQpJpR=undefined;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 humanReadableVariantMap={\"Green \":\"nut5YH41j\",Blue:\"gi5WelJfb\",White:\"q1UoMtht5\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,step,tag,text,title,width,...props})=>{return{...props,JIncQpJpR:tag??props.JIncQpJpR??\"Diagn\\xf3stico completo\",ovIsxahqT:title??props.ovIsxahqT??\"Auditamos\",r52aj30Mc:step??props.r52aj30Mc??\"PASO 1\",variant:humanReadableVariantMap[props.variant]??props.variant??\"q1UoMtht5\",ZAkMkZrVS:text??props.ZAkMkZrVS??\"Analizamos cuenta, producto, mercado y m\\xe9tricas.\"};};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,r52aj30Mc,ovIsxahqT,ZAkMkZrVS,JIncQpJpR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"q1UoMtht5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];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-1qczgo7\",className,classNames),\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"q1UoMtht5\",ref:refBinding,style:{backgroundColor:\"var(--token-99368013-a31c-477e-901b-bf3a4ab75de1)\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22,...style},variants:{gi5WelJfb:{backgroundColor:\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8, rgb(18, 53, 71))\"},nut5YH41j:{backgroundColor:\"var(--token-842e8775-ddcb-404a-a41b-c1068498f054, rgb(31, 138, 112))\"}},...addPropertyOverrides({gi5WelJfb:{\"data-framer-name\":\"Blue\"},nut5YH41j:{\"data-framer-name\":\"Green \"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ftxq1w\",\"data-framer-name\":\"Content \",layoutDependency:layoutDependency,layoutId:\"A9hbAk8QX\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-60gflu\",\"data-framer-name\":\"Badge \",layoutDependency:layoutDependency,layoutId:\"h3V_MPCtZ\",style:{backgroundColor:\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},variants:{gi5WelJfb:{backgroundColor:\"rgba(255, 255, 255, 0.15)\"},nut5YH41j:{backgroundColor:\"var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4s7g2x\",\"data-styles-preset\":\"M0x0W9ILF\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"PASO 1\"})}),className:\"framer-tdhi52\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uK7qZHwZK\",style:{\"--extracted-r6o4lv\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},text:r52aj30Mc,variants:{gi5WelJfb:{\"--extracted-r6o4lv\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"},nut5YH41j:{\"--extracted-r6o4lv\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gi5WelJfb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4s7g2x\",\"data-styles-preset\":\"M0x0W9ILF\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"PASO 1\"})})},nut5YH41j:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4s7g2x\",\"data-styles-preset\":\"M0x0W9ILF\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"PASO 1\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"Auditamos\"})}),className:\"framer-hmt1kj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ijC3e_beL\",style:{\"--extracted-a0htzi\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},text:ovIsxahqT,variants:{gi5WelJfb:{\"--extracted-a0htzi\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"},nut5YH41j:{\"--extracted-a0htzi\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gi5WelJfb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"Auditamos\"})})},nut5YH41j:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"Auditamos\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h11ezo\",\"data-styles-preset\":\"KKC9l34VK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7, rgba(18, 53, 71, 0.75)))\"},children:\"Analizamos cuenta, producto, mercado y m\\xe9tricas.\"})}),className:\"framer-15807ra\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ErlQVFDBN\",style:{\"--extracted-r6o4lv\":\"var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7, rgba(18, 53, 71, 0.75))\"},text:ZAkMkZrVS,variants:{gi5WelJfb:{\"--extracted-r6o4lv\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"},nut5YH41j:{\"--extracted-r6o4lv\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gi5WelJfb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h11ezo\",\"data-styles-preset\":\"KKC9l34VK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"Analizamos cuenta, producto, mercado y m\\xe9tricas.\"})})},nut5YH41j:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h11ezo\",\"data-styles-preset\":\"KKC9l34VK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"Analizamos cuenta, producto, mercado y m\\xe9tricas.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fwel1t\",\"data-framer-name\":\"spacer\",layoutDependency:layoutDependency,layoutId:\"u4arZNW3u\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7taiof\",\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"U21RfwGfo\",style:{backgroundColor:\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{gi5WelJfb:{backgroundColor:\"rgba(255, 255, 255, 0.15)\"},nut5YH41j:{backgroundColor:\"var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-slfqdx\",\"data-styles-preset\":\"gIZgF4_3W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"Diagn\\xf3stico completo\"})}),className:\"framer-19kxqw6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XajEug1zF\",style:{\"--extracted-r6o4lv\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},text:JIncQpJpR,variants:{gi5WelJfb:{\"--extracted-r6o4lv\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"},nut5YH41j:{\"--extracted-r6o4lv\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gi5WelJfb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-slfqdx\",\"data-styles-preset\":\"gIZgF4_3W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"Diagn\\xf3stico completo\"})})},nut5YH41j:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-slfqdx\",\"data-styles-preset\":\"gIZgF4_3W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"Diagn\\xf3stico completo\"})})}},baseVariant,gestureVariant)})})]})})})});});const css=[\".framer-JOM3m.framer-p4e5lw, .framer-JOM3m .framer-p4e5lw { display: block; }\",\".framer-JOM3m.framer-1qczgo7 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 254px; justify-content: flex-start; min-height: 250px; padding: 26px; position: relative; width: 387px; }\",\".framer-JOM3m .framer-ftxq1w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-JOM3m .framer-60gflu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 6px 10px 6px 10px; position: relative; width: min-content; }\",\".framer-JOM3m .framer-tdhi52, .framer-JOM3m .framer-19kxqw6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-JOM3m .framer-hmt1kj, .framer-JOM3m .framer-15807ra { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-JOM3m .framer-1fwel1t { flex: none; height: 40px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-JOM3m .framer-7taiof { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 7px 13px 7px 13px; position: relative; width: min-content; }\",\".framer-JOM3m.framer-v-17v1j7e.framer-1qczgo7, .framer-JOM3m.framer-v-1eqpwo3.framer-1qczgo7 { gap: unset; height: min-content; justify-content: space-between; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 254\n * @framerIntrinsicWidth 387\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"250px\",null]},\"nut5YH41j\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"250px\",null]},\"gi5WelJfb\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"250px\",null]}}}\n * @framerVariables {\"r52aj30Mc\":\"step\",\"ovIsxahqT\":\"title\",\"ZAkMkZrVS\":\"text\",\"JIncQpJpR\":\"tag\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq1W_VQ24k=withCSS(Component,css,\"framer-JOM3m\");export default Framerq1W_VQ24k;Framerq1W_VQ24k.displayName=\"Step Card\";Framerq1W_VQ24k.defaultProps={height:254,width:387};addPropertyControls(Framerq1W_VQ24k,{variant:{options:[\"q1UoMtht5\",\"nut5YH41j\",\"gi5WelJfb\"],optionTitles:[\"White\",\"Green \",\"Blue\"],title:\"Variant\",type:ControlType.Enum},r52aj30Mc:{defaultValue:\"PASO 1\",displayTextArea:false,title:\"Step\",type:ControlType.String},onr52aj30McChange:{changes:\"r52aj30Mc\",type:ControlType.ChangeHandler},ovIsxahqT:{defaultValue:\"Auditamos\",displayTextArea:false,title:\"Title\",type:ControlType.String},onovIsxahqTChange:{changes:\"ovIsxahqT\",type:ControlType.ChangeHandler},ZAkMkZrVS:{defaultValue:\"Analizamos cuenta, producto, mercado y m\\xe9tricas.\",displayTextArea:false,title:\"Text\",type:ControlType.String},onZAkMkZrVSChange:{changes:\"ZAkMkZrVS\",type:ControlType.ChangeHandler},JIncQpJpR:{defaultValue:\"Diagn\\xf3stico completo\",displayTextArea:false,title:\"Tag\",type:ControlType.String},onJIncQpJpRChange:{changes:\"JIncQpJpR\",type:ControlType.ChangeHandler}});addFonts(Framerq1W_VQ24k,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq1W_VQ24k\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"254\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"250px\\\",null]},\\\"nut5YH41j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"250px\\\",null]},\\\"gi5WelJfb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"250px\\\",null]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"r52aj30Mc\\\":\\\"step\\\",\\\"ovIsxahqT\\\":\\\"title\\\",\\\"ZAkMkZrVS\\\":\\\"text\\\",\\\"JIncQpJpR\\\":\\\"tag\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"387\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f9faa6c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/EniFes52mP21mJjjWmlC/VlBa9YswHNdda38tbqaO/KKC9l34VK.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/yHjHNM75pWuqgfbEn9IH/34tMQSMQeXhAnmJJprML/M0x0W9ILF.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Ag2UzSc0r7cgxlIbKM6a/6NhXjEqDhCQO8wz2pWje/ufAPrh75f.js\";const cycleOrder=[\"zKqeU6ZJS\",\"kEhgaykHJ\",\"Zvn1O4cIB\",\"vNKCqBxc6\",\"qiKrTDDL3\",\"b_qNiKFbp\",\"guU4mM7DL\",\"gLL34rbeN\",\"SY5wZbp9b\",\"moHoetHxL\"];const serializationHash=\"framer-iJ4bv\";const variantClassNames={b_qNiKFbp:\"framer-v-8nzkme\",gLL34rbeN:\"framer-v-1kkz34i\",guU4mM7DL:\"framer-v-7mgoqx\",kEhgaykHJ:\"framer-v-hy91aj\",moHoetHxL:\"framer-v-3jg7er\",qiKrTDDL3:\"framer-v-17d70v2\",SY5wZbp9b:\"framer-v-1vsyg5l\",vNKCqBxc6:\"framer-v-18lp45l\",zKqeU6ZJS:\"framer-v-1qxruyi\",Zvn1O4cIB:\"framer-v-v3ocpr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YKxJZDc6N=undefined;const bjQ4QPSIF=undefined;const XnzyBbK80=undefined;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 humanReadableVariantMap={\"Blue Mobile\":\"b_qNiKFbp\",\"Green Mobile\":\"qiKrTDDL3\",\"Service Blue\":\"SY5wZbp9b\",\"Service Green\":\"gLL34rbeN\",\"Service Off White\":\"guU4mM7DL\",\"Service White\":\"moHoetHxL\",\"White Mobile\":\"vNKCqBxc6\",Blue:\"Zvn1O4cIB\",Green:\"kEhgaykHJ\",White:\"zKqeU6ZJS\"};const Variants=motion.create(React.Fragment);const getProps=({description,height,id,tag,text,width,...props})=>{return{...props,bjQ4QPSIF:text??props.bjQ4QPSIF??\"M\\xe1s inversi\\xf3n no siempre significa m\\xe1s beneficio.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zKqeU6ZJS\",XnzyBbK80:description??props.XnzyBbK80??\"Encontramos el hueco rentable donde tu       producto puede ser la opci\\xf3n #1.\",YKxJZDc6N:tag??props.YKxJZDc6N??\"PPC\"};};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,YKxJZDc6N,bjQ4QPSIF,XnzyBbK80,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zKqeU6ZJS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"guU4mM7DL\",\"gLL34rbeN\",\"SY5wZbp9b\",\"moHoetHxL\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"guU4mM7DL\",\"gLL34rbeN\",\"SY5wZbp9b\",\"moHoetHxL\"].includes(baseVariant))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-1qxruyi\",className,classNames),\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"zKqeU6ZJS\",ref:refBinding,style:{backgroundColor:\"var(--token-99368013-a31c-477e-901b-bf3a4ab75de1)\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22,...style},variants:{b_qNiKFbp:{backgroundColor:\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8, rgb(18, 53, 71))\"},gLL34rbeN:{backgroundColor:\"var(--token-842e8775-ddcb-404a-a41b-c1068498f054)\"},kEhgaykHJ:{backgroundColor:\"var(--token-842e8775-ddcb-404a-a41b-c1068498f054, rgb(31, 138, 112))\"},moHoetHxL:{backgroundColor:\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"},qiKrTDDL3:{backgroundColor:\"var(--token-842e8775-ddcb-404a-a41b-c1068498f054, rgb(31, 138, 112))\"},SY5wZbp9b:{backgroundColor:\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},Zvn1O4cIB:{backgroundColor:\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8, rgb(18, 53, 71))\"}},...addPropertyOverrides({b_qNiKFbp:{\"data-framer-name\":\"Blue Mobile\"},gLL34rbeN:{\"data-framer-name\":\"Service Green\"},guU4mM7DL:{\"data-framer-name\":\"Service Off White\"},kEhgaykHJ:{\"data-framer-name\":\"Green\"},moHoetHxL:{\"data-framer-name\":\"Service White\"},qiKrTDDL3:{\"data-framer-name\":\"Green Mobile\"},SY5wZbp9b:{\"data-framer-name\":\"Service Blue\"},vNKCqBxc6:{\"data-framer-name\":\"White Mobile\"},Zvn1O4cIB:{\"data-framer-name\":\"Blue\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-skwykp\",\"data-framer-name\":\"Badge\",layoutDependency:layoutDependency,layoutId:\"w1RxIJeDi\",style:{backgroundColor:\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},variants:{b_qNiKFbp:{backgroundColor:\"rgba(255, 255, 255, 0.12)\"},gLL34rbeN:{backgroundColor:\"var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7)\"},kEhgaykHJ:{backgroundColor:\"var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7)\"},moHoetHxL:{backgroundColor:\"var(--token-99368013-a31c-477e-901b-bf3a4ab75de1, rgb(247, 248, 248))\"},qiKrTDDL3:{backgroundColor:\"var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7)\"},SY5wZbp9b:{backgroundColor:\"rgba(255, 255, 255, 0.12)\"},Zvn1O4cIB:{backgroundColor:\"rgba(255, 255, 255, 0.12)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4s7g2x\",\"data-styles-preset\":\"M0x0W9ILF\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"PPC\"})}),className:\"framer-tow88\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IS80aIM1B\",style:{\"--extracted-r6o4lv\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},text:YKxJZDc6N,variants:{b_qNiKFbp:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},gLL34rbeN:{\"--extracted-r6o4lv\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81)\"},kEhgaykHJ:{\"--extracted-r6o4lv\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"},qiKrTDDL3:{\"--extracted-r6o4lv\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"},SY5wZbp9b:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},Zvn1O4cIB:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({b_qNiKFbp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4s7g2x\",\"data-styles-preset\":\"M0x0W9ILF\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"PPC\"})})},gLL34rbeN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4s7g2x\",\"data-styles-preset\":\"M0x0W9ILF\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81))\"},children:\"PPC\"})})},kEhgaykHJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4s7g2x\",\"data-styles-preset\":\"M0x0W9ILF\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"PPC\"})})},qiKrTDDL3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4s7g2x\",\"data-styles-preset\":\"M0x0W9ILF\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"PPC\"})})},SY5wZbp9b:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4s7g2x\",\"data-styles-preset\":\"M0x0W9ILF\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"PPC\"})})},Zvn1O4cIB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4s7g2x\",\"data-styles-preset\":\"M0x0W9ILF\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"PPC\"})})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"M\\xe1s inversi\\xf3n no siempre significa m\\xe1s beneficio.\"})}),className:\"framer-781nqi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Te3Y3620D\",style:{\"--extracted-a0htzi\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},text:bjQ4QPSIF,variants:{b_qNiKFbp:{\"--extracted-a0htzi\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"},kEhgaykHJ:{\"--extracted-a0htzi\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"},qiKrTDDL3:{\"--extracted-a0htzi\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"},Zvn1O4cIB:{\"--extracted-a0htzi\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({b_qNiKFbp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"M\\xe1s inversi\\xf3n no siempre significa m\\xe1s beneficio.\"})})},kEhgaykHJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"M\\xe1s inversi\\xf3n no siempre significa m\\xe1s beneficio.\"})})},qiKrTDDL3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"M\\xe1s inversi\\xf3n no siempre significa m\\xe1s beneficio.\"})})},Zvn1O4cIB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81, rgb(255, 255, 255)))\"},children:\"M\\xe1s inversi\\xf3n no siempre significa m\\xe1s beneficio.\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-524cf4\",layoutDependency:layoutDependency,layoutId:\"xn4H9xgGy\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"Text\"})}),className:\"framer-mpiyco\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Emh72FFkO\",style:{\"--extracted-a0htzi\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},text:bjQ4QPSIF,variants:{gLL34rbeN:{\"--extracted-a0htzi\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81)\"},SY5wZbp9b:{\"--extracted-a0htzi\":\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gLL34rbeN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81))\"},children:\"M\\xe1s inversi\\xf3n no siempre significa m\\xe1s beneficio.\"})})},SY5wZbp9b:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81))\"},children:\"M\\xe1s inversi\\xf3n no siempre significa m\\xe1s beneficio.\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h11ezo\",\"data-styles-preset\":\"KKC9l34VK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7))\"},children:\"Description\"})}),className:\"framer-4ehch0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g7lHuE1ky\",style:{\"--extracted-r6o4lv\":\"var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7)\"},text:XnzyBbK80,variants:{gLL34rbeN:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},SY5wZbp9b:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gLL34rbeN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h11ezo\",\"data-styles-preset\":\"KKC9l34VK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Encontramos el hueco rentable donde tu       producto puede ser la opci\\xf3n #1.\"})})},SY5wZbp9b:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h11ezo\",\"data-styles-preset\":\"KKC9l34VK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Encontramos el hueco rentable donde tu       producto puede ser la opci\\xf3n #1.\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\".framer-iJ4bv.framer-1dnrqbu, .framer-iJ4bv .framer-1dnrqbu { display: block; }\",\".framer-iJ4bv.framer-1qxruyi { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: 290px; justify-content: space-between; padding: 28px; position: relative; width: 298px; }\",\".framer-iJ4bv .framer-skwykp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 6px 10px 6px 10px; position: relative; width: min-content; }\",\".framer-iJ4bv .framer-tow88 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iJ4bv .framer-781nqi, .framer-iJ4bv .framer-mpiyco, .framer-iJ4bv .framer-4ehch0 { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-iJ4bv .framer-524cf4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 100px; padding: 0px; position: relative; width: 100%; }\",\".framer-iJ4bv.framer-v-18lp45l.framer-1qxruyi, .framer-iJ4bv.framer-v-17d70v2.framer-1qxruyi, .framer-iJ4bv.framer-v-8nzkme.framer-1qxruyi { height: 186px; }\",\".framer-iJ4bv.framer-v-7mgoqx .framer-524cf4, .framer-iJ4bv.framer-v-1kkz34i .framer-524cf4, .framer-iJ4bv.framer-v-1vsyg5l .framer-524cf4, .framer-iJ4bv.framer-v-3jg7er .framer-524cf4 { min-height: unset; }\",\".framer-iJ4bv.framer-v-3jg7er .framer-mpiyco { width: 90%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 290\n * @framerIntrinsicWidth 298\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kEhgaykHJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"Zvn1O4cIB\":{\"layout\":[\"fixed\",\"fixed\"]},\"vNKCqBxc6\":{\"layout\":[\"fixed\",\"fixed\"]},\"qiKrTDDL3\":{\"layout\":[\"fixed\",\"fixed\"]},\"b_qNiKFbp\":{\"layout\":[\"fixed\",\"fixed\"]},\"guU4mM7DL\":{\"layout\":[\"fixed\",\"fixed\"]},\"gLL34rbeN\":{\"layout\":[\"fixed\",\"fixed\"]},\"SY5wZbp9b\":{\"layout\":[\"fixed\",\"fixed\"]},\"moHoetHxL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YKxJZDc6N\":\"tag\",\"bjQ4QPSIF\":\"text\",\"XnzyBbK80\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQBvQ3or8C=withCSS(Component,css,\"framer-iJ4bv\");export default FramerQBvQ3or8C;FramerQBvQ3or8C.displayName=\"Card Problemas\";FramerQBvQ3or8C.defaultProps={height:290,width:298};addPropertyControls(FramerQBvQ3or8C,{variant:{options:[\"zKqeU6ZJS\",\"kEhgaykHJ\",\"Zvn1O4cIB\",\"vNKCqBxc6\",\"qiKrTDDL3\",\"b_qNiKFbp\",\"guU4mM7DL\",\"gLL34rbeN\",\"SY5wZbp9b\",\"moHoetHxL\"],optionTitles:[\"White\",\"Green\",\"Blue\",\"White Mobile\",\"Green Mobile\",\"Blue Mobile\",\"Service Off White\",\"Service Green\",\"Service Blue\",\"Service White\"],title:\"Variant\",type:ControlType.Enum},YKxJZDc6N:{defaultValue:\"PPC\",displayTextArea:false,title:\"Tag\",type:ControlType.String},onYKxJZDc6NChange:{changes:\"YKxJZDc6N\",type:ControlType.ChangeHandler},bjQ4QPSIF:{defaultValue:\"M\\xe1s inversi\\xf3n no siempre significa m\\xe1s beneficio.\",displayTextArea:true,title:\"Text\",type:ControlType.String},onbjQ4QPSIFChange:{changes:\"bjQ4QPSIF\",type:ControlType.ChangeHandler},XnzyBbK80:{defaultValue:\"Encontramos el hueco rentable donde tu       producto puede ser la opci\\xf3n #1.\",title:\"Description\",type:ControlType.String},onXnzyBbK80Change:{changes:\"XnzyBbK80\",type:ControlType.ChangeHandler}});addFonts(FramerQBvQ3or8C,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQBvQ3or8C\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"290\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"YKxJZDc6N\\\":\\\"tag\\\",\\\"bjQ4QPSIF\\\":\\\"text\\\",\\\"XnzyBbK80\\\":\\\"description\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kEhgaykHJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Zvn1O4cIB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vNKCqBxc6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qiKrTDDL3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b_qNiKFbp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"guU4mM7DL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gLL34rbeN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SY5wZbp9b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"moHoetHxL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"298\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QBvQ3or8C.map","// Generated by Framer (7788242)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/EniFes52mP21mJjjWmlC/VlBa9YswHNdda38tbqaO/KKC9l34VK.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Ag2UzSc0r7cgxlIbKM6a/6NhXjEqDhCQO8wz2pWje/ufAPrh75f.js\";const cycleOrder=[\"JtMTuJ9f2\",\"OJVwh7kyO\"];const serializationHash=\"framer-oYZd7\";const variantClassNames={JtMTuJ9f2:\"framer-v-nf4efy\",OJVwh7kyO:\"framer-v-152b1hx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zgRliXW3X=undefined;const FeU_9wZ8b=undefined;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 humanReadableVariantMap={Closed:\"JtMTuJ9f2\",Open:\"OJVwh7kyO\"};const Variants=motion.create(React.Fragment);const getProps=({answer,height,id,question,width,...props})=>{return{...props,FeU_9wZ8b:answer??props.FeU_9wZ8b??\"Un equipo senior con trato directo con los fundadores.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"JtMTuJ9f2\",zgRliXW3X:question??props.zgRliXW3X??\"\\xbfQui\\xe9n gestiona mi cuenta?\"};};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,zgRliXW3X,FeU_9wZ8b,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JtMTuJ9f2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapgnqhaj=activeVariantCallback(async(...args)=>{setVariant(CycleVariantState);});const isDisplayed=()=>{if(baseVariant===\"OJVwh7kyO\")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-nf4efy\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"JtMTuJ9f2\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0c9c44d8-b744-400e-9a18-8c9dc101fb46)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-ecd896ef-a0b9-4116-8e91-18879202ce81)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({OJVwh7kyO:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.button,{className:\"framer-tlf8po\",\"data-framer-name\":\"Pregunta \\xb7 abrir o cerrar\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"cBow7cxG1\",onTap:onTapgnqhaj,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"question\"})}),className:\"framer-1s1dcjr\",\"data-framer-name\":\"Pregunta\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NFbj_OUwk\",style:{\"--extracted-a0htzi\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},text:zgRliXW3X,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"+\"})}),className:\"framer-16zs3jt\",\"data-framer-name\":\"Indicador\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YkvzYceSt\",style:{\"--extracted-a0htzi\":\"var(--token-e97497c3-a5d6-4217-991c-c311503a33d8)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({OJVwh7kyO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17dt4h8\",\"data-styles-preset\":\"ufAPrh75f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-e97497c3-a5d6-4217-991c-c311503a33d8))\"},children:\"−\"})})}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h11ezo\",\"data-styles-preset\":\"KKC9l34VK\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7))\"},children:\"answer\"})}),className:\"framer-1fjtpv4\",\"data-framer-name\":\"Respuesta\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GR_AhiGJk\",style:{\"--extracted-r6o4lv\":\"var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7)\"},text:FeU_9wZ8b,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({OJVwh7kyO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h11ezo\",\"data-styles-preset\":\"KKC9l34VK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8b14bda4-af53-46fc-94ed-33813bbd1ac7))\"},children:\"Un equipo senior con trato directo con los fundadores.\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-oYZd7.framer-aqi8pc, .framer-oYZd7 .framer-aqi8pc { display: block; }\",\".framer-oYZd7.framer-nf4efy { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px; position: relative; width: 920px; }\",\".framer-oYZd7 .framer-tlf8po { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 2px 0px 2px 0px; position: relative; width: 100%; }\",\".framer-oYZd7 .framer-1s1dcjr { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-oYZd7 .framer-16zs3jt { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-oYZd7 .framer-1fjtpv4 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-oYZd7[data-border=\"true\"]::after, .framer-oYZd7 [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 77\n * @framerIntrinsicWidth 920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OJVwh7kyO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"zgRliXW3X\":\"question\",\"FeU_9wZ8b\":\"answer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv35B8AYXG=withCSS(Component,css,\"framer-oYZd7\");export default Framerv35B8AYXG;Framerv35B8AYXG.displayName=\"Ads V2 \\xb7 Pregunta frecuente\";Framerv35B8AYXG.defaultProps={height:77,width:920};addPropertyControls(Framerv35B8AYXG,{variant:{options:[\"JtMTuJ9f2\",\"OJVwh7kyO\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},zgRliXW3X:{defaultValue:\"\\xbfQui\\xe9n gestiona mi cuenta?\",title:\"Question\",type:ControlType.String},onzgRliXW3XChange:{changes:\"zgRliXW3X\",type:ControlType.ChangeHandler},FeU_9wZ8b:{defaultValue:\"Un equipo senior con trato directo con los fundadores.\",title:\"Answer\",type:ControlType.String},onFeU_9wZ8bChange:{changes:\"FeU_9wZ8b\",type:ControlType.ChangeHandler}});addFonts(Framerv35B8AYXG,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv35B8AYXG\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"920\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OJVwh7kyO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"zgRliXW3X\\\":\\\"question\\\",\\\"FeU_9wZ8b\\\":\\\"answer\\\"}\",\"framerIntrinsicHeight\":\"77\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v35B8AYXG.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect,useState,Children,cloneElement,isValidElement}from\"react\";// Head script (site custom code) sets <html data-geo=\"es|mx|latam\"> and data-geo-src=\"param\" when ?geo= is used.\n// The site's translation snippet sets data-site-lang=\"en\" for visitors outside Spanish-speaking zones:\n// for them we keep the base (Spain) Spanish copy and let Google Translate translate it (no text swap, no DOM fights).\n// State starts as \"es\" so server HTML and first client render match (no hydration mismatch).\nfunction useGeo(){const[geo,setGeo]=useState(\"es\");useEffect(()=>{const el=document.documentElement;const g=el.getAttribute(\"data-geo\");const forced=el.getAttribute(\"data-geo-src\")===\"param\";const valid=g===\"es\"||g===\"mx\"||g===\"latam\";if(forced&&valid)setGeo(g);else if(el.getAttribute(\"data-site-lang\")===\"en\")setGeo(\"es\");else setGeo(valid?g:\"es\");},[]);return geo;}const H1={es:\"Agencia especializada en  ==Amazon== con foco en el beneficio neto.\",mx:\"Agencia especializada en  ==Amazon== M\\xe9xico con foco en la utilidad neta.\",latam:\"Agencia especializada en  ==Amazon== con foco en la utilidad neta.\"};const SUB={es:\"Gestionamos PPC, cat\\xe1logo y operativa de tu cuenta en Seller Central. Pocas cuentas y trato directo con los fundadores.\",mx:\"Gestionamos PPC, cat\\xe1logo y operaci\\xf3n de tu cuenta en Amazon M\\xe9xico. Pocas cuentas y trato directo con los fundadores.\",latam:\"Gestionamos PPC, cat\\xe1logo y operaci\\xf3n de tu cuenta en Seller Central. Pocas cuentas y trato directo con los fundadores.\"};// Replace each non-empty text leaf (in order) keeping tags, classes and styles.\nfunction swapText(node,texts,i){if(typeof node===\"string\"){if(!node.trim())return node;const t=texts[i.n++];return t===undefined?\"\":t;}if(Array.isArray(node)||/*#__PURE__*/isValidElement(node)===false&&node&&typeof node===\"object\"){return Children.map(node,c=>swapText(c,texts,i));}if(/*#__PURE__*/isValidElement(node)){const el=node;if(el.props?.children===undefined)return node;return /*#__PURE__*/cloneElement(el,{children:swapText(el.props.children,texts,i)});}return node;}// Sets the HighlightHeading text prop (use ==word== for the highlight).\nexport function withHeroH1(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const geo=useGeo();return /*#__PURE__*/_jsx(Component,{...props,ref:ref,text:H1[geo]});});}// Swaps the text of a RichText layer, keeping its structure/styles.\nexport function withHeroSub(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const geo=useGeo();const children=swapText(props.children,[SUB[geo]],{n:0});return /*#__PURE__*/_jsx(Component,{...props,ref:ref,children:children});});}// Ads V2: additions only. The original /ads exports above are preserved.\nimport{useRef}from\"react\";const V2_H1={es:\"Agencia de ==Amazon== que gestiona tu cuenta con foco en el beneficio neto.\",mx:\"Agencia de ==Amazon M\\xe9xico== que gestiona tu cuenta con foco en la utilidad neta.\",latam:\"Agencia de ==Amazon== que gestiona tu cuenta con foco en la utilidad neta.\"};function v2Copy(text,geo){if(geo===\"es\")return text;return text.replace(/el beneficio neto/g,\"la utilidad neta\").replace(/beneficio neto/g,\"utilidad neta\").replace(/Operativa/g,\"Operaci\\xf3n\").replace(/operativa/g,\"operaci\\xf3n\").replace(/¿Garantizáis/g,\"\\xbfGarantizan\").replace(/¿Trabajáis/g,\"\\xbfTrabajan\").replace(\"He le\\xeddo y acepto la pol\\xedtica de privacidad y el tratamiento de mis datos para recibir respuesta a mi consulta.\",geo===\"mx\"?\"He le\\xeddo el aviso de privacidad y acepto que me contacten para responder mi consulta.\":\"He le\\xeddo y acepto la pol\\xedtica de privacidad y el tratamiento de mis datos para recibir respuesta a mi consulta.\");}function v2Children(node,geo){if(typeof node===\"string\")return v2Copy(node,geo);if(Array.isArray(node))return Children.map(node,child=>v2Children(child,geo));if(/*#__PURE__*/isValidElement(node)){const element=node;if(element.props.children===undefined)return node;return /*#__PURE__*/cloneElement(element,{children:v2Children(element.props.children,geo)});}return node;}export function withV2HeroH1(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const geo=useGeo();return /*#__PURE__*/_jsx(Component,{...props,ref:ref,text:V2_H1[geo],style:{...props.style,fontSize:\"clamp(38px, 4vw, 58px)\",lineHeight:1.06}});});}export function withV2Copy(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const geo=useGeo();return /*#__PURE__*/_jsx(Component,{...props,ref:ref,children:v2Children(props.children,geo)});});}export function withV2Service(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const geo=useGeo();const text=geo===\"mx\"?\"Operaci\\xf3n, precios, inventario FBA, Brand Registry, comisiones retenidas e incidencias de cuenta.\":geo===\"latam\"?\"Operaci\\xf3n, precios, inventario, comisiones retenidas e incidencias de cuenta.\":\"Operativa, pricing, inventario, fees retenidos e incidencias de cuenta.\";return /*#__PURE__*/_jsx(Component,{...props,ref:ref,text:text,tag3:geo===\"es\"?\"Operativa\":\"Operaci\\xf3n\",title:geo===\"mx\"?\"Gesti\\xf3n integral Seller y Vendor (FBA y FBM)\":\"Gesti\\xf3n integral Seller y Vendor\"});});}export function withV2FAQ(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const geo=useGeo();return /*#__PURE__*/_jsx(Component,{...props,ref:ref,question:v2Copy(props.question||\"\",geo),answer:v2Copy(props.answer||\"\",geo)});});}const V2_REVENUE={es:[\"Selecciona\",\"A\\xfan no vendo\",\"Menos de 10.000 €\",\"10.000 a 50.000 €\",\"50.000 a 200.000 €\",\"M\\xe1s de 200.000 €\"],mx:[\"Selecciona\",\"A\\xfan no vendo\",\"Menos de $100,000 MXN\",\"$100,000 a $500,000 MXN\",\"$500,000 a $2 millones MXN\",\"M\\xe1s de $2 millones MXN\"],latam:[\"Selecciona\",\"A\\xfan no vendo\",\"Menos de US$10,000\",\"US$10,000 a US$50,000\",\"US$50,000 a US$200,000\",\"M\\xe1s de US$200,000\"]};const V2_ADSPEND={es:[\"Selecciona\",\"A\\xfan no invierto\",\"Menos de 1.000 €\",\"1.000 a 5.000 €\",\"M\\xe1s de 5.000 €\"],mx:[\"Selecciona\",\"A\\xfan no invierto\",\"Menos de $20,000 MXN\",\"$20,000 a $100,000 MXN\",\"M\\xe1s de $100,000 MXN\"],latam:[\"Selecciona\",\"A\\xfan no invierto\",\"Menos de US$1,000\",\"US$1,000 a US$5,000\",\"M\\xe1s de US$5,000\"]};// This override touches only its own form subtree. Native inputs and submission stay in Framer.\n// Store actual ranges, including currency, as option values for unambiguous CRM data.\nexport function withV2Form(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const geo=useGeo();const root=useRef(null);useEffect(()=>{let frame=0;let attempts=0;function apply(){const form=root.current;if(!form){if(++attempts<12)frame=requestAnimationFrame(apply);return;}const spanish=document.documentElement.getAttribute(\"data-site-lang\")!==\"en\"||document.documentElement.getAttribute(\"data-geo-src\")===\"param\";for(const[name,labels]of[[\"facturacion\",V2_REVENUE[geo]],[\"inversion\",V2_ADSPEND[geo]]]){const select=form.querySelector(`select[name=\"${name}\"]`);if(!select){if(++attempts<12)frame=requestAnimationFrame(apply);return;}Array.from(select.options).forEach((option,i)=>{if(labels[i]===undefined)return;if(spanish)option.textContent=labels[i];option.value=i===0?\"\":labels[i];});}const service=form.querySelector('input[name=\"service\"]');const requested=new URLSearchParams(location.search).get(\"servicio\");if(service&&requested&&[\"gestion_360\",\"ppc_seo\",\"amazon_vendor\"].includes(requested))service.value=requested;const url=form.querySelector('input[name=\"url\"]');if(url)url.placeholder=geo===\"mx\"?\"amazon.com.mx/… o ASIN\":\"Enlace a tu tienda o ASIN\";}apply();return()=>cancelAnimationFrame(frame);},[geo]);return /*#__PURE__*/_jsx(Component,{...props,ref:element=>{root.current=element;if(typeof ref===\"function\")ref(element);else if(ref)ref.current=element;}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withV2Form\":{\"type\":\"reactHoc\",\"name\":\"withV2Form\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withV2HeroH1\":{\"type\":\"reactHoc\",\"name\":\"withV2HeroH1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeroH1\":{\"type\":\"reactHoc\",\"name\":\"withHeroH1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withV2Service\":{\"type\":\"reactHoc\",\"name\":\"withV2Service\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withV2FAQ\":{\"type\":\"reactHoc\",\"name\":\"withV2FAQ\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withV2Copy\":{\"type\":\"reactHoc\",\"name\":\"withV2Copy\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeroSub\":{\"type\":\"reactHoc\",\"name\":\"withHeroSub\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GeoCopy.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import React,{useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/* ==========================================================\n   EDITAR UNA SOLA VEZ: clases de tus Text Styles\n   ========================================================== */const PRESETS={h1:\"framer-styles-preset-psuyqy\",h2:\"framer-styles-preset-1iedfc6\",h3:\"framer-styles-preset-17dt4h8\"};const FALLBACK={h1:{desktop:64,tablet:48,phone:36,weight:700,lh:1.1},h2:{desktop:48,tablet:36,phone:28,weight:700,lh:1.15},h3:{desktop:32,tablet:26,phone:22,weight:600,lh:1.25}};/**\n * HighlightHeading\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 560\n */export default function HighlightHeading(props){const{text,tag,presetOverride,useStyleColor,color,align,wrapMode,hlColor,hlTextColor,useTextColor,radius,padLeft,padRight,padTop,padBottom,behind,style}=props;const bp=useBreakpoint();const presetClass=(presetOverride||PRESETS[tag]||\"\").trim();const hasPreset=presetClass.length>0&&!presetClass.includes(\"XXXXX\");const fb=FALLBACK[tag];const typography=hasPreset?useStyleColor?{}:{color}:{fontSize:fb[bp],fontWeight:fb.weight,lineHeight:fb.lh,letterSpacing:\"-0.02em\",color:useStyleColor?\"#111111\":color};const boxStyle={position:\"absolute\",left:`${-padLeft}em`,right:`${-padRight}em`,top:`${-padTop}em`,bottom:`${-padBottom}em`,backgroundColor:hlColor,borderRadius:radius,zIndex:behind?-1:0,pointerEvents:\"none\"};const Tag=tag;return /*#__PURE__*/_jsx(Tag,{className:hasPreset?`framer-text ${presetClass}`:undefined,style:{margin:0,width:\"100%\",textAlign:align,textWrap:wrapMode,whiteSpace:\"pre-wrap\",...typography,...style},children:renderTokens(text,boxStyle,useTextColor?hlTextColor:undefined)});}/* ---------- helpers ---------- */function renderTokens(text,boxStyle,textColor){return(text||\"\").split(\"\\n\").map((line,li)=>/*#__PURE__*/_jsxs(React.Fragment,{children:[li>0&&/*#__PURE__*/_jsx(\"br\",{}),line.split(/(==[^=]+==)/g).map((chunk,ci)=>{if(chunk.startsWith(\"==\")&&chunk.endsWith(\"==\")){// espacios pegados al marcador quedan FUERA de la caja\n    const inner=chunk.slice(2,-2);const lead=inner.match(/^\\s+/)?.[0]??\"\";const tail=inner.match(/\\s+$/)?.[0]??\"\";const core=inner.trim();return /*#__PURE__*/_jsxs(React.Fragment,{children:[lead&&/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"pre\"},children:lead}),/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",display:\"inline-block\",isolation:\"isolate\"},children:[/*#__PURE__*/_jsx(\"span\",{style:boxStyle,\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",zIndex:1,color:textColor||\"inherit\"},children:core})]}),tail&&/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"pre\"},children:tail})]},ci);}// preserva los espacios del texto normal junto al inline-block\n    return /*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"pre-wrap\"},children:chunk},ci);})]},li));}function useBreakpoint(){const[bp,setBp]=useState(\"desktop\");useEffect(()=>{if(typeof window===\"undefined\")return;const tablet=window.matchMedia(\"(max-width: 1199px)\");const phone=window.matchMedia(\"(max-width: 809px)\");const update=()=>setBp(phone.matches?\"phone\":tablet.matches?\"tablet\":\"desktop\");update();tablet.addEventListener(\"change\",update);phone.addEventListener(\"change\",update);return()=>{tablet.removeEventListener(\"change\",update);phone.removeEventListener(\"change\",update);};},[]);return bp;}/* ---------- defaults ---------- */HighlightHeading.defaultProps={text:\"Dise\\xf1amos experiencias que ==convierten de verdad==.\",tag:\"h2\",presetOverride:\"\",useStyleColor:true,color:\"#111111\",align:\"left\",wrapMode:\"balance\",hlColor:\"#FFE14D\",useTextColor:false,hlTextColor:\"#000000\",radius:8,padLeft:.15,padRight:.15,padTop:.05,padBottom:.05,behind:false};addPropertyControls(HighlightHeading,{text:{type:ControlType.String,title:\"Texto\",displayTextArea:true,description:\"Envolv\\xe9 con ==doble igual== lo que quer\\xe9s resaltar.\"},tag:{type:ControlType.Enum,title:\"Estilo\",options:[\"h1\",\"h2\",\"h3\"],optionTitles:[\"H1\",\"H2\",\"H3\"],displaySegmentedControl:true},wrapMode:{type:ControlType.Enum,title:\"Wrap\",options:[\"balance\",\"pretty\",\"normal\"],optionTitles:[\"Balance\",\"Pretty\",\"Normal\"],displaySegmentedControl:true},align:{type:ControlType.Enum,title:\"Align\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"L\",\"C\",\"R\"],displaySegmentedControl:true},useStyleColor:{type:ControlType.Boolean,title:\"Color texto\",enabledTitle:\"Del estilo\",disabledTitle:\"Custom\"},color:{type:ControlType.Color,title:\" \",hidden:p=>p.useStyleColor},presetOverride:{type:ControlType.String,title:\"Preset (opc.)\",placeholder:\"framer-styles-preset-…\"},hlColor:{type:ControlType.Color,title:\"Fill\"},useTextColor:{type:ControlType.Boolean,title:\"Texto HL\",enabledTitle:\"Custom\",disabledTitle:\"Hereda\"},hlTextColor:{type:ControlType.Color,title:\" \",hidden:p=>!p.useTextColor},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:200},padLeft:{type:ControlType.Number,title:\"Izquierda\",min:-1,max:2,step:.01,description:\"En em. Negativo achica.\"},padRight:{type:ControlType.Number,title:\"Derecha\",min:-1,max:2,step:.01},padTop:{type:ControlType.Number,title:\"Arriba\",min:-1,max:2,step:.01},padBottom:{type:ControlType.Number,title:\"Abajo\",min:-1,max:2,step:.01},behind:{type:ControlType.Boolean,title:\"Detr\\xe1s\",enabledTitle:\"S\\xed\",disabledTitle:\"No\",description:\"Manda la caja atr\\xe1s del texto (para fills opacos).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HighlightHeading\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"560\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HighlightHeading.map","// @ts-nocheck\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useMemo,useRef,useEffect,useId}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Minimal country data used as fallback when no CSV is loaded.\nconst countries=[{code:\"BR\",name:\"Brazil\",prefix:\"+55\",flag:\"🇧🇷\",minDigits:8,maxDigits:11},{code:\"CA\",name:\"Canada\",prefix:\"+1\",flag:\"🇨🇦\",minDigits:7,maxDigits:10},{code:\"CN\",name:\"China\",prefix:\"+86\",flag:\"🇨🇳\",minDigits:7,maxDigits:12},{code:\"AD\",name:\"Andorra\",prefix:\"+376\",flag:\"🇦🇩\",minDigits:6,maxDigits:9},{code:\"ES\",name:\"Spain\",prefix:\"+34\",flag:\"🇪🇸\",minDigits:9,maxDigits:9},{code:\"FR\",name:\"France\",prefix:\"+33\",flag:\"🇫🇷\",minDigits:9,maxDigits:9},{code:\"DE\",name:\"Germany\",prefix:\"+49\",flag:\"🇩🇪\",minDigits:4,maxDigits:15},{code:\"IN\",name:\"India\",prefix:\"+91\",flag:\"🇮🇳\",minDigits:8,maxDigits:13},{code:\"JP\",name:\"Japan\",prefix:\"+81\",flag:\"🇯🇵\",minDigits:8,maxDigits:17},{code:\"SK\",name:\"Slovakia\",prefix:\"+421\",flag:\"🇸🇰\",minDigits:6,maxDigits:9},{code:\"GB\",name:\"United Kingdom\",prefix:\"+44\",flag:\"🇬🇧\",minDigits:7,maxDigits:10},{code:\"US\",name:\"United States\",prefix:\"+1\",flag:\"🇺🇸\",minDigits:10,maxDigits:10}];// Parses \"9\" -> 9.\n// Empty or invalid cells return undefined so the global controls are used.\nfunction parseDigitCell(value){if(value===undefined||value===null)return undefined;const n=parseInt(String(value).trim(),10);return Number.isFinite(n)&&n>0?n:undefined;}// CSV parser.\n// Expected headers:\n// code,name,prefix,flag,min_digits,max_digits\n//\n// min_digits / max_digits are optional.\nfunction parseCSV(csvContent){try{const lines=csvContent.trim().split(/\\r?\\n/);if(!lines.length)return countries;const headers=lines[0].split(\",\").map(h=>h.trim().toLowerCase().replace(/^\\uFEFF/,\"\"));const codeIndex=headers.findIndex(h=>h.includes(\"code\"));const nameIndex=headers.findIndex(h=>h.includes(\"name\"));const prefixIndex=headers.findIndex(h=>h.includes(\"prefix\"));const flagIndex=headers.findIndex(h=>h.includes(\"flag\"));const minIndex=headers.findIndex(h=>h.includes(\"min\"));const maxIndex=headers.findIndex(h=>h.includes(\"max\"));if(codeIndex===-1||nameIndex===-1||prefixIndex===-1){return countries;}const parsed=[];for(let i=1;i<lines.length;i++){if(!lines[i].trim())continue;const values=lines[i].split(\",\").map(v=>v.trim().replace(/\"/g,\"\"));parsed.push({code:values[codeIndex]||`C${i}`,name:values[nameIndex]||\"Unknown\",prefix:values[prefixIndex]||\"+1\",flag:flagIndex!==-1?values[flagIndex]||\"🏳️\":\"🏳️\",minDigits:minIndex!==-1?parseDigitCell(values[minIndex]):undefined,maxDigits:maxIndex!==-1?parseDigitCell(values[maxIndex]):undefined});}return parsed.length?parsed:countries;}catch{return countries;}}function getCountryByCode(code,list){return list.find(c=>c.code===code)||list[0];}function resolveGroupedValue(group,key,legacyValue,fallbackValue){if(group&&Object.prototype.hasOwnProperty.call(group,key)){return group[key];}return legacyValue??fallbackValue;}function normalizeCountryCode(value){if(!value)return\"ES\";const normalized=String(value).trim();const country=countries.find(item=>item.code===normalized||normalized.includes(item.name)||normalized.includes(item.code));return country?.code||normalized;}// Changes an input value using the native browser setter.\n// This helps React / Framer detect the field update correctly.\nfunction setNativeInputValue(element,value){if(!element)return;try{const descriptor=Object.getOwnPropertyDescriptor(HTMLInputElement.prototype,\"value\");const setter=descriptor?.set;if(setter){setter.call(element,value);}else{element.value=value;}}catch{element.value=value;}}// Dispatches real bubbling form events so Framer knows that a field changed.\nfunction dispatchFormEvents(element){if(!element||typeof window===\"undefined\")return;try{element.dispatchEvent(new Event(\"input\",{bubbles:true}));element.dispatchEvent(new Event(\"change\",{bubbles:true}));}catch{}}// ---------- Country auto-detection (timezone first, browser language only if no timezone) ----------\nconst TZ_COUNTRY={// North America\n\"Pacific/Honolulu\":\"US\",\"America/Toronto\":\"CA\",\"America/Vancouver\":\"CA\",\"America/Edmonton\":\"CA\",\"America/Winnipeg\":\"CA\",\"America/Halifax\":\"CA\",\"America/St_Johns\":\"CA\",\"America/Regina\":\"CA\",\"America/Moncton\":\"CA\",\"America/Whitehorse\":\"CA\",\"America/Yellowknife\":\"CA\",\"America/Iqaluit\":\"CA\",\"America/Mexico_City\":\"MX\",\"America/Cancun\":\"MX\",\"America/Merida\":\"MX\",\"America/Monterrey\":\"MX\",\"America/Matamoros\":\"MX\",\"America/Chihuahua\":\"MX\",\"America/Ciudad_Juarez\":\"MX\",\"America/Mazatlan\":\"MX\",\"America/Bahia_Banderas\":\"MX\",\"America/Hermosillo\":\"MX\",\"America/Tijuana\":\"MX\",// Central America & Caribbean\n\"America/Guatemala\":\"GT\",\"America/El_Salvador\":\"SV\",\"America/Tegucigalpa\":\"HN\",\"America/Managua\":\"NI\",\"America/Costa_Rica\":\"CR\",\"America/Panama\":\"PA\",\"America/Santo_Domingo\":\"DO\",\"America/Puerto_Rico\":\"PR\",\"America/Havana\":\"CU\",// South America\n\"America/Sao_Paulo\":\"BR\",\"America/Bahia\":\"BR\",\"America/Fortaleza\":\"BR\",\"America/Recife\":\"BR\",\"America/Belem\":\"BR\",\"America/Manaus\":\"BR\",\"America/Cuiaba\":\"BR\",\"America/Campo_Grande\":\"BR\",\"America/Porto_Velho\":\"BR\",\"America/Boa_Vista\":\"BR\",\"America/Rio_Branco\":\"BR\",\"America/Maceio\":\"BR\",\"America/Araguaina\":\"BR\",\"America/Santarem\":\"BR\",\"America/Noronha\":\"BR\",\"America/Santiago\":\"CL\",\"America/Punta_Arenas\":\"CL\",\"Pacific/Easter\":\"CL\",\"America/Bogota\":\"CO\",\"America/Lima\":\"PE\",\"America/Caracas\":\"VE\",\"America/Montevideo\":\"UY\",\"America/Asuncion\":\"PY\",\"America/La_Paz\":\"BO\",\"America/Guayaquil\":\"EC\",\"Pacific/Galapagos\":\"EC\",// Europe\n\"Europe/London\":\"GB\",\"Europe/Dublin\":\"IE\",\"Europe/Lisbon\":\"PT\",\"Atlantic/Madeira\":\"PT\",\"Atlantic/Azores\":\"PT\",\"Europe/Madrid\":\"ES\",\"Atlantic/Canary\":\"ES\",\"Africa/Ceuta\":\"ES\",\"Europe/Andorra\":\"AD\",\"Europe/Paris\":\"FR\",\"Europe/Monaco\":\"MC\",\"Europe/Brussels\":\"BE\",\"Europe/Amsterdam\":\"NL\",\"Europe/Luxembourg\":\"LU\",\"Europe/Berlin\":\"DE\",\"Europe/Busingen\":\"DE\",\"Europe/Zurich\":\"CH\",\"Europe/Vienna\":\"AT\",\"Europe/Rome\":\"IT\",\"Europe/Prague\":\"CZ\",\"Europe/Bratislava\":\"SK\",\"Europe/Warsaw\":\"PL\",\"Europe/Budapest\":\"HU\",\"Europe/Copenhagen\":\"DK\",\"Europe/Stockholm\":\"SE\",\"Europe/Oslo\":\"NO\",\"Europe/Helsinki\":\"FI\",\"Europe/Athens\":\"GR\",\"Europe/Bucharest\":\"RO\",\"Europe/Sofia\":\"BG\",\"Europe/Istanbul\":\"TR\",\"Europe/Kyiv\":\"UA\",\"Europe/Kiev\":\"UA\",\"Europe/Moscow\":\"RU\",// Asia & Oceania\n\"Asia/Tokyo\":\"JP\",\"Asia/Shanghai\":\"CN\",\"Asia/Kolkata\":\"IN\",\"Asia/Calcutta\":\"IN\",\"Asia/Hong_Kong\":\"HK\",\"Asia/Singapore\":\"SG\",\"Asia/Seoul\":\"KR\",\"Asia/Dubai\":\"AE\",\"Pacific/Auckland\":\"NZ\",// Africa\n\"Africa/Casablanca\":\"MA\",\"Africa/Johannesburg\":\"ZA\",\"Africa/Lagos\":\"NG\",\"Africa/Cairo\":\"EG\"};function countryFromTimezone(tz){if(!tz)return null;if(TZ_COUNTRY[tz])return TZ_COUNTRY[tz];const LEGACY={\"America/Montreal\":\"CA\",\"Mexico/General\":\"MX\",\"Europe/Belfast\":\"GB\"};if(LEGACY[tz])return LEGACY[tz];if(/^America\\/(New_York|Chicago|Denver|Los_Angeles|Phoenix|Anchorage|Juneau|Sitka|Yakutat|Nome|Metlakatla|Adak|Boise|Detroit|Menominee)$/.test(tz)||/^America\\/(Indiana|Kentucky|North_Dakota)\\//.test(tz)){return\"US\";}if(/^America\\/(Argentina\\/.+|Buenos_Aires|Cordoba|Rosario|Jujuy|Catamarca|Mendoza)$/.test(tz)){return\"AR\";}if(/^Australia\\//.test(tz))return\"AU\";return null;}function detectCountryCode(){if(typeof window===\"undefined\")return null;let tz=\"\";try{tz=Intl.DateTimeFormat().resolvedOptions().timeZone||\"\";}catch{}// Readable timezone: trust it. Unknown zone -> null -> Default Country.\nif(tz)return countryFromTimezone(tz);// Only when the timezone can't be read at all\ntry{const langs=navigator.languages&&navigator.languages.length?navigator.languages:[navigator.language];for(const l of langs){const region=String(l||\"\").split(\"-\")[1];if(region&&region.length===2)return region.toUpperCase();}}catch{}return null;}export default function PhoneNumberInput(props){const{required=true,fieldName=\"telefono\",content,countryData,layout,fieldAppearance,dropdown,scrollbar,submission,accessibility,style,...rest}=props;const defaultCountry=normalizeCountryCode(resolveGroupedValue(content,\"defaultCountry\",props.defaultCountry,\"ES\"));const autoDetectCountry=resolveGroupedValue(content,\"autoDetectCountry\",props.autoDetectCountry,true);const placeholder=resolveGroupedValue(content,\"placeholder\",props.placeholder,\"600 000 000\");const filterPlaceholder=resolveGroupedValue(content,\"filterPlaceholder\",props.filterPlaceholder??props.searchPlaceholder,\"Buscar...\");const useCustomCSV=resolveGroupedValue(countryData,\"useCustomCSV\",props.useCustomCSV??props.customCountries,true);const csvFile=resolveGroupedValue(countryData,\"csvFile\",props.csvFile??props.cSVFile,\"https://framerusercontent.com/assets/NDQpLYUGMqwlDTSV6YUzI3OsHxU.csv\");const minDigits=resolveGroupedValue(countryData,\"minDigits\",props.minDigits,10);const maxDigits=resolveGroupedValue(countryData,\"maxDigits\",props.maxDigits,11);const gap=resolveGroupedValue(layout,\"gap\",props.gap,3);const fieldPadding=resolveGroupedValue(layout,\"fieldPadding\",props.fieldPadding??props.padding,\"12px 12px\");const font=resolveGroupedValue(layout,\"font\",props.font,{fontFamily:\"Inter\",fontSize:\"14px\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"});const inputBackground=resolveGroupedValue(fieldAppearance,\"inputBackground\",props.inputBackground??props.inputBG,\"var(--token-b1593aad-5ba5-4f5a-8c23-9ca5839099cb)\");const inputTextColor=resolveGroupedValue(fieldAppearance,\"inputTextColor\",props.inputTextColor??props.inputText,\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\");const valueTextColor=resolveGroupedValue(fieldAppearance,\"valueTextColor\",props.valueTextColor,\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\");const borderColor=resolveGroupedValue(fieldAppearance,\"borderColor\",props.borderColor??props.border,\"var(--token-a5644f1c-87e5-4809-8825-e8237daa7a1b)\");const borderRadius=resolveGroupedValue(fieldAppearance,\"borderRadius\",props.borderRadius??props.radius,10);const radiusInner=resolveGroupedValue(fieldAppearance,\"radiusInner\",props.radiusInner,0);const focusColor=resolveGroupedValue(fieldAppearance,\"focusColor\",props.focusColor??props.focus,\"var(--token-130bd745-054f-469d-86b0-f29e9d5c143d)\");const focusBackground=resolveGroupedValue(fieldAppearance,\"focusBackground\",props.focusBackground,\"var(--token-b1593aad-5ba5-4f5a-8c23-9ca5839099cb)\");const placeholderTextColor=resolveGroupedValue(fieldAppearance,\"placeholderTextColor\",props.placeholderTextColor??props.placeholderText,\"var(--token-341b6427-244f-441a-bddd-bb544ac67f10)\");const optionBackground=resolveGroupedValue(dropdown,\"optionBackground\",props.optionBackground??props.optionBG,\"var(--token-b1593aad-5ba5-4f5a-8c23-9ca5839099cb)\");const optionTextColor=resolveGroupedValue(dropdown,\"optionTextColor\",props.optionTextColor,\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\");const dropdownSelectedColor=resolveGroupedValue(dropdown,\"dropdownSelectedColor\",props.dropdownSelectedColor??props.dropdownSelected,\"var(--token-b1593aad-5ba5-4f5a-8c23-9ca5839099cb)\");const dropdownTextColor=resolveGroupedValue(dropdown,\"dropdownTextColor\",props.dropdownTextColor??props.dropdownText,\"var(--token-341b6427-244f-441a-bddd-bb544ac67f10)\");const dropdownSelectedTextColor=resolveGroupedValue(dropdown,\"dropdownSelectedTextColor\",props.dropdownSelectedTextColor??props.dropdownSelectedText,\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\");const iconColor=resolveGroupedValue(dropdown,\"iconColor\",props.inputText,\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\");const scrollbarWidth=resolveGroupedValue(scrollbar,\"scrollbarWidth\",props.scrollbarWidth??props.scrollWidth,8);const scrollbarTrackColor=resolveGroupedValue(scrollbar,\"scrollbarTrackColor\",props.scrollbarTrackColor??props.scrollTrack,\"#F0F0F0\");const scrollbarThumbColor=resolveGroupedValue(scrollbar,\"scrollbarThumbColor\",props.scrollbarThumbColor??props.scrollThumb,\"var(--token-a5644f1c-87e5-4809-8825-e8237daa7a1b)\");const scrollbarThumbHoverColor=resolveGroupedValue(scrollbar,\"scrollbarThumbHoverColor\",props.scrollbarThumbHoverColor??props.scrollThumbHover,\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\");const scrollbarRadius=resolveGroupedValue(scrollbar,\"scrollbarRadius\",props.scrollbarRadius??props.scrollRadius,8);const submitLocal=resolveGroupedValue(submission,\"submitLocal\",props.submitLocal,false);const ariaLabelInput=resolveGroupedValue(accessibility,\"ariaLabelInput\",props.ariaLabelInput??props.inputARIALabel,\"Phone number input\");const ariaLabelSelect=resolveGroupedValue(accessibility,\"ariaLabelSelect\",props.ariaLabelSelect??props.selectARIALabel,\"Country code selector\");const instanceId=useId();const safeId=useMemo(()=>String(instanceId).replace(/[^a-zA-Z0-9_-]/g,\"\"),[instanceId]);const phonePlaceholderClass=useMemo(()=>`pn-placeholder-${safeId}`,[safeId]);const filterPlaceholderClass=useMemo(()=>`pn-filter-placeholder-${safeId}`,[safeId]);const dropdownClass=useMemo(()=>`pn-dropdown-${safeId}`,[safeId]);const listboxId=useMemo(()=>`country-listbox-${safeId}`,[safeId]);const[customCountries,setCustomCountries]=useState(countries);// Load custom CSV.\n// This also reloads correctly if the CSV file changes.\nuseEffect(()=>{let cancelled=false;if(!useCustomCSV||!csvFile){setCustomCountries(countries);return;}setCustomCountries(countries);fetch(csvFile).then(res=>{if(!res.ok){throw new Error(`CSV request failed: ${res.status}`);}return res.text();}).then(csv=>{if(cancelled)return;const parsed=parseCSV(csv);setCustomCountries(parsed);}).catch(()=>{if(cancelled)return;setCustomCountries(countries);});return()=>{cancelled=true;};},[useCustomCSV,csvFile]);const activeCountries=useCustomCSV?customCountries:countries;/*\n     * Keep only the country CODE in state.\n     *\n     * The actual country object is always derived from the current\n     * activeCountries list.\n     *\n     * This fixes the previous issue where the fallback country's\n     * min/max values could remain active even after the CSV loaded.\n     */const[selectedCountryCode,setSelectedCountryCode]=useState(defaultCountry||\"US\");useEffect(()=>{if(defaultCountry){setSelectedCountryCode(defaultCountry);}},[defaultCountry]);/*\n     * Auto-detect the visitor's country (timezone first).\n     * Runs again when the CSV loads, but never overrides a manual choice.\n     */const userPickedRef=useRef(false);useEffect(()=>{if(!autoDetectCountry||userPickedRef.current)return;if(typeof window===\"undefined\")return;const detected=detectCountryCode();if(detected&&activeCountries.some(c=>c.code===detected)){setSelectedCountryCode(detected);}},[autoDetectCountry,activeCountries,defaultCountry]);const selectedCountry=useMemo(()=>getCountryByCode(selectedCountryCode,activeCountries),[selectedCountryCode,activeCountries]);const[phone,setPhone]=useState(\"\");const[dropdownOpen,setDropdownOpen]=useState(false);const[filter,setFilter]=useState(\"\");const[highlighted,setHighlighted]=useState(0);const[inputFocused,setInputFocused]=useState(false);const[selectFocused,setSelectFocused]=useState(false);const inputRef=useRef(null);const submitFieldRef=useRef(null);const selectRef=useRef(null);const dropdownRef=useRef(null);// Country-specific limits override the global limits.\nconst effMinDigits=selectedCountry?.minDigits??minDigits;const effMaxDigits=selectedCountry?.maxDigits??maxDigits;/*\n     * Remove everything except digits.\n     *\n     * We still cap the string manually in addition to maxLength so pasted\n     * content and programmatic changes cannot exceed the country limit.\n     */const sanitize=value=>{const digits=String(value||\"\").replace(/\\D/g,\"\");if(effMaxDigits>0){return digits.slice(0,effMaxDigits);}return digits;};/*\n     * Validation used by the submit guard.\n     *\n     * IMPORTANT:\n     * We do NOT keep setCustomValidity active while the user types.\n     *\n     * The previous version changed customValidity inside the input event.\n     * Framer could read the OLD validity before React's event handler ran,\n     * making its submit button appear one character behind.\n     *\n     * Native minLength / maxLength / required now handle live validity.\n     */const getValidationMessage=value=>{const n=value.length;if(n===0){return required?\"Introduce tu n\\xfamero de tel\\xe9fono\":\"\";}if(n<effMinDigits){return\"El n\\xfamero es demasiado corto\";}if(effMaxDigits>0&&n>effMaxDigits){return\"El n\\xfamero es demasiado largo\";}return\"\";};/*\n     * Synchronize the actual submitted Phone field.\n     *\n     * This is intentionally uncontrolled.\n     * React does not own its value.\n     *\n     * After changing it we dispatch native input/change events so Framer\n     * reevaluates the form AFTER the phone input's validity is current.\n     */const syncSubmitField=(localValue,country=selectedCountry)=>{const hidden=submitFieldRef.current;if(!hidden)return;const fullValue=localValue?`${country?.prefix||\"\"}${localValue}`:\"\";if(hidden.value!==fullValue){setNativeInputValue(hidden,fullValue);dispatchFormEvents(hidden);}};// Close dropdown when clicking outside.\nuseEffect(()=>{function handleClickOutside(event){if(selectRef.current&&!selectRef.current.contains(event.target)){setDropdownOpen(false);}}if(!dropdownOpen)return;if(typeof document===\"undefined\")return;document.addEventListener(\"mousedown\",handleClickOutside);return()=>{document.removeEventListener(\"mousedown\",handleClickOutside);};},[dropdownOpen]);// Mouse-wheel support inside Framer.\nuseEffect(()=>{const el=dropdownRef.current;if(!dropdownOpen||!el||typeof window===\"undefined\"){return;}const onWheel=e=>{const{scrollTop,scrollHeight,clientHeight}=el;const atTop=scrollTop<=0;const atBottom=scrollTop+clientHeight>=scrollHeight-1;e.stopPropagation();if(!(e.deltaY<0&&atTop||e.deltaY>0&&atBottom)){e.preventDefault();}el.scrollTop=scrollTop+e.deltaY;};el.addEventListener(\"wheel\",onWheel,{passive:false});return()=>{el.removeEventListener(\"wheel\",onWheel);};},[dropdownOpen]);/*\n     * When the selected country or its CSV limits change:\n     *\n     * 1. Re-sanitize the current DOM value.\n     * 2. Truncate it if the new country has a shorter maximum.\n     * 3. Update our mirrored state.\n     * 4. Update the field submitted to Framer.\n     *\n     * The visible input remains uncontrolled.\n     */useEffect(()=>{const el=inputRef.current;if(!el||!selectedCountry)return;// Clear any temporary custom validity message.\nif(typeof el.setCustomValidity===\"function\"){el.setCustomValidity(\"\");}const clean=sanitize(el.value);if(el.value!==clean){setNativeInputValue(el,clean);}setPhone(previous=>previous===clean?previous:clean);syncSubmitField(clean,selectedCountry);/*\n         * The country changed without a normal typing event.\n         * Tell the form that the visible field changed too.\n         */if(typeof window!==\"undefined\"){try{el.dispatchEvent(new Event(\"change\",{bubbles:true}));}catch{}}},[selectedCountry?.code,selectedCountry?.prefix,effMinDigits,effMaxDigits,required]);/*\n     * Hard submit guard.\n     *\n     * Even if Framer's button visually or logically gets out of sync,\n     * an actually invalid phone number cannot be submitted.\n     *\n     * Validation is recalculated from the REAL DOM value at click/submit\n     * time instead of trusting old React state.\n     */useEffect(()=>{const el=inputRef.current;if(!el||typeof el.closest!==\"function\"){return;}const form=el.closest(\"form\");if(!form)return;const blockIfInvalid=event=>{const currentValue=sanitize(el.value);if(el.value!==currentValue){setNativeInputValue(el,currentValue);}const message=getValidationMessage(currentValue);if(!message){/*\n                 * Make sure no temporary custom validity remains.\n                 */if(typeof el.setCustomValidity===\"function\"){el.setCustomValidity(\"\");}return;}event.preventDefault();event.stopPropagation();if(typeof event.stopImmediatePropagation===\"function\"){event.stopImmediatePropagation();}/*\n             * Use the custom Spanish message only when an actual invalid\n             * submission is attempted.\n             *\n             * It is cleared immediately afterwards so it cannot make\n             * Framer's live validation one character late.\n             */if(typeof el.setCustomValidity===\"function\"){el.setCustomValidity(message);}el.focus();if(typeof el.reportValidity===\"function\"){el.reportValidity();}if(typeof window!==\"undefined\"){window.setTimeout(()=>{if(typeof el.setCustomValidity===\"function\"){el.setCustomValidity(\"\");}},0);}};const blockClick=event=>{const target=event.target;if(!target||typeof target.closest!==\"function\"){return;}const submitControl=target.closest('button:not([type]), button[type=\"submit\"], input[type=\"submit\"], [role=\"button\"]');if(!submitControl)return;blockIfInvalid(event);};/*\n         * Capture phase means our validation runs before Framer's normal\n         * submit handler.\n         */form.addEventListener(\"submit\",blockIfInvalid,true);form.addEventListener(\"click\",blockClick,true);return()=>{form.removeEventListener(\"submit\",blockIfInvalid,true);form.removeEventListener(\"click\",blockClick,true);};},[effMinDigits,effMaxDigits,required,selectedCountry?.code]);const filteredCountries=useMemo(()=>{if(!filter)return activeCountries;const query=filter.toLowerCase();return activeCountries.filter(c=>c.name.toLowerCase().includes(query));},[filter,activeCountries]);// External component integration.\nuseEffect(()=>{if(!props.onValueChange)return;props.onValueChange(phone?selectedCountry.prefix+phone:\"\");},[phone,selectedCountry?.prefix,props.onValueChange]);const baseFont={fontFamily:\"inherit\",fontSize:16,lineHeight:1.3};const inputStyles={...baseFont,...font,background:inputFocused?focusBackground:inputBackground,color:valueTextColor,border:`1px solid ${inputFocused?focusColor:borderColor}`,borderRadius,outline:\"none\",padding:fieldPadding,flex:1,minWidth:0,width:\"100%\",boxSizing:\"border-box\",transition:\"border-color 0.2s, background 0.2s\"};const selectStyles={...baseFont,...font,background:selectFocused?focusBackground:inputBackground,color:inputTextColor,border:`1px solid ${selectFocused?focusColor:borderColor}`,borderRadius,outline:\"none\",padding:fieldPadding,minWidth:0,display:\"flex\",alignItems:\"center\",cursor:\"pointer\",gap:8,transition:\"border-color 0.2s, background 0.2s\",userSelect:\"none\",width:120,flexShrink:0,position:\"relative\"};const dropdownStyles={position:\"absolute\",top:\"100%\",left:0,width:240,background:optionBackground,color:optionTextColor,border:`1px solid ${borderColor}`,borderRadius:borderRadius,zIndex:1e3,height:240,overflowY:\"auto\",overscrollBehavior:\"contain\",boxShadow:\"0 4px 16px rgba(0,0,0,0.08)\",marginTop:4,padding:\"0 2px 2px\"};const optionStyles=active=>({...baseFont,...font,display:\"flex\",alignItems:\"center\",gap:8,padding:\"12px 16px\",height:\"48px\",background:active?dropdownSelectedColor:optionBackground,color:active?dropdownSelectedTextColor:dropdownTextColor,fontWeight:400,cursor:\"pointer\",borderRadius:active?radiusInner:0});return /*#__PURE__*/_jsxs(\"div\",{className:\"notranslate\",translate:\"no\",style:{...style,width:\"100%\",minWidth:0,display:\"flex\",flexDirection:\"row\",gap:gap,alignItems:\"stretch\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n.${phonePlaceholderClass}::placeholder {\n    color: ${placeholderTextColor};\n    opacity: 1;\n}\n\n.${filterPlaceholderClass}::placeholder {\n    color: ${placeholderTextColor};\n    opacity: 1;\n}\n\n.${dropdownClass} {\n    scrollbar-width: thin;\n    scrollbar-color: ${scrollbarThumbColor} ${scrollbarTrackColor};\n}\n\n.${dropdownClass}::-webkit-scrollbar {\n    width: ${scrollbarWidth}px;\n    height: ${scrollbarWidth}px;\n}\n\n.${dropdownClass}::-webkit-scrollbar-track {\n    background: ${scrollbarTrackColor};\n    border-radius: ${scrollbarRadius}px;\n}\n\n.${dropdownClass}::-webkit-scrollbar-thumb {\n    background: ${scrollbarThumbColor};\n    border-radius: ${scrollbarRadius}px;\n}\n\n.${dropdownClass}::-webkit-scrollbar-thumb:hover {\n    background: ${scrollbarThumbHoverColor};\n}\n`}),/*#__PURE__*/_jsxs(\"div\",{ref:selectRef,tabIndex:0,\"aria-label\":ariaLabelSelect||\"Country code selector\",\"aria-haspopup\":\"listbox\",\"aria-expanded\":dropdownOpen,\"aria-controls\":listboxId,style:selectStyles,onPointerDown:e=>{if(dropdownRef.current&&dropdownRef.current.contains(e.target)){return;}e.preventDefault();e.stopPropagation();setDropdownOpen(v=>!v);},onKeyDown:e=>{if([\"Enter\",\" \",\"ArrowDown\"].includes(e.key)){e.preventDefault();setDropdownOpen(true);}else if(e.key===\"Escape\"){e.preventDefault();setDropdownOpen(false);}},onFocus:()=>setSelectFocused(true),onBlur:e=>{if(!e.currentTarget.contains(e.relatedTarget)){setSelectFocused(false);}},role:\"combobox\",children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:18},children:selectedCountry.flag}),/*#__PURE__*/_jsx(\"span\",{children:selectedCountry.prefix}),/*#__PURE__*/_jsx(\"svg\",{\"aria-hidden\":\"true\",viewBox:\"0 0 12 12\",width:\"12\",height:\"12\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{position:\"absolute\",right:16,width:12,height:12,color:iconColor},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2.5 4.5L6 8L9.5 4.5\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),dropdownOpen&&/*#__PURE__*/_jsxs(\"div\",{ref:dropdownRef,className:dropdownClass,style:dropdownStyles,id:listboxId,role:\"listbox\",onPointerDown:e=>{e.stopPropagation();},children:[/*#__PURE__*/_jsx(\"input\",{autoFocus:true,type:\"text\",placeholder:filterPlaceholder,value:filter,onChange:e=>{setFilter(e.target.value);setHighlighted(0);},onKeyDown:e=>{if(e.key===\"ArrowDown\"){e.preventDefault();setHighlighted(prev=>prev<filteredCountries.length-1?prev+1:0);}else if(e.key===\"ArrowUp\"){e.preventDefault();setHighlighted(prev=>prev>0?prev-1:filteredCountries.length-1);}else if(e.key===\"Enter\"&&filteredCountries[highlighted]){e.preventDefault();e.stopPropagation();userPickedRef.current=true;setSelectedCountryCode(filteredCountries[highlighted].code);setDropdownOpen(false);setFilter(\"\");setHighlighted(0);setTimeout(()=>selectRef.current?.focus(),0);}else if(e.key===\"Escape\"){e.preventDefault();setDropdownOpen(false);setFilter(\"\");setHighlighted(0);setTimeout(()=>selectRef.current?.focus(),0);}},style:{...baseFont,...font,width:\"100%\",boxSizing:\"border-box\",padding:fieldPadding,border:\"none\",outline:\"none\",background:optionBackground,color:valueTextColor,marginBottom:2,borderRadius:`${radiusInner}px ${radiusInner}px 0 0`,lineHeight:\"1.5em\",position:\"sticky\",top:0,zIndex:2,boxShadow:`0 0 0 2px ${optionBackground}`},\"aria-label\":\"Filter countries\",className:filterPlaceholderClass}),filteredCountries.length===0&&/*#__PURE__*/_jsx(\"div\",{style:{padding:12,color:\"#888\"},children:\"No countries found\"}),filteredCountries.map((c,i)=>/*#__PURE__*/_jsxs(\"div\",{style:optionStyles(i===highlighted),role:\"option\",\"aria-selected\":i===highlighted,tabIndex:-1,onMouseEnter:()=>setHighlighted(i),onMouseDown:e=>{e.preventDefault();userPickedRef.current=true;setSelectedCountryCode(c.code);setDropdownOpen(false);setFilter(\"\");setHighlighted(0);selectRef.current?.focus();},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:18,marginRight:6},children:c.flag}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,minWidth:0,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:c.name}),/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:400,marginLeft:6,color:valueTextColor},children:c.prefix})]},c.code))]})]}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,type:\"tel\",name:submitLocal?`${fieldName}_local`:undefined,\"aria-label\":ariaLabelInput||\"Phone number input\",\"aria-required\":required,required:required,style:inputStyles,placeholder:placeholder,defaultValue:\"\",/*\n                 * Native constraints are important.\n                 *\n                 * The browser updates these BEFORE Framer processes the\n                 * input event, preventing the one-character validation lag.\n                 */minLength:effMinDigits>0?effMinDigits:undefined,maxLength:effMaxDigits>0?effMaxDigits:undefined,onInput:e=>{const el=e.currentTarget;/*\n                     * Never leave a temporary custom validity error active\n                     * while the user is typing.\n                     */if(typeof el.setCustomValidity===\"function\"){el.setCustomValidity(\"\");}const originalValue=el.value;const originalPosition=el.selectionStart;const clean=sanitize(originalValue);if(originalValue!==clean){const removedBeforeCursor=originalPosition===null?0:originalValue.slice(0,originalPosition).replace(/\\d/g,\"\").length;setNativeInputValue(el,clean);if(originalPosition!==null){const nextPosition=Math.max(0,Math.min(clean.length,originalPosition-removedBeforeCursor));try{el.setSelectionRange(nextPosition,nextPosition);}catch{}}}/*\n                     * First update the actual submitted field.\n                     *\n                     * Its native event happens after the visible field's\n                     * validity is already correct, forcing Framer to\n                     * reevaluate the form with the CURRENT value.\n                     */syncSubmitField(clean,selectedCountry);/*\n                     * React state is only a mirror.\n                     * It never controls the visible input value.\n                     */setPhone(clean);},autoComplete:\"tel\",inputMode:\"numeric\",pattern:\"[0-9]*\",onFocus:()=>setInputFocused(true),onBlur:e=>{setInputFocused(false);/*\n                     * Make sure no temporary validation message survives.\n                     */if(typeof e.currentTarget.setCustomValidity===\"function\"){e.currentTarget.setCustomValidity(\"\");}},className:phonePlaceholderClass}),/*#__PURE__*/_jsx(\"input\",{ref:submitFieldRef,type:\"text\",name:fieldName,defaultValue:\"\",readOnly:true,tabIndex:-1,\"aria-hidden\":true,style:{position:\"absolute\",opacity:0,pointerEvents:\"none\",width:1,height:1,padding:0,margin:0,border:0,left:0,top:0}})]});}addPropertyControls(PhoneNumberInput,{required:{type:ControlType.Boolean,title:\"Required\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},fieldName:{type:ControlType.String,title:\"Field Name\",defaultValue:\"telefono\"},content:{type:ControlType.Object,title:\"Content\",optional:true,controls:{defaultCountry:{type:ControlType.Enum,title:\"Default Country\",options:countries.map(c=>c.code),optionTitles:countries.map(c=>`${c.flag} ${c.name} ${c.prefix}`),defaultValue:\"ES\"},autoDetectCountry:{type:ControlType.Boolean,title:\"Auto Detect\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"Detects the visitor's country. Falls back to Default Country.\"},placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"600 000 000\"},filterPlaceholder:{type:ControlType.String,title:\"Search Placeholder\",defaultValue:\"Buscar...\"}}},countryData:{type:ControlType.Object,title:\"Country Data & Validation\",optional:true,controls:{useCustomCSV:{type:ControlType.Boolean,title:\"Custom Countries\",defaultValue:true,enabledTitle:\"CSV File\",disabledTitle:\"Default\"},csvFile:{type:ControlType.File,title:\"CSV File\",allowedFileTypes:[\"csv\"],hidden:({useCustomCSV})=>!useCustomCSV},minDigits:{type:ControlType.Number,title:\"Min Digits\",defaultValue:10,min:1,max:40,step:1,description:\"Fallback only — the CSV's min_digits wins\"},maxDigits:{type:ControlType.Number,title:\"Max Digits\",defaultValue:11,min:0,max:40,step:1,description:\"Fallback only. 0 = no limit\"}}},layout:{type:ControlType.Object,title:\"Layout & Typography\",optional:true,controls:{gap:{type:ControlType.Number,title:\"Gap\",defaultValue:3,min:0,max:50,unit:\"px\"},fieldPadding:{type:ControlType.String,title:\"Padding\",defaultValue:\"12px 12px\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontFamily:\"Inter\",fontSize:14,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"}}},fieldAppearance:{type:ControlType.Object,title:\"Field Appearance\",optional:true,controls:{inputBackground:{type:ControlType.Color,title:\"Input BG\",defaultValue:\"var(--token-b1593aad-5ba5-4f5a-8c23-9ca5839099cb)\"},inputTextColor:{type:ControlType.Color,title:\"Input Text\",defaultValue:\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\"},valueTextColor:{type:ControlType.Color,title:\"Value Text\",defaultValue:\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\"},placeholderTextColor:{type:ControlType.Color,title:\"Placeholder Text\",defaultValue:\"var(--token-341b6427-244f-441a-bddd-bb544ac67f10)\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"var(--token-a5644f1c-87e5-4809-8825-e8237daa7a1b)\"},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:10,min:0,max:32},radiusInner:{type:ControlType.Number,title:\"Inner Radius\",defaultValue:0,min:0,max:32},focusColor:{type:ControlType.Color,title:\"Focus Border\",defaultValue:\"var(--token-130bd745-054f-469d-86b0-f29e9d5c143d)\"},focusBackground:{type:ControlType.Color,title:\"Focus Background\",defaultValue:\"var(--token-b1593aad-5ba5-4f5a-8c23-9ca5839099cb)\"}}},dropdown:{type:ControlType.Object,title:\"Dropdown\",optional:true,controls:{optionBackground:{type:ControlType.Color,title:\"Option BG\",defaultValue:\"var(--token-b1593aad-5ba5-4f5a-8c23-9ca5839099cb)\"},optionTextColor:{type:ControlType.Color,title:\"Option Text\",defaultValue:\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\"},dropdownSelectedColor:{type:ControlType.Color,title:\"Selected BG\",defaultValue:\"var(--token-b1593aad-5ba5-4f5a-8c23-9ca5839099cb)\"},dropdownTextColor:{type:ControlType.Color,title:\"Option Text\",defaultValue:\"var(--token-341b6427-244f-441a-bddd-bb544ac67f10)\"},dropdownSelectedTextColor:{type:ControlType.Color,title:\"Selected Text\",defaultValue:\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\"},iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\"}}},scrollbar:{type:ControlType.Object,title:\"Scrollbar\",optional:true,controls:{scrollbarWidth:{type:ControlType.Number,title:\"Width\",defaultValue:8,min:0,max:24,unit:\"px\"},scrollbarTrackColor:{type:ControlType.Color,title:\"Track\",defaultValue:\"#F0F0F0\"},scrollbarThumbColor:{type:ControlType.Color,title:\"Thumb\",defaultValue:\"var(--token-a5644f1c-87e5-4809-8825-e8237daa7a1b)\"},scrollbarThumbHoverColor:{type:ControlType.Color,title:\"Thumb Hover\",defaultValue:\"var(--token-c8af34f5-b4e4-4cfa-9ed6-327481d4e7b6)\"},scrollbarRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:8,min:0,max:24}}},submission:{type:ControlType.Object,title:\"Form Submission\",optional:true,controls:{submitLocal:{type:ControlType.Boolean,title:\"Submit Local\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"}}},accessibility:{type:ControlType.Object,title:\"Accessibility\",optional:true,controls:{ariaLabelInput:{type:ControlType.String,title:\"Input ARIA Label\",defaultValue:\"Phone number input\"},ariaLabelSelect:{type:ControlType.String,title:\"Select ARIA Label\",defaultValue:\"Country code selector\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PhoneNumberInput\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PhoneNumberField.map","// @ts-nocheck\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useLayoutEffect,useRef,useId,useMemo}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const useIsoLayoutEffect=typeof window!==\"undefined\"?useLayoutEffect:useEffect;const WA_PATH=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.050 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.890-5.335 11.893-11.893a11.821 11.821 0 00-3.480-8.413Z\";const SEND_PATH=\"M2.01 21L23 12 2.01 3 2 10l15 2-15 2z\";// ---------- Defaults (grouped exactly like the property panel) ----------\nconst DEFAULTS={contact:{phoneNumber:\"34600000000\",openInNewTab:true},agent:{name:\"Team Hermo\",roleES:\"Normalmente responde en unos minutos\",roleEN:\"Typically replies within minutes\",showAvatar:true,avatar:undefined,showOnline:true},messages:{messagesES:\"Hola 👋\\n\\xbfC\\xf3mo puedo ayudarte?\",messagesEN:\"Hi 👋\\nHow can I help you?\",placeholderES:\"Escribe tu mensaje ...\",placeholderEN:\"Type your message ...\"},notice:{show:false,textES:\"Respondemos en horario laboral.\",textEN:\"We reply during business hours.\",background:\"#FFF3C4\",color:\"#5C4B00\"},button:{style:\"filled\",labelES:\"Escr\\xedbenos\",labelEN:\"Chat with us\",size:60,iconSize:30,pulse:true},popup:{align:\"right\",gap:16,width:360,height:440,radius:16},colors:{accent:\"#25D366\",headerBg:\"#075E54\",headerText:\"#FFFFFF\",bubbleBg:\"#FFFFFF\",userBubbleBg:\"#D9FDD3\",bubbleText:\"#111B21\",metaColor:\"#667781\",showTicks:true,tickColor:\"#53BDEB\",inputBg:\"#FFFFFF\"},chatBackground:{color:\"#EFEAE2\",wallpaper:\"pattern\",patternColor:\"#8C7E6A\",patternOpacity:.22,patternScale:1,image:undefined},buttonShadow:{show:true,color:\"rgba(0,0,0,0.18)\",x:0,y:6,blur:20,spread:0},popupShadow:{show:true,color:\"rgba(0,0,0,0.25)\",x:0,y:12,blur:40,spread:0},bubbleShadow:{show:true,color:\"rgba(0,0,0,0.08)\",x:0,y:1,blur:1,spread:0},animation:{startDelay:400,typingDelay:1200,gapDelay:500}};const merge=(key,value)=>({...DEFAULTS[key],...value||{}});// ---------- Helpers ----------\nfunction shadowCss(s){if(!s||!s.show)return\"none\";return`${s.x}px ${s.y}px ${s.blur}px ${s.spread}px ${s.color}`;}function nowTime(){const d=new Date;return`${String(d.getHours()).padStart(2,\"0\")}:${String(d.getMinutes()).padStart(2,\"0\")}`;}function splitLines(text){return String(text||\"\").split(/\\r?\\n/).map(s=>s.trim()).filter(Boolean);}// Sends an event to Google Tag Manager's dataLayer.\n// Events: \"whatsapp_open\" (popup opened) and \"whatsapp_click\" (message sent, WhatsApp opened).\nfunction pushDataLayer(event){if(typeof window===\"undefined\")return;try{window.dataLayer=window.dataLayer||[];window.dataLayer.push({event,page_path:window.location.pathname});}catch(e){}}// Original doodle-style tile (120x120), drawn as inline SVG.\nfunction doodlePattern(color,opacity){const svg=`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"120\" height=\"120\" viewBox=\"0 0 120 120\" fill=\"none\" stroke=\"${color}\" stroke-opacity=\"${opacity}\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n<path d=\"M12 12h20a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H22l-6 5v-5h-4a4 4 0 0 1-4-4V16a4 4 0 0 1 4-4z\"/>\n<path d=\"M16 19h12M16 24h8\"/>\n<path d=\"M78 24c-2.5-3.5-9-2.8-9 2.3 0 4.6 9 9.2 9 9.2s9-4.6 9-9.2c0-5.1-6.5-5.8-9-2.3z\"/>\n<path d=\"M104 48l2.4 5 5.6.8-4 3.9 1 5.5-5-2.6-5 2.6 1-5.5-4-3.9 5.6-.8z\"/>\n<path d=\"M48 30a8 8 0 1 0 10 10 6 6 0 0 1-10-10z\"/>\n<circle cx=\"22\" cy=\"66\" r=\"7\"/>\n<path d=\"M52 80V62l14-3v18\"/>\n<circle cx=\"49\" cy=\"80\" r=\"3\"/>\n<circle cx=\"63\" cy=\"77\" r=\"3\"/>\n<circle cx=\"96\" cy=\"98\" r=\"9\"/>\n<path d=\"M92 100.5q4 4 8 0M93 95h.01M99 95h.01\"/>\n<path d=\"M14 108h20a5 5 0 0 0 0-10 7 7 0 0 0-13-2 5 5 0 0 0-7 12z\"/>\n<path d=\"M60 100v10M55 105h10\"/>\n<path d=\"M86 64l4 4-4 4M80 68h10\"/>\n<circle cx=\"40\" cy=\"52\" r=\"1.2\"/>\n<circle cx=\"84\" cy=\"44\" r=\"1.2\"/>\n<circle cx=\"112\" cy=\"20\" r=\"1.2\"/>\n<circle cx=\"8\" cy=\"88\" r=\"1.2\"/>\n</svg>`;return`url(\"data:image/svg+xml,${encodeURIComponent(svg)}\")`;}// Reads the language set by the site's <head> script (data-site-lang).\nfunction useSiteLang(mode){const[lang,setLang]=useState(mode===\"en\"?\"en\":\"es\");useEffect(()=>{if(mode!==\"auto\"){setLang(mode);return;}if(typeof document===\"undefined\")return;const html=document.documentElement;const read=()=>setLang(html.getAttribute(\"data-site-lang\")===\"en\"?\"en\":\"es\");read();const obs=new MutationObserver(read);obs.observe(html,{attributes:true,attributeFilter:[\"data-site-lang\"]});return()=>obs.disconnect();},[mode]);return lang;}function Ticks({color}){return /*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"11\",viewBox:\"0 0 16 11\",fill:\"none\",\"aria-hidden\":\"true\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M1 5.5l3 3L10.5 1\",stroke:color,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6.5 8.3l.2.2L14.5 1\",stroke:color,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function WhatsAppButtonDialog(props){const contact=merge(\"contact\",props.contact);const agent=merge(\"agent\",props.agent);const msgs=merge(\"messages\",props.messages);const notice=merge(\"notice\",props.notice);const button=merge(\"button\",props.button);const popupCfg=merge(\"popup\",props.popup);const colors=merge(\"colors\",props.colors);const chatBgCfg=merge(\"chatBackground\",props.chatBackground);const buttonShadow=merge(\"buttonShadow\",props.buttonShadow);const popupShadow=merge(\"popupShadow\",props.popupShadow);const bubbleShadow=merge(\"bubbleShadow\",props.bubbleShadow);const anim=merge(\"animation\",props.animation);const languageMode=props.languageMode??\"auto\";const font=props.font;const previewOpen=props.previewOpen??false;const style=props.style;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const lang=useSiteLang(languageMode);const t=(es,en)=>lang===\"en\"?en:es;const uid=useId();const cls=useMemo(()=>`wa-${String(uid).replace(/[^a-zA-Z0-9_-]/g,\"\")}`,[uid]);const[mounted,setMounted]=useState(false);const[open,setOpen]=useState(false);const[items,setItems]=useState([]);const[typing,setTyping]=useState(false);const[draft,setDraft]=useState(\"\");const[openedAt,setOpenedAt]=useState(\"\");const[pos,setPos]=useState({left:-9999,bottom:0,width:popupCfg.width,height:popupCfg.height});const btnRef=useRef(null);const bodyRef=useRef(null);const isOpen=isCanvas?previewOpen:open;const messages=useMemo(()=>splitLines(lang===\"en\"?msgs.messagesEN:msgs.messagesES),[lang,msgs.messagesES,msgs.messagesEN]);const patternUrl=useMemo(()=>doodlePattern(chatBgCfg.patternColor,chatBgCfg.patternOpacity),[chatBgCfg.patternColor,chatBgCfg.patternOpacity]);useEffect(()=>setMounted(true),[]);// Message sequence: plays once; reopening shows the conversation as it was.\nconst playedKeyRef=useRef(\"\");useEffect(()=>{if(!isOpen)return;if(isCanvas){const time=nowTime();setOpenedAt(time);setItems(messages.map(text=>({from:\"agent\",text,time})));setTyping(false);return;}const key=messages.join(\"\\n\");// Already played with these messages: restore instantly, no replay.\nif(playedKeyRef.current===key){setTyping(false);setItems(prev=>{const agents=prev.filter(m=>m.from===\"agent\");if(agents.length>=messages.length)return prev;const time=nowTime();const missing=messages.slice(agents.length).map(text=>({from:\"agent\",text,time}));const users=prev.filter(m=>m.from===\"user\");return[...agents,...missing,...users];});return;}// First open (or the language/messages changed): play the sequence.\nplayedKeyRef.current=key;setOpenedAt(nowTime());setItems([]);setTyping(false);const timers=[];let at=anim.startDelay;messages.forEach(text=>{timers.push(setTimeout(()=>setTyping(true),at));at+=anim.typingDelay;timers.push(setTimeout(()=>{setTyping(false);setItems(prev=>[...prev,{from:\"agent\",text,time:nowTime()}]);},at));at+=anim.gapDelay;});return()=>timers.forEach(clearTimeout);},[isOpen,messages,anim.startDelay,anim.typingDelay,anim.gapDelay,isCanvas]);// Keep the chat scrolled to the latest message.\nuseEffect(()=>{const el=bodyRef.current;if(el)el.scrollTop=el.scrollHeight;},[items,typing]);// Position the portal popup relative to the button.\nuseIsoLayoutEffect(()=>{if(isCanvas||!isOpen||typeof window===\"undefined\")return;const update=()=>{const el=btnRef.current;if(!el)return;const r=el.getBoundingClientRect();const vw=window.innerWidth;const width=Math.min(popupCfg.width,vw-24);let left=popupCfg.align===\"right\"?r.right-width:r.left;left=Math.max(12,Math.min(left,vw-width-12));const bottom=window.innerHeight-r.top+popupCfg.gap;const height=Math.max(220,Math.min(popupCfg.height,r.top-popupCfg.gap-12));setPos(prev=>prev.left===left&&prev.bottom===bottom&&prev.width===width&&prev.height===height?prev:{left,bottom,width,height});};update();window.addEventListener(\"resize\",update);window.addEventListener(\"scroll\",update,true);return()=>{window.removeEventListener(\"resize\",update);window.removeEventListener(\"scroll\",update,true);};},[isOpen,isCanvas,popupCfg.width,popupCfg.height,popupCfg.gap,popupCfg.align]);// Escape closes the popup.\nuseEffect(()=>{if(!open||typeof window===\"undefined\")return;const onKey=e=>{if(e.key===\"Escape\")setOpen(false);};window.addEventListener(\"keydown\",onKey);return()=>window.removeEventListener(\"keydown\",onKey);},[open]);const toggleOpen=()=>{if(!open&&!isCanvas)pushDataLayer(\"whatsapp_open\");setOpen(v=>!v);};const send=()=>{const text=draft.trim();if(!text)return;setItems(prev=>[...prev,{from:\"user\",text,time:nowTime()}]);setDraft(\"\");if(isCanvas||typeof window===\"undefined\")return;const phone=String(contact.phoneNumber||\"\").replace(/\\D/g,\"\");const url=`https://wa.me/${phone}?text=${encodeURIComponent(text)}`;// Conversion event for GTM (fires before leaving to WhatsApp).\npushDataLayer(\"whatsapp_click\");if(contact.openInNewTab){window.open(url,\"_blank\",\"noopener\");}else{window.location.href=url;}};// ---------- Button ----------\nconst accent=colors.accent;const isPill=button.style===\"pill\";const hasShadow=[\"filled\",\"pill\",\"soft\"].includes(button.style);const variants={filled:{background:accent,color:\"#FFFFFF\",border:\"none\"},outline:{background:\"transparent\",color:accent,border:`2px solid ${accent}`},ghost:{background:\"transparent\",color:accent,border:\"none\"},pill:{background:accent,color:\"#FFFFFF\",border:\"none\"},soft:{background:`color-mix(in srgb, ${accent} 16%, transparent)`,color:accent,border:\"none\"},iconOnly:{background:\"transparent\",color:accent,border:\"none\"}};const buttonStyles={...variants[button.style]||variants.filled,position:\"relative\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:10,height:button.size,width:isPill?\"auto\":button.size,padding:isPill?`0 ${Math.round(button.size*.4)}px`:0,borderRadius:button.size,cursor:\"pointer\",boxShadow:hasShadow?shadowCss(buttonShadow):\"none\",boxSizing:\"border-box\",fontFamily:font?.fontFamily,fontWeight:600,fontSize:15,WebkitTapHighlightColor:\"transparent\"};const icon=/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",width:button.iconSize,height:button.iconSize,display:\"inline-flex\"},children:[/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",width:button.iconSize,height:button.iconSize,fill:\"currentColor\",\"aria-hidden\":\"true\",className:`${cls}-swap`,style:{position:\"absolute\",inset:0,opacity:isOpen&&!isPill?0:1,transform:isOpen&&!isPill?\"rotate(-90deg) scale(.6)\":\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:WA_PATH})}),!isPill&&/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",width:button.iconSize,height:button.iconSize,fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2.4\",strokeLinecap:\"round\",\"aria-hidden\":\"true\",className:`${cls}-swap`,style:{position:\"absolute\",inset:0,opacity:isOpen?1:0,transform:isOpen?\"none\":\"rotate(90deg) scale(.6)\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 6l12 12M18 6L6 18\"})})]});// ---------- Popup ----------\nconst popupBox=isCanvas?{position:\"absolute\",bottom:`calc(100% + ${popupCfg.gap}px)`,[popupCfg.align===\"right\"?\"right\":\"left\"]:0,width:popupCfg.width,height:popupCfg.height,zIndex:10}:{position:\"fixed\",left:pos.left,bottom:pos.bottom,width:pos.width,height:pos.height,zIndex:2147483e3};const chatBackgroundImage=chatBgCfg.wallpaper===\"pattern\"?patternUrl:chatBgCfg.wallpaper===\"image\"&&chatBgCfg.image?.src?`url(${chatBgCfg.image.src})`:\"none\";const chatBackgroundSize=chatBgCfg.wallpaper===\"pattern\"?`${Math.round(120*chatBgCfg.patternScale)}px`:\"auto\";const bubbleBase={maxWidth:\"85%\",padding:\"8px 12px 6px\",borderRadius:10,boxShadow:shadowCss(bubbleShadow),color:colors.bubbleText,fontSize:15,lineHeight:1.4,whiteSpace:\"pre-wrap\",wordBreak:\"break-word\"};const popup=/*#__PURE__*/_jsxs(\"div\",{className:`${cls}-popup ${isOpen?`${cls}-open`:\"\"} notranslate`,translate:\"no\",role:\"dialog\",\"aria-label\":`WhatsApp — ${agent.name}`,\"aria-hidden\":!isOpen,style:{...popupBox,...font,display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",borderRadius:popupCfg.radius,background:chatBgCfg.color,boxShadow:shadowCss(popupShadow),transformOrigin:popupCfg.align===\"right\"?\"bottom right\":\"bottom left\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{background:colors.headerBg,color:colors.headerText,padding:\"16px 52px 16px 18px\",display:\"flex\",alignItems:\"center\",gap:12,position:\"relative\",flexShrink:0},children:[agent.showAvatar&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:42,height:42,flexShrink:0},children:[agent.avatar?.src?/*#__PURE__*/_jsx(\"img\",{src:agent.avatar.src,alt:agent.avatar.alt||agent.name,style:{width:\"100%\",height:\"100%\",borderRadius:\"50%\",objectFit:\"cover\",display:\"block\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",borderRadius:\"50%\",background:\"rgba(255,255,255,0.2)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontWeight:700,fontSize:18},children:String(agent.name||\"?\").charAt(0)}),agent.showOnline&&/*#__PURE__*/_jsx(\"span\",{\"aria-label\":t(\"En l\\xednea\",\"Online\"),style:{position:\"absolute\",right:-1,bottom:-1,width:13,height:13,borderRadius:\"50%\",background:\"#25D366\",border:`2px solid ${colors.headerBg}`,boxSizing:\"border-box\"}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:700,fontSize:16,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:agent.name}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,opacity:.9,marginTop:2},children:t(agent.roleES,agent.roleEN)})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":t(\"Cerrar chat\",\"Close chat\"),onClick:()=>setOpen(false),style:{all:\"unset\",position:\"absolute\",top:\"50%\",right:16,transform:\"translateY(-50%)\",width:24,height:24,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",color:colors.headerText,opacity:.85},children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",width:\"20\",height:\"20\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2.2\",strokeLinecap:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 6l12 12M18 6L6 18\"})})})]}),notice.show&&/*#__PURE__*/_jsx(\"div\",{style:{background:notice.background,color:notice.color,fontSize:13,padding:\"8px 16px\",flexShrink:0},children:t(notice.textES,notice.textEN)}),/*#__PURE__*/_jsxs(\"div\",{ref:bodyRef,style:{flex:1,minHeight:0,overflowY:\"auto\",overscrollBehavior:\"contain\",padding:16,display:\"flex\",flexDirection:\"column\",gap:8,backgroundColor:chatBgCfg.color,backgroundImage:chatBackgroundImage,backgroundSize:chatBackgroundSize,backgroundRepeat:\"repeat\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{alignSelf:\"center\",fontSize:12,color:colors.metaColor,background:\"rgba(255,255,255,0.85)\",padding:\"3px 10px\",borderRadius:8,marginBottom:4},children:openedAt}),items.map((m,i)=>{const isUser=m.from===\"user\";const firstAgent=!isUser&&i===0;return /*#__PURE__*/_jsxs(\"div\",{className:`${cls}-msg`,style:{...bubbleBase,alignSelf:isUser?\"flex-end\":\"flex-start\",background:isUser?colors.userBubbleBg:colors.bubbleBg,borderTopLeftRadius:firstAgent?0:10},children:[m.text,/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"flex-end\",alignItems:\"center\",gap:4,fontSize:11,color:colors.metaColor,marginTop:2},children:[m.time,(colors.showTicks||isUser)&&/*#__PURE__*/_jsx(Ticks,{color:colors.tickColor})]})]},i);}),typing&&/*#__PURE__*/_jsxs(\"div\",{className:`${cls}-msg`,\"aria-label\":t(\"Escribiendo…\",\"Typing…\"),style:{...bubbleBase,alignSelf:\"flex-start\",background:colors.bubbleBg,borderTopLeftRadius:items.length===0?0:10,padding:\"12px 14px\",display:\"flex\",gap:4},children:[/*#__PURE__*/_jsx(\"span\",{className:`${cls}-dot`}),/*#__PURE__*/_jsx(\"span\",{className:`${cls}-dot`}),/*#__PURE__*/_jsx(\"span\",{className:`${cls}-dot`})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{background:colors.inputBg,display:\"flex\",alignItems:\"center\",gap:10,padding:\"10px 12px 10px 18px\",flexShrink:0},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:draft,onChange:e=>setDraft(e.target.value),onKeyDown:e=>{if(e.key===\"Enter\"){e.preventDefault();send();}},placeholder:t(msgs.placeholderES,msgs.placeholderEN),\"aria-label\":t(msgs.placeholderES,msgs.placeholderEN),className:`${cls}-input`,style:{flex:1,minWidth:0,border:\"none\",outline:\"none\",background:\"transparent\",color:colors.bubbleText,fontFamily:\"inherit\",fontSize:15,padding:\"8px 0\"}}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:send,\"aria-label\":t(\"Enviar\",\"Send\"),style:{all:\"unset\",width:40,height:40,borderRadius:\"50%\",background:accent,color:\"#FFFFFF\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:draft.trim()?\"pointer\":\"default\",opacity:draft.trim()?1:.6,transition:\"opacity .2s\",flexShrink:0},children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",width:\"18\",height:\"18\",fill:\"currentColor\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:SEND_PATH})})})]})]});return /*#__PURE__*/_jsxs(\"div\",{className:\"notranslate\",translate:\"no\",style:{...style,position:\"relative\",display:\"inline-flex\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n.${cls}-popup {\n    opacity: 0;\n    transform: translateY(16px) scale(.95);\n    pointer-events: none;\n    visibility: hidden;\n    transition: transform 450ms cubic-bezier(.34,1.56,.64,1), opacity 200ms ease, visibility 0s linear 450ms;\n}\n.${cls}-open {\n    opacity: 1;\n    transform: none;\n    pointer-events: auto;\n    visibility: visible;\n    transition: transform 450ms cubic-bezier(.34,1.56,.64,1), opacity 200ms ease, visibility 0s;\n}\n.${cls}-swap { transition: opacity .25s ease, transform .3s ease; }\n.${cls}-ring {\n    position: absolute;\n    inset: 0;\n    border-radius: inherit;\n    border: 2px solid ${accent};\n    animation: ${cls}-pulse 2s ease-out infinite;\n    pointer-events: none;\n}\n@keyframes ${cls}-pulse {\n    0% { transform: scale(1); opacity: .6; }\n    100% { transform: scale(1.6); opacity: 0; }\n}\n.${cls}-dot {\n    width: 7px;\n    height: 7px;\n    border-radius: 50%;\n    background: ${colors.metaColor};\n    animation: ${cls}-bounce 1.2s infinite ease-in-out;\n}\n.${cls}-dot:nth-child(2) { animation-delay: .15s; }\n.${cls}-dot:nth-child(3) { animation-delay: .3s; }\n@keyframes ${cls}-bounce {\n    0%, 60%, 100% { transform: translateY(0); opacity: .5; }\n    30% { transform: translateY(-4px); opacity: 1; }\n}\n.${cls}-msg { animation: ${cls}-in 250ms ease-out; }\n@keyframes ${cls}-in {\n    from { opacity: 0; transform: translateY(6px); }\n    to { opacity: 1; transform: none; }\n}\n.${cls}-input::placeholder { color: ${colors.metaColor}; opacity: 1; }\n@media (prefers-reduced-motion: reduce) {\n    .${cls}-ring, .${cls}-dot, .${cls}-msg { animation: none; }\n}\n`}),/*#__PURE__*/_jsxs(\"button\",{ref:btnRef,type:\"button\",\"aria-label\":t(\"Abrir chat de WhatsApp\",\"Open WhatsApp chat\"),\"aria-expanded\":isOpen,onClick:toggleOpen,style:buttonStyles,children:[button.pulse&&!isOpen&&/*#__PURE__*/_jsx(\"span\",{className:`${cls}-ring`}),icon,isPill&&/*#__PURE__*/_jsx(\"span\",{children:t(button.labelES,button.labelEN)})]}),isCanvas?previewOpen&&popup:mounted&&/*#__PURE__*/createPortal(popup,document.body)]});}// Reusable shadow controls (same shape for button, popup and bubbles).\nfunction shadowControls(key,title,description){const d=DEFAULTS[key];return{type:ControlType.Object,title,controls:{show:{type:ControlType.Boolean,title:\"Show\",defaultValue:d.show,description},color:{type:ControlType.Color,title:\"Color\",defaultValue:d.color,hidden:p=>!p.show},x:{type:ControlType.Number,title:\"X\",min:-50,max:50,unit:\"px\",defaultValue:d.x,hidden:p=>!p.show},y:{type:ControlType.Number,title:\"Y\",min:-50,max:50,unit:\"px\",defaultValue:d.y,hidden:p=>!p.show},blur:{type:ControlType.Number,title:\"Blur\",min:0,max:100,unit:\"px\",defaultValue:d.blur,hidden:p=>!p.show},spread:{type:ControlType.Number,title:\"Spread\",min:-30,max:30,unit:\"px\",defaultValue:d.spread,hidden:p=>!p.show}}};}addPropertyControls(WhatsAppButtonDialog,{previewOpen:{type:ControlType.Boolean,title:\"Preview Open\",defaultValue:false,description:\"Canvas only — opens the popup while you design.\"},languageMode:{type:ControlType.Enum,title:\"Language\",options:[\"auto\",\"es\",\"en\"],optionTitles:[\"Auto (site)\",\"Espa\\xf1ol\",\"English\"],defaultValue:\"auto\",description:\"Auto follows the language chosen by the site script.\"},contact:{type:ControlType.Object,title:\"Contact\",controls:{phoneNumber:{type:ControlType.String,title:\"Phone\",defaultValue:DEFAULTS.contact.phoneNumber,description:\"Country code + number, no spaces or +.\"},openInNewTab:{type:ControlType.Boolean,title:\"New Tab\",defaultValue:DEFAULTS.contact.openInNewTab}}},agent:{type:ControlType.Object,title:\"Agent\",controls:{name:{type:ControlType.String,title:\"Name\",defaultValue:DEFAULTS.agent.name},roleES:{type:ControlType.String,title:\"Subtitle ES\",defaultValue:DEFAULTS.agent.roleES},roleEN:{type:ControlType.String,title:\"Subtitle EN\",defaultValue:DEFAULTS.agent.roleEN},showAvatar:{type:ControlType.Boolean,title:\"Photo\",defaultValue:DEFAULTS.agent.showAvatar},avatar:{type:ControlType.ResponsiveImage,title:\"Image\",hidden:p=>!p.showAvatar},showOnline:{type:ControlType.Boolean,title:\"Online Dot\",defaultValue:DEFAULTS.agent.showOnline,hidden:p=>!p.showAvatar}}},messages:{type:ControlType.Object,title:\"Messages\",controls:{messagesES:{type:ControlType.String,title:\"Bot ES\",displayTextArea:true,defaultValue:DEFAULTS.messages.messagesES,description:\"One message per line.\"},messagesEN:{type:ControlType.String,title:\"Bot EN\",displayTextArea:true,defaultValue:DEFAULTS.messages.messagesEN},placeholderES:{type:ControlType.String,title:\"Input ES\",defaultValue:DEFAULTS.messages.placeholderES},placeholderEN:{type:ControlType.String,title:\"Input EN\",defaultValue:DEFAULTS.messages.placeholderEN}}},notice:{type:ControlType.Object,title:\"Notice Bar\",controls:{show:{type:ControlType.Boolean,title:\"Show\",defaultValue:DEFAULTS.notice.show,description:\"Yellow bar under the header.\"},textES:{type:ControlType.String,title:\"Text ES\",defaultValue:DEFAULTS.notice.textES,hidden:p=>!p.show},textEN:{type:ControlType.String,title:\"Text EN\",defaultValue:DEFAULTS.notice.textEN,hidden:p=>!p.show},background:{type:ControlType.Color,title:\"Background\",defaultValue:DEFAULTS.notice.background,hidden:p=>!p.show},color:{type:ControlType.Color,title:\"Text\",defaultValue:DEFAULTS.notice.color,hidden:p=>!p.show}}},button:{type:ControlType.Object,title:\"Button\",controls:{style:{type:ControlType.Enum,title:\"Style\",options:[\"filled\",\"outline\",\"ghost\",\"pill\",\"soft\",\"iconOnly\"],optionTitles:[\"Filled\",\"Outline\",\"Ghost\",\"Pill\",\"Soft\",\"Icon Only\"],defaultValue:DEFAULTS.button.style},labelES:{type:ControlType.String,title:\"Label ES\",defaultValue:DEFAULTS.button.labelES,hidden:p=>p.style!==\"pill\"},labelEN:{type:ControlType.String,title:\"Label EN\",defaultValue:DEFAULTS.button.labelEN,hidden:p=>p.style!==\"pill\"},size:{type:ControlType.Number,title:\"Size\",min:32,max:120,unit:\"px\",defaultValue:DEFAULTS.button.size},iconSize:{type:ControlType.Number,title:\"Icon\",min:12,max:80,unit:\"px\",defaultValue:DEFAULTS.button.iconSize},pulse:{type:ControlType.Boolean,title:\"Pulse Ring\",defaultValue:DEFAULTS.button.pulse}}},popup:{type:ControlType.Object,title:\"Popup\",controls:{align:{type:ControlType.Enum,title:\"Align\",options:[\"right\",\"left\"],optionTitles:[\"Right\",\"Left\"],displaySegmentedControl:true,defaultValue:DEFAULTS.popup.align,description:\"Which side of the button it opens from.\"},gap:{type:ControlType.Number,title:\"Gap\",min:0,max:60,unit:\"px\",defaultValue:DEFAULTS.popup.gap},width:{type:ControlType.Number,title:\"Width\",min:260,max:520,unit:\"px\",defaultValue:DEFAULTS.popup.width},height:{type:ControlType.Number,title:\"Height\",min:240,max:700,unit:\"px\",defaultValue:DEFAULTS.popup.height},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:32,unit:\"px\",defaultValue:DEFAULTS.popup.radius}}},colors:{type:ControlType.Object,title:\"Colors\",controls:{accent:{type:ControlType.Color,title:\"Accent\",defaultValue:DEFAULTS.colors.accent,description:\"Button and send icon.\"},headerBg:{type:ControlType.Color,title:\"Header BG\",defaultValue:DEFAULTS.colors.headerBg},headerText:{type:ControlType.Color,title:\"Header Text\",defaultValue:DEFAULTS.colors.headerText},bubbleBg:{type:ControlType.Color,title:\"Bot Bubble\",defaultValue:DEFAULTS.colors.bubbleBg},userBubbleBg:{type:ControlType.Color,title:\"User Bubble\",defaultValue:DEFAULTS.colors.userBubbleBg},bubbleText:{type:ControlType.Color,title:\"Bubble Text\",defaultValue:DEFAULTS.colors.bubbleText},metaColor:{type:ControlType.Color,title:\"Time & Dots\",defaultValue:DEFAULTS.colors.metaColor},showTicks:{type:ControlType.Boolean,title:\"Blue Ticks\",defaultValue:DEFAULTS.colors.showTicks},tickColor:{type:ControlType.Color,title:\"Tick Color\",defaultValue:DEFAULTS.colors.tickColor},inputBg:{type:ControlType.Color,title:\"Input BG\",defaultValue:DEFAULTS.colors.inputBg}}},chatBackground:{type:ControlType.Object,title:\"Chat Background\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:DEFAULTS.chatBackground.color},wallpaper:{type:ControlType.Enum,title:\"Wallpaper\",options:[\"pattern\",\"image\",\"none\"],optionTitles:[\"Pattern\",\"Image\",\"None\"],displaySegmentedControl:true,defaultValue:DEFAULTS.chatBackground.wallpaper},patternColor:{type:ControlType.Color,title:\"Pattern Color\",defaultValue:DEFAULTS.chatBackground.patternColor,hidden:p=>p.wallpaper!==\"pattern\",description:\"Use a plain color, not a token.\"},patternOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,step:.01,defaultValue:DEFAULTS.chatBackground.patternOpacity,hidden:p=>p.wallpaper!==\"pattern\"},patternScale:{type:ControlType.Number,title:\"Scale\",min:.5,max:3,step:.1,defaultValue:DEFAULTS.chatBackground.patternScale,hidden:p=>p.wallpaper!==\"pattern\"},image:{type:ControlType.ResponsiveImage,title:\"Image\",hidden:p=>p.wallpaper!==\"image\"}}},buttonShadow:shadowControls(\"buttonShadow\",\"Button Shadow\",\"Applies to Filled, Pill and Soft styles.\"),popupShadow:shadowControls(\"popupShadow\",\"Popup Shadow\"),bubbleShadow:shadowControls(\"bubbleShadow\",\"Bubble Shadow\",\"Shadow under each chat bubble.\"),font:{type:ControlType.Font,title:\"Font\",controls:\"basic\",defaultFontType:\"sans-serif\"},animation:{type:ControlType.Object,title:\"Animation\",controls:{startDelay:{type:ControlType.Number,title:\"Start Delay\",min:0,max:5e3,step:100,unit:\"ms\",defaultValue:DEFAULTS.animation.startDelay,description:\"Wait before the first typing indicator.\"},typingDelay:{type:ControlType.Number,title:\"Typing Time\",min:0,max:5e3,step:100,unit:\"ms\",defaultValue:DEFAULTS.animation.typingDelay},gapDelay:{type:ControlType.Number,title:\"Between Msgs\",min:0,max:5e3,step:100,unit:\"ms\",defaultValue:DEFAULTS.animation.gapDelay}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WhatsAppButtonDialog\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WhatsAppButtonDialog.map"],"mappings":"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"}