{"version":3,"file":"shared-lib.CDVcP--O.mjs","names":["addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","MenuIcon","NavigationButton","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","__esmMin","pe","init_npm_react_18_3_1","x","ie","oe","p","c","J","init_jsx_runtime","de","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","useActiveVariantCallback","getFonts","init_framer_BL70qLPA","forwardLoader","runTasksWithYield","useComponentViewport","SmartComponentScopedContainer","useLocaleInfo","SVG","RichText","withCSS","Link","ResolveLinks","useRouter","ControlType","useVariantState","ComponentViewportProvider","addFonts","cx","addPropertyControls","addPropertyOverrides$2","variants","nextOverrides","variant","overrides","enabledGestures","serializationHash$2","variantClassNames$2","transition1$2","Transition$2","Variants$2","getProps$2","createLayoutDependency$2","FramercowBzDksH","init_cowBzDksH","config","transition","value","contextValue","props","navButton","newTab","fontSize","link","restProps","layoutDependency","ref1","defaultLayoutId","sharedStyleClassNames","layoutId","x82nNTXe1","CD482JvDq","gestureHandlers","className","classNames","ref","style","baseVariant","gestureVariant","Qg81BzS_E","B14YCRtP5","addPropertyOverrides$1","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$1","createLayoutDependency$1","FramerPXaejMcY2","init_PXaejMcY2","click","fallbackRef","refBinding","onTapmw9wnd","activeVariantCallback","args","setGestureState","Lrqf9P5O0","setVariant","scopingClassNames","onTapo6g5g1","isDisplayed","addPropertyOverrides","MenuIconFonts","NavigationButtonFonts","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","matchVariant","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","FramereIPW_TIJ2","init_eIPW_TIJ2","arg","componentViewport","onTap1iy12zk","onTap1pgpn0w","Lrqf9P5O01tkzycq","Lrqf9P5O07nbadx","Lrqf9P5O01lfd90f","Lrqf9P5O01tq0don","resolvedLinks","resolvedLinks1","context","metadata","init_siteMetadata"],"sources":["https:/framerusercontent.com/modules/1I7Cd4aMMxLTDVzA4aVd/iibxe4N04fw2ZegmjOZV/cowBzDksH.js","https:/framerusercontent.com/modules/1p1muV352OorWLTTGaKN/fBYRZhFzOPZjAmaDUxgK/PXaejMcY2.js","https:/framerusercontent.com/modules/eg2dXbU5hNcppVXtC3AT/8PvzIog5UzRjrsiMjZr5/eIPW_TIJ2.js","https:/framerusercontent.com/modules/rfQ3WcwgjeKMNqMgur1d/WP7rLx4FFctHDeFeikKK/siteMetadata.js"],"sourcesContent":["// Generated by Framer (679ce5e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={ori_ieo0o:{hover:true,pressed:true}};const serializationHash=\"framer-jgtox\";const variantClassNames={ori_ieo0o:\"framer-v-1y0srgz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.8,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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=({fontSize,height,id,link,navButton,newTab,width,...props})=>{var _ref,_ref1;return{...props,B14YCRtP5:(_ref=navButton!==null&&navButton!==void 0?navButton:props.B14YCRtP5)!==null&&_ref!==void 0?_ref:\"Nav Button\",CD482JvDq:newTab!==null&&newTab!==void 0?newTab:props.CD482JvDq,Qg81BzS_E:(_ref1=fontSize!==null&&fontSize!==void 0?fontSize:props.Qg81BzS_E)!==null&&_ref1!==void 0?_ref1:14,x82nNTXe1:link!==null&&link!==void 0?link:props.x82nNTXe1};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,x82nNTXe1,B14YCRtP5,Qg81BzS_E,CD482JvDq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ori_ieo0o\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:x82nNTXe1,nodeId:\"ori_ieo0o\",openInNewTab:CD482JvDq,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1y0srgz\",className,classNames)} framer-jpbxzc`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ori_ieo0o\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-a37cd658-5636-4c22-be44-71181d191aa1, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"ori_ieo0o-hover\":{backgroundColor:\"var(--token-06a9e611-caba-4037-abaa-d56b81a528a7, rgb(237, 239, 250))\"},\"ori_ieo0o-pressed\":{backgroundColor:\"var(--token-19836866-34e7-43b0-9bdd-6db1f94eff3f, rgb(214, 220, 255))\"}},...addPropertyOverrides({\"ori_ieo0o-hover\":{\"data-framer-name\":undefined},\"ori_ieo0o-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-Qg81BzS_E-cowBzDksH) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(11, 18, 21))\"},children:\"Button\"})}),className:\"framer-dbt2ss\",\"data-framer-name\":\"Button\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"IZV8ujPza\",style:{\"--extracted-r6o4lv\":\"rgb(11, 18, 21)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-Qg81BzS_E-cowBzDksH\":Qg81BzS_E},text:B14YCRtP5,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jgtox.framer-jpbxzc, .framer-jgtox .framer-jpbxzc { display: block; }\",\".framer-jgtox.framer-1y0srgz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-jgtox .framer-dbt2ss { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jgtox.framer-1y0srgz { gap: 0px; } .framer-jgtox.framer-1y0srgz > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-jgtox.framer-1y0srgz > :first-child { margin-left: 0px; } .framer-jgtox.framer-1y0srgz > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33\n * @framerIntrinsicWidth 97.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"B4NNOglgM\":{\"layout\":[\"auto\",\"auto\"]},\"kXBGagK6O\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"x82nNTXe1\":\"link\",\"B14YCRtP5\":\"navButton\",\"Qg81BzS_E\":\"fontSize\",\"CD482JvDq\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramercowBzDksH=withCSS(Component,css,\"framer-jgtox\");export default FramercowBzDksH;FramercowBzDksH.displayName=\"Navigation Button\";FramercowBzDksH.defaultProps={height:33,width:97.5};addPropertyControls(FramercowBzDksH,{x82nNTXe1:{title:\"Link\",type:ControlType.Link},B14YCRtP5:{defaultValue:\"Nav Button\",displayTextArea:false,title:\"Nav Button\",type:ControlType.String},Qg81BzS_E:{defaultValue:14,step:1,title:\"Font Size\",type:ControlType.Number},CD482JvDq:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramercowBzDksH,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercowBzDksH\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B4NNOglgM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kXBGagK6O\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"x82nNTXe1\\\":\\\"link\\\",\\\"B14YCRtP5\\\":\\\"navButton\\\",\\\"Qg81BzS_E\\\":\\\"fontSize\\\",\\\"CD482JvDq\\\":\\\"newTab\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"97.5\",\"framerIntrinsicHeight\":\"33\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cowBzDksH.map","// Generated by Framer (325cc88)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Bf2XOCs_y\",\"fF3xG0xpp\"];const serializationHash=\"framer-nuDWP\";const variantClassNames={Bf2XOCs_y:\"framer-v-1x5s39p\",fF3xG0xpp:\"framer-v-10ync6l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Lrqf9P5O0=undefined;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 humanReadableVariantMap={Closed:\"Bf2XOCs_y\",Open:\"fF3xG0xpp\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,Lrqf9P5O0:click??props.Lrqf9P5O0,variant:humanReadableVariantMap[props.variant]??props.variant??\"Bf2XOCs_y\"};};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,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Lrqf9P5O0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Bf2XOCs_y\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapmw9wnd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Lrqf9P5O0){const res=await Lrqf9P5O0(...args);if(res===false)return false;}setVariant(\"fF3xG0xpp\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onTapo6g5g1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Lrqf9P5O0){const res=await Lrqf9P5O0(...args);if(res===false)return false;}setVariant(\"Bf2XOCs_y\");});const isDisplayed=()=>{if(baseVariant===\"fF3xG0xpp\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1x5s39p\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Bf2XOCs_y\",onTap:onTapmw9wnd,ref:refBinding,style:{...style},...addPropertyOverrides({fF3xG0xpp:{\"data-framer-name\":\"Open\",onTap:onTapo6g5g1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8n9t7l\",layoutDependency:layoutDependency,layoutId:\"IbU5flL7B\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,rotate:0},variants:{fF3xG0xpp:{rotate:45}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-oemii\",layoutDependency:layoutDependency,layoutId:\"GnwkGJ8KT\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kxza6g\",layoutDependency:layoutDependency,layoutId:\"tdB776ifK\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,rotate:0},variants:{fF3xG0xpp:{rotate:-45}}})]})})})});});const css=[\".framer-nuDWP.framer-11qyge9, .framer-nuDWP .framer-11qyge9 { display: block; }\",\".framer-nuDWP.framer-1x5s39p { cursor: pointer; height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-nuDWP .framer-8n9t7l { bottom: 15px; flex: none; left: 4px; overflow: visible; position: absolute; right: 4px; top: 7px; }\",\".framer-nuDWP .framer-oemii { bottom: 10px; flex: none; left: 4px; overflow: visible; position: absolute; right: 4px; top: 12px; }\",\".framer-nuDWP .framer-kxza6g { bottom: 5px; flex: none; left: 4px; overflow: visible; position: absolute; right: 4px; top: 17px; }\",\".framer-nuDWP.framer-v-10ync6l .framer-8n9t7l, .framer-nuDWP.framer-v-10ync6l .framer-kxza6g { bottom: 10px; top: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fF3xG0xpp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Lrqf9P5O0\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPXaejMcY2=withCSS(Component,css,\"framer-nuDWP\");export default FramerPXaejMcY2;FramerPXaejMcY2.displayName=\"Menu Icon\";FramerPXaejMcY2.defaultProps={height:24,width:24};addPropertyControls(FramerPXaejMcY2,{variant:{options:[\"Bf2XOCs_y\",\"fF3xG0xpp\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},Lrqf9P5O0:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerPXaejMcY2,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPXaejMcY2\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fF3xG0xpp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"Lrqf9P5O0\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PXaejMcY2.map","// Generated by Framer (bb264f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,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 NavigationButton from\"https://framerusercontent.com/modules/1I7Cd4aMMxLTDVzA4aVd/iibxe4N04fw2ZegmjOZV/cowBzDksH.js\";import MenuIcon from\"https://framerusercontent.com/modules/1p1muV352OorWLTTGaKN/fBYRZhFzOPZjAmaDUxgK/PXaejMcY2.js\";const MenuIconFonts=getFonts(MenuIcon);const NavigationButtonFonts=getFonts(NavigationButton);const cycleOrder=[\"bZ_6H6sr1\",\"aYgwpwm73\",\"lJ15TveEz\",\"wfRqF7gc1\",\"gdr9hWpGV\"];const serializationHash=\"framer-8brgn\";const variantClassNames={aYgwpwm73:\"framer-v-kam2zu\",bZ_6H6sr1:\"framer-v-hci4qw\",gdr9hWpGV:\"framer-v-def5n1\",lJ15TveEz:\"framer-v-hzqefd\",wfRqF7gc1:\"framer-v-fxxfkp\"};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)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Closed\":\"aYgwpwm73\",\"Mobile Open\":\"wfRqF7gc1\",\"Tablet Closed\":\"lJ15TveEz\",\"Tablet Open\":\"gdr9hWpGV\",Desktop:\"bZ_6H6sr1\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bZ_6H6sr1\"};};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,contentLocale,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:\"bZ_6H6sr1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1iy12zk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"wfRqF7gc1\");});const onTap1pgpn0w=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"gdr9hWpGV\");});const isDisplayed=()=>{if([\"aYgwpwm73\",\"lJ15TveEz\",\"wfRqF7gc1\",\"gdr9hWpGV\"].includes(baseVariant))return true;return false;};const Lrqf9P5O01tkzycq=activeVariantCallback(async(...args)=>{setVariant(\"wfRqF7gc1\");});const Lrqf9P5O07nbadx=activeVariantCallback(async(...args)=>{setVariant(\"gdr9hWpGV\");});const Lrqf9P5O01lfd90f=activeVariantCallback(async(...args)=>{setVariant(\"aYgwpwm73\");});const Lrqf9P5O01tq0don=activeVariantCallback(async(...args)=>{setVariant(\"lJ15TveEz\");});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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hci4qw\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"bZ_6H6sr1\",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\",backgroundColor:\"rgb(255, 255, 255)\",...style},variants:{gdr9hWpGV:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(11, 18, 21, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},wfRqF7gc1:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(11, 18, 21, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({aYgwpwm73:{\"data-framer-name\":\"Mobile Closed\",\"data-highlight\":true,onTap:onTap1iy12zk},gdr9hWpGV:{\"data-border\":true,\"data-framer-name\":\"Tablet Open\"},lJ15TveEz:{\"data-framer-name\":\"Tablet Closed\",\"data-highlight\":true,onTap:onTap1pgpn0w},wfRqF7gc1:{\"data-border\":true,\"data-framer-name\":\"Mobile Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14mdtne\",layoutDependency:layoutDependency,layoutId:\"s7ATWITCr\",transformTemplate:transformTemplate1,...addPropertyOverrides({aYgwpwm73:{transformTemplate:undefined},gdr9hWpGV:{transformTemplate:undefined},lJ15TveEz:{transformTemplate:undefined},wfRqF7gc1:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g4f49m\",layoutDependency:layoutDependency,layoutId:\"iHN9fZz_g\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ypclzl_KI\",scopeId:\"eIPW_TIJ2\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-get9wy framer-kfs1s6\",\"data-framer-name\":\"Frame 3\",layoutDependency:layoutDependency,layoutId:\"ypclzl_KI\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1evi3gj\",\"data-framer-name\":\"hugeicons:web-design-02\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:25,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"CLiAGbYaN\",svg:'<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M20 10.628C20 6.796 20 4.881 18.828 3.69C17.656 2.499 15.771 2.5 12 2.5H10C6.229 2.5 4.343 2.5 3.172 3.69C2.001 4.88 2 6.796 2 10.628C2 14.46 2 16.375 3.172 17.566C3.642 18.043 4.226 18.329 5 18.5\" stroke=\"#495ECE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M22 18C22 16.125 22 15.188 21.523 14.53C21.3688 14.3178 21.1822 14.1312 20.97 13.977C20.312 13.5 19.375 13.5 17.5 13.5H12.5C10.625 13.5 9.688 13.5 9.03 13.977C8.8178 14.1312 8.63118 14.3178 8.477 14.53C8 15.189 8 16.126 8 18C8 19.874 8 20.812 8.477 21.47C8.63148 21.6823 8.81844 21.8689 9.031 22.023C9.688 22.5 10.625 22.5 12.5 22.5H17.5C19.375 22.5 20.312 22.5 20.97 22.023C21.1822 21.8688 21.3688 21.6822 21.523 21.47C22 20.812 22 19.875 22 18Z\" stroke=\"#495ECE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M16.5 16.5L17.42 17.293C17.807 17.626 18 17.793 18 18C18 18.207 17.807 18.374 17.42 18.707L16.5 19.5M13.5 16.5L12.58 17.293C12.193 17.626 12 17.793 12 18C12 18.207 12.193 18.374 12.58 18.707L13.5 19.5M2.5 6.5H19.5\" stroke=\"#495ECE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS03MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(11, 18, 21))\"},children:\"Sam Gustafsson\"})}),className:\"framer-ci0fbv\",\"data-framer-name\":\"Sam Gustafsson\",fonts:[\"GF;Figtree-700\"],layoutDependency:layoutDependency,layoutId:\"A3GeN_iNm\",style:{\"--extracted-r6o4lv\":\"rgb(11, 18, 21)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{gdr9hWpGV:{\"--extracted-r6o4lv\":\"var(--token-c806e4ef-b16d-4a97-84fc-37a16e56943d, rgb(11, 18, 21))\"},wfRqF7gc1:{\"--extracted-r6o4lv\":\"var(--token-c806e4ef-b16d-4a97-84fc-37a16e56943d, rgb(11, 18, 21))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gdr9hWpGV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS03MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c806e4ef-b16d-4a97-84fc-37a16e56943d, rgb(11, 18, 21)))\"},children:\"Sam Gustafsson\"})})},wfRqF7gc1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS03MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c806e4ef-b16d-4a97-84fc-37a16e56943d, rgb(11, 18, 21)))\"},children:\"Sam Gustafsson\"})})}},baseVariant,gestureVariant)})]})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aYgwpwm73:{height:24,width:\"24px\",y:(componentViewport?.y||0)+24},gdr9hWpGV:{height:24,width:\"24px\",y:(componentViewport?.y||0)+24},lJ15TveEz:{height:24,width:\"24px\",y:(componentViewport?.y||0)+24},wfRqF7gc1:{height:24,width:\"24px\",y:(componentViewport?.y||0)+24}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u55ixg-container\",layoutDependency:layoutDependency,layoutId:\"zaZYHNpab-container\",nodeId:\"zaZYHNpab\",rendersWithMotion:true,scopeId:\"eIPW_TIJ2\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"zaZYHNpab\",layoutId:\"zaZYHNpab\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Bf2XOCs_y\"),width:\"100%\",...addPropertyOverrides({aYgwpwm73:{Lrqf9P5O0:Lrqf9P5O01tkzycq},gdr9hWpGV:{Lrqf9P5O0:Lrqf9P5O01tq0don,variant:matchVariant(\"fF3xG0xpp\")},lJ15TveEz:{Lrqf9P5O0:Lrqf9P5O07nbadx},wfRqF7gc1:{Lrqf9P5O0:Lrqf9P5O01lfd90f,variant:matchVariant(\"fF3xG0xpp\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vz1w1h\",\"data-framer-name\":\"Frame 2\",layoutDependency:layoutDependency,layoutId:\"IidE9aWUB\",style:{opacity:1},variants:{aYgwpwm73:{opacity:0},gdr9hWpGV:{opacity:1},lJ15TveEz:{opacity:0},wfRqF7gc1:{opacity:1}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FnwFGMvsG\"},implicitPathVariables:undefined},{href:{webPageId:\"FnwFGMvsG\"},implicitPathVariables:undefined},{href:{webPageId:\"FnwFGMvsG\"},implicitPathVariables:undefined},{href:{webPageId:\"FnwFGMvsG\"},implicitPathVariables:undefined},{href:{webPageId:\"FnwFGMvsG\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+20,...addPropertyOverrides({aYgwpwm73:{y:(componentViewport?.y||0)+64},gdr9hWpGV:{y:(componentViewport?.y||0)+72},lJ15TveEz:{y:(componentViewport?.y||0)+64},wfRqF7gc1:{y:(componentViewport?.y||0)+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l79kjn-container\",layoutDependency:layoutDependency,layoutId:\"I9QYOVky4-container\",nodeId:\"I9QYOVky4\",rendersWithMotion:true,scopeId:\"eIPW_TIJ2\",children:/*#__PURE__*/_jsx(NavigationButton,{B14YCRtP5:\"About\",CD482JvDq:false,height:\"100%\",id:\"I9QYOVky4\",layoutId:\"I9QYOVky4\",Qg81BzS_E:14,width:\"100%\",x82nNTXe1:resolvedLinks[0],...addPropertyOverrides({aYgwpwm73:{x82nNTXe1:resolvedLinks[1]},gdr9hWpGV:{Qg81BzS_E:16,x82nNTXe1:resolvedLinks[4]},lJ15TveEz:{x82nNTXe1:resolvedLinks[2]},wfRqF7gc1:{Qg81BzS_E:16,x82nNTXe1:resolvedLinks[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rPIgs7o60\"},implicitPathVariables:undefined},{href:{webPageId:\"rPIgs7o60\"},implicitPathVariables:undefined},{href:{webPageId:\"rPIgs7o60\"},implicitPathVariables:undefined},{href:{webPageId:\"rPIgs7o60\"},implicitPathVariables:undefined},{href:{webPageId:\"rPIgs7o60\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+20,...addPropertyOverrides({aYgwpwm73:{y:(componentViewport?.y||0)+117},gdr9hWpGV:{y:(componentViewport?.y||0)+125},lJ15TveEz:{y:(componentViewport?.y||0)+117},wfRqF7gc1:{y:(componentViewport?.y||0)+125}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f8eswi-container\",layoutDependency:layoutDependency,layoutId:\"R93fQAhYr-container\",nodeId:\"R93fQAhYr\",rendersWithMotion:true,scopeId:\"eIPW_TIJ2\",children:/*#__PURE__*/_jsx(NavigationButton,{B14YCRtP5:\"Work\",CD482JvDq:false,height:\"100%\",id:\"R93fQAhYr\",layoutId:\"R93fQAhYr\",Qg81BzS_E:14,width:\"100%\",x82nNTXe1:resolvedLinks1[0],...addPropertyOverrides({aYgwpwm73:{x82nNTXe1:resolvedLinks1[1]},gdr9hWpGV:{Qg81BzS_E:16,x82nNTXe1:resolvedLinks1[4]},lJ15TveEz:{x82nNTXe1:resolvedLinks1[2]},wfRqF7gc1:{Qg81BzS_E:16,x82nNTXe1:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+20,...addPropertyOverrides({aYgwpwm73:{y:(componentViewport?.y||0)+170},gdr9hWpGV:{y:(componentViewport?.y||0)+178},lJ15TveEz:{y:(componentViewport?.y||0)+170},wfRqF7gc1:{y:(componentViewport?.y||0)+178}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-erxac0-container\",layoutDependency:layoutDependency,layoutId:\"ThAUHkw_F-container\",nodeId:\"ThAUHkw_F\",rendersWithMotion:true,scopeId:\"eIPW_TIJ2\",children:/*#__PURE__*/_jsx(NavigationButton,{B14YCRtP5:\"Resume\",CD482JvDq:true,height:\"100%\",id:\"ThAUHkw_F\",layoutId:\"ThAUHkw_F\",Qg81BzS_E:14,width:\"100%\",x82nNTXe1:\"https://drive.google.com/file/d/1SplNuFC-9peDg4Dmvi4xan4MUBEbymFK/view?usp=sharing\",...addPropertyOverrides({gdr9hWpGV:{Qg81BzS_E:16},wfRqF7gc1:{Qg81BzS_E:16}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+20,...addPropertyOverrides({aYgwpwm73:{y:(componentViewport?.y||0)+223},gdr9hWpGV:{y:(componentViewport?.y||0)+231},lJ15TveEz:{y:(componentViewport?.y||0)+223},wfRqF7gc1:{y:(componentViewport?.y||0)+231}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ifero1-container\",layoutDependency:layoutDependency,layoutId:\"dJs2lNYYD-container\",nodeId:\"dJs2lNYYD\",rendersWithMotion:true,scopeId:\"eIPW_TIJ2\",children:/*#__PURE__*/_jsx(NavigationButton,{B14YCRtP5:\"Contact\",CD482JvDq:false,height:\"100%\",id:\"dJs2lNYYD\",layoutId:\"dJs2lNYYD\",Qg81BzS_E:14,width:\"100%\",x82nNTXe1:\"mailto:samgus93@gmail.com\",...addPropertyOverrides({gdr9hWpGV:{Qg81BzS_E:16},wfRqF7gc1:{Qg81BzS_E:16}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\".framer-8brgn.framer-kfs1s6, .framer-8brgn .framer-kfs1s6 { display: block; }\",\".framer-8brgn.framer-hci4qw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; min-height: 73px; overflow: visible; padding: 20px 100px 20px 0px; position: relative; width: 1200px; }\",\".framer-8brgn .framer-14mdtne { 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: 1000px; overflow: hidden; padding: 0px; position: absolute; top: 20px; width: 80%; z-index: 1; }\",\".framer-8brgn .framer-1g4f49m { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8brgn .framer-get9wy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-8brgn .framer-1evi3gj { flex: none; height: 25px; position: relative; width: 24px; }\",\".framer-8brgn .framer-ci0fbv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8brgn .framer-u55ixg-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-8brgn .framer-1vz1w1h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8brgn .framer-l79kjn-container, .framer-8brgn .framer-f8eswi-container, .framer-8brgn .framer-erxac0-container, .framer-8brgn .framer-1ifero1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-8brgn.framer-v-kam2zu.framer-hci4qw { cursor: pointer; flex-direction: column; height: 76px; min-height: unset; padding: 20px 0px 20px 0px; width: 390px; }\",\".framer-8brgn.framer-v-kam2zu .framer-14mdtne, .framer-8brgn.framer-v-hzqefd .framer-14mdtne { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; justify-content: flex-start; left: unset; position: relative; top: unset; }\",\".framer-8brgn.framer-v-kam2zu .framer-1g4f49m, .framer-8brgn.framer-v-hzqefd .framer-1g4f49m, .framer-8brgn.framer-v-fxxfkp .framer-1g4f49m, .framer-8brgn.framer-v-def5n1 .framer-1g4f49m { align-content: center; align-items: center; flex: none; flex-direction: row; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-8brgn.framer-v-kam2zu .framer-1vz1w1h, .framer-8brgn.framer-v-hzqefd .framer-1vz1w1h, .framer-8brgn.framer-v-fxxfkp .framer-1vz1w1h, .framer-8brgn.framer-v-def5n1 .framer-1vz1w1h { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-8brgn.framer-v-hzqefd.framer-hci4qw { cursor: pointer; flex-direction: column; height: 76px; min-height: unset; padding: 20px 0px 20px 0px; width: 810px; }\",\".framer-8brgn.framer-v-fxxfkp.framer-hci4qw { flex-direction: column; min-height: unset; padding: 20px 0px 20px 0px; width: 390px; }\",\".framer-8brgn.framer-v-fxxfkp .framer-14mdtne, .framer-8brgn.framer-v-def5n1 .framer-14mdtne { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: flex-start; left: unset; position: relative; top: unset; }\",\".framer-8brgn.framer-v-def5n1.framer-hci4qw { flex-direction: column; min-height: unset; padding: 20px 0px 20px 0px; width: 810px; }\",'.framer-8brgn[data-border=\"true\"]::after, .framer-8brgn [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 73\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"aYgwpwm73\":{\"layout\":[\"fixed\",\"fixed\"]},\"lJ15TveEz\":{\"layout\":[\"fixed\",\"fixed\"]},\"wfRqF7gc1\":{\"layout\":[\"fixed\",\"auto\"]},\"gdr9hWpGV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereIPW_TIJ2=withCSS(Component,css,\"framer-8brgn\");export default FramereIPW_TIJ2;FramereIPW_TIJ2.displayName=\"Navigation Bar\";FramereIPW_TIJ2.defaultProps={height:73,width:1200};addPropertyControls(FramereIPW_TIJ2,{variant:{options:[\"bZ_6H6sr1\",\"aYgwpwm73\",\"lJ15TveEz\",\"wfRqF7gc1\",\"gdr9hWpGV\"],optionTitles:[\"Desktop\",\"Mobile Closed\",\"Tablet Closed\",\"Mobile Open\",\"Tablet Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramereIPW_TIJ2,[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15bwkEU4HTy.woff2\",weight:\"700\"}]},...MenuIconFonts,...NavigationButtonFonts],{supportsExplicitInterCodegen:true});FramereIPW_TIJ2.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuIcon,{},context),()=>forwardLoader(NavigationButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereIPW_TIJ2\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aYgwpwm73\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lJ15TveEz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wfRqF7gc1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gdr9hWpGV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"73\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eIPW_TIJ2.map","// Generated by Framer (38f2e7f)\nexport default function metadata(params,activeLocale){return{description:\"Passionate UX Designer who builds sustainable and scalable products, enabling businesses to thrive and connect more with their users.\",favicon:\"https://framerusercontent.com/assets/6W2emmeNA8NxQXu9d68t2JXewY.png\",robots:\"max-image-preview:large\",title:\"Sam Gustafsson | UX Design Portfolio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}