{"version":3,"file":"shared-lib.BCVqaIvL.mjs","names":["fonts","css","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","NavDropdown","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/AkAo2Yla8clcTbTsEhed/eZqiKWlq9uXCCHUtn6ap/lh6YqzkiE.js","https:/framerusercontent.com/modules/KCURrV4AIzIWf8M7irMA/JPZLlkzugLk7nRGOidik/I_WA5Iizz.js","https:/framerusercontent.com/modules/xx8KCUDcg3Apm6spWSL7/WmtvbGslix1nI8DH0dqv/iwd7UWnZE.js","https:/framerusercontent.com/modules/o9cPAMMGO5s8K4y63qu1/EA8icgXeVmi1yPYcAEP5/J_yCjGU2E.js","https:/framerusercontent.com/modules/yguPrKGuV7Z0tqH3AqVu/lhMtrUNH7Ng8CqlEOakq/NzO1UUuxV.js","https:/framerusercontent.com/modules/ktEDm4vSwUGV4hzvyACm/hUPXFWpIrL2N5blC0AZL/U1rBW5RMX.js","https:/framerusercontent.com/modules/hStuFoSmhnFz2A4wH696/FRBeFIppDEMFPLLlny19/gk_Wov2KA.js","https:/framerusercontent.com/modules/2v8ZEfyDHGI9wmNlsaVX/SPoTSyMEnAjze0L9zne8/tLD5AZVQC.js","https:/framerusercontent.com/modules/qyLqgiaF8lgDQLAyL5SO/HrKRMPtemk81eRxpGiZ9/YNtVYfBEr.js","https:/framerusercontent.com/modules/yzXlDaQAqhZW00BSFYSE/pKPZg54qW7QQo9k2TYGZ/siteMetadata.js"],"sourcesContent":["// Generated by Framer (b83b17b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-LLcaC .framer-styles-preset-4rkxu1:not(.rich-text-wrapper), .framer-LLcaC .framer-styles-preset-4rkxu1.rich-text-wrapper a { --framer-link-current-text-color: #ffffff; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: rgba(255, 255, 255, 0.8); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, #ffffff); --framer-link-text-decoration: none; }\"];export const className=\"framer-LLcaC\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (662ecd5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={vIviqhH55:{hover:true}};const serializationHash=\"framer-FM04q\";const variantClassNames={vIviqhH55:\"framer-v-l4mfeo\"};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=({background,background2,color,color2,height,id,link,newTab,title,title2,width,...props})=>{return{...props,AFbsMlDj7:link??props.AFbsMlDj7,BFrj9sl2t:color??props.BFrj9sl2t??\"rgb(0, 0, 0)\",HhuY2NjQe:color2??props.HhuY2NjQe??\"rgb(255, 255, 255)\",i7b2HtMh1:title??props.i7b2HtMh1??\"text\",lRz5t0UPI:background??props.lRz5t0UPI??\"rgb(243, 136, 178)\",Lu4Ph5t7c:background2??props.Lu4Ph5t7c??\"rgb(0, 0, 0)\",qTBNY8RQY:title2??props.qTBNY8RQY??\"text\",yvS68ZGzV:newTab??props.yvS68ZGzV};};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,lRz5t0UPI,i7b2HtMh1,Lu4Ph5t7c,qTBNY8RQY,BFrj9sl2t,HhuY2NjQe,AFbsMlDj7,yvS68ZGzV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"vIviqhH55\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:AFbsMlDj7,motionChild:true,nodeId:\"vIviqhH55\",openInNewTab:yvS68ZGzV,scopeId:\"I_WA5Iizz\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-l4mfeo\",className,classNames)} framer-18u92r0`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"vIviqhH55\",ref:refBinding,style:{backgroundColor:lRz5t0UPI,...style},variants:{\"vIviqhH55-hover\":{backgroundColor:Lu4Ph5t7c}},...addPropertyOverrides({\"vIviqhH55-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-BFrj9sl2t-I_WA5Iizz))\"},children:\"text\"})}),className:\"framer-oxt67o\",fonts:[\"GF;IBM Plex Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"X7JkBwBb4\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-BFrj9sl2t-I_WA5Iizz)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-BFrj9sl2t-I_WA5Iizz\":BFrj9sl2t,\"--variable-reference-HhuY2NjQe-I_WA5Iizz\":HhuY2NjQe},text:i7b2HtMh1,variants:{\"vIviqhH55-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-HhuY2NjQe-I_WA5Iizz)\",\"--variable-reference-HhuY2NjQe-I_WA5Iizz\":HhuY2NjQe}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"vIviqhH55-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby01MDA=\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-HhuY2NjQe-I_WA5Iizz))\"},children:\"text\"})}),fonts:[\"GF;IBM Plex Mono-500\"],text:qTBNY8RQY}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FM04q.framer-18u92r0, .framer-FM04q .framer-18u92r0 { display: block; }\",\".framer-FM04q.framer-l4mfeo { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 6px 12px 6px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-FM04q .framer-oxt67o { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 58\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fGgOSrmYi\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"lRz5t0UPI\":\"background\",\"i7b2HtMh1\":\"title\",\"Lu4Ph5t7c\":\"background2\",\"qTBNY8RQY\":\"title2\",\"BFrj9sl2t\":\"color\",\"HhuY2NjQe\":\"color2\",\"AFbsMlDj7\":\"link\",\"yvS68ZGzV\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerI_WA5Iizz=withCSS(Component,css,\"framer-FM04q\");export default FramerI_WA5Iizz;FramerI_WA5Iizz.displayName=\"Bt-s\";FramerI_WA5Iizz.defaultProps={height:29,width:58};addPropertyControls(FramerI_WA5Iizz,{lRz5t0UPI:{defaultValue:\"rgb(243, 136, 178)\",title:\"Background\",type:ControlType.Color},i7b2HtMh1:{defaultValue:\"text\",displayTextArea:false,title:\"Title\",type:ControlType.String},Lu4Ph5t7c:{defaultValue:\"rgb(0, 0, 0)\",title:\"Background 2\",type:ControlType.Color},qTBNY8RQY:{defaultValue:\"text\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},BFrj9sl2t:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color\",type:ControlType.Color},HhuY2NjQe:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color 2\",type:ControlType.Color},AFbsMlDj7:{title:\"Link\",type:ControlType.Link},yvS68ZGzV:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerI_WA5Iizz,[{explicitInter:true,fonts:[{family:\"IBM Plex Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v19/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"},{family:\"IBM Plex Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v19/-F6qfjptAgt5VM-kVkqdyU8n3twJ8lJPg-IUDNg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerI_WA5Iizz\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"lRz5t0UPI\\\":\\\"background\\\",\\\"i7b2HtMh1\\\":\\\"title\\\",\\\"Lu4Ph5t7c\\\":\\\"background2\\\",\\\"qTBNY8RQY\\\":\\\"title2\\\",\\\"BFrj9sl2t\\\":\\\"color\\\",\\\"HhuY2NjQe\\\":\\\"color2\\\",\\\"AFbsMlDj7\\\":\\\"link\\\",\\\"yvS68ZGzV\\\":\\\"newTab\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"29\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fGgOSrmYi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"58\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./I_WA5Iizz.map","// Generated by Framer (6aa4fc0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={eDdZKmwFQ:{hover:true},WHJAoPmwF:{hover:true}};const cycleOrder=[\"WHJAoPmwF\",\"eDdZKmwFQ\"];const serializationHash=\"framer-RrE1M\";const variantClassNames={eDdZKmwFQ:\"framer-v-bfvd4j\",WHJAoPmwF:\"framer-v-1v3wq48\"};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={\"close-white\":\"eDdZKmwFQ\",\"open-white\":\"WHJAoPmwF\"};const getProps=({click,color,height,id,width,...props})=>{return{...props,kdQS3EzM9:click??props.kdQS3EzM9,variant:humanReadableVariantMap[props.variant]??props.variant??\"WHJAoPmwF\",zFOGVBJPi:color??props.zFOGVBJPi??\"rgba(255, 255, 255, 0.9)\"};};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,kdQS3EzM9,zFOGVBJPi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WHJAoPmwF\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1qxxogc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kdQS3EzM9){const res=await kdQS3EzM9(...args);if(res===false)return false;}await delay(()=>setVariant(\"eDdZKmwFQ\"),100);});const onTapi5alpx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kdQS3EzM9){const res=await kdQS3EzM9(...args);if(res===false)return false;}await delay(()=>setVariant(\"WHJAoPmwF\"),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"eDdZKmwFQ-hover\")return false;if(baseVariant===\"eDdZKmwFQ\")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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1v3wq48\",className,classNames),\"data-framer-name\":\"open-white\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WHJAoPmwF\",onTap:onTap1qxxogc,ref:refBinding,style:{...style},...addPropertyOverrides({\"eDdZKmwFQ-hover\":{\"data-framer-name\":undefined},\"WHJAoPmwF-hover\":{\"data-framer-name\":undefined},eDdZKmwFQ:{\"data-framer-name\":\"close-white\",onTap:onTapi5alpx}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15uzkiu\",layoutDependency:layoutDependency,layoutId:\"ps7qMnAqy\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b95d9b\",layoutDependency:layoutDependency,layoutId:\"Gj_M26fOO\",style:{backgroundColor:zFOGVBJPi,rotate:0},variants:{\"eDdZKmwFQ-hover\":{backgroundColor:\"var(--token-f5893eee-5ace-46ef-bf81-c4e599c104d1, rgb(77, 134, 160))\"},\"WHJAoPmwF-hover\":{backgroundColor:\"var(--token-f5893eee-5ace-46ef-bf81-c4e599c104d1, rgb(77, 134, 160))\",rotate:0},eDdZKmwFQ:{rotate:45}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-k7jdfd\",layoutDependency:layoutDependency,layoutId:\"ysZr2H8Bz\",style:{backgroundColor:zFOGVBJPi},variants:{\"WHJAoPmwF-hover\":{backgroundColor:\"var(--token-f5893eee-5ace-46ef-bf81-c4e599c104d1, rgb(77, 134, 160))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p83r4h\",layoutDependency:layoutDependency,layoutId:\"kFirVxLNL\",style:{backgroundColor:zFOGVBJPi,rotate:0},variants:{\"eDdZKmwFQ-hover\":{backgroundColor:\"var(--token-f5893eee-5ace-46ef-bf81-c4e599c104d1, rgb(77, 134, 160))\"},\"WHJAoPmwF-hover\":{backgroundColor:\"var(--token-f5893eee-5ace-46ef-bf81-c4e599c104d1, rgb(77, 134, 160))\",rotate:0},eDdZKmwFQ:{rotate:-45}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RrE1M.framer-kzvepz, .framer-RrE1M .framer-kzvepz { display: block; }\",\".framer-RrE1M.framer-1v3wq48 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 24px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 24px; }\",\".framer-RrE1M .framer-15uzkiu { flex: none; height: 20px; overflow: visible; position: relative; width: 26px; }\",\".framer-RrE1M .framer-1b95d9b { flex: none; height: 3px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-RrE1M .framer-k7jdfd { flex: none; height: 3px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: calc(50.00000000000002% - 3px / 2); }\",\".framer-RrE1M .framer-1p83r4h { bottom: 0px; flex: none; height: 3px; left: 0px; overflow: hidden; position: absolute; right: 0px; }\",\".framer-RrE1M.framer-v-bfvd4j.framer-1v3wq48, .framer-RrE1M.framer-v-1v3wq48.hover.framer-1v3wq48 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-RrE1M.framer-v-bfvd4j .framer-15uzkiu { height: 24px; width: 24px; }\",\".framer-RrE1M.framer-v-bfvd4j .framer-1b95d9b { left: 0px; right: unset; top: calc(50.00000000000002% - 2.5px / 2); width: 24px; z-index: 1; }\",\".framer-RrE1M.framer-v-bfvd4j .framer-1p83r4h { bottom: unset; left: unset; right: 0px; top: calc(50.00000000000002% - 2.5px / 2); width: 24px; z-index: 1; }\",\".framer-RrE1M.framer-v-bfvd4j.hover .framer-1b95d9b { right: unset; }\",\".framer-RrE1M.framer-v-bfvd4j.hover .framer-1p83r4h { bottom: unset; left: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eDdZKmwFQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"cNCSKxz_7\":{\"layout\":[\"fixed\",\"fixed\"]},\"WOB0dKNTP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kdQS3EzM9\":\"click\",\"zFOGVBJPi\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameriwd7UWnZE=withCSS(Component,css,\"framer-RrE1M\");export default Frameriwd7UWnZE;Frameriwd7UWnZE.displayName=\"ham\";Frameriwd7UWnZE.defaultProps={height:24,width:24};addPropertyControls(Frameriwd7UWnZE,{variant:{options:[\"WHJAoPmwF\",\"eDdZKmwFQ\"],optionTitles:[\"open-white\",\"close-white\"],title:\"Variant\",type:ControlType.Enum},kdQS3EzM9:{title:\"Click\",type:ControlType.EventHandler},zFOGVBJPi:{defaultValue:\"rgba(255, 255, 255, 0.9)\",title:\"color\",type:ControlType.Color}});addFonts(Frameriwd7UWnZE,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameriwd7UWnZE\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eDdZKmwFQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cNCSKxz_7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WOB0dKNTP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"kdQS3EzM9\\\":\\\"click\\\",\\\"zFOGVBJPi\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iwd7UWnZE.map","// Generated by Framer (f76946f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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=[\"VxBgpWYR_\",\"mSwv59J1K\",\"pYOjWqUHm\",\"lB7sKeu2K\"];const serializationHash=\"framer-ZykB3\";const variantClassNames={lB7sKeu2K:\"framer-v-ksbm6m\",mSwv59J1K:\"framer-v-zai60c\",pYOjWqUHm:\"framer-v-1d6pz0o\",VxBgpWYR_:\"framer-v-hmwu31\"};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={\"close-black\":\"lB7sKeu2K\",\"close-whte\":\"mSwv59J1K\",\"open-black\":\"pYOjWqUHm\",\"open-white\":\"VxBgpWYR_\"};const getProps=({background,click,height,id,width,...props})=>{return{...props,Mjac0aOgz:click??props.Mjac0aOgz,MMyr9jyH5:background??props.MMyr9jyH5??\"var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"VxBgpWYR_\"};};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,Mjac0aOgz,MMyr9jyH5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VxBgpWYR_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapxp0b38=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Mjac0aOgz){const res=await Mjac0aOgz(...args);if(res===false)return false;}setVariant(\"mSwv59J1K\");});const onTap1pdr0sp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Mjac0aOgz){const res=await Mjac0aOgz(...args);if(res===false)return false;}setVariant(\"VxBgpWYR_\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"mSwv59J1K\",\"lB7sKeu2K\"].includes(baseVariant))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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hmwu31\",className,classNames),\"data-framer-name\":\"open-white\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VxBgpWYR_\",onTap:onTapxp0b38,ref:refBinding,style:{...style},...addPropertyOverrides({lB7sKeu2K:{\"data-framer-name\":\"close-black\"},mSwv59J1K:{\"data-framer-name\":\"close-whte\",onTap:onTap1pdr0sp},pYOjWqUHm:{\"data-framer-name\":\"open-black\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-t8bn1q\",layoutDependency:layoutDependency,layoutId:\"NQHRI0VHF\",style:{backgroundColor:MMyr9jyH5,rotate:0},variants:{lB7sKeu2K:{backgroundColor:\"rgba(0, 0, 0, 0.9)\",rotate:45},mSwv59J1K:{rotate:45},pYOjWqUHm:{backgroundColor:\"rgba(0, 0, 0, 0.9)\",rotate:0}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-vaw9bw\",layoutDependency:layoutDependency,layoutId:\"jrylq6JYP\",style:{backgroundColor:MMyr9jyH5},variants:{pYOjWqUHm:{backgroundColor:\"rgba(0, 0, 0, 0.9)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1khar33\",layoutDependency:layoutDependency,layoutId:\"btG2ZnTKE\",style:{backgroundColor:MMyr9jyH5,rotate:0},variants:{lB7sKeu2K:{backgroundColor:\"rgba(0, 0, 0, 0.9)\",rotate:-45},mSwv59J1K:{rotate:-45},pYOjWqUHm:{backgroundColor:\"rgba(0, 0, 0, 0.9)\",rotate:0}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZykB3.framer-1sbbbbz, .framer-ZykB3 .framer-1sbbbbz { display: block; }\",\".framer-ZykB3.framer-hmwu31 { cursor: pointer; gap: 6px; height: 31px; overflow: hidden; position: relative; width: 24px; }\",\".framer-ZykB3 .framer-t8bn1q { flex: none; height: 3px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: 5px; width: 24px; }\",\".framer-ZykB3 .framer-vaw9bw { flex: none; height: 3px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 3px / 2); width: 24px; }\",\".framer-ZykB3 .framer-1khar33 { bottom: 5px; flex: none; height: 3px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; width: 24px; }\",\".framer-ZykB3.framer-v-zai60c.framer-hmwu31, .framer-ZykB3.framer-v-1d6pz0o.framer-hmwu31, .framer-ZykB3.framer-v-ksbm6m.framer-hmwu31 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-ZykB3.framer-v-zai60c .framer-t8bn1q { height: 2px; left: calc(50.00000000000002% - 18px / 2); top: calc(50.00000000000002% - 1.5px / 2); width: 18px; z-index: 1; }\",\".framer-ZykB3.framer-v-zai60c .framer-1khar33 { bottom: unset; height: 2px; left: calc(50.00000000000002% - 18px / 2); top: calc(50.00000000000002% - 1.5px / 2); width: 18px; z-index: 1; }\",\".framer-ZykB3.framer-v-ksbm6m .framer-t8bn1q { left: calc(51.06382978723406% - 24px / 2); top: calc(51.06382978723406% - 3px / 2); z-index: 1; }\",\".framer-ZykB3.framer-v-ksbm6m .framer-1khar33 { bottom: unset; left: calc(48.38709677419357% - 24px / 2); top: calc(51.61290322580647% - 3px / 2); z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mSwv59J1K\":{\"layout\":[\"fixed\",\"fixed\"]},\"pYOjWqUHm\":{\"layout\":[\"fixed\",\"fixed\"]},\"lB7sKeu2K\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Mjac0aOgz\":\"click\",\"MMyr9jyH5\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJ_yCjGU2E=withCSS(Component,css,\"framer-ZykB3\");export default FramerJ_yCjGU2E;FramerJ_yCjGU2E.displayName=\"ham-s\";FramerJ_yCjGU2E.defaultProps={height:24,width:24};addPropertyControls(FramerJ_yCjGU2E,{variant:{options:[\"VxBgpWYR_\",\"mSwv59J1K\",\"pYOjWqUHm\",\"lB7sKeu2K\"],optionTitles:[\"open-white\",\"close-whte\",\"open-black\",\"close-black\"],title:\"Variant\",type:ControlType.Enum},Mjac0aOgz:{title:\"Click\",type:ControlType.EventHandler},MMyr9jyH5:{defaultValue:'var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255)) /* {\"name\":\"white\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerJ_yCjGU2E,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ_yCjGU2E\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mSwv59J1K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pYOjWqUHm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lB7sKeu2K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"Mjac0aOgz\\\":\\\"click\\\",\\\"MMyr9jyH5\\\":\\\"background\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./J_yCjGU2E.map","// Generated by Framer (f7ce5cf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Mono-regular\",\"GF;IBM Plex Mono-700\",\"GF;IBM Plex Mono-700italic\",\"GF;IBM Plex Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v19/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"},{family:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v19/-F6qfjptAgt5VM-kVkqdyU8n3pQP8lJPg-IUDNg.woff2\",weight:\"700\"},{family:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v19/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJFgsARHNh4zg.woff2\",weight:\"700\"},{family:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v19/-F6pfjptAgt5VM-kVkqdyU8n1ioq131hj-sNFQ.woff2\",weight:\"400\"}]}];export const css=[\".framer-TvS8m .framer-styles-preset-tc0ja9:not(.rich-text-wrapper), .framer-TvS8m .framer-styles-preset-tc0ja9.rich-text-wrapper p { --framer-font-family: \\\"IBM Plex Mono\\\", monospace; --framer-font-family-bold: \\\"IBM Plex Mono\\\", monospace; --framer-font-family-bold-italic: \\\"IBM Plex Mono\\\", monospace; --framer-font-family-italic: \\\"IBM Plex Mono\\\", monospace; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-e5ec884b-1987-42b5-a61b-3ab0b8788635, #1f1f1f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-TvS8m\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (662ecd5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,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/yguPrKGuV7Z0tqH3AqVu/lhMtrUNH7Ng8CqlEOakq/NzO1UUuxV.js\";const enabledGestures={bXNd3_Ncg:{hover:true}};const serializationHash=\"framer-98deI\";const variantClassNames={bXNd3_Ncg:\"framer-v-1qpciu7\"};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=({background,background2,color,color2,height,id,link,newTab,title,title2,width,...props})=>{return{...props,bhwaXt0ye:background??props.bhwaXt0ye??\"rgb(0, 0, 0)\",H703mU9iF:link??props.H703mU9iF,hJri6XJHc:newTab??props.hJri6XJHc,Kj2Pd6tS7:background2??props.Kj2Pd6tS7??\"rgb(77, 134, 160)\",qV3Yhx0hf:title2??props.qV3Yhx0hf??\"text\",syZdt2pb4:color??props.syZdt2pb4??\"rgb(255, 255, 255)\",UJ0vkFv8K:color2??props.UJ0vkFv8K??\"rgb(0, 0, 0)\",ZZWqUukx4:title??props.ZZWqUukx4??\"text\"};};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,bhwaXt0ye,ZZWqUukx4,syZdt2pb4,Kj2Pd6tS7,qV3Yhx0hf,UJ0vkFv8K,H703mU9iF,hJri6XJHc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"bXNd3_Ncg\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:H703mU9iF,motionChild:true,nodeId:\"bXNd3_Ncg\",openInNewTab:hJri6XJHc,scopeId:\"U1rBW5RMX\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1qpciu7\",className,classNames)} framer-tpil2k`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"bXNd3_Ncg\",ref:refBinding,style:{backgroundColor:bhwaXt0ye,...style},variants:{\"bXNd3_Ncg-hover\":{backgroundColor:Kj2Pd6tS7}},...addPropertyOverrides({\"bXNd3_Ncg-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tc0ja9\",\"data-styles-preset\":\"NzO1UUuxV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-syZdt2pb4-U1rBW5RMX))\"},children:\"text\"})}),className:\"framer-1gwbvvh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m6LrepDgL\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-syZdt2pb4-U1rBW5RMX)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-syZdt2pb4-U1rBW5RMX\":syZdt2pb4,\"--variable-reference-UJ0vkFv8K-U1rBW5RMX\":UJ0vkFv8K},text:ZZWqUukx4,variants:{\"bXNd3_Ncg-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-UJ0vkFv8K-U1rBW5RMX)\",\"--variable-reference-UJ0vkFv8K-U1rBW5RMX\":UJ0vkFv8K}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"bXNd3_Ncg-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby01MDA=\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-UJ0vkFv8K-U1rBW5RMX))\"},children:\"text\"})}),fonts:[\"GF;IBM Plex Mono-500\"],text:qV3Yhx0hf}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-98deI.framer-tpil2k, .framer-98deI .framer-tpil2k { display: block; }\",\".framer-98deI.framer-1qpciu7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 6px 12px 6px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-98deI .framer-1gwbvvh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 62\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Jnu4QzC90\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"bhwaXt0ye\":\"background\",\"ZZWqUukx4\":\"title\",\"syZdt2pb4\":\"color\",\"Kj2Pd6tS7\":\"background2\",\"qV3Yhx0hf\":\"title2\",\"UJ0vkFv8K\":\"color2\",\"H703mU9iF\":\"link\",\"hJri6XJHc\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerU1rBW5RMX=withCSS(Component,css,\"framer-98deI\");export default FramerU1rBW5RMX;FramerU1rBW5RMX.displayName=\"bt-L\";FramerU1rBW5RMX.defaultProps={height:36,width:62};addPropertyControls(FramerU1rBW5RMX,{bhwaXt0ye:{defaultValue:\"rgb(0, 0, 0)\",title:\"Background\",type:ControlType.Color},ZZWqUukx4:{defaultValue:\"text\",displayTextArea:false,title:\"Title\",type:ControlType.String},syZdt2pb4:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color\",type:ControlType.Color},Kj2Pd6tS7:{defaultValue:\"rgb(77, 134, 160)\",title:\"Background 2\",type:ControlType.Color},qV3Yhx0hf:{defaultValue:\"text\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},UJ0vkFv8K:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color 2\",type:ControlType.Color},H703mU9iF:{title:\"Link\",type:ControlType.Link},hJri6XJHc:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerU1rBW5RMX,[{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:\"IBM Plex Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v19/-F6qfjptAgt5VM-kVkqdyU8n3twJ8lJPg-IUDNg.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU1rBW5RMX\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"bhwaXt0ye\\\":\\\"background\\\",\\\"ZZWqUukx4\\\":\\\"title\\\",\\\"syZdt2pb4\\\":\\\"color\\\",\\\"Kj2Pd6tS7\\\":\\\"background2\\\",\\\"qV3Yhx0hf\\\":\\\"title2\\\",\\\"UJ0vkFv8K\\\":\\\"color2\\\",\\\"H703mU9iF\\\":\\\"link\\\",\\\"hJri6XJHc\\\":\\\"newTab\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"62\",\"framerIntrinsicHeight\":\"36\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Jnu4QzC90\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./U1rBW5RMX.map","// Generated by Framer (b83b17b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-kk7tC .framer-styles-preset-4momt3:not(.rich-text-wrapper), .framer-kk7tC .framer-styles-preset-4momt3.rich-text-wrapper a { --framer-link-current-text-color: var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, #ffffff); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-2c218999-f9ac-4246-8a1a-f205cfe6e3a0, #f8f7f7); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, #ffffff); --framer-link-text-decoration: none; }\"];export const className=\"framer-kk7tC\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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/AkAo2Yla8clcTbTsEhed/eZqiKWlq9uXCCHUtn6ap/lh6YqzkiE.js\";const cycleOrder=[\"yjVrlNul3\",\"OjqObacHr\"];const serializationHash=\"framer-4dXka\";const variantClassNames={OjqObacHr:\"framer-v-1ea0cx5\",yjVrlNul3:\"framer-v-1gpvbc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cLhIgCbwH=undefined;const eK0LJA07A=undefined;const vLPbhSZQF=undefined;const nS0eJ1_Dj=undefined;const Q62Z4v5dU=undefined;const jKPwrzVQt=undefined;const G928qgK8P=undefined;const XBP9XWzzy=undefined;const gFwJl9QYh=undefined;const transition1={duration:0,type:\"tween\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};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 1\":\"yjVrlNul3\",\"Variant 2\":\"OjqObacHr\"};const Variants=motion.create(React.Fragment);const getProps=({fontSize,fontSizeDropdown,height,id,link1,link2,link3,list1,list2,list3,title,width,...props})=>{return{...props,cLhIgCbwH:fontSize??props.cLhIgCbwH??36,eK0LJA07A:title??props.eK0LJA07A??\"Locations\",G928qgK8P:list2??props.G928qgK8P??\"CF Fairview Mall\",gFwJl9QYh:list3??props.gFwJl9QYh??\"Kensington\",jKPwrzVQt:link2??props.jKPwrzVQt,nS0eJ1_Dj:link1??props.nS0eJ1_Dj,Q62Z4v5dU:list1??props.Q62Z4v5dU??\"Downtown Gerrard St.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"yjVrlNul3\",vLPbhSZQF:fontSizeDropdown??props.vLPbhSZQF??24,XBP9XWzzy:link3??props.XBP9XWzzy};};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,eK0LJA07A,Q62Z4v5dU,G928qgK8P,gFwJl9QYh,nS0eJ1_Dj,jKPwrzVQt,XBP9XWzzy,cLhIgCbwH,vLPbhSZQF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yjVrlNul3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1xcixih=activeVariantCallback(async(...args)=>{setVariant(\"OjqObacHr\");});const onTap18a9n3r=activeVariantCallback(async(...args)=>{setVariant(\"yjVrlNul3\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"OjqObacHr\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({OjqObacHr:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gpvbc\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"yjVrlNul3\",ref:refBinding,style:{...style},...addPropertyOverrides({OjqObacHr:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18mwjzz\",layoutDependency:layoutDependency,layoutId:\"iWeZEaGch\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"calc(var(--variable-reference-cLhIgCbwH-tLD5AZVQC) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255)))\"},children:\"Locations\"})}),className:\"framer-1173ci5\",\"data-highlight\":true,fonts:[\"GF;IBM Plex Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"MEcstYBUp\",onTap:onTap1xcixih,style:{\"--extracted-r6o4lv\":\"var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255))\",\"--variable-reference-cLhIgCbwH-tLD5AZVQC\":cLhIgCbwH},text:eK0LJA07A,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({OjqObacHr:{onTap:onTap18a9n3r}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"calc(var(--variable-reference-vLPbhSZQF-tLD5AZVQC) * 1px)\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:nS0eJ1_Dj,motionChild:true,nodeId:\"E5qLmlLdD\",openInNewTab:false,relValues:[],scopeId:\"tLD5AZVQC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4rkxu1\",\"data-styles-preset\":\"lh6YqzkiE\",children:\"Downtown Gerrard St.\"})})})}),className:\"framer-1k6b4bs\",fonts:[\"GF;IBM Plex Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"E5qLmlLdD\",style:{\"--extracted-r6o4lv\":\"var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255))\",\"--variable-reference-vLPbhSZQF-tLD5AZVQC\":vLPbhSZQF},text:Q62Z4v5dU,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"calc(var(--variable-reference-vLPbhSZQF-tLD5AZVQC) * 1px)\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:jKPwrzVQt,motionChild:true,nodeId:\"VQjPU5ait\",openInNewTab:false,relValues:[],scopeId:\"tLD5AZVQC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4rkxu1\",\"data-styles-preset\":\"lh6YqzkiE\",children:\"CF Fairview Mall\"})})})}),className:\"framer-m56glb\",fonts:[\"GF;IBM Plex Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"VQjPU5ait\",style:{\"--extracted-r6o4lv\":\"var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255))\",\"--variable-reference-vLPbhSZQF-tLD5AZVQC\":vLPbhSZQF},text:G928qgK8P,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"calc(var(--variable-reference-vLPbhSZQF-tLD5AZVQC) * 1px)\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:XBP9XWzzy,motionChild:true,nodeId:\"alDwO3XY1\",openInNewTab:false,relValues:[],scopeId:\"tLD5AZVQC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4rkxu1\",\"data-styles-preset\":\"lh6YqzkiE\",children:\"Kensington\"})})})}),className:\"framer-1jpf5wy\",fonts:[\"GF;IBM Plex Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"alDwO3XY1\",style:{\"--extracted-r6o4lv\":\"var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255))\",\"--variable-reference-vLPbhSZQF-tLD5AZVQC\":vLPbhSZQF},text:gFwJl9QYh,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4dXka.framer-1571zep, .framer-4dXka .framer-1571zep { display: block; }\",\".framer-4dXka.framer-1gpvbc { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4dXka .framer-18mwjzz { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4dXka .framer-1173ci5 { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4dXka .framer-1k6b4bs, .framer-4dXka .framer-m56glb, .framer-4dXka .framer-1jpf5wy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4dXka.framer-v-1ea0cx5.framer-1gpvbc { gap: 0px; }\",\".framer-4dXka.framer-v-1ea0cx5 .framer-18mwjzz { gap: 16px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 188\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OjqObacHr\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"eK0LJA07A\":\"title\",\"Q62Z4v5dU\":\"list1\",\"G928qgK8P\":\"list2\",\"gFwJl9QYh\":\"list3\",\"nS0eJ1_Dj\":\"link1\",\"jKPwrzVQt\":\"link2\",\"XBP9XWzzy\":\"link3\",\"cLhIgCbwH\":\"fontSize\",\"vLPbhSZQF\":\"fontSizeDropdown\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertLD5AZVQC=withCSS(Component,css,\"framer-4dXka\");export default FramertLD5AZVQC;FramertLD5AZVQC.displayName=\"nav dropdown\";FramertLD5AZVQC.defaultProps={height:43,width:188};addPropertyControls(FramertLD5AZVQC,{variant:{options:[\"yjVrlNul3\",\"OjqObacHr\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},eK0LJA07A:{defaultValue:\"Locations\",displayTextArea:false,title:\"Title\",type:ControlType.String},oneK0LJA07AChange:{changes:\"eK0LJA07A\",type:ControlType.ChangeHandler},Q62Z4v5dU:{defaultValue:\"Downtown Gerrard St.\",displayTextArea:false,title:\"list 1\",type:ControlType.String},onQ62Z4v5dUChange:{changes:\"Q62Z4v5dU\",type:ControlType.ChangeHandler},G928qgK8P:{defaultValue:\"CF Fairview Mall\",displayTextArea:false,title:\"list 2\",type:ControlType.String},onG928qgK8PChange:{changes:\"G928qgK8P\",type:ControlType.ChangeHandler},gFwJl9QYh:{defaultValue:\"Kensington\",title:\"list3\",type:ControlType.String},ongFwJl9QYhChange:{changes:\"gFwJl9QYh\",type:ControlType.ChangeHandler},nS0eJ1_Dj:{title:\"Link 1\",type:ControlType.Link},jKPwrzVQt:{title:\"Link 2\",type:ControlType.Link},XBP9XWzzy:{title:\"Link 3\",type:ControlType.Link},cLhIgCbwH:{defaultValue:36,title:\"Font Size\",type:ControlType.Number},oncLhIgCbwHChange:{changes:\"cLhIgCbwH\",type:ControlType.ChangeHandler},vLPbhSZQF:{defaultValue:24,title:\"Font Size dropdown\",type:ControlType.Number},onvLPbhSZQFChange:{changes:\"vLPbhSZQF\",type:ControlType.ChangeHandler}});addFonts(FramertLD5AZVQC,[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertLD5AZVQC\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OjqObacHr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"eK0LJA07A\\\":\\\"title\\\",\\\"Q62Z4v5dU\\\":\\\"list1\\\",\\\"G928qgK8P\\\":\\\"list2\\\",\\\"gFwJl9QYh\\\":\\\"list3\\\",\\\"nS0eJ1_Dj\\\":\\\"link1\\\",\\\"jKPwrzVQt\\\":\\\"link2\\\",\\\"XBP9XWzzy\\\":\\\"link3\\\",\\\"cLhIgCbwH\\\":\\\"fontSize\\\",\\\"vLPbhSZQF\\\":\\\"fontSizeDropdown\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"43\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"188\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tLD5AZVQC.map","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,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/hStuFoSmhnFz2A4wH696/FRBeFIppDEMFPLLlny19/gk_Wov2KA.js\";import NavDropdown from\"https://framerusercontent.com/modules/2v8ZEfyDHGI9wmNlsaVX/SPoTSyMEnAjze0L9zne8/tLD5AZVQC.js\";const NavDropdownFonts=getFonts(NavDropdown);const cycleOrder=[\"iVLiWVacD\",\"zbmxDndYG\"];const serializationHash=\"framer-mQOcK\";const variantClassNames={iVLiWVacD:\"framer-v-1pu0om1\",zbmxDndYG:\"framer-v-8ljol3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const haVJZboqn=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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={\"nav-desktop\":\"iVLiWVacD\",\"nav-mobile\":\"zbmxDndYG\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,haVJZboqn:click??props.haVJZboqn,variant:humanReadableVariantMap[props.variant]??props.variant??\"iVLiWVacD\"};};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,haVJZboqn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iVLiWVacD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTappy4pjd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(haVJZboqn){const res=await haVJZboqn(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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-1pu0om1\",className,classNames),\"data-framer-name\":\"nav-desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iVLiWVacD\",onTap:onTappy4pjd,ref:refBinding,style:{backgroundColor:\"var(--token-e5ec884b-1987-42b5-a61b-3ab0b8788635, rgb(31, 31, 31))\",...style},...addPropertyOverrides({zbmxDndYG:{\"data-framer-name\":\"nav-mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"36px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UlJXbDdUl\"},motionChild:true,nodeId:\"jc3qDLK2M\",openInNewTab:false,relValues:[],scopeId:\"YNtVYfBEr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4momt3\",\"data-styles-preset\":\"gk_Wov2KA\",children:\"About\"})})})}),className:\"framer-10spv9\",fonts:[\"GF;IBM Plex Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"jc3qDLK2M\",style:{\"--extracted-r6o4lv\":\"var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({zbmxDndYG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"22px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UlJXbDdUl\"},motionChild:true,nodeId:\"jc3qDLK2M\",openInNewTab:false,relValues:[],scopeId:\"YNtVYfBEr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4momt3\",\"data-styles-preset\":\"gk_Wov2KA\",children:\"About\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"36px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dz740su3h\"},motionChild:true,nodeId:\"vmFM5BsBy\",openInNewTab:false,relValues:[],scopeId:\"YNtVYfBEr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4momt3\",\"data-styles-preset\":\"gk_Wov2KA\",children:\"Press\"})})})}),className:\"framer-7jalw\",fonts:[\"GF;IBM Plex Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"vmFM5BsBy\",style:{\"--extracted-r6o4lv\":\"var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({zbmxDndYG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"22px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-532568e0-64d5-473a-9cf7-2a9f4bf93a38, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dz740su3h\"},motionChild:true,nodeId:\"vmFM5BsBy\",openInNewTab:false,relValues:[],scopeId:\"YNtVYfBEr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4momt3\",\"data-styles-preset\":\"gk_Wov2KA\",children:\"Press\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rGaPUN6Hd\"},implicitPathVariables:undefined},{href:{webPageId:\"gyFl3iAP6\"},implicitPathVariables:undefined},{href:{webPageId:\"rik0eSBz6\"},implicitPathVariables:undefined},{href:{webPageId:\"rGaPUN6Hd\"},implicitPathVariables:undefined},{href:{webPageId:\"gyFl3iAP6\"},implicitPathVariables:undefined},{href:{webPageId:\"rik0eSBz6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:\"194px\",y:(componentViewport?.y||0)+120+114.4,...addPropertyOverrides({zbmxDndYG:{y:(componentViewport?.y||0)+80+80.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rww1r5-container\",layoutDependency:layoutDependency,layoutId:\"GHPyjBvoP-container\",nodeId:\"GHPyjBvoP\",rendersWithMotion:true,scopeId:\"YNtVYfBEr\",children:/*#__PURE__*/_jsx(NavDropdown,{cLhIgCbwH:36,eK0LJA07A:\"Menus\",G928qgK8P:\"CF Fairview Mall\",gFwJl9QYh:\"Kensington\",height:\"100%\",id:\"GHPyjBvoP\",jKPwrzVQt:resolvedLinks[1],layoutId:\"GHPyjBvoP\",nS0eJ1_Dj:resolvedLinks[0],Q62Z4v5dU:\"Downtown Gerrard St.\",style:{width:\"100%\"},variant:matchVariant(\"yjVrlNul3\"),vLPbhSZQF:24,width:\"100%\",XBP9XWzzy:resolvedLinks[2],...addPropertyOverrides({zbmxDndYG:{cLhIgCbwH:22,jKPwrzVQt:resolvedLinks[4],nS0eJ1_Dj:resolvedLinks[3],vLPbhSZQF:16,XBP9XWzzy:resolvedLinks[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:\"194px\",y:(componentViewport?.y||0)+120+171.4,...addPropertyOverrides({zbmxDndYG:{y:(componentViewport?.y||0)+80+137.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mh5g21-container\",layoutDependency:layoutDependency,layoutId:\"GPIVWBHOf-container\",nodeId:\"GPIVWBHOf\",rendersWithMotion:true,scopeId:\"YNtVYfBEr\",children:/*#__PURE__*/_jsx(NavDropdown,{cLhIgCbwH:36,eK0LJA07A:\"Order Online\",G928qgK8P:\"CF Fairview Mall\",gFwJl9QYh:\"Kensington\",height:\"100%\",id:\"GPIVWBHOf\",jKPwrzVQt:\"https://www.ubereats.com/store/som-tum-jinda-north-york/GPm0EEvDWVG0P7ZTP3FUhg?diningMode=PICKUP\",layoutId:\"GPIVWBHOf\",nS0eJ1_Dj:\"https://www.clover.com/online-ordering/som-tum-jinda-toronto\",Q62Z4v5dU:\"Downtown Gerrard St.\",style:{width:\"100%\"},variant:matchVariant(\"yjVrlNul3\"),vLPbhSZQF:24,width:\"100%\",...addPropertyOverrides({zbmxDndYG:{cLhIgCbwH:22,vLPbhSZQF:16}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w0rhhf\",\"data-framer-name\":\"Locations\",layoutDependency:layoutDependency,layoutId:\"GETVyqN5q\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Kvu2f0y8m\"},implicitPathVariables:undefined},{href:{webPageId:\"DvL5MhW9M\"},implicitPathVariables:undefined},{href:{webPageId:\"mW7zRe65v\"},implicitPathVariables:undefined},{href:{webPageId:\"Kvu2f0y8m\"},implicitPathVariables:undefined},{href:{webPageId:\"DvL5MhW9M\"},implicitPathVariables:undefined},{href:{webPageId:\"mW7zRe65v\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:\"194px\",y:(componentViewport?.y||0)+120+228.4+0+0,...addPropertyOverrides({zbmxDndYG:{y:(componentViewport?.y||0)+80+194.8+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iicfkr-container\",layoutDependency:layoutDependency,layoutId:\"ZfnqIJ44Q-container\",nodeId:\"ZfnqIJ44Q\",rendersWithMotion:true,scopeId:\"YNtVYfBEr\",children:/*#__PURE__*/_jsx(NavDropdown,{cLhIgCbwH:36,eK0LJA07A:\"Locations\",G928qgK8P:\"CF Fairview Mall\",gFwJl9QYh:\"Kensington\",height:\"100%\",id:\"ZfnqIJ44Q\",jKPwrzVQt:resolvedLinks1[1],layoutId:\"ZfnqIJ44Q\",nS0eJ1_Dj:resolvedLinks1[0],Q62Z4v5dU:\"Downtown Gerrard St.\",style:{width:\"100%\"},variant:matchVariant(\"yjVrlNul3\"),vLPbhSZQF:24,width:\"100%\",XBP9XWzzy:resolvedLinks1[2],...addPropertyOverrides({zbmxDndYG:{cLhIgCbwH:22,jKPwrzVQt:resolvedLinks1[4],nS0eJ1_Dj:resolvedLinks1[3],vLPbhSZQF:16,XBP9XWzzy:resolvedLinks1[5]}},baseVariant,gestureVariant)})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mQOcK.framer-187iofd, .framer-mQOcK .framer-187iofd { display: block; }\",\".framer-mQOcK.framer-1pu0om1 { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 120px 40px 0px 0px; position: relative; width: 400px; }\",\".framer-mQOcK .framer-10spv9, .framer-mQOcK .framer-7jalw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mQOcK .framer-1rww1r5-container, .framer-mQOcK .framer-1mh5g21-container, .framer-mQOcK .framer-1iicfkr-container { flex: none; height: auto; position: relative; width: 194px; }\",\".framer-mQOcK .framer-1w0rhhf { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100px; }\",\".framer-mQOcK.framer-v-8ljol3.framer-1pu0om1 { padding: 80px 12px 0px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 392\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zbmxDndYG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"haVJZboqn\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYNtVYfBEr=withCSS(Component,css,\"framer-mQOcK\");export default FramerYNtVYfBEr;FramerYNtVYfBEr.displayName=\"nav-ver\";FramerYNtVYfBEr.defaultProps={height:392,width:400};addPropertyControls(FramerYNtVYfBEr,{variant:{options:[\"iVLiWVacD\",\"zbmxDndYG\"],optionTitles:[\"nav-desktop\",\"nav-mobile\"],title:\"Variant\",type:ControlType.Enum},haVJZboqn:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerYNtVYfBEr,[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"}]},...NavDropdownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerYNtVYfBEr.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavDropdown,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYNtVYfBEr\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zbmxDndYG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"haVJZboqn\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"392\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"400\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YNtVYfBEr.map","// Generated by Framer (f36d8c8)\nexport default function metadata(params,activeLocale){return{description:\"Looking for real Thai food in Toronto? Somtum Jinda serves spicy Isan dishes like som tum (papaya salad), larb, grilled meats, and more at Gerrard & Fairview.\",favicon:\"https://framerusercontent.com/assets/ESEKh68aCIS7ZZuGtVH0t0xac.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/9CGj9CSi7ZXtuufgnLbGcreAS4.png\",title:\"Somtum Jinda | Pull no Punches Isaan Food\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}