{"version":3,"file":"script_main.B-wimRCn.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","fonts","css","className","getProps","React.forwardRef","addPropertyOverrides","Home","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","HomeButtonV3","NavBarButtons","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","Menu","Close","RichText","sharedStyle.css","sharedStyle.fonts","NavBarFonts","NavBar","breakpoints","serializationHash","variantClassNames","transformTemplate1","animation","animation1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","PropertyOverrides","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MenuBarButton","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","HomeButton","Feather","MenuBar","ProjectSortingButton","cycleOrder","serializationHash","variantClassNames","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","SocialButton","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","NavBar","Footer","useRef","React.useId","PropertyOverrides","React.createElement","MainLayoutV2","MainLayout","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/gjdQUlZM0kVHhR3HzgLR/gKZLQieAqeuDPbAqEenC/JzYdcCmzd.js","https:/framerusercontent.com/modules/gMuDqyz8yu59jm7MoNhj/Bx9TuXcQ73YY8xGchlYh/GWRfWbnWp.js","https:/framerusercontent.com/modules/9rCIqJPYXTP0jajiBr8e/o2QMMZvujJ3MOdWnNEQ0/fc3gHtSRd.js","https:/framerusercontent.com/modules/4D3ftnrCKMi9sZxy9KN9/VIt1WEwa4r1PfvCESAKj/Qd5CLrGSO.js","https:/framerusercontent.com/modules/CENNaBrP40UZXCv6vuDR/6b9Uzj47QJt8obopeX6c/U0t4Twsvo.js","https:/framerusercontent.com/modules/ym6K0VljCQp7XxUHS3WI/iaHOIBKxKukqQ1JcmCWP/x82yzd_PP.js","https:/framerusercontent.com/modules/8PgB9M1SuFLeWSZDAbhk/gnIFZAkuwcexDsINZ7og/GBIPN2ZWM.js","https:/framerusercontent.com/modules/Yoh26nsu2WT6SaLx419x/cBAut1N4d45sXIbDNqpC/bBnZG1f6T.js","https:/framerusercontent.com/modules/YY1Xl9FR0nETYZzhpCBe/VRnPvr2IFSQRWYTvEj7M/FRZlkkJAx.js","https:/framerusercontent.com/modules/lWyvX5ZlF2YrdVGlMyyI/DtljdziZr0lRARQeGMmi/VPa5hViWI.js","https:/framerusercontent.com/modules/KgUNUC53MDsZo0X7fBGA/NFxtv4mgSdVMdi4uHj2m/jXk4VWPbe.js","https:/framerusercontent.com/modules/vozkMDxVAYIxYkwyxpjV/B7dMKR5ntJIfZCJQ1WoM/zWGHEsoU4.js","https:/framerusercontent.com/modules/gdKda1Wkq7fVVBuhV1p3/cYF3eZy3gpIqqQy41Xw3/RSY3sopLp.js","https:/framerusercontent.com/modules/JuYNPtvypi3pcLQYxeH6/Z2lmraOiQImmiYRKgq4K/voEekb4AO.js","https:/framerusercontent.com/modules/OpQGUI63xngRkw6Nnzbh/P2cSREqSQtjP0L9WbZvP/UqyxMI5dG.js","https:/framerusercontent.com/modules/Bv5zP2bP136i60lyEhj7/m2y04E3BrcGMit20lJtW/KmpPk_h0e.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 14.5 0\" fill=\"transparent\" height=\"1px\" id=\"jMF44oNeb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 5.75)\" width=\"14.5px\"/><path d=\"M 0 0 L 14.5 0\" fill=\"transparent\" height=\"1px\" id=\"lwuMFFtBI\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 18.25)\" width=\"14.5px\"/><path d=\"M 0 0 L 14.5 0\" fill=\"transparent\" height=\"1px\" id=\"KKxXbtl64\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 12)\" width=\"14.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"1171430842\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-OmG2n\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-OmG2n { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-OmG2n\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10.5 0 L 0 10.5\" fill=\"transparent\" height=\"10.5px\" id=\"dJkACGH8G\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(6.75 6.75)\" width=\"10.5px\"/><path d=\"M 0 0 L 10.5 10.5\" fill=\"transparent\" height=\"10.5px\" id=\"pgy_UnrTc\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(6.75 6.75)\" width=\"10.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"3527454627\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KpKpK\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-KpKpK { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Close\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-KpKpK\");Icon.displayName=\"Close\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Close\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2d3eba2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-a23BQ .framer-styles-preset-1s5e1s7:not(.rich-text-wrapper), .framer-a23BQ .framer-styles-preset-1s5e1s7.rich-text-wrapper a { --framer-link-text-color: var(--token-c06474ba-613f-4940-892d-990fcace8694, #1c1c1e); }\"];export const className=\"framer-a23BQ\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2 14.5 L 12.5 14.5 C 13.605 14.5 14.5 13.605 14.5 12.5 L 14.5 5 L 7.25 0 L 0 5 L 0 12.5 C 0 13.605 0.895 14.5 2 14.5 Z\" fill=\"transparent\" height=\"14.49996px\" id=\"lLOiAXUCt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 4.75)\" width=\"14.49996px\"/><path d=\"M 0 2 C 0 0.895 0.895 0 2 0 L 2.5 0 C 3.605 0 4.5 0.895 4.5 2 L 4.5 5.5 L 0 5.5 Z\" fill=\"transparent\" height=\"5.500000000000002px\" id=\"FFcYQg9ko\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(9.75 13.749)\" width=\"4.499969999999999px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"763274199\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-3BEg1\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-3BEg1 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Home\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-3BEg1\");Icon.displayName=\"Home\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Home\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e4d63)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Home from\"https://framerusercontent.com/modules/4D3ftnrCKMi9sZxy9KN9/VIt1WEwa4r1PfvCESAKj/Qd5CLrGSO.js\";const HomeFonts=getFonts(Home);const enabledGestures={PnfHzsG29:{hover:true}};const serializationHash=\"framer-bxyeE\";const variantClassNames={PnfHzsG29:\"framer-v-o2gdai\"};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=({click,height,id,width,...props})=>{return{...props,Ipz2S6BNB:click??props.Ipz2S6BNB};};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,Ipz2S6BNB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"PnfHzsG29\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1tzjvku=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Ipz2S6BNB){const res=await Ipz2S6BNB(...args);if(res===false)return false;}});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:{hash:\":MzGbE3kRR\",webPageId:\"f9PXEOANZ\"},motionChild:true,nodeId:\"PnfHzsG29\",openInNewTab:false,scopeId:\"U0t4Twsvo\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-o2gdai\",className,classNames)} framer-zhe6jv`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PnfHzsG29\",onTap:onTap1tzjvku,ref:refBinding,style:{backgroundColor:\"var(--token-e2c46fe7-9727-4e4a-abd7-87a588c605b3, rgb(255, 255, 255))\",borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"inset 0px 0px 4px 0px rgba(90, 91, 96, 0.4)\",...style},...addPropertyOverrides({\"PnfHzsG29-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Home,{animated:true,className:\"framer-a1f0j7\",layoutDependency:layoutDependency,layoutId:\"klcsqhogu\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-fecc92b4-ced5-46d8-a093-0df13485491e, rgb(163, 163, 163))\",\"--3it368\":1},variants:{\"PnfHzsG29-hover\":{\"--18mrqx2\":\"var(--token-c06474ba-613f-4940-892d-990fcace8694, rgb(28, 28, 30))\"}}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bxyeE.framer-zhe6jv, .framer-bxyeE .framer-zhe6jv { display: block; }\",\".framer-bxyeE.framer-o2gdai { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 36px; }\",\".framer-bxyeE .framer-a1f0j7 { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-bxyeE.framer-v-o2gdai.hover.framer-o2gdai { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 36px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wv8Oyvb3E\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Ipz2S6BNB\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerU0t4Twsvo=withCSS(Component,css,\"framer-bxyeE\");export default FramerU0t4Twsvo;FramerU0t4Twsvo.displayName=\"Home Button v3\";FramerU0t4Twsvo.defaultProps={height:36,width:36};addPropertyControls(FramerU0t4Twsvo,{Ipz2S6BNB:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerU0t4Twsvo,[{explicitInter:true,fonts:[]},...HomeFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU0t4Twsvo\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"36\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"Ipz2S6BNB\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wv8Oyvb3E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"36\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./U0t4Twsvo.map","// Generated by Framer (62e9832)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Instance,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 Menu from\"https://framerusercontent.com/modules/gjdQUlZM0kVHhR3HzgLR/gKZLQieAqeuDPbAqEenC/JzYdcCmzd.js\";import Close from\"https://framerusercontent.com/modules/gMuDqyz8yu59jm7MoNhj/Bx9TuXcQ73YY8xGchlYh/GWRfWbnWp.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/9rCIqJPYXTP0jajiBr8e/o2QMMZvujJ3MOdWnNEQ0/fc3gHtSRd.js\";import HomeButtonV3 from\"https://framerusercontent.com/modules/CENNaBrP40UZXCv6vuDR/6b9Uzj47QJt8obopeX6c/U0t4Twsvo.js\";import NavBarButtons from\"https://framerusercontent.com/modules/FF5pcjgjqnXbS3aYdVNQ/gf1JKQXwPopOoTihmjrv/xvEOBG_Q2.js\";const HomeButtonV3Fonts=getFonts(HomeButtonV3);const NavBarButtonsFonts=getFonts(NavBarButtons);const cycleOrder=[\"toHnLLY9s\",\"o3kd0vlA9\",\"gZtb85wjN\",\"m6R0_3FBK\",\"PffcLYyKb\"];const serializationHash=\"framer-AjHaa\";const variantClassNames={gZtb85wjN:\"framer-v-11am4h7\",m6R0_3FBK:\"framer-v-121f7o1\",o3kd0vlA9:\"framer-v-1pwwluw\",PffcLYyKb:\"framer-v-10wqxb9\",toHnLLY9s:\"framer-v-kzzo3l\"};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={\"Phone Hidden\":\"m6R0_3FBK\",Desktop:\"toHnLLY9s\",Hidden:\"o3kd0vlA9\",Phone:\"PffcLYyKb\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"toHnLLY9s\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"toHnLLY9s\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Ipz2S6BNB111m8vm=activeVariantCallback(async(...args)=>{setVariant(\"toHnLLY9s\");});const onTapumsgml=activeVariantCallback(async(...args)=>{setVariant(\"PffcLYyKb\");});const onTap1np67g=activeVariantCallback(async(...args)=>{setVariant(\"gZtb85wjN\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"gZtb85wjN\",\"PffcLYyKb\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"gZtb85wjN\",\"PffcLYyKb\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"PffcLYyKb\")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,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-kzzo3l\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"toHnLLY9s\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(238, 238, 240)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backdropFilter:\"blur(10px)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 2px 10px 2px rgba(163, 163, 163, 0.3)\",opacity:1,WebkitBackdropFilter:\"blur(10px)\",...style},variants:{gZtb85wjN:{\"--border-bottom-width\":\"1px\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-top-width\":\"1px\",opacity:1},m6R0_3FBK:{borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25,opacity:0},o3kd0vlA9:{opacity:0},PffcLYyKb:{opacity:1}},...addPropertyOverrides({gZtb85wjN:{\"data-framer-name\":\"Phone\"},m6R0_3FBK:{\"data-framer-name\":\"Phone Hidden\"},o3kd0vlA9:{\"data-framer-name\":\"Hidden\"},PffcLYyKb:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13b7cmy\",layoutDependency:layoutDependency,layoutId:\"ZD85m7uLp\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"30px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-((componentViewport?.height||48)-0)*1)/2)+(8+(((componentViewport?.height||48)-0)*1-16-30)/2),...addPropertyOverrides({gZtb85wjN:{y:(componentViewport?.y||0)+0+0+(8+(Math.max(0,((componentViewport?.height||48)-0-0)/1)*1-16-30)/2)},m6R0_3FBK:{y:(componentViewport?.y||0)+(10+((componentViewport?.height||46)-20-((componentViewport?.height||46)-20)*1)/2)+(8+(((componentViewport?.height||46)-20)*1-16-30)/2)},PffcLYyKb:{y:(componentViewport?.y||0)+0+0+9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pnfcna-container\",layoutDependency:layoutDependency,layoutId:\"XCYkQr1du-container\",nodeId:\"XCYkQr1du\",rendersWithMotion:true,scopeId:\"x82yzd_PP\",children:/*#__PURE__*/_jsx(HomeButtonV3,{height:\"100%\",id:\"XCYkQr1du\",Ipz2S6BNB:Ipz2S6BNB111m8vm,layoutId:\"XCYkQr1du\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({gZtb85wjN:{Ipz2S6BNB:undefined},PffcLYyKb:{Ipz2S6BNB:undefined}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n5jpy6\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"okxRJn8Ym\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":VJG4lhRby\",webPageId:\"f9PXEOANZ\"},implicitPathVariables:undefined},{href:{hash:\":VJG4lhRby\",webPageId:\"f9PXEOANZ\"},implicitPathVariables:undefined},{href:{hash:\":VJG4lhRby\",webPageId:\"f9PXEOANZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-((componentViewport?.height||48)-0)*1)/2)+(8+(((componentViewport?.height||48)-0)*1-16-(((componentViewport?.height||48)-0)*1-16)*1)/2)+(0+((((componentViewport?.height||48)-0)*1-16)*1-0-18)/2),...addPropertyOverrides({m6R0_3FBK:{y:(componentViewport?.y||0)+(10+((componentViewport?.height||46)-20-((componentViewport?.height||46)-20)*1)/2)+(8+(((componentViewport?.height||46)-20)*1-16-(((componentViewport?.height||46)-20)*1-16)*1)/2)+(0+((((componentViewport?.height||46)-20)*1-16)*1-0-18)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n1erto-container\",layoutDependency:layoutDependency,layoutId:\"ZGzHfYQuE-container\",nodeId:\"ZGzHfYQuE\",rendersWithMotion:true,scopeId:\"x82yzd_PP\",children:/*#__PURE__*/_jsx(NavBarButtons,{BSocGy7SG:resolvedLinks[0],height:\"100%\",id:\"ZGzHfYQuE\",layoutId:\"ZGzHfYQuE\",pFVjAe3Tt:\"Works\",width:\"100%\",xuQ1FR7Tq:false,...addPropertyOverrides({m6R0_3FBK:{BSocGy7SG:resolvedLinks[2]},o3kd0vlA9:{BSocGy7SG:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ubUoFezaQ\"},implicitPathVariables:undefined},{href:{webPageId:\"ubUoFezaQ\"},implicitPathVariables:undefined},{href:{webPageId:\"ubUoFezaQ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-((componentViewport?.height||48)-0)*1)/2)+(8+(((componentViewport?.height||48)-0)*1-16-(((componentViewport?.height||48)-0)*1-16)*1)/2)+(0+((((componentViewport?.height||48)-0)*1-16)*1-0-18)/2),...addPropertyOverrides({m6R0_3FBK:{y:(componentViewport?.y||0)+(10+((componentViewport?.height||46)-20-((componentViewport?.height||46)-20)*1)/2)+(8+(((componentViewport?.height||46)-20)*1-16-(((componentViewport?.height||46)-20)*1-16)*1)/2)+(0+((((componentViewport?.height||46)-20)*1-16)*1-0-18)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gb3yc-container\",layoutDependency:layoutDependency,layoutId:\"DqGMBNo6u-container\",nodeId:\"DqGMBNo6u\",rendersWithMotion:true,scopeId:\"x82yzd_PP\",children:/*#__PURE__*/_jsx(NavBarButtons,{BSocGy7SG:resolvedLinks1[0],height:\"100%\",id:\"DqGMBNo6u\",layoutId:\"DqGMBNo6u\",pFVjAe3Tt:\"About\",width:\"100%\",xuQ1FR7Tq:false,...addPropertyOverrides({m6R0_3FBK:{BSocGy7SG:resolvedLinks1[2]},o3kd0vlA9:{BSocGy7SG:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-((componentViewport?.height||48)-0)*1)/2)+(8+(((componentViewport?.height||48)-0)*1-16-(((componentViewport?.height||48)-0)*1-16)*1)/2)+(0+((((componentViewport?.height||48)-0)*1-16)*1-0-18)/2),...addPropertyOverrides({m6R0_3FBK:{y:(componentViewport?.y||0)+(10+((componentViewport?.height||46)-20-((componentViewport?.height||46)-20)*1)/2)+(8+(((componentViewport?.height||46)-20)*1-16-(((componentViewport?.height||46)-20)*1-16)*1)/2)+(0+((((componentViewport?.height||46)-20)*1-16)*1-0-18)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v6qmv7-container\",layoutDependency:layoutDependency,layoutId:\"V4HXHzsYi-container\",nodeId:\"V4HXHzsYi\",rendersWithMotion:true,scopeId:\"x82yzd_PP\",children:/*#__PURE__*/_jsx(NavBarButtons,{BSocGy7SG:\"https://drive.google.com/file/d/1vn8JTKW0dXkSa1SmdGVUtPGqqPwR1mzD/view?usp=sharing\",height:\"100%\",id:\"V4HXHzsYi\",layoutId:\"V4HXHzsYi\",pFVjAe3Tt:\"Resume\",width:\"100%\",xuQ1FR7Tq:true})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({gZtb85wjN:{value:transition1},PffcLYyKb:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:{hash:\":JlWzCPpfC\",webPageId:\"f9PXEOANZ\"},motionChild:true,nodeId:\"vAFG19AVc\",openInNewTab:false,scopeId:\"x82yzd_PP\",smoothScroll:true,...addPropertyOverrides({gZtb85wjN:{href:undefined},PffcLYyKb:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jg1uje framer-4sdt25\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"vAFG19AVc\",style:{backgroundColor:\"var(--token-e2c46fe7-9727-4e4a-abd7-87a588c605b3, rgb(255, 255, 255))\",borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"none\"},variants:{gZtb85wjN:{boxShadow:\"inset 0px 0px 4px 0px rgba(90, 91, 96, 0.4)\"},PffcLYyKb:{boxShadow:\"inset 0px 0px 4px 0px rgba(90, 91, 96, 0.4)\"}},...addPropertyOverrides({gZtb85wjN:{\"data-highlight\":true,onTap:onTapumsgml},PffcLYyKb:{\"data-highlight\":true,onTap:onTap1np67g}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-17gv1nw\",Component:Menu,layoutDependency:layoutDependency,layoutId:\"y8Ekc1Pjg\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-8fb11fca-2a9c-4949-9296-0d4c31a36a2d, rgb(42, 42, 44))\",\"--3it368\":1},variants:{gZtb85wjN:{\"--18mrqx2\":\"var(--token-fecc92b4-ced5-46d8-a093-0df13485491e, rgb(163, 163, 163))\"},PffcLYyKb:{\"--18mrqx2\":\"var(--token-c06474ba-613f-4940-892d-990fcace8694, rgb(28, 28, 30))\"}},...addPropertyOverrides({PffcLYyKb:{Component:Close}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16ja63j\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"xB8ehZyH0\",style:{backgroundColor:\"var(--token-0fb063c2-be1d-4ca9-a80c-d0b464f7df84, rgb(245, 245, 246))\",opacity:.5}}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a2lij3\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"e623qeklY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy02MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-c06474ba-613f-4940-892d-990fcace8694, rgb(28, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":VJG4lhRby\",webPageId:\"f9PXEOANZ\"},motionChild:true,nodeId:\"Cj2VLlKb9\",openInNewTab:false,relValues:[],scopeId:\"x82yzd_PP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1s5e1s7\",\"data-styles-preset\":\"fc3gHtSRd\",children:\"Works\"})})})}),className:\"framer-q68pt4\",\"data-highlight\":true,fonts:[\"GF;DM Sans-600\"],layoutDependency:layoutDependency,layoutId:\"Cj2VLlKb9\",onTap:onTap1np67g,style:{\"--extracted-1lwpl3i\":\"var(--token-c06474ba-613f-4940-892d-990fcace8694, rgb(28, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy02MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-c06474ba-613f-4940-892d-990fcace8694, rgb(28, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ubUoFezaQ\"},motionChild:true,nodeId:\"cdtNA8_Z0\",openInNewTab:false,relValues:[],scopeId:\"x82yzd_PP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1s5e1s7\",\"data-styles-preset\":\"fc3gHtSRd\",children:\"About\"})})})}),className:\"framer-1dldnzp\",\"data-highlight\":true,fonts:[\"GF;DM Sans-600\"],layoutDependency:layoutDependency,layoutId:\"cdtNA8_Z0\",onTap:onTap1np67g,style:{\"--extracted-1lwpl3i\":\"var(--token-c06474ba-613f-4940-892d-990fcace8694, rgb(28, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy02MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-c06474ba-613f-4940-892d-990fcace8694, rgb(28, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/1vn8JTKW0dXkSa1SmdGVUtPGqqPwR1mzD/view?usp=sharing\",motionChild:true,nodeId:\"DfIBnOm60\",openInNewTab:true,relValues:[],scopeId:\"x82yzd_PP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1s5e1s7\",\"data-styles-preset\":\"fc3gHtSRd\",children:\"Resume\"})})})}),className:\"framer-1msrv6e\",\"data-highlight\":true,fonts:[\"GF;DM Sans-600\"],layoutDependency:layoutDependency,layoutId:\"DfIBnOm60\",onTap:onTap1np67g,style:{\"--extracted-1lwpl3i\":\"var(--token-c06474ba-613f-4940-892d-990fcace8694, rgb(28, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy02MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-c06474ba-613f-4940-892d-990fcace8694, rgb(28, 28, 30)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f9PXEOANZ\"},motionChild:true,nodeId:\"aSlk4npea\",openInNewTab:false,relValues:[],scopeId:\"x82yzd_PP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1s5e1s7\",\"data-styles-preset\":\"fc3gHtSRd\",children:\"Home\"})})})}),className:\"framer-emb5ng\",\"data-highlight\":true,fonts:[\"GF;DM Sans-600\"],layoutDependency:layoutDependency,layoutId:\"aSlk4npea\",onTap:onTap1np67g,style:{\"--extracted-1lwpl3i\":\"var(--token-c06474ba-613f-4940-892d-990fcace8694, rgb(28, 28, 30))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AjHaa.framer-4sdt25, .framer-AjHaa .framer-4sdt25 { display: block; }\",\".framer-AjHaa.framer-kzzo3l { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 48px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-AjHaa .framer-13b7cmy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 100%; justify-content: center; overflow: visible; padding: 8px 24px 8px 8px; position: relative; width: min-content; }\",\".framer-AjHaa .framer-1pnfcna-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); position: relative; width: 30px; z-index: 1; }\",\".framer-AjHaa .framer-n5jpy6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AjHaa .framer-1n1erto-container, .framer-AjHaa .framer-gb3yc-container, .framer-AjHaa .framer-v6qmv7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-AjHaa .framer-1jg1uje { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 30px); justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 30px; z-index: 1; }\",\".framer-AjHaa .framer-17gv1nw { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-AjHaa .framer-16ja63j { flex: none; height: 100%; left: calc(50.177935943060525% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: -1; }\",\".framer-AjHaa .framer-1a2lij3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AjHaa .framer-q68pt4, .framer-AjHaa .framer-1dldnzp, .framer-AjHaa .framer-1msrv6e, .framer-AjHaa .framer-emb5ng { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-AjHaa.framer-v-11am4h7.framer-kzzo3l { flex-direction: column; justify-content: flex-start; width: 312px; }\",\".framer-AjHaa.framer-v-11am4h7 .framer-13b7cmy { flex: 1 0 0px; gap: unset; height: 1px; justify-content: space-between; order: 0; padding: 8px; width: 100%; }\",\".framer-AjHaa.framer-v-11am4h7 .framer-1jg1uje, .framer-AjHaa.framer-v-10wqxb9 .framer-1jg1uje { cursor: pointer; z-index: unset; }\",\".framer-AjHaa.framer-v-11am4h7 .framer-16ja63j, .framer-AjHaa.framer-v-121f7o1 .framer-16ja63j, .framer-AjHaa.framer-v-10wqxb9 .framer-16ja63j, .framer-AjHaa.framer-v-10wqxb9 .framer-q68pt4 { order: 1; }\",\".framer-AjHaa.framer-v-121f7o1.framer-kzzo3l { gap: unset; height: 46px; justify-content: space-between; padding: 10px; width: 312px; }\",\".framer-AjHaa.framer-v-121f7o1 .framer-13b7cmy, .framer-AjHaa.framer-v-10wqxb9 .framer-emb5ng { order: 0; }\",\".framer-AjHaa.framer-v-10wqxb9.framer-kzzo3l { flex-direction: column; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px 0px 30px 0px; width: 312px; }\",\".framer-AjHaa.framer-v-10wqxb9 .framer-13b7cmy { gap: unset; height: 48px; justify-content: space-between; order: 0; padding: 8px; width: 100%; }\",\".framer-AjHaa.framer-v-10wqxb9 .framer-1a2lij3, .framer-AjHaa.framer-v-10wqxb9 .framer-1dldnzp { order: 2; }\",\".framer-AjHaa.framer-v-10wqxb9 .framer-1msrv6e { order: 3; }\",...sharedStyle.css,'.framer-AjHaa[data-border=\"true\"]::after, .framer-AjHaa [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 48\n * @framerIntrinsicWidth 275\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"o3kd0vlA9\":{\"layout\":[\"auto\",\"fixed\"]},\"gZtb85wjN\":{\"layout\":[\"fixed\",\"fixed\"]},\"m6R0_3FBK\":{\"layout\":[\"fixed\",\"fixed\"]},\"PffcLYyKb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerx82yzd_PP=withCSS(Component,css,\"framer-AjHaa\");export default Framerx82yzd_PP;Framerx82yzd_PP.displayName=\"Nav Bar\";Framerx82yzd_PP.defaultProps={height:48,width:275};addPropertyControls(Framerx82yzd_PP,{variant:{options:[\"toHnLLY9s\",\"o3kd0vlA9\",\"gZtb85wjN\",\"m6R0_3FBK\",\"PffcLYyKb\"],optionTitles:[\"Desktop\",\"Hidden\",\"Phone\",\"Phone Hidden\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerx82yzd_PP,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthS2f3ZGMZpg.woff2\",weight:\"600\"}]},...HomeButtonV3Fonts,...NavBarButtonsFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerx82yzd_PP\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"o3kd0vlA9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gZtb85wjN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m6R0_3FBK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PffcLYyKb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"275\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBar from\"#framer/local/canvasComponent/x82yzd_PP/x82yzd_PP.js\";const NavBarFonts=getFonts(NavBar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const breakpoints={c6TDD9lz_:\"(max-width: 809.98px)\",i9H4irBtH:\"(min-width: 810px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-qMo8U\";const variantClassNames={c6TDD9lz_:\"framer-v-mrl6bc\",i9H4irBtH:\"framer-v-a29ysg\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={damping:50,delay:2.3,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const breakpointRules={c6TDD9lz_:[\".framer-qMo8U .framer-xlf9jc-container { height: auto; top: 10px; width: 80%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={c6TDD9lz_:\".framer-mrl6bc-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qMo8U.framer-17l69n8, .framer-qMo8U .framer-17l69n8 { display: block; }\",\".framer-qMo8U.framer-a29ysg { align-content: center; align-items: center; background-color: var(--token-e2c46fe7-9727-4e4a-abd7-87a588c605b3, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-qMo8U .framer-xlf9jc-container { flex: none; height: 48px; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 30px; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-qMo8U .framer-pzwo81 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={c6TDD9lz_:\"(max-width: 809.98px)\",i9H4irBtH:\"(min-width: 810px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"i9H4irBtH\",Phone:\"c6TDD9lz_\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"i9H4irBtH\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"i9H4irBtH\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-e2c46fe7-9727-4e4a-abd7-87a588c605b3, rgb(255, 255, 255)); } :root { font-size: 6.25%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-a29ysg\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c6TDD9lz_:{width:\"80vw\",y:10}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:30,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-xlf9jc-container\",\"data-framer-appear-id\":\"xlf9jc\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"qKnwiWZEW\",optimized:true,rendersWithMotion:true,scopeId:\"GBIPN2ZWM\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c6TDD9lz_:{style:{width:\"100%\"},variant:\"gZtb85wjN\"}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"qKnwiWZEW\",layoutId:\"qKnwiWZEW\",style:{height:\"100%\"},variant:\"toHnLLY9s\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-pzwo81\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 810\n * @framerRootFontSize 1\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"c6TDD9lz_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"i9H4irBtH\":[\".framer-xlf9jc-container\"],\"c6TDD9lz_\":[\".framer-xlf9jc-container\"]}\n * @framerBreakpoints {\"i9H4irBtH\":{\"min\":810,\"canvasClassName\":\"framer-a29ysg-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":810,\"rootFontSize\":1},\"c6TDD9lz_\":{\"max\":809,\"canvasClassName\":\"framer-mrl6bc-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":1}}\n * @framerDefaultVariant i9H4irBtH\n * @framerLayoutTemplate\n */const FramerGBIPN2ZWM=withCSS(Component,css,\"framer-qMo8U\");export default FramerGBIPN2ZWM;FramerGBIPN2ZWM.displayName=\"Main Layout v2\";FramerGBIPN2ZWM.defaultProps={height:1e3,width:810};addFonts(FramerGBIPN2ZWM,[{explicitInter:true,fonts:[]},...NavBarFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGBIPN2ZWM\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"810\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"c6TDD9lz_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"i9H4irBtH\\\":[\\\".framer-xlf9jc-container\\\"],\\\"c6TDD9lz_\\\":[\\\".framer-xlf9jc-container\\\"]}\",\"framerBreakpoints\":\"{\\\"i9H4irBtH\\\":{\\\"min\\\":810,\\\"canvasClassName\\\":\\\"framer-a29ysg-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":810,\\\"rootFontSize\\\":1},\\\"c6TDD9lz_\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-mrl6bc-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":1}}\",\"framerRootFontSize\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"i9H4irBtH\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1bcc82d)\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/LWHVdzP0DrNVEZyTjs2G/tSgS85FBO4EFdT7JtzsR/enZhn7z08.js\";const enabledGestures={GlWOAHRto:{hover:true}};const serializationHash=\"framer-MTGZP\";const variantClassNames={GlWOAHRto:\"framer-v-japt8a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,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 Variants=motion.create(React.Fragment);const getProps=({height,id,link,menuBarButtonText,newTab,width,...props})=>{return{...props,C5WTuKZ2v:link??props.C5WTuKZ2v,eNsJUDPNd:newTab??props.eNsJUDPNd,m0LDvpWVH:menuBarButtonText??props.m0LDvpWVH??\"Menu\"};};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,C5WTuKZ2v,m0LDvpWVH,eNsJUDPNd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GlWOAHRto\",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:C5WTuKZ2v,motionChild:true,nodeId:\"GlWOAHRto\",openInNewTab:eNsJUDPNd,scopeId:\"bBnZG1f6T\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-japt8a\",className,classNames)} framer-18khw52`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"GlWOAHRto\",ref:refBinding,style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"GlWOAHRto-hover\":{background:\"linear-gradient(180deg, var(--token-48fb73ad-66f5-4484-9c62-98bb25421ca6, rgb(95, 116, 141)) 0%, rgb(79, 97, 122) 100%)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40}},...addPropertyOverrides({\"GlWOAHRto-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-271qu1\",\"data-styles-preset\":\"enZhn7z08\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-ebe35ab0-0c2a-4f84-968c-6afe87ee8521, rgb(90, 91, 96)))\"},children:\"Menu\"})}),className:\"framer-1cbryg3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UhWTe7zJt\",style:{\"--extracted-1eung3n\":\"var(--token-ebe35ab0-0c2a-4f84-968c-6afe87ee8521, rgb(90, 91, 96))\"},text:m0LDvpWVH,variants:{\"GlWOAHRto-hover\":{\"--extracted-1eung3n\":\"var(--token-6bd8136b-479e-45c6-8f1c-917366296b31, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"GlWOAHRto-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-271qu1\",\"data-styles-preset\":\"enZhn7z08\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-6bd8136b-479e-45c6-8f1c-917366296b31, rgb(255, 255, 255)))\"},children:\"Menu\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MTGZP.framer-18khw52, .framer-MTGZP .framer-18khw52 { display: block; }\",\".framer-MTGZP.framer-japt8a { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 30px 10px 30px; position: relative; text-decoration: none; width: 120px; }\",\".framer-MTGZP .framer-1cbryg3 { flex: none; height: 18px; position: relative; white-space: pre; width: auto; }\",\".framer-MTGZP.framer-v-japt8a.hover.framer-japt8a { will-change: var(--framer-will-change-override, transform); }\",\".framer-MTGZP.framer-v-japt8a.hover .framer-1cbryg3 { order: 0; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"X_Yurm1mN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"C5WTuKZ2v\":\"link\",\"m0LDvpWVH\":\"menuBarButtonText\",\"eNsJUDPNd\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbBnZG1f6T=withCSS(Component,css,\"framer-MTGZP\");export default FramerbBnZG1f6T;FramerbBnZG1f6T.displayName=\"Menu Bar Button\";FramerbBnZG1f6T.defaultProps={height:38,width:120};addPropertyControls(FramerbBnZG1f6T,{C5WTuKZ2v:{title:\"Link\",type:ControlType.Link},m0LDvpWVH:{defaultValue:\"Menu\",displayTextArea:false,title:\"Menu Bar Button Text\",type:ControlType.String},eNsJUDPNd:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerbBnZG1f6T,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbBnZG1f6T\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"C5WTuKZ2v\\\":\\\"link\\\",\\\"m0LDvpWVH\\\":\\\"menuBarButtonText\\\",\\\"eNsJUDPNd\\\":\\\"newTab\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"120\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X_Yurm1mN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"38\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bBnZG1f6T.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuBarButton from\"https://framerusercontent.com/modules/Yoh26nsu2WT6SaLx419x/cBAut1N4d45sXIbDNqpC/bBnZG1f6T.js\";const MenuBarButtonFonts=getFonts(MenuBarButton);const cycleOrder=[\"Q4Cuep8Uq\",\"QRSNS71jr\"];const serializationHash=\"framer-KkUwp\";const variantClassNames={Q4Cuep8Uq:\"framer-v-4488it\",QRSNS71jr:\"framer-v-1s3zpux\"};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={\"Lighter Shade\":\"QRSNS71jr\",Default:\"Q4Cuep8Uq\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Q4Cuep8Uq\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Q4Cuep8Uq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];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-4488it\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Q4Cuep8Uq\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6bd8136b-479e-45c6-8f1c-917366296b31, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(15px)\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,boxShadow:\"0px 4px 11px 1px rgba(0, 0, 0, 0.2)\",WebkitBackdropFilter:\"blur(15px)\",...style},variants:{QRSNS71jr:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}},...addPropertyOverrides({QRSNS71jr:{\"data-framer-name\":\"Lighter Shade\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18e9wb9\",layoutDependency:layoutDependency,layoutId:\"JzgrY1DwE\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jm6a_BziK\"},implicitPathVariables:undefined},{href:{webPageId:\"jm6a_BziK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"120px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||58)-0-44)/2)+3,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-apzm9s-container\",layoutDependency:layoutDependency,layoutId:\"MsxF9SxDn-container\",nodeId:\"MsxF9SxDn\",rendersWithMotion:true,scopeId:\"FRZlkkJAx\",children:/*#__PURE__*/_jsx(MenuBarButton,{C5WTuKZ2v:resolvedLinks[0],eNsJUDPNd:false,height:\"100%\",id:\"MsxF9SxDn\",layoutId:\"MsxF9SxDn\",m0LDvpWVH:\"Works\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({QRSNS71jr:{C5WTuKZ2v:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"t_TNEzl0K\"},implicitPathVariables:undefined},{href:{webPageId:\"t_TNEzl0K\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"120px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||58)-0-44)/2)+3,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13ve3ho-container\",layoutDependency:layoutDependency,layoutId:\"X2Bjwff4o-container\",nodeId:\"X2Bjwff4o\",rendersWithMotion:true,scopeId:\"FRZlkkJAx\",children:/*#__PURE__*/_jsx(MenuBarButton,{C5WTuKZ2v:resolvedLinks1[0],eNsJUDPNd:false,height:\"100%\",id:\"X2Bjwff4o\",layoutId:\"X2Bjwff4o\",m0LDvpWVH:\"About\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({QRSNS71jr:{C5WTuKZ2v:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"120px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||58)-0-44)/2)+3,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18mgdjz-container\",layoutDependency:layoutDependency,layoutId:\"RUPV2yzsa-container\",nodeId:\"RUPV2yzsa\",rendersWithMotion:true,scopeId:\"FRZlkkJAx\",children:/*#__PURE__*/_jsx(MenuBarButton,{C5WTuKZ2v:\"https://drive.google.com/file/d/1vn8JTKW0dXkSa1SmdGVUtPGqqPwR1mzD/view?usp=sharing\",eNsJUDPNd:true,height:\"100%\",id:\"RUPV2yzsa\",layoutId:\"RUPV2yzsa\",m0LDvpWVH:\"Resume\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ictkv9\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"giYfUpINR\",style:{backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-0091e907-ac1a-4302-8281-06cd0e7fadc3, rgb(209, 209, 212))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,opacity:.25,WebkitBackdropFilter:\"blur(0px)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KkUwp.framer-14a5cct, .framer-KkUwp .framer-14a5cct { display: block; }\",\".framer-KkUwp.framer-4488it { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 58px; justify-content: center; padding: 0px 15px 0px 15px; position: relative; width: min-content; }\",\".framer-KkUwp .framer-18e9wb9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 44px; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-KkUwp .framer-apzm9s-container, .framer-KkUwp .framer-13ve3ho-container, .framer-KkUwp .framer-18mgdjz-container { flex: none; height: auto; position: relative; width: 120px; }\",\".framer-KkUwp .framer-ictkv9 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-override, transform); z-index: -1; }\",\".framer-KkUwp.framer-v-1s3zpux.framer-4488it { gap: 20px 10px; padding: 0px; }\",'.framer-KkUwp[data-border=\"true\"]::after, .framer-KkUwp [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 410\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"QRSNS71jr\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFRZlkkJAx=withCSS(Component,css,\"framer-KkUwp\");export default FramerFRZlkkJAx;FramerFRZlkkJAx.displayName=\"Menu Bar\";FramerFRZlkkJAx.defaultProps={height:58,width:410};addPropertyControls(FramerFRZlkkJAx,{variant:{options:[\"Q4Cuep8Uq\",\"QRSNS71jr\"],optionTitles:[\"Default\",\"Lighter Shade\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFRZlkkJAx,[{explicitInter:true,fonts:[]},...MenuBarButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFRZlkkJAx\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"QRSNS71jr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"410\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"58\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FRZlkkJAx.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={MtSf73LX2:{hover:true},YSFyEeb91:{hover:true}};const cycleOrder=[\"YSFyEeb91\",\"KYlCV34C_\",\"MtSf73LX2\"];const serializationHash=\"framer-Cr45j\";const variantClassNames={KYlCV34C_:\"framer-v-yu5sav\",MtSf73LX2:\"framer-v-vd1i09\",YSFyEeb91:\"framer-v-1uw9tsp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0};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={\"Logo Only\":\"MtSf73LX2\",\"Variant 1\":\"YSFyEeb91\",Phone:\"KYlCV34C_\"};const getProps=({click,height,id,width,...props})=>{return{...props,EzwM0lmet:click??props.EzwM0lmet,variant:humanReadableVariantMap[props.variant]??props.variant??\"YSFyEeb91\"};};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,EzwM0lmet,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YSFyEeb91\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1vkx1r5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(EzwM0lmet){const res=await EzwM0lmet(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"MtSf73LX2-hover\")return true;if(baseVariant===\"MtSf73LX2\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"MtSf73LX2-hover\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"MtSf73LX2-hover\")return false;if([\"KYlCV34C_\",\"MtSf73LX2\"].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__*/_jsx(Link,{motionChild:true,nodeId:\"YSFyEeb91\",scopeId:\"VPa5hViWI\",...addPropertyOverrides({MtSf73LX2:{href:{hash:\":oQASsK1Dt\",webPageId:\"pjnKUZvku\"},openInNewTab:false,smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-1uw9tsp\",className,classNames)} framer-lpi7vq`,\"data-framer-appear-id\":\"1uw9tsp\",\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YSFyEeb91\",onTap:onTap1vkx1r5,optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\",WebkitBackdropFilter:\"none\",...style},variants:{\"YSFyEeb91-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\",WebkitBackdropFilter:\"none\"},MtSf73LX2:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6bd8136b-479e-45c6-8f1c-917366296b31, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(15px)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 4px 11px 1px rgba(0, 0, 0, 0.2)\",WebkitBackdropFilter:\"blur(15px)\"}},...addPropertyOverrides({\"MtSf73LX2-hover\":{__framer__presenceAnimate:undefined,__framer__presenceInitial:undefined,\"data-framer-name\":undefined,optimized:undefined},\"YSFyEeb91-hover\":{\"data-framer-name\":undefined},KYlCV34C_:{\"data-framer-name\":\"Phone\"},MtSf73LX2:{__framer__presenceAnimate:undefined,__framer__presenceInitial:undefined,\"data-border\":true,\"data-framer-name\":\"Logo Only\",optimized:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-spthj7\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"ZS7cYfVF9\",style:{backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-0091e907-ac1a-4302-8281-06cd0e7fadc3, rgb(209, 209, 212))\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,opacity:.25,WebkitBackdropFilter:\"blur(0px)\"}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-15ytcbx\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"kOJYBSL1e\",style:{backdropFilter:\"blur(0px)\",background:\"linear-gradient(180deg, rgb(95, 116, 141) 0%, rgb(79, 97, 122) 100%)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,WebkitBackdropFilter:\"blur(0px)\"}}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1fytf8f\",layoutDependency:layoutDependency,layoutId:\"LirJwRC6e\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40.001\" overflow=\"visible\"><path d=\"M 24.442 0.685 C 24.159 0.23 23.649 -0.031 23.115 0.003 C 22.581 0.038 22.109 0.363 21.887 0.85 L 18.76 7.693 L 12.846 7.693 C 12.043 7.693 11.393 8.343 11.393 9.146 C 11.393 9.948 12.043 10.599 12.846 10.599 L 17.431 10.599 L 9.029 28.975 L 1.453 28.975 C 0.931 28.975 0.45 29.254 0.191 29.707 C -0.068 30.161 -0.063 30.717 0.202 31.167 L 4.999 39.287 C 5.274 39.752 5.786 40.026 6.326 39.998 C 6.866 39.97 7.346 39.644 7.571 39.152 L 10.114 33.59 L 6.918 33.59 L 6.085 35.413 L 4 31.881 L 21.418 31.881 L 18.635 37.941 C 18.32 38.666 18.643 39.509 19.361 39.839 C 20.079 40.169 20.93 39.865 21.275 39.154 L 28.813 22.744 C 29.043 22.27 28.999 21.709 28.697 21.277 C 28.396 20.846 27.885 20.611 27.361 20.663 C 26.837 20.716 26.383 21.048 26.173 21.531 L 22.753 28.975 L 12.224 28.975 L 20.625 10.599 L 22.207 7.133 L 22.561 6.355 L 22.565 6.357 L 23.406 4.517 L 25.387 7.693 L 23.83 7.693 L 23.762 7.842 L 22.504 10.599 L 28.006 10.599 C 28.534 10.598 29.02 10.312 29.276 9.85 C 29.532 9.389 29.517 8.824 29.238 8.377 Z M 27.747 28.975 L 26.422 31.881 L 29.469 31.881 L 26.685 37.941 C 26.35 38.67 26.67 39.533 27.399 39.868 C 28.128 40.203 28.991 39.883 29.326 39.154 L 36.864 22.744 C 37.199 22.014 36.879 21.152 36.15 20.817 C 35.421 20.482 34.558 20.801 34.223 21.531 L 30.803 28.975 Z M 38.54 31.881 L 34.472 31.881 L 35.797 28.975 L 38.54 28.975 C 39.342 28.97 39.996 29.618 40 30.42 C 40.005 31.223 39.357 31.876 38.555 31.881 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(224, 224, 224))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"MtSf73LX2-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 34\" overflow=\"visible\"><path d=\"M 20.775 0.582 C 20.535 0.196 20.102 -0.027 19.648 0.003 C 19.194 0.032 18.793 0.308 18.604 0.722 L 15.946 6.539 L 10.919 6.539 C 10.237 6.539 9.684 7.092 9.684 7.774 C 9.684 8.456 10.237 9.009 10.919 9.009 L 14.816 9.009 L 7.675 24.628 L 1.235 24.628 C 0.792 24.628 0.382 24.866 0.162 25.251 C -0.057 25.636 -0.054 26.109 0.172 26.491 L 4.249 33.393 C 4.483 33.789 4.918 34.022 5.377 33.998 C 5.836 33.974 6.244 33.697 6.435 33.278 L 8.597 28.551 L 5.88 28.551 L 5.172 30.1 L 3.4 27.098 L 18.205 27.098 L 15.84 32.249 C 15.572 32.865 15.846 33.582 16.457 33.863 C 17.067 34.143 17.79 33.884 18.084 33.28 L 24.491 19.332 C 24.686 18.929 24.649 18.452 24.393 18.085 C 24.136 17.718 23.702 17.519 23.256 17.563 C 22.811 17.608 22.425 17.89 22.247 18.301 L 19.34 24.628 L 10.39 24.628 L 17.531 9.009 L 18.876 6.063 L 19.177 5.401 L 19.18 5.403 L 19.895 3.839 L 21.579 6.539 L 20.255 6.539 L 20.197 6.665 L 19.128 9.009 L 23.805 9.009 C 24.253 9.008 24.667 8.765 24.884 8.373 C 25.102 7.98 25.089 7.501 24.852 7.12 Z M 23.585 24.628 L 22.458 27.098 L 25.048 27.098 L 22.682 32.249 C 22.397 32.869 22.669 33.602 23.289 33.887 C 23.909 34.172 24.642 33.9 24.927 33.28 L 31.334 19.332 C 31.619 18.712 31.347 17.979 30.727 17.694 C 30.107 17.409 29.374 17.681 29.089 18.301 L 26.182 24.628 Z M 32.759 27.098 L 29.301 27.098 L 30.427 24.628 L 32.759 24.628 C 33.441 24.625 33.996 25.175 34 25.857 C 34.004 26.539 33.453 27.095 32.771 27.098 Z\" fill=\"var(--token-6bd8136b-479e-45c6-8f1c-917366296b31, rgb(255, 255, 255))\"></path></svg>'},\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.001 42.001\" overflow=\"visible\"><path d=\"M 25.664 0.719 C 25.367 0.242 24.832 -0.033 24.271 0.003 C 23.71 0.039 23.215 0.381 22.981 0.892 L 19.698 8.077 L 13.488 8.077 C 12.646 8.077 11.963 8.76 11.963 9.603 C 11.963 10.446 12.646 11.129 13.488 11.129 L 18.303 11.129 L 9.48 30.423 L 1.526 30.423 C 0.978 30.423 0.472 30.717 0.201 31.193 C -0.071 31.669 -0.067 32.253 0.212 32.725 L 5.249 41.251 C 5.538 41.74 6.075 42.028 6.642 41.998 C 7.209 41.968 7.713 41.626 7.95 41.109 L 10.62 35.269 L 7.264 35.269 L 6.389 37.183 L 4.2 33.475 L 22.489 33.475 L 19.567 39.838 C 19.236 40.599 19.575 41.485 20.329 41.831 C 21.083 42.178 21.976 41.858 22.339 41.111 L 30.254 23.881 C 30.495 23.384 30.449 22.794 30.132 22.341 C 29.816 21.888 29.279 21.641 28.729 21.696 C 28.179 21.752 27.702 22.1 27.482 22.607 L 23.891 30.423 L 12.835 30.423 L 21.656 11.129 L 23.317 7.489 L 23.689 6.672 L 23.693 6.674 L 24.576 4.742 L 26.656 8.077 L 25.021 8.077 L 24.95 8.234 L 23.629 11.129 L 29.406 11.129 C 29.96 11.128 30.471 10.827 30.74 10.343 C 31.008 9.858 30.993 9.266 30.7 8.795 Z M 29.134 30.423 L 27.743 33.475 L 30.942 33.475 L 28.019 39.838 C 27.668 40.603 28.003 41.509 28.769 41.861 C 29.535 42.213 30.441 41.877 30.792 41.111 L 38.707 23.881 C 39.059 23.115 38.723 22.209 37.957 21.857 C 37.192 21.506 36.286 21.841 35.934 22.607 L 32.343 30.423 Z M 40.467 33.475 L 36.196 33.475 L 37.587 30.423 L 40.467 30.423 C 41.31 30.419 41.996 31.099 42 31.941 C 42.005 32.784 41.325 33.47 40.483 33.475 Z\" fill=\"var(--token-48fb73ad-66f5-4484-9c62-98bb25421ca6, rgb(95, 116, 141))\"></path></svg>'},KYlCV34C_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.127 30\" overflow=\"visible\"><path d=\"M 18.409 0.513 C 18.196 0.173 17.812 -0.024 17.409 0.002 C 17.007 0.028 16.652 0.272 16.484 0.637 L 14.129 5.769 L 9.675 5.769 C 9.071 5.769 8.581 6.257 8.581 6.859 C 8.581 7.461 9.071 7.949 9.675 7.949 L 13.128 7.949 L 6.8 21.731 L 1.094 21.731 C 0.701 21.731 0.339 21.941 0.144 22.281 C -0.051 22.62 -0.048 23.038 0.152 23.375 L 3.765 29.465 C 3.972 29.814 4.358 30.02 4.764 29.999 C 5.171 29.977 5.533 29.733 5.702 29.364 L 7.617 25.192 L 5.21 25.192 L 4.583 26.559 L 3.013 23.91 L 16.131 23.91 L 14.035 28.455 C 13.798 28.999 14.041 29.632 14.582 29.879 C 15.123 30.127 15.764 29.898 16.024 29.365 L 21.701 17.058 C 21.874 16.703 21.841 16.282 21.614 15.958 C 21.387 15.634 21.002 15.458 20.607 15.497 C 20.213 15.537 19.87 15.786 19.713 16.148 L 17.137 21.731 L 9.207 21.731 L 15.534 7.949 L 16.725 5.349 L 16.992 4.766 L 16.995 4.767 L 17.629 3.387 L 19.121 5.769 L 17.948 5.769 L 17.897 5.881 L 16.949 7.949 L 21.093 7.949 C 21.491 7.949 21.857 7.734 22.05 7.388 C 22.242 7.041 22.231 6.618 22.021 6.282 Z M 20.898 21.731 L 19.9 23.91 L 22.195 23.91 L 20.098 28.455 C 19.846 29.002 20.087 29.649 20.636 29.901 C 21.185 30.152 21.835 29.912 22.087 29.365 L 27.765 17.058 C 28.017 16.511 27.776 15.864 27.227 15.612 C 26.678 15.361 26.028 15.601 25.776 16.148 L 23.2 21.731 Z M 29.027 23.91 L 25.963 23.91 L 26.961 21.731 L 29.027 21.731 C 29.631 21.728 30.124 22.213 30.127 22.815 C 30.13 23.417 29.643 23.907 29.038 23.91 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(224, 224, 224))\"></path></svg>'},MtSf73LX2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 34\" overflow=\"visible\"><path d=\"M 20.775 0.582 C 20.535 0.196 20.102 -0.027 19.648 0.003 C 19.194 0.032 18.793 0.308 18.604 0.722 L 15.946 6.539 L 10.919 6.539 C 10.237 6.539 9.684 7.092 9.684 7.774 C 9.684 8.456 10.237 9.009 10.919 9.009 L 14.816 9.009 L 7.675 24.628 L 1.235 24.628 C 0.792 24.628 0.382 24.866 0.162 25.251 C -0.057 25.636 -0.054 26.109 0.172 26.491 L 4.249 33.393 C 4.483 33.789 4.918 34.022 5.377 33.998 C 5.836 33.974 6.244 33.697 6.435 33.278 L 8.597 28.551 L 5.88 28.551 L 5.172 30.1 L 3.4 27.098 L 18.205 27.098 L 15.84 32.249 C 15.572 32.865 15.846 33.582 16.457 33.863 C 17.067 34.143 17.79 33.884 18.084 33.28 L 24.491 19.332 C 24.686 18.929 24.649 18.452 24.393 18.085 C 24.136 17.718 23.702 17.519 23.256 17.563 C 22.811 17.608 22.425 17.89 22.247 18.301 L 19.34 24.628 L 10.39 24.628 L 17.531 9.009 L 18.876 6.063 L 19.177 5.401 L 19.18 5.403 L 19.895 3.839 L 21.579 6.539 L 20.255 6.539 L 20.197 6.665 L 19.128 9.009 L 23.805 9.009 C 24.253 9.008 24.667 8.765 24.884 8.373 C 25.102 7.98 25.089 7.501 24.852 7.12 Z M 23.585 24.628 L 22.458 27.098 L 25.048 27.098 L 22.682 32.249 C 22.397 32.869 22.669 33.602 23.289 33.887 C 23.909 34.172 24.642 33.9 24.927 33.28 L 31.334 19.332 C 31.619 18.712 31.347 17.979 30.727 17.694 C 30.107 17.409 29.374 17.681 29.089 18.301 L 26.182 24.628 Z M 32.759 27.098 L 29.301 27.098 L 30.427 24.628 L 32.759 24.628 C 33.441 24.625 33.996 25.175 34 25.857 C 34.004 26.539 33.453 27.095 32.771 27.098 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1wf6ee4\",layoutDependency:layoutDependency,layoutId:\"kz_oWCUj6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.458 40\" overflow=\"visible\"><path d=\"M 24.442 0.685 C 24.159 0.23 23.649 -0.031 23.115 0.003 C 22.581 0.038 22.109 0.363 21.887 0.85 L 18.76 7.693 L 12.846 7.693 C 12.043 7.693 11.393 8.343 11.393 9.146 C 11.393 9.948 12.043 10.599 12.846 10.599 L 17.431 10.599 L 9.029 28.975 L 1.453 28.975 C 0.931 28.975 0.45 29.254 0.191 29.707 C -0.068 30.161 -0.063 30.717 0.202 31.167 L 4.999 39.287 C 5.274 39.752 5.786 40.026 6.326 39.998 C 6.866 39.97 7.346 39.644 7.571 39.152 L 10.114 33.59 L 6.918 33.59 L 6.085 35.413 L 4 31.881 L 21.418 31.881 L 18.635 37.941 C 18.32 38.666 18.643 39.509 19.361 39.839 C 20.079 40.169 20.93 39.865 21.275 39.154 L 28.813 22.744 C 29.043 22.27 28.999 21.709 28.697 21.277 C 28.396 20.846 27.885 20.611 27.361 20.663 C 26.837 20.716 26.383 21.048 26.173 21.531 L 22.753 28.975 L 12.224 28.975 L 20.625 10.599 L 22.207 7.133 L 22.561 6.355 L 22.565 6.357 L 23.406 4.517 L 25.387 7.693 L 23.83 7.693 L 23.762 7.842 L 22.504 10.599 L 28.006 10.599 C 28.534 10.598 29.02 10.312 29.276 9.85 C 29.532 9.389 29.517 8.824 29.238 8.377 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.931 42\" overflow=\"visible\"><path d=\"M 25.664 0.719 C 25.367 0.242 24.832 -0.033 24.271 0.003 C 23.71 0.039 23.215 0.381 22.981 0.892 L 19.698 8.077 L 13.488 8.077 C 12.646 8.077 11.963 8.76 11.963 9.603 C 11.963 10.446 12.646 11.129 13.488 11.129 L 18.303 11.129 L 9.48 30.423 L 1.526 30.423 C 0.978 30.423 0.472 30.717 0.201 31.193 C -0.071 31.669 -0.067 32.253 0.212 32.725 L 5.249 41.251 C 5.538 41.74 6.075 42.028 6.642 41.998 C 7.209 41.968 7.713 41.626 7.95 41.109 L 10.62 35.269 L 7.264 35.269 L 6.389 37.183 L 4.2 33.475 L 22.489 33.475 L 19.567 39.838 C 19.236 40.599 19.575 41.485 20.329 41.831 C 21.083 42.178 21.976 41.858 22.339 41.111 L 30.254 23.881 C 30.495 23.384 30.449 22.794 30.132 22.341 C 29.816 21.888 29.279 21.641 28.729 21.696 C 28.179 21.752 27.702 22.1 27.482 22.607 L 23.891 30.423 L 12.835 30.423 L 21.656 11.129 L 23.317 7.489 L 23.689 6.672 L 23.693 6.674 L 24.576 4.742 L 26.656 8.077 L 25.021 8.077 L 24.95 8.234 L 23.629 11.129 L 29.406 11.129 C 29.96 11.128 30.471 10.827 30.74 10.343 C 31.008 9.858 30.993 9.266 30.7 8.795 Z\" fill=\"transparent\"></path></svg>'},KYlCV34C_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.187 30\" overflow=\"visible\"><path d=\"M 18.409 0.513 C 18.196 0.173 17.812 -0.024 17.409 0.002 C 17.007 0.028 16.652 0.272 16.484 0.637 L 14.129 5.769 L 9.675 5.769 C 9.071 5.769 8.581 6.257 8.581 6.859 C 8.581 7.461 9.071 7.949 9.675 7.949 L 13.128 7.949 L 6.8 21.731 L 1.094 21.731 C 0.701 21.731 0.339 21.941 0.144 22.281 C -0.051 22.62 -0.048 23.038 0.152 23.375 L 3.765 29.465 C 3.972 29.814 4.358 30.02 4.764 29.999 C 5.171 29.977 5.533 29.733 5.702 29.364 L 7.617 25.192 L 5.21 25.192 L 4.583 26.559 L 3.013 23.91 L 16.131 23.91 L 14.035 28.455 C 13.798 28.999 14.041 29.632 14.582 29.879 C 15.123 30.127 15.764 29.898 16.024 29.365 L 21.701 17.058 C 21.874 16.703 21.841 16.282 21.614 15.958 C 21.387 15.634 21.002 15.458 20.607 15.497 C 20.213 15.537 19.87 15.786 19.713 16.148 L 17.137 21.731 L 9.207 21.731 L 15.534 7.949 L 16.725 5.349 L 16.992 4.766 L 16.995 4.767 L 17.629 3.387 L 19.121 5.769 L 17.948 5.769 L 17.897 5.881 L 16.949 7.949 L 21.093 7.949 C 21.491 7.949 21.857 7.734 22.05 7.388 C 22.242 7.041 22.231 6.618 22.021 6.282 Z\" fill=\"transparent\"></path></svg>'},MtSf73LX2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.039 34\" overflow=\"visible\"><path d=\"M 20.775 0.582 C 20.535 0.196 20.102 -0.027 19.648 0.003 C 19.194 0.032 18.793 0.308 18.604 0.722 L 15.946 6.539 L 10.919 6.539 C 10.237 6.539 9.684 7.092 9.684 7.774 C 9.684 8.456 10.237 9.009 10.919 9.009 L 14.816 9.009 L 7.675 24.628 L 1.235 24.628 C 0.792 24.628 0.382 24.866 0.162 25.251 C -0.057 25.636 -0.054 26.109 0.172 26.491 L 4.249 33.393 C 4.483 33.789 4.918 34.022 5.377 33.998 C 5.836 33.974 6.244 33.697 6.435 33.278 L 8.597 28.551 L 5.88 28.551 L 5.172 30.1 L 3.4 27.098 L 18.205 27.098 L 15.84 32.249 C 15.572 32.865 15.846 33.582 16.457 33.863 C 17.067 34.143 17.79 33.884 18.084 33.28 L 24.491 19.332 C 24.686 18.929 24.649 18.452 24.393 18.085 C 24.136 17.718 23.702 17.519 23.256 17.563 C 22.811 17.608 22.425 17.89 22.247 18.301 L 19.34 24.628 L 10.39 24.628 L 17.531 9.009 L 18.876 6.063 L 19.177 5.401 L 19.18 5.403 L 19.895 3.839 L 21.579 6.539 L 20.255 6.539 L 20.197 6.665 L 19.128 9.009 L 23.805 9.009 C 24.253 9.008 24.667 8.765 24.884 8.373 C 25.102 7.98 25.089 7.501 24.852 7.12 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1be0it\",layoutDependency:layoutDependency,layoutId:\"mpxzSyVNn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.575 19.317\" overflow=\"visible\"><path d=\"M 1.325 8.291 L 0 11.197 L 3.047 11.197 L 0.263 17.257 C -0.072 17.986 0.248 18.849 0.977 19.184 C 1.706 19.519 2.569 19.199 2.904 18.47 L 10.442 2.06 C 10.777 1.331 10.457 0.468 9.728 0.133 C 8.999 -0.202 8.136 0.118 7.801 0.847 L 4.381 8.291 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.104 20.283\" overflow=\"visible\"><path d=\"M 1.391 8.706 L 0 11.757 L 3.199 11.757 L 0.276 18.12 C -0.076 18.886 0.26 19.791 1.026 20.143 C 1.792 20.495 2.697 20.159 3.049 19.393 L 10.964 2.163 C 11.316 1.397 10.98 0.491 10.214 0.14 C 9.449 -0.212 8.543 0.124 8.191 0.889 L 4.6 8.706 Z\" fill=\"transparent\"></path></svg>'},KYlCV34C_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.965 14.488\" overflow=\"visible\"><path d=\"M 0.998 6.218 L 0 8.398 L 2.295 8.398 L 0.198 12.943 C -0.054 13.49 0.187 14.137 0.736 14.388 C 1.285 14.639 1.935 14.399 2.187 13.852 L 7.865 1.545 C 8.117 0.998 7.876 0.351 7.327 0.1 C 6.778 -0.151 6.128 0.088 5.875 0.635 L 3.3 6.218 Z\" fill=\"transparent\"></path></svg>'},MtSf73LX2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.989 16.419\" overflow=\"visible\"><path d=\"M 1.126 7.047 L 0 9.517 L 2.59 9.517 L 0.224 14.668 C -0.061 15.288 0.211 16.021 0.83 16.306 C 1.45 16.591 2.184 16.319 2.468 15.699 L 8.876 1.751 C 9.16 1.131 8.889 0.398 8.269 0.113 C 7.649 -0.172 6.915 0.1 6.631 0.72 L 3.724 7.047 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8ndot8\",layoutDependency:layoutDependency,layoutId:\"wHSc5_EGg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.529 2.906\" overflow=\"visible\"><path d=\"M 4.068 2.906 L 0 2.906 L 1.325 0 L 4.068 0 C 4.87 -0.004 5.524 0.643 5.529 1.446 C 5.533 2.248 4.885 2.902 4.083 2.906 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.805 3.051\" overflow=\"visible\"><path d=\"M 4.271 3.051 L 0 3.051 L 1.391 0 L 4.271 0 C 5.114 -0.004 5.801 0.675 5.805 1.518 C 5.809 2.36 5.13 3.047 4.287 3.051 Z\" fill=\"transparent\"></path></svg>'},KYlCV34C_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.164 2.18\" overflow=\"visible\"><path d=\"M 3.064 2.18 L 0 2.18 L 0.998 0 L 3.064 0 C 3.668 -0.003 4.161 0.482 4.164 1.084 C 4.167 1.686 3.68 2.176 3.075 2.18 Z\" fill=\"transparent\"></path></svg>'},MtSf73LX2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.699 2.47\" overflow=\"visible\"><path d=\"M 3.458 2.47 L 0 2.47 L 1.126 0 L 3.458 0 C 4.14 -0.004 4.696 0.547 4.699 1.229 C 4.703 1.911 4.153 2.467 3.471 2.47 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1dm485e\",layoutDependency:layoutDependency,layoutId:\"xfpEvcMZK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 101.731 20.16\" overflow=\"visible\"><path d=\"M 0 0 L 4.485 0 L 4.485 15.87 L 11.67 15.87 L 11.67 19.8 L 0 19.8 Z M 18.232 14.61 C 18.262 15.05 18.402 15.44 18.652 15.78 C 18.902 16.12 19.247 16.39 19.687 16.59 C 20.137 16.78 20.667 16.875 21.277 16.875 C 21.857 16.875 22.377 16.815 22.837 16.695 C 23.307 16.575 23.712 16.425 24.052 16.245 C 24.402 16.065 24.672 15.88 24.862 15.69 L 26.632 18.51 C 26.382 18.78 26.027 19.045 25.567 19.305 C 25.117 19.555 24.522 19.76 23.782 19.92 C 23.042 20.08 22.107 20.16 20.977 20.16 C 19.617 20.16 18.407 19.905 17.347 19.395 C 16.31 18.906 15.439 18.124 14.842 17.145 C 14.232 16.155 13.927 14.945 13.927 13.515 C 13.927 12.315 14.187 11.235 14.707 10.275 C 15.237 9.305 16.002 8.54 17.002 7.98 C 18.002 7.41 19.207 7.125 20.617 7.125 C 21.957 7.125 23.117 7.37 24.097 7.86 C 25.087 8.35 25.847 9.08 26.377 10.05 C 26.917 11.01 27.187 12.21 27.187 13.65 C 27.187 13.73 27.182 13.89 27.172 14.13 C 27.172 14.37 27.162 14.53 27.142 14.61 Z M 22.897 12.225 C 22.884 11.895 22.797 11.572 22.642 11.28 C 22.482 10.96 22.242 10.7 21.922 10.5 C 21.602 10.29 21.192 10.185 20.692 10.185 C 20.192 10.185 19.767 10.285 19.417 10.485 C 19.077 10.675 18.817 10.925 18.637 11.235 C 18.457 11.545 18.357 11.875 18.337 12.225 Z M 35.813 20.16 C 34.463 20.16 33.263 19.885 32.213 19.335 C 31.203 18.803 30.354 18.011 29.753 17.04 C 29.163 16.06 28.868 14.94 28.868 13.68 C 28.868 12.42 29.163 11.3 29.753 10.32 C 30.353 9.33 31.173 8.55 32.213 7.98 C 33.263 7.41 34.463 7.125 35.813 7.125 C 37.163 7.125 38.353 7.41 39.383 7.98 C 40.387 8.525 41.222 9.334 41.798 10.32 C 42.378 11.3 42.668 12.42 42.668 13.68 C 42.668 14.94 42.378 16.06 41.798 17.04 C 41.217 18.011 40.382 18.804 39.383 19.335 C 38.353 19.885 37.163 20.16 35.813 20.16 Z M 35.813 16.41 C 36.333 16.41 36.783 16.295 37.163 16.065 C 37.543 15.835 37.838 15.51 38.048 15.09 C 38.258 14.67 38.363 14.195 38.363 13.665 C 38.363 13.125 38.258 12.645 38.048 12.225 C 37.838 11.805 37.543 11.475 37.163 11.235 C 36.783 10.995 36.333 10.875 35.813 10.875 C 35.293 10.875 34.838 10.995 34.448 11.235 C 34.068 11.475 33.768 11.805 33.548 12.225 C 33.338 12.645 33.233 13.125 33.233 13.665 C 33.233 14.195 33.338 14.67 33.548 15.09 C 33.768 15.51 34.068 15.835 34.448 16.065 C 34.838 16.295 35.293 16.41 35.813 16.41 Z M 53.516 7.125 C 54.376 7.125 55.216 7.3 56.036 7.65 C 56.856 8 57.531 8.555 58.061 9.315 C 58.591 10.065 58.856 11.055 58.856 12.285 L 58.856 19.8 L 54.281 19.8 L 54.281 13.035 C 54.281 12.155 54.071 11.495 53.651 11.055 C 53.231 10.605 52.681 10.38 52.001 10.38 C 51.551 10.38 51.126 10.5 50.726 10.74 C 50.336 10.97 50.016 11.3 49.766 11.73 C 49.526 12.15 49.406 12.635 49.406 13.185 L 49.406 19.8 L 44.846 19.8 L 44.846 7.485 L 49.406 7.485 L 49.406 9.3 C 49.526 8.97 49.776 8.64 50.156 8.31 C 50.546 7.97 51.031 7.69 51.611 7.47 C 52.219 7.237 52.865 7.12 53.516 7.125 Z M 80.741 11.835 L 73.901 11.835 L 73.901 19.8 L 69.431 19.8 L 69.431 0 L 73.901 0 L 73.901 7.92 L 80.741 7.92 L 80.741 0 L 85.196 0 L 85.196 19.8 L 80.741 19.8 Z M 94.876 20.16 C 93.526 20.16 92.326 19.885 91.276 19.335 C 90.266 18.803 89.417 18.011 88.816 17.04 C 88.226 16.06 87.931 14.94 87.931 13.68 C 87.931 12.42 88.226 11.3 88.816 10.32 C 89.416 9.33 90.236 8.55 91.276 7.98 C 92.326 7.41 93.526 7.125 94.876 7.125 C 96.226 7.125 97.416 7.41 98.446 7.98 C 99.45 8.525 100.285 9.334 100.861 10.32 C 101.441 11.3 101.731 12.42 101.731 13.68 C 101.731 14.94 101.441 16.06 100.861 17.04 C 100.28 18.011 99.445 18.804 98.446 19.335 C 97.416 19.885 96.226 20.16 94.876 20.16 Z M 94.876 16.41 C 95.396 16.41 95.846 16.295 96.226 16.065 C 96.606 15.835 96.901 15.51 97.111 15.09 C 97.321 14.67 97.426 14.195 97.426 13.665 C 97.426 13.125 97.321 12.645 97.111 12.225 C 96.901 11.805 96.606 11.475 96.226 11.235 C 95.846 10.995 95.396 10.875 94.876 10.875 C 94.356 10.875 93.901 10.995 93.511 11.235 C 93.131 11.475 92.831 11.805 92.611 12.225 C 92.401 12.645 92.296 13.125 92.296 13.665 C 92.296 14.195 92.401 14.67 92.611 15.09 C 92.831 15.51 93.131 15.835 93.511 16.065 C 93.901 16.295 94.356 16.41 94.876 16.41 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(224, 224, 224))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 109.71 22.176\" overflow=\"visible\"><path d=\"M 0 0 L 4.837 0 L 4.837 17.457 L 12.585 17.457 L 12.585 21.78 L 0 21.78 Z M 19.662 16.071 C 19.694 16.555 19.845 16.984 20.115 17.358 C 20.385 17.732 20.757 18.029 21.231 18.249 C 21.716 18.458 22.288 18.563 22.946 18.563 C 23.571 18.563 24.132 18.497 24.628 18.365 C 25.135 18.233 25.572 18.068 25.938 17.87 C 26.316 17.672 26.607 17.468 26.812 17.259 L 28.721 20.361 C 28.451 20.658 28.068 20.95 27.572 21.236 C 27.087 21.511 26.445 21.736 25.647 21.912 C 24.849 22.088 23.841 22.176 22.622 22.176 C 21.156 22.176 19.851 21.896 18.708 21.335 C 17.589 20.796 16.65 19.936 16.006 18.86 C 15.348 17.771 15.019 16.44 15.019 14.867 C 15.019 13.547 15.3 12.359 15.86 11.303 C 16.432 10.236 17.257 9.394 18.335 8.778 C 19.414 8.151 20.713 7.838 22.234 7.838 C 23.679 7.838 24.93 8.107 25.987 8.646 C 27.055 9.185 27.874 9.988 28.446 11.055 C 29.028 12.111 29.319 13.431 29.319 15.015 C 29.319 15.103 29.314 15.279 29.303 15.543 C 29.303 15.807 29.292 15.983 29.271 16.071 Z M 24.693 13.448 C 24.679 13.084 24.585 12.729 24.418 12.408 C 24.245 12.056 23.986 11.77 23.641 11.55 C 23.296 11.319 22.854 11.204 22.315 11.204 C 21.776 11.204 21.317 11.314 20.94 11.534 C 20.573 11.743 20.293 12.018 20.099 12.359 C 19.905 12.7 19.797 13.063 19.775 13.448 Z M 38.622 22.176 C 37.166 22.176 35.872 21.874 34.74 21.269 C 33.65 20.683 32.734 19.812 32.087 18.744 C 31.45 17.666 31.132 16.434 31.132 15.048 C 31.132 13.662 31.45 12.43 32.087 11.352 C 32.734 10.263 33.618 9.405 34.74 8.778 C 35.872 8.151 37.166 7.838 38.622 7.838 C 40.078 7.838 41.361 8.151 42.472 8.778 C 43.554 9.377 44.455 10.267 45.076 11.352 C 45.702 12.43 46.015 13.662 46.015 15.048 C 46.015 16.434 45.702 17.666 45.076 18.744 C 44.45 19.812 43.549 20.685 42.472 21.269 C 41.361 21.874 40.078 22.176 38.622 22.176 Z M 38.622 18.051 C 39.183 18.051 39.668 17.925 40.078 17.672 C 40.488 17.419 40.806 17.061 41.032 16.599 C 41.259 16.137 41.372 15.615 41.372 15.032 C 41.372 14.438 41.259 13.91 41.032 13.448 C 40.806 12.986 40.488 12.623 40.078 12.359 C 39.668 12.095 39.183 11.963 38.622 11.963 C 38.061 11.963 37.57 12.095 37.15 12.359 C 36.74 12.623 36.416 12.986 36.179 13.448 C 35.953 13.91 35.84 14.438 35.84 15.032 C 35.84 15.615 35.953 16.137 36.179 16.599 C 36.416 17.061 36.74 17.419 37.15 17.672 C 37.57 17.925 38.061 18.051 38.622 18.051 Z M 57.713 7.837 C 58.641 7.837 59.547 8.03 60.431 8.415 C 61.315 8.8 62.043 9.41 62.615 10.246 C 63.186 11.071 63.472 12.16 63.472 13.513 L 63.472 21.78 L 58.538 21.78 L 58.538 14.338 C 58.538 13.37 58.312 12.644 57.859 12.16 C 57.406 11.665 56.813 11.418 56.08 11.418 C 55.594 11.418 55.136 11.55 54.705 11.814 C 54.284 12.067 53.939 12.43 53.669 12.903 C 53.41 13.365 53.281 13.898 53.281 14.503 L 53.281 21.78 L 48.363 21.78 L 48.363 8.233 L 53.281 8.233 L 53.281 10.23 C 53.41 9.867 53.68 9.504 54.09 9.141 C 54.51 8.767 55.033 8.459 55.659 8.217 C 56.314 7.96 57.011 7.832 57.713 7.837 Z M 87.074 13.019 L 79.697 13.019 L 79.697 21.78 L 74.877 21.78 L 74.877 0 L 79.697 0 L 79.697 8.712 L 87.074 8.712 L 87.074 0 L 91.878 0 L 91.878 21.78 L 87.074 21.78 Z M 102.317 22.176 C 100.861 22.176 99.567 21.874 98.435 21.269 C 97.346 20.683 96.43 19.812 95.782 18.744 C 95.146 17.666 94.828 16.434 94.828 15.048 C 94.828 13.662 95.146 12.43 95.782 11.352 C 96.429 10.263 97.313 9.405 98.435 8.778 C 99.567 8.151 100.861 7.838 102.317 7.838 C 103.773 7.838 105.056 8.151 106.167 8.778 C 107.25 9.377 108.151 10.267 108.772 11.352 C 109.397 12.43 109.71 13.662 109.71 15.048 C 109.71 16.434 109.397 17.666 108.772 18.744 C 108.145 19.812 107.245 20.685 106.167 21.269 C 105.056 21.874 103.773 22.176 102.317 22.176 Z M 102.317 18.051 C 102.878 18.051 103.363 17.925 103.773 17.672 C 104.183 17.419 104.501 17.061 104.728 16.599 C 104.954 16.137 105.067 15.615 105.067 15.032 C 105.067 14.438 104.954 13.91 104.728 13.448 C 104.501 12.986 104.183 12.623 103.773 12.359 C 103.363 12.095 102.878 11.963 102.317 11.963 C 101.756 11.963 101.266 12.095 100.845 12.359 C 100.435 12.623 100.112 12.986 99.875 13.448 C 99.648 13.91 99.535 14.438 99.535 15.032 C 99.535 15.615 99.648 16.137 99.875 16.599 C 100.112 17.061 100.435 17.419 100.845 17.672 C 101.266 17.925 101.756 18.051 102.317 18.051 Z\" fill=\"var(--token-48fb73ad-66f5-4484-9c62-98bb25421ca6, rgb(95, 116, 141))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-13ow1lt\",layoutDependency:layoutDependency,layoutId:\"ZuGLutkY5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.67 19.8\" overflow=\"visible\"><path d=\"M 0 0 L 4.485 0 L 4.485 15.87 L 11.67 15.87 L 11.67 19.8 L 0 19.8 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.585 21.78\" overflow=\"visible\"><path d=\"M 0 0 L 4.837 0 L 4.837 17.457 L 12.585 17.457 L 12.585 21.78 L 0 21.78 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m6atpk\",layoutDependency:layoutDependency,layoutId:\"QPPhMZbzX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.26 13.035\" overflow=\"visible\"><path d=\"M 4.305 7.485 C 4.335 7.925 4.475 8.315 4.725 8.655 C 4.975 8.995 5.32 9.265 5.76 9.465 C 6.21 9.655 6.74 9.75 7.35 9.75 C 7.93 9.75 8.45 9.69 8.91 9.57 C 9.38 9.45 9.785 9.3 10.125 9.12 C 10.475 8.94 10.745 8.755 10.935 8.565 L 12.705 11.385 C 12.455 11.655 12.1 11.92 11.64 12.18 C 11.19 12.43 10.595 12.635 9.855 12.795 C 9.115 12.955 8.18 13.035 7.05 13.035 C 5.69 13.035 4.48 12.78 3.42 12.27 C 2.383 11.781 1.512 10.999 0.915 10.02 C 0.305 9.03 0 7.82 0 6.39 C 0 5.19 0.26 4.11 0.78 3.15 C 1.31 2.18 2.075 1.415 3.075 0.855 C 4.075 0.285 5.28 0 6.69 0 C 8.03 0 9.19 0.245 10.17 0.735 C 11.16 1.225 11.92 1.955 12.45 2.925 C 12.99 3.885 13.26 5.085 13.26 6.525 C 13.26 6.605 13.255 6.765 13.245 7.005 C 13.245 7.245 13.235 7.405 13.215 7.485 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.3 14.338\" overflow=\"visible\"><path d=\"M 4.643 8.234 C 4.675 8.717 4.826 9.147 5.096 9.52 C 5.365 9.894 5.737 10.191 6.212 10.411 C 6.697 10.62 7.269 10.725 7.926 10.725 C 8.552 10.725 9.113 10.659 9.609 10.527 C 10.116 10.395 10.552 10.23 10.919 10.032 C 11.297 9.834 11.588 9.63 11.793 9.421 L 13.701 12.523 C 13.432 12.82 13.049 13.112 12.553 13.398 C 12.068 13.673 11.426 13.898 10.628 14.074 C 9.83 14.25 8.822 14.338 7.603 14.338 C 6.136 14.338 4.831 14.058 3.688 13.497 C 2.57 12.959 1.631 12.098 0.987 11.022 C 0.329 9.933 0 8.602 0 7.029 C 0 5.709 0.28 4.521 0.841 3.465 C 1.413 2.398 2.238 1.556 3.316 0.94 C 4.395 0.313 5.694 0 7.215 0 C 8.66 0 9.911 0.269 10.968 0.809 C 12.035 1.347 12.855 2.15 13.426 3.217 C 14.009 4.273 14.3 5.594 14.3 7.178 C 14.3 7.265 14.295 7.441 14.284 7.706 C 14.284 7.97 14.273 8.145 14.251 8.234 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nqp96a\",layoutDependency:layoutDependency,layoutId:\"fHVGCSqOT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.56 2.04\" overflow=\"visible\"><path d=\"M 4.56 2.04 C 4.547 1.71 4.46 1.387 4.305 1.095 C 4.145 0.775 3.905 0.515 3.585 0.315 C 3.265 0.105 2.855 0 2.355 0 C 1.855 0 1.43 0.1 1.08 0.3 C 0.74 0.49 0.48 0.74 0.3 1.05 C 0.12 1.36 0.02 1.69 0 2.04 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.918 2.244\" overflow=\"visible\"><path d=\"M 4.918 2.244 C 4.904 1.881 4.81 1.525 4.643 1.204 C 4.47 0.853 4.211 0.567 3.866 0.347 C 3.521 0.115 3.079 0 2.54 0 C 2 0 1.542 0.11 1.165 0.33 C 0.798 0.539 0.518 0.814 0.324 1.155 C 0.129 1.496 0.022 1.859 0 2.244 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18rwtct\",layoutDependency:layoutDependency,layoutId:\"g1hz4d8ND\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.8 13.035\" overflow=\"visible\"><path d=\"M 6.945 13.035 C 5.595 13.035 4.395 12.76 3.345 12.21 C 2.335 11.678 1.486 10.886 0.885 9.915 C 0.295 8.935 0 7.815 0 6.555 C 0 5.295 0.295 4.175 0.885 3.195 C 1.485 2.205 2.305 1.425 3.345 0.855 C 4.395 0.285 5.595 0 6.945 0 C 8.295 0 9.485 0.285 10.515 0.855 C 11.519 1.4 12.354 2.209 12.93 3.195 C 13.51 4.175 13.8 5.295 13.8 6.555 C 13.8 7.815 13.51 8.935 12.93 9.915 C 12.349 10.886 11.514 11.679 10.515 12.21 C 9.485 12.76 8.295 13.035 6.945 13.035 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.882 14.338\" overflow=\"visible\"><path d=\"M 7.49 14.338 C 6.034 14.338 4.74 14.036 3.607 13.431 C 2.518 12.846 1.602 11.974 0.954 10.906 C 0.318 9.828 0 8.596 0 7.21 C 0 5.824 0.318 4.592 0.954 3.514 C 1.601 2.425 2.486 1.567 3.607 0.94 C 4.74 0.313 6.034 0 7.49 0 C 8.946 0 10.229 0.313 11.34 0.94 C 12.422 1.54 13.323 2.43 13.944 3.514 C 14.57 4.592 14.882 5.824 14.882 7.21 C 14.882 8.596 14.57 9.828 13.944 10.906 C 13.318 11.974 12.417 12.847 11.34 13.431 C 10.229 14.036 8.946 14.338 7.49 14.338 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2nrqek\",layoutDependency:layoutDependency,layoutId:\"S6Bz9Ta6a\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.13 5.535\" overflow=\"visible\"><path d=\"M 2.58 5.535 C 3.1 5.535 3.55 5.42 3.93 5.19 C 4.31 4.96 4.605 4.635 4.815 4.215 C 5.025 3.795 5.13 3.32 5.13 2.79 C 5.13 2.25 5.025 1.77 4.815 1.35 C 4.605 0.93 4.31 0.6 3.93 0.36 C 3.55 0.12 3.1 0 2.58 0 C 2.06 0 1.605 0.12 1.215 0.36 C 0.835 0.6 0.535 0.93 0.315 1.35 C 0.105 1.77 0 2.25 0 2.79 C 0 3.32 0.105 3.795 0.315 4.215 C 0.535 4.635 0.835 4.96 1.215 5.19 C 1.605 5.42 2.06 5.535 2.58 5.535 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.532 6.089\" overflow=\"visible\"><path d=\"M 2.782 6.089 C 3.343 6.089 3.828 5.962 4.238 5.709 C 4.648 5.456 4.966 5.098 5.193 4.636 C 5.419 4.174 5.532 3.652 5.532 3.069 C 5.532 2.475 5.419 1.947 5.193 1.485 C 4.966 1.023 4.648 0.66 4.238 0.396 C 3.828 0.132 3.343 0 2.782 0 C 2.222 0 1.731 0.132 1.31 0.396 C 0.9 0.66 0.577 1.023 0.34 1.485 C 0.113 1.947 0 2.475 0 3.069 C 0 3.652 0.113 4.174 0.34 4.636 C 0.577 5.098 0.9 5.456 1.31 5.709 C 1.731 5.962 2.222 6.089 2.782 6.089 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12ypjhd\",layoutDependency:layoutDependency,layoutId:\"TKCECaCNQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.01 12.675\" overflow=\"visible\"><path d=\"M 8.67 0 C 9.53 0 10.37 0.175 11.19 0.525 C 12.01 0.875 12.685 1.43 13.215 2.19 C 13.745 2.94 14.01 3.93 14.01 5.16 L 14.01 12.675 L 9.435 12.675 L 9.435 5.91 C 9.435 5.03 9.225 4.37 8.805 3.93 C 8.385 3.48 7.835 3.255 7.155 3.255 C 6.705 3.255 6.28 3.375 5.88 3.615 C 5.49 3.845 5.17 4.175 4.92 4.605 C 4.68 5.025 4.56 5.51 4.56 6.06 L 4.56 12.675 L 0 12.675 L 0 0.36 L 4.56 0.36 L 4.56 2.175 C 4.68 1.845 4.93 1.515 5.31 1.185 C 5.7 0.845 6.185 0.565 6.765 0.345 C 7.373 0.112 8.019 -0.005 8.67 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.109 13.943\" overflow=\"visible\"><path d=\"M 9.35 0 C 10.277 0 11.183 0.193 12.068 0.578 C 12.952 0.963 13.68 1.573 14.251 2.409 C 14.823 3.234 15.109 4.323 15.109 5.676 L 15.109 13.943 L 10.175 13.943 L 10.175 6.501 C 10.175 5.533 9.949 4.807 9.496 4.323 C 9.043 3.828 8.45 3.581 7.716 3.581 C 7.231 3.581 6.773 3.713 6.341 3.977 C 5.921 4.23 5.575 4.593 5.306 5.066 C 5.047 5.528 4.918 6.061 4.918 6.666 L 4.918 13.943 L 0 13.943 L 0 0.396 L 4.918 0.396 L 4.918 2.393 C 5.047 2.03 5.317 1.667 5.726 1.304 C 6.147 0.93 6.67 0.622 7.296 0.38 C 7.951 0.123 8.648 -0.006 9.35 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q0e8f0\",layoutDependency:layoutDependency,layoutId:\"PAOKtdpCR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.765 19.8\" overflow=\"visible\"><path d=\"M 11.31 11.835 L 4.47 11.835 L 4.47 19.8 L 0 19.8 L 0 0 L 4.47 0 L 4.47 7.92 L 11.31 7.92 L 11.31 0 L 15.765 0 L 15.765 19.8 L 11.31 19.8 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.001 21.78\" overflow=\"visible\"><path d=\"M 12.197 13.019 L 4.821 13.019 L 4.821 21.78 L 0 21.78 L 0 0 L 4.821 0 L 4.821 8.712 L 12.197 8.712 L 12.197 0 L 17.001 0 L 17.001 21.78 L 12.197 21.78 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dfa0xb\",layoutDependency:layoutDependency,layoutId:\"M4rnWx6hy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.8 13.035\" overflow=\"visible\"><path d=\"M 6.945 13.035 C 5.595 13.035 4.395 12.76 3.345 12.21 C 2.335 11.678 1.486 10.886 0.885 9.915 C 0.295 8.935 0 7.815 0 6.555 C 0 5.295 0.295 4.175 0.885 3.195 C 1.485 2.205 2.305 1.425 3.345 0.855 C 4.395 0.285 5.595 0 6.945 0 C 8.295 0 9.485 0.285 10.515 0.855 C 11.519 1.4 12.354 2.209 12.93 3.195 C 13.51 4.175 13.8 5.295 13.8 6.555 C 13.8 7.815 13.51 8.935 12.93 9.915 C 12.349 10.886 11.514 11.679 10.515 12.21 C 9.485 12.76 8.295 13.035 6.945 13.035 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.882 14.338\" overflow=\"visible\"><path d=\"M 7.49 14.338 C 6.034 14.338 4.74 14.036 3.607 13.431 C 2.518 12.846 1.602 11.974 0.954 10.906 C 0.318 9.828 0 8.596 0 7.21 C 0 5.824 0.318 4.592 0.954 3.514 C 1.601 2.425 2.486 1.567 3.607 0.94 C 4.74 0.313 6.034 0 7.49 0 C 8.946 0 10.229 0.313 11.34 0.94 C 12.422 1.54 13.323 2.43 13.944 3.514 C 14.57 4.592 14.882 5.824 14.882 7.21 C 14.882 8.596 14.57 9.828 13.944 10.906 C 13.318 11.974 12.417 12.847 11.34 13.431 C 10.229 14.036 8.946 14.338 7.49 14.338 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wdr77l\",layoutDependency:layoutDependency,layoutId:\"eAAB28qqV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.13 5.535\" overflow=\"visible\"><path d=\"M 2.58 5.535 C 3.1 5.535 3.55 5.42 3.93 5.19 C 4.31 4.96 4.605 4.635 4.815 4.215 C 5.025 3.795 5.13 3.32 5.13 2.79 C 5.13 2.25 5.025 1.77 4.815 1.35 C 4.605 0.93 4.31 0.6 3.93 0.36 C 3.55 0.12 3.1 0 2.58 0 C 2.06 0 1.605 0.12 1.215 0.36 C 0.835 0.6 0.535 0.93 0.315 1.35 C 0.105 1.77 0 2.25 0 2.79 C 0 3.32 0.105 3.795 0.315 4.215 C 0.535 4.635 0.835 4.96 1.215 5.19 C 1.605 5.42 2.06 5.535 2.58 5.535 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YSFyEeb91-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.532 6.089\" overflow=\"visible\"><path d=\"M 2.782 6.089 C 3.343 6.089 3.828 5.962 4.238 5.709 C 4.648 5.456 4.966 5.098 5.193 4.636 C 5.419 4.174 5.532 3.652 5.532 3.069 C 5.532 2.475 5.419 1.947 5.193 1.485 C 4.966 1.023 4.648 0.66 4.238 0.396 C 3.828 0.132 3.343 0 2.782 0 C 2.222 0 1.731 0.132 1.31 0.396 C 0.9 0.66 0.577 1.023 0.34 1.485 C 0.113 1.947 0 2.475 0 3.069 C 0 3.652 0.113 4.174 0.34 4.636 C 0.577 5.098 0.9 5.456 1.31 5.709 C 1.731 5.962 2.222 6.089 2.782 6.089 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Cr45j.framer-lpi7vq, .framer-Cr45j .framer-lpi7vq { display: block; }\",\".framer-Cr45j.framer-1uw9tsp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-Cr45j .framer-spthj7, .framer-Cr45j .framer-15ytcbx { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-override, transform); z-index: -1; }\",\".framer-Cr45j .framer-1fytf8f { height: 40px; position: relative; width: 40px; }\",\".framer-Cr45j .framer-1wf6ee4 { height: 40px; left: 0px; position: absolute; top: 0px; width: 30px; }\",\".framer-Cr45j .framer-1be0it { height: 20px; left: 27px; position: absolute; top: 21px; width: 11px; }\",\".framer-Cr45j .framer-8ndot8 { height: 3px; left: 35px; position: absolute; top: 29px; width: 6px; }\",\".framer-Cr45j .framer-1dm485e { height: 20px; position: relative; width: 102px; }\",\".framer-Cr45j .framer-13ow1lt { height: 20px; left: 0px; position: absolute; top: 0px; width: 12px; }\",\".framer-Cr45j .framer-m6atpk { height: 13px; left: 14px; position: absolute; top: 7px; width: 14px; }\",\".framer-Cr45j .framer-nqp96a { height: 2px; left: 19px; position: absolute; top: 10px; width: 5px; }\",\".framer-Cr45j .framer-18rwtct { height: 13px; left: 29px; position: absolute; top: 7px; width: 14px; }\",\".framer-Cr45j .framer-2nrqek { height: 6px; left: 33px; position: absolute; top: 11px; width: 5px; }\",\".framer-Cr45j .framer-12ypjhd { height: 13px; left: 45px; position: absolute; top: 7px; width: 14px; }\",\".framer-Cr45j .framer-1q0e8f0 { height: 20px; left: 70px; position: absolute; top: 0px; width: 16px; }\",\".framer-Cr45j .framer-dfa0xb { height: 13px; left: 88px; position: absolute; top: 7px; width: 14px; }\",\".framer-Cr45j .framer-wdr77l { height: 6px; left: 93px; position: absolute; top: 11px; width: 5px; }\",\".framer-Cr45j.framer-v-yu5sav.framer-1uw9tsp { justify-content: flex-start; width: 30px; }\",\".framer-Cr45j.framer-v-yu5sav .framer-1fytf8f { height: 30px; width: 30px; }\",\".framer-Cr45j.framer-v-yu5sav .framer-1wf6ee4 { height: 30px; width: 22px; }\",\".framer-Cr45j.framer-v-yu5sav .framer-1be0it { height: 15px; left: 20px; top: 16px; width: 8px; }\",\".framer-Cr45j.framer-v-yu5sav .framer-8ndot8 { height: 2px; left: 26px; top: 22px; width: 4px; }\",\".framer-Cr45j.framer-v-vd1i09.framer-1uw9tsp { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 58px); text-decoration: none; width: 58px; }\",\".framer-Cr45j.framer-v-vd1i09 .framer-1fytf8f { height: 34px; left: 12px; position: absolute; top: 11px; width: 34px; }\",\".framer-Cr45j.framer-v-vd1i09 .framer-1wf6ee4 { height: 34px; width: 25px; }\",\".framer-Cr45j.framer-v-vd1i09 .framer-1be0it { height: 17px; left: 23px; top: 18px; width: 9px; }\",\".framer-Cr45j.framer-v-vd1i09 .framer-8ndot8 { height: 3px; left: 30px; top: 25px; width: 5px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-1fytf8f { height: 42px; width: 42px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-1wf6ee4 { height: 42px; width: 31px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-1be0it { height: 21px; left: 28px; top: 22px; width: 11px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-8ndot8 { left: 36px; top: 31px; width: 6px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-1dm485e { height: 22px; width: 110px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-13ow1lt { height: 22px; width: 13px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-m6atpk { height: 15px; left: 15px; top: 8px; width: 15px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-nqp96a { left: 20px; top: 11px; width: 5px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-18rwtct { height: 15px; left: 31px; top: 8px; width: 15px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-2nrqek { height: 6px; left: 36px; top: 12px; width: 6px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-12ypjhd { height: 14px; left: 49px; top: 8px; width: 15px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-1q0e8f0 { height: 22px; left: 75px; width: 17px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-dfa0xb { height: 15px; left: 95px; top: 8px; width: 15px; }\",\".framer-Cr45j.framer-v-1uw9tsp.hover .framer-wdr77l { height: 6px; left: 100px; top: 12px; width: 6px; }\",'.framer-Cr45j[data-border=\"true\"]::after, .framer-Cr45j [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 152\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"KYlCV34C_\":{\"layout\":[\"fixed\",\"auto\"]},\"MtSf73LX2\":{\"layout\":[\"fixed\",\"fixed\"]},\"Uofl6Kknu\":{\"layout\":[\"auto\",\"auto\"]},\"p5Eq9fXPk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EzwM0lmet\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVPa5hViWI=withCSS(Component,css,\"framer-Cr45j\");export default FramerVPa5hViWI;FramerVPa5hViWI.displayName=\"Home Button\";FramerVPa5hViWI.defaultProps={height:40,width:152};addPropertyControls(FramerVPa5hViWI,{variant:{options:[\"YSFyEeb91\",\"KYlCV34C_\",\"MtSf73LX2\"],optionTitles:[\"Variant 1\",\"Phone\",\"Logo Only\"],title:\"Variant\",type:ControlType.Enum},EzwM0lmet:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerVPa5hViWI,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVPa5hViWI\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"152\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KYlCV34C_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MtSf73LX2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Uofl6Kknu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"p5Eq9fXPk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"EzwM0lmet\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VPa5hViWI.map","// Generated by Framer (629c622)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-HJh1s .framer-styles-preset-1gs9hf8:not(.rich-text-wrapper), .framer-HJh1s .framer-styles-preset-1gs9hf8.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #f5f5f5; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-ebe35ab0-0c2a-4f84-968c-6afe87ee8521, #5a5b60); --framer-link-text-decoration: none; }\"];export const className=\"framer-HJh1s\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (629c622)\nimport{jsx as _jsx}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/Jv7T5aAhMNuAKnoHPr8r/gKQu22VbAiKfm1FTv7Eh/F8H8oVqzw.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/KgUNUC53MDsZo0X7fBGA/NFxtv4mgSdVMdi4uHj2m/jXk4VWPbe.js\";const enabledGestures={CPhSRw9Pr:{hover:true}};const cycleOrder=[\"CPhSRw9Pr\",\"ryvKASlZK\"];const serializationHash=\"framer-8aMpc\";const variantClassNames={CPhSRw9Pr:\"framer-v-18icq9y\",ryvKASlZK:\"framer-v-o9ap2a\"};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={Active:\"ryvKASlZK\",Default:\"CPhSRw9Pr\"};const getProps=({click,height,id,link,newTab,text,width,...props})=>{return{...props,cHdZ5vo5Y:text??props.cHdZ5vo5Y??\"Plain Text Button\",EPnrmzdQE:click??props.EPnrmzdQE,Oq3vo8FLt:newTab??props.Oq3vo8FLt,variant:humanReadableVariantMap[props.variant]??props.variant??\"CPhSRw9Pr\",y5wfW40o6:link??props.y5wfW40o6};};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,y5wfW40o6,Oq3vo8FLt,cHdZ5vo5Y,EPnrmzdQE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CPhSRw9Pr\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapmj7nd9=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(EPnrmzdQE){const res=await EPnrmzdQE(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18icq9y\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CPhSRw9Pr\",onTap:onTapmj7nd9,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},variants:{\"CPhSRw9Pr-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},ryvKASlZK:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"var(--token-48fb73ad-66f5-4484-9c62-98bb25421ca6, rgb(95, 116, 141))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"CPhSRw9Pr-hover\":{\"data-framer-name\":undefined},ryvKASlZK:{\"data-border\":true,\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-5492xr\",\"data-styles-preset\":\"F8H8oVqzw\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-ebe35ab0-0c2a-4f84-968c-6afe87ee8521, rgb(160, 162, 171)))\"},children:/*#__PURE__*/_jsx(Link,{href:y5wfW40o6,motionChild:true,nodeId:\"gmQaNNkEm\",openInNewTab:Oq3vo8FLt,relValues:[],scopeId:\"zWGHEsoU4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gs9hf8\",\"data-styles-preset\":\"jXk4VWPbe\",children:\"Plain Text Button\"})})})}),className:\"framer-19i4yhb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gmQaNNkEm\",style:{\"--extracted-a0htzi\":\"var(--token-ebe35ab0-0c2a-4f84-968c-6afe87ee8521, rgb(160, 162, 171))\",\"--variable-reference-Oq3vo8FLt-zWGHEsoU4\":Oq3vo8FLt},text:cHdZ5vo5Y,variants:{\"CPhSRw9Pr-hover\":{\"--extracted-a0htzi\":\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(224, 224, 224))\"},ryvKASlZK:{\"--extracted-a0htzi\":\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(224, 224, 224))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"CPhSRw9Pr-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-5492xr\",\"data-styles-preset\":\"F8H8oVqzw\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(224, 224, 224)))\"},children:/*#__PURE__*/_jsx(Link,{href:y5wfW40o6,motionChild:true,nodeId:\"gmQaNNkEm\",openInNewTab:Oq3vo8FLt,relValues:[],scopeId:\"zWGHEsoU4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gs9hf8\",\"data-styles-preset\":\"jXk4VWPbe\",children:\"Plain Text Button\"})})})})},ryvKASlZK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-5492xr\",\"data-styles-preset\":\"F8H8oVqzw\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(224, 224, 224)))\"},children:/*#__PURE__*/_jsx(Link,{href:y5wfW40o6,motionChild:true,nodeId:\"gmQaNNkEm\",openInNewTab:Oq3vo8FLt,relValues:[],scopeId:\"zWGHEsoU4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gs9hf8\",\"data-styles-preset\":\"jXk4VWPbe\",children:\"Plain Text Button\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8aMpc.framer-hc1pa8, .framer-8aMpc .framer-hc1pa8 { display: block; }\",\".framer-8aMpc.framer-18icq9y { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-8aMpc .framer-19i4yhb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-8aMpc[data-border=\"true\"]::after, .framer-8aMpc [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 173\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"ryvKASlZK\":{\"layout\":[\"auto\",\"fixed\"]},\"NvtpB8v9p\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"y5wfW40o6\":\"link\",\"Oq3vo8FLt\":\"newTab\",\"cHdZ5vo5Y\":\"text\",\"EPnrmzdQE\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzWGHEsoU4=withCSS(Component,css,\"framer-8aMpc\");export default FramerzWGHEsoU4;FramerzWGHEsoU4.displayName=\"Project Sorting Button\";FramerzWGHEsoU4.defaultProps={height:40,width:173};addPropertyControls(FramerzWGHEsoU4,{variant:{options:[\"CPhSRw9Pr\",\"ryvKASlZK\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},y5wfW40o6:{title:\"Link\",type:ControlType.Link},Oq3vo8FLt:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},cHdZ5vo5Y:{defaultValue:\"Plain Text Button\",displayTextArea:false,title:\"Text\",type:ControlType.String},EPnrmzdQE:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerzWGHEsoU4,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzWGHEsoU4\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"y5wfW40o6\\\":\\\"link\\\",\\\"Oq3vo8FLt\\\":\\\"newTab\\\",\\\"cHdZ5vo5Y\\\":\\\"text\\\",\\\"EPnrmzdQE\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"173\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ryvKASlZK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NvtpB8v9p\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import MenuBar from\"https://framerusercontent.com/modules/YY1Xl9FR0nETYZzhpCBe/VRnPvr2IFSQRWYTvEj7M/FRZlkkJAx.js\";import HomeButton from\"https://framerusercontent.com/modules/lWyvX5ZlF2YrdVGlMyyI/DtljdziZr0lRARQeGMmi/VPa5hViWI.js\";import ProjectSortingButton from\"https://framerusercontent.com/modules/vozkMDxVAYIxYkwyxpjV/B7dMKR5ntJIfZCJQ1WoM/zWGHEsoU4.js\";const HomeButtonFonts=getFonts(HomeButton);const FeatherFonts=getFonts(Feather);const MenuBarFonts=getFonts(MenuBar);const ProjectSortingButtonFonts=getFonts(ProjectSortingButton);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"c84PBRVCT\",\"Pbm5SMmE5\",\"AwrHldPAI\",\"m8bU2GJzg\",\"B40LT7rCy\"];const serializationHash=\"framer-NHQgu\";const variantClassNames={AwrHldPAI:\"framer-v-1bn5dsi\",B40LT7rCy:\"framer-v-mtzcp5\",c84PBRVCT:\"framer-v-5t471p\",m8bU2GJzg:\"framer-v-joe6z4\",Pbm5SMmE5:\"framer-v-q0l6pk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition3={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const transition4={damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:-150,y:0};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={\"Logo Only\":\"B40LT7rCy\",\"Phone Open\":\"m8bU2GJzg\",Default:\"c84PBRVCT\",Phone:\"AwrHldPAI\",Tablet:\"Pbm5SMmE5\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"c84PBRVCT\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"c84PBRVCT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const EzwM0lmet18kymnd=activeVariantCallback(async(...args)=>{setVariant(\"AwrHldPAI\");});const onClick1wfsfds=activeVariantCallback(async(...args)=>{setVariant(\"m8bU2GJzg\");});const onClick18kymnd=activeVariantCallback(async(...args)=>{setVariant(\"AwrHldPAI\");});const onTap18kymnd=activeVariantCallback(async(...args)=>{setVariant(\"AwrHldPAI\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"AwrHldPAI\",\"m8bU2GJzg\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"AwrHldPAI\",\"m8bU2GJzg\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"AwrHldPAI\",\"m8bU2GJzg\",\"B40LT7rCy\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"m8bU2GJzg\")return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({AwrHldPAI:{value:transition3},m8bU2GJzg:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-5t471p\",className,classNames),\"data-framer-appear-id\":\"5t471p\",\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"c84PBRVCT\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,WebkitBackdropFilter:\"none\",...style},variants:{AwrHldPAI:{backdropFilter:\"blur(15px)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,WebkitBackdropFilter:\"blur(15px)\"},B40LT7rCy:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,WebkitBackdropFilter:\"none\"},m8bU2GJzg:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-91014a52-1be4-4baf-a06a-9d1a40eb978d, rgb(245, 245, 247))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backdropFilter:\"blur(15px)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,WebkitBackdropFilter:\"blur(15px)\"}},...addPropertyOverrides({AwrHldPAI:{\"data-framer-name\":\"Phone\"},B40LT7rCy:{\"data-framer-name\":\"Logo Only\"},m8bU2GJzg:{\"data-border\":true,\"data-framer-name\":\"Phone Open\"},Pbm5SMmE5:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e0py1i\",layoutDependency:layoutDependency,layoutId:\"uiIYCJ6Ma\",transformTemplate:transformTemplate1,...addPropertyOverrides({AwrHldPAI:{transformTemplate:undefined},m8bU2GJzg:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({AwrHldPAI:{height:34,width:\"35.7895px\",y:(componentViewport?.y||0)+((componentViewport?.height||50)*.5000000000000002-17)+0},m8bU2GJzg:{height:34,width:\"35.7895px\",y:(componentViewport?.y||0)+8+.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iqn5im-container\",layoutDependency:layoutDependency,layoutId:\"YfODzD2KY-container\",nodeId:\"YfODzD2KY\",rendersWithMotion:true,scopeId:\"RSY3sopLp\",children:/*#__PURE__*/_jsx(HomeButton,{height:\"100%\",id:\"YfODzD2KY\",layoutId:\"YfODzD2KY\",style:{height:\"100%\"},variant:\"KYlCV34C_\",width:\"100%\",...addPropertyOverrides({m8bU2GJzg:{EzwM0lmet:EzwM0lmet18kymnd}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1172cjt-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XOr17CHb5-container\",nodeId:\"XOr17CHb5\",rendersWithMotion:true,scopeId:\"RSY3sopLp\",transformTemplate:transformTemplate1,...addPropertyOverrides({m8bU2GJzg:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(224, 224, 224))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"menu\",id:\"XOr17CHb5\",layoutId:\"XOr17CHb5\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({AwrHldPAI:{onClick:onClick1wfsfds},m8bU2GJzg:{iconSelection:\"x\",onClick:onClick18kymnd}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:\"58px\",y:(componentViewport?.y||0)+((componentViewport?.height||58)*.5000000000000002-29)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18czcxj-container\",layoutDependency:layoutDependency,layoutId:\"k4E0Nn3Mk-container\",nodeId:\"k4E0Nn3Mk\",rendersWithMotion:true,scopeId:\"RSY3sopLp\",children:/*#__PURE__*/_jsx(HomeButton,{height:\"100%\",id:\"k4E0Nn3Mk\",layoutId:\"k4E0Nn3Mk\",style:{height:\"100%\",width:\"100%\"},variant:\"MtSf73LX2\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+((componentViewport?.height||58)*.5000000000000002-29)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rtzdf2-container\",layoutDependency:layoutDependency,layoutId:\"VRjR0NQmI-container\",nodeId:\"VRjR0NQmI\",rendersWithMotion:true,scopeId:\"RSY3sopLp\",children:/*#__PURE__*/_jsx(MenuBar,{height:\"100%\",id:\"VRjR0NQmI\",layoutId:\"VRjR0NQmI\",style:{height:\"100%\"},variant:\"Q4Cuep8Uq\",width:\"100%\"})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hlqkn0\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KIzVxhekA\",onTap:onTap18kymnd,...addPropertyOverrides({m8bU2GJzg:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jm6a_BziK\"},implicitPathVariables:undefined},{href:{webPageId:\"jm6a_BziK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({m8bU2GJzg:{y:(componentViewport?.y||0)+58+0+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-4ewdhh-container\",\"data-framer-appear-id\":\"4ewdhh\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"hxpOmis9W-container\",nodeId:\"hxpOmis9W\",optimized:true,rendersWithMotion:true,scopeId:\"RSY3sopLp\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ProjectSortingButton,{cHdZ5vo5Y:\"Work\",height:\"100%\",id:\"hxpOmis9W\",layoutId:\"hxpOmis9W\",Oq3vo8FLt:false,style:{height:\"100%\"},variant:\"CPhSRw9Pr\",width:\"100%\",y5wfW40o6:resolvedLinks[0],...addPropertyOverrides({m8bU2GJzg:{y5wfW40o6:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rfHawfLJA\"},implicitPathVariables:undefined},{href:{webPageId:\"rfHawfLJA\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({m8bU2GJzg:{y:(componentViewport?.y||0)+58+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-x12nhk-container\",\"data-framer-appear-id\":\"x12nhk\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"BtOQfakSn-container\",nodeId:\"BtOQfakSn\",optimized:true,rendersWithMotion:true,scopeId:\"RSY3sopLp\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ProjectSortingButton,{cHdZ5vo5Y:\"UI Reviews\",height:\"100%\",id:\"BtOQfakSn\",layoutId:\"BtOQfakSn\",Oq3vo8FLt:false,style:{height:\"100%\"},variant:\"CPhSRw9Pr\",width:\"100%\",y5wfW40o6:resolvedLinks1[0],...addPropertyOverrides({m8bU2GJzg:{y5wfW40o6:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"t_TNEzl0K\"},implicitPathVariables:undefined},{href:{webPageId:\"t_TNEzl0K\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({m8bU2GJzg:{y:(componentViewport?.y||0)+58+0+210}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-azvlgt-container\",\"data-framer-appear-id\":\"azvlgt\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"LKy5ogVIo-container\",nodeId:\"LKy5ogVIo\",optimized:true,rendersWithMotion:true,scopeId:\"RSY3sopLp\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ProjectSortingButton,{cHdZ5vo5Y:\"About\",height:\"100%\",id:\"LKy5ogVIo\",layoutId:\"LKy5ogVIo\",Oq3vo8FLt:false,style:{height:\"100%\"},variant:\"CPhSRw9Pr\",width:\"100%\",y5wfW40o6:resolvedLinks2[0],...addPropertyOverrides({m8bU2GJzg:{y5wfW40o6:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({m8bU2GJzg:{y:(componentViewport?.y||0)+58+0+280}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-106pddr-container\",\"data-framer-appear-id\":\"106pddr\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"EKqb98SjS-container\",nodeId:\"EKqb98SjS\",optimized:true,rendersWithMotion:true,scopeId:\"RSY3sopLp\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ProjectSortingButton,{cHdZ5vo5Y:\"Resume\",height:\"100%\",id:\"EKqb98SjS\",layoutId:\"EKqb98SjS\",Oq3vo8FLt:true,style:{height:\"100%\"},variant:\"CPhSRw9Pr\",width:\"100%\",y5wfW40o6:\"https://drive.google.com/file/d/1vn8JTKW0dXkSa1SmdGVUtPGqqPwR1mzD/view?usp=sharing\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({m8bU2GJzg:{y:(componentViewport?.y||0)+58+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-xuepti-container\",\"data-framer-appear-id\":\"xuepti\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"q3tM8HrcP-container\",nodeId:\"q3tM8HrcP\",optimized:true,rendersWithMotion:true,scopeId:\"RSY3sopLp\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ProjectSortingButton,{cHdZ5vo5Y:\"Home\",height:\"100%\",id:\"q3tM8HrcP\",layoutId:\"q3tM8HrcP\",Oq3vo8FLt:false,style:{height:\"100%\"},variant:\"CPhSRw9Pr\",width:\"100%\",y5wfW40o6:resolvedLinks3[0],...addPropertyOverrides({m8bU2GJzg:{y5wfW40o6:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NHQgu.framer-1j9dia3, .framer-NHQgu .framer-1j9dia3 { display: block; }\",\".framer-NHQgu.framer-5t471p { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 58px; overflow: visible; padding: 0px; position: relative; width: 800px; }\",\".framer-NHQgu .framer-e0py1i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 50%; z-index: 1; }\",\".framer-NHQgu .framer-1iqn5im-container { flex: none; height: 34px; position: relative; width: auto; z-index: 1; }\",\".framer-NHQgu .framer-1172cjt-container { aspect-ratio: 1.04 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 42px); position: absolute; right: 0px; top: 50%; width: 44px; z-index: 1; }\",\".framer-NHQgu .framer-18czcxj-container { flex: none; height: 58px; position: relative; width: 58px; z-index: 1; }\",\".framer-NHQgu .framer-rtzdf2-container { flex: none; height: 58px; position: relative; width: auto; z-index: 1; }\",\".framer-NHQgu .framer-hlqkn0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-NHQgu .framer-4ewdhh-container, .framer-NHQgu .framer-x12nhk-container, .framer-NHQgu .framer-azvlgt-container, .framer-NHQgu .framer-106pddr-container, .framer-NHQgu .framer-xuepti-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-NHQgu.framer-v-1bn5dsi.framer-5t471p { display: block; height: 50px; min-height: unset; padding: unset; width: 390px; }\",\".framer-NHQgu.framer-v-1bn5dsi .framer-e0py1i { height: 34px; left: calc(50.00000000000002% - 90% / 2); right: unset; top: calc(50.00000000000002% - 34px / 2); width: 90%; }\",\".framer-NHQgu.framer-v-1bn5dsi .framer-1iqn5im-container, .framer-NHQgu.framer-v-joe6z4 .framer-1iqn5im-container, .framer-NHQgu.framer-v-joe6z4 .framer-xuepti-container { order: 0; }\",\".framer-NHQgu.framer-v-1bn5dsi .framer-1172cjt-container { height: var(--framer-aspect-ratio-supported, 33px); order: 1; right: 0px; width: 31px; }\",\".framer-NHQgu.framer-v-joe6z4.framer-5t471p { display: block; height: 410px; min-height: unset; padding: unset; width: 390px; }\",\".framer-NHQgu.framer-v-joe6z4 .framer-e0py1i { height: 35px; left: calc(50.00000000000002% - 90% / 2); right: unset; top: 8px; width: 90%; }\",\".framer-NHQgu.framer-v-joe6z4 .framer-1172cjt-container { bottom: -1px; height: unset; order: 1; right: 0px; top: 0px; width: var(--framer-aspect-ratio-supported, 37px); }\",\".framer-NHQgu.framer-v-joe6z4 .framer-hlqkn0 { left: 50%; position: absolute; top: 58px; }\",\".framer-NHQgu.framer-v-joe6z4 .framer-4ewdhh-container { order: 1; }\",\".framer-NHQgu.framer-v-joe6z4 .framer-x12nhk-container { order: 2; }\",\".framer-NHQgu.framer-v-joe6z4 .framer-azvlgt-container { order: 3; }\",\".framer-NHQgu.framer-v-joe6z4 .framer-106pddr-container { order: 4; }\",'.framer-NHQgu[data-border=\"true\"]::after, .framer-NHQgu [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Pbm5SMmE5\":{\"layout\":[\"fixed\",\"auto\"]},\"AwrHldPAI\":{\"layout\":[\"fixed\",\"fixed\"]},\"m8bU2GJzg\":{\"layout\":[\"fixed\",\"fixed\"]},\"B40LT7rCy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRSY3sopLp=withCSS(Component,css,\"framer-NHQgu\");export default FramerRSY3sopLp;FramerRSY3sopLp.displayName=\"Nav Bar\";FramerRSY3sopLp.defaultProps={height:58,width:800};addPropertyControls(FramerRSY3sopLp,{variant:{options:[\"c84PBRVCT\",\"Pbm5SMmE5\",\"AwrHldPAI\",\"m8bU2GJzg\",\"B40LT7rCy\"],optionTitles:[\"Default\",\"Tablet\",\"Phone\",\"Phone Open\",\"Logo Only\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRSY3sopLp,[{explicitInter:true,fonts:[]},...HomeButtonFonts,...FeatherFonts,...MenuBarFonts,...ProjectSortingButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRSY3sopLp\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"800\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Pbm5SMmE5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AwrHldPAI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m8bU2GJzg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B40LT7rCy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"58\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={MfR4VqT0B:{hover:true},s9Xfx69n6:{hover:true},tLC4hOmZZ:{hover:true},wA7wMw5Cs:{hover:true},wVuG9haU1:{hover:true},yJ2U3PmVs:{hover:true}};const cycleOrder=[\"wA7wMw5Cs\",\"MfR4VqT0B\",\"s9Xfx69n6\",\"yJ2U3PmVs\",\"tLC4hOmZZ\",\"wVuG9haU1\"];const serializationHash=\"framer-AK1WN\";const variantClassNames={MfR4VqT0B:\"framer-v-zi74me\",s9Xfx69n6:\"framer-v-1r4x3ht\",tLC4hOmZZ:\"framer-v-1q43j3x\",wA7wMw5Cs:\"framer-v-ikdcxm\",wVuG9haU1:\"framer-v-knyj6\",yJ2U3PmVs:\"framer-v-tmq7ff\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:400,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={\"Gmail - Big\":\"MfR4VqT0B\",\"Gmail - Small\":\"tLC4hOmZZ\",\"LinkedIn - Big\":\"wA7wMw5Cs\",\"LinkedIn - Small\":\"yJ2U3PmVs\",\"Meet - Big\":\"s9Xfx69n6\",\"Meet - Small\":\"wVuG9haU1\"};const getProps=({backgroundColor,height,id,width,...props})=>{return{...props,kzLuzIpcx:backgroundColor??props.kzLuzIpcx??\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"wA7wMw5Cs\"};};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,kzLuzIpcx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wA7wMw5Cs\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"MfR4VqT0B-hover\",\"s9Xfx69n6-hover\",\"tLC4hOmZZ-hover\",\"wVuG9haU1-hover\"].includes(gestureVariant))return false;if([\"MfR4VqT0B\",\"s9Xfx69n6\",\"tLC4hOmZZ\",\"wVuG9haU1\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"MfR4VqT0B-hover\",\"tLC4hOmZZ-hover\"].includes(gestureVariant))return true;if([\"MfR4VqT0B\",\"tLC4hOmZZ\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"s9Xfx69n6-hover\",\"wVuG9haU1-hover\"].includes(gestureVariant))return true;if([\"s9Xfx69n6\",\"wVuG9haU1\"].includes(baseVariant))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,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/leon-ho-in/\",motionChild:true,nodeId:\"wA7wMw5Cs\",openInNewTab:true,scopeId:\"voEekb4AO\",...addPropertyOverrides({MfR4VqT0B:{href:\"mailto:leonliho1011@gmail.com\"},s9Xfx69n6:{href:\"https://calendly.com/leon-ho/chat\"},tLC4hOmZZ:{href:\"mailto:leonliho1011@gmail.com\"},wVuG9haU1:{href:\"https://calendly.com/leon-ho/chat\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ikdcxm\",className,classNames)} framer-1l9epuq`,\"data-framer-name\":\"LinkedIn - Big\",layoutDependency:layoutDependency,layoutId:\"wA7wMw5Cs\",ref:refBinding,style:{backgroundColor:kzLuzIpcx,borderBottomLeftRadius:130,borderBottomRightRadius:130,borderTopLeftRadius:130,borderTopRightRadius:130,...style},variants:{\"MfR4VqT0B-hover\":{backgroundColor:\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"},\"s9Xfx69n6-hover\":{backgroundColor:\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"},\"tLC4hOmZZ-hover\":{backgroundColor:\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"},\"wA7wMw5Cs-hover\":{backgroundColor:\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"},\"wVuG9haU1-hover\":{backgroundColor:\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"},\"yJ2U3PmVs-hover\":{backgroundColor:\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"},tLC4hOmZZ:{backgroundColor:\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"},wVuG9haU1:{backgroundColor:\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"},yJ2U3PmVs:{backgroundColor:\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"MfR4VqT0B-hover\":{\"data-framer-name\":undefined},\"s9Xfx69n6-hover\":{\"data-framer-name\":undefined},\"tLC4hOmZZ-hover\":{\"data-framer-name\":undefined},\"wA7wMw5Cs-hover\":{\"data-framer-name\":undefined},\"wVuG9haU1-hover\":{\"data-framer-name\":undefined},\"yJ2U3PmVs-hover\":{\"data-framer-name\":undefined},MfR4VqT0B:{\"data-framer-name\":\"Gmail - Big\"},s9Xfx69n6:{\"data-framer-name\":\"Meet - Big\"},tLC4hOmZZ:{\"data-framer-name\":\"Gmail - Small\"},wVuG9haU1:{\"data-framer-name\":\"Meet - Small\"},yJ2U3PmVs:{\"data-framer-name\":\"LinkedIn - Small\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-wgs58m\",\"data-framer-name\":\"graphic.svg\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"pobHqSlJJ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 25\"><path d=\"M 0.734 25 L 0.734 9.857 L 6.34 9.857 L 6.34 25 Z M 3.61 6.74 C 2.725 6.74 1.975 6.432 1.36 5.817 C 0.746 5.19 0.439 4.447 0.439 3.586 C 0.439 2.725 0.746 1.981 1.361 1.354 C 1.988 0.714 2.738 0.394 3.611 0.394 C 4.189 0.394 4.718 0.542 5.197 0.837 C 5.677 1.12 6.064 1.501 6.359 1.981 C 6.655 2.463 6.809 3.02 6.802 3.586 C 6.802 4.446 6.489 5.19 5.862 5.817 C 5.269 6.418 4.456 6.752 3.612 6.74 Z M 20.624 9.414 C 21.682 9.414 22.714 9.629 23.724 10.06 C 24.731 10.49 25.561 11.173 26.214 12.107 C 26.864 13.029 27.191 14.247 27.191 15.759 L 27.191 25 L 21.565 25 L 21.565 16.681 C 21.565 15.599 21.307 14.788 20.79 14.247 C 20.274 13.693 19.598 13.417 18.761 13.417 C 18.208 13.417 17.685 13.564 17.194 13.859 C 16.714 14.142 16.321 14.548 16.014 15.077 C 15.718 15.593 15.57 16.19 15.57 16.866 L 15.57 25 L 9.965 25 L 9.965 9.857 L 15.572 9.857 L 15.572 12.089 C 15.72 11.683 16.027 11.277 16.495 10.871 C 16.975 10.453 17.571 10.109 18.284 9.838 C 19.031 9.551 19.826 9.407 20.626 9.414 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path></svg>',svgContentId:11820345601,withExternalLayout:true,...addPropertyOverrides({\"wA7wMw5Cs-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 25\"><path d=\"M 0.734 25 L 0.734 9.857 L 6.34 9.857 L 6.34 25 Z M 3.61 6.74 C 2.725 6.74 1.975 6.432 1.36 5.817 C 0.746 5.19 0.439 4.447 0.439 3.586 C 0.439 2.725 0.746 1.981 1.361 1.354 C 1.988 0.714 2.738 0.394 3.611 0.394 C 4.189 0.394 4.718 0.542 5.197 0.837 C 5.677 1.12 6.064 1.501 6.359 1.981 C 6.655 2.463 6.809 3.02 6.802 3.586 C 6.802 4.446 6.489 5.19 5.862 5.817 C 5.269 6.418 4.456 6.752 3.612 6.74 Z M 20.624 9.414 C 21.682 9.414 22.714 9.629 23.724 10.06 C 24.731 10.49 25.561 11.173 26.214 12.107 C 26.864 13.029 27.191 14.247 27.191 15.759 L 27.191 25 L 21.565 25 L 21.565 16.681 C 21.565 15.599 21.307 14.788 20.79 14.247 C 20.274 13.693 19.598 13.417 18.761 13.417 C 18.208 13.417 17.685 13.564 17.194 13.859 C 16.714 14.142 16.321 14.548 16.014 15.077 C 15.718 15.593 15.57 16.19 15.57 16.866 L 15.57 25 L 9.965 25 L 9.965 9.857 L 15.572 9.857 L 15.572 12.089 C 15.72 11.683 16.027 11.277 16.495 10.871 C 16.975 10.453 17.571 10.109 18.284 9.838 C 19.031 9.551 19.826 9.407 20.626 9.414 Z\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path></svg>',svgContentId:10508155702},\"yJ2U3PmVs-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21 19\"><path d=\"M 0.55 19 L 0.55 7.491 L 4.755 7.491 L 4.755 19 Z M 2.708 5.122 C 2.044 5.122 1.481 4.888 1.02 4.421 C 0.56 3.944 0.329 3.38 0.329 2.725 C 0.329 2.071 0.56 1.506 1.021 1.029 C 1.491 0.543 2.054 0.299 2.708 0.299 C 3.142 0.299 3.539 0.412 3.898 0.636 C 4.258 0.851 4.548 1.141 4.769 1.506 C 4.991 1.872 5.107 2.295 5.102 2.725 C 5.102 3.379 4.867 3.944 4.397 4.421 C 3.952 4.878 3.342 5.131 2.709 5.122 Z M 15.468 7.155 C 16.262 7.155 17.036 7.318 17.793 7.646 C 18.548 7.972 19.171 8.491 19.661 9.201 C 20.148 9.902 20.393 10.828 20.393 11.977 L 20.393 19 L 16.174 19 L 16.174 12.678 C 16.174 11.855 15.98 11.239 15.593 10.828 C 15.206 10.407 14.699 10.197 14.071 10.197 C 13.656 10.197 13.264 10.309 12.896 10.533 C 12.536 10.748 12.241 11.056 12.011 11.459 C 11.789 11.851 11.678 12.304 11.678 12.818 L 11.678 19 L 7.474 19 L 7.474 7.491 L 11.679 7.491 L 11.679 9.188 C 11.79 8.879 12.02 8.571 12.371 8.262 C 12.731 7.944 13.178 7.683 13.713 7.477 C 14.273 7.259 14.869 7.15 15.47 7.155 Z\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path></svg>',svgContentId:10330382716},yJ2U3PmVs:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21 19\"><path d=\"M 0.55 19 L 0.55 7.491 L 4.755 7.491 L 4.755 19 Z M 2.708 5.122 C 2.044 5.122 1.481 4.888 1.02 4.421 C 0.56 3.944 0.329 3.38 0.329 2.725 C 0.329 2.071 0.56 1.506 1.021 1.029 C 1.491 0.543 2.054 0.299 2.708 0.299 C 3.142 0.299 3.539 0.412 3.898 0.636 C 4.258 0.851 4.548 1.141 4.769 1.506 C 4.991 1.872 5.107 2.295 5.102 2.725 C 5.102 3.379 4.867 3.944 4.397 4.421 C 3.952 4.878 3.342 5.131 2.709 5.122 Z M 15.468 7.155 C 16.262 7.155 17.036 7.318 17.793 7.646 C 18.548 7.972 19.171 8.491 19.661 9.201 C 20.148 9.902 20.393 10.828 20.393 11.977 L 20.393 19 L 16.174 19 L 16.174 12.678 C 16.174 11.855 15.98 11.239 15.593 10.828 C 15.206 10.407 14.699 10.197 14.071 10.197 C 13.656 10.197 13.264 10.309 12.896 10.533 C 12.536 10.748 12.241 11.056 12.011 11.459 C 11.789 11.851 11.678 12.304 11.678 12.818 L 11.678 19 L 7.474 19 L 7.474 7.491 L 11.679 7.491 L 11.679 9.188 C 11.79 8.879 12.02 8.571 12.371 8.262 C 12.731 7.944 13.178 7.683 13.713 7.477 C 14.273 7.259 14.869 7.15 15.47 7.155 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path></svg>',svgContentId:10612688869}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1bj91wi\",\"data-framer-name\":\"Gmail\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"x_FLE3Rt1\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 21\"><g transform=\"translate(0 -0.005)\"><path d=\"M 1.91 21.005 L 6.364 21.005 L 6.364 10.187 L 0 5.414 L 0 19.096 C 0 20.151 0.855 21.006 1.91 21.006 Z M 21.636 21.005 L 26.09 21.005 C 27.147 21.005 28 20.149 28 19.096 L 28 5.414 L 21.636 10.187\" fill=\"var(--token-0091e907-ac1a-4302-8281-06cd0e7fadc3, rgb(74, 74, 77))\"></path><path d=\"M 21.636 1.915 L 21.636 10.187 L 27.999 5.414 L 27.999 2.869 C 28 0.508 25.304 -0.838 23.418 0.578\" fill=\"var(--token-0091e907-ac1a-4302-8281-06cd0e7fadc3, rgb(74, 74, 77))\"></path><path d=\"M 6.364 10.187 L 6.364 1.914 L 14.001 7.641 L 21.637 1.914 L 21.637 10.187 L 14.001 15.914 M 0 2.869 L 0 5.414 L 6.364 10.187 L 6.364 1.914 L 4.582 0.578 C 2.692 -0.838 0 0.508 0 2.868 Z\" fill=\"var(--token-0091e907-ac1a-4302-8281-06cd0e7fadc3, rgb(74, 74, 77))\"></path></g></svg>',svgContentId:12736594471,withExternalLayout:true,...addPropertyOverrides({\"MfR4VqT0B-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 21\"><g transform=\"translate(0 -0.005)\"><path d=\"M 1.91 21.005 L 6.364 21.005 L 6.364 10.187 L 0 5.414 L 0 19.096 C 0 20.151 0.855 21.006 1.91 21.006 Z M 21.636 21.005 L 26.09 21.005 C 27.147 21.005 28 20.149 28 19.096 L 28 5.414 L 21.636 10.187\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path><path d=\"M 21.636 1.915 L 21.636 10.187 L 27.999 5.414 L 27.999 2.869 C 28 0.508 25.304 -0.838 23.418 0.578\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path><path d=\"M 6.364 10.187 L 6.364 1.914 L 14.001 7.641 L 21.637 1.914 L 21.637 10.187 L 14.001 15.914 M 0 2.869 L 0 5.414 L 6.364 10.187 L 6.364 1.914 L 4.582 0.578 C 2.692 -0.838 0 0.508 0 2.868 Z\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path></g></svg>',svgContentId:10013989648},\"tLC4hOmZZ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 15\"><g transform=\"translate(0 -0.004)\"><path d=\"M 1.364 15.004 L 4.546 15.004 L 4.546 7.277 L 0 3.867 L 0 13.64 C 0 14.394 0.611 15.004 1.364 15.004 Z M 15.454 15.004 L 18.636 15.004 C 19.391 15.004 20 14.392 20 13.64 L 20 3.867 L 15.454 7.277\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path><path d=\"M 15.454 1.368 L 15.454 7.277 L 19.999 3.867 L 19.999 2.049 C 20 0.363 18.074 -0.598 16.727 0.413\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path><path d=\"M 4.546 7.277 L 4.546 1.367 L 10.001 5.458 L 15.455 1.367 L 15.455 7.277 L 10.001 11.367 M 0 2.049 L 0 3.867 L 4.546 7.277 L 4.546 1.367 L 3.273 0.413 C 1.923 -0.598 0 0.363 0 2.049 Z\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path></g></svg>',svgContentId:11354233951},MfR4VqT0B:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 21\"><g transform=\"translate(0 -0.005)\"><path d=\"M 1.91 21.005 L 6.364 21.005 L 6.364 10.187 L 0 5.414 L 0 19.096 C 0 20.151 0.855 21.006 1.91 21.006 Z M 21.636 21.005 L 26.09 21.005 C 27.147 21.005 28 20.149 28 19.096 L 28 5.414 L 21.636 10.187\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path><path d=\"M 21.636 1.915 L 21.636 10.187 L 27.999 5.414 L 27.999 2.869 C 28 0.508 25.304 -0.838 23.418 0.578\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path><path d=\"M 6.364 10.187 L 6.364 1.914 L 14.001 7.641 L 21.637 1.914 L 21.637 10.187 L 14.001 15.914 M 0 2.869 L 0 5.414 L 6.364 10.187 L 6.364 1.914 L 4.582 0.578 C 2.692 -0.838 0 0.508 0 2.868 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path></g></svg>',svgContentId:8733518650},tLC4hOmZZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 15\"><g transform=\"translate(0 -0.004)\"><path d=\"M 1.364 15.004 L 4.546 15.004 L 4.546 7.277 L 0 3.867 L 0 13.64 C 0 14.394 0.611 15.004 1.364 15.004 Z M 15.454 15.004 L 18.636 15.004 C 19.391 15.004 20 14.392 20 13.64 L 20 3.867 L 15.454 7.277\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path><path d=\"M 15.454 1.368 L 15.454 7.277 L 19.999 3.867 L 19.999 2.049 C 20 0.363 18.074 -0.598 16.727 0.413\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path><path d=\"M 4.546 7.277 L 4.546 1.367 L 10.001 5.458 L 15.455 1.367 L 15.455 7.277 L 10.001 11.367 M 0 2.049 L 0 3.867 L 4.546 7.277 L 4.546 1.367 L 3.273 0.413 C 1.923 -0.598 0 0.363 0 2.049 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path></g></svg>',svgContentId:9798485748}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1vn18mk\",\"data-framer-name\":\"Google Meet\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ZmYD73XIn\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 22\"><g transform=\"translate(0 0)\"><path d=\"M 0 0 L 27 0 L 27 22 L 0 22 Z\" fill=\"transparent\"></path><path d=\"M 15.274 11 L 17.907 13.98 L 21.446 16.219 L 22.063 11.019 L 21.446 5.934 L 17.839 7.902 Z M 0 15.736 L 0 20.166 C 0 21.18 0.829 22 1.851 22 L 6.326 22 L 7.251 18.651 L 6.326 15.736 L 3.256 14.819 Z M 6.326 0 L 0 6.264 L 3.255 7.181 L 6.325 6.264 L 7.236 3.389 Z\" fill=\"var(--token-0091e907-ac1a-4302-8281-06cd0e7fadc3, rgb(74, 74, 77))\"></path><path d=\"M 6.326 6.264 L 0 6.264 L 0 15.736 L 6.326 15.736 Z\" fill=\"var(--token-0091e907-ac1a-4302-8281-06cd0e7fadc3, rgb(74, 74, 77))\"></path><path d=\"M 25.488 2.652 L 21.445 5.934 L 21.445 16.219 L 25.506 19.516 C 26.114 19.986 27.003 19.557 27.003 18.792 L 27.003 3.362 C 27.003 2.587 26.093 2.162 25.488 2.652 Z M 15.274 11 L 15.274 15.736 L 6.325 15.736 L 6.325 22 L 19.594 22 C 20.617 22 21.445 21.18 21.445 20.167 L 21.445 16.219 Z M 19.594 0 L 6.325 0 L 6.325 6.264 L 15.274 6.264 L 15.274 11 L 21.445 5.937 L 21.445 1.833 C 21.443 1.344 21.246 0.877 20.899 0.533 C 20.552 0.189 20.083 -0.002 19.594 0 Z\" fill=\"var(--token-0091e907-ac1a-4302-8281-06cd0e7fadc3, rgb(74, 74, 77))\"></path></g></svg>',svgContentId:9002005912,withExternalLayout:true,...addPropertyOverrides({\"s9Xfx69n6-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 22\"><g transform=\"translate(0 0)\"><path d=\"M 0 0 L 27 0 L 27 22 L 0 22 Z\" fill=\"transparent\"></path><path d=\"M 15.274 11 L 17.907 13.98 L 21.446 16.219 L 22.063 11.019 L 21.446 5.934 L 17.839 7.902 Z M 0 15.736 L 0 20.166 C 0 21.18 0.829 22 1.851 22 L 6.326 22 L 7.251 18.651 L 6.326 15.736 L 3.256 14.819 Z M 6.326 0 L 0 6.264 L 3.255 7.181 L 6.325 6.264 L 7.236 3.389 Z\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path><path d=\"M 6.326 6.264 L 0 6.264 L 0 15.736 L 6.326 15.736 Z\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path><path d=\"M 25.488 2.652 L 21.445 5.934 L 21.445 16.219 L 25.506 19.516 C 26.114 19.986 27.003 19.557 27.003 18.792 L 27.003 3.362 C 27.003 2.587 26.093 2.162 25.488 2.652 Z M 15.274 11 L 15.274 15.736 L 6.325 15.736 L 6.325 22 L 19.594 22 C 20.617 22 21.445 21.18 21.445 20.167 L 21.445 16.219 Z M 19.594 0 L 6.325 0 L 6.325 6.264 L 15.274 6.264 L 15.274 11 L 21.445 5.937 L 21.445 1.833 C 21.443 1.344 21.246 0.877 20.899 0.533 C 20.552 0.189 20.083 -0.002 19.594 0 Z\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path></g></svg>',svgContentId:12883568914},\"wVuG9haU1-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 15\"><g transform=\"translate(0 0)\"><path d=\"M 10.748 7.5 L 12.601 9.532 L 15.092 11.058 L 15.526 7.513 L 15.092 4.046 L 12.553 5.388 Z M 0 10.729 L 0 13.75 C 0 14.441 0.583 15 1.303 15 L 4.452 15 L 5.103 12.717 L 4.452 10.729 L 2.291 10.104 Z M 4.452 0 L 0 4.271 L 2.291 4.896 L 4.451 4.271 L 5.092 2.311 Z\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path><path d=\"M 4.452 4.271 L 0 4.271 L 0 10.729 L 4.452 10.729 Z\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path><path d=\"M 17.936 1.808 L 15.091 4.046 L 15.091 11.058 L 17.949 13.306 C 18.377 13.627 19.002 13.334 19.002 12.813 L 19.002 2.292 C 19.002 1.764 18.362 1.474 17.936 1.808 Z M 10.748 7.5 L 10.748 10.729 L 4.451 10.729 L 4.451 15 L 13.788 15 C 14.508 15 15.091 14.441 15.091 13.75 L 15.091 11.058 Z M 13.788 0 L 4.451 0 L 4.451 4.271 L 10.748 4.271 L 10.748 7.5 L 15.091 4.048 L 15.091 1.25 C 15.089 0.917 14.951 0.598 14.707 0.364 C 14.463 0.129 14.132 -0.002 13.788 0 Z\" fill=\"var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255))\"></path></g></svg>',svgContentId:11080144698},s9Xfx69n6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 22\"><g transform=\"translate(0 0)\"><path d=\"M 0 0 L 27 0 L 27 22 L 0 22 Z\" fill=\"transparent\"></path><path d=\"M 15.274 11 L 17.907 13.98 L 21.446 16.219 L 22.063 11.019 L 21.446 5.934 L 17.839 7.902 Z M 0 15.736 L 0 20.166 C 0 21.18 0.829 22 1.851 22 L 6.326 22 L 7.251 18.651 L 6.326 15.736 L 3.256 14.819 Z M 6.326 0 L 0 6.264 L 3.255 7.181 L 6.325 6.264 L 7.236 3.389 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path><path d=\"M 6.326 6.264 L 0 6.264 L 0 15.736 L 6.326 15.736 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path><path d=\"M 25.488 2.652 L 21.445 5.934 L 21.445 16.219 L 25.506 19.516 C 26.114 19.986 27.003 19.557 27.003 18.792 L 27.003 3.362 C 27.003 2.587 26.093 2.162 25.488 2.652 Z M 15.274 11 L 15.274 15.736 L 6.325 15.736 L 6.325 22 L 19.594 22 C 20.617 22 21.445 21.18 21.445 20.167 L 21.445 16.219 Z M 19.594 0 L 6.325 0 L 6.325 6.264 L 15.274 6.264 L 15.274 11 L 21.445 5.937 L 21.445 1.833 C 21.443 1.344 21.246 0.877 20.899 0.533 C 20.552 0.189 20.083 -0.002 19.594 0 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path></g></svg>',svgContentId:10907257149},wVuG9haU1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 15\"><g transform=\"translate(0 0)\"><path d=\"M 10.748 7.5 L 12.601 9.532 L 15.092 11.058 L 15.526 7.513 L 15.092 4.046 L 12.553 5.388 Z M 0 10.729 L 0 13.75 C 0 14.441 0.583 15 1.303 15 L 4.452 15 L 5.103 12.717 L 4.452 10.729 L 2.291 10.104 Z M 4.452 0 L 0 4.271 L 2.291 4.896 L 4.451 4.271 L 5.092 2.311 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path><path d=\"M 4.452 4.271 L 0 4.271 L 0 10.729 L 4.452 10.729 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path><path d=\"M 17.936 1.808 L 15.091 4.046 L 15.091 11.058 L 17.949 13.306 C 18.377 13.627 19.002 13.334 19.002 12.813 L 19.002 2.292 C 19.002 1.764 18.362 1.474 17.936 1.808 Z M 10.748 7.5 L 10.748 10.729 L 4.451 10.729 L 4.451 15 L 13.788 15 C 14.508 15 15.091 14.441 15.091 13.75 L 15.091 11.058 Z M 13.788 0 L 4.451 0 L 4.451 4.271 L 10.748 4.271 L 10.748 7.5 L 15.091 4.048 L 15.091 1.25 C 15.089 0.917 14.951 0.598 14.707 0.364 C 14.463 0.129 14.132 -0.002 13.788 0 Z\" fill=\"var(--token-fc1ef385-2f6e-45dc-9853-dacec3bb86ef, rgb(58, 58, 60))\"></path></g></svg>',svgContentId:9236055979}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AK1WN.framer-1l9epuq, .framer-AK1WN .framer-1l9epuq { display: block; }\",\".framer-AK1WN.framer-ikdcxm { cursor: pointer; height: 60px; position: relative; text-decoration: none; width: 60px; }\",\".framer-AK1WN .framer-wgs58m { flex: none; height: 25px; left: calc(53.33333333333336% - 28px / 2); position: absolute; top: calc(46.66666666666669% - 25px / 2); width: 28px; }\",\".framer-AK1WN .framer-1bj91wi { flex: none; height: 21px; left: calc(50.00000000000002% - 28px / 2); position: absolute; top: calc(50.00000000000002% - 21px / 2); width: 28px; }\",\".framer-AK1WN .framer-1vn18mk { flex: none; height: 22px; left: calc(50.00000000000002% - 27px / 2); position: absolute; top: calc(50.00000000000002% - 22px / 2); width: 27px; }\",\".framer-AK1WN.framer-v-tmq7ff.framer-ikdcxm, .framer-AK1WN.framer-v-knyj6.framer-ikdcxm { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 50px); width: 40px; }\",\".framer-AK1WN.framer-v-tmq7ff .framer-wgs58m { height: 19px; left: calc(52.50000000000002% - 21px / 2); top: calc(47.50000000000002% - 19px / 2); width: 21px; }\",\".framer-AK1WN.framer-v-1q43j3x.framer-ikdcxm { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); width: 40px; }\",\".framer-AK1WN.framer-v-1q43j3x .framer-1bj91wi { height: 15px; left: calc(50.00000000000002% - 20px / 2); top: calc(50.00000000000002% - 15px / 2); width: 20px; }\",\".framer-AK1WN.framer-v-knyj6 .framer-1vn18mk { height: 15px; left: calc(50.00000000000002% - 19px / 2); top: calc(50.00000000000002% - 15px / 2); width: 19px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MfR4VqT0B\":{\"layout\":[\"fixed\",\"fixed\"]},\"s9Xfx69n6\":{\"layout\":[\"fixed\",\"fixed\"]},\"yJ2U3PmVs\":{\"layout\":[\"fixed\",\"fixed\"]},\"tLC4hOmZZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"wVuG9haU1\":{\"layout\":[\"fixed\",\"fixed\"]},\"GuzvQi7YR\":{\"layout\":[\"fixed\",\"fixed\"]},\"NNwab9w4Y\":{\"layout\":[\"fixed\",\"fixed\"]},\"PWt2ZFlss\":{\"layout\":[\"fixed\",\"fixed\"]},\"AwAzhVYzZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"OrUzqKZQq\":{\"layout\":[\"fixed\",\"fixed\"]},\"FqoezosFO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kzLuzIpcx\":\"backgroundColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervoEekb4AO=withCSS(Component,css,\"framer-AK1WN\");export default FramervoEekb4AO;FramervoEekb4AO.displayName=\"Social Button\";FramervoEekb4AO.defaultProps={height:60,width:60};addPropertyControls(FramervoEekb4AO,{variant:{options:[\"wA7wMw5Cs\",\"MfR4VqT0B\",\"s9Xfx69n6\",\"yJ2U3PmVs\",\"tLC4hOmZZ\",\"wVuG9haU1\"],optionTitles:[\"LinkedIn - Big\",\"Gmail - Big\",\"Meet - Big\",\"LinkedIn - Small\",\"Gmail - Small\",\"Meet - Small\"],title:\"Variant\",type:ControlType.Enum},kzLuzIpcx:{defaultValue:'var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(255, 255, 255)) /* {\"name\":\"5. Background\"} */',title:\"Background Color\",type:ControlType.Color}});addFonts(FramervoEekb4AO,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervoEekb4AO\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"60\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"kzLuzIpcx\\\":\\\"backgroundColor\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MfR4VqT0B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s9Xfx69n6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yJ2U3PmVs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tLC4hOmZZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wVuG9haU1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GuzvQi7YR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NNwab9w4Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PWt2ZFlss\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AwAzhVYzZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OrUzqKZQq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FqoezosFO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"60\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./voEekb4AO.map","// Generated by Framer (5b26096)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/LWHVdzP0DrNVEZyTjs2G/tSgS85FBO4EFdT7JtzsR/enZhn7z08.js\";import SocialButton from\"https://framerusercontent.com/modules/JuYNPtvypi3pcLQYxeH6/Z2lmraOiQImmiYRKgq4K/voEekb4AO.js\";const SocialButtonFonts=getFonts(SocialButton);const cycleOrder=[\"Ja1fXzGVo\",\"ODnRfDBzU\"];const serializationHash=\"framer-u6f8l\";const variantClassNames={Ja1fXzGVo:\"framer-v-2rqmmg\",ODnRfDBzU:\"framer-v-1pho57r\"};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 transformTemplate1=(_,t)=>`translate(-50%, -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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"Ja1fXzGVo\",Phone:\"ODnRfDBzU\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ja1fXzGVo\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ja1fXzGVo\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2rqmmg\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Ja1fXzGVo\",ref:refBinding,style:{backgroundColor:\"var(--token-91014a52-1be4-4baf-a06a-9d1a40eb978d, rgb(42, 42, 44))\",...style},...addPropertyOverrides({ODnRfDBzU:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zpf1ly\",layoutDependency:layoutDependency,layoutId:\"zO27pCm_7\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-271qu1\",\"data-styles-preset\":\"enZhn7z08\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-0091e907-ac1a-4302-8281-06cd0e7fadc3, rgb(209, 209, 212)))\"},children:\"\\xa9 2022 Leon Ho v4\"})}),className:\"framer-xbaf5m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dI8yG3_zk\",style:{\"--extracted-1eung3n\":\"var(--token-0091e907-ac1a-4302-8281-06cd0e7fadc3, rgb(209, 209, 212))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ODnRfDBzU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7TGVhZ3VlIFNwYXJ0YW4tNzAw\",\"--framer-font-family\":'\"League Spartan\", \"League Spartan Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-0091e907-ac1a-4302-8281-06cd0e7fadc3, rgb(209, 209, 212)))\"},children:\"\\xa9 2022 Leon Ho v4\"})}),fonts:[\"GF;League Spartan-700\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y4aypq\",layoutDependency:layoutDependency,layoutId:\"m7bfWsQNR\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+((componentViewport?.height||120)*.5000000000000002-20)+0+0,...addPropertyOverrides({ODnRfDBzU:{y:(componentViewport?.y||0)+((componentViewport?.height||80)*.5000000000000002-20)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1htjw4e-container\",layoutDependency:layoutDependency,layoutId:\"ahQM3W5ai-container\",nodeId:\"ahQM3W5ai\",rendersWithMotion:true,scopeId:\"UqyxMI5dG\",children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"ahQM3W5ai\",layoutId:\"ahQM3W5ai\",style:{height:\"100%\",width:\"100%\"},variant:\"yJ2U3PmVs\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+((componentViewport?.height||120)*.5000000000000002-20)+0+0,...addPropertyOverrides({ODnRfDBzU:{y:(componentViewport?.y||0)+((componentViewport?.height||80)*.5000000000000002-20)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1236mjd-container\",layoutDependency:layoutDependency,layoutId:\"cEifTG3rO-container\",nodeId:\"cEifTG3rO\",rendersWithMotion:true,scopeId:\"UqyxMI5dG\",children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"cEifTG3rO\",layoutId:\"cEifTG3rO\",style:{height:\"100%\",width:\"100%\"},variant:\"tLC4hOmZZ\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+((componentViewport?.height||120)*.5000000000000002-20)+0+0,...addPropertyOverrides({ODnRfDBzU:{y:(componentViewport?.y||0)+((componentViewport?.height||80)*.5000000000000002-20)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h4rtly-container\",layoutDependency:layoutDependency,layoutId:\"wbYO9KWM3-container\",nodeId:\"wbYO9KWM3\",rendersWithMotion:true,scopeId:\"UqyxMI5dG\",children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"wbYO9KWM3\",layoutId:\"wbYO9KWM3\",style:{height:\"100%\",width:\"100%\"},variant:\"wVuG9haU1\",width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u6f8l.framer-1ic7xnf, .framer-u6f8l .framer-1ic7xnf { display: block; }\",\".framer-u6f8l.framer-2rqmmg { gap: 10px; height: 120px; position: relative; width: 800px; }\",\".framer-u6f8l .framer-zpf1ly { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 50%; max-width: 1200px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: 83%; }\",\".framer-u6f8l .framer-xbaf5m { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-u6f8l .framer-1y4aypq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-u6f8l .framer-1htjw4e-container, .framer-u6f8l .framer-1236mjd-container, .framer-u6f8l .framer-h4rtly-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 40px; }\",\".framer-u6f8l.framer-v-1pho57r.framer-2rqmmg { height: 80px; width: 356px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 120\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ODnRfDBzU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUqyxMI5dG=withCSS(Component,css,\"framer-u6f8l\");export default FramerUqyxMI5dG;FramerUqyxMI5dG.displayName=\"Footer\";FramerUqyxMI5dG.defaultProps={height:120,width:800};addPropertyControls(FramerUqyxMI5dG,{variant:{options:[\"Ja1fXzGVo\",\"ODnRfDBzU\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUqyxMI5dG,[{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:\"League Spartan\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/leaguespartan/v11/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMGYPpAcdcFguczA.woff2\",weight:\"700\"}]},...SocialButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUqyxMI5dG\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ODnRfDBzU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"120\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBar from\"#framer/local/canvasComponent/RSY3sopLp/RSY3sopLp.js\";import Footer from\"#framer/local/canvasComponent/UqyxMI5dG/UqyxMI5dG.js\";const NavBarFonts=getFonts(NavBar);const FooterFonts=getFonts(Footer);const breakpoints={CSaHqVnMS:\"(min-width: 700px)\",FcXCknfD1:\"(max-width: 699px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-bM3FA\";const variantClassNames={CSaHqVnMS:\"framer-v-bajmgq\",FcXCknfD1:\"framer-v-1uv7of3\"};const breakpointRules={FcXCknfD1:[\".framer-bM3FA.framer-bajmgq { gap: 30px; padding: 90px 0px 0px 0px; }\",\".framer-bM3FA .framer-s1uo2p-container { top: 10px; width: 94%; }\",'.framer-bM3FA .framer-1axrcob, [data-layout-template=\"true\"] > #overlay { margin-bottom: -30px; }',\".framer-bM3FA .framer-43snss-container { height: 80px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={FcXCknfD1:\".framer-1uv7of3-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bM3FA.framer-xfg86m, .framer-bM3FA .framer-xfg86m { display: block; }\",\".framer-bM3FA.framer-bajmgq { align-content: center; align-items: center; background-color: var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, #1c1c1e); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 130px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-bM3FA .framer-s1uo2p-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 30px; transform: translateX(-50%); width: 83%; z-index: 10; }\",\".framer-bM3FA .framer-1axrcob { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -50px; position: relative; width: 0px; }\",\".framer-bM3FA .framer-43snss-container { flex: none; height: 120px; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -50px; }'];const mediaQueries={CSaHqVnMS:\"(min-width: 700px)\",FcXCknfD1:\"(max-width: 699px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"CSaHqVnMS\",Phone:\"FcXCknfD1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CSaHqVnMS\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"CSaHqVnMS\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-60169521-aeb5-4ff7-8715-0241a9e0b1e3, rgb(28, 28, 30)); } :root { font-size: 93.75%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-bajmgq\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FcXCknfD1:{width:\"93.9744vw\",y:10}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:\"83.3684vw\",y:30,children:/*#__PURE__*/_jsx(Container,{className:\"framer-s1uo2p-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"LTuM1jNoB\",scopeId:\"KmpPk_h0e\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FcXCknfD1:{variant:\"AwrHldPAI\"}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"LTuM1jNoB\",layoutId:\"LTuM1jNoB\",style:{width:\"100%\"},variant:\"c84PBRVCT\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1axrcob\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FcXCknfD1:{height:80,y:1090}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"100vw\",y:1130,children:/*#__PURE__*/_jsx(Container,{className:\"framer-43snss-container\",nodeId:\"BR18qctER\",scopeId:\"KmpPk_h0e\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FcXCknfD1:{variant:\"ODnRfDBzU\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"BR18qctER\",layoutId:\"BR18qctER\",style:{height:\"100%\",width:\"100%\"},variant:\"Ja1fXzGVo\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1220\n * @framerIntrinsicWidth 700\n * @framerRootFontSize 15\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FcXCknfD1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"CSaHqVnMS\":[\".framer-s1uo2p-container\",\".framer-43snss-container\"],\"FcXCknfD1\":[\".framer-s1uo2p-container\",\".framer-43snss-container\"]}\n * @framerBreakpoints {\"CSaHqVnMS\":{\"min\":700,\"canvasClassName\":\"framer-bajmgq-override\",\"minHeight\":1220,\"name\":\"Desktop\",\"width\":700,\"rootFontSize\":15},\"FcXCknfD1\":{\"max\":699,\"canvasClassName\":\"framer-1uv7of3-override\",\"minHeight\":1220,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":15}}\n * @framerDefaultVariant CSaHqVnMS\n * @framerLayoutTemplate\n */const FramerKmpPk_h0e=withCSS(Component,css,\"framer-bM3FA\");export default FramerKmpPk_h0e;FramerKmpPk_h0e.displayName=\"Main Layout\";FramerKmpPk_h0e.defaultProps={height:1220,width:700};addFonts(FramerKmpPk_h0e,[{explicitInter:true,fonts:[]},...NavBarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKmpPk_h0e\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"CSaHqVnMS\\\":[\\\".framer-s1uo2p-container\\\",\\\".framer-43snss-container\\\"],\\\"FcXCknfD1\\\":[\\\".framer-s1uo2p-container\\\",\\\".framer-43snss-container\\\"]}\",\"framerIntrinsicHeight\":\"1220\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FcXCknfD1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"700\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"CSaHqVnMS\\\":{\\\"min\\\":700,\\\"canvasClassName\\\":\\\"framer-bajmgq-override\\\",\\\"minHeight\\\":1220,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":700,\\\"rootFontSize\\\":15},\\\"FcXCknfD1\\\":{\\\"max\\\":699,\\\"canvasClassName\\\":\\\"framer-1uv7of3-override\\\",\\\"minHeight\\\":1220,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":15}}\",\"framerDefaultVariant\":\"CSaHqVnMS\",\"framerRootFontSize\":\"15\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainLayoutV2 from \"https://framerusercontent.com/modules/8PgB9M1SuFLeWSZDAbhk/gnIFZAkuwcexDsINZ7og/GBIPN2ZWM.js\";\r\nimport MainLayout from \"https://framerusercontent.com/modules/Bv5zP2bP136i60lyEhj7/m2y04E3BrcGMit20lJtW/KmpPk_h0e.js\";\r\n\r\n\t\tconst routes = {f9PXEOANZ: {elements: {MzGbE3kRR: \"home\", oCbxLdaIf: \"header-trigger-1\", VJG4lhRby: \"works\", vSRx0MUc0: \"home-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z4onavCZcAZJXYp9jwtu/3HmzIPgxI1BGM8CqLZT9/f9PXEOANZ.js\")), path: \"/\"}, ubUoFezaQ: {elements: {Dt2oiNl3F: \"about\", OnK4avfB1: \"header-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/G8ssM2Gb3puhFd2yBEXz/mEYNLo12nN7nQEVvx1ui/ubUoFezaQ.js\")), path: \"/about\"}, n531npLM4: {elements: {ddg973CA5: \"reflection\", doWzyZENM: \"final-design-1\", dRPxxthBb: \"tldr-1\", e_0yq8pRw: \"problem-1\", e_ohZM0CR: \"intro\", eHF3_fppH: \"tldr\", g8tRlQMbY: \"results-impact-1\", GqQ7sir9d: \"tradeoffs\", HR5Z2cTjd: \"tradeoffs-1\", mFUvKK1aA: \"research-validation-1\", Mi7CFuaaV: \"background\", oahI497c1: \"proposed-solution-1\", OLmVC7MQd: \"iteration-1\", P5I61D85C: \"final-design\", RJcRWbxa6: \"results-impact\", uS_ntY7Sj: \"research-validation\", UTk1U3_RF: \"reflection-1\", vFBEuB5wr: \"iteration\", VGYPWwgeK: \"background-1\", vU_LN1QG2: \"proposed-solution\", whn90hVGF: \"constraints-1\", XyjlH5ZjI: \"constraints\", ZJm5h6ZEF: \"problem\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cp4N5oT5wWNx6uXCtpWa/CDpFiCI6OHjKwTJpToBW/n531npLM4.js\")), path: \"/plus-challenges\"}, USlnp1yLr: {elements: {bs2zLexYN: \"design-execution-1\", DH13ITyjN: \"final-design\", eo25r9dYL: \"design-execution\", goJZWL8Gs: \"tldr\", hz924Jaof: \"validating-testing\", JV_91aVmW: \"results-impact\", MMoQzKC78: \"exploration\", nFgvZu_S5: \"proposed-solution\", Nhez82HvI: \"background\", w1Akm_vRY: \"intro\", xzKsIuxE1: \"proposed-solution-1\", zHNKq5fnX: \"problem\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Zx0awqpmzv1gL1XInpps/l9wJyxTRKfYuurVxf9Ay/USlnp1yLr.js\")), path: \"/welcome-pass\"}, M2AszMpha: {elements: {BL6YNAMDp: \"product-concepts\", HEcw8wmex: \"tl-dr\", J5_naB5aA: \"solution-framing\", jf39B8xPU: \"research\", KxMDMg3Ks: \"background\", lMGM6qezR: \"problem\", PAuewyCWl: \"retrospective\", pVkAHSL4w: \"intro-1\", UuMsi4v3R: \"intro-2\", Y3e5pZDah: \"intro\", YhZXIH3vz: \"final-design\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iymX2aZct4ZnvZoO4a2H/lTlEBr1NlkgsMZ2BKlg7/M2AszMpha.js\")), path: \"/etsy-dashboard\"}, MeHEznXpA: {collectionId: \"aPBssMr88\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mZ3BjlZR2fluU0cLlgEv/CeM2Mt2x6pZW5zwl19Rb/MeHEznXpA.js\")), path: \"/works-v1/:R51g2wM81\"}, p4wNmP4D6: {collectionId: \"ih3YWqyV7\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xMhIqSo69i36xKmzsROh/FArO3YqcTfDchNm3UlMa/p4wNmP4D6.js\")), path: \"/ui-reviews-v1/:GaTtrm0ey\"}, b9GHrLWWM: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zLr4jexSajMsjwFOnxfd/Ru6RZXlvCsCuRW8wdM3t/b9GHrLWWM.js\"))}, J3b2Qj8nv: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Da0SxToDB9pOMSJkoI1J/26xtEqNOjrGGPQhIUfwT/J3b2Qj8nv.js\"))}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {aPBssMr88: async () => (await import(\"https://framerusercontent.com/modules/zpgQowGUCOZuEIV6GTml/looaIeKXLxVta4Fk5jVJ/aPBssMr88.js\"))?.[\"utils\"], ih3YWqyV7: async () => (await import(\"https://framerusercontent.com/modules/FFBBtBloXY3tWrGyU6dv/Z83NBCLWG3coGxAyP8Vj/ih3YWqyV7.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"8ac3973b1b85e1a01f845b8cbdebd79ce01021350926964b591be6a96e30c174\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"f9PXEOANZ\":\r\ncase \"ubUoFezaQ\":\r\ncase \"n531npLM4\":\r\ncase \"rORtPpcIL\":\r\ncase \"RFEvdcRsK\":\r\ncase \"USlnp1yLr\":\r\ncase \"M2AszMpha\":\r\ncase \"p4wNmP4D6\":\r\nreturn React.createElement(MainLayoutV2, {...props, key: \"MainLayoutV2\", style}, children(true));\r\ncase \"augiA20Il\":\r\ncase \"t_TNEzl0K\":\r\ncase \"jm6a_BziK\":\r\ncase \"rfHawfLJA\":\r\ncase \"MeHEznXpA\":\r\nreturn React.createElement(MainLayout, {...props, key: \"MainLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"f9PXEOANZ\":\r\ncase \"ubUoFezaQ\":\r\ncase \"n531npLM4\":\r\ncase \"rORtPpcIL\":\r\ncase \"RFEvdcRsK\":\r\ncase \"USlnp1yLr\":\r\ncase \"M2AszMpha\":\r\ncase \"p4wNmP4D6\":\r\nreturn [{hash: \"mrl6bc\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"a29ysg\", mediaQuery: \"(min-width: 810px)\"}]\r\ncase \"augiA20Il\":\r\ncase \"t_TNEzl0K\":\r\ncase \"jm6a_BziK\":\r\ncase \"rfHawfLJA\":\r\ncase \"MeHEznXpA\":\r\nreturn [{hash: \"1uv7of3\", mediaQuery: \"(max-width: 699.98px)\"}, {hash: \"bajmgq\", mediaQuery: \"(min-width: 700px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://leon-ho.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/vUtDzTy7tylhxeqF6H7S/UnIvyflQ8YSmmdCGiAls/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {mask: {type: \"circle\", x: \"50%\", y: \"50%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0.1, damping: 30, delay: 0.4, duration: 1, durationBasedSpring: true, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"spring\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0.2, damping: 30, delay: 0, duration: 1, durationBasedSpring: true, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"spring\"}, x: \"0px\", y: \"0px\"}}, routes: {f9PXEOANZ: {augiA20Il: effect}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}