{"version":3,"file":"qlWM3GAwg.BdtraOO7.mjs","names":["x","useRef","e","useState","React","Image1","RichText","React.useContext","React.useMemo","React.Fragment","useRef","React.useId"],"sources":["https:/framerusercontent.com/modules/ffL3EAGL7xZ1Iz6HXK4g/HPzBGnI3mWWDpK0VJ2vN/CustomFlowerButtonStyling.js","https:/framerusercontent.com/modules/RI1tkb9njIdxzuRgY6ZA/sdTJpwlZFjRfow91kkhO/DynamicSubscriberCount.js","https:/framerusercontent.com/modules/muNMn5njoDtwiRZD3Hxq/BlMeoQvrS070z1sfyvUY/qlWM3GAwg.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{useMotionValue,useSpring,useInView}from\"framer-motion\";const withIntensity=(Component,maxDistancePercentage)=>{const SPRING_CONFIG={damping:100,stiffness:400};return props=>{const x=useMotionValue(0);const y=useMotionValue(0);const ref=useRef(null);const springX=useSpring(x,SPRING_CONFIG);const springY=useSpring(y,SPRING_CONFIG);const isInView=useInView(ref);useEffect(()=>{if(!isInView){x.set(0);y.set(0);}},[isInView]);useEffect(()=>{const calculateDistance=e=>{if(ref.current&&isInView){const rect=ref.current.getBoundingClientRect();const centerX=rect.left+rect.width/2;const centerY=rect.top+rect.height/2;const distanceX=e.clientX-centerX;const distanceY=e.clientY-centerY;x.set(distanceX*(maxDistancePercentage/100));y.set(distanceY*(maxDistancePercentage/100));}};document.addEventListener(\"mousemove\",calculateDistance);return()=>{document.removeEventListener(\"mousemove\",calculateDistance);};},[ref,isInView]);return /*#__PURE__*/_jsx(Component,{...props,ref:ref,style:{x:springX,y:springY}});};};export const withIntensity10=Component=>withIntensity(Component,10);export const withIntensity5=Component=>withIntensity(Component,5);export const withIntensity1=Component=>withIntensity(Component,1);\nexport const __FramerMetadata__ = {\"exports\":{\"withIntensity10\":{\"type\":\"reactHoc\",\"name\":\"withIntensity10\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIntensity5\":{\"type\":\"reactHoc\",\"name\":\"withIntensity5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIntensity1\":{\"type\":\"reactHoc\",\"name\":\"withIntensity1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CustomFlowerButtonStyling.map","import{jsx as _jsx}from\"react/jsx-runtime\";import React,{useState,useEffect}from\"react\";const SHEET_URL=\"https://docs.google.com/spreadsheets/d/e/2PACX-1vRMPiprLlWE2ICohj27VsaJ1yzzkxfwrWU23YxbiCD5ITCvgJvr4Jto2Lc5XfuspFmXptuUI0MJ1H4n/pub?output=csv\";function useSubscriberCount(){const[count,setCount]=useState(null);useEffect(()=>{fetch(SHEET_URL).then(res=>res.text()).then(csv=>{const rows=csv.split(\"\\n\");const displayRow=rows[4];const value=displayRow?.split(\",\")[1]?.trim();if(value){const num=parseInt(value);if(!isNaN(num)&&num>0){setCount(Math.floor(num/1e3)+\"K+\");}}}).catch(()=>{});},[]);return count;}export function DynamicCount(Component){return props=>{const count=useSubscriberCount();if(!count)return /*#__PURE__*/_jsx(Component,{...props});if(props.text){const updatedText=props.text.replace(/\\d+K\\+/,count);return /*#__PURE__*/_jsx(Component,{...props,text:updatedText});}return /*#__PURE__*/_jsx(Component,{...props});};}export function DynamicCountDOM(Component){return props=>{const count=useSubscriberCount();const ref=React.useRef(null);useEffect(()=>{if(count&&ref.current){const walk=node=>{if(node.nodeType===3){if(/\\d+K\\+/.test(node.textContent)){node.textContent=node.textContent.replace(/\\d+K\\+/,count);}}else{node.childNodes.forEach(walk);}};walk(ref.current);}});return /*#__PURE__*/_jsx(\"span\",{ref:ref,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"DynamicCount\":{\"type\":\"reactHoc\",\"name\":\"DynamicCount\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DynamicCountDOM\":{\"type\":\"reactHoc\",\"name\":\"DynamicCountDOM\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DynamicSubscriberCount.map","// Generated by Framer (1067533)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withIntensity1,withIntensity10,withIntensity5}from\"https://framerusercontent.com/modules/ffL3EAGL7xZ1Iz6HXK4g/HPzBGnI3mWWDpK0VJ2vN/CustomFlowerButtonStyling.js\";import{DynamicCount}from\"https://framerusercontent.com/modules/RI1tkb9njIdxzuRgY6ZA/sdTJpwlZFjRfow91kkhO/DynamicSubscriberCount.js\";const Image1WithIntensity1012iiu1pWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(withCodeBoundaryForOverrides(Image1,{nodeId:\"rhOhfaQRk\",override:withIntensity10,scopeId:\"qlWM3GAwg\"})));const Image1WithIntensity51i1ftojWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(withCodeBoundaryForOverrides(Image1,{nodeId:\"lh6XmuZGt\",override:withIntensity5,scopeId:\"qlWM3GAwg\"})));const Image1WithIntensity16l0thWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(withCodeBoundaryForOverrides(Image1,{nodeId:\"og0gWM9KD\",override:withIntensity1,scopeId:\"qlWM3GAwg\"})));const RichTextDynamicCount1j6kaqs=withCodeBoundaryForOverrides(RichText,{nodeId:\"zMHWzqj1t\",override:DynamicCount,scopeId:\"qlWM3GAwg\"});const enabledGestures={PuU2iI9lQ:{hover:true}};const serializationHash=\"framer-e2hTf\";const variantClassNames={PuU2iI9lQ:\"framer-v-i7lpbo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gl_cscA5Y=undefined;const v7qBO8hPP=undefined;const OQ7f9bONM=undefined;const zWzcue9T1=undefined;const FadpGt00K=undefined;const uuXFaS1_F=undefined;const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:-10,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:1,rotate:-10,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,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 Variants=motion.create(React.Fragment);const getProps=({backgroundColor,fontSize,height,hoverTextColor,id,link,textColor,title,width,...props})=>{return{...props,FadpGt00K:title??props.FadpGt00K??\"Join 69K+ Readers\",gl_cscA5Y:backgroundColor??props.gl_cscA5Y??\"var(--token-367af27f-f35a-422a-bdaa-8bd86584529d, rgb(247, 121, 208))\",OQ7f9bONM:textColor??props.OQ7f9bONM??\"var(--token-c5993a0d-f38a-477e-bb35-f1902c049a2f, rgb(0, 0, 0))\",uuXFaS1_F:hoverTextColor??props.uuXFaS1_F??\"rgb(0, 0, 0)\",v7qBO8hPP:link??props.v7qBO8hPP,zWzcue9T1:fontSize??props.zWzcue9T1??18};};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,FadpGt00K,OQ7f9bONM,v7qBO8hPP,gl_cscA5Y,zWzcue9T1,uuXFaS1_F,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"PuU2iI9lQ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:v7qBO8hPP,motionChild:true,nodeId:\"PuU2iI9lQ\",openInNewTab:false,scopeId:\"qlWM3GAwg\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"jsFlowerButton\",className:`${cx(scopingClassNames,\"framer-i7lpbo\",className,classNames)} framer-okt42m`,\"data-framer-name\":\"Main Button\",layoutDependency:layoutDependency,layoutId:\"PuU2iI9lQ\",ref:refBinding,style:{backgroundColor:gl_cscA5Y,...style},variants:{\"PuU2iI9lQ-hover\":{backgroundColor:\"var(--token-d63b101c-2fb9-4347-8db8-1405e4653c52, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"PuU2iI9lQ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1WithIntensity1012iiu1pWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,animate:animation,background:{alt:\"\",fit:\"fill\",intrinsicHeight:25.000000662273848,intrinsicWidth:51.1111124650932,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-20.0357),pixelHeight:188,pixelWidth:380,sizes:\"81.6px\",src:\"https://framerusercontent.com/images/pzGRRJjTHc2e75KcUbV2YShPD6k.png?width=380&height=188\"},className:\"framer-12iiu1p\",\"data-framer-appear-id\":\"12iiu1p\",\"data-framer-name\":\"jsButtonFlowerLeaf\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"rhOhfaQRk\",optimized:true,style:{opacity:0,rotate:-10},variants:{\"PuU2iI9lQ-hover\":{opacity:1}},...addPropertyOverrides({\"PuU2iI9lQ-hover\":{__targetOpacity:1,animate:animation2}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1WithIntensity51i1ftojWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,animate:animation3,background:{alt:\"\",fit:\"fill\",intrinsicHeight:25.000000662273848,intrinsicWidth:45.000001192092924,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||59)- -3),pixelHeight:180,pixelWidth:324,sizes:\"78.75px\",src:\"https://framerusercontent.com/images/xjWTt03RVDpfdPzyel0csxMcNU.png?width=324&height=180\"},className:\"framer-1i1ftoj\",\"data-framer-appear-id\":\"1i1ftoj\",\"data-framer-name\":\"jsButtonFlowerLeaf\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"lh6XmuZGt\",optimized:true,style:{opacity:0},variants:{\"PuU2iI9lQ-hover\":{opacity:1}},...addPropertyOverrides({\"PuU2iI9lQ-hover\":{__targetOpacity:1,animate:animation4}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1WithIntensity16l0thWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,animate:animation3,background:{alt:\"\",fit:\"fill\",intrinsicHeight:35.55555649745614,intrinsicWidth:45.55555676236568,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-27),pixelHeight:256,pixelWidth:328,sizes:\"80.5px\",src:\"https://framerusercontent.com/images/zVrOhWY76MwYs4RNSBtLQEjtxo.png?width=328&height=256\"},className:\"framer-6l0th\",\"data-framer-appear-id\":\"6l0th\",\"data-framer-name\":\"jsButtonFlowerLeaf\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"og0gWM9KD\",optimized:true,style:{opacity:0},variants:{\"PuU2iI9lQ-hover\":{opacity:1}},...addPropertyOverrides({\"PuU2iI9lQ-hover\":{__targetOpacity:1,animate:animation4}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextDynamicCount1j6kaqs,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01hcmsgUHJvIEJvbGQ=\",\"--framer-font-family\":'\"Mark Pro Bold\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-zWzcue9T1-qlWM3GAwg) * 1px)\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OQ7f9bONM-qlWM3GAwg))\"},children:\"Join 56k+ Readers\"})}),className:\"framer-1j6kaqs\",\"data-framer-name\":\"Join 56k+ Readers\",fonts:[\"CUSTOM;Mark Pro Bold\"],layoutDependency:layoutDependency,layoutId:\"zMHWzqj1t\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-OQ7f9bONM-qlWM3GAwg)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-OQ7f9bONM-qlWM3GAwg\":OQ7f9bONM,\"--variable-reference-uuXFaS1_F-qlWM3GAwg\":uuXFaS1_F,\"--variable-reference-zWzcue9T1-qlWM3GAwg\":zWzcue9T1},text:FadpGt00K,variants:{\"PuU2iI9lQ-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-uuXFaS1_F-qlWM3GAwg)\",\"--variable-reference-uuXFaS1_F-qlWM3GAwg\":uuXFaS1_F}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"PuU2iI9lQ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01hcmsgUHJvIEJvbGQ=\",\"--framer-font-family\":'\"Mark Pro Bold\", \"Mark Pro Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-zWzcue9T1-qlWM3GAwg) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-uuXFaS1_F-qlWM3GAwg))\"},children:\"Join 56k+ Readers\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-e2hTf.framer-okt42m, .framer-e2hTf .framer-okt42m { display: block; }\",\".framer-e2hTf.framer-i7lpbo { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 16px 24px 16px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-e2hTf .framer-12iiu1p { aspect-ratio: 2.0444444444444443 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); left: -25px; overflow: visible; position: absolute; top: -20px; width: 82px; z-index: 2; }\",\".framer-e2hTf .framer-1i1ftoj { aspect-ratio: 1.7999999999999998 / 1; bottom: -28px; flex: none; height: var(--framer-aspect-ratio-supported, 44px); left: 43px; overflow: visible; position: absolute; width: 79px; z-index: 2; }\",\".framer-e2hTf .framer-6l0th { aspect-ratio: 1.2812500000000002 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 63px); overflow: visible; position: absolute; right: -5px; top: -27px; width: 81px; z-index: 2; }\",\".framer-e2hTf .framer-1j6kaqs { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 5; }\",\".framer-e2hTf.framer-v-i7lpbo.hover .framer-12iiu1p { order: 0; }\",\".framer-e2hTf.framer-v-i7lpbo.hover .framer-1i1ftoj { order: 1; }\",\".framer-e2hTf.framer-v-i7lpbo.hover .framer-6l0th { order: 2; }\",\".framer-e2hTf.framer-v-i7lpbo.hover .framer-1j6kaqs { order: 3; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 59\n * @framerIntrinsicWidth 205.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"gRJtgOUPJ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"FadpGt00K\":\"title\",\"OQ7f9bONM\":\"textColor\",\"v7qBO8hPP\":\"link\",\"gl_cscA5Y\":\"backgroundColor\",\"zWzcue9T1\":\"fontSize\",\"uuXFaS1_F\":\"hoverTextColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqlWM3GAwg=withCSS(Component,css,\"framer-e2hTf\");export default FramerqlWM3GAwg;FramerqlWM3GAwg.displayName=\"Main Button\";FramerqlWM3GAwg.defaultProps={height:59,width:205.5};addPropertyControls(FramerqlWM3GAwg,{FadpGt00K:{defaultValue:\"Join 69K+ Readers\",displayTextArea:false,title:\"Title\",type:ControlType.String},onFadpGt00KChange:{changes:\"FadpGt00K\",type:ControlType.ChangeHandler},OQ7f9bONM:{defaultValue:'var(--token-c5993a0d-f38a-477e-bb35-f1902c049a2f, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Text Color\",type:ControlType.Color},v7qBO8hPP:{title:\"Link\",type:ControlType.Link},gl_cscA5Y:{defaultValue:\"var(--token-367af27f-f35a-422a-bdaa-8bd86584529d, rgb(247, 121, 208))\",title:\"Background Color\",type:ControlType.Color},zWzcue9T1:{defaultValue:18,title:\"Font Size\",type:ControlType.Number},onzWzcue9T1Change:{changes:\"zWzcue9T1\",type:ControlType.ChangeHandler},uuXFaS1_F:{defaultValue:\"rgb(0, 0, 0)\",title:\"Hover Text Color\",type:ControlType.Color}});addFonts(FramerqlWM3GAwg,[{explicitInter:true,fonts:[{cssFamilyName:\"Mark Pro Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Mark Pro\",url:\"https://framerusercontent.com/assets/QPYimiRfj01J6tLf9SvhFp7pLxQ.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqlWM3GAwg\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"FadpGt00K\\\":\\\"title\\\",\\\"OQ7f9bONM\\\":\\\"textColor\\\",\\\"v7qBO8hPP\\\":\\\"link\\\",\\\"gl_cscA5Y\\\":\\\"backgroundColor\\\",\\\"zWzcue9T1\\\":\\\"fontSize\\\",\\\"uuXFaS1_F\\\":\\\"hoverTextColor\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gRJtgOUPJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"59\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"205.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qlWM3GAwg.map"],"mappings":"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"}