{"version":3,"file":"ForceEmailModalRTL.CLjbMhzc.mjs","names":["useState","useRef","useMemo","useCallback","startTransition","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","useRef","useState","useMemo","useCallback","startTransition","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","React.forwardRef","useRef"],"sources":["https:/framerusercontent.com/modules/2TQHlmbCv8HNNy0EJjH0/6v9tXXXZm6PlG89ntRF9/DownloadDetailsButton.js","https:/framerusercontent.com/modules/D8CyMNwNgItfTzifyTeR/AfiwaN7M9yKWL9CszEaR/NZozjNGe_.js","https:/framerusercontent.com/modules/fIOrT8nZ1hGjcQbzKNRM/frYqVNi1ejZk4eF9l71J/EmailWebhookButton.js","https:/framerusercontent.com/modules/Hfjak9Ok9SpmycZkk0sO/xlCOyZXuS9O4Uw1RRenv/naoI9bmyE.js","https:/framerusercontent.com/modules/pekXMNBgOXjgxJsEjMcw/aYUNUXoKE8bgqddR0thu/J5DQDm9bJ.js","https:/framerusercontent.com/modules/p7NcNDia1WTXkfMgwpvG/q6vPMdOlgg78fHnsCyGU/ForceEmailModalRTL.js"],"sourcesContent":["// User request: Create DownloadDetailsButton matching existing magenta/black button style with file download behavior and full Framer controls.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useCallback,useMemo,useRef,useState,startTransition}from\"react\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */export default function DownloadDetailsButton(props){const{fileUrl,downloadFileName,openInNewTab,triggerText,missingFileText,showIcon,direction,buttonWidthMode,buttonFont,statusFont,buttonBackground,buttonTextColor,buttonHoverBackground,buttonHoverTextColor,buttonActiveBackground,buttonActiveTextColor,buttonRadius,buttonPaddingX,buttonMinHeight,buttonGap,iconSize,statusColor,statusSpacing}=props;const[isHovered,setIsHovered]=useState(false);const[isPressed,setIsPressed]=useState(false);const[statusMessage,setStatusMessage]=useState(\"\");const timeoutRef=useRef(null);const buttonTypography=useMemo(()=>({fontFamily:buttonFont?.fontFamily||\"Inter, sans-serif\",fontSize:buttonFont?.fontSize||16,fontWeight:buttonFont?.fontWeight||600,fontStyle:buttonFont?.fontStyle,lineHeight:buttonFont?.lineHeight||\"1.2em\",letterSpacing:buttonFont?.letterSpacing||\"0em\",textAlign:buttonFont?.textAlign||\"center\"}),[buttonFont]);const statusTypography=useMemo(()=>({fontFamily:statusFont?.fontFamily||\"Inter, sans-serif\",fontSize:statusFont?.fontSize||14,fontWeight:statusFont?.fontWeight||500,fontStyle:statusFont?.fontStyle,lineHeight:statusFont?.lineHeight||\"1.2em\",letterSpacing:statusFont?.letterSpacing||\"0em\",textAlign:statusFont?.textAlign||\"center\"}),[statusFont]);const clearStatusLater=useCallback(()=>{if(timeoutRef.current!==null&&typeof window!==\"undefined\"){window.clearTimeout(timeoutRef.current);}if(typeof window!==\"undefined\"){timeoutRef.current=window.setTimeout(()=>{startTransition(()=>setStatusMessage(\"\"));},2e3);}},[]);const handleDownload=useCallback(()=>{if(!fileUrl){startTransition(()=>setStatusMessage(missingFileText));clearStatusLater();return;}if(typeof document!==\"undefined\"){const link=document.createElement(\"a\");link.href=fileUrl;if(openInNewTab){link.target=\"_blank\";link.rel=\"noopener noreferrer\";}if(downloadFileName){link.download=downloadFileName;}link.style.display=\"none\";document.body.appendChild(link);link.click();document.body.removeChild(link);}},[clearStatusLater,downloadFileName,fileUrl,missingFileText,openInNewTab]);const activeBackground=isPressed?buttonActiveBackground:isHovered?buttonHoverBackground:buttonBackground;const activeText=isPressed?buttonActiveTextColor:isHovered?buttonHoverTextColor:buttonTextColor;return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",display:\"flex\",flexDirection:\"column\",direction},children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:handleDownload,onMouseEnter:()=>startTransition(()=>setIsHovered(true)),onMouseLeave:()=>{startTransition(()=>{setIsHovered(false);setIsPressed(false);});},onMouseDown:()=>startTransition(()=>setIsPressed(true)),onMouseUp:()=>startTransition(()=>setIsPressed(false)),onTouchStart:()=>startTransition(()=>setIsPressed(true)),onTouchEnd:()=>startTransition(()=>setIsPressed(false)),style:{width:buttonWidthMode===\"hug\"?\"fit-content\":\"100%\",minHeight:buttonMinHeight,border:\"none\",borderRadius:buttonRadius,background:activeBackground,color:activeText,cursor:\"pointer\",padding:`0 ${buttonPaddingX}px`,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:buttonGap,lineHeight:1,...buttonTypography},children:[showIcon&&/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",lineHeight:0,flexShrink:0},children:/*#__PURE__*/_jsx(\"svg\",{width:iconSize,height:iconSize,viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 4V13M12 13L8.5 9.5M12 13L15.5 9.5M5 16.5H19\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",lineHeight:1},children:triggerText})]}),!!statusMessage&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:statusSpacing,color:statusColor,...statusTypography},children:statusMessage})]});}addPropertyControls(DownloadDetailsButton,{fileUrl:{type:ControlType.String,title:\"File URL\",defaultValue:\"\"},downloadFileName:{type:ControlType.String,title:\"Download Name\",defaultValue:\"fast-forward-details.pdf\"},openInNewTab:{type:ControlType.Boolean,title:\"Open in Tab\",defaultValue:false},triggerText:{type:ControlType.String,title:\"Trigger Text\",defaultValue:\"הורדת פרטים\"},missingFileText:{type:ControlType.String,title:\"Missing File Text\",defaultValue:\"חסר קובץ להורדה\"},showIcon:{type:ControlType.Boolean,title:\"Show Icon\",defaultValue:true},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"rtl\",\"ltr\"],optionTitles:[\"RTL\",\"LTR\"],defaultValue:\"rtl\"},buttonWidthMode:{type:ControlType.Enum,title:\"Button Width\",options:[\"fill\",\"hug\"],optionTitles:[\"Fill\",\"Hug\"],defaultValue:\"fill\"},buttonFont:{type:ControlType.Font,title:\"Button Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,variant:\"Semibold\",lineHeight:\"1.2em\",letterSpacing:\"0em\"}},statusFont:{type:ControlType.Font,title:\"Status Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,variant:\"Medium\",lineHeight:\"1.2em\",letterSpacing:\"0em\"}},buttonBackground:{type:ControlType.Color,title:\"Button BG\",defaultValue:\"#FF13F0\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"#FFFFFF\"},buttonHoverBackground:{type:ControlType.Color,title:\"Hover BG\",defaultValue:\"#FF13F0\"},buttonHoverTextColor:{type:ControlType.Color,title:\"Hover Text\",defaultValue:\"#FFFFFF\"},buttonActiveBackground:{type:ControlType.Color,title:\"Active BG\",defaultValue:\"#000000\"},buttonActiveTextColor:{type:ControlType.Color,title:\"Active Text\",defaultValue:\"#FFFFFF\"},buttonRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:4,min:0,max:40},buttonPaddingX:{type:ControlType.Number,title:\"Pad X\",defaultValue:18,min:0,max:48},buttonMinHeight:{type:ControlType.Number,title:\"Button Height\",defaultValue:52,min:32,max:96},buttonGap:{type:ControlType.Number,title:\"Gap\",defaultValue:8,min:0,max:24},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:20,min:12,max:40},statusColor:{type:ControlType.Color,title:\"Status Color\",defaultValue:\"#FF13F0\"},statusSpacing:{type:ControlType.Number,title:\"Status Space\",defaultValue:8,min:0,max:24}});const downloadDetailsButtonDefaults={fileUrl:\"\",downloadFileName:\"fast-forward-details.pdf\",openInNewTab:false,triggerText:\"הורדת פרטים\",missingFileText:\"חסר קובץ להורדה\",showIcon:true,direction:\"rtl\",buttonWidthMode:\"fill\",buttonFont:{fontSize:16,fontWeight:600,lineHeight:\"1.2em\",letterSpacing:\"0em\"},statusFont:{fontSize:14,fontWeight:500,lineHeight:\"1.2em\",letterSpacing:\"0em\"},buttonBackground:\"#FF13F0\",buttonTextColor:\"#FFFFFF\",buttonHoverBackground:\"#FF13F0\",buttonHoverTextColor:\"#FFFFFF\",buttonActiveBackground:\"#000000\",buttonActiveTextColor:\"#FFFFFF\",buttonRadius:4,buttonPaddingX:18,buttonMinHeight:52,buttonGap:8,iconSize:20,statusColor:\"#FF13F0\",statusSpacing:8};DownloadDetailsButton.defaultProps=downloadDetailsButtonDefaults;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DownloadDetailsButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DownloadDetailsButton.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12.5 6.25 C 12.5 10.25 6.25 14.5 6.25 14.5 C 6.25 14.5 0 10.25 0 6.25 C 0 2.75 2.936 0 6.25 0 C 9.564 0 12.5 2.75 12.5 6.25 Z\" fill=\"transparent\" height=\"14.5px\" id=\"GBWimAbAh\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(5.75 4.75)\" width=\"12.5px\"/><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill=\"transparent\" height=\"4.5px\" id=\"DKB2RiNU4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(9.75 8.75)\" width=\"4.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"2407422285\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-qQVrM\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-qQVrM { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Pin\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-qQVrM\");Icon.displayName=\"Pin\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Pin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// User request: Build a new EmailWebhookButton Framer code component with a CalGet-like magenta/black design, trigger button + modal email collection flow, Make webhook POST, robust validation/states, RTL-friendly controls, and full property controls/defaults.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";// @ts-ignore\nimport{createPortal}from\"react-dom\";import{useCallback,useEffect,useMemo,useRef,useState,startTransition}from\"react\";const emailRegex=/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/;const getFontStyle=(font,fallback={})=>({fontFamily:font?.fontFamily||fallback.fontFamily,fontSize:font?.fontSize||fallback.fontSize,fontWeight:font?.fontWeight||fallback.fontWeight,fontStyle:font?.fontStyle||fallback.fontStyle,lineHeight:font?.lineHeight||fallback.lineHeight,letterSpacing:font?.letterSpacing||fallback.letterSpacing,textAlign:font?.textAlign||fallback.textAlign});/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */export default function EmailWebhookButton(props){const rootRef=useRef(null);const inputClassNameRef=useRef(`email-webhook-input-${Math.random().toString(36).slice(2,9)}`);const[isOpen,setIsOpen]=useState(false);const[email,setEmail]=useState(\"\");const[isSubmitting,setIsSubmitting]=useState(false);const[isSuccess,setIsSuccess]=useState(false);const[errorMessage,setErrorMessage]=useState(\"\");const[isTriggerHovered,setIsTriggerHovered]=useState(false);const[isSubmitHovered,setIsSubmitHovered]=useState(false);const[isInputFocused,setIsInputFocused]=useState(false);const[mounted,setMounted]=useState(false);const{webhookUrl,sourceLabel,triggerText,triggerIconVisible,modalTitle,modalDescription,emailPlaceholder,submitText,submittingText,successText,errorText,missingWebhookText,closeLabel,direction,buttonWidthMode,buttonFont,modalTitleFont,modalTextFont,inputFont,statusFont,triggerBackground,triggerTextColor,triggerHoverBackground,triggerHoverTextColor,triggerActiveBackground,triggerActiveTextColor,triggerRadius,triggerPaddingX,triggerMinHeight,triggerGap,triggerIconSize,backdropColor,modalBackground,modalTextColor,modalBorderColor,modalBorderWidth,modalRadius,modalPadding,modalGap,modalWidth,modalShadowColor,modalShadowBlur,inputBackground,inputTextColor,inputPlaceholderColor,inputBorderColor,inputFocusBorderColor,inputRadius,inputPaddingX,inputMinHeight,submitBackground,submitTextColor,submitHoverBackground,submitHoverTextColor,submitDisabledOpacity,submitRadius,submitMinHeight,successColor,errorColor}=props;const triggerTypography=useMemo(()=>getFontStyle(buttonFont,{fontSize:16,fontWeight:600,lineHeight:\"1.2em\",letterSpacing:\"0em\"}),[buttonFont]);const titleTypography=useMemo(()=>getFontStyle(modalTitleFont,{fontSize:24,fontWeight:700,lineHeight:\"1.2em\",letterSpacing:\"0em\"}),[modalTitleFont]);const textTypography=useMemo(()=>getFontStyle(modalTextFont,{fontSize:14,fontWeight:400,lineHeight:\"1.35em\",letterSpacing:\"0em\"}),[modalTextFont]);const fieldTypography=useMemo(()=>getFontStyle(inputFont,{fontSize:15,fontWeight:500,lineHeight:\"1.2em\",letterSpacing:\"0em\"}),[inputFont]);const statusTypography=useMemo(()=>getFontStyle(statusFont,{fontSize:14,fontWeight:500,lineHeight:\"1.2em\",letterSpacing:\"0em\"}),[statusFont]);useEffect(()=>{if(typeof window!==\"undefined\"){startTransition(()=>setMounted(true));}return()=>{startTransition(()=>setMounted(false));};},[]);useEffect(()=>{if(typeof document===\"undefined\")return;if(!isOpen)return;const onEsc=event=>{if(event.key===\"Escape\"){startTransition(()=>setIsOpen(false));}};document.addEventListener(\"keydown\",onEsc);return()=>{document.removeEventListener(\"keydown\",onEsc);};},[isOpen]);const openModal=useCallback(()=>{startTransition(()=>{setIsOpen(true);setIsSuccess(false);setErrorMessage(\"\");});},[]);const closeModal=useCallback(()=>{startTransition(()=>setIsOpen(false));},[]);const onSubmit=useCallback(async event=>{event.preventDefault();if(!email||!emailRegex.test(email)){startTransition(()=>setErrorMessage(errorText));return;}if(!webhookUrl){startTransition(()=>setErrorMessage(missingWebhookText));return;}startTransition(()=>{setIsSubmitting(true);setErrorMessage(\"\");setIsSuccess(false);});try{const payload={email,sourceLabel,submittedAt:new Date().toISOString(),pageUrl:typeof window!==\"undefined\"?window.location.href:\"\"};const response=await fetch(webhookUrl,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payload)});if(!response.ok)throw new Error(\"Webhook error\");startTransition(()=>{setIsSuccess(true);setEmail(\"\");});}catch(_error){startTransition(()=>setErrorMessage(errorText));}finally{startTransition(()=>setIsSubmitting(false));}},[email,errorText,missingWebhookText,sourceLabel,webhookUrl]);const overlayContent=isOpen&&mounted&&typeof document!==\"undefined\"?/*#__PURE__*/_jsx(\"div\",{onClick:closeModal,style:{position:\"fixed\",inset:0,background:backdropColor,zIndex:99999,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:16},children:/*#__PURE__*/_jsxs(\"div\",{onPointerDown:event=>event.stopPropagation(),onClick:event=>event.stopPropagation(),style:{width:`min(${modalWidth}px, calc(100vw - 32px))`,background:modalBackground,color:modalTextColor,border:`${modalBorderWidth}px solid ${modalBorderColor}`,borderRadius:modalRadius,padding:modalPadding,boxShadow:`0 12px ${modalShadowBlur}px ${modalShadowColor}`,display:\"flex\",flexDirection:\"column\",gap:modalGap},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",gap:10},children:[/*#__PURE__*/_jsx(\"div\",{style:{...titleTypography},children:modalTitle}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:closeModal,style:{border:\"none\",background:\"transparent\",color:modalTextColor,cursor:\"pointer\",fontSize:14,opacity:.9,padding:0},children:closeLabel})]}),/*#__PURE__*/_jsx(\"div\",{style:{opacity:.9,...textTypography},children:modalDescription}),!isSuccess?/*#__PURE__*/_jsxs(\"form\",{onSubmit:onSubmit,style:{display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsx(\"input\",{className:inputClassNameRef.current,type:\"email\",value:email,onChange:event=>startTransition(()=>setEmail(event.target.value)),onFocus:()=>startTransition(()=>setIsInputFocused(true)),onBlur:()=>startTransition(()=>setIsInputFocused(false)),placeholder:emailPlaceholder,style:{width:\"100%\",minHeight:inputMinHeight,borderRadius:inputRadius,border:`1px solid ${isInputFocused?inputFocusBorderColor:inputBorderColor}`,background:inputBackground,color:inputTextColor,padding:`0 ${inputPaddingX}px`,outline:\"none\",...fieldTypography,[\"--email-placeholder-color\"]:inputPlaceholderColor}}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:isSubmitting,onMouseEnter:()=>startTransition(()=>setIsSubmitHovered(true)),onMouseLeave:()=>startTransition(()=>setIsSubmitHovered(false)),style:{width:\"100%\",minHeight:submitMinHeight,border:\"none\",borderRadius:submitRadius,background:isSubmitHovered?submitHoverBackground:submitBackground,color:isSubmitHovered?submitHoverTextColor:submitTextColor,cursor:isSubmitting?\"not-allowed\":\"pointer\",opacity:isSubmitting?submitDisabledOpacity:1,...triggerTypography},children:isSubmitting?submittingText:submitText}),!!errorMessage&&/*#__PURE__*/_jsx(\"div\",{style:{color:errorColor,...statusTypography},children:errorMessage})]}):/*#__PURE__*/_jsx(\"div\",{style:{color:successColor,...statusTypography},children:successText})]})}):null;return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,style:{position:\"relative\",width:\"100%\",display:\"flex\",flexDirection:\"column\",direction},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .${inputClassNameRef.current}::placeholder {\n                    color: var(--email-placeholder-color);\n                    opacity: 1;\n                }\n            `}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:openModal,onMouseEnter:()=>startTransition(()=>setIsTriggerHovered(true)),onMouseLeave:()=>startTransition(()=>setIsTriggerHovered(false)),style:{width:buttonWidthMode===\"hug\"?\"fit-content\":\"100%\",minHeight:triggerMinHeight,border:\"none\",borderRadius:triggerRadius,background:isOpen?triggerActiveBackground:isTriggerHovered?triggerHoverBackground:triggerBackground,color:isOpen?triggerActiveTextColor:isTriggerHovered?triggerHoverTextColor:triggerTextColor,cursor:\"pointer\",padding:`0 ${triggerPaddingX}px`,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:triggerGap,lineHeight:1,...triggerTypography},children:[triggerIconVisible&&/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",lineHeight:0,flexShrink:0},children:/*#__PURE__*/_jsx(\"svg\",{width:triggerIconSize,height:triggerIconSize,viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 7.5C3 6.11929 4.11929 5 5.5 5H18.5C19.8807 5 21 6.11929 21 7.5V16.5C21 17.8807 19.8807 19 18.5 19H5.5C4.11929 19 3 17.8807 3 16.5V7.5ZM4.6 7.2L11.2 12.3C11.6755 12.6679 12.3245 12.6679 12.8 12.3L19.4 7.2\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",lineHeight:1},children:triggerText})]}),isOpen&&mounted&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(overlayContent,document.body):null]});}addPropertyControls(EmailWebhookButton,{webhookUrl:{type:ControlType.String,title:\"Webhook URL\",defaultValue:\"\"},sourceLabel:{type:ControlType.String,title:\"Source\",defaultValue:\"thank-you-email-component\"},triggerText:{type:ControlType.String,title:\"Trigger Text\",defaultValue:\"שלחו לי למייל\"},triggerIconVisible:{type:ControlType.Boolean,title:\"Show Icon\",defaultValue:true},modalTitle:{type:ControlType.String,title:\"Modal Title\",defaultValue:\"לאן לשלוח את הפרטים?\"},modalDescription:{type:ControlType.String,title:\"Description\",defaultValue:\"נשלח לך את כל המידע החשוב ישירות למייל.\"},emailPlaceholder:{type:ControlType.String,title:\"Email Placeholder\",defaultValue:\"כתובת אימייל\"},submitText:{type:ControlType.String,title:\"Submit Text\",defaultValue:\"שליחה\"},submittingText:{type:ControlType.String,title:\"Submitting Text\",defaultValue:\"שולח…\"},successText:{type:ControlType.String,title:\"Success Text\",defaultValue:\"נשלח! בדקו את תיבת המייל.\"},errorText:{type:ControlType.String,title:\"Error Text\",defaultValue:\"משהו לא עבד. נסו שוב.\"},missingWebhookText:{type:ControlType.String,title:\"Missing Webhook Text\",defaultValue:\"חסר Webhook URL בהגדרות הרכיב.\"},closeLabel:{type:ControlType.String,title:\"Close Label\",defaultValue:\"סגירה\"},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"rtl\",\"ltr\"],optionTitles:[\"RTL\",\"LTR\"],defaultValue:\"rtl\"},buttonWidthMode:{type:ControlType.Enum,title:\"Button Width\",options:[\"fill\",\"hug\"],optionTitles:[\"Fill\",\"Hug\"],defaultValue:\"fill\"},buttonFont:{type:ControlType.Font,title:\"Button Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,variant:\"Semibold\",lineHeight:\"1.2em\",letterSpacing:\"0em\"}},modalTitleFont:{type:ControlType.Font,title:\"Title Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:24,variant:\"Bold\",lineHeight:\"1.2em\",letterSpacing:\"-0.01em\"}},modalTextFont:{type:ControlType.Font,title:\"Modal Text Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,variant:\"Regular\",lineHeight:\"1.35em\",letterSpacing:\"0em\"}},inputFont:{type:ControlType.Font,title:\"Input Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:15,variant:\"Medium\",lineHeight:\"1.2em\",letterSpacing:\"0em\"}},statusFont:{type:ControlType.Font,title:\"Status Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,variant:\"Medium\",lineHeight:\"1.2em\",letterSpacing:\"0em\"}},triggerBackground:{type:ControlType.Color,title:\"Trigger BG\",defaultValue:\"#FF13F0\"},triggerTextColor:{type:ControlType.Color,title:\"Trigger Text\",defaultValue:\"#FFFFFF\"},triggerHoverBackground:{type:ControlType.Color,title:\"Trigger Hover BG\",defaultValue:\"#FF13F0\"},triggerHoverTextColor:{type:ControlType.Color,title:\"Trigger Hover Text\",defaultValue:\"#FFFFFF\"},triggerActiveBackground:{type:ControlType.Color,title:\"Trigger Active BG\",defaultValue:\"#000000\"},triggerActiveTextColor:{type:ControlType.Color,title:\"Trigger Active Text\",defaultValue:\"#FFFFFF\"},triggerRadius:{type:ControlType.Number,title:\"Trigger Radius\",defaultValue:8,min:0,max:40},triggerPaddingX:{type:ControlType.Number,title:\"Trigger Pad X\",defaultValue:18,min:0,max:48},triggerMinHeight:{type:ControlType.Number,title:\"Trigger Height\",defaultValue:52,min:32,max:96},triggerGap:{type:ControlType.Number,title:\"Trigger Gap\",defaultValue:8,min:0,max:24},triggerIconSize:{type:ControlType.Number,title:\"Trigger Icon\",defaultValue:20,min:12,max:40},backdropColor:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.72)\"},modalBackground:{type:ControlType.Color,title:\"Modal BG\",defaultValue:\"#000000\"},modalTextColor:{type:ControlType.Color,title:\"Modal Text\",defaultValue:\"#FFFFFF\"},modalBorderColor:{type:ControlType.Color,title:\"Modal Border\",defaultValue:\"rgba(255,255,255,0.14)\"},modalBorderWidth:{type:ControlType.Number,title:\"Modal Border W\",defaultValue:1,min:0,max:6},modalRadius:{type:ControlType.Number,title:\"Modal Radius\",defaultValue:14,min:0,max:40},modalPadding:{type:ControlType.Number,title:\"Modal Padding\",defaultValue:20,min:8,max:48},modalGap:{type:ControlType.Number,title:\"Modal Gap\",defaultValue:14,min:4,max:32},modalWidth:{type:ControlType.Number,title:\"Modal Width\",defaultValue:360,min:280,max:560},modalShadowColor:{type:ControlType.Color,title:\"Shadow Color\",defaultValue:\"rgba(0,0,0,0.35)\"},modalShadowBlur:{type:ControlType.Number,title:\"Shadow Blur\",defaultValue:28,min:0,max:80},inputBackground:{type:ControlType.Color,title:\"Input BG\",defaultValue:\"#111111\"},inputTextColor:{type:ControlType.Color,title:\"Input Text\",defaultValue:\"#FFFFFF\"},inputPlaceholderColor:{type:ControlType.Color,title:\"Placeholder\",defaultValue:\"rgba(255,255,255,0.55)\"},inputBorderColor:{type:ControlType.Color,title:\"Input Border\",defaultValue:\"rgba(255,255,255,0.18)\"},inputFocusBorderColor:{type:ControlType.Color,title:\"Input Focus Border\",defaultValue:\"#FF13F0\"},inputRadius:{type:ControlType.Number,title:\"Input Radius\",defaultValue:8,min:0,max:28},inputPaddingX:{type:ControlType.Number,title:\"Input Pad X\",defaultValue:14,min:6,max:32},inputMinHeight:{type:ControlType.Number,title:\"Input Height\",defaultValue:48,min:32,max:80},submitBackground:{type:ControlType.Color,title:\"Submit BG\",defaultValue:\"#FF13F0\"},submitTextColor:{type:ControlType.Color,title:\"Submit Text\",defaultValue:\"#FFFFFF\"},submitHoverBackground:{type:ControlType.Color,title:\"Submit Hover BG\",defaultValue:\"#FF13F0\"},submitHoverTextColor:{type:ControlType.Color,title:\"Submit Hover Text\",defaultValue:\"#FFFFFF\"},submitDisabledOpacity:{type:ControlType.Number,title:\"Submit Disabled\",defaultValue:.6,min:.1,max:1,step:.05},submitRadius:{type:ControlType.Number,title:\"Submit Radius\",defaultValue:8,min:0,max:28},submitMinHeight:{type:ControlType.Number,title:\"Submit Height\",defaultValue:48,min:32,max:80},successColor:{type:ControlType.Color,title:\"Success Color\",defaultValue:\"#FFFFFF\"},errorColor:{type:ControlType.Color,title:\"Error Color\",defaultValue:\"#FF13F0\"}});const emailWebhookButtonDefaults={webhookUrl:\"\",sourceLabel:\"thank-you-email-component\",triggerText:\"שלחו לי למייל\",triggerIconVisible:true,modalTitle:\"לאן לשלוח את הפרטים?\",modalDescription:\"נשלח לך את כל המידע החשוב ישירות למייל.\",emailPlaceholder:\"כתובת אימייל\",submitText:\"שליחה\",submittingText:\"שולח…\",successText:\"נשלח! בדקו את תיבת המייל.\",errorText:\"משהו לא עבד. נסו שוב.\",missingWebhookText:\"חסר Webhook URL בהגדרות הרכיב.\",closeLabel:\"סגירה\",direction:\"rtl\",buttonWidthMode:\"fill\",buttonFont:{fontSize:16,fontWeight:600,lineHeight:\"1.2em\",letterSpacing:\"0em\"},modalTitleFont:{fontSize:24,fontWeight:700,lineHeight:\"1.2em\",letterSpacing:\"-0.01em\"},modalTextFont:{fontSize:14,fontWeight:400,lineHeight:\"1.35em\",letterSpacing:\"0em\"},inputFont:{fontSize:15,fontWeight:500,lineHeight:\"1.2em\",letterSpacing:\"0em\"},statusFont:{fontSize:14,fontWeight:500,lineHeight:\"1.2em\",letterSpacing:\"0em\"},triggerBackground:\"#FF13F0\",triggerTextColor:\"#FFFFFF\",triggerHoverBackground:\"#FF13F0\",triggerHoverTextColor:\"#FFFFFF\",triggerActiveBackground:\"#000000\",triggerActiveTextColor:\"#FFFFFF\",triggerRadius:8,triggerPaddingX:18,triggerMinHeight:52,triggerGap:8,triggerIconSize:20,backdropColor:\"rgba(0,0,0,0.72)\",modalBackground:\"#000000\",modalTextColor:\"#FFFFFF\",modalBorderColor:\"rgba(255,255,255,0.14)\",modalBorderWidth:1,modalRadius:14,modalPadding:20,modalGap:14,modalWidth:360,modalShadowColor:\"rgba(0,0,0,0.35)\",modalShadowBlur:28,inputBackground:\"#111111\",inputTextColor:\"#FFFFFF\",inputPlaceholderColor:\"rgba(255,255,255,0.55)\",inputBorderColor:\"rgba(255,255,255,0.18)\",inputFocusBorderColor:\"#FF13F0\",inputRadius:8,inputPaddingX:14,inputMinHeight:48,submitBackground:\"#FF13F0\",submitTextColor:\"#FFFFFF\",submitHoverBackground:\"#FF13F0\",submitHoverTextColor:\"#FFFFFF\",submitDisabledOpacity:.6,submitRadius:8,submitMinHeight:48,successColor:\"#FFFFFF\",errorColor:\"#FF13F0\"};EmailWebhookButton.defaultProps=emailWebhookButtonDefaults;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EmailWebhookButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EmailWebhookButton.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 3 3 L 2 0 L 10.5 0 L 9.5 3 L 9.5 5.25 C 12.5 6.25 12.5 9.5 12.5 9.5 L 0 9.5 C 0 9.5 0 6.25 3 5.25 Z\" fill=\"transparent\" height=\"9.5px\" id=\"z8rr_sDXQ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(5.75 4.75)\" width=\"12.5px\"/><path d=\"M 0 0 L 0 4.75\" fill=\"transparent\" height=\"4.75px\" id=\"VMwwO358J\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(12 14.5)\" width=\"1px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"3476880083\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-zYxh6\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-zYxh6 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Pin Tack\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-zYxh6\");Icon.displayName=\"Pin Tack\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Pin Tack\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 2 C 0 0.895 0.895 0 2 0 L 12.5 0 C 13.605 0 14.5 0.895 14.5 2 L 14.5 10.5 C 14.5 11.605 13.605 12.5 12.5 12.5 L 2 12.5 C 0.895 12.5 0 11.605 0 10.5 Z\" fill=\"transparent\" height=\"12.5px\" id=\"uurT52Iok\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 6.75)\" width=\"14.5px\"/><path d=\"M 0 0 L 0 3.5\" fill=\"transparent\" height=\"3.5px\" id=\"zzzgtcBPP\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(8 4.75)\" width=\"1px\"/><path d=\"M 0 0 L 0 3.5\" fill=\"transparent\" height=\"3.5px\" id=\"OfBcQurC2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(16 4.75)\" width=\"1px\"/><path d=\"M 0 0 L 8.5 0\" fill=\"transparent\" height=\"1px\" id=\"zHvULwzW0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(7.75 10.75)\" width=\"8.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"2726033352\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-SEIet\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-SEIet { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Calendar\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-SEIet\");Icon.displayName=\"Calendar\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Calendar\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect,useRef}from\"react\";// User request: Create a new Framer code override export named ForceEmailModalRTL for the selected existing EmailWebhookButton instance. It must wrap the existing component without replacing its visuals or behavior and enforce RTL inheritance for the entire rendered modal: direction rtl, text-align right, and correct RTL flex ordering so the close control is on the left and the modal title/description/input/status text are right-aligned. Use a layout-neutral wrapper (display: contents if safe) so canvas sizing and existing styles remain unchanged. Keep all existing component controls and content editable.\nexport function ForceEmailModalRTL(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const cleanupRef=useRef(null);const appliedRootRef=useRef(null);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const TITLE_TEXT=\"לאן לשלוח את הפרטים?\";const DESCRIPTION_TEXT=\"נשלח לך את כל המידע החשוב ישירות למייל.\";const SCOPE_ATTR=\"data-force-email-modal-rtl\";const normalize=value=>(value||\"\").trim().toLowerCase();const isCloseLike=element=>{const label=element.getAttribute(\"aria-label\")||element.getAttribute(\"title\")||element.textContent||\"\";const normalized=normalize(label);return normalized===\"\\xd7\"||normalized.includes(\"close\")||normalized.includes(\"סגירה\");};const applyRtlToModal=()=>{const allElements=Array.from(document.querySelectorAll(\"*\"));const titleElement=allElements.find(el=>el.textContent?.trim()===TITLE_TEXT&&el.children.length===0);if(!titleElement)return;const ancestors=[];let current=titleElement;let depth=0;while(current&&depth<12){ancestors.push(current);current=current.parentElement;depth+=1;}let modalRoot=null;let closeButton=null;for(const ancestor of ancestors){const closeCandidate=Array.from(ancestor.querySelectorAll(`button, [role=\"button\"], [aria-label], [title]`)).find(element=>isCloseLike(element));if(closeCandidate){modalRoot=ancestor;closeButton=closeCandidate;break;}}if(!modalRoot){const dialogFallback=titleElement.closest('[role=\"dialog\"]');if(dialogFallback){const closeCandidate=Array.from(dialogFallback.querySelectorAll(`button, [role=\"button\"], [aria-label], [title]`)).find(element=>isCloseLike(element));if(closeCandidate){modalRoot=dialogFallback;closeButton=closeCandidate;}}}if(!modalRoot||!closeButton)return;if(appliedRootRef.current===modalRoot)return;if(cleanupRef.current){cleanupRef.current();cleanupRef.current=null;}const originalRootStyle=modalRoot.getAttribute(\"style\");const originalRootDir=modalRoot.getAttribute(\"dir\");modalRoot.setAttribute(SCOPE_ATTR,\"true\");modalRoot.setAttribute(\"dir\",\"rtl\");modalRoot.style.direction=\"rtl\";modalRoot.style.textAlign=\"right\";const scopedStyle=document.createElement(\"style\");scopedStyle.setAttribute(\"data-force-email-modal-rtl-style\",\"true\");scopedStyle.textContent=`\n[${SCOPE_ATTR}=\"true\"] {\n    direction: rtl !important;\n    text-align: right !important;\n}\n[${SCOPE_ATTR}=\"true\"] h1,\n[${SCOPE_ATTR}=\"true\"] h2,\n[${SCOPE_ATTR}=\"true\"] h3,\n[${SCOPE_ATTR}=\"true\"] p,\n[${SCOPE_ATTR}=\"true\"] span,\n[${SCOPE_ATTR}=\"true\"] label,\n[${SCOPE_ATTR}=\"true\"] div {\n    text-align: right !important;\n    direction: rtl !important;\n}\n[${SCOPE_ATTR}=\"true\"] input,\n[${SCOPE_ATTR}=\"true\"] textarea {\n    direction: rtl !important;\n    text-align: right !important;\n}\n[${SCOPE_ATTR}=\"true\"] input::placeholder,\n[${SCOPE_ATTR}=\"true\"] textarea::placeholder {\n    direction: rtl !important;\n    text-align: right !important;\n}\n[${SCOPE_ATTR}=\"true\"] [role=\"status\"],\n[${SCOPE_ATTR}=\"true\"] [aria-live] {\n    direction: rtl !important;\n    text-align: right !important;\n}\n`;modalRoot.appendChild(scopedStyle);const descriptionElement=allElements.find(el=>el.textContent?.trim()===DESCRIPTION_TEXT);const originalDescriptionStyle=descriptionElement?.getAttribute(\"style\")??null;if(descriptionElement){descriptionElement.style.direction=\"rtl\";descriptionElement.style.textAlign=\"right\";}let originalCloseText=null;let originalCloseAria=null;let originalCloseTitle=null;let originalCloseStyle=null;let originalHeaderStyle=null;let originalTitleStyle=null;let resolvedHeaderElement=null;if(closeButton instanceof HTMLElement){originalCloseText=closeButton.textContent;originalCloseAria=closeButton.getAttribute(\"aria-label\");originalCloseTitle=closeButton.getAttribute(\"title\");originalCloseStyle=closeButton.getAttribute(\"style\");if(!closeButton.textContent?.trim()||closeButton.textContent.trim()===\"\\xd7\"){closeButton.textContent=\"סגירה\";}closeButton.setAttribute(\"aria-label\",\"סגירה\");closeButton.setAttribute(\"title\",\"סגירה\");closeButton.style.left=\"12px\";closeButton.style.right=\"auto\";closeButton.style.position=\"absolute\";let headerElement=null;for(const ancestor of ancestors){if(ancestor.contains(closeButton)){headerElement=ancestor;break;}if(ancestor===modalRoot)break;}if(headerElement){resolvedHeaderElement=headerElement;originalHeaderStyle=headerElement.getAttribute(\"style\");originalTitleStyle=titleElement.getAttribute(\"style\");headerElement.style.display=\"flex\";headerElement.style.alignItems=\"center\";headerElement.style.justifyContent=\"flex-end\";headerElement.style.position=\"relative\";headerElement.style.direction=\"rtl\";titleElement.style.textAlign=\"right\";titleElement.style.width=\"100%\";titleElement.style.paddingLeft=\"56px\";}}cleanupRef.current=()=>{if(scopedStyle.parentNode)scopedStyle.parentNode.removeChild(scopedStyle);modalRoot.removeAttribute(SCOPE_ATTR);if(originalRootDir===null)modalRoot.removeAttribute(\"dir\");else modalRoot.setAttribute(\"dir\",originalRootDir);if(originalRootStyle===null)modalRoot.removeAttribute(\"style\");else modalRoot.setAttribute(\"style\",originalRootStyle);if(closeButton){if(originalCloseText!==null)closeButton.textContent=originalCloseText;if(originalCloseAria===null)closeButton.removeAttribute(\"aria-label\");else closeButton.setAttribute(\"aria-label\",originalCloseAria);if(originalCloseTitle===null)closeButton.removeAttribute(\"title\");else closeButton.setAttribute(\"title\",originalCloseTitle);if(originalCloseStyle===null)closeButton.removeAttribute(\"style\");else closeButton.setAttribute(\"style\",originalCloseStyle);}if(resolvedHeaderElement){if(originalHeaderStyle===null)resolvedHeaderElement.removeAttribute(\"style\");else resolvedHeaderElement.setAttribute(\"style\",originalHeaderStyle);}if(originalTitleStyle!==null)titleElement.setAttribute(\"style\",originalTitleStyle);else titleElement.removeAttribute(\"style\");if(descriptionElement){if(originalDescriptionStyle===null)descriptionElement.removeAttribute(\"style\");else descriptionElement.setAttribute(\"style\",originalDescriptionStyle);}appliedRootRef.current=null;};appliedRootRef.current=modalRoot;};const observer=new MutationObserver(()=>{applyRtlToModal();});observer.observe(document.body,{childList:true,subtree:true,attributes:false,characterData:false});applyRtlToModal();return()=>{observer.disconnect();if(cleanupRef.current){cleanupRef.current();cleanupRef.current=null;}};},[]);return /*#__PURE__*/_jsx(\"div\",{dir:\"rtl\",style:{display:\"contents\",direction:\"rtl\",textAlign:\"right\"},children:/*#__PURE__*/_jsx(Component,{ref:ref,...props,dir:\"rtl\",style:{...props.style,direction:\"rtl\",textAlign:\"right\"}})});});}\nexport const __FramerMetadata__ = {\"exports\":{\"ForceEmailModalRTL\":{\"type\":\"reactHoc\",\"name\":\"ForceEmailModalRTL\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ForceEmailModalRTL.map"],"mappings":"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"}