{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/al7tHO15Oyq9AxBfST8y/uoWcA11u5SdzqY0Oz7hQ/TextEffectOnScroll_Prod.js", "ssg:https://framerusercontent.com/modules/IxQuc3bMU5DNAOddqLBH/6E8eQHh80iXIj9sKIvL1/Kx2Q3dCe6.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,forwardRef,useRef,useMemo,memo}from\"react\";import{cubicBezier}from\"framer-motion\";const DEFAULT_ANIMATE_PROPS={opacity:1,scale:1,blur:0,rotate:0,rotateX:0,rotateY:0,rotateZ:0,skewX:0,skewY:0,x:0,y:0};const TOP=0;const BOTTOM=1;const CENTER=.5;const VIEWPORT_OFFSETS={bottomToCenter:[BOTTOM,CENTER],bottomToTop:[BOTTOM,TOP],centerToTop:[TOP,CENTER],topToBottom:[TOP,BOTTOM]};const easeInOut=cubicBezier(.44,0,.56,1);/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n */export default function TextEffectOnScroll(props){var _effect_rotate;const{effect}=props;const id=useMemo(generateRandomString,[]);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ref=useRef(null);const animate={};const initial={};let willChangeOpacity=false;let willChangeTransform=false;let willChangeFilter=false;if(effect.opacity!==1){animate.opacity=1;initial.opacity=effect.opacity;willChangeOpacity=true;}if(effect.scale!==1){animate.scale=1;initial.scale=effect.scale;willChangeTransform=true;}if(effect.blur!==0){animate.blur=0;initial.blur=effect.blur;willChangeFilter=true;}if(effect.rotate){if(effect.rotate.type===\"3d\"){if(effect.rotate.x!==0){animate.rotateX=0;initial.rotateX=effect.rotate.x;willChangeTransform=true;}if(effect.rotate.y!==0){animate.rotateY=0;initial.rotateY=effect.rotate.y;willChangeTransform=true;}if(effect.rotate.z!==0){animate.rotateZ=0;initial.rotateZ=effect.rotate.z;willChangeTransform=true;}}else{if(effect.rotate.rotation!==0){animate.rotate=0;initial.rotate=effect.rotate.rotation;willChangeTransform=true;}}}if(effect.skew){if(effect.skew.x!==0){animate.skewX=0;initial.skewX=effect.skew.x;willChangeTransform=true;}if(effect.skew.y!==0){animate.skewY=0;initial.skewY=effect.skew.y;willChangeTransform=true;}}if(effect.offset){var _effect_offset,_effect_offset1;if(((_effect_offset=effect.offset)===null||_effect_offset===void 0?void 0:_effect_offset.x)!==0){var _effect_offset2;animate.x=0;initial.x=(_effect_offset2=effect.offset)===null||_effect_offset2===void 0?void 0:_effect_offset2.x;willChangeTransform=true;}if(((_effect_offset1=effect.offset)===null||_effect_offset1===void 0?void 0:_effect_offset1.y)!==0){var _effect_offset3;animate.y=0;initial.y=(_effect_offset3=effect.offset)===null||_effect_offset3===void 0?void 0:_effect_offset3.y;willChangeTransform=true;}}let willChangeProps=[];if(willChangeOpacity)willChangeProps.push(\"opacity\");if(willChangeTransform)willChangeProps.push(\"transform\");if(willChangeFilter)willChangeProps.push(\"filter\");const willChange=willChangeProps.join(\", \");return /*#__PURE__*/_jsx(SplitText,{ref:ref,id:id,style:{color:props.color,userSelect:props.userSelect?\"auto\":\"none\",margin:0,perspective:((_effect_rotate=effect.rotate)===null||_effect_rotate===void 0?void 0:_effect_rotate.type)===\"3d\"?`${effect.rotate.perspective}px`:undefined,...props.font,...props.style},text:props.text,animate:isCanvas?{}:animate,initial:isCanvas?{}:initial,animation:props.animation,offset:props.offset,gap:props.lineGap,willChange:willChange,noTransformEffects:!willChangeTransform,splitCharacters:props.per===\"character\",tag:props.tag,origin:effect.origin});}TextEffectOnScroll.displayName=\"Text Effect on Scroll\";addPropertyControls(TextEffectOnScroll,{text:{type:ControlType.String,defaultValue:\"Learn Framer With Framer University\",placeholder:\"Text\",displayTextArea:true},effect:{type:ControlType.Object,icon:\"effect\",controls:{opacity:{type:ControlType.Number,defaultValue:1,min:0,max:1,step:.01},scale:{type:ControlType.Number,defaultValue:1,min:0,max:10,step:.1},blur:{type:ControlType.Number,defaultValue:0,min:0,step:1},rotate:{type:ControlType.Object,optional:true,controls:{type:{type:ControlType.Enum,options:[\"2d\",\"3d\"],optionTitles:[\"2D\",\"3D\"],displaySegmentedControl:true},rotation:{type:ControlType.Number,defaultValue:0,min:-360,max:360,step:1,unit:\"\\xb0\",hidden:props=>props.type!==\"2d\"},x:{type:ControlType.Number,defaultValue:0,min:-360,max:360,step:1,unit:\"\\xb0\",hidden:props=>props.type!==\"3d\"},y:{type:ControlType.Number,defaultValue:0,min:-360,max:360,step:1,unit:\"\\xb0\",hidden:props=>props.type!==\"3d\"},z:{type:ControlType.Number,defaultValue:0,min:-360,max:360,step:1,unit:\"\\xb0\",hidden:props=>props.type!==\"3d\"},perspective:{type:ControlType.Number,defaultValue:1200,min:1,max:1e4,step:1,hidden:props=>props.type!==\"3d\"}}},skew:{type:ControlType.Object,optional:true,controls:{x:{type:ControlType.Number,defaultValue:0,min:-90,max:90,step:1,unit:\"\\xb0\"},y:{type:ControlType.Number,defaultValue:0,min:-90,max:90,step:1,unit:\"\\xb0\"}}},offset:{type:ControlType.Object,optional:true,controls:{x:{type:ControlType.Number,defaultValue:0,min:-500,max:500,step:1,unit:\"px\"},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500,step:1,unit:\"px\"}}},origin:{type:ControlType.Object,controls:{x:{type:ControlType.Number,defaultValue:50,min:0,max:100,step:1,unit:\"%\"},y:{type:ControlType.Number,defaultValue:50,min:0,max:100,step:1,unit:\"%\"}}}}},animation:{type:ControlType.Enum,options:[\"bottomToCenter\",\"bottomToTop\",\"centerToTop\",\"topToBottom\",\"inAndOutQuick\",\"inAndOutSlow\"],optionTitles:[\"In (Quick)\",\"In (Slow)\",\"Out (Quick)\",\"Out (Slow)\",\"In and Out (Quick)\",\"In and Out (Slow)\"]},per:{type:ControlType.Enum,options:[\"character\",\"word\"],optionTitles:[\"Letter\",\"Word\"],displaySegmentedControl:true},offset:{type:ControlType.Number,defaultValue:10,min:0,max:100,step:.1,unit:\"%\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1}},color:{type:ControlType.Color,defaultValue:\"#000\"},lineGap:{type:ControlType.Number,defaultValue:0,min:0,step:1,displayStepper:true},userSelect:{type:ControlType.Boolean,defaultValue:false},tag:{type:ControlType.Enum,title:\"Tag\",defaultValue:\"p\",displaySegmentedControl:true,options:[\"h1\",\"h2\",\"h3\",\"p\"],optionTitles:[\"H1\",\"H2\",\"H3\",\"P\"],description:\"More components at [Framer University](https://frameruni.link/cc).\"}});const SplitText=/*#__PURE__*/memo(/*#__PURE__*/forwardRef(function SplitText({id,text,className,style,animate,initial,animation,offset,gap,willChange,noTransformEffects,splitCharacters=false,tag,origin},ref){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const elementsRef=useRef([]);const Tag=tag;const spanClassName=noTransformEffects?`${id}-span-no`:`${id}-span-yes`;const lines=useMemo(()=>{const textLines=text.split(\"\\n\");const lines=[];for(let i=0;i<textLines.length;i++){lines.push(textLines[i].split(/[ \\t]+/));}return lines;},[text]);useEffect(()=>{if(isCanvas){return;}const updateElements=topPosition=>{const viewportOffset=VIEWPORT_OFFSETS[animation];const viewportHeight=window.innerHeight;const totalElements=elementsRef.current.length;const updates=[];for(let i=0;i<totalElements;i++){const element=elementsRef.current[i];if(!element){continue;}const scrollY=(topPosition+(offset||0)*(i-totalElements/2))/viewportHeight;let progress=1;if(animation===\"inAndOutQuick\"){if(scrollY<=.3){progress=mapRange(scrollY,0,.3,0,1);}else if(scrollY>=.7){progress=mapRange(scrollY,.7,1,1,0);}}else if(animation===\"inAndOutSlow\"){if(scrollY<=.5){progress=mapRange(scrollY,0,.5,0,1);}else{progress=mapRange(scrollY,.5,1,1,0);}}else{progress=mapRange(scrollY,viewportOffset[0],viewportOffset[1],0,1);}progress=Math.max(0,Math.min(1,easeInOut(progress)));const transforms=[];const styles={};const opacity=getValue(animate,initial,\"opacity\",progress);if(opacity!==undefined){styles.opacity=String(opacity);}const scale=getValue(animate,initial,\"scale\",progress);if(scale!==undefined){transforms.push(`scale(${scale})`);}const blur=getValue(animate,initial,\"blur\",progress);if(blur!==undefined){element.style.filter=`blur(${blur}px)`;}const rotate=getValue(animate,initial,\"rotate\",progress);if(rotate!==undefined){transforms.push(`rotate(${rotate}deg)`);}const rotateX=getValue(animate,initial,\"rotateX\",progress);if(rotateX!==undefined){transforms.push(`rotateX(${rotateX}deg)`);}const rotateY=getValue(animate,initial,\"rotateY\",progress);if(rotateY!==undefined){transforms.push(`rotateY(${rotateY}deg)`);}const rotateZ=getValue(animate,initial,\"rotateZ\",progress);if(rotateZ!==undefined){transforms.push(`rotateZ(${rotateZ}deg)`);}const skewX=getValue(animate,initial,\"skewX\",progress);if(skewX!==undefined){transforms.push(`skewX(${skewX}deg)`);}const skewY=getValue(animate,initial,\"skewY\",progress);if(skewY!==undefined){transforms.push(`skewY(${skewY}deg)`);}const offsetX=getValue(animate,initial,\"x\",progress);if(offsetX!==undefined){transforms.push(`translateX(${offsetX}px)`);}const offsetY=getValue(animate,initial,\"y\",progress);if(offsetY!==undefined){transforms.push(`translateY(${offsetY}px)`);}if(transforms.length){styles.transform=transforms.join(\" \");}updates.push({element,styles});}// Batch DOM writes\nrequestAnimationFrame(()=>{updates.forEach(update=>{if(!update)return;const{element,styles}=update;Object.assign(element.style,styles);});});};const cleanup=trackElementPosition(ref,updateElements);return cleanup;},[animate,initial]);let index=0;const createLineChildren=(lineIndex,lineWords)=>{return lineWords.map((word,wordIndex)=>{if(splitCharacters){return /*#__PURE__*/_jsx(\"span\",{className:`${id}-word-wrapper`,children:(word+(wordIndex<lineWords.length-1?\" \":\"\")).split(\"\").map((char,charIndex)=>{const savedIndex=index;index++;return /*#__PURE__*/_jsx(\"span\",{ref:el=>{if(el)elementsRef.current[savedIndex]=el;},className:spanClassName,children:char},`${lineIndex}-${wordIndex}-${charIndex}`);})},`${lineIndex}-${wordIndex}`);}const savedIndex=index;index++;return /*#__PURE__*/_jsx(\"span\",{ref:el=>{if(el)elementsRef.current[savedIndex]=el;},className:spanClassName,children:word+(wordIndex<lineWords.length-1?\" \":\"\")},`${lineIndex}-${wordIndex}`);});};var _origin_x,_origin_y;return /*#__PURE__*/_jsxs(Tag,{className:className,ref:ref,style:{...style,...lines.length===1?{}:{display:\"flex\",flexDirection:\"column\",gap:gap},transformStyle:\"preserve-3d\",whiteSpace:(style===null||style===void 0?void 0:style.width)?undefined:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n\t\t\t\t.${id}-line {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\ttransform-style: preserve-3d;\n\t\t\t\t}\n\t\t\t\t.${id}-word-wrapper {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\ttransform-style: preserve-3d;\n\t\t\t\t\twhite-space: pre;\n\t\t\t\t}\n\t\t\t\t.${id}-span-no {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\ttransform-style: preserve-3d;\n\t\t\t\t\twhite-space: pre;\n\t\t\t\t}\n\t\t\t\t.${id}-span-yes {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\ttransform-style: preserve-3d;\n\t\t\t\t\twhite-space: pre;\n\t\t\t\t}\n\t\t\t\t.${id}-span-no,\n\t\t\t\t.${id}-span-yes {\n\t\t\t\t\twill-change: ${willChange};\n\t\t\t\t\ttransform-origin: ${(_origin_x=origin===null||origin===void 0?void 0:origin.x)!==null&&_origin_x!==void 0?_origin_x:50}% ${(_origin_y=origin===null||origin===void 0?void 0:origin.y)!==null&&_origin_y!==void 0?_origin_y:50}%;\n\t\t\t\t}\n\t\t\t\t`}),lines.length===1?createLineChildren(0,lines[0]):lines.map((lineWords,lineIndex)=>/*#__PURE__*/_jsx(\"span\",{className:`${id}-line`,children:createLineChildren(lineIndex,lineWords)},lineIndex))]});}));function getValue(animate,initial,key,progress){if(!animate||!initial||!animate.hasOwnProperty(key)){return undefined;}const value=animate[key];var _initial_key,_ref;const initialValue=(_ref=(_initial_key=initial===null||initial===void 0?void 0:initial[key])!==null&&_initial_key!==void 0?_initial_key:DEFAULT_ANIMATE_PROPS[key])!==null&&_ref!==void 0?_ref:0;if(progress<=0){return initialValue;}else if(progress>=1){return value;}else{return initialValue+(value-initialValue)*progress;}}const trackElementPosition=(ref,callback)=>{let rafId=null;let lastPosition=null;let throttleTimeout=null;const updatePosition=()=>{if(ref.current){const element=ref.current;const rect=element.getBoundingClientRect();// Add throttling to reduce updates\nif(throttleTimeout===null){throttleTimeout=window.setTimeout(()=>{if(lastPosition!==rect.top){lastPosition=rect.top;callback(rect.top);}throttleTimeout=null;},16)// Approximately 60fps\n;}}rafId=requestAnimationFrame(updatePosition);};// Start the animation frame loop\nrafId=requestAnimationFrame(updatePosition);// Return a cleanup function\nreturn()=>{if(rafId!==null){cancelAnimationFrame(rafId);}};};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}const CHARACTERS=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";function generateRandomString(){let result=\"\";for(let i=0;i<8;i++){const randomIndex=Math.floor(Math.random()*CHARACTERS.length);result+=CHARACTERS.charAt(randomIndex);}return result;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TextEffectOnScroll\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TextEffectOnScroll_Prod.map", "// Generated by Framer (47ebf4a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,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{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/fE1Sh5gix8K9sBVsXYS7/V96NVOuYacUp13hRzBln/bZjHF9vaC.js\";const FeatherFonts=getFonts(Feather);const FeatherControls=getPropertyControls(Feather);const enabledGestures={ovoPaswWI:{hover:true}};const serializationHash=\"framer-AKi79\";const variantClassNames={ovoPaswWI:\"framer-v-1hf90vx\"};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 humanReadableEnumMap={\"Alert-circle\":\"alert-circle\",\"Alert-octagon\":\"alert-octagon\",\"Alert-triangle\":\"alert-triangle\",\"Align-center\":\"align-center\",\"Align-justify\":\"align-justify\",\"Align-left\":\"align-left\",\"Align-right\":\"align-right\",\"Arrow-down-circle\":\"arrow-down-circle\",\"Arrow-down-left\":\"arrow-down-left\",\"Arrow-down-right\":\"arrow-down-right\",\"Arrow-down\":\"arrow-down\",\"Arrow-left-circle\":\"arrow-left-circle\",\"Arrow-left\":\"arrow-left\",\"Arrow-right-circle\":\"arrow-right-circle\",\"Arrow-right\":\"arrow-right\",\"Arrow-up-circle\":\"arrow-up-circle\",\"Arrow-up-left\":\"arrow-up-left\",\"Arrow-up-right\":\"arrow-up-right\",\"Arrow-up\":\"arrow-up\",\"At-sign\":\"at-sign\",\"Bar-chart-2\":\"bar-chart-2\",\"Bar-chart\":\"bar-chart\",\"Battery-charging\":\"battery-charging\",\"Bell-off\":\"bell-off\",\"Book-open\":\"book-open\",\"Camera-off\":\"camera-off\",\"Check-circle\":\"check-circle\",\"Check-square\":\"check-square\",\"Chevron-down\":\"chevron-down\",\"Chevron-left\":\"chevron-left\",\"Chevron-right\":\"chevron-right\",\"Chevron-up\":\"chevron-up\",\"Chevrons-down\":\"chevrons-down\",\"Chevrons-left\":\"chevrons-left\",\"Chevrons-right\":\"chevrons-right\",\"Chevrons-up\":\"chevrons-up\",\"Cloud-drizzle\":\"cloud-drizzle\",\"Cloud-lightning\":\"cloud-lightning\",\"Cloud-off\":\"cloud-off\",\"Cloud-rain\":\"cloud-rain\",\"Cloud-snow\":\"cloud-snow\",\"Corner-down-left\":\"corner-down-left\",\"Corner-down-right\":\"corner-down-right\",\"Corner-left-down\":\"corner-left-down\",\"Corner-left-up\":\"corner-left-up\",\"Corner-right-down\":\"corner-right-down\",\"Corner-right-up\":\"corner-right-up\",\"Corner-up-left\":\"corner-up-left\",\"Corner-up-right\":\"corner-up-right\",\"Credit-card\":\"credit-card\",\"Divide-circle\":\"divide-circle\",\"Divide-square\":\"divide-square\",\"Dollar-sign\":\"dollar-sign\",\"Download-cloud\":\"download-cloud\",\"Edit-2\":\"edit-2\",\"Edit-3\":\"edit-3\",\"External-link\":\"external-link\",\"Eye-off\":\"eye-off\",\"Fast-forward\":\"fast-forward\",\"File-minus\":\"file-minus\",\"File-plus\":\"file-plus\",\"File-text\":\"file-text\",\"Folder-minus\":\"folder-minus\",\"Folder-plus\":\"folder-plus\",\"Git-branch\":\"git-branch\",\"Git-commit\":\"git-commit\",\"Git-merge\":\"git-merge\",\"Git-pull-request\":\"git-pull-request\",\"Hard-drive\":\"hard-drive\",\"Help-circle\":\"help-circle\",\"Life-buoy\":\"life-buoy\",\"Link-2\":\"link-2\",\"Log-in\":\"log-in\",\"Log-out\":\"log-out\",\"Map-pin\":\"map-pin\",\"Maximize-2\":\"maximize-2\",\"Message-circle\":\"message-circle\",\"Message-square\":\"message-square\",\"Mic-off\":\"mic-off\",\"Minimize-2\":\"minimize-2\",\"Minus-circle\":\"minus-circle\",\"Minus-square\":\"minus-square\",\"More-horizontal\":\"more-horizontal\",\"More-vertical\":\"more-vertical\",\"Mouse-pointer\":\"mouse-pointer\",\"Navigation-2\":\"navigation-2\",\"Pause-circle\":\"pause-circle\",\"Pen-tool\":\"pen-tool\",\"Phone-call\":\"phone-call\",\"Phone-forwarded\":\"phone-forwarded\",\"Phone-incoming\":\"phone-incoming\",\"Phone-missed\":\"phone-missed\",\"Phone-off\":\"phone-off\",\"Phone-outgoing\":\"phone-outgoing\",\"Pie-chart\":\"pie-chart\",\"Play-circle\":\"play-circle\",\"Plus-circle\":\"plus-circle\",\"Plus-square\":\"plus-square\",\"Refresh-ccw\":\"refresh-ccw\",\"Refresh-cw\":\"refresh-cw\",\"Rotate-ccw\":\"rotate-ccw\",\"Rotate-cw\":\"rotate-cw\",\"Share-2\":\"share-2\",\"Shield-off\":\"shield-off\",\"Shopping-bag\":\"shopping-bag\",\"Shopping-cart\":\"shopping-cart\",\"Skip-back\":\"skip-back\",\"Skip-forward\":\"skip-forward\",\"Stop-circle\":\"stop-circle\",\"Thumbs-down\":\"thumbs-down\",\"Thumbs-up\":\"thumbs-up\",\"Toggle-left\":\"toggle-left\",\"Toggle-right\":\"toggle-right\",\"Trash-2\":\"trash-2\",\"Trending-down\":\"trending-down\",\"Trending-up\":\"trending-up\",\"Upload-cloud\":\"upload-cloud\",\"User-check\":\"user-check\",\"User-minus\":\"user-minus\",\"User-plus\":\"user-plus\",\"User-x\":\"user-x\",\"Video-off\":\"video-off\",\"Volume-1\":\"volume-1\",\"Volume-2\":\"volume-2\",\"Volume-x\":\"volume-x\",\"Wifi-off\":\"wifi-off\",\"X-circle\":\"x-circle\",\"X-octagon\":\"x-octagon\",\"X-square\":\"x-square\",\"Zap-off\":\"zap-off\",\"Zoom-in\":\"zoom-in\",\"Zoom-out\":\"zoom-out\",Activity:\"activity\",Airplay:\"airplay\",Anchor:\"anchor\",Aperture:\"aperture\",Archive:\"archive\",Award:\"award\",Battery:\"battery\",Bell:\"bell\",Bluetooth:\"bluetooth\",Bold:\"bold\",Book:\"book\",Bookmark:\"bookmark\",Box:\"box\",Briefcase:\"briefcase\",Calendar:\"calendar\",Camera:\"camera\",Cast:\"cast\",Check:\"check\",Chrome:\"chrome\",Circle:\"circle\",Clipboard:\"clipboard\",Clock:\"clock\",Cloud:\"cloud\",Code:\"code\",Codepen:\"codepen\",Codesandbox:\"codesandbox\",Coffee:\"coffee\",Columns:\"columns\",Command:\"command\",Compass:\"compass\",Copy:\"copy\",Cpu:\"cpu\",Crop:\"crop\",Crosshair:\"crosshair\",Database:\"database\",Delete:\"delete\",Disc:\"disc\",Divide:\"divide\",Download:\"download\",Dribbble:\"dribbble\",Droplet:\"droplet\",Edit:\"edit\",Eye:\"eye\",Facebook:\"facebook\",Feather:\"feather\",Figma:\"figma\",File:\"file\",Film:\"film\",Filter:\"filter\",Flag:\"flag\",Folder:\"folder\",Framer:\"framer\",Frown:\"frown\",Gift:\"gift\",Github:\"github\",Gitlab:\"gitlab\",Globe:\"globe\",Grid:\"grid\",Hash:\"hash\",Headphones:\"headphones\",Heart:\"heart\",Hexagon:\"hexagon\",Home:\"home\",Image:\"image\",Inbox:\"inbox\",Info:\"info\",Instagram:\"instagram\",Italic:\"italic\",Key:\"key\",Layers:\"layers\",Layout:\"layout\",Link:\"link\",Linkedin:\"linkedin\",List:\"list\",Loader:\"loader\",Lock:\"lock\",Mail:\"mail\",Map:\"map\",Maximize:\"maximize\",Meh:\"meh\",Menu:\"menu\",Mic:\"mic\",Minimize:\"minimize\",Minus:\"minus\",Monitor:\"monitor\",Moon:\"moon\",Move:\"move\",Music:\"music\",Navigation:\"navigation\",Octagon:\"octagon\",Package:\"package\",Paperclip:\"paperclip\",Pause:\"pause\",Percent:\"percent\",Phone:\"phone\",Play:\"play\",Plus:\"plus\",Pocket:\"pocket\",Power:\"power\",Printer:\"printer\",Radio:\"radio\",Repeat:\"repeat\",Rewind:\"rewind\",Rss:\"rss\",Save:\"save\",Scissors:\"scissors\",Search:\"search\",Send:\"send\",Server:\"server\",Settings:\"settings\",Share:\"share\",Shield:\"shield\",Shuffle:\"shuffle\",Sidebar:\"sidebar\",Slack:\"slack\",Slash:\"slash\",Sliders:\"sliders\",Smartphone:\"smartphone\",Smile:\"smile\",Speaker:\"speaker\",Square:\"square\",Star:\"star\",Sun:\"sun\",Sunrise:\"sunrise\",Sunset:\"sunset\",Tablet:\"tablet\",Tag:\"tag\",Target:\"target\",Terminal:\"terminal\",Thermometer:\"thermometer\",Tool:\"tool\",Trash:\"trash\",Trello:\"trello\",Triangle:\"triangle\",Truck:\"truck\",Tv:\"tv\",Twitch:\"twitch\",Twitter:\"twitter\",Type:\"type\",Umbrella:\"umbrella\",Underline:\"underline\",Unlock:\"unlock\",Upload:\"upload\",User:\"user\",Users:\"users\",Video:\"video\",Voicemail:\"voicemail\",Volume:\"volume\",Watch:\"watch\",Wifi:\"wifi\",Wind:\"wind\",X:\"x\",Youtube:\"youtube\",Zap:\"zap\"};const getProps=({height,icon,id,link,title,width,...props})=>{return{...props,xjHDcmZrE:humanReadableEnumMap[icon]??icon??props.xjHDcmZrE??\"search\",y5Zuna2B9:title??props.y5Zuna2B9??\"Find People\",Z7dq3Tl5M:link??props.Z7dq3Tl5M};};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,y5Zuna2B9,xjHDcmZrE,Z7dq3Tl5M,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ovoPaswWI\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Z7dq3Tl5M,motionChild:true,nodeId:\"ovoPaswWI\",openInNewTab:false,scopeId:\"Kx2Q3dCe6\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1hf90vx\",className,classNames)} framer-5bwhn1`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ovoPaswWI\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{\"ovoPaswWI-hover\":{backgroundColor:\"var(--token-ffcfe85f-391a-4af9-95c3-db36ed63e91d, rgb(22, 24, 25))\"}},...addPropertyOverrides({\"ovoPaswWI-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14ou4lm\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"jJvOc1FqW\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8502da94-c28d-451f-a924-d10e41a6e8f9, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(50px)\",backgroundColor:\"var(--token-364656c5-4469-4cb2-a382-ea5a99a2fdf7, rgb(13, 12, 12))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,mask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 66.21621621621621%, rgba(0,0,0,1) 100%) add\",WebkitBackdropFilter:\"blur(50px)\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 66.21621621621621%, rgba(0,0,0,1) 100%) add\"},variants:{\"ovoPaswWI-hover\":{\"--border-color\":\"var(--token-72a6d165-d5c0-4ac9-9f6e-2c3bfa0f0590, rgb(198, 245, 255))\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1465lbu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"icUlgUOTB-container\",nodeId:\"icUlgUOTB\",rendersWithMotion:true,scopeId:\"Kx2Q3dCe6\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-2695d831-e1ef-4c1e-b13a-19c7f86cdc79, rgba(255, 255, 255, 0.8))\",height:\"100%\",iconSearch:\"search\",iconSelection:xjHDcmZrE,id:\"icUlgUOTB\",layoutId:\"icUlgUOTB\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"ovoPaswWI-hover\":{color:\"var(--token-72a6d165-d5c0-4ac9-9f6e-2c3bfa0f0590, rgb(198, 245, 255))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yny1u5\",\"data-styles-preset\":\"bZjHF9vaC\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2695d831-e1ef-4c1e-b13a-19c7f86cdc79, rgba(255, 255, 255, 0.8)))\"},children:\"Find People\"})}),className:\"framer-69soiy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Jjz7hCS9X\",style:{\"--extracted-r6o4lv\":\"var(--token-2695d831-e1ef-4c1e-b13a-19c7f86cdc79, rgba(255, 255, 255, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:y5Zuna2B9,variants:{\"ovoPaswWI-hover\":{\"--extracted-r6o4lv\":\"var(--token-3db63ba9-5376-4294-a67a-c1efb8b49a56, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"ovoPaswWI-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yny1u5\",\"data-styles-preset\":\"bZjHF9vaC\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3db63ba9-5376-4294-a67a-c1efb8b49a56, rgb(255, 255, 255)))\"},children:\"Find People\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AKi79.framer-5bwhn1, .framer-AKi79 .framer-5bwhn1 { display: block; }\",\".framer-AKi79.framer-1hf90vx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-AKi79 .framer-14ou4lm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 24px; position: relative; width: min-content; z-index: 1; }\",\".framer-AKi79 .framer-1465lbu-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-AKi79 .framer-69soiy { align-self: stretch; flex: none; height: auto; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-AKi79.framer-1hf90vx, .framer-AKi79 .framer-14ou4lm { gap: 0px; } .framer-AKi79.framer-1hf90vx > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-AKi79.framer-1hf90vx > :first-child, .framer-AKi79 .framer-14ou4lm > :first-child { margin-top: 0px; } .framer-AKi79.framer-1hf90vx > :last-child, .framer-AKi79 .framer-14ou4lm > :last-child { margin-bottom: 0px; } .framer-AKi79 .framer-14ou4lm > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\",...sharedStyle.css,'.framer-AKi79[data-border=\"true\"]::after, .framer-AKi79 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 154\n * @framerIntrinsicWidth 100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"RKfSjTPfK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"y5Zuna2B9\":\"title\",\"xjHDcmZrE\":\"icon\",\"Z7dq3Tl5M\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerKx2Q3dCe6=withCSS(Component,css,\"framer-AKi79\");export default FramerKx2Q3dCe6;FramerKx2Q3dCe6.displayName=\"Tools card\";FramerKx2Q3dCe6.defaultProps={height:154,width:100};addPropertyControls(FramerKx2Q3dCe6,{y5Zuna2B9:{defaultValue:\"Find People\",displayTextArea:false,title:\"Title\",type:ControlType.String},xjHDcmZrE:FeatherControls?.[\"iconSelection\"]&&{...FeatherControls[\"iconSelection\"],defaultValue:\"search\",description:undefined,hidden:undefined,title:\"icon\"},Z7dq3Tl5M:{title:\"Link\",type:ControlType.Link}});addFonts(FramerKx2Q3dCe6,[{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\"}]},...FeatherFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKx2Q3dCe6\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"100\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RKfSjTPfK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"154\",\"framerVariables\":\"{\\\"y5Zuna2B9\\\":\\\"title\\\",\\\"xjHDcmZrE\\\":\\\"icon\\\",\\\"Z7dq3Tl5M\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Kx2Q3dCe6.map"],
  "mappings": "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",
  "names": ["DEFAULT_ANIMATE_PROPS", "TOP", "BOTTOM", "CENTER", "VIEWPORT_OFFSETS", "easeInOut", "cubicBezier", "TextEffectOnScroll", "props", "_effect_rotate", "effect", "id", "se", "generateRandomString", "isCanvas", "RenderTarget", "ref", "pe", "animate", "initial", "willChangeOpacity", "willChangeTransform", "willChangeFilter", "_effect_offset", "_effect_offset1", "_effect_offset2", "_effect_offset3", "willChangeProps", "willChange", "p", "SplitText", "addPropertyControls", "ControlType", "X", "Y", "text", "className", "style", "animation", "offset", "gap", "noTransformEffects", "splitCharacters", "tag", "origin", "elementsRef", "Tag", "spanClassName", "lines", "textLines", "i", "ue", "trackElementPosition", "topPosition", "viewportOffset", "viewportHeight", "window", "totalElements", "updates", "element", "scrollY", "progress", "mapRange", "transforms", "styles", "opacity", "getValue", "scale", "blur", "rotate", "rotateX", "rotateY", "rotateZ", "skewX", "skewY", "offsetX", "offsetY", "update", "index", "createLineChildren", "lineIndex", "lineWords", "word", "wordIndex", "char", "charIndex", "savedIndex", "el", "_origin_x", "_origin_y", "u", "key", "value", "_initial_key", "_ref", "initialValue", "callback", "rafId", "lastPosition", "throttleTimeout", "updatePosition", "rect", "fromLow", "fromHigh", "toLow", "toHigh", "percentage", "CHARACTERS", "result", "randomIndex", "FeatherFonts", "getFonts", "Icon", "FeatherControls", "getPropertyControls", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "getProps", "height", "icon", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "y5Zuna2B9", "xjHDcmZrE", "Z7dq3Tl5M", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "css", "FramerKx2Q3dCe6", "withCSS", "Kx2Q3dCe6_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
