{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/n8plDEQbs5bFelFT6oZ9/mySsiTQM0WGcJi4GzXWt/FramerButton.js", "ssg:https://framerusercontent.com/modules/wkotQpbGASGTpcWTU6c3/m852dom5oEmPg7rNJHaV/ProjectList.js", "ssg:https://framerusercontent.com/modules/3yfPQ2AvGhWUO4NvZCzX/6HV37zmvcxpY3Os3Oljy/RkymAoeXJ.js", "ssg:https://framerusercontent.com/modules/kM0TEdKy9DFm9QORDAkR/Ie4VKgqqNQNpIMOLLtE9/Copyrights.js", "ssg:https://framerusercontent.com/modules/y6Vz3bZholcHvU7NcdZM/IUN7xTJhbYzvfW0skOBD/TfDFV4rs1.js", "ssg:https://framerusercontent.com/modules/yuIpHZRJIbWUhFvgKPGO/qGHE6jOjsQHZoshiuOgN/A2RJP4Y_h.js", "ssg:https://framerusercontent.com/modules/QW8Gmobwr3gIlMDEjcKa/xkBBLz2gy26Cciu1gH3y/aTVN8QdEl.js", "ssg:https://framerusercontent.com/modules/lclAnQi39tsooZ3JtJjg/Kok22bqyAlgfSn3xOARM/BH6HjWrH_.js", "ssg:https://framerusercontent.com/modules/QdwkzqI2BA8OxcjxrmyL/RpSpHgxUeyjpBs4wh4Q9/eMZPevMA7.js", "ssg:https://framerusercontent.com/modules/OlZ2a9MaP27NbbQxotc0/xPEdSyX2sLvwDDUGZNzB/EvMkgCpUa.js", "ssg:https://framerusercontent.com/modules/qQ6N6gDZls5ppiVM3QQR/9TVPQmtw7rutKHRJMqWx/GU45ITYF0.js", "ssg:https://framerusercontent.com/modules/Brmv6rMhoQ2IMXfMC52a/LKXTK2QTh0h1laVTij9p/kOqhgtqlP.js", "ssg:https://framerusercontent.com/modules/lxevXGbh0815vcJzZ79D/lts6dyr9oFGnQI0covmV/stc6bt03C.js", "ssg:https://framerusercontent.com/modules/2TPfZEv0SeWW6jbaxRbz/tcaIBVaMkF3YwbGKdhw1/ScrollProgress.js", "ssg:https://framerusercontent.com/modules/vV7QjaszPSKu4nHNpB4c/8ADkzqzWp7GzftfL7Wgm/IbK6O7c8W.js", "ssg:https://framerusercontent.com/modules/iv2vixcWoWzpITOnL3Aj/FcU3yT9H9MbSplv3V99C/KBZBHjROy.js", "ssg:https://framerusercontent.com/modules/2AfRyM90jYwmqsCkTPwW/9srwsDfDftkQYmnfGtqd/VwoRaaksd.js", "ssg:https://framerusercontent.com/modules/a6NIeBI4NbmdUXczyMhv/8tIGezS7e5p8VFuKzTij/YwBp7w98j.js", "ssg:https://framerusercontent.com/modules/9gsGa8BLRzO8RFAqgKyp/k9AxEC2J7S3CMNyEgoOo/rcNOTgg0V.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";export default function FramerButton(props){const{horizontal,vertical}=props;// State for opacity\nconst[opacity,setOpacity]=React.useState(0);const cssContent=`\n    #__framer-badge-container {\n      ${horizontal===\"left\"?\"justify-content: flex-start !important;\":\"justify-content: flex-end !important;\"}\n      ${vertical===\"top\"?\"top: 0 !important;\":\"bottom: 0 !important;\"}\n      opacity: ${opacity} !important;\n      z-index: -1 !important; // Added z-index: -1\n\n    }\n  `;React.useEffect(()=>{const styleSheet=document.createElement(\"style\");styleSheet.type=\"text/css\";styleSheet.innerText=cssContent;document.head.appendChild(styleSheet);const intervalId=setInterval(()=>{const badgeContainer=document.querySelector(\"#__framer-badge-container\");if(badgeContainer){const framerLink=badgeContainer.querySelector(\"a[href='https://amadorcampos.com/']\");if(framerLink){framerLink.href=\"https://www.framer.com?via=vmador_campos\";clearInterval(intervalId);}}},500);return()=>{document.head.removeChild(styleSheet);clearInterval(intervalId);};},[horizontal,vertical,opacity]);return /*#__PURE__*/_jsx(motion.div,{});}FramerButton.defaultProps={horizontal:\"left\",vertical:\"top\"};addPropertyControls(FramerButton,{horizontal:{type:ControlType.Enum,title:\"Horizontal Position\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],defaultValue:\"left\"},vertical:{type:ControlType.Enum,title:\"Vertical Position\",options:[\"top\",\"bottom\"],optionTitles:[\"Top\",\"Bottom\"],defaultValue:\"top\"},opacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,step:.01,defaultValue:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerButton.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";function RepoList(props){const{username=\"vmador\",iconSize=48,hoverScale=1.2,spaceBetween=16}=props;const[projects,setProjects]=React.useState([]);const[isLoading,setIsLoading]=React.useState(true);const[error,setError]=React.useState(null);const[hoveredIndex,setHoveredIndex]=React.useState(null);const getGitHubPagesUrl=(username,repoName)=>{return`https://${username}.github.io/${repoName}/`;};React.useEffect(()=>{const fetchProjects=async()=>{try{const response=await fetch(`https://api.github.com/users/${username}/repos?per_page=100`);if(!response.ok)throw new Error(\"Failed to fetch\");const repos=await response.json();const pagesProjects=repos.filter(repo=>repo.has_pages).map(repo=>({id:repo.id,name:repo.name,url:getGitHubPagesUrl(username,repo.name)}));setProjects(pagesProjects.sort((a,b)=>a.name.localeCompare(b.name)));setError(null);}catch(err){setError(\"Error loading repositories\");}finally{setIsLoading(false);}};fetchProjects();},[username]);const getIconUrl=url=>{const baseUrl=url.replace(\"https://\",\"\");return`https://${baseUrl}icon-192x192.png`;};// Referencia para el contenedor del ticker\nconst tickerRef=React.useRef(null);// Funci\u00F3n para manejar el scroll lateral con el mouse\nconst handleWheel=e=>{if(tickerRef.current){tickerRef.current.scrollLeft+=e.deltaY;e.preventDefault();}};if(isLoading){return /*#__PURE__*/_jsx(\"div\",{style:{padding:10},children:\"Loading...\"});}if(error){return /*#__PURE__*/_jsx(\"div\",{style:{padding:10,color:\"#e11d48\"},children:error});}return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:\"-apple-system, BlinkMacSystemFont, sans-serif\",overflow:\"visible\"},children:/*#__PURE__*/_jsx(\"div\",{ref:tickerRef,style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:spaceBetween,overflowX:\"visible\",scrollBehavior:\"smooth\",WebkitOverflowScrolling:\"touch\",padding:\"10px\",boxSizing:\"border-box\",width:\"100%\",justifyContent:\"center\"},onWheel:handleWheel,children:projects.map((project,index)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",transform:hoveredIndex===index?`scale(${hoverScale})`:\"scale(1)\",transition:\"transform 0.2s ease\",cursor:\"pointer\",position:\"relative\"},onClick:()=>window.open(project.url,\"_blank\"),onMouseEnter:()=>setHoveredIndex(index),onMouseLeave:()=>setHoveredIndex(null),children:[/*#__PURE__*/_jsx(\"img\",{src:getIconUrl(project.url),alt:project.name,title:project.name,style:{width:iconSize,height:iconSize,borderRadius:\"20%\",objectFit:\"contain\",flexShrink:0,transition:\"all 0.2s ease\",filter:hoveredIndex===index?\"drop-shadow(0 4px 6px rgba(0,0,0,0.1))\":\"none\"},onError:e=>{e.target.style.display=\"none\";}}),hoveredIndex===index&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:-25,fontSize:12,fontWeight:500,color:\"#333\",backgroundColor:\"rgba(255, 255, 255, 0.8)\",padding:\"3px 8px\",borderRadius:8,whiteSpace:\"nowrap\",boxShadow:\"0 2px 5px rgba(0,0,0,0.1)\",zIndex:10},children:project.name})]},project.id))})});}addPropertyControls(RepoList,{username:{type:ControlType.String,title:\"GitHub Username\",defaultValue:\"vmador\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:48,min:32,max:80,step:4},hoverScale:{type:ControlType.Number,title:\"Hover Scale\",defaultValue:1.2,min:1,max:1.5,step:.05},spaceBetween:{type:ControlType.Number,title:\"Space Between\",defaultValue:16,min:0,max:40,step:2}});export default RepoList;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RepoList\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ProjectList.map", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RepoList from\"https://framerusercontent.com/modules/wkotQpbGASGTpcWTU6c3/m852dom5oEmPg7rNJHaV/ProjectList.js\";import ButtonGlass from\"https://framerusercontent.com/modules/ip0FMPM7zbdMrCZFkNYc/QY2QJPvwENsoyUfd2y1q/ZtJaRP2fg.js\";const ButtonGlassFonts=getFonts(ButtonGlass);const RepoListFonts=getFonts(RepoList);const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const cycleOrder=[\"DSjyMfIJS\",\"sXfH7uK9C\",\"q43mSxyIx\",\"dZDF5_4q4\",\"NqwJtv0nf\"];const serializationHash=\"framer-smlIu\";const variantClassNames={DSjyMfIJS:\"framer-v-1o4dvyz\",dZDF5_4q4:\"framer-v-1d43x0s\",NqwJtv0nf:\"framer-v-1kb2vrf\",q43mSxyIx:\"framer-v-1rbhilr\",sXfH7uK9C:\"framer-v-1w9zf6p\"};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 animation={opacity:1,rotate:0,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:150};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"DSjyMfIJS\",Macbook:\"sXfH7uK9C\",Phone:\"dZDF5_4q4\",Skeleton:\"NqwJtv0nf\",Tablet:\"q43mSxyIx\"};const getProps=({height,id,showActions,width,...props})=>{return{...props,TwSL6itM3:showActions??props.TwSL6itM3??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"DSjyMfIJS\"};};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,TwSL6itM3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DSjyMfIJS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(baseVariant===\"dZDF5_4q4\")return value;if(baseVariant===\"NqwJtv0nf\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"NqwJtv0nf\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionNavWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1o4dvyz\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"1o4dvyz\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"DSjyMfIJS\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.06)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(12px)\",backgroundColor:\"var(--token-903a9a0d-d836-4888-a981-278979004894, rgba(0, 0, 0, 0.06))\",borderBottomLeftRadius:10.4,borderBottomRightRadius:10.4,borderTopLeftRadius:10.4,borderTopRightRadius:10.4,WebkitBackdropFilter:\"blur(12px)\",...style},...addPropertyOverrides({dZDF5_4q4:{\"data-framer-name\":\"Phone\"},NqwJtv0nf:{\"data-framer-name\":\"Skeleton\"},q43mSxyIx:{\"data-framer-name\":\"Tablet\"},sXfH7uK9C:{\"data-framer-name\":\"Macbook\"}},baseVariant,gestureVariant),children:[isDisplayed(TwSL6itM3)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||66)-32,y:(componentViewport?.y||0)+16,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-771adu-container\",layoutDependency:layoutDependency,layoutId:\"OOR_n4Q9Y-container\",nodeId:\"OOR_n4Q9Y\",rendersWithMotion:true,scopeId:\"RkymAoeXJ\",children:/*#__PURE__*/_jsx(ButtonGlass,{b8C0hUxdC:false,height:\"100%\",id:\"OOR_n4Q9Y\",layoutId:\"OOR_n4Q9Y\",OpR2Rv28e:\"Convert PWA\",style:{height:\"100%\"},T28M5L4dG:\"Apple\",variant:\"ir3VqLwvM\",VokBjUgrY:100,width:\"100%\",ZWJB3gTmu:\"https://foldaap.com\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j7n256-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"pPqS5dhNu-container\",nodeId:\"pPqS5dhNu\",rendersWithMotion:true,scopeId:\"RkymAoeXJ\",children:/*#__PURE__*/_jsx(RepoList,{height:\"100%\",hoverScale:1.2,iconSize:40,id:\"pPqS5dhNu\",layoutId:\"pPqS5dhNu\",spaceBetween:12,style:{height:\"100%\",width:\"100%\"},username:\"vmador\",width:\"100%\",...addPropertyOverrides({dZDF5_4q4:{style:{height:\"100%\"}}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-smlIu.framer-km6irq, .framer-smlIu .framer-km6irq { display: block; }\",\".framer-smlIu.framer-1o4dvyz { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: 66px; justify-content: center; max-width: 1000px; overflow: visible; padding: 12px; position: relative; width: 1000px; }\",\".framer-smlIu .framer-771adu-container { bottom: 16px; flex: none; position: absolute; right: 12px; top: 16px; width: auto; z-index: 1; }\",\".framer-smlIu .framer-1j7n256-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-smlIu.framer-v-1d43x0s.framer-1o4dvyz { overflow: auto; width: 506px; }\",\".framer-smlIu.framer-v-1d43x0s .framer-1j7n256-container { flex: none; width: auto; }\",'.framer-smlIu[data-border=\"true\"]::after, .framer-smlIu [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 66\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1000px\",null,null]},\"sXfH7uK9C\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1000px\",null,null]},\"q43mSxyIx\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1000px\",null,null]},\"dZDF5_4q4\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1000px\",null,null]},\"NqwJtv0nf\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1000px\",null,null]}}}\n * @framerVariables {\"TwSL6itM3\":\"showActions\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRkymAoeXJ=withCSS(Component,css,\"framer-smlIu\");export default FramerRkymAoeXJ;FramerRkymAoeXJ.displayName=\"NavBottom\";FramerRkymAoeXJ.defaultProps={height:66,width:1e3};addPropertyControls(FramerRkymAoeXJ,{variant:{options:[\"DSjyMfIJS\",\"sXfH7uK9C\",\"q43mSxyIx\",\"dZDF5_4q4\",\"NqwJtv0nf\"],optionTitles:[\"Desktop\",\"Macbook\",\"Tablet\",\"Phone\",\"Skeleton\"],title:\"Variant\",type:ControlType.Enum},TwSL6itM3:{defaultValue:true,title:\"Show actions\",type:ControlType.Boolean}});addFonts(FramerRkymAoeXJ,[{explicitInter:true,fonts:[]},...ButtonGlassFonts,...RepoListFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRkymAoeXJ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"66\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1000px\\\",null,null]},\\\"sXfH7uK9C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1000px\\\",null,null]},\\\"q43mSxyIx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1000px\\\",null,null]},\\\"dZDF5_4q4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1000px\\\",null,null]},\\\"NqwJtv0nf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1000px\\\",null,null]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"TwSL6itM3\\\":\\\"showActions\\\"}\",\"framerIntrinsicWidth\":\"1000\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RkymAoeXJ.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function Copyright(props){const{companyName=\"Rodama\",position=\"R\",gap=4,yearOption=\"Single\",startYear=2023,color=\"#0066FF\",fontFamily,showText=true,...rest}=props;// Si fontFamily es un string, se usan valores por defecto.\nconst usedFontFamily=typeof fontFamily===\"string\"?fontFamily:fontFamily.fontFamily||\"Source Code Mono\";const usedFontSize=typeof fontFamily===\"string\"?22:fontFamily.fontSize||22;const usedLineHeight=typeof fontFamily===\"string\"?\"normal\":fontFamily.lineHeight||\"normal\";const currentYear=new Date().getFullYear();const yearText=yearOption===\"Single\"?currentYear:`${startYear}-${currentYear}`;const styles={container:{width:\"100%\",height:\"auto\",padding:\"10px 0\",display:\"flex\",justifyContent:position===\"L\"?\"flex-start\":\"flex-end\",gap:`${gap}px`},textContainer:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:\"0 10px\",whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",maxWidth:\"100%\",color:color,fontFamily:usedFontFamily,fontSize:`${usedFontSize}px`,lineHeight:usedLineHeight}};return /*#__PURE__*/_jsx(\"div\",{style:styles.container,...rest,children:showText&&/*#__PURE__*/_jsxs(\"div\",{style:styles.textContainer,children:[\"\\xa9 \",yearText,\" \",companyName,\" \u2022 \u303B\"]})});}addPropertyControls(Copyright,{companyName:{title:\"Company\",type:ControlType.String,defaultValue:\"Rodama\"},showText:{title:\"Show text\",type:ControlType.Boolean,defaultValue:true},position:{title:\"Position\",type:ControlType.SegmentedEnum,options:[\"L\",\"R\"],defaultValue:\"R\"},gap:{title:\"Gap\",type:ControlType.Number,defaultValue:4,min:0,max:100,step:1,displayStepper:true},yearOption:{title:\"Year option\",type:ControlType.SegmentedEnum,options:[\"Single\",\"Range\"],defaultValue:\"Single\"},startYear:{title:\"Start Year\",type:ControlType.Number,defaultValue:2023,min:1900,max:new Date().getFullYear(),step:1,displayStepper:true,hidden:props=>props.yearOption===\"Single\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#0066FF\"},fontFamily:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",displayFontSize:true,defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:\"normal\",fontFamily:\"Source Code Mono\"},title:\"Font Family\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Copyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Copyrights.map", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,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 Copyright from\"https://framerusercontent.com/modules/kM0TEdKy9DFm9QORDAkR/Ie4VKgqqNQNpIMOLLtE9/Copyrights.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zJpB1xvdEqmHNXQnqWSW/UHuYxGUmpiS24HirHFH4/Gd70F2qUk.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/f9BrnAE8l2zsqUH6qHVW/Xf3CXHobeIuGWK4rZSPX/ro7OPezbn.js\";const CopyrightFonts=getFonts(Copyright);const cycleOrder=[\"uUMcr9uCe\",\"oSJrA1YnG\",\"NUaM2fqyk\",\"qRWjH1I7C\",\"enTB1ghyx\"];const serializationHash=\"framer-SJFX7\";const variantClassNames={enTB1ghyx:\"framer-v-omzb0s\",NUaM2fqyk:\"framer-v-35a8b9\",oSJrA1YnG:\"framer-v-1rtdgqc\",qRWjH1I7C:\"framer-v-4isoq8\",uUMcr9uCe:\"framer-v-164mrq3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Large \":\"oSJrA1YnG\",Medium:\"NUaM2fqyk\",Phone:\"enTB1ghyx\",Tablet:\"qRWjH1I7C\",Xlarge:\"uUMcr9uCe\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uUMcr9uCe\"};};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({cycleOrder,defaultVariant:\"uUMcr9uCe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-164mrq3\",className,classNames),\"data-framer-name\":\"Xlarge\",layoutDependency:layoutDependency,layoutId:\"uUMcr9uCe\",ref:refBinding,style:{filter:\"grayscale(0)\",WebkitFilter:\"grayscale(0)\",...style},...addPropertyOverrides({enTB1ghyx:{\"data-framer-name\":\"Phone\"},NUaM2fqyk:{\"data-framer-name\":\"Medium\"},oSJrA1YnG:{\"data-framer-name\":\"Large \"},qRWjH1I7C:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-wr5agg\",\"data-styles-preset\":\"Gd70F2qUk\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P5794ORfd\"},motionChild:true,nodeId:\"l0G00R9nH\",openInNewTab:false,preserveParams:false,scopeId:\"TfDFV4rs1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Changelog\"})}),\" \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3sq8v0, var(--token-3c72b54b-ab6a-4502-bba2-bdb705a2fe1b, rgba(0, 0, 0, 0.36)))\"},children:\"|\"}),\" \",/*#__PURE__*/_jsx(Link,{clickTrackingId:\"support\",href:{webPageId:\"CoqcR2Ith\"},motionChild:true,nodeId:\"l0G00R9nH\",openInNewTab:false,preserveParams:false,scopeId:\"TfDFV4rs1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Support\"})}),\" \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1ais0t9, var(--token-3c72b54b-ab6a-4502-bba2-bdb705a2fe1b, rgba(0, 0, 0, 0.36)))\"},children:\"|\"}),\" \"]})}),className:\"framer-1cdgfx9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"l0G00R9nH\",style:{\"--extracted-1ais0t9\":\"var(--token-3c72b54b-ab6a-4502-bba2-bdb705a2fe1b, rgba(0, 0, 0, 0.36))\",\"--extracted-3sq8v0\":\"var(--token-3c72b54b-ab6a-4502-bba2-bdb705a2fe1b, rgba(0, 0, 0, 0.36))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-wr5agg\",\"data-styles-preset\":\"Gd70F2qUk\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://github.com/vmador\",motionChild:true,nodeId:\"llXz3KfQH\",openInNewTab:true,preserveParams:false,scopeId:\"TfDFV4rs1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"GitHub\"})}),\" | \",/*#__PURE__*/_jsx(Link,{href:\"https://x.com/vmador_campos\",motionChild:true,nodeId:\"llXz3KfQH\",openInNewTab:true,preserveParams:false,scopeId:\"TfDFV4rs1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"X\"})}),\" | \",/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/amadorcampos/\",motionChild:true,nodeId:\"llXz3KfQH\",openInNewTab:true,preserveParams:false,scopeId:\"TfDFV4rs1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"LinkedIn\"})}),\" | \",/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@vmadorcampos\",motionChild:true,nodeId:\"llXz3KfQH\",openInNewTab:true,preserveParams:false,scopeId:\"TfDFV4rs1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"YouTube\"})}),\" | \"]})}),className:\"framer-14bboeu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"llXz3KfQH\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tla4mo\",layoutDependency:layoutDependency,layoutId:\"DsMjjb_Qn\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lcbilw\",layoutDependency:layoutDependency,layoutId:\"u7SucZQCm\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rmghfr-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"hoXQucwxE-container\",nodeId:\"hoXQucwxE\",rendersWithMotion:true,scopeId:\"TfDFV4rs1\",style:{scale:1.2},children:/*#__PURE__*/_jsx(Copyright,{color:\"var(--token-caac0442-2982-4768-869d-df90e8eab4b9, rgba(0, 0, 0, 0.64))\",companyName:\"Folda\",fontFamily:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:\"100%\",id:\"hoXQucwxE\",layoutId:\"hoXQucwxE\",position:\"R\",showText:true,startYear:2023,width:\"100%\",yearOption:\"Single\"})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SJFX7.framer-mt4dnl, .framer-SJFX7 .framer-mt4dnl { display: block; }\",\".framer-SJFX7.framer-164mrq3 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 100px 200px 100px; position: relative; width: 1728px; }\",\".framer-SJFX7 .framer-1cdgfx9, .framer-SJFX7 .framer-14bboeu { -webkit-user-select: none; flex: none; height: auto; max-width: 1000px; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-SJFX7 .framer-1tla4mo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; max-width: 1000px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-SJFX7 .framer-1lcbilw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-SJFX7 .framer-1rmghfr-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-SJFX7.framer-v-1rtdgqc.framer-164mrq3 { width: 1500px; }\",\".framer-SJFX7.framer-v-35a8b9.framer-164mrq3 { width: 1200px; }\",\".framer-SJFX7.framer-v-4isoq8.framer-164mrq3 { width: 810px; }\",\".framer-SJFX7.framer-v-omzb0s.framer-164mrq3 { padding: 22px; width: 390px; }\",\".framer-SJFX7.framer-v-omzb0s .framer-1tla4mo { padding: 12px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 365.5\n * @framerIntrinsicWidth 1728\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oSJrA1YnG\":{\"layout\":[\"fixed\",\"auto\"]},\"NUaM2fqyk\":{\"layout\":[\"fixed\",\"auto\"]},\"qRWjH1I7C\":{\"layout\":[\"fixed\",\"auto\"]},\"enTB1ghyx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"support\",\"nodeId\":\"l0G00R9nH\",\"type\":\"click\"}]\n */const FramerTfDFV4rs1=withCSS(Component,css,\"framer-SJFX7\");export default FramerTfDFV4rs1;FramerTfDFV4rs1.displayName=\"Footer\";FramerTfDFV4rs1.defaultProps={height:365.5,width:1728};addPropertyControls(FramerTfDFV4rs1,{variant:{options:[\"uUMcr9uCe\",\"oSJrA1YnG\",\"NUaM2fqyk\",\"qRWjH1I7C\",\"enTB1ghyx\"],optionTitles:[\"Xlarge\",\"Large \",\"Medium\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTfDFV4rs1,[{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\"},{family:\"Inter Display\",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/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{family:\"Inter Display\",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/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{family:\"Inter Display\",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/nCpxWS6DaPlPe0lHzStXAPCo3lw.woff2\",weight:\"400\"},{family:\"Inter Display\",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/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"}]},...CopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTfDFV4rs1\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1728\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oSJrA1YnG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NUaM2fqyk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qRWjH1I7C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"enTB1ghyx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"365.5\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"support\\\",\\\"nodeId\\\":\\\"l0G00R9nH\\\",\\\"type\\\":\\\"click\\\"}]\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TfDFV4rs1.map", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-4aNz2\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=['.framer-4aNz2 { aspect-ratio: 1; background-color: var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, #000000); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z M 19.5 10.5 L 21 10.5 C 21.828 10.5 22.5 11.172 22.5 12 C 22.5 12.828 21.828 13.5 21 13.5 L 19.5 13.5 C 18.672 13.5 18 12.828 18 12 C 18 11.172 18.672 10.5 19.5 10.5 Z M 16.06 5.871 L 17.121 4.811 C 17.707 4.225 18.657 4.225 19.242 4.811 C 19.828 5.396 19.829 6.346 19.243 6.932 L 18.182 7.992 C 17.807 8.389 17.246 8.55 16.718 8.414 C 16.189 8.278 15.776 7.865 15.64 7.337 C 15.503 6.808 15.665 6.247 16.061 5.872 Z M 16.06 18.182 C 15.474 17.596 15.475 16.646 16.06 16.061 C 16.646 15.475 17.596 15.475 18.182 16.061 L 19.242 17.121 C 19.632 17.497 19.789 18.055 19.652 18.58 C 19.515 19.104 19.105 19.514 18.581 19.651 C 18.057 19.789 17.499 19.633 17.122 19.243 L 16.061 18.182 Z M 3 10.5 L 4.5 10.5 C 5.328 10.5 6 11.172 6 12 C 6 12.828 5.328 13.5 4.5 13.5 L 3 13.5 C 2.172 13.5 1.5 12.828 1.5 12 C 1.5 11.172 2.172 10.5 3 10.5 Z M 12 1.5 C 12.828 1.5 13.5 2.172 13.5 3 L 13.5 4.5 C 13.5 5.328 12.828 6 12 6 C 11.172 6 10.5 5.328 10.5 4.5 L 10.5 3 C 10.5 2.172 11.172 1.5 12 1.5 Z M 12 18 C 12.828 18 13.5 18.672 13.5 19.5 L 13.5 21 C 13.5 21.828 12.828 22.5 12 22.5 C 11.172 22.5 10.5 21.828 10.5 21 L 10.5 19.5 C 10.5 18.672 11.172 18 12 18 Z M 4.81 4.81 C 5.091 4.528 5.473 4.37 5.871 4.37 C 6.269 4.37 6.651 4.528 6.932 4.81 L 7.992 5.871 C 8.382 6.247 8.539 6.805 8.402 7.33 C 8.265 7.854 7.855 8.264 7.331 8.401 C 6.807 8.539 6.249 8.383 5.872 7.993 L 4.81 6.932 C 4.224 6.346 4.224 5.397 4.81 4.811 Z M 4.81 19.243 C 4.528 18.962 4.37 18.58 4.37 18.182 C 4.37 17.784 4.528 17.402 4.81 17.121 L 5.871 16.061 C 6.457 15.475 7.407 15.475 7.993 16.061 C 8.578 16.646 8.579 17.596 7.993 18.182 L 6.932 19.242 C 6.346 19.828 5.397 19.828 4.811 19.242 Z M 16.06 5.871 L 17.121 4.811 C 17.498 4.421 18.055 4.265 18.58 4.402 C 19.104 4.539 19.514 4.949 19.651 5.473 C 19.788 5.998 19.632 6.555 19.242 6.932 L 18.182 7.992 C 17.594 8.561 16.658 8.553 16.079 7.975 C 15.5 7.396 15.492 6.461 16.06 5.872 Z M 16.06 18.182 C 15.474 17.596 15.475 16.646 16.061 16.06 C 16.646 15.475 17.596 15.475 18.182 16.061 L 19.242 17.121 C 19.811 17.709 19.803 18.645 19.225 19.224 C 18.646 19.803 17.711 19.811 17.122 19.243 Z M 4.81 4.811 C 5.091 4.529 5.473 4.371 5.871 4.371 C 6.269 4.371 6.651 4.529 6.932 4.811 L 7.992 5.871 C 8.382 6.247 8.539 6.805 8.402 7.33 C 8.265 7.854 7.855 8.264 7.331 8.401 C 6.807 8.539 6.249 8.383 5.872 7.993 L 4.81 6.932 C 4.224 6.346 4.224 5.397 4.81 4.811 Z M 4.81 19.243 C 4.528 18.962 4.37 18.58 4.37 18.182 C 4.37 17.784 4.528 17.402 4.81 17.121 L 5.871 16.061 C 6.248 15.671 6.805 15.515 7.33 15.652 C 7.854 15.789 8.264 16.199 8.401 16.723 C 8.538 17.248 8.382 17.805 7.992 18.182 L 6.932 19.242 C 6.651 19.524 6.269 19.682 5.871 19.682 C 5.473 19.682 5.091 19.524 4.81 19.242 Z\" fill=\"transparent\" height=\"24px\" id=\"GAo8fGofK\" width=\"24px\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\" height=\"24px\" id=\"AtSF2CZCI\" width=\"24px\"/><g opacity=\"0.3\"><path d=\"M 18 9 L 19.5 9 C 20.328 9 21 9.672 21 10.5 C 21 11.328 20.328 12 19.5 12 L 18 12 C 17.172 12 16.5 11.328 16.5 10.5 C 16.5 9.672 17.172 9 18 9 Z M 14.56 4.371 L 15.621 3.311 C 16.207 2.725 17.157 2.725 17.742 3.311 C 18.328 3.896 18.329 4.846 17.743 5.432 L 16.682 6.492 C 16.307 6.889 15.746 7.05 15.218 6.914 C 14.689 6.778 14.276 6.365 14.14 5.837 C 14.003 5.308 14.165 4.747 14.561 4.372 Z M 14.56 16.682 C 13.974 16.096 13.975 15.146 14.56 14.561 C 15.146 13.975 16.096 13.975 16.682 14.561 L 17.742 15.621 C 18.132 15.997 18.289 16.555 18.152 17.08 C 18.015 17.604 17.605 18.014 17.081 18.151 C 16.557 18.289 15.999 18.133 15.622 17.743 L 14.561 16.682 Z M 1.5 9 L 3 9 C 3.828 9 4.5 9.672 4.5 10.5 C 4.5 11.328 3.828 12 3 12 L 1.5 12 C 0.672 12 0 11.328 0 10.5 C 0 9.672 0.672 9 1.5 9 Z M 10.5 0 C 11.328 0 12 0.672 12 1.5 L 12 3 C 12 3.828 11.328 4.5 10.5 4.5 C 9.672 4.5 9 3.828 9 3 L 9 1.5 C 9 0.672 9.672 0 10.5 0 Z M 10.5 16.5 C 11.328 16.5 12 17.172 12 18 L 12 19.5 C 12 20.328 11.328 21 10.5 21 C 9.672 21 9 20.328 9 19.5 L 9 18 C 9 17.172 9.672 16.5 10.5 16.5 Z M 3.31 3.31 C 3.591 3.028 3.973 2.87 4.371 2.87 C 4.769 2.87 5.151 3.028 5.432 3.31 L 6.492 4.371 C 6.882 4.747 7.039 5.305 6.902 5.83 C 6.765 6.354 6.355 6.764 5.831 6.901 C 5.307 7.039 4.749 6.883 4.372 6.493 L 3.31 5.432 C 2.724 4.846 2.724 3.897 3.31 3.311 Z M 3.31 17.743 C 3.028 17.462 2.87 17.08 2.87 16.682 C 2.87 16.284 3.028 15.902 3.31 15.621 L 4.371 14.561 C 4.957 13.975 5.907 13.975 6.493 14.561 C 7.078 15.146 7.079 16.096 6.493 16.682 L 5.432 17.742 C 4.846 18.328 3.897 18.328 3.311 17.742 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"21px\" id=\"BhwuzktqX\" transform=\"translate(1.5 1.5)\" width=\"21px\"/></g><path d=\"M 11.69 1.518 L 12.751 0.458 C 13.127 0.068 13.685 -0.088 14.209 0.049 C 14.734 0.186 15.143 0.596 15.281 1.12 C 15.418 1.645 15.262 2.202 14.872 2.579 L 13.812 3.639 C 13.223 4.208 12.288 4.2 11.709 3.622 C 11.13 3.043 11.121 2.108 11.69 1.519 Z M 11.69 13.829 C 11.104 13.243 11.104 12.293 11.69 11.707 C 12.276 11.122 13.226 11.122 13.812 11.708 L 14.872 12.768 C 15.44 13.356 15.433 14.292 14.854 14.871 C 14.276 15.45 13.341 15.458 12.752 14.89 Z M 0.44 0.458 C 0.721 0.176 1.103 0.018 1.501 0.018 C 1.899 0.018 2.28 0.176 2.562 0.458 L 3.622 1.518 C 4.012 1.894 4.168 2.452 4.031 2.977 C 3.894 3.501 3.485 3.911 2.961 4.048 C 2.436 4.186 1.878 4.03 1.502 3.64 L 0.44 2.579 C -0.146 1.993 -0.146 1.044 0.44 0.458 Z M 0.44 14.89 C 0.158 14.609 0 14.227 0 13.829 C 0 13.431 0.158 13.049 0.44 12.768 L 1.501 11.708 C 1.877 11.318 2.435 11.162 2.959 11.299 C 3.484 11.436 3.893 11.846 4.031 12.37 C 4.168 12.895 4.012 13.452 3.622 13.829 L 2.562 14.889 C 2.28 15.17 1.899 15.329 1.501 15.329 C 1.103 15.329 0.721 15.17 0.44 14.889 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"15.328649255370387px\" id=\"YRwc0p9qy\" transform=\"translate(4.37 4.353)\" width=\"15.329649405301216px\"/></g></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 * @framerImmutableVariables true\n * @framerVector {\"name\":\"Apps\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/v4OPsGwzt\",\"id\":\"v4OPsGwzt\",\"moduleId\":\"IChFaRScKxhC7LWiV8Wi\"}}\n */const Icon=withCSS(Component,css,\"framer-4aNz2\");Icon.displayName=\"Apps\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Apps\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/v4OPsGwzt\\\",\\\"id\\\":\\\"v4OPsGwzt\\\",\\\"moduleId\\\":\\\"IChFaRScKxhC7LWiV8Wi\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ezg8F\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=['.framer-ezg8F { aspect-ratio: 1; background-color: var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, #000000); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z M 2.56 10.682 L 4.682 8.561 C 5.268 7.975 6.217 7.975 6.803 8.561 L 8.925 10.682 C 9.511 11.268 9.511 12.217 8.925 12.803 L 6.803 14.925 C 6.217 15.511 5.268 15.511 4.682 14.925 L 2.561 12.803 C 1.975 12.217 1.975 11.268 2.561 10.682 Z M 14.56 10.682 L 16.682 8.561 C 17.268 7.975 18.217 7.975 18.803 8.561 L 20.925 10.682 C 21.511 11.268 21.511 12.217 20.925 12.803 L 18.803 14.925 C 18.217 15.511 17.268 15.511 16.682 14.925 L 14.561 12.803 C 13.975 12.217 13.975 11.268 14.561 10.682 Z M 8.561 16.682 C 7.975 17.268 7.975 18.217 8.561 18.803 L 10.682 20.925 C 11.268 21.511 12.217 21.511 12.803 20.925 L 14.925 18.803 C 15.511 18.217 15.511 17.268 14.925 16.682 L 12.803 14.561 C 12.217 13.975 11.268 13.975 10.682 14.561 L 8.56 16.682 Z M 8.561 4.682 C 7.975 5.268 7.975 6.217 8.561 6.803 L 10.682 8.925 C 11.268 9.511 12.217 9.511 12.803 8.925 L 14.925 6.803 C 15.511 6.217 15.511 5.268 14.925 4.682 L 12.803 2.561 C 12.217 1.975 11.268 1.975 10.682 2.561 L 8.56 4.682 Z\" fill=\"transparent\" height=\"24px\" id=\"T4kUTw9jN\" width=\"24px\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\" height=\"24px\" id=\"zOEXB0hmy\" width=\"24px\"/><g opacity=\"0.3\"><path d=\"M 0.438 2.56 L 2.56 0.439 C 3.146 -0.146 4.095 -0.146 4.681 0.439 L 6.803 2.56 C 7.389 3.146 7.389 4.095 6.803 4.681 L 4.681 6.803 C 4.095 7.389 3.146 7.389 2.56 6.803 L 0.439 4.681 C -0.146 4.095 -0.146 3.146 0.439 2.56 Z M 12.438 2.56 L 14.56 0.439 C 15.146 -0.146 16.095 -0.146 16.681 0.439 L 18.803 2.56 C 19.389 3.146 19.389 4.095 18.803 4.681 L 16.681 6.803 C 16.095 7.389 15.146 7.389 14.56 6.803 L 12.439 4.681 C 11.854 4.095 11.854 3.146 12.439 2.56 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"7.242359361248942px\" id=\"PQCm4XFru\" transform=\"translate(2.122 8.122)\" width=\"19.24235936124894px\"/></g><path d=\"M 0.439 14.555 C -0.146 15.141 -0.146 16.09 0.439 16.676 L 2.56 18.798 C 3.146 19.383 4.095 19.383 4.681 18.798 L 6.803 16.676 C 7.389 16.09 7.389 15.141 6.803 14.555 L 4.681 12.434 C 4.095 11.848 3.146 11.848 2.56 12.434 L 0.438 14.555 Z M 0.439 2.555 C -0.146 3.141 -0.146 4.09 0.439 4.676 L 2.56 6.798 C 3.146 7.383 4.095 7.383 4.681 6.798 L 6.803 4.676 C 7.389 4.09 7.389 3.141 6.803 2.555 L 4.681 0.434 C 4.095 -0.152 3.146 -0.152 2.56 0.434 L 0.438 2.555 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"19.236937722760167px\" id=\"dUtSeY2wT\" transform=\"translate(8.122 2.127)\" width=\"7.242359361248942px\"/></g></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 * @framerImmutableVariables true\n * @framerVector {\"name\":\"Components\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/v4OPsGwzt\",\"id\":\"v4OPsGwzt\",\"moduleId\":\"IChFaRScKxhC7LWiV8Wi\"}}\n */const Icon=withCSS(Component,css,\"framer-ezg8F\");Icon.displayName=\"Components\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Components\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/v4OPsGwzt\\\",\\\"id\\\":\\\"v4OPsGwzt\\\",\\\"moduleId\\\":\\\"IChFaRScKxhC7LWiV8Wi\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Utfyz\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=['.framer-Utfyz { aspect-ratio: 1; background-color: var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, #000000); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z M 14.5 20 C 13.672 20 13 19.328 13 18.5 L 13 5.5 C 13 4.672 13.672 4 14.5 4 L 14.5 4 C 15.328 4 16 4.672 16 5.5 L 16 18.5 C 16 19.328 15.328 20 14.5 20 Z M 9.5 20 C 8.672 20 8 19.328 8 18.5 L 8 10.5 C 8 9.672 8.672 9 9.5 9 L 9.5 9 C 10.328 9 11 9.672 11 10.5 L 11 18.5 C 11 19.328 10.328 20 9.5 20 Z M 19.5 20 C 18.672 20 18 19.328 18 18.5 L 18 12.5 C 18 11.672 18.672 11 19.5 11 L 19.5 11 C 20.328 11 21 11.672 21 12.5 L 21 18.5 C 21 19.328 20.328 20 19.5 20 Z M 4.5 20 C 3.672 20 3 19.328 3 18.5 L 3 14.5 C 3 13.672 3.672 13 4.5 13 L 4.5 13 C 5.328 13 6 13.672 6 14.5 L 6 18.5 C 6 19.328 5.328 20 4.5 20 Z\" fill=\"transparent\" height=\"24px\" id=\"eBX9heRqc\" width=\"24px\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\" height=\"24px\" id=\"rwFkKFg0m\" width=\"24px\"/><g opacity=\"0.3\"><path d=\"M 1.5 16 C 0.672 16 0 15.328 0 14.5 L 0 1.5 C 0 0.672 0.672 0 1.5 0 L 1.5 0 C 2.328 0 3 0.672 3 1.5 L 3 14.5 C 3 15.328 2.328 16 1.5 16 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"16px\" id=\"OGNRXKqRZ\" transform=\"translate(13 4)\" width=\"3px\"/></g><path d=\"M 1.5 11 C 0.672 11 0 10.328 0 9.5 L 0 1.5 C 0 0.672 0.672 0 1.5 0 L 1.5 0 C 2.328 0 3 0.672 3 1.5 L 3 9.5 C 3 10.328 2.328 11 1.5 11 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"11px\" id=\"ftqlil81f\" transform=\"translate(8 9)\" width=\"3px\"/><path d=\"M 1.5 9 C 0.672 9 0 8.328 0 7.5 L 0 1.5 C 0 0.672 0.672 0 1.5 0 L 1.5 0 C 2.328 0 3 0.672 3 1.5 L 3 7.5 C 3 8.328 2.328 9 1.5 9 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"9px\" id=\"KFBJrTy65\" transform=\"translate(18 11)\" width=\"3px\"/><path d=\"M 1.5 7 C 0.672 7 0 6.328 0 5.5 L 0 1.5 C 0 0.672 0.672 0 1.5 0 L 1.5 0 C 2.328 0 3 0.672 3 1.5 L 3 5.5 C 3 6.328 2.328 7 1.5 7 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"7px\" id=\"YxtznBTfG\" transform=\"translate(3 13)\" width=\"3px\"/></g></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 * @framerImmutableVariables true\n * @framerVector {\"name\":\"Stats\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/v4OPsGwzt\",\"id\":\"v4OPsGwzt\",\"moduleId\":\"IChFaRScKxhC7LWiV8Wi\"}}\n */const Icon=withCSS(Component,css,\"framer-Utfyz\");Icon.displayName=\"Stats\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Stats\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/v4OPsGwzt\\\",\\\"id\\\":\\\"v4OPsGwzt\\\",\\\"moduleId\\\":\\\"IChFaRScKxhC7LWiV8Wi\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-e4D0Z\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=['.framer-e4D0Z { aspect-ratio: 1; background-color: var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, #000000); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z M 10.586 12 L 8.464 14.121 C 8.073 14.512 8.073 15.145 8.464 15.536 C 8.855 15.927 9.488 15.927 9.879 15.536 L 12 13.414 L 12.707 14.121 C 13.082 14.496 13.293 15.005 13.293 15.536 C 13.293 16.066 13.082 16.575 12.707 16.95 L 9.88 19.778 C 9.505 20.153 8.996 20.364 8.465 20.364 C 7.935 20.364 7.426 20.153 7.051 19.778 L 4.222 16.95 C 3.847 16.575 3.636 16.066 3.636 15.536 C 3.636 15.005 3.847 14.496 4.222 14.121 L 7.05 11.293 C 7.425 10.918 7.934 10.707 8.464 10.707 C 8.995 10.707 9.504 10.918 9.879 11.293 Z M 13.414 12 L 15.536 9.879 C 15.927 9.488 15.927 8.855 15.536 8.464 C 15.145 8.073 14.512 8.073 14.121 8.464 L 12 10.586 L 11.293 9.879 C 10.918 9.504 10.707 8.995 10.707 8.464 C 10.707 7.934 10.918 7.425 11.293 7.05 L 14.121 4.222 C 14.496 3.847 15.005 3.636 15.536 3.636 C 16.066 3.636 16.575 3.847 16.95 4.222 L 19.778 7.05 C 20.153 7.425 20.364 7.934 20.364 8.464 C 20.364 8.995 20.153 9.504 19.778 9.879 L 16.95 12.707 C 16.575 13.082 16.066 13.293 15.536 13.293 C 15.005 13.293 14.496 13.082 14.121 12.707 Z\" fill=\"transparent\" height=\"24px\" id=\"ZjRAHMHtk\" width=\"24px\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\" height=\"24px\" id=\"np9wcltf5\" width=\"24px\"/><g opacity=\"0.3\"><path d=\"M 6.95 1.293 L 4.828 3.414 C 4.437 3.805 4.437 4.438 4.828 4.829 C 5.219 5.22 5.852 5.22 6.243 4.829 L 8.364 2.707 L 9.071 3.414 C 9.446 3.789 9.657 4.298 9.657 4.829 C 9.657 5.359 9.446 5.868 9.071 6.243 L 6.244 9.071 C 5.869 9.446 5.36 9.657 4.83 9.657 C 4.299 9.657 3.79 9.446 3.415 9.071 L 0.586 6.243 C 0.211 5.868 0 5.359 0 4.829 C 0 4.298 0.211 3.789 0.586 3.414 L 3.414 0.586 C 3.789 0.211 4.298 0 4.829 0 C 5.359 0 5.868 0.211 6.243 0.586 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"9.657145866562422px\" id=\"TLcn7NOGU\" transform=\"translate(3.636 10.707)\" width=\"9.65714586656242px\"/></g><path d=\"M 2.707 8.364 L 4.829 6.243 C 5.22 5.852 5.22 5.219 4.829 4.828 C 4.438 4.437 3.805 4.437 3.414 4.828 L 1.293 6.95 L 0.586 6.243 C 0.211 5.868 0 5.359 0 4.829 C 0 4.298 0.211 3.789 0.586 3.414 L 3.414 0.586 C 3.789 0.211 4.298 0 4.829 0 C 5.359 0 5.868 0.211 6.243 0.586 L 9.071 3.414 C 9.446 3.789 9.657 4.298 9.657 4.829 C 9.657 5.359 9.446 5.868 9.071 6.243 L 6.243 9.071 C 5.868 9.446 5.359 9.657 4.829 9.657 C 4.298 9.657 3.789 9.446 3.414 9.071 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"9.65714586656242px\" id=\"N_13EhYrD\" transform=\"translate(10.707 3.636)\" width=\"9.657145866562422px\"/></g></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 * @framerImmutableVariables true\n * @framerVector {\"name\":\"Domains\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/v4OPsGwzt\",\"id\":\"v4OPsGwzt\",\"moduleId\":\"IChFaRScKxhC7LWiV8Wi\"}}\n */const Icon=withCSS(Component,css,\"framer-e4D0Z\");Icon.displayName=\"Domains\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Domains\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/v4OPsGwzt\\\",\\\"id\\\":\\\"v4OPsGwzt\\\",\\\"moduleId\\\":\\\"IChFaRScKxhC7LWiV8Wi\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-kgiZN\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=['.framer-kgiZN { aspect-ratio: 1; background-color: var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, #000000); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z M 5 15 L 3 21.5 L 9.5 19.5 Z M 13.5 21 C 8.253 21 4 16.747 4 11.5 C 4 6.253 8.253 2 13.5 2 C 18.747 2 23 6.253 23 11.5 C 23 16.747 18.747 21 13.5 21 Z M 8.5 13 C 9.328 13 10 12.328 10 11.5 C 10 10.672 9.328 10 8.5 10 C 7.672 10 7 10.672 7 11.5 C 7 12.328 7.672 13 8.5 13 Z M 13.5 13 C 14.328 13 15 12.328 15 11.5 C 15 10.672 14.328 10 13.5 10 C 12.672 10 12 10.672 12 11.5 C 12 12.328 12.672 13 13.5 13 Z M 18.5 13 C 19.328 13 20 12.328 20 11.5 C 20 10.672 19.328 10 18.5 10 C 17.672 10 17 10.672 17 11.5 C 17 12.328 17.672 13 18.5 13 Z\" fill=\"transparent\" height=\"24px\" id=\"uzlhQLEL9\" width=\"24px\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\" height=\"24px\" id=\"bmi7PstS2\" width=\"24px\"/><g opacity=\"0.3\"><path d=\"M 2 0 L 0 6.5 L 6.5 4.5 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"6.5px\" id=\"iaVYx578G\" transform=\"translate(3 15)\" width=\"6.5px\"/></g><path d=\"M 9.5 19 C 4.253 19 0 14.747 0 9.5 C 0 4.253 4.253 0 9.5 0 C 14.747 0 19 4.253 19 9.5 C 19 14.747 14.747 19 9.5 19 Z M 4.5 11 C 5.328 11 6 10.328 6 9.5 C 6 8.672 5.328 8 4.5 8 C 3.672 8 3 8.672 3 9.5 C 3 10.328 3.672 11 4.5 11 Z M 9.5 11 C 10.328 11 11 10.328 11 9.5 C 11 8.672 10.328 8 9.5 8 C 8.672 8 8 8.672 8 9.5 C 8 10.328 8.672 11 9.5 11 Z M 14.5 11 C 15.328 11 16 10.328 16 9.5 C 16 8.672 15.328 8 14.5 8 C 13.672 8 13 8.672 13 9.5 C 13 10.328 13.672 11 14.5 11 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"19px\" id=\"gK4552AMr\" transform=\"translate(4 2)\" width=\"19px\"/></g></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 * @framerImmutableVariables true\n * @framerVector {\"name\":\"Support\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/v4OPsGwzt\",\"id\":\"v4OPsGwzt\",\"moduleId\":\"IChFaRScKxhC7LWiV8Wi\"}}\n */const Icon=withCSS(Component,css,\"framer-kgiZN\");Icon.displayName=\"Support\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Support\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/v4OPsGwzt\\\",\\\"id\\\":\\\"v4OPsGwzt\\\",\\\"moduleId\\\":\\\"IChFaRScKxhC7LWiV8Wi\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-xpc6e\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=['.framer-xpc6e { aspect-ratio: 1; background-color: var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, #000000); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z M 12 22 C 6.477 22 2 17.523 2 12 L 2 12 C 2 6.477 6.477 2 12 2 L 12 2 C 17.523 2 22 6.477 22 12 L 22 12 C 22 17.523 17.523 22 12 22 Z M 6.168 14.555 C 5.861 14.095 5.985 13.475 6.445 13.168 C 6.905 12.861 7.525 12.985 7.832 13.445 C 8.99 15.181 10.354 16 12 16 C 13.646 16 15.01 15.18 16.168 13.445 C 16.475 12.985 17.095 12.861 17.555 13.168 C 18.015 13.475 18.139 14.095 17.832 14.555 C 16.322 16.819 14.354 18 12 18 C 9.646 18 7.678 16.82 6.168 14.555 Z\" fill=\"transparent\" height=\"24px\" id=\"T5rmNBYh7\" width=\"24px\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\" height=\"24px\" id=\"MAhnNex91\" width=\"24px\"/><g opacity=\"0.3\"><path d=\"M 10 20 C 4.477 20 0 15.523 0 10 L 0 10 C 0 4.477 4.477 0 10 0 L 10 0 C 15.523 0 20 4.477 20 10 L 20 10 C 20 15.523 15.523 20 10 20 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"20px\" id=\"BD1y_FnDY\" transform=\"translate(2 2)\" width=\"20px\"/></g><path d=\"M 0.168 1.555 C -0.138 1.096 -0.014 0.475 0.445 0.168 C 0.905 -0.138 1.526 -0.014 1.832 0.445 C 2.99 2.181 4.354 3 6 3 C 7.646 3 9.01 2.18 10.168 0.445 C 10.475 -0.014 11.096 -0.138 11.555 0.168 C 12.015 0.475 12.139 1.096 11.832 1.555 C 10.322 3.819 8.354 5 6 5 C 3.646 5 1.678 3.82 0.168 1.555 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"5.000230523872219px\" id=\"yqvL4ocKQ\" transform=\"translate(6 13)\" width=\"12.000461047744436px\"/></g></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 * @framerImmutableVariables true\n * @framerVector {\"name\":\"Brand\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/v4OPsGwzt\",\"id\":\"v4OPsGwzt\",\"moduleId\":\"IChFaRScKxhC7LWiV8Wi\"}}\n */const Icon=withCSS(Component,css,\"framer-xpc6e\");Icon.displayName=\"Brand\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Brand\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/v4OPsGwzt\\\",\\\"id\\\":\\\"v4OPsGwzt\\\",\\\"moduleId\\\":\\\"IChFaRScKxhC7LWiV8Wi\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-e1iUz\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=['.framer-e1iUz { aspect-ratio: 1; background-color: var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, #000000); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z M 16.543 17.457 L 11 11.914 L 11 4 C 11 3.448 11.448 3 12 3 C 12.552 3 13 3.448 13 4 L 13 11.086 L 17.957 16.043 L 20.147 13.853 C 20.29 13.71 20.505 13.668 20.692 13.745 C 20.878 13.823 21 14.005 21 14.207 L 21 19.5 C 21 19.776 20.776 20 20.5 20 L 15.207 20 C 15.005 20 14.822 19.878 14.745 19.691 C 14.668 19.504 14.711 19.289 14.854 19.146 Z M 7.245 17.145 L 9.246 19.146 C 9.389 19.289 9.432 19.504 9.355 19.691 C 9.278 19.878 9.095 20 8.893 20 L 3.529 20 C 3.253 20 3.029 19.776 3.029 19.5 L 3.029 14.136 C 3.029 13.934 3.151 13.752 3.337 13.674 C 3.524 13.597 3.739 13.639 3.882 13.782 L 5.826 15.726 L 8.854 13.163 L 10.146 14.69 Z\" fill=\"transparent\" height=\"24px\" id=\"UK8kaaCKu\" width=\"24px\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\" height=\"24px\" id=\"uSSKJDTfR\" width=\"24px\"/><path d=\"M 5.543 14.457 L 0 8.914 L 0 1 C 0 0.448 0.448 0 1 0 C 1.552 0 2 0.448 2 1 L 2 8.086 L 6.957 13.043 L 9.147 10.853 C 9.29 10.71 9.505 10.668 9.692 10.745 C 9.878 10.823 10 11.005 10 11.207 L 10 16.5 C 10 16.776 9.776 17 9.5 17 L 4.207 17 C 4.005 17 3.822 16.878 3.745 16.691 C 3.668 16.504 3.711 16.289 3.854 16.146 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"17px\" id=\"g8m9Y0eI2\" transform=\"translate(11 3)\" width=\"10px\"/><g opacity=\"0.3\"><path d=\"M 4.216 3.982 L 6.217 5.983 C 6.36 6.126 6.403 6.341 6.326 6.528 C 6.249 6.715 6.066 6.837 5.864 6.837 L 0.5 6.837 C 0.224 6.837 0 6.613 0 6.337 L 0 0.973 C 0 0.771 0.122 0.589 0.308 0.511 C 0.495 0.434 0.71 0.476 0.853 0.619 L 2.797 2.563 L 5.825 0 L 7.117 1.527 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"6.8370000000000015px\" id=\"VqIbd7Qgi\" transform=\"translate(3.029 13.163)\" width=\"7.116999999999999px\"/></g></g></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 * @framerImmutableVariables true\n * @framerVector {\"name\":\"Changelog\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/v4OPsGwzt\",\"id\":\"v4OPsGwzt\",\"moduleId\":\"IChFaRScKxhC7LWiV8Wi\"}}\n */const Icon=withCSS(Component,css,\"framer-e1iUz\");Icon.displayName=\"Changelog\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Changelog\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/v4OPsGwzt\\\",\\\"id\\\":\\\"v4OPsGwzt\\\",\\\"moduleId\\\":\\\"IChFaRScKxhC7LWiV8Wi\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-0mpwV\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=['.framer-0mpwV { aspect-ratio: 1; background-color: var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, #000000); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z M 19 11 L 20 11 C 21.657 11 23 12.343 23 14 C 23 15.657 21.657 17 20 17 L 19 17 L 19 20 C 19 21.105 18.105 22 17 22 L 5 22 C 3.895 22 3 21.105 3 20 L 3 17 L 5 17 C 6.657 17 8 15.657 8 14 C 8 12.343 6.657 11 5 11 L 3 11 L 3 8 C 3 6.895 3.895 6 5 6 L 8 6 L 8 5 C 8 3.343 9.343 2 11 2 C 12.657 2 14 3.343 14 5 L 14 6 L 17 6 C 18.105 6 19 6.895 19 8 Z\" fill=\"transparent\" height=\"24px\" id=\"KuD0gzOgn\" width=\"24px\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\" height=\"24px\" id=\"QGNmaY49j\" width=\"24px\"/><g opacity=\"0.3\"><path d=\"M 16 9 L 17 9 C 18.657 9 20 10.343 20 12 C 20 13.657 18.657 15 17 15 L 16 15 L 16 18 C 16 19.105 15.105 20 14 20 L 2 20 C 0.895 20 0 19.105 0 18 L 0 15 L 2 15 C 3.657 15 5 13.657 5 12 C 5 10.343 3.657 9 2 9 L 0 9 L 0 6 C 0 4.895 0.895 4 2 4 L 5 4 L 5 3 C 5 1.343 6.343 0 8 0 C 9.657 0 11 1.343 11 3 L 11 4 L 14 4 C 15.105 4 16 4.895 16 6 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"20px\" id=\"WVL7YLTLX\" transform=\"translate(3 2)\" width=\"20px\"/></g></g></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 * @framerImmutableVariables true\n * @framerVector {\"name\":\"Integrations\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/v4OPsGwzt\",\"id\":\"v4OPsGwzt\",\"moduleId\":\"IChFaRScKxhC7LWiV8Wi\"}}\n */const Icon=withCSS(Component,css,\"framer-0mpwV\");Icon.displayName=\"Integrations\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Integrations\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/v4OPsGwzt\\\",\\\"id\\\":\\\"v4OPsGwzt\\\",\\\"moduleId\\\":\\\"IChFaRScKxhC7LWiV8Wi\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,useScroll,useTransform}from\"framer-motion\";export default function ScrollProgress({trackColor=\"rgba(255, 255, 255, 0.2)\",progressColor=\"#FF6B00\",arrowColor=\"#FF6B00\",size=50,strokeWidth=4,url=\"https://www.amadorcampos.com\",fit=true}){const[showArrow,setShowArrow]=useState(false);const{scrollYProgress}=useScroll();// Calcular las dimensiones primero\nconst radius=(size-strokeWidth)/2;const circumference=radius*2*Math.PI;// Ahora usamos circumference despu\u00E9s de su declaraci\u00F3n\nconst dashOffset=useTransform(scrollYProgress,[0,1],[circumference,0]);useEffect(()=>{return scrollYProgress.onChange(v=>{setShowArrow(v>=.98);});},[]);return /*#__PURE__*/_jsxs(motion.div,{style:{width:size,height:size,objectFit:fit?\"contain\":\"none\"},children:[/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,style:{transform:\"rotate(-90deg)\"},children:[/*#__PURE__*/_jsx(\"circle\",{cx:size/2,cy:size/2,r:radius,stroke:trackColor,strokeWidth:strokeWidth,fill:\"none\"}),/*#__PURE__*/_jsx(motion.circle,{cx:size/2,cy:size/2,r:radius,stroke:progressColor,strokeWidth:strokeWidth,fill:\"none\",strokeDasharray:circumference,style:{strokeDashoffset:dashOffset}})]}),showArrow&&/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:size*.4,height:size*.4,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:arrowColor,width:\"100%\",height:\"100%\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z\"})})})]});}addPropertyControls(ScrollProgress,{trackColor:{type:ControlType.Color,title:\"Track Color\"},progressColor:{type:ControlType.Color,title:\"Progress Color\"},arrowColor:{type:ControlType.Color,title:\"Arrow Color\"},size:{type:ControlType.Number,title:\"Size\",min:20,max:200,step:1,defaultValue:50},strokeWidth:{type:ControlType.Number,title:\"Stroke Width\",min:1,max:20,step:1,defaultValue:4},url:{type:ControlType.Link,title:\"URL\"},fit:{type:ControlType.Boolean,title:\"Fit Content\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScrollProgress\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollProgress.map", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ENJEE\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=['.framer-ENJEE { aspect-ratio: 1; background-color: var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, #000000); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 12.211 12.926 C 12.285 12.978 12.353 13.039 12.413 13.108 L 15.105 15.8 L 15.105 19.4 C 15.105 20.063 14.568 20.6 13.905 20.6 L 9.105 20.6 C 8.443 20.6 7.905 20.063 7.905 19.4 L 7.905 15.8 L 10.597 13.108 C 10.658 13.039 10.726 12.978 10.799 12.926 C 11.016 12.765 11.263 12.693 11.505 12.695 C 11.748 12.693 11.995 12.765 12.211 12.926 Z M 7.905 15.8 L 5.154 18.551 C 4.398 19.307 3.105 18.772 3.105 17.703 L 3.105 17 C 3.105 16.337 2.568 15.8 1.905 15.8 L 1.202 15.8 C 0.133 15.8 -0.402 14.507 0.354 13.751 L 2.754 11.351 C 2.979 11.126 3.284 11 3.602 11 L 6.705 11 C 7.368 11 7.905 11.537 7.905 12.2 Z M 15.105 15.8 L 15.105 12.2 C 15.105 11.537 15.643 11 16.305 11 L 19.408 11 C 19.727 11 20.032 11.126 20.257 11.351 L 22.657 13.751 C 23.413 14.507 22.877 15.8 21.808 15.8 L 21.105 15.8 C 20.443 15.8 19.905 16.337 19.905 17 L 19.905 17.703 C 19.905 18.772 18.613 19.307 17.857 18.551 Z M 12.211 7.674 C 12.285 7.622 12.353 7.561 12.413 7.492 L 15.105 4.8 L 15.105 1.2 C 15.105 0.537 14.568 0 13.905 0 L 9.105 0 C 8.443 0 7.905 0.537 7.905 1.2 L 7.905 4.8 L 10.597 7.492 C 10.658 7.561 10.726 7.622 10.799 7.674 C 11.016 7.835 11.263 7.907 11.505 7.905 C 11.748 7.907 11.995 7.835 12.211 7.674 Z M 7.905 4.8 L 5.154 2.049 C 4.398 1.293 3.105 1.828 3.105 2.897 L 3.105 3.6 C 3.105 4.263 2.568 4.8 1.905 4.8 L 1.202 4.8 C 0.133 4.8 -0.402 6.093 0.354 6.849 L 2.754 9.249 C 2.979 9.474 3.284 9.6 3.602 9.6 L 6.705 9.6 C 7.368 9.6 7.905 9.063 7.905 8.4 Z M 15.105 4.8 L 15.105 8.4 C 15.105 9.063 15.643 9.6 16.305 9.6 L 19.408 9.6 C 19.727 9.6 20.032 9.474 20.257 9.249 L 22.657 6.849 C 23.413 6.093 22.877 4.8 21.808 4.8 L 21.105 4.8 C 20.443 4.8 19.905 4.263 19.905 3.6 L 19.905 2.897 C 19.905 1.828 18.613 1.293 17.857 2.049 Z\" fill=\"transparent\" height=\"20.599999657304018px\" id=\"rF79BgB5n\" transform=\"translate(0.495 1.6) rotate(-90 11.505 10.3)\" width=\"23.010699900839445px\"><g d=\"M 12.211 1.926 C 12.285 1.978 12.353 2.039 12.413 2.108 L 15.105 4.8 L 15.105 8.4 C 15.105 9.063 14.568 9.6 13.905 9.6 L 9.105 9.6 C 8.443 9.6 7.905 9.063 7.905 8.4 L 7.905 4.8 L 10.597 2.108 C 10.658 2.039 10.726 1.978 10.799 1.926 C 11.016 1.765 11.263 1.693 11.505 1.695 C 11.748 1.693 11.995 1.765 12.211 1.926 Z M 7.905 4.8 L 5.154 7.551 C 4.398 8.307 3.105 7.772 3.105 6.703 L 3.105 6 C 3.105 5.337 2.568 4.8 1.905 4.8 L 1.202 4.8 C 0.133 4.8 -0.402 3.507 0.354 2.751 L 2.754 0.351 C 2.979 0.126 3.284 0 3.602 0 L 6.705 0 C 7.368 0 7.905 0.537 7.905 1.2 Z M 15.105 4.8 L 15.105 1.2 C 15.105 0.537 15.643 0 16.305 0 L 19.408 0 C 19.727 0 20.032 0.126 20.257 0.351 L 22.657 2.751 C 23.413 3.507 22.877 4.8 21.808 4.8 L 21.105 4.8 C 20.443 4.8 19.905 5.337 19.905 6 L 19.905 6.703 C 19.905 7.772 18.613 8.307 17.857 7.551 Z\" fill=\"transparent\" height=\"9.599999657304018px\" id=\"Ch2iLkqgK\" transform=\"translate(0 11)\" width=\"23.010699900839466px\"><path d=\"M 4.306 0.231 C 4.38 0.284 4.448 0.345 4.508 0.413 L 7.2 3.105 L 7.2 6.705 C 7.2 7.368 6.663 7.905 6 7.905 L 1.2 7.905 C 0.537 7.905 0 7.368 0 6.705 L 0 3.105 L 2.692 0.413 C 2.752 0.345 2.82 0.284 2.894 0.231 C 3.111 0.07 3.357 -0.002 3.6 0 C 3.843 -0.002 4.089 0.07 4.306 0.231 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"7.905332794816225px\" id=\"S4V0EPHhq\" transform=\"translate(7.905 1.695)\" width=\"7.199999999999992px\"/><path d=\"M 7.905 4.8 L 5.154 7.551 C 4.398 8.307 3.105 7.772 3.105 6.703 L 3.105 6 C 3.105 5.337 2.568 4.8 1.905 4.8 L 1.202 4.8 C 0.133 4.8 -0.402 3.507 0.354 2.751 L 2.754 0.351 C 2.979 0.126 3.284 0 3.602 0 L 6.705 0 C 7.368 0 7.905 0.537 7.905 1.2 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"7.90535041436298px\" id=\"Zxnc3oOgo\" transform=\"translate(0 0)\" width=\"7.905322472544843px\"/><path d=\"M 0 4.8 L 0 1.2 C 0 0.537 0.537 0 1.2 0 L 4.303 0 C 4.621 0 4.926 0.126 5.151 0.351 L 7.551 2.751 C 8.307 3.507 7.772 4.8 6.703 4.8 L 6 4.8 C 5.337 4.8 4.8 5.337 4.8 6 L 4.8 6.703 C 4.8 7.772 3.507 8.307 2.751 7.551 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"7.905350414362976px\" id=\"VErdOPj3H\" transform=\"translate(15.105 0)\" width=\"7.905377063009871px\"/></g><g d=\"M 12.211 7.674 C 12.285 7.622 12.353 7.561 12.413 7.492 L 15.105 4.8 L 15.105 1.2 C 15.105 0.537 14.568 0 13.905 0 L 9.105 0 C 8.443 0 7.905 0.537 7.905 1.2 L 7.905 4.8 L 10.597 7.492 C 10.658 7.561 10.726 7.622 10.799 7.674 C 11.016 7.835 11.263 7.907 11.505 7.905 C 11.748 7.907 11.995 7.835 12.211 7.674 Z M 7.905 4.8 L 5.154 2.049 C 4.398 1.293 3.105 1.828 3.105 2.897 L 3.105 3.6 C 3.105 4.263 2.568 4.8 1.905 4.8 L 1.202 4.8 C 0.133 4.8 -0.402 6.093 0.354 6.849 L 2.754 9.249 C 2.979 9.474 3.284 9.6 3.602 9.6 L 6.705 9.6 C 7.368 9.6 7.905 9.063 7.905 8.4 Z M 15.105 4.8 L 15.105 8.4 C 15.105 9.063 15.643 9.6 16.305 9.6 L 19.408 9.6 C 19.727 9.6 20.032 9.474 20.257 9.249 L 22.657 6.849 C 23.413 6.093 22.877 4.8 21.808 4.8 L 21.105 4.8 C 20.443 4.8 19.905 4.263 19.905 3.6 L 19.905 2.897 C 19.905 1.828 18.613 1.293 17.857 2.049 Z\" fill=\"transparent\" height=\"9.599999633875921px\" id=\"jFpeNeES4\" transform=\"translate(0 0)\" width=\"23.01069990083946px\"><path d=\"M 4.306 7.674 C 4.38 7.622 4.448 7.561 4.508 7.492 L 7.2 4.8 L 7.2 1.2 C 7.2 0.537 6.663 0 6 0 L 1.2 0 C 0.537 0 0 0.537 0 1.2 L 0 4.8 L 2.692 7.492 C 2.752 7.561 2.82 7.622 2.894 7.674 C 3.111 7.835 3.357 7.907 3.6 7.905 C 3.843 7.907 4.089 7.835 4.306 7.674 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"7.905332794816226px\" id=\"pMI3z4KW6\" transform=\"translate(7.905 0)\" width=\"7.199999999999989px\"/><path d=\"M 7.905 3.105 L 5.154 0.354 C 4.398 -0.402 3.105 0.133 3.105 1.202 L 3.105 1.905 C 3.105 2.568 2.568 3.105 1.905 3.105 L 1.202 3.105 C 0.133 3.105 -0.402 4.398 0.354 5.154 L 2.754 7.554 C 2.979 7.779 3.284 7.905 3.602 7.905 L 6.705 7.905 C 7.368 7.905 7.905 7.368 7.905 6.705 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"7.905350414362982px\" id=\"SGyYxDyjC\" transform=\"translate(0 1.695)\" width=\"7.905322472544867px\"/><path d=\"M 0 3.105 L 0 6.705 C 0 7.368 0.537 7.905 1.2 7.905 L 4.303 7.905 C 4.621 7.905 4.926 7.779 5.151 7.554 L 7.551 5.154 C 8.307 4.398 7.772 3.105 6.703 3.105 L 6 3.105 C 5.337 3.105 4.8 2.568 4.8 1.905 L 4.8 1.202 C 4.8 0.133 3.507 -0.402 2.751 0.354 Z\" fill=\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\" height=\"7.905350414362982px\" id=\"QsSKyWR9b\" transform=\"translate(15.105 1.695)\" width=\"7.905377063009865px\"/></g></g></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 * @framerImmutableVariables true\n * @framerVector {\"name\":\"Folda / Brand\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/v4OPsGwzt\",\"id\":\"v4OPsGwzt\",\"moduleId\":\"IChFaRScKxhC7LWiV8Wi\"}}\n */const Icon=withCSS(Component,css,\"framer-ENJEE\");Icon.displayName=\"Folda / Brand\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Folda / Brand\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/v4OPsGwzt\\\",\\\"id\\\":\\\"v4OPsGwzt\\\",\\\"moduleId\\\":\\\"IChFaRScKxhC7LWiV8Wi\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ScrollProgress from\"https://framerusercontent.com/modules/2TPfZEv0SeWW6jbaxRbz/tcaIBVaMkF3YwbGKdhw1/ScrollProgress.js\";import FoldaBrand from\"https://framerusercontent.com/modules/vV7QjaszPSKu4nHNpB4c/8ADkzqzWp7GzftfL7Wgm/IbK6O7c8W.js\";const ScrollProgressFonts=getFonts(ScrollProgress);const FoldaBrandFonts=getFonts(FoldaBrand);const serializationHash=\"framer-WqNa1\";const variantClassNames={rVOUD8w5I:\"framer-v-16bdnki\"};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,showScroll,width,...props})=>{return{...props,qqgsnouqj:showScroll??props.qqgsnouqj??true};};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,qqgsnouqj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"rVOUD8w5I\",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-16bdnki\",className,classNames),\"data-framer-name\":\"Resting\",layoutDependency:layoutDependency,layoutId:\"rVOUD8w5I\",ref:refBinding,style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 13px 11px -6px rgba(87, 87, 87, 0.25)\",...style},children:[qqgsnouqj&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18d4wsz-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"KwRpAzybr-container\",nodeId:\"KwRpAzybr\",rendersWithMotion:true,scopeId:\"KBZBHjROy\",children:/*#__PURE__*/_jsx(ScrollProgress,{arrowColor:\"var(--token-cbf36b3a-4aff-4059-a3ba-d1c8272b7717, rgb(247, 247, 247))\",fit:true,height:\"100%\",id:\"KwRpAzybr\",layoutId:\"KwRpAzybr\",progressColor:\"var(--token-a74f696b-c109-4ce5-8632-fd42535e0b00, rgb(20, 140, 94))\",size:50,strokeWidth:4,style:{height:\"100%\",width:\"100%\"},trackColor:\"var(--token-903a9a0d-d836-4888-a981-278979004894, rgba(0, 0, 0, 0.06))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(FoldaBrand,{animated:true,className:\"framer-c49ile\",\"data-framer-name\":\"Folda / Brand\",layoutDependency:layoutDependency,layoutId:\"aOWPEGrGB\",name:\"Folda / Brand\"})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WqNa1.framer-1g7yw1z, .framer-WqNa1 .framer-1g7yw1z { display: block; }\",\".framer-WqNa1.framer-16bdnki { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-WqNa1 .framer-18d4wsz-container { flex: none; height: 50px; left: calc(49.54128440366975% - 50px / 2); position: absolute; top: calc(50.00000000000002% - 50px / 2); width: 50px; z-index: 9; }\",\".framer-WqNa1 .framer-c49ile { flex: none; height: var(--framer-aspect-ratio-supported, 34px); position: relative; width: 34px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"qqgsnouqj\":\"showScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKBZBHjROy=withCSS(Component,css,\"framer-WqNa1\");export default FramerKBZBHjROy;FramerKBZBHjROy.displayName=\"Brand / Global-Symbol\";FramerKBZBHjROy.defaultProps={height:34,width:34};addPropertyControls(FramerKBZBHjROy,{qqgsnouqj:{defaultValue:true,title:\"Show scroll\",type:ControlType.Boolean}});addFonts(FramerKBZBHjROy,[{explicitInter:true,fonts:[]},...ScrollProgressFonts,...FoldaBrandFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKBZBHjROy\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"34\",\"framerVariables\":\"{\\\"qqgsnouqj\\\":\\\"showScroll\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"34\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/9miAUJvW4SM8BhucgAB3/yxgObVcmDzBvLi5RHXFQ/d5QlvfaHJ.js\";import Components from\"https://framerusercontent.com/modules/QW8Gmobwr3gIlMDEjcKa/xkBBLz2gy26Cciu1gH3y/aTVN8QdEl.js\";const cycleOrder=[\"NIzCXoMCL\",\"dOTKcvpqS\"];const serializationHash=\"framer-50r3v\";const variantClassNames={dOTKcvpqS:\"framer-v-1pe0fao\",NIzCXoMCL:\"framer-v-10q2t0v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Hover:\"dOTKcvpqS\",Resting:\"NIzCXoMCL\"};const getProps=({headline,height,id,iocns,label,link,showHeadline,width,...props})=>{return{...props,F_47aCfj9:headline??props.F_47aCfj9??\"Design deliveries by subscription\",ljPwOV_dL:label??props.ljPwOV_dL??\"Retina\",PjHINeWa4:iocns??props.PjHINeWa4??Components,tXqUL5Nb7:showHeadline??props.tXqUL5Nb7,variant:humanReadableVariantMap[props.variant]??props.variant??\"NIzCXoMCL\",VzxX90fdC:link??props.VzxX90fdC};};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,ljPwOV_dL,F_47aCfj9,tXqUL5Nb7,VzxX90fdC,PjHINeWa4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NIzCXoMCL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterbjqrnp=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"dOTKcvpqS\");});const onMouseLeaveeck107=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"NIzCXoMCL\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const Icon=PjHINeWa4;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:VzxX90fdC,motionChild:true,nodeId:\"NIzCXoMCL\",openInNewTab:false,scopeId:\"VwoRaaksd\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-10q2t0v\",className,classNames)} framer-160xy58`,\"data-framer-name\":\"Resting\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NIzCXoMCL\",onMouseEnter:onMouseEnterbjqrnp,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{dOTKcvpqS:{backgroundColor:\"var(--token-f8ed837c-836d-42f3-9f82-ea2988d0a8f0, rgba(0, 0, 0, 0.04))\"}},...addPropertyOverrides({dOTKcvpqS:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeaveeck107}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-527r5y\",\"data-framer-name\":\"icon\",layoutDependency:layoutDependency,layoutId:\"KERweQBTh\",style:{backgroundColor:\"var(--token-f8ed837c-836d-42f3-9f82-ea2988d0a8f0, rgba(0, 0, 0, 0.04))\",borderBottomLeftRadius:7,borderBottomRightRadius:7,borderTopLeftRadius:7,borderTopRightRadius:7},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-7vve60\",Component:Icon,\"data-framer-name\":\"Apps\",layoutDependency:layoutDependency,layoutId:\"aVCpIQEXo\",name:\"Apps\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3cn4ls\",\"data-framer-name\":\"Details\",layoutDependency:layoutDependency,layoutId:\"J8YlcaTvV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14hw5ho\",\"data-styles-preset\":\"d5QlvfaHJ\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0)))\"},children:\"Retina\"})}),className:\"framer-1i2vqid\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"viZV5kBnL\",style:{\"--extracted-r6o4lv\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ljPwOV_dL,verticalAlignment:\"top\",withExternalLayout:true}),tXqUL5Nb7&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14hw5ho\",\"data-styles-preset\":\"d5QlvfaHJ\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-caac0442-2982-4768-869d-df90e8eab4b9, rgba(0, 0, 0, 0.64)))\"},children:\"Design deliveries by subscription\"})}),className:\"framer-e4sd2q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tAq4jKiyv\",style:{\"--extracted-r6o4lv\":\"var(--token-caac0442-2982-4768-869d-df90e8eab4b9, rgba(0, 0, 0, 0.64))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:F_47aCfj9,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dOTKcvpqS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-caac0442-2982-4768-869d-df90e8eab4b9, rgba(0, 0, 0, 0.64)))\"},children:\"Design deliveries by subscription\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-50r3v.framer-160xy58, .framer-50r3v .framer-160xy58 { display: block; }\",\".framer-50r3v.framer-10q2t0v { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 5px 10px 5px 5px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-50r3v .framer-527r5y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 5px; position: relative; width: min-content; }\",\".framer-50r3v .framer-7vve60 { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-50r3v .framer-3cn4ls { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; pointer-events: none; position: relative; width: min-content; }\",\".framer-50r3v .framer-1i2vqid, .framer-50r3v .framer-e4sd2q { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-50r3v.framer-v-1pe0fao.framer-10q2t0v { overflow: visible; will-change: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 94\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"dOTKcvpqS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ljPwOV_dL\":\"label\",\"F_47aCfj9\":\"headline\",\"tXqUL5Nb7\":\"showHeadline\",\"VzxX90fdC\":\"link\",\"PjHINeWa4\":\"iocns\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"IChFaRScKxhC7LWiV8Wi\"]\n */const FramerVwoRaaksd=withCSS(Component,css,\"framer-50r3v\");export default FramerVwoRaaksd;FramerVwoRaaksd.displayName=\"Item Menu\";FramerVwoRaaksd.defaultProps={height:44,width:94};addPropertyControls(FramerVwoRaaksd,{variant:{options:[\"NIzCXoMCL\",\"dOTKcvpqS\"],optionTitles:[\"Resting\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},ljPwOV_dL:{defaultValue:\"Retina\",description:\"\",displayTextArea:false,placeholder:\"Retina\",title:\"Label\",type:ControlType.String},F_47aCfj9:{defaultValue:\"Design deliveries by subscription\",displayTextArea:false,placeholder:\"\",title:\"Headline\",type:ControlType.String},tXqUL5Nb7:{defaultValue:false,title:\"Show headline\",type:ControlType.Boolean},VzxX90fdC:{title:\"Link\",type:ControlType.Link},PjHINeWa4:{defaultValue:{identifier:\"local-module:vector/aTVN8QdEl:default\",moduleId:\"QW8Gmobwr3gIlMDEjcKa\"},setModuleId:\"IChFaRScKxhC7LWiV8Wi\",title:\"Iocns\",type:ControlType.VectorSetItem}});addFonts(FramerVwoRaaksd,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVwoRaaksd\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dOTKcvpqS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVectorSets\":\"[\\\"IChFaRScKxhC7LWiV8Wi\\\"]\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ljPwOV_dL\\\":\\\"label\\\",\\\"F_47aCfj9\\\":\\\"headline\\\",\\\"tXqUL5Nb7\\\":\\\"showHeadline\\\",\\\"VzxX90fdC\\\":\\\"link\\\",\\\"PjHINeWa4\\\":\\\"iocns\\\"}\",\"framerIntrinsicWidth\":\"94\",\"framerIntrinsicHeight\":\"44\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VwoRaaksd.map", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/zJpB1xvdEqmHNXQnqWSW/UHuYxGUmpiS24HirHFH4/Gd70F2qUk.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/f9BrnAE8l2zsqUH6qHVW/Xf3CXHobeIuGWK4rZSPX/ro7OPezbn.js\";import Apps from\"https://framerusercontent.com/modules/yuIpHZRJIbWUhFvgKPGO/qGHE6jOjsQHZoshiuOgN/A2RJP4Y_h.js\";import Components from\"https://framerusercontent.com/modules/QW8Gmobwr3gIlMDEjcKa/xkBBLz2gy26Cciu1gH3y/aTVN8QdEl.js\";import Stats from\"https://framerusercontent.com/modules/lclAnQi39tsooZ3JtJjg/Kok22bqyAlgfSn3xOARM/BH6HjWrH_.js\";import Domains from\"https://framerusercontent.com/modules/QdwkzqI2BA8OxcjxrmyL/RpSpHgxUeyjpBs4wh4Q9/eMZPevMA7.js\";import Support from\"https://framerusercontent.com/modules/OlZ2a9MaP27NbbQxotc0/xPEdSyX2sLvwDDUGZNzB/EvMkgCpUa.js\";import Brand from\"https://framerusercontent.com/modules/qQ6N6gDZls5ppiVM3QQR/9TVPQmtw7rutKHRJMqWx/GU45ITYF0.js\";import Changelog from\"https://framerusercontent.com/modules/Brmv6rMhoQ2IMXfMC52a/LKXTK2QTh0h1laVTij9p/kOqhgtqlP.js\";import Integrations from\"https://framerusercontent.com/modules/lxevXGbh0815vcJzZ79D/lts6dyr9oFGnQI0covmV/stc6bt03C.js\";import BrandGlobalSymbol from\"https://framerusercontent.com/modules/iv2vixcWoWzpITOnL3Aj/FcU3yT9H9MbSplv3V99C/KBZBHjROy.js\";import ItemMenu from\"https://framerusercontent.com/modules/2AfRyM90jYwmqsCkTPwW/9srwsDfDftkQYmnfGtqd/VwoRaaksd.js\";import ButtonGlass from\"https://framerusercontent.com/modules/ip0FMPM7zbdMrCZFkNYc/QY2QJPvwENsoyUfd2y1q/ZtJaRP2fg.js\";const BrandGlobalSymbolFonts=getFonts(BrandGlobalSymbol);const ItemMenuFonts=getFonts(ItemMenu);const MotionDivWithFX=withFX(motion.div);const ButtonGlassFonts=getFonts(ButtonGlass);const MotionHeaderWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.header));const cycleOrder=[\"j8gEEC_LI\",\"UZYwJW0wb\",\"odQ6FXPMV\"];const serializationHash=\"framer-scW2F\";const variantClassNames={j8gEEC_LI:\"framer-v-5ghrjl\",odQ6FXPMV:\"framer-v-khpzk\",UZYwJW0wb:\"framer-v-13h0bjg\"};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 animation={opacity:1,rotate:0,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:150};const animation2={opacity:0,rotate:0,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,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition2={damping:9,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Create:\"odQ6FXPMV\",Mobile:\"UZYwJW0wb\",Resting:\"j8gEEC_LI\"};const getProps=({buttonLabel,focusMode,height,id,link,width,...props})=>{return{...props,ewmpFvmRr:focusMode??props.ewmpFvmRr,variant:humanReadableVariantMap[props.variant]??props.variant??\"j8gEEC_LI\",vKFv2BlD_:link??props.vKFv2BlD_,Ybg6WZKjT:buttonLabel??props.Ybg6WZKjT??\"Sign In\"};};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,ewmpFvmRr,Ybg6WZKjT,vKFv2BlD_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"j8gEEC_LI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntertxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const Ot6f498rD1cbwwnj=activeVariantCallback(async(...args)=>{if(ewmpFvmRr){const res=await ewmpFvmRr(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"UZYwJW0wb\")return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const router=useRouter();const ref3=React.useRef(null);const ref4=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(MotionHeaderWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-5ghrjl\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"5ghrjl\",\"data-framer-name\":\"Resting\",layoutDependency:layoutDependency,layoutId:\"j8gEEC_LI\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.06)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(12px)\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:10.4,borderBottomRightRadius:10.4,borderTopLeftRadius:10.4,borderTopRightRadius:10.4,WebkitBackdropFilter:\"blur(12px)\",...style},variants:{odQ6FXPMV:{backdropFilter:\"blur(22px)\",backgroundColor:\"var(--token-3bf7267f-3fcb-468c-8137-2cb31b776f33, rgb(255, 255, 255))\",WebkitBackdropFilter:\"blur(22px)\"}},...addPropertyOverrides({odQ6FXPMV:{\"data-framer-name\":\"Create\"},UZYwJW0wb:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2c631x\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"rWSqSSRUv\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":Ob1lcD4Pu\",webPageId:\"O5dGT9m89\"},motionChild:true,nodeId:\"U_FA6Gc2m\",openInNewTab:false,scopeId:\"YwBp7w98j\",smoothScroll:true,...addPropertyOverrides({odQ6FXPMV:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-8p88j9 framer-vel2kn\",\"data-framer-name\":\"Open menu\",layoutDependency:layoutDependency,layoutId:\"U_FA6Gc2m\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-48)/2)+0+7,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gefdug-container\",layoutDependency:layoutDependency,layoutId:\"ML7NQQCwQ-container\",nodeId:\"ML7NQQCwQ\",rendersWithMotion:true,scopeId:\"YwBp7w98j\",children:/*#__PURE__*/_jsx(BrandGlobalSymbol,{height:\"100%\",id:\"ML7NQQCwQ\",layoutId:\"ML7NQQCwQ\",qqgsnouqj:false,width:\"100%\",...addPropertyOverrides({odQ6FXPMV:{qqgsnouqj:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N0b2x6bCBSZWd1bGFy\",\"--framer-font-family\":'\"Stolzl Regular\", \"Stolzl Regular Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0)))\"},children:\"Foldaa\"})}),className:\"framer-1nybjg2\",fonts:[\"CUSTOM;Stolzl Regular\"],layoutDependency:layoutDependency,layoutId:\"yqLEWHlpW\",style:{\"--extracted-r6o4lv\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h86dui\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"iwN1QqOC5\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wr5agg\",\"data-styles-preset\":\"Gd70F2qUk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"features\",href:{hash:\":jwaUAXuHH\",webPageId:\"O5dGT9m89\"},motionChild:true,nodeId:\"pXmawhiqj\",openInNewTab:false,preserveParams:false,scopeId:\"YwBp7w98j\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Features\"})})})}),className:\"framer-1a4elt3\",\"data-highlight\":true,fonts:[\"Inter\"],id:`${layoutId}-1a4elt3`,layoutDependency:layoutDependency,layoutId:\"pXmawhiqj\",onMouseEnter:onMouseEntertxyyif({overlay}),ref:ref1,style:{\"--extracted-r6o4lv\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1a4elt3`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-4g7llw\",\"data-border\":true,\"data-framer-name\":\"Features\",exit:animation2,initial:animation3,layoutDependency:layoutDependency,layoutId:\"M4u6a1f48\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-903a9a0d-d836-4888-a981-278979004894, rgba(0, 0, 0, 0.06))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(22px)\",backgroundColor:\"var(--token-f2091aec-eb92-4cfa-b69e-f472957f2c51, rgba(255, 255, 255, 0.77))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05), 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06), 0px 4px 8px 0px rgba(0, 0, 0, 0.1)\",WebkitBackdropFilter:\"blur(22px)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e79db564-4afa-47ea-a7aa-0df325aa2b66, rgba(0, 0, 0, 0.48)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Features\"})}),className:\"framer-obvs1f\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"uXENElp2t\",style:{\"--extracted-r6o4lv\":\"var(--token-e79db564-4afa-47ea-a7aa-0df325aa2b66, rgba(0, 0, 0, 0.48))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qykw5z\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"suY_6VyQ4\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":jwaUAXuHH\",webPageId:\"O5dGT9m89\"},implicitPathVariables:undefined},{href:{hash:\":jwaUAXuHH\",webPageId:\"O5dGT9m89\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-191gm84-container\",layoutDependency:layoutDependency,layoutId:\"GZXJ9E0dm-container\",nodeId:\"GZXJ9E0dm\",rendersWithMotion:true,scopeId:\"YwBp7w98j\",children:/*#__PURE__*/_jsx(ItemMenu,{F_47aCfj9:\"Turn any Framer project into a real installable app.\",height:\"100%\",id:\"GZXJ9E0dm\",layoutId:\"GZXJ9E0dm\",ljPwOV_dL:\"PWA Generator\",PjHINeWa4:Apps,style:{width:\"100%\"},tXqUL5Nb7:false,variant:\"NIzCXoMCL\",VzxX90fdC:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({odQ6FXPMV:{VzxX90fdC:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":xtJNOAwWd\",webPageId:\"O5dGT9m89\"},implicitPathVariables:undefined},{href:{hash:\":xtJNOAwWd\",webPageId:\"O5dGT9m89\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pyxcdv-container\",layoutDependency:layoutDependency,layoutId:\"R62hZl5LO-container\",nodeId:\"R62hZl5LO\",rendersWithMotion:true,scopeId:\"YwBp7w98j\",children:/*#__PURE__*/_jsx(ItemMenu,{F_47aCfj9:\"Connect your own domain with free HTTPS.\",height:\"100%\",id:\"R62hZl5LO\",layoutId:\"R62hZl5LO\",ljPwOV_dL:\"Custom Domains\",PjHINeWa4:Domains,style:{width:\"100%\"},tXqUL5Nb7:false,variant:\"NIzCXoMCL\",VzxX90fdC:resolvedLinks1[0],width:\"100%\",...addPropertyOverrides({odQ6FXPMV:{VzxX90fdC:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":VhYy5M8bH\",webPageId:\"O5dGT9m89\"},implicitPathVariables:undefined},{href:{hash:\":VhYy5M8bH\",webPageId:\"O5dGT9m89\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j0hi8z-container\",layoutDependency:layoutDependency,layoutId:\"WLcwtxI2N-container\",nodeId:\"WLcwtxI2N\",rendersWithMotion:true,scopeId:\"YwBp7w98j\",children:/*#__PURE__*/_jsx(ItemMenu,{F_47aCfj9:\"Upload icons and social preview images.  \",height:\"100%\",id:\"WLcwtxI2N\",layoutId:\"WLcwtxI2N\",ljPwOV_dL:\"Brand Manager\",PjHINeWa4:Brand,style:{width:\"100%\"},tXqUL5Nb7:false,variant:\"NIzCXoMCL\",VzxX90fdC:resolvedLinks2[0],width:\"100%\",...addPropertyOverrides({odQ6FXPMV:{VzxX90fdC:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ej7uwBrNc\",webPageId:\"O5dGT9m89\"},implicitPathVariables:undefined},{href:{hash:\":ej7uwBrNc\",webPageId:\"O5dGT9m89\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qzft9c-container\",layoutDependency:layoutDependency,layoutId:\"DeqX5kn0f-container\",nodeId:\"DeqX5kn0f\",rendersWithMotion:true,scopeId:\"YwBp7w98j\",children:/*#__PURE__*/_jsx(ItemMenu,{F_47aCfj9:\"Plug & Play Integrations\",height:\"100%\",id:\"DeqX5kn0f\",layoutId:\"DeqX5kn0f\",ljPwOV_dL:\"Easy Integrations\",PjHINeWa4:Integrations,style:{width:\"100%\"},tXqUL5Nb7:false,variant:\"NIzCXoMCL\",VzxX90fdC:resolvedLinks3[0],width:\"100%\",...addPropertyOverrides({odQ6FXPMV:{VzxX90fdC:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":j6cgVqmyV\",webPageId:\"O5dGT9m89\"},implicitPathVariables:undefined},{href:{hash:\":j6cgVqmyV\",webPageId:\"O5dGT9m89\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u5ca5f-container\",layoutDependency:layoutDependency,layoutId:\"jEXQ7rF64-container\",nodeId:\"jEXQ7rF64\",rendersWithMotion:true,scopeId:\"YwBp7w98j\",children:/*#__PURE__*/_jsx(ItemMenu,{F_47aCfj9:\"Track installs and usage in real time.\",height:\"100%\",id:\"jEXQ7rF64\",layoutId:\"jEXQ7rF64\",ljPwOV_dL:\"Live Analytics\",PjHINeWa4:Stats,style:{width:\"100%\"},tXqUL5Nb7:false,variant:\"NIzCXoMCL\",VzxX90fdC:resolvedLinks4[0],width:\"100%\",...addPropertyOverrides({odQ6FXPMV:{VzxX90fdC:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]})]})})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wr5agg\",\"data-styles-preset\":\"Gd70F2qUk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"pricing\",href:{hash:\":NQO3YASHh\",webPageId:\"O5dGT9m89\"},motionChild:true,nodeId:\"B2ss0EH4J\",openInNewTab:false,preserveParams:false,scopeId:\"YwBp7w98j\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Pricing\"})})})}),className:\"framer-1hbdxqo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B2ss0EH4J\",style:{\"--extracted-r6o4lv\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wr5agg\",\"data-styles-preset\":\"Gd70F2qUk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"download\",href:{webPageId:\"Etu58TEAf\"},motionChild:true,nodeId:\"fxmlwrrHW\",openInNewTab:false,preserveParams:false,scopeId:\"YwBp7w98j\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Download\"})})})}),className:\"framer-13nw0qo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fxmlwrrHW\",style:{\"--extracted-r6o4lv\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wr5agg\",\"data-styles-preset\":\"Gd70F2qUk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0)))\"},children:\"More \u2022\u2022\u2022\"})}),className:\"framer-11uhsad\",\"data-highlight\":true,fonts:[\"Inter\"],id:`${layoutId}-11uhsad`,layoutDependency:layoutDependency,layoutId:\"C_VxsacI8\",onMouseEnter:onMouseEntertxyyif({overlay:overlay1}),ref:ref3,style:{\"--extracted-r6o4lv\":\"var(--token-7b54e38e-f793-4a09-8b44-7ccf7caea8a1, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-11uhsad`,offsetX:0,offsetY:10,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-gf6uh9\",\"data-border\":true,\"data-framer-name\":\"Features\",exit:animation2,initial:animation3,layoutDependency:layoutDependency,layoutId:\"OiGXC7VgU\",ref:ref4,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-903a9a0d-d836-4888-a981-278979004894, rgba(0, 0, 0, 0.06))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(22px)\",backgroundColor:\"var(--token-f2091aec-eb92-4cfa-b69e-f472957f2c51, rgba(255, 255, 255, 0.77))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05), 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06), 0px 4px 8px 0px rgba(0, 0, 0, 0.1)\",WebkitBackdropFilter:\"blur(22px)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e79db564-4afa-47ea-a7aa-0df325aa2b66, rgba(0, 0, 0, 0.48)))\",\"--framer-text-transform\":\"uppercase\"},children:\"More\"})}),className:\"framer-izhtyf\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"tolnGmAgL\",style:{\"--extracted-r6o4lv\":\"var(--token-e79db564-4afa-47ea-a7aa-0df325aa2b66, rgba(0, 0, 0, 0.48))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q76trm\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"fUli1TdPA\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CoqcR2Ith\"},implicitPathVariables:undefined},{href:{webPageId:\"CoqcR2Ith\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xlz6w6-container\",layoutDependency:layoutDependency,layoutId:\"SqffrIJ8V-container\",nodeId:\"SqffrIJ8V\",rendersWithMotion:true,scopeId:\"YwBp7w98j\",children:/*#__PURE__*/_jsx(ItemMenu,{F_47aCfj9:\"Turn any Framer project into a real installable app.\",height:\"100%\",id:\"SqffrIJ8V\",layoutId:\"SqffrIJ8V\",ljPwOV_dL:\"Support\",PjHINeWa4:Support,style:{width:\"100%\"},tXqUL5Nb7:false,variant:\"NIzCXoMCL\",VzxX90fdC:resolvedLinks5[0],width:\"100%\",...addPropertyOverrides({odQ6FXPMV:{VzxX90fdC:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"P5794ORfd\"},implicitPathVariables:undefined},{href:{webPageId:\"P5794ORfd\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e7tbmz-container\",layoutDependency:layoutDependency,layoutId:\"K18otIHjX-container\",nodeId:\"K18otIHjX\",rendersWithMotion:true,scopeId:\"YwBp7w98j\",children:/*#__PURE__*/_jsx(ItemMenu,{F_47aCfj9:\"Connect your own domain with free HTTPS.\",height:\"100%\",id:\"K18otIHjX\",layoutId:\"K18otIHjX\",ljPwOV_dL:\"Changelog\",PjHINeWa4:Changelog,style:{width:\"100%\"},tXqUL5Nb7:false,variant:\"NIzCXoMCL\",VzxX90fdC:resolvedLinks6[0],width:\"100%\",...addPropertyOverrides({odQ6FXPMV:{VzxX90fdC:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zytJNOML3\"},implicitPathVariables:undefined},{href:{webPageId:\"zytJNOML3\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m0tcme-container\",layoutDependency:layoutDependency,layoutId:\"hqxwtnsmX-container\",nodeId:\"hqxwtnsmX\",rendersWithMotion:true,scopeId:\"YwBp7w98j\",children:/*#__PURE__*/_jsx(ItemMenu,{F_47aCfj9:\"UI Kits \u2022 Components\",height:\"100%\",id:\"hqxwtnsmX\",layoutId:\"hqxwtnsmX\",ljPwOV_dL:\"Pascorai\",PjHINeWa4:Components,style:{width:\"100%\"},tXqUL5Nb7:true,variant:\"NIzCXoMCL\",VzxX90fdC:resolvedLinks7[0],width:\"100%\",...addPropertyOverrides({odQ6FXPMV:{VzxX90fdC:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})]})]})})})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ffd11b\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"V9O_cgtA5\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-48)/2)+8+0,...addPropertyOverrides({UZYwJW0wb:{height:34,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-48)/2)+7+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mde0u9-container\",layoutDependency:layoutDependency,layoutId:\"QPWSfAmsp-container\",nodeId:\"QPWSfAmsp\",rendersWithMotion:true,scopeId:\"YwBp7w98j\",whileHover:animation4,children:/*#__PURE__*/_jsx(ButtonGlass,{b8C0hUxdC:false,height:\"100%\",id:\"QPWSfAmsp\",layoutId:\"QPWSfAmsp\",OpR2Rv28e:Ybg6WZKjT,Ot6f498rD:Ot6f498rD1cbwwnj,style:{height:\"100%\"},T28M5L4dG:\"Apple\",variant:\"fIKyTU1Ps\",VokBjUgrY:100,width:\"100%\",ZWJB3gTmu:vKFv2BlD_,...addPropertyOverrides({UZYwJW0wb:{variant:\"H17JcCKlY\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-scW2F.framer-vel2kn, .framer-scW2F .framer-vel2kn { display: block; }\",\".framer-scW2F.framer-5ghrjl { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 1000px; }\",\".framer-scW2F .framer-2c631x { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-scW2F .framer-8p88j9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 7px; position: relative; text-decoration: none; width: 1px; }\",\".framer-scW2F .framer-1gefdug-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-scW2F .framer-1nybjg2, .framer-scW2F .framer-obvs1f, .framer-scW2F .framer-izhtyf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-scW2F .framer-h86dui { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-scW2F .framer-1a4elt3, .framer-scW2F .framer-1hbdxqo, .framer-scW2F .framer-13nw0qo { -webkit-user-select: none; flex: none; height: auto; max-width: 1000px; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-scW2F .framer-4g7llw, .framer-scW2F .framer-gf6uh9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-width: 160px; overflow: hidden; padding: 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-scW2F .framer-qykw5z, .framer-scW2F .framer-1q76trm { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-scW2F .framer-191gm84-container, .framer-scW2F .framer-pyxcdv-container, .framer-scW2F .framer-j0hi8z-container, .framer-scW2F .framer-qzft9c-container, .framer-scW2F .framer-u5ca5f-container, .framer-scW2F .framer-xlz6w6-container, .framer-scW2F .framer-1e7tbmz-container, .framer-scW2F .framer-m0tcme-container { flex: none; height: auto; min-width: 180px; position: relative; width: 100%; }\",\".framer-scW2F .framer-11uhsad { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; max-width: 1000px; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-scW2F .framer-ffd11b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-scW2F .framer-mde0u9-container { flex: none; height: 32px; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-scW2F.framer-v-13h0bjg.framer-5ghrjl { width: 428px; }\",\".framer-scW2F.framer-v-13h0bjg .framer-h86dui { min-height: 38px; }\",\".framer-scW2F.framer-v-13h0bjg .framer-mde0u9-container { height: auto; }\",\".framer-scW2F.framer-v-khpzk .framer-2c631x, .framer-scW2F.framer-v-khpzk .framer-1gefdug-container { order: 0; }\",\".framer-scW2F.framer-v-khpzk .framer-8p88j9 { z-index: 10; }\",\".framer-scW2F.framer-v-khpzk .framer-1nybjg2 { order: 1; }\",\".framer-scW2F.framer-v-khpzk .framer-ffd11b { z-index: 1; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-scW2F[data-border=\"true\"]::after, .framer-scW2F [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 72\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UZYwJW0wb\":{\"layout\":[\"fixed\",\"auto\"]},\"odQ6FXPMV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ewmpFvmRr\":\"focusMode\",\"Ybg6WZKjT\":\"buttonLabel\",\"vKFv2BlD_\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"features\",\"nodeId\":\"pXmawhiqj\",\"type\":\"click\"},{\"id\":\"pricing\",\"nodeId\":\"B2ss0EH4J\",\"type\":\"click\"},{\"id\":\"download\",\"nodeId\":\"fxmlwrrHW\",\"type\":\"click\"}]\n */const FramerYwBp7w98j=withCSS(Component,css,\"framer-scW2F\");export default FramerYwBp7w98j;FramerYwBp7w98j.displayName=\"NavTop\";FramerYwBp7w98j.defaultProps={height:72,width:1e3};addPropertyControls(FramerYwBp7w98j,{variant:{options:[\"j8gEEC_LI\",\"UZYwJW0wb\",\"odQ6FXPMV\"],optionTitles:[\"Resting\",\"Mobile\",\"Create\"],title:\"Variant\",type:ControlType.Enum},ewmpFvmRr:{title:\"Focus Mode\",type:ControlType.EventHandler},Ybg6WZKjT:{defaultValue:\"Sign In\",displayTextArea:false,title:\"Button Label\",type:ControlType.String},vKFv2BlD_:{title:\"Link\",type:ControlType.Link}});addFonts(FramerYwBp7w98j,[{explicitInter:true,fonts:[{family:\"Stolzl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/KtD7IlW8xO4BPnf15dYQZPBAOA.otf\"},{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\"},{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...BrandGlobalSymbolFonts,...ItemMenuFonts,...ButtonGlassFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYwBp7w98j\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ewmpFvmRr\\\":\\\"focusMode\\\",\\\"Ybg6WZKjT\\\":\\\"buttonLabel\\\",\\\"vKFv2BlD_\\\":\\\"link\\\"}\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"features\\\",\\\"nodeId\\\":\\\"pXmawhiqj\\\",\\\"type\\\":\\\"click\\\"},{\\\"id\\\":\\\"pricing\\\",\\\"nodeId\\\":\\\"B2ss0EH4J\\\",\\\"type\\\":\\\"click\\\"},{\\\"id\\\":\\\"download\\\",\\\"nodeId\\\":\\\"fxmlwrrHW\\\",\\\"type\\\":\\\"click\\\"}]\",\"framerIntrinsicHeight\":\"72\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UZYwJW0wb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"odQ6FXPMV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerButton from\"https://framerusercontent.com/modules/n8plDEQbs5bFelFT6oZ9/mySsiTQM0WGcJi4GzXWt/FramerButton.js\";import NavBottom from\"#framer/local/canvasComponent/RkymAoeXJ/RkymAoeXJ.js\";import Footer from\"#framer/local/canvasComponent/TfDFV4rs1/TfDFV4rs1.js\";import NavTop from\"#framer/local/canvasComponent/YwBp7w98j/YwBp7w98j.js\";const NavTopFonts=getFonts(NavTop);const NavTopWithVariantAppearEffect=withVariantAppearEffect(NavTop);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const NavBottomFonts=getFonts(NavBottom);const FooterFonts=getFonts(Footer);const FramerButtonFonts=getFonts(FramerButton);const NavTopControls=getPropertyControls(NavTop);const NavBottomControls=getPropertyControls(NavBottom);const breakpoints={ARVzMVuIQ:\"(min-width: 1500px) and (max-width: 1727px)\",C4PWrlrGP:\"(min-width: 810px) and (max-width: 1199px)\",GRqsPzUwm:\"(max-width: 809px)\",K3J5vIk0K:\"(min-width: 1200px) and (max-width: 1499px)\",sxp5GAx8c:\"(min-width: 1728px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-HzEIb\";const variantClassNames={ARVzMVuIQ:\"framer-v-2omhr7\",C4PWrlrGP:\"framer-v-1w66mwi\",GRqsPzUwm:\"framer-v-1lfe1fw\",K3J5vIk0K:\"framer-v-166b12e\",sxp5GAx8c:\"framer-v-1lqsdyx\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-150};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const breakpointRules={ARVzMVuIQ:[\".framer-HzEIb .framer-m24ohh-container { left: 250px; right: 250px; width: unset; }\"],C4PWrlrGP:[\".framer-HzEIb .framer-1r9mcig-container, .framer-HzEIb .framer-m24ohh-container { left: 20px; right: 20px; width: unset; }\"],GRqsPzUwm:[\".framer-HzEIb .framer-1r9mcig-container, .framer-HzEIb .framer-m24ohh-container { left: 20px; right: 20px; width: unset; }\"],K3J5vIk0K:[\".framer-HzEIb .framer-1r9mcig-container { left: 100px; max-width: unset; right: 100px; width: unset; }\",\".framer-HzEIb .framer-m24ohh-container { left: 100px; right: 100px; width: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ARVzMVuIQ:\".framer-2omhr7-override\",C4PWrlrGP:\".framer-1w66mwi-override\",GRqsPzUwm:\".framer-1lfe1fw-override\",K3J5vIk0K:\".framer-166b12e-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HzEIb.framer-9tlq2h, .framer-HzEIb .framer-9tlq2h { display: block; }\",\".framer-HzEIb.framer-1lqsdyx { align-content: center; align-items: center; background-color: var(--token-cbf36b3a-4aff-4059-a3ba-d1c8272b7717, #f7f7f7); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-HzEIb .framer-1r9mcig-container { flex: none; height: auto; left: 50%; max-width: 1000px; position: var(--framer-canvas-fixed-position, fixed); top: 20px; width: 1000px; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-HzEIb .framer-m24ohh-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 33px); flex: none; height: 66px; left: calc(50.00000000000002% - min(1200px, 1000px) / 2); max-width: 1200px; position: var(--framer-canvas-fixed-position, fixed); width: 1000px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-HzEIb .framer-vgu6kk { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-HzEIb .framer-1pab4mi-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-HzEIb .framer-ub600q-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + -10px); flex: none; height: auto; left: 50%; order: 1004; position: var(--framer-canvas-fixed-position, fixed); transform: translateX(-50%); width: auto; z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={ARVzMVuIQ:\"(min-width: 1500px) and (max-width: 1727px)\",C4PWrlrGP:\"(min-width: 810px) and (max-width: 1199px)\",GRqsPzUwm:\"(max-width: 809px)\",K3J5vIk0K:\"(min-width: 1200px) and (max-width: 1499px)\",sxp5GAx8c:\"(min-width: 1728px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Create:\"odQ6FXPMV\",Mobile:\"UZYwJW0wb\",Resting:\"j8gEEC_LI\"};const humanReadableEnumMap1={Desktop:\"DSjyMfIJS\",Macbook:\"sXfH7uK9C\",Phone:\"dZDF5_4q4\",Skeleton:\"NqwJtv0nf\",Tablet:\"q43mSxyIx\"};const humanReadableVariantMap={\"Desktop 2\":\"ARVzMVuIQ\",Desktop:\"sxp5GAx8c\",Large:\"K3J5vIk0K\",Phone:\"GRqsPzUwm\",Tablet:\"C4PWrlrGP\"};const getProps=({height,id,navigationBottom,navigationTop,showBottomBar,width,...props})=>{return{...props,cIZ2Kg5wT:humanReadableEnumMap1[navigationBottom]??navigationBottom??props.cIZ2Kg5wT??\"DSjyMfIJS\",tf7wu6hMX:humanReadableEnumMap[navigationTop]??navigationTop??props.tf7wu6hMX??\"j8gEEC_LI\",variant:humanReadableVariantMap[props.variant]??props.variant??\"sxp5GAx8c\",X1JVNlOUf:showBottomBar??props.X1JVNlOUf??true};};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{style,className,layoutId,variant,X1JVNlOUf,tf7wu6hMX,cIZ2Kg5wT,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"sxp5GAx8c\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-cbf36b3a-4aff-4059-a3ba-d1c8272b7717, rgb(247, 247, 247)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1lqsdyx\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C4PWrlrGP:{width:\"min(100vw - 40px, 1000px)\"},GRqsPzUwm:{width:\"min(100vw - 40px, 1000px)\"},K3J5vIk0K:{width:\"calc(100vw - 200px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:\"1000px\",y:20,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C4PWrlrGP:{\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined},GRqsPzUwm:{\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined},K3J5vIk0K:{\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1r9mcig-container\",\"data-framer-appear-id\":\"1r9mcig\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"XcYvbPaqp\",optimized:true,rendersWithMotion:true,scopeId:\"rcNOTgg0V\",style:{transformPerspective:1200},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GRqsPzUwm:{__framer__variantAppearEffectEnabled:undefined,variant:\"UZYwJW0wb\"},K3J5vIk0K:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(NavTopWithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:\"odQ6FXPMV\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"XcYvbPaqp\",layoutId:\"XcYvbPaqp\",style:{maxWidth:\"100%\",width:\"100%\"},variant:tf7wu6hMX,vKFv2BlD_:\"foldaap.com\",width:\"100%\",Ybg6WZKjT:\"Sign In\"})})})})})}),X1JVNlOUf&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ARVzMVuIQ:{width:\"min(100vw - 500px, 1200px)\"},C4PWrlrGP:{width:\"min(100vw - 40px, 1200px)\"},GRqsPzUwm:{width:\"min(100vw - 40px, 1200px)\"},K3J5vIk0K:{width:\"min(100vw - 200px, 1200px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:66,width:\"1000px\",y:901,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation2,className:\"framer-m24ohh-container\",\"data-framer-appear-id\":\"m24ohh\",initial:animation3,layoutScroll:true,nodeId:\"MNvXP7iTx\",optimized:true,rendersWithMotion:true,scopeId:\"rcNOTgg0V\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C4PWrlrGP:{variant:\"q43mSxyIx\"},GRqsPzUwm:{TwSL6itM3:false,variant:\"dZDF5_4q4\"},K3J5vIk0K:{variant:\"sXfH7uK9C\"}},children:/*#__PURE__*/_jsx(NavBottom,{height:\"100%\",id:\"MNvXP7iTx\",layoutId:\"MNvXP7iTx\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},TwSL6itM3:true,variant:cIZ2Kg5wT,width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-vgu6kk\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:339,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pab4mi-container\",nodeId:\"CpQHfbCPG\",scopeId:\"rcNOTgg0V\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GRqsPzUwm:{variant:\"enTB1ghyx\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"CpQHfbCPG\",layoutId:\"CpQHfbCPG\",style:{width:\"100%\"},variant:\"uUMcr9uCe\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ub600q-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Godmode\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,name:\"Godmode\",nodeId:\"WuCD3uM4s\",scopeId:\"rcNOTgg0V\",children:/*#__PURE__*/_jsx(FramerButton,{height:\"100%\",horizontal:\"left\",id:\"WuCD3uM4s\",layoutId:\"WuCD3uM4s\",name:\"Godmode\",opacity:0,vertical:\"bottom\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1728\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"K3J5vIk0K\":{\"layout\":[\"fixed\",\"fixed\"]},\"C4PWrlrGP\":{\"layout\":[\"fixed\",\"fixed\"]},\"GRqsPzUwm\":{\"layout\":[\"fixed\",\"fixed\"]},\"ARVzMVuIQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"X1JVNlOUf\":\"showBottomBar\",\"tf7wu6hMX\":\"navigationTop\",\"cIZ2Kg5wT\":\"navigationBottom\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"sxp5GAx8c\":[\".framer-1r9mcig-container\",\".framer-m24ohh-container\",\".framer-1pab4mi-container\",\".framer-ub600q-container\"],\"K3J5vIk0K\":[\".framer-1r9mcig-container\",\".framer-m24ohh-container\",\".framer-1pab4mi-container\",\".framer-ub600q-container\"],\"C4PWrlrGP\":[\".framer-1r9mcig-container\",\".framer-m24ohh-container\",\".framer-1pab4mi-container\",\".framer-ub600q-container\"],\"GRqsPzUwm\":[\".framer-1r9mcig-container\",\".framer-m24ohh-container\",\".framer-1pab4mi-container\",\".framer-ub600q-container\"],\"ARVzMVuIQ\":[\".framer-1r9mcig-container\",\".framer-m24ohh-container\",\".framer-1pab4mi-container\",\".framer-ub600q-container\"]}\n * @framerBreakpoints {\"sxp5GAx8c\":{\"min\":1728,\"canvasClassName\":\"framer-1lqsdyx-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"Desktop\",\"width\":1728,\"rootFontSize\":16},\"ARVzMVuIQ\":{\"min\":1500,\"max\":1727,\"canvasClassName\":\"framer-2omhr7-override\",\"minHeight\":1000,\"viewportHeight\":1117,\"name\":\"Desktop 2\",\"width\":1500,\"rootFontSize\":16},\"K3J5vIk0K\":{\"min\":1200,\"max\":1499,\"canvasClassName\":\"framer-166b12e-override\",\"minHeight\":1000,\"viewportHeight\":1117,\"name\":\"Large\",\"width\":1200,\"rootFontSize\":16},\"C4PWrlrGP\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1w66mwi-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"GRqsPzUwm\":{\"max\":809,\"canvasClassName\":\"framer-1lfe1fw-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant sxp5GAx8c\n * @framerLayoutTemplate\n */const FramerrcNOTgg0V=withCSS(Component,css,\"framer-HzEIb\");export default FramerrcNOTgg0V;FramerrcNOTgg0V.displayName=\"Foundation\";FramerrcNOTgg0V.defaultProps={height:1e3,width:1728};addPropertyControls(FramerrcNOTgg0V,{X1JVNlOUf:{defaultValue:true,title:\"Show Bottom Bar\",type:ControlType.Boolean},tf7wu6hMX:NavTopControls?.[\"variant\"]&&{...NavTopControls[\"variant\"],defaultValue:\"j8gEEC_LI\",description:undefined,hidden:undefined,title:\"Navigation Top\"},cIZ2Kg5wT:NavBottomControls?.[\"variant\"]&&{...NavBottomControls[\"variant\"],defaultValue:\"DSjyMfIJS\",description:undefined,hidden:undefined,title:\"Navigation Bottom\"}});addFonts(FramerrcNOTgg0V,[{explicitInter:true,fonts:[]},...NavTopFonts,...NavBottomFonts,...FooterFonts,...FramerButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrcNOTgg0V\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"sxp5GAx8c\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"X1JVNlOUf\\\":\\\"showBottomBar\\\",\\\"tf7wu6hMX\\\":\\\"navigationTop\\\",\\\"cIZ2Kg5wT\\\":\\\"navigationBottom\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K3J5vIk0K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C4PWrlrGP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GRqsPzUwm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ARVzMVuIQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"sxp5GAx8c\\\":[\\\".framer-1r9mcig-container\\\",\\\".framer-m24ohh-container\\\",\\\".framer-1pab4mi-container\\\",\\\".framer-ub600q-container\\\"],\\\"K3J5vIk0K\\\":[\\\".framer-1r9mcig-container\\\",\\\".framer-m24ohh-container\\\",\\\".framer-1pab4mi-container\\\",\\\".framer-ub600q-container\\\"],\\\"C4PWrlrGP\\\":[\\\".framer-1r9mcig-container\\\",\\\".framer-m24ohh-container\\\",\\\".framer-1pab4mi-container\\\",\\\".framer-ub600q-container\\\"],\\\"GRqsPzUwm\\\":[\\\".framer-1r9mcig-container\\\",\\\".framer-m24ohh-container\\\",\\\".framer-1pab4mi-container\\\",\\\".framer-ub600q-container\\\"],\\\"ARVzMVuIQ\\\":[\\\".framer-1r9mcig-container\\\",\\\".framer-m24ohh-container\\\",\\\".framer-1pab4mi-container\\\",\\\".framer-ub600q-container\\\"]}\",\"framerBreakpoints\":\"{\\\"sxp5GAx8c\\\":{\\\"min\\\":1728,\\\"canvasClassName\\\":\\\"framer-1lqsdyx-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1728,\\\"rootFontSize\\\":16},\\\"ARVzMVuIQ\\\":{\\\"min\\\":1500,\\\"max\\\":1727,\\\"canvasClassName\\\":\\\"framer-2omhr7-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1117,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":1500,\\\"rootFontSize\\\":16},\\\"K3J5vIk0K\\\":{\\\"min\\\":1200,\\\"max\\\":1499,\\\"canvasClassName\\\":\\\"framer-166b12e-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1117,\\\"name\\\":\\\"Large\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"C4PWrlrGP\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1w66mwi-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"GRqsPzUwm\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1lfe1fw-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1728\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Foundation from \"https://framerusercontent.com/modules/9gsGa8BLRzO8RFAqgKyp/k9AxEC2J7S3CMNyEgoOo/rcNOTgg0V.js\";\r\n\r\n        const routes = {O5dGT9m89: {elements: {bO2mb7l63: \"blog\", ej7uwBrNc: \"integrations\", j6cgVqmyV: \"analytics\", jwaUAXuHH: \"pwa\", NQO3YASHh: \"pricing\", Ob1lcD4Pu: \"start\", sdxiF7aTo: \"2\", t8y9OW3Tz: \"3\", tf3z1AblO: \"download\", VhYy5M8bH: \"brand-manager\", xtJNOAwWd: \"custom-domain\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ueAz9GJrzdo0E5pUlCWa/eiZ0izZObEP3hxASBX8Y/O5dGT9m89.js\")), path: \"/\"}, Etu58TEAf: {elements: {nYlsqGRRn: \"pricing\", rSyo2L5dQ: \"start\", rt9A9suaJ: \"download\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AcRxjWRABmpFEHc8hPVe/QO1oYHwCr1PiVDQbJRxc/Etu58TEAf.js\")), path: \"/download\"}, zytJNOML3: {elements: {OlkTXj0so: \"start\", Yxc37k4sL: \"download\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qIjmAx4dbRDeTkzyam4o/o3NvLAtOUhSASomx9P9I/zytJNOML3.js\")), path: \"/components\"}, CoqcR2Ith: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w9lbrl592l5cF7wPTTU0/rornAdaPoqB6vzmrkVt5/CoqcR2Ith.js\")), path: \"/support-help\"}, wS2VgSIxs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rYLERsI9EiXphEDJi3QV/x1LZRF0HP4M5kBly08qO/wS2VgSIxs.js\")), path: \"/terms\"}, P5794ORfd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7527sGDpE2ZQiDl70xpP/UOjodZehf4I0ot1qQ8vN/P5794ORfd.js\")), path: \"/changelog\"}, T_hOgHIl2: {elements: {WLTTDyBcv: \"blog\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t7UmlNy2RT8Nvpmo0DXe/afl4osE4LzXmnWFmlzQy/T_hOgHIl2.js\")), path: \"/blog\"}, r53ElPSWo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ly6TcXJE4owyB84s8th1/GwUNguwXSzWdXoeEWcof/r53ElPSWo.js\")), path: \"/privacy\"}, O5mzz7n3G: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/k6Dv27j47Bpn5D0LGy1E/99ElJf7JVcw7uicgvN2U/O5mzz7n3G.js\")), path: \"/cookies\"}, G7VEhxt4i: {elements: {Kai_jpNha: \"start\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/shJaJ5mzG7QiAkmKva9Y/nUXIKTTqKbLJZ2O4l0Cx/G7VEhxt4i.js\")), path: \"/404\"}, i0mID2Xkp: {collectionId: \"KSEpZNO2a\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nujDTSQjXV7wjt5hfJY5/kZBqqkVBqN6viIEgdGAt/i0mID2Xkp.js\")), path: \"/changelog/:m8_z3pRrr\"}, BgYLpEMeK: {collectionId: \"EdA9mv5Q1\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bHgPClPQo5gerbknjsrf/EWTL1TgC0Em9gGfdZE31/BgYLpEMeK.js\")), path: \"/blog/:c42BfmOgi\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {EdA9mv5Q1: async () => (await import(\"https://framerusercontent.com/modules/mT8K4jlljhBNz0CdMQiq/2FANGZUE98pIOXgYwFna/EdA9mv5Q1.js\"))?.[\"utils\"], KSEpZNO2a: async () => (await import(\"https://framerusercontent.com/modules/i5vntSUGiqb7fbNkOTuS/BeDOTA28gH0hJpf598Xr/KSEpZNO2a.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"682d412abbd0cb88b06aeac1557a0478287ce306eec8f3f85d306f1d51830f86\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {cIZ2Kg5wT: \"DSjyMfIJS\", tf7wu6hMX: \"j8gEEC_LI\", X1JVNlOUf: true}\r\nconst props2 = {...props1, X1JVNlOUf: false}\r\nconst templateProps = {BgYLpEMeK: props2, CoqcR2Ith: props1, Etu58TEAf: props2, G7VEhxt4i: props2, i0mID2Xkp: props1, O5dGT9m89: props1, O5mzz7n3G: props1, P5794ORfd: props1, r53ElPSWo: props1, T_hOgHIl2: props1, wS2VgSIxs: props1, zytJNOML3: props2}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"O5dGT9m89\":\r\ncase \"Etu58TEAf\":\r\ncase \"zytJNOML3\":\r\ncase \"CoqcR2Ith\":\r\ncase \"wS2VgSIxs\":\r\ncase \"P5794ORfd\":\r\ncase \"T_hOgHIl2\":\r\ncase \"r53ElPSWo\":\r\ncase \"O5mzz7n3G\":\r\ncase \"G7VEhxt4i\":\r\ncase \"i0mID2Xkp\":\r\ncase \"BgYLpEMeK\":\r\nreturn React.createElement(Foundation, {...props, key: \"Foundation\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"O5dGT9m89\":\r\ncase \"Etu58TEAf\":\r\ncase \"zytJNOML3\":\r\ncase \"CoqcR2Ith\":\r\ncase \"wS2VgSIxs\":\r\ncase \"P5794ORfd\":\r\ncase \"T_hOgHIl2\":\r\ncase \"r53ElPSWo\":\r\ncase \"O5mzz7n3G\":\r\ncase \"G7VEhxt4i\":\r\ncase \"i0mID2Xkp\":\r\ncase \"BgYLpEMeK\":\r\nreturn [{hash: \"1lqsdyx\", mediaQuery: \"(min-width: 1728px)\"}, {hash: \"2omhr7\", mediaQuery: \"(min-width: 1500px) and (max-width: 1727px)\"}, {hash: \"166b12e\", mediaQuery: \"(min-width: 1200px) and (max-width: 1499px)\"}, {hash: \"1w66mwi\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1lfe1fw\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/shJaJ5mzG7QiAkmKva9Y/nUXIKTTqKbLJZ2O4l0Cx/G7VEhxt4i.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://foldaa.framer.website\",\r\n                    EditorBar: \r\ntypeof window === \"undefined\" ? undefined : (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({\r\n                dependencies: {\r\n                    __version: 1,\r\n                    framer: {\r\n                        useCurrentRoute: Framer.useCurrentRoute,\r\n                        useLocaleInfo: Framer.useLocaleInfo,\r\n                        useRouter: Framer.useRouter,\r\n                    },\r\n                    react: {\r\n                        createElement: React.createElement,\r\n                        memo: React.memo,\r\n                        useCallback: React.useCallback,\r\n                        useEffect: React.useEffect,\r\n                        useRef: React.useRef,\r\n                        useState: React.useState,\r\n                    },\r\n                    \"react-dom\": { createPortal },\r\n                },\r\n            }),\r\n        }\r\n    })\r\n})()\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"100%\"}, exit: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-100%\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n        ;(function () {\r\n            if (!isBrowser) return\r\n\r\n            React.startTransition(() => {\r\n                ReactDOM.createRoot(document.getElementById(\"__framer-badge-container\")).render(React.createElement(React.Suspense, {},\r\n                    React.createElement(Framer.withStyleAppearEffect(Framer.Container), {\r\n                        className: \"__framer-badge\",\r\n                        __framer__threshold: 0.5,\r\n                        __framer__animateOnce: true,\r\n                        __framer__opacity: 0,\r\n                        __framer__targetOpacity: 1,\r\n                        __framer__rotate: 0,\r\n                        __framer__x: 0,\r\n                        __framer__y: 10,\r\n                        __framer__scale: 1,\r\n                        __framer__transition: {\r\n                            \"type\": \"spring\",\r\n                            \"ease\": [0.44, 0, 0.56, 1],\r\n                            \"duration\": 0.3,\r\n                            \"delay\": 1,\r\n                            \"stiffness\": 350,\r\n                            \"damping\": 40,\r\n                            \"mass\": 1.5\r\n                        },\r\n                        __framer__rotateX: 0,\r\n                        __framer__rotateY: 0,\r\n                        __framer__perspective: 1200,\r\n                    }, React.createElement(React.lazy(() => import(\"__framer-badge\")))\r\n                    )\r\n                ))\r\n            })\r\n        })()\r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "FramerButton", "props", "horizontal", "vertical", "opacity", "setOpacity", "ye", "cssContent", "ue", "styleSheet", "intervalId", "badgeContainer", "framerLink", "p", "motion", "addPropertyControls", "ControlType", "RepoList", "props", "username", "iconSize", "hoverScale", "spaceBetween", "projects", "setProjects", "ye", "isLoading", "setIsLoading", "error", "setError", "hoveredIndex", "setHoveredIndex", "getGitHubPagesUrl", "repoName", "ue", "response", "pagesProjects", "repo", "a", "b", "getIconUrl", "url", "tickerRef", "pe", "handleWheel", "e", "p", "project", "index", "u", "window", "addPropertyControls", "ControlType", "ProjectList_default", "ButtonGlassFonts", "getFonts", "ZtJaRP2fg_default", "RepoListFonts", "ProjectList_default", "MotionNavWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "showActions", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "TwSL6itM3", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerRkymAoeXJ", "withCSS", "RkymAoeXJ_default", "addPropertyControls", "ControlType", "addFonts", "Copyright", "props", "companyName", "position", "gap", "yearOption", "startYear", "color", "fontFamily", "showText", "rest", "usedFontFamily", "usedFontSize", "usedLineHeight", "currentYear", "yearText", "styles", "p", "u", "addPropertyControls", "ControlType", "CopyrightFonts", "getFonts", "Copyright", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText2", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerTfDFV4rs1", "withCSS", "TfDFV4rs1_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "A2RJP4Y_h_default", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "aTVN8QdEl_default", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "BH6HjWrH_default", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "eMZPevMA7_default", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "EvMkgCpUa_default", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "GU45ITYF0_default", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "kOqhgtqlP_default", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "stc6bt03C_default", "ScrollProgress", "trackColor", "progressColor", "arrowColor", "size", "strokeWidth", "url", "fit", "showArrow", "setShowArrow", "ye", "scrollYProgress", "useScroll", "radius", "circumference", "dashOffset", "useTransform", "ue", "v", "u", "motion", "p", "addPropertyControls", "ControlType", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "IbK6O7c8W_default", "ScrollProgressFonts", "getFonts", "ScrollProgress", "FoldaBrandFonts", "IbK6O7c8W_default", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "showScroll", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "qqgsnouqj", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "ScrollProgress", "IbK6O7c8W_default", "css", "FramerKBZBHjROy", "withCSS", "KBZBHjROy_default", "addPropertyControls", "ControlType", "addFonts", "ScrollProgressFonts", "FoldaBrandFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "headline", "height", "id", "iocns", "label", "link", "showHeadline", "width", "props", "aTVN8QdEl_default", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ljPwOV_dL", "F_47aCfj9", "tXqUL5Nb7", "VzxX90fdC", "PjHINeWa4", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnterbjqrnp", "args", "onMouseLeaveeck107", "scopingClassNames", "cx", "Icon", "LayoutGroup", "Link", "u", "Instance", "RichText2", "css", "FramerVwoRaaksd", "withCSS", "VwoRaaksd_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "BrandGlobalSymbolFonts", "getFonts", "KBZBHjROy_default", "ItemMenuFonts", "VwoRaaksd_default", "MotionDivWithFX", "withFX", "motion", "ButtonGlassFonts", "ZtJaRP2fg_default", "MotionHeaderWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "animation2", "animation3", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "transition2", "animation4", "Variants", "x", "humanReadableVariantMap", "getProps", "buttonLabel", "focusMode", "height", "id", "link", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ewmpFvmRr", "Ybg6WZKjT", "vKFv2BlD_", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEntertxyyif", "overlay", "loadMore", "args", "Ot6f498rD1cbwwnj", "scopingClassNames", "cx", "isDisplayed", "ref1", "ref2", "router", "useRouter", "ref3", "ref4", "p", "LayoutGroup", "u", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "l", "AnimatePresence", "Floating", "ResolveLinks", "resolvedLinks", "A2RJP4Y_h_default", "resolvedLinks1", "eMZPevMA7_default", "resolvedLinks2", "GU45ITYF0_default", "resolvedLinks3", "stc6bt03C_default", "resolvedLinks4", "BH6HjWrH_default", "overlay1", "resolvedLinks5", "EvMkgCpUa_default", "resolvedLinks6", "kOqhgtqlP_default", "resolvedLinks7", "aTVN8QdEl_default", "css", "FramerYwBp7w98j", "withCSS", "YwBp7w98j_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "NavTopFonts", "getFonts", "YwBp7w98j_default", "NavTopWithVariantAppearEffect", "withVariantAppearEffect", "ContainerWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Container", "NavBottomFonts", "RkymAoeXJ_default", "FooterFonts", "TfDFV4rs1_default", "FramerButtonFonts", "FramerButton", "NavTopControls", "getPropertyControls", "NavBottomControls", "breakpoints", "serializationHash", "variantClassNames", "transformTemplate1", "_", "t", "transition1", "animation", "animation1", "transition2", "animation2", "animation3", "breakpointRules", "breakpointKeys", "selectors", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableEnumMap1", "humanReadableVariantMap", "getProps", "height", "id", "navigationBottom", "navigationTop", "showBottomBar", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "X1JVNlOUf", "tf7wu6hMX", "cIZ2Kg5wT", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "ContainerWithOptimizedAppearEffect", "NavTopWithVariantAppearEffect", "RkymAoeXJ_default", "Container", "TfDFV4rs1_default", "FramerButton", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerrcNOTgg0V", "withCSS", "rcNOTgg0V_default", "addPropertyControls", "ControlType", "NavTopControls", "NavBottomControls", "addFonts", "NavTopFonts", "NavBottomFonts", "FooterFonts", "FramerButtonFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props1", "props2", "props", "B", "rcNOTgg0V_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r", "L", "withStyleAppearEffect", "Container", "K"]
}
