{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/9Utm1i17lc4epzKrGohm/6hlvvHhtDnTvfKnremyK/SquiggleEffect.js", "ssg:https://framerusercontent.com/modules/DO0aurZAAXErfgXjoSC2/IVnsftQinVk4s1VlNucF/npgaM0BQ4.js", "ssg:https://framerusercontent.com/modules/zhF1ybmWRzaZhA5CSViB/eksXZ8aKzHoGeErUHdAO/CoFya3vA5.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function TurbulentDisplace(props){const{text,font,fontColor,frequency,octaves,scale,animation,mode}=props;const[seed,setSeed]=React.useState(Math.floor(Math.random()*1e3));const[currentScale,setCurrentScale]=React.useState(scale);const[filterKey,setFilterKey]=React.useState(0);const turbulenceRef=React.useRef(null);const displacementMapRef=React.useRef(null);const overlayRef=React.useRef(null);// Use a ref to store a stable filter ID\nconst filterIdRef=`framer-university-${Math.random().toString(36).substr(2,9)}`;React.useEffect(()=>{setCurrentScale(scale);},[scale]);React.useEffect(()=>{setFilterKey(prevKey=>prevKey+1);},[frequency,octaves,scale]);React.useEffect(()=>{if(animation.animate){const interval=setInterval(()=>{const newSeed=Math.floor(Math.random()*1e3);const strengthPercentage=animation.strength/100;const maxDeviation=scale*strengthPercentage;const newScale=scale+(Math.random()*2-1)*maxDeviation;setSeed(newSeed);setCurrentScale(newScale);if(turbulenceRef.current){turbulenceRef.current.setAttribute(\"seed\",newSeed.toString());}if(displacementMapRef.current){displacementMapRef.current.setAttribute(\"scale\",newScale.toString());}if(overlayRef.current){overlayRef.current.style.filter=`url(#${filterIdRef})`;overlayRef.current.style.backdropFilter=`url(#${filterIdRef})`;}},animation.delay);return()=>clearInterval(interval);}},[animation,scale]);const baseFrequency=frequency/100*Math.pow(1.1,octaves-1);const filterSvg=/*#__PURE__*/_jsx(\"svg\",{style:{width:0,height:0,position:\"absolute\"},\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"filter\",{id:filterIdRef,\"color-interpolation-filters\":\"sRGB\",children:[/*#__PURE__*/_jsx(\"feTurbulence\",{ref:turbulenceRef,type:\"fractalNoise\",baseFrequency:baseFrequency,numOctaves:octaves,seed:seed,stitchTiles:\"stitch\"}),/*#__PURE__*/_jsx(\"feDisplacementMap\",{ref:displacementMapRef,in:\"SourceGraphic\",scale:currentScale,xChannelSelector:\"R\",yChannelSelector:\"G\"})]})})});const contentStyle={family:\"Inter\",weight:800,fontSize:56,lineHeight:1.2,letterSpacing:\"-0.03em\",...font,color:fontColor,width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:font.textAlign===\"center\"?\"center\":font.textAlign===\"right\"?\"flex-end\":\"flex-start\"};const overlayStyle={position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",pointerEvents:\"none\",backdropFilter:`url(#${filterIdRef})`,WebkitBackdropFilter:`url(#${filterIdRef})`,filter:`url(#${filterIdRef})`};return /*#__PURE__*/_jsxs(React.Fragment,{children:[filterSvg,mode===\"overlay\"?/*#__PURE__*/_jsx(\"div\",{ref:overlayRef,style:overlayStyle},filterKey):/*#__PURE__*/_jsx(motion.div,{style:{...contentStyle,filter:`url(#${filterIdRef})`},children:text})]});}TurbulentDisplace.displayName=\"Squiggle Effect\";TurbulentDisplace.defaultProps={mode:\"text\",text:\"Squiggle Effect\",font:{family:\"Inter\",style:\"normal\",weight:800,fontSize:44,lineHeight:1.5,letterSpacing:0,textAlign:\"center\",textTransform:\"none\"},fontColor:\"#fff\",frequency:2,octaves:2,scale:5,animation:{animate:true,strength:5,delay:100}};addPropertyControls(TurbulentDisplace,{mode:{type:ControlType.Enum,title:\"Mode\",options:[\"text\",\"overlay\"],optionTitles:[\"Text\",\"Overlay\"],description:\"Apply 'pointer-events: none' style on the component when using it in overlay mode.\",defaultValue:\"text\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},text:{type:ControlType.String,title:\"Text\",hidden:props=>props.mode===\"overlay\"},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\",hidden:props=>props.mode===\"overlay\"},fontColor:{type:ControlType.Color,title:\"Font Color\",hidden:props=>props.mode===\"overlay\"},frequency:{type:ControlType.Number,title:\"Frequency\",min:0,max:100,step:1},octaves:{type:ControlType.Number,title:\"Octaves\",min:1,max:10,step:1},scale:{type:ControlType.Number,title:\"Scale\",min:1,max:500,step:1},animation:{type:ControlType.Object,description:\"More components at [Framer University](https://framer.university?utm_source=component).\",controls:{animate:{type:ControlType.Boolean,title:\"Animate\"},strength:{type:ControlType.Number,title:\"Flux\",description:\"Controls how much the 'Scale' property fluctuates during the animation, as a percentage of the Scale value.\",min:0,max:100,step:1,unit:\"%\",hidden:props=>!props.animate},delay:{type:ControlType.Number,title:\"Delay\",min:0,max:1e4,step:10,unit:\"ms\",hidden:props=>!props.animate}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TurbulentDisplace\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SquiggleEffect.map", "// Generated by Framer (013b13c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-mDvUP\";const variantClassNames={RQMxvLDiN:\"framer-v-gjsfqm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"RQMxvLDiN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gjsfqm\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"RQMxvLDiN\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1mbtkdr\",\"data-framer-name\":\"Star-filled\",fill:\"black\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"n0b_yCDbc\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><path d=\"M0 0h24v24H0z\"/><path fill=\"#ffc800\" d=\"m8.243 7.34-6.38.925-.113.023a1 1 0 0 0-.44 1.684l4.622 4.499-1.09 6.355-.013.11a1 1 0 0 0 1.464.944l5.706-3 5.693 3 .1.046a1 1 0 0 0 1.352-1.1l-1.091-6.355 4.624-4.5.078-.085a1 1 0 0 0-.633-1.62l-6.38-.926-2.852-5.78a1 1 0 0 0-1.794 0L8.243 7.34z\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ch4mbb\",\"data-framer-name\":\"Star-filled\",fill:\"black\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"Fg_A3gaeN\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><path d=\"M0 0h24v24H0z\"/><path fill=\"#ffc800\" d=\"m8.243 7.34-6.38.925-.113.023a1 1 0 0 0-.44 1.684l4.622 4.499-1.09 6.355-.013.11a1 1 0 0 0 1.464.944l5.706-3 5.693 3 .1.046a1 1 0 0 0 1.352-1.1l-1.091-6.355 4.624-4.5.078-.085a1 1 0 0 0-.633-1.62l-6.38-.926-2.852-5.78a1 1 0 0 0-1.794 0L8.243 7.34z\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ng6koa\",\"data-framer-name\":\"Star-filled\",fill:\"black\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"D2dPJOhgy\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><path d=\"M0 0h24v24H0z\"/><path fill=\"#ffc800\" d=\"m8.243 7.34-6.38.925-.113.023a1 1 0 0 0-.44 1.684l4.622 4.499-1.09 6.355-.013.11a1 1 0 0 0 1.464.944l5.706-3 5.693 3 .1.046a1 1 0 0 0 1.352-1.1l-1.091-6.355 4.624-4.5.078-.085a1 1 0 0 0-.633-1.62l-6.38-.926-2.852-5.78a1 1 0 0 0-1.794 0L8.243 7.34z\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v1gpet\",\"data-framer-name\":\"Star-filled\",fill:\"black\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"qyMUHay79\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><path d=\"M0 0h24v24H0z\"/><path fill=\"#ffc800\" d=\"m8.243 7.34-6.38.925-.113.023a1 1 0 0 0-.44 1.684l4.622 4.499-1.09 6.355-.013.11a1 1 0 0 0 1.464.944l5.706-3 5.693 3 .1.046a1 1 0 0 0 1.352-1.1l-1.091-6.355 4.624-4.5.078-.085a1 1 0 0 0-.633-1.62l-6.38-.926-2.852-5.78a1 1 0 0 0-1.794 0L8.243 7.34z\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-okeqtq\",\"data-framer-name\":\"Star-filled\",fill:\"black\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"UtWp_ubpl\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><path d=\"M0 0h24v24H0z\"/><path fill=\"#ffc800\" d=\"m8.243 7.34-6.38.925-.113.023a1 1 0 0 0-.44 1.684l4.622 4.499-1.09 6.355-.013.11a1 1 0 0 0 1.464.944l5.706-3 5.693 3 .1.046a1 1 0 0 0 1.352-1.1l-1.091-6.355 4.624-4.5.078-.085a1 1 0 0 0-.633-1.62l-6.38-.926-2.852-5.78a1 1 0 0 0-1.794 0L8.243 7.34z\"/></g></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mDvUP.framer-1kguib4, .framer-mDvUP .framer-1kguib4 { display: block; }\",\".framer-mDvUP.framer-gjsfqm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-mDvUP .framer-1mbtkdr, .framer-mDvUP .framer-ch4mbb, .framer-mDvUP .framer-1ng6koa, .framer-mDvUP .framer-1v1gpet, .framer-mDvUP .framer-okeqtq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mDvUP.framer-gjsfqm { gap: 0px; } .framer-mDvUP.framer-gjsfqm > * { margin: 0px; margin-left: calc(1px / 2); margin-right: calc(1px / 2); } .framer-mDvUP.framer-gjsfqm > :first-child { margin-left: 0px; } .framer-mDvUP.framer-gjsfqm > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 84\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramernpgaM0BQ4=withCSS(Component,css,\"framer-mDvUP\");export default FramernpgaM0BQ4;FramernpgaM0BQ4.displayName=\"5 stars\";FramernpgaM0BQ4.defaultProps={height:16,width:84};addFonts(FramernpgaM0BQ4,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernpgaM0BQ4\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"84\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./npgaM0BQ4.map", "// Generated by Framer (d65f646)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-6Hqgq .framer-styles-preset-qhc71p:not(.rich-text-wrapper), .framer-6Hqgq .framer-styles-preset-qhc71p.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #0088ff; --framer-link-hover-text-decoration: none; --framer-link-text-color: rgba(0, 0, 0, 0.5); --framer-link-text-decoration: none; }\"];export const className=\"framer-6Hqgq\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["TurbulentDisplace", "props", "text", "font", "fontColor", "frequency", "octaves", "scale", "animation", "mode", "seed", "setSeed", "ye", "currentScale", "setCurrentScale", "filterKey", "setFilterKey", "turbulenceRef", "pe", "displacementMapRef", "overlayRef", "filterIdRef", "ue", "prevKey", "interval", "newSeed", "strengthPercentage", "maxDeviation", "newScale", "baseFrequency", "filterSvg", "p", "u", "contentStyle", "overlayStyle", "x", "motion", "addPropertyControls", "ControlType", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "SVG", "css", "FramernpgaM0BQ4", "withCSS", "npgaM0BQ4_default", "addFonts", "fontStore", "fonts", "css", "className"]
}
