{"version":3,"file":"shared.DZPfObDq.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","useState","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText","SVG","useMemo"],"sources":["https:/framerusercontent.com/modules/42ILF32X5HW3wtXPR4ge/len3Fx66lIQetWtarKuO/jQy0xIHHM.js","https:/framerusercontent.com/modules/X2UE7Wx9PeQkqKRcIcr0/DHCyr5EOdsdxSdYhwYuz/BpbYCFcRi.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js","https:/framer.com/m/framer/utils.js@^0.9.0","https:/framerusercontent.com/modules/Ocnv7ZaILGmwnR6Hs1bV/1G2loIrg5sL4XEqFarf8/Examples.js","https:/framerusercontent.com/modules/fKL9KRmcJJd8nbhU9A8E/q8hM1sXIyhiSCEASGVda/MZNKhBVPY.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js"],"sourcesContent":["// Generated by Framer (c54c588)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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\";const cycleOrder=[\"L6_dT1lLT\",\"rgLsWbwH3\"];const serializationHash=\"framer-BLils\";const variantClassNames={L6_dT1lLT:\"framer-v-1s3aon8\",rgLsWbwH3:\"framer-v-1hoh5e3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dapnZ6Wm4=undefined;const cDicikJvY=undefined;const r6d6FznHK=undefined;const fsGuD3Le5=undefined;const wkEU8EpFV=undefined;const kMzZn7OU4=undefined;const wNrMP8TJH=undefined;const mYP2P3Wt9=undefined;const wDjtpyTzm=undefined;const R1H3Jga6o=undefined;const zEjAC4iKS=undefined;const gfl3_jzGP=undefined;const JyVLf41vH=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={bounce:0,delay:0,duration:.5,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 humanReadableVariantMap={Default:\"L6_dT1lLT\",Hover:\"rgLsWbwH3\"};const Variants=motion.create(React.Fragment);const getProps=({backgroundColor,borderColor,click,fontSize,height,hoverColor,id,link2,newTab,padding,radius,smoothScroll,textColor,textHoverColor,titleText,width,...props})=>{return{...props,cDicikJvY:backgroundColor??props.cDicikJvY??\"rgb(255, 255, 255)\",dapnZ6Wm4:padding??props.dapnZ6Wm4??\"14px\",fsGuD3Le5:radius??props.fsGuD3Le5??\"4px\",gfl3_jzGP:titleText??props.gfl3_jzGP??\"Text\",JyVLf41vH:textHoverColor??props.JyVLf41vH??\"rgb(0, 0, 0)\",kMzZn7OU4:link2??props.kMzZn7OU4,mYP2P3Wt9:smoothScroll??props.mYP2P3Wt9,R1H3Jga6o:textColor??props.R1H3Jga6o??\"rgb(0, 0, 0)\",r6d6FznHK:borderColor??props.r6d6FznHK??{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:1},variant:humanReadableVariantMap[props.variant]??props.variant??\"L6_dT1lLT\",wDjtpyTzm:hoverColor??props.wDjtpyTzm??\"var(--token-8e2fbc85-28f3-46b8-9028-d6b5e5709a82, rgb(221, 195, 108))\",wkEU8EpFV:click??props.wkEU8EpFV,wNrMP8TJH:newTab??props.wNrMP8TJH,zEjAC4iKS:fontSize??props.zEjAC4iKS??16};};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,kMzZn7OU4,gfl3_jzGP,wNrMP8TJH,cDicikJvY,r6d6FznHK,wDjtpyTzm,R1H3Jga6o,JyVLf41vH,wkEU8EpFV,mYP2P3Wt9,dapnZ6Wm4,zEjAC4iKS,fsGuD3Le5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"L6_dT1lLT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap112ssoc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(wkEU8EpFV){const res=await wkEU8EpFV(...args);if(res===false)return false;}setVariant(\"rgLsWbwH3\");});const onMouseEnter1466v1a=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"rgLsWbwH3\");});const onMouseLeave1l2hjws=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"L6_dT1lLT\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:kMzZn7OU4,motionChild:true,nodeId:\"L6_dT1lLT\",openInNewTab:wNrMP8TJH,scopeId:\"jQy0xIHHM\",smoothScroll:mYP2P3Wt9,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1s3aon8\",className,classNames)} framer-1van6yy`,\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"L6_dT1lLT\",onMouseEnter:onMouseEnter1466v1a,onTap:onTap112ssoc,ref:refBinding,style:{\"--1r1z8ca\":numberToPixelString(dapnZ6Wm4),\"--border-bottom-width\":(r6d6FznHK?.borderBottomWidth??r6d6FznHK?.borderWidth)+\"px\",\"--border-color\":r6d6FznHK?.borderColor,\"--border-left-width\":(r6d6FznHK?.borderLeftWidth??r6d6FznHK?.borderWidth)+\"px\",\"--border-right-width\":(r6d6FznHK?.borderRightWidth??r6d6FznHK?.borderWidth)+\"px\",\"--border-style\":r6d6FznHK?.borderStyle,\"--border-top-width\":(r6d6FznHK?.borderTopWidth??r6d6FznHK?.borderWidth)+\"px\",backgroundColor:cDicikJvY,borderBottomLeftRadius:radiusForCorner(fsGuD3Le5,3),borderBottomRightRadius:radiusForCorner(fsGuD3Le5,2),borderTopLeftRadius:radiusForCorner(fsGuD3Le5,0),borderTopRightRadius:radiusForCorner(fsGuD3Le5,1),...style},variants:{rgLsWbwH3:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:wDjtpyTzm}},...addPropertyOverrides({rgLsWbwH3:{\"data-framer-name\":\"Hover\",onMouseLeave:onMouseLeave1l2hjws}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-zEjAC4iKS-jQy0xIHHM) * 1px)\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-R1H3Jga6o-jQy0xIHHM))\"},children:\"Text\"})}),className:\"framer-1mf7zpe\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"rzN5askiy\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-R1H3Jga6o-jQy0xIHHM)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-JyVLf41vH-jQy0xIHHM\":JyVLf41vH,\"--variable-reference-R1H3Jga6o-jQy0xIHHM\":R1H3Jga6o,\"--variable-reference-zEjAC4iKS-jQy0xIHHM\":zEjAC4iKS},text:gfl3_jzGP,variants:{rgLsWbwH3:{\"--extracted-r6o4lv\":\"var(--variable-reference-JyVLf41vH-jQy0xIHHM)\",\"--variable-reference-JyVLf41vH-jQy0xIHHM\":JyVLf41vH}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({rgLsWbwH3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-zEjAC4iKS-jQy0xIHHM) * 1px)\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-JyVLf41vH-jQy0xIHHM))\"},children:\"Text\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BLils.framer-1van6yy, .framer-BLils .framer-1van6yy { display: block; }\",\".framer-BLils.framer-1s3aon8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: var(--1r1z8ca); position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-BLils .framer-1mf7zpe { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-BLils[data-border=\"true\"]::after, .framer-BLils [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 58.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"rgLsWbwH3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"kMzZn7OU4\":\"link2\",\"gfl3_jzGP\":\"titleText\",\"wNrMP8TJH\":\"newTab\",\"cDicikJvY\":\"backgroundColor\",\"r6d6FznHK\":\"borderColor\",\"wDjtpyTzm\":\"hoverColor\",\"R1H3Jga6o\":\"textColor\",\"JyVLf41vH\":\"textHoverColor\",\"wkEU8EpFV\":\"click\",\"mYP2P3Wt9\":\"smoothScroll\",\"dapnZ6Wm4\":\"padding\",\"zEjAC4iKS\":\"fontSize\",\"fsGuD3Le5\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjQy0xIHHM=withCSS(Component,css,\"framer-BLils\");export default FramerjQy0xIHHM;FramerjQy0xIHHM.displayName=\"White Button\";FramerjQy0xIHHM.defaultProps={height:47,width:58.5};addPropertyControls(FramerjQy0xIHHM,{variant:{options:[\"L6_dT1lLT\",\"rgLsWbwH3\"],optionTitles:[\"Default\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},kMzZn7OU4:{title:\"Link 2\",type:ControlType.Link},gfl3_jzGP:{defaultValue:\"Text\",displayTextArea:false,title:\"Title Text\",type:ControlType.String},ongfl3_jzGPChange:{changes:\"gfl3_jzGP\",type:ControlType.ChangeHandler},wNrMP8TJH:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onwNrMP8TJHChange:{changes:\"wNrMP8TJH\",type:ControlType.ChangeHandler},cDicikJvY:{defaultValue:\"rgb(255, 255, 255)\",title:\"Background color\",type:ControlType.Color},r6d6FznHK:{defaultValue:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:1},title:\"Border Color\",type:ControlType.Border},wDjtpyTzm:{defaultValue:'var(--token-8e2fbc85-28f3-46b8-9028-d6b5e5709a82, rgb(221, 195, 108)) /* {\"name\":\"Accent-yellow\"} */',title:\"Hover color\",type:ControlType.Color},R1H3Jga6o:{defaultValue:\"rgb(0, 0, 0)\",title:\"Text Color\",type:ControlType.Color},JyVLf41vH:{defaultValue:\"rgb(0, 0, 0)\",title:\"Text Hover Color\",type:ControlType.Color},wkEU8EpFV:{title:\"Click\",type:ControlType.EventHandler},mYP2P3Wt9:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onmYP2P3Wt9Change:{changes:\"mYP2P3Wt9\",type:ControlType.ChangeHandler},dapnZ6Wm4:{defaultValue:\"14px\",title:\"Padding\",type:ControlType.Padding},zEjAC4iKS:{defaultValue:16,title:\"Font Size\",type:ControlType.Number},onzEjAC4iKSChange:{changes:\"zEjAC4iKS\",type:ControlType.ChangeHandler},fsGuD3Le5:{defaultValue:\"4px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(FramerjQy0xIHHM,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjQy0xIHHM\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"58.5\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"47\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rgLsWbwH3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"kMzZn7OU4\\\":\\\"link2\\\",\\\"gfl3_jzGP\\\":\\\"titleText\\\",\\\"wNrMP8TJH\\\":\\\"newTab\\\",\\\"cDicikJvY\\\":\\\"backgroundColor\\\",\\\"r6d6FznHK\\\":\\\"borderColor\\\",\\\"wDjtpyTzm\\\":\\\"hoverColor\\\",\\\"R1H3Jga6o\\\":\\\"textColor\\\",\\\"JyVLf41vH\\\":\\\"textHoverColor\\\",\\\"wkEU8EpFV\\\":\\\"click\\\",\\\"mYP2P3Wt9\\\":\\\"smoothScroll\\\",\\\"dapnZ6Wm4\\\":\\\"padding\\\",\\\"zEjAC4iKS\\\":\\\"fontSize\\\",\\\"fsGuD3Le5\\\":\\\"radius\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jQy0xIHHM.map","// Generated by Framer (eb93fa7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-rLmH6 .framer-styles-preset-1yapi6d:not(.rich-text-wrapper), .framer-rLmH6 .framer-styles-preset-1yapi6d.rich-text-wrapper a { --framer-link-current-text-color: var(--token-71942008-fe1b-4f93-a422-f8bb29a5496a, #d3d3d3); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-8e2fbc85-28f3-46b8-9028-d6b5e5709a82, #ddc36c); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-cc06c167-0a92-42b8-aed2-5523eae209a2, #ffffff); --framer-link-text-decoration: underline; }\"];export const className=\"framer-rLmH6\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","export const centerContent = {\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const autoSizingText = {\n    width: \"max-content\",\n    wordBreak: \"break-word\",\n    overflowWrap: \"break-word\",\n    overflow: \"hidden\",\n    whiteSpace: \"pre-wrap\",\n    flexShrink: 0\n};\nexport const defaultContainerStyles = {\n    ...centerContent,\n    overflow: \"hidden\"\n};\nexport const containerStyles = defaultContainerStyles;\nexport const randomColor = ()=>\"#\" + Math.floor(Math.random() * 16777215).toString(16)\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"centerContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoSizingText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultContainerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomColor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils (framer/utils@0.9.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst useStore=createStore({background:\"#0099FF\"});export function withRotate(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,animate:{rotate:90},transition:{duration:2}});};}export function withHover(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,whileHover:{scale:10}});};}export function withRandomColor(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,animate:{background:store.background},onClick:()=>{setStore({background:randomColor()});}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Examples.map","// Generated by Framer (0951425)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withHover}from\"https://framerusercontent.com/modules/Ocnv7ZaILGmwnR6Hs1bV/1G2loIrg5sL4XEqFarf8/Examples.js\";const MotionDivWithHover15ghjir=withCodeBoundaryForOverrides(motion.div,{nodeId:\"BSx1gWp4f\",override:withHover,scopeId:\"MZNKhBVPY\"});const cycleOrder=[\"aGvXK_ztj\",\"mS97Omb5W\",\"PTBGyzZJh\"];const serializationHash=\"framer-xsYyS\";const variantClassNames={aGvXK_ztj:\"framer-v-11epsr9\",mS97Omb5W:\"framer-v-1e8g2hj\",PTBGyzZJh:\"framer-v-xlp5jl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ov6DUg2CS=undefined;const kMzZn7OU4=undefined;const wNrMP8TJH=undefined;const NKB1R4k6T=undefined;const AgBesKvCw=undefined;const gfl3_jzGP=undefined;const transition1={bounce:0,delay:0,duration:.8,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;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 humanReadableVariantMap={\"Variant 3\":\"PTBGyzZJh\",Default:\"aGvXK_ztj\",Hover:\"mS97Omb5W\"};const Variants=motion.create(React.Fragment);const getProps=({border,color,height,id,link2,newTab,smoothScroll,titleText,width,...props})=>{return{...props,AgBesKvCw:color??props.AgBesKvCw??\"var(--token-8e2fbc85-28f3-46b8-9028-d6b5e5709a82, rgb(221, 195, 108))\",gfl3_jzGP:titleText??props.gfl3_jzGP??\"Text\",kMzZn7OU4:link2??props.kMzZn7OU4,NKB1R4k6T:smoothScroll??props.NKB1R4k6T,Ov6DUg2CS:border??props.Ov6DUg2CS??{borderColor:'var(--token-8e2fbc85-28f3-46b8-9028-d6b5e5709a82, rgb(221, 195, 108)) /* {\"name\":\"Accent-yellow\"} */',borderStyle:\"solid\",borderWidth:1},variant:humanReadableVariantMap[props.variant]??props.variant??\"aGvXK_ztj\",wNrMP8TJH:newTab??props.wNrMP8TJH};};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,kMzZn7OU4,gfl3_jzGP,wNrMP8TJH,NKB1R4k6T,Ov6DUg2CS,AgBesKvCw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"aGvXK_ztj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapfayxwo=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"mS97Omb5W\");});const onMouseEnter1wuee8n=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"mS97Omb5W\");});const onMouseLeave1ouw4te=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"aGvXK_ztj\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:kMzZn7OU4,motionChild:true,nodeId:\"aGvXK_ztj\",openInNewTab:wNrMP8TJH,scopeId:\"MZNKhBVPY\",smoothScroll:NKB1R4k6T,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-11epsr9\",className,classNames)} framer-1h8x67d`,\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aGvXK_ztj\",onMouseEnter:onMouseEnter1wuee8n,onTap:onTapfayxwo,ref:refBinding,style:{\"--border-bottom-width\":(Ov6DUg2CS?.borderBottomWidth??Ov6DUg2CS?.borderWidth)+\"px\",\"--border-color\":Ov6DUg2CS?.borderColor,\"--border-left-width\":(Ov6DUg2CS?.borderLeftWidth??Ov6DUg2CS?.borderWidth)+\"px\",\"--border-right-width\":(Ov6DUg2CS?.borderRightWidth??Ov6DUg2CS?.borderWidth)+\"px\",\"--border-style\":Ov6DUg2CS?.borderStyle,\"--border-top-width\":(Ov6DUg2CS?.borderTopWidth??Ov6DUg2CS?.borderWidth)+\"px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{mS97Omb5W:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-8e2fbc85-28f3-46b8-9028-d6b5e5709a82, rgb(221, 195, 108))\"},PTBGyzZJh:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({mS97Omb5W:{\"data-framer-name\":\"Hover\",onMouseLeave:onMouseLeave1ouw4te},PTBGyzZJh:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithHover15ghjir,{className:\"framer-15ghjir\",layoutDependency:layoutDependency,layoutId:\"BSx1gWp4f\",style:{backgroundColor:\"var(--token-f9d10a2f-f936-4eb2-b757-57abdc9d32e1, rgb(255, 218, 95))\",borderTopLeftRadius:140,borderTopRightRadius:140,filter:\"blur(0px)\",opacity:0,WebkitFilter:\"blur(0px)\"},variants:{mS97Omb5W:{opacity:1}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c1oujm\",layoutDependency:layoutDependency,layoutId:\"xVQLbd07c\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-AgBesKvCw-MZNKhBVPY))\"},children:\"Text\"})}),className:\"framer-1na86qr\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"oL5jdhbjP\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-AgBesKvCw-MZNKhBVPY)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-AgBesKvCw-MZNKhBVPY\":AgBesKvCw},text:gfl3_jzGP,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({mS97Omb5W:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.03em\",\"--framer-text-alignment\":\"center\"},children:\"Text\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1py94vz\",\"data-framer-name\":\"heroicons-outline/arrow-left\",layoutDependency:layoutDependency,layoutId:\"Qa8Jvi3f6\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1itslzu\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"yLKQwPUuY\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 15\"><path d=\"M 10.35 0.75 L 17.1 7.5 M 17.1 7.5 L 10.35 14.25 M 17.1 7.5 L 0.9 7.5\" fill=\"transparent\" stroke-width=\"1.35\" stroke=\"var(--token-8e2fbc85-28f3-46b8-9028-d6b5e5709a82, rgb(221, 195, 108)) /* {&quot;name&quot;:&quot;Accent-yellow&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:12325336571,withExternalLayout:true,...addPropertyOverrides({mS97Omb5W:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 15\"><path d=\"M 10.35 0.75 L 17.1 7.5 M 17.1 7.5 L 10.35 14.25 M 17.1 7.5 L 0.9 7.5\" fill=\"transparent\" stroke-width=\"1.35\" stroke=\"rgb(0, 0, 0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:11423928447}},baseVariant,gestureVariant)})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xsYyS.framer-1h8x67d, .framer-xsYyS .framer-1h8x67d { display: block; }\",\".framer-xsYyS.framer-11epsr9 { cursor: pointer; height: 52px; overflow: hidden; position: relative; text-decoration: none; width: 147px; will-change: var(--framer-will-change-override, transform); }\",\".framer-xsYyS .framer-15ghjir { bottom: -17px; flex: none; height: 17px; left: calc(48.97959183673471% - 32px / 2); overflow: visible; position: absolute; width: 32px; }\",\".framer-xsYyS .framer-1c1oujm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: 100%; }\",\".framer-xsYyS .framer-1na86qr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-xsYyS .framer-1py94vz { flex: none; gap: 0px; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-xsYyS .framer-1itslzu { flex: none; height: 15px; left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 15px / 2); width: 18px; }\",\".framer-xsYyS.framer-v-1e8g2hj .framer-15ghjir { bottom: -64px; height: unset; left: -102px; right: -100px; top: -64px; width: unset; }\",'.framer-xsYyS[data-border=\"true\"]::after, .framer-xsYyS [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 147\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mS97Omb5W\":{\"layout\":[\"fixed\",\"fixed\"]},\"PTBGyzZJh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kMzZn7OU4\":\"link2\",\"gfl3_jzGP\":\"titleText\",\"wNrMP8TJH\":\"newTab\",\"NKB1R4k6T\":\"smoothScroll\",\"Ov6DUg2CS\":\"border\",\"AgBesKvCw\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMZNKhBVPY=withCSS(Component,css,\"framer-xsYyS\");export default FramerMZNKhBVPY;FramerMZNKhBVPY.displayName=\"Accent Button + icon\";FramerMZNKhBVPY.defaultProps={height:52,width:147};addPropertyControls(FramerMZNKhBVPY,{variant:{options:[\"aGvXK_ztj\",\"mS97Omb5W\",\"PTBGyzZJh\"],optionTitles:[\"Default\",\"Hover\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},kMzZn7OU4:{title:\"Link 2\",type:ControlType.Link},gfl3_jzGP:{defaultValue:\"Text\",displayTextArea:false,title:\"Title Text\",type:ControlType.String},ongfl3_jzGPChange:{changes:\"gfl3_jzGP\",type:ControlType.ChangeHandler},wNrMP8TJH:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onwNrMP8TJHChange:{changes:\"wNrMP8TJH\",type:ControlType.ChangeHandler},NKB1R4k6T:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onNKB1R4k6TChange:{changes:\"NKB1R4k6T\",type:ControlType.ChangeHandler},Ov6DUg2CS:{defaultValue:{borderColor:'var(--token-8e2fbc85-28f3-46b8-9028-d6b5e5709a82, rgb(221, 195, 108)) /* {\"name\":\"Accent-yellow\"} */',borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},AgBesKvCw:{defaultValue:\"var(--token-8e2fbc85-28f3-46b8-9028-d6b5e5709a82, rgb(221, 195, 108))\",title:\"Color\",type:ControlType.Color}});addFonts(FramerMZNKhBVPY,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMZNKhBVPY\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"147\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"kMzZn7OU4\\\":\\\"link2\\\",\\\"gfl3_jzGP\\\":\\\"titleText\\\",\\\"wNrMP8TJH\\\":\\\"newTab\\\",\\\"NKB1R4k6T\\\":\\\"smoothScroll\\\",\\\"Ov6DUg2CS\\\":\\\"border\\\",\\\"AgBesKvCw\\\":\\\"color\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"52\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mS97Omb5W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PTBGyzZJh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MZNKhBVPY.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map"],"mappings":"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"}