{"version":3,"file":"SM_CTA_Newsletter.BDY-O2DG.mjs","names":["Button","Hero","useRef","className","useState","errorMessage","_Fragment"],"sources":["https:/framerusercontent.com/modules/LXFhCDEhpLrFziZN06ff/rgvzlznPg8iS1i9fC1rA/cRHXniJZO.js","https:/framerusercontent.com/modules/UKYro69Sz9hZOh8wAax1/R3AMjxY6r6duRM2NF8Hn/SM_CTA_Newsletter.js"],"sourcesContent":["// Generated by Framer (b8d5a97)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/tcxRae5oAJSHAb40cppX/MfIU2nu1qrgnNWANfJh1/PWn1k_MD2.js\";import Hero from\"https://framerusercontent.com/modules/8cDZo8FGO7dfZvTLl1ub/WMVkmAcNvpj8M9en3cC8/bugBdaeVB.js\";import Button from\"https://framerusercontent.com/modules/cYD70BYpdgjOvxHsxmLe/WCWGq9OhsGuGXnqiucGo/hljNqlOx9.js\";const ButtonFonts=getFonts(Button);const HeroFonts=getFonts(Hero);const cycleOrder=[\"Y4sGgxU_I\",\"hF8Y9As22\",\"Kq_mAGS7G\",\"XyicAo46X\",\"K4vXte2AN\",\"BRJ6PZNR6\",\"Y4AM_AijA\"];const serializationHash=\"framer-NdfvD\";const variantClassNames={BRJ6PZNR6:\"framer-v-lc6qj9\",hF8Y9As22:\"framer-v-15dld31\",K4vXte2AN:\"framer-v-wlblo8\",Kq_mAGS7G:\"framer-v-14762sl\",XyicAo46X:\"framer-v-ev08ub\",Y4AM_AijA:\"framer-v-w041r8\",Y4sGgxU_I:\"framer-v-1caiik8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"Y4sGgxU_I\",\"Variant 2\":\"hF8Y9As22\",\"Variant 3\":\"Kq_mAGS7G\",\"Variant 4\":\"XyicAo46X\",\"Variant 5\":\"K4vXte2AN\",\"Variant 6\":\"BRJ6PZNR6\",\"Variant 7\":\"Y4AM_AijA\"};const getProps=({body,buttonLabel,buttonLink,hasBody,hasButton,height,id,width,...props})=>{return{...props,ADuF758dX:buttonLink??props.ADuF758dX,BqzdaMbVM:hasBody??props.BqzdaMbVM??true,hEuRkp5v8:hasButton??props.hEuRkp5v8??true,rrvT7sVTr:body??props.rrvT7sVTr??\"Lorem ipsum dolor sit amet\",tg3AiQJo8:buttonLabel??props.tg3AiQJo8??\"View all\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Y4sGgxU_I\"};};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,BqzdaMbVM,rrvT7sVTr,hEuRkp5v8,tg3AiQJo8,ADuF758dX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Y4sGgxU_I\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(baseVariant===\"K4vXte2AN\")return false;return value;};const isDisplayed1=()=>{if([\"BRJ6PZNR6\",\"Y4AM_AijA\"].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-1caiik8\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Y4sGgxU_I\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{BRJ6PZNR6:{backgroundColor:\"rgba(0, 0, 0, 0)\"},K4vXte2AN:{backgroundColor:\"var(--token-e830f5a9-029d-4c50-b385-9e29b4c9b56d, rgb(245, 245, 245))\"},Kq_mAGS7G:{backgroundColor:\"var(--token-e830f5a9-029d-4c50-b385-9e29b4c9b56d, rgb(245, 245, 245))\"},XyicAo46X:{backgroundColor:\"rgba(0, 0, 0, 0)\"},Y4AM_AijA:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({BRJ6PZNR6:{\"data-framer-name\":\"Variant 6\"},hF8Y9As22:{\"data-framer-name\":\"Variant 2\"},K4vXte2AN:{\"data-framer-name\":\"Variant 5\"},Kq_mAGS7G:{\"data-framer-name\":\"Variant 3\"},XyicAo46X:{\"data-framer-name\":\"Variant 4\"},Y4AM_AijA:{\"data-framer-name\":\"Variant 7\"}},baseVariant,gestureVariant),children:[BqzdaMbVM&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cc56zh\",\"data-styles-preset\":\"PWn1k_MD2\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0fffcb1a-245e-4ea8-8124-685f270db416, rgba(0, 0, 0, 0.54)))\"},children:\"Hundreds of finance teams make decisions with Abacum\"})}),className:\"framer-1eezcit\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fFALJuj1M\",style:{\"--extracted-r6o4lv\":\"var(--token-0fffcb1a-245e-4ea8-8124-685f270db416, rgba(0, 0, 0, 0.54))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:rrvT7sVTr,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed(hEuRkp5v8)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+0,...addPropertyOverrides({BRJ6PZNR6:{y:(componentViewport?.y||0)+60+0},XyicAo46X:{y:(componentViewport?.y||0)+60+0},Y4AM_AijA:{y:(componentViewport?.y||0)+60+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ttyigm-container\",layoutDependency:layoutDependency,layoutId:\"khxMNGHEV-container\",nodeId:\"khxMNGHEV\",rendersWithMotion:true,scopeId:\"cRHXniJZO\",children:/*#__PURE__*/_jsx(Button,{Bq84E0_u6:\"ArrowForward\",height:\"100%\",id:\"khxMNGHEV\",ik9I5qIGz:false,J0LC2FGV8:false,KJK1sV1GB:tg3AiQJo8,ks_DapWup:true,layoutId:\"khxMNGHEV\",variant:\"PqgBulBPi\",width:\"100%\",yTZZaFOb3:ADuF758dX})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({BRJ6PZNR6:{height:500,width:\"800px\",y:(componentViewport?.y||0)+60+0},Y4AM_AijA:{height:500,width:`calc(${componentViewport?.width||\"100vw\"} - 160px)`,y:(componentViewport?.y||0)+60+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yjv4g1-container\",layoutDependency:layoutDependency,layoutId:\"Aub7IoDoJ-container\",nodeId:\"Aub7IoDoJ\",rendersWithMotion:true,scopeId:\"cRHXniJZO\",children:/*#__PURE__*/_jsx(Hero,{height:\"100%\",id:\"Aub7IoDoJ\",layoutId:\"Aub7IoDoJ\",style:{height:\"100%\",width:\"100%\"},variant:\"dnjbeFxvC\",width:\"100%\",...addPropertyOverrides({Y4AM_AijA:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NdfvD.framer-16109di, .framer-NdfvD .framer-16109di { display: block; }\",\".framer-NdfvD.framer-1caiik8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1080px; }\",\".framer-NdfvD .framer-1eezcit { flex: none; height: auto; max-width: 695px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-NdfvD .framer-1ttyigm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-NdfvD .framer-1yjv4g1-container { flex: none; height: 500px; position: relative; width: 800px; }\",\".framer-NdfvD.framer-v-ev08ub.framer-1caiik8 { padding: 60px 80px 0px 80px; }\",\".framer-NdfvD.framer-v-lc6qj9.framer-1caiik8, .framer-NdfvD.framer-v-w041r8.framer-1caiik8 { padding: 60px 80px 60px 80px; }\",\".framer-NdfvD.framer-v-w041r8 .framer-1yjv4g1-container { height: auto; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hF8Y9As22\":{\"layout\":[\"fixed\",\"auto\"]},\"Kq_mAGS7G\":{\"layout\":[\"fixed\",\"auto\"]},\"XyicAo46X\":{\"layout\":[\"fixed\",\"auto\"]},\"K4vXte2AN\":{\"layout\":[\"fixed\",\"auto\"]},\"BRJ6PZNR6\":{\"layout\":[\"fixed\",\"auto\"]},\"Y4AM_AijA\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"BqzdaMbVM\":\"hasBody\",\"rrvT7sVTr\":\"body\",\"hEuRkp5v8\":\"hasButton\",\"tg3AiQJo8\":\"buttonLabel\",\"ADuF758dX\":\"buttonLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercRHXniJZO=withCSS(Component,css,\"framer-NdfvD\");export default FramercRHXniJZO;FramercRHXniJZO.displayName=\"Section Header - Thank you page\";FramercRHXniJZO.defaultProps={height:80,width:1080};addPropertyControls(FramercRHXniJZO,{variant:{options:[\"Y4sGgxU_I\",\"hF8Y9As22\",\"Kq_mAGS7G\",\"XyicAo46X\",\"K4vXte2AN\",\"BRJ6PZNR6\",\"Y4AM_AijA\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},BqzdaMbVM:{defaultValue:true,description:\"\",title:\"has Body\",type:ControlType.Boolean},rrvT7sVTr:{defaultValue:\"Lorem ipsum dolor sit amet\",description:\"\",displayTextArea:true,placeholder:\"\",title:\"Body\",type:ControlType.String},hEuRkp5v8:{defaultValue:true,description:\"\",title:\"has Button\",type:ControlType.Boolean},tg3AiQJo8:{defaultValue:\"View all\",description:\"\",displayTextArea:false,title:\"Button label\",type:ControlType.String},ADuF758dX:{description:\"\",title:\"Button link\",type:ControlType.Link}});addFonts(FramercRHXniJZO,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...ButtonFonts,...HeroFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercRHXniJZO\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hF8Y9As22\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Kq_mAGS7G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XyicAo46X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K4vXte2AN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BRJ6PZNR6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y4AM_AijA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"BqzdaMbVM\\\":\\\"hasBody\\\",\\\"rrvT7sVTr\\\":\\\"body\\\",\\\"hEuRkp5v8\\\":\\\"hasButton\\\",\\\"tg3AiQJo8\\\":\\\"buttonLabel\\\",\\\"ADuF758dX\\\":\\\"buttonLink\\\"}\",\"framerIntrinsicWidth\":\"1080\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";function getCookieValue(name){const match=document.cookie.match(new RegExp(\"(^| )\"+name+\"=([^;]+)\"));return match?decodeURIComponent(match[2]):null;}export function SM_CTA_Newsletter(props){const[isSubmitting,setIsSubmitting]=useState(false);const[showThankYou,setShowThankYou]=useState(false);const[errorMessage,setErrorMessage]=useState(\"\");const[isSubscribed,setIsSubscribed]=useState(false);const handleClick=async()=>{console.log(\"🎯 Newsletter button clicked!\");try{// Check if user email exists in localStorage\nlet userEmail=null;try{userEmail=localStorage.getItem(\"abacum_user_email\");console.log(\"📧 Email from localStorage:\",userEmail);}catch(e){console.warn(\"⚠️ Could not read email from localStorage:\",e);// Log to Sentry\nif(window.Sentry){window.Sentry.captureException(e,{tags:{component:\"SM_CTA_Newsletter\",action:\"localStorage_read\"}});}}if(userEmail){console.log(\"✅ Email found, proceeding with HubSpot submission...\");// User has email, submit to HubSpot newsletter form\nawait handleNewsletterSubmission(userEmail);}else{console.log(\"📧 No email found in localStorage, navigating to:\",props.clickUrl);// For testing: always try HubSpot submission even without email\nconsole.log(\"🧪 TEST MODE: Attempting HubSpot submission anyway...\");await handleNewsletterSubmission(\"test@example.com\");// No email found, navigate to clickUrl\n// window.open(props.clickUrl, '_blank')\n}}catch(error){console.error(\"❌ Error in newsletter button click:\",error);// Log to Sentry\nif(window.Sentry){window.Sentry.captureException(error,{tags:{component:\"SM_CTA_Newsletter\",action:\"button_click\"}});}}};const handleNewsletterSubmission=async email=>{setIsSubmitting(true);setErrorMessage(\"\");// Collect UTM parameters from URL and cookie\nconst urlParams=new URLSearchParams(window.location.search);const cookieValue=getCookieValue(\"utmParams\");let cookieParams={};if(cookieValue){try{cookieParams=JSON.parse(cookieValue);}catch{console.error(\"Invalid utmParams cookie\");}}const utm_source=urlParams.get(\"utm_source\")||cookieParams.utm_source||\"\";const utm_medium=urlParams.get(\"utm_medium\")||cookieParams.utm_medium||\"\";const utm_campaign=urlParams.get(\"utm_campaign\")||cookieParams.utm_campaign||\"\";const utm_term=urlParams.get(\"utm_term\")||cookieParams.utm_term||\"\";const utm_content=urlParams.get(\"utm_content\")||cookieParams.utm_content||\"\";const gclid=urlParams.get(\"gclid\")||cookieParams.gclid||\"\";const hutk=getCookieValue(\"hubspotutk\")||\"\";const newsletterPayload={fields:[{objectTypeId:\"0-1\",name:\"email\",value:email},{objectTypeId:\"0-1\",name:\"utm_source\",value:utm_source},{objectTypeId:\"0-1\",name:\"utm_medium\",value:utm_medium},{objectTypeId:\"0-1\",name:\"utm_campaign\",value:utm_campaign},{objectTypeId:\"0-1\",name:\"utm_term\",value:utm_term},{objectTypeId:\"0-1\",name:\"utm_content\",value:utm_content},{objectTypeId:\"0-1\",name:\"gclid\",value:gclid}],context:{hutk,pageUri:window.location.href,pageName:document.title},legalConsentOptions:{consent:{consentToProcess:true,text:\"I agree to allow Abacum to store and process my personal data for newsletter subscription.\"}}};try{console.log(\"🚀 Making HubSpot API call...\");console.log(\"📤 Payload being sent:\",newsletterPayload);console.log(\"🔗 API URL:\",`https://api.hsforms.com/submissions/v3/integration/submit/9125123/2cdfb551-739d-4268-a293-3dae97da7cad`);// Log to Sentry that we're starting the HubSpot submission\nif(window.Sentry){window.Sentry.captureMessage(\"Starting HubSpot newsletter submission\",{level:\"info\",tags:{component:\"SM_CTA_Newsletter\",action:\"hubspot_submission_start\"},extra:{email:email,formId:\"2cdfb551-739d-4268-a293-3dae97da7cad\"}});}const res=await fetch(`https://api.hsforms.com/submissions/v3/integration/submit/9125123/2cdfb551-739d-4268-a293-3dae97da7cad`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(newsletterPayload)});if(res.ok){const resBody=await res.json();console.log(\"✅ Newsletter subscription successful:\",resBody);// Log success to Sentry\nif(window.Sentry){window.Sentry.captureMessage(\"Newsletter subscription successful\",{level:\"info\",tags:{component:\"SM_CTA_Newsletter\",action:\"hubspot_submission_success\"},extra:{email:email,response:resBody}});}// Track the newsletter subscription\nwindow.dataLayer?.push({event:\"cta_newsletter_subscribed\",email:email});// Mark as subscribed and disable button\nsetIsSubscribed(true);// Show thank you message\nsetShowThankYou(true);// Hide thank you message after 5 seconds\nsetTimeout(()=>{setShowThankYou(false);},5e3);}else{const errorMessage=`HTTP error! status: ${res.status}`;console.error(\"❌ Newsletter subscription error:\",errorMessage);// Log HTTP error to Sentry\nif(window.Sentry){window.Sentry.captureMessage(errorMessage,{level:\"error\",tags:{component:\"SM_CTA_Newsletter\",action:\"hubspot_submission_http_error\"},extra:{email:email,status:res.status,statusText:res.statusText}});}throw new Error(errorMessage);}}catch(error){console.error(\"❌ Newsletter subscription error:\",error);// Log detailed error to Sentry\nif(window.Sentry){window.Sentry.captureException(error,{tags:{component:\"SM_CTA_Newsletter\",action:\"hubspot_submission_error\"},extra:{email:email,payload:newsletterPayload,errorMessage:error instanceof Error?error.message:String(error)}});}setErrorMessage(\"Something went wrong. Please try again.\");// Hide error message after 5 seconds\nsetTimeout(()=>{setErrorMessage(\"\");},5e3);}finally{setIsSubmitting(false);}};const buttonStyle={backgroundColor:isSubscribed?\"#10b981\":props.buttonColor,color:\"#ffffff\",border:\"none\",borderRadius:`${props.borderRadius}px`,padding:\"12px 24px\",fontSize:\"15px\",fontFamily:props.font||\"'Inter', sans-serif\",fontWeight:500,cursor:isSubmitting||isSubscribed?\"not-allowed\":\"pointer\",width:props.buttonWidth||\"auto\",height:props.buttonHeight||\"auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",textDecoration:\"none\",transition:\"all 0.2s ease\",opacity:isSubmitting?.7:isSubscribed?.9:1,position:\"relative\",overflow:\"hidden\"};const overlayStyle={position:\"absolute\",top:0,left:0,right:0,bottom:0,backgroundColor:\"rgba(0, 0, 0, 0.16)\",borderRadius:`${props.borderRadius}px`,opacity:0,transition:\"opacity 0.2s ease\"};const contentStyle={position:\"relative\",zIndex:1,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"};const thankYouStyle={position:\"fixed\",top:\"20px\",right:\"20px\",backgroundColor:\"#10b981\",color:\"white\",padding:\"16px 24px\",borderRadius:\"8px\",boxShadow:\"0 10px 25px rgba(0, 0, 0, 0.1)\",zIndex:1e3,fontFamily:props.font||\"'Inter', sans-serif\",fontSize:\"14px\",fontWeight:500,animation:\"slideInRight 0.3s ease\"};const errorStyle={position:\"fixed\",top:\"20px\",right:\"20px\",backgroundColor:\"#ef4444\",color:\"white\",padding:\"16px 24px\",borderRadius:\"8px\",boxShadow:\"0 10px 25px rgba(0, 0, 0, 0.1)\",zIndex:1e3,fontFamily:props.font||\"'Inter', sans-serif\",fontSize:\"14px\",fontWeight:500,animation:\"slideInRight 0.3s ease\"};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"button\",{onClick:handleClick,disabled:isSubmitting||isSubscribed,style:buttonStyle,onMouseEnter:e=>{if(!isSubscribed){const overlay=e.currentTarget.querySelector(\"[data-overlay]\");if(overlay)overlay.style.opacity=\"1\";}},onMouseLeave:e=>{const overlay=e.currentTarget.querySelector(\"[data-overlay]\");if(overlay)overlay.style.opacity=\"0\";},children:[/*#__PURE__*/_jsx(\"div\",{\"data-overlay\":true,style:overlayStyle}),/*#__PURE__*/_jsx(\"div\",{style:contentStyle,children:isSubmitting?/*#__PURE__*/_jsx(\"span\",{children:\"Subscribing...\"}):isSubscribed?/*#__PURE__*/_jsx(\"span\",{children:\"✓ Subscribed\"}):props.buttonText})]}),showThankYou&&/*#__PURE__*/_jsx(\"div\",{style:thankYouStyle,children:\"✅ Thanks for subscribing to our newsletter!\"}),errorMessage&&/*#__PURE__*/_jsxs(\"div\",{style:errorStyle,children:[\"❌ \",errorMessage]}),/*#__PURE__*/_jsx(\"style\",{children:`\n                    @keyframes slideInRight {\n                        from {\n                            transform: translateX(100%);\n                            opacity: 0;\n                        }\n                        to {\n                            transform: translateX(0);\n                            opacity: 1;\n                        }\n                    }\n                `})]});}addPropertyControls(SM_CTA_Newsletter,{buttonText:{type:ControlType.String,title:\"Button Text\",defaultValue:\"Subscribe to Newsletter\"},buttonColor:{type:ControlType.Color,title:\"Button Color\",defaultValue:\"#6e18f5\"},clickUrl:{type:ControlType.String,title:\"Click URL (fallback)\",defaultValue:\"https://abacum.com/newsletter\"},font:{type:ControlType.String,title:\"Font Family\",defaultValue:\"'Inter', sans-serif\"},buttonWidth:{type:ControlType.String,title:\"Button Width\",defaultValue:\"auto\"},buttonHeight:{type:ControlType.String,title:\"Button Height\",defaultValue:\"auto\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:5,min:0,max:50,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"SM_CTA_Newsletter\":{\"type\":\"reactComponent\",\"name\":\"SM_CTA_Newsletter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SM_CTA_Newsletter.map"],"mappings":"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"}