{"version":3,"file":"shared-lib.BhgEeVom.mjs","names":["fonts","css","className","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","LinkButton","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/AxnsmIaRBfHUgFTzGjnk/6FI1fQ2sqFiTIJrr1sPK/fXaeaMuni.js","https:/framerusercontent.com/modules/M1D5GfBrRKUbee4JRyw7/V5NlNetIUfH39qJZMC2R/uBdSTwWDD.js","https:/framerusercontent.com/modules/ACBbqiQ3lNF9RtANS3nr/fKsvQFtK9iYOXZtQbzfM/N05aSLslU.js","https:/framerusercontent.com/modules/VM2H93Qgse4wzCWxwQnx/sU7ZYCIprGHSJhVZR6xm/ZJu0xHkvp.js","https:/framerusercontent.com/modules/BVkbJne9EJqtlZnGaqB9/0ck7qixIqjnerIH3dEWB/VzHanLNP3.js","https:/framerusercontent.com/modules/vC7HzqrNgSGREJBUPTLI/QBaRXHODBvHeMNodNEgH/siteMetadata.js"],"sourcesContent":["// Generated by Framer (fb365c6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-8Bs0J .framer-styles-preset-1u8kagn:not(.rich-text-wrapper), .framer-8Bs0J .framer-styles-preset-1u8kagn.rich-text-wrapper a { --framer-link-text-color: var(--token-18dd1cca-aa84-4539-ba54-ed599f76dfd3, #313183); }\"];export const className=\"framer-8Bs0J\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fb365c6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-xP6PK .framer-styles-preset-w74v1c:not(.rich-text-wrapper), .framer-xP6PK .framer-styles-preset-w74v1c.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-18dd1cca-aa84-4539-ba54-ed599f76dfd3, #313183); --framer-link-hover-text-decoration: underline; --framer-link-hover-text-decoration-color: var(--token-18dd1cca-aa84-4539-ba54-ed599f76dfd3, #313183) /* {\"name\":\"Blue\"} */; --framer-link-hover-text-decoration-style: wavy; --framer-link-text-color: var(--token-df2797db-7aa8-45d7-9ddc-dc452131fafa, #322d33); }'];export const className=\"framer-xP6PK\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (08b35c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}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/AxnsmIaRBfHUgFTzGjnk/6FI1fQ2sqFiTIJrr1sPK/fXaeaMuni.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/M1D5GfBrRKUbee4JRyw7/V5NlNetIUfH39qJZMC2R/uBdSTwWDD.js\";const MotionDivWithFX=withFX(motion.div);const serializationHash=\"framer-vUPef\";const variantClassNames={ENo7fmiKV:\"framer-v-1qxfncn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-70};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"ENo7fmiKV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1qxfncn\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ENo7fmiKV\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-18dd1cca-aa84-4539-ba54-ed599f76dfd3, rgb(49, 49, 131))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backdropFilter:\"blur(15px)\",backgroundColor:\"rgba(250, 250, 250, 0.7)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,WebkitBackdropFilter:\"blur(15px)\",...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO2NoYXRpbWUgUmVndWxhcg==\",\"--framer-font-family\":'\"chatime Regular\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-18dd1cca-aa84-4539-ba54-ed599f76dfd3, rgb(49, 49, 131)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"mFaE_y59w\",openInNewTab:false,relValues:[],scopeId:\"N05aSLslU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8kagn\",\"data-styles-preset\":\"fXaeaMuni\",children:\"kh\"})})})}),className:\"framer-1c1tzms\",fonts:[\"CUSTOM;chatime Regular\"],layoutDependency:layoutDependency,layoutId:\"mFaE_y59w\",style:{\"--extracted-r6o4lv\":\"var(--token-18dd1cca-aa84-4539-ba54-ed599f76dfd3, rgb(49, 49, 131))\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8kafsa\",layoutDependency:layoutDependency,layoutId:\"XheoaFr8c\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-df2797db-7aa8-45d7-9ddc-dc452131fafa, rgb(50, 45, 51)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":IwTn8bgxA\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"zugUO2BiC\",openInNewTab:false,relValues:[],scopeId:\"N05aSLslU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-w74v1c\",\"data-styles-preset\":\"uBdSTwWDD\",children:\"work\"})})})}),className:\"framer-ois7ej\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"zugUO2BiC\",style:{\"--extracted-r6o4lv\":\"var(--token-df2797db-7aa8-45d7-9ddc-dc452131fafa, rgb(50, 45, 51))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-df2797db-7aa8-45d7-9ddc-dc452131fafa, rgb(50, 45, 51)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XKXooA8SI\"},motionChild:true,nodeId:\"RBUKzA31Z\",openInNewTab:false,relValues:[],scopeId:\"N05aSLslU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-w74v1c\",\"data-styles-preset\":\"uBdSTwWDD\",children:\"about\"})})})}),className:\"framer-1twiwih\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"RBUKzA31Z\",style:{\"--extracted-r6o4lv\":\"var(--token-df2797db-7aa8-45d7-9ddc-dc452131fafa, rgb(50, 45, 51))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-df2797db-7aa8-45d7-9ddc-dc452131fafa, rgb(50, 45, 51)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/1qPbCLxT1z9ZWZQbHSrpPy5OyUEbhfYZt/view?usp=sharing\",motionChild:true,nodeId:\"gxQlrKRqK\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"N05aSLslU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-w74v1c\",\"data-styles-preset\":\"uBdSTwWDD\",children:\"resume\"})})})}),className:\"framer-1cpycx5\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"gxQlrKRqK\",style:{\"--extracted-r6o4lv\":\"var(--token-df2797db-7aa8-45d7-9ddc-dc452131fafa, rgb(50, 45, 51))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-df2797db-7aa8-45d7-9ddc-dc452131fafa, rgb(50, 45, 51)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JD6aCxmVU\"},motionChild:true,nodeId:\"CQuuykpPl\",openInNewTab:false,relValues:[],scopeId:\"N05aSLslU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-w74v1c\",\"data-styles-preset\":\"uBdSTwWDD\",children:\"studio\"})})})}),className:\"framer-wzmpdv\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"CQuuykpPl\",style:{\"--extracted-r6o4lv\":\"var(--token-df2797db-7aa8-45d7-9ddc-dc452131fafa, rgb(50, 45, 51))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vUPef.framer-1j4opv6, .framer-vUPef .framer-1j4opv6 { display: block; }\",\".framer-vUPef.framer-1qxfncn { height: 50px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 798px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vUPef .framer-1c1tzms { flex: none; height: auto; left: 32px; position: absolute; top: 54%; white-space: pre; width: auto; }\",\".framer-vUPef .framer-8kafsa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: 31px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 32px; top: 50%; width: min-content; }\",\".framer-vUPef .framer-ois7ej, .framer-vUPef .framer-1twiwih, .framer-vUPef .framer-1cpycx5, .framer-vUPef .framer-wzmpdv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-vUPef[data-border=\"true\"]::after, .framer-vUPef [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 50\n * @framerIntrinsicWidth 798\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerN05aSLslU=withCSS(Component,css,\"framer-vUPef\");export default FramerN05aSLslU;FramerN05aSLslU.displayName=\"Nav\";FramerN05aSLslU.defaultProps={height:50,width:798};addFonts(FramerN05aSLslU,[{explicitInter:true,fonts:[{cssFamilyName:\"chatime Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"chatime\",url:\"https://framerusercontent.com/assets/0hJqoef9CfHpKHaVLJVPPYilgng.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN05aSLslU\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"798\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N05aSLslU.map","// Generated by Framer (3e5217b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,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=[\"ptd_b5lzv\",\"O_HAMaecF\"];const serializationHash=\"framer-kntfA\";const variantClassNames={O_HAMaecF:\"framer-v-d8dgwy\",ptd_b5lzv:\"framer-v-674q4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.5,ease:[1,.17,.16,.88],type:\"tween\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"ptd_b5lzv\",Hover:\"O_HAMaecF\"};const getProps=({height,id,label,width,...props})=>{return{...props,n_VIF5BQ1:label??props.n_VIF5BQ1??\"Resume\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ptd_b5lzv\"};};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,n_VIF5BQ1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ptd_b5lzv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterzx399u=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"O_HAMaecF\");});const onMouseLeave1u1xb2k=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"ptd_b5lzv\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"O_HAMaecF\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"O_HAMaecF\")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-674q4\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ptd_b5lzv\",onMouseEnter:onMouseEnterzx399u,ref:refBinding,style:{...style},...addPropertyOverrides({O_HAMaecF:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1u1xb2k}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-63deyp\",\"data-framer-name\":\"Label + Circle\",layoutDependency:layoutDependency,layoutId:\"LtPyZyBlf\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1be8ceo\",\"data-border\":true,\"data-framer-name\":\"Circle\",layoutDependency:layoutDependency,layoutId:\"mlnvlRnjC\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-df2797db-7aa8-45d7-9ddc-dc452131fafa, rgb(50, 45, 51))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{O_HAMaecF:{\"--border-color\":\"rgb(252, 233, 163)\",backgroundColor:\"rgb(49, 49, 131)\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ug8xdk\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"nj8gPPowk\",transformTemplate:transformTemplate1,...addPropertyOverrides({O_HAMaecF:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1n15ed\",\"data-framer-name\":\"SVG\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"vIWfApka_\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m14 6 6 6-6 6m5-6H4\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"square\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-51ks1g\",\"data-framer-name\":\"Line 4\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:19,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"fKLIGuvFR\",style:{rotate:-90},svg:'<svg width=\"18\" height=\"19\" viewBox=\"-1 -1 18 19\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 1C9 0.447715 8.55228 0 8 0C7.44772 0 7 0.447715 7 1L8 1L9 1ZM7.29289 16.7071C7.68342 17.0976 8.31658 17.0976 8.70711 16.7071L15.0711 10.3431C15.4616 9.95262 15.4616 9.31946 15.0711 8.92893C14.6805 8.53841 14.0474 8.53841 13.6569 8.92893L8 14.5858L2.34315 8.92893C1.95262 8.53841 1.31946 8.53841 0.928932 8.92893C0.538408 9.31946 0.538408 9.95262 0.928932 10.3431L7.29289 16.7071ZM8 1L7 1L7 16H8H9L9 1L8 1Z\" fill=\"#FCE9A3\"/>\\n</svg>\\n',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(50, 45, 51))\"},children:\"Resume\"})}),className:\"framer-zn8vtd\",\"data-framer-name\":\"Label\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Lg0yf150E\",style:{\"--extracted-r6o4lv\":\"rgb(50, 45, 51)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:n_VIF5BQ1,variants:{O_HAMaecF:{\"--extracted-r6o4lv\":\"rgb(49, 49, 130)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({O_HAMaecF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(49, 49, 130))\"},children:\"Resume\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10raikx\",\"data-framer-name\":\"Line Wrapper\",layoutDependency:layoutDependency,layoutId:\"rGcc9ybnK\"})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kntfA.framer-1pmvfsd, .framer-kntfA .framer-1pmvfsd { display: block; }\",\".framer-kntfA.framer-674q4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kntfA .framer-63deyp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 19px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kntfA .framer-1be8ceo { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 8px); overflow: hidden; position: relative; width: 8px; will-change: var(--framer-will-change-override, transform); }\",\".framer-kntfA .framer-1ug8xdk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: -20px; overflow: hidden; position: absolute; top: 50%; width: 16px; }\",\".framer-kntfA .framer-1n15ed { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-kntfA .framer-51ks1g { flex: none; height: 15px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: calc(50.00000000000002% - 15px / 2); width: 14px; }\",\".framer-kntfA .framer-zn8vtd { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-kntfA .framer-10raikx { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-end; overflow: hidden; padding: 0px 0px 0px 18px; position: relative; width: auto; }\",\".framer-kntfA.framer-v-d8dgwy .framer-63deyp { gap: 12px; }\",\".framer-kntfA.framer-v-d8dgwy .framer-1be8ceo { height: var(--framer-aspect-ratio-supported, 28px); width: 28px; }\",\".framer-kntfA.framer-v-d8dgwy .framer-1ug8xdk { aspect-ratio: unset; height: 16px; left: calc(50.00000000000002% - 16px / 2); top: calc(50.00000000000002% - 16px / 2); }\",'.framer-kntfA[data-border=\"true\"]::after, .framer-kntfA [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 20\n * @framerIntrinsicWidth 75.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"O_HAMaecF\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"n_VIF5BQ1\":\"label\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZJu0xHkvp=withCSS(Component,css,\"framer-kntfA\");export default FramerZJu0xHkvp;FramerZJu0xHkvp.displayName=\"Link Button\";FramerZJu0xHkvp.defaultProps={height:20,width:75.5};addPropertyControls(FramerZJu0xHkvp,{variant:{options:[\"ptd_b5lzv\",\"O_HAMaecF\"],optionTitles:[\"Default\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},n_VIF5BQ1:{defaultValue:\"Resume\",displayTextArea:false,title:\"Label\",type:ControlType.String}});addFonts(FramerZJu0xHkvp,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZJu0xHkvp\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerVariables\":\"{\\\"n_VIF5BQ1\\\":\\\"label\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"75.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O_HAMaecF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZJu0xHkvp.map","// Generated by Framer (08b35c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/AxnsmIaRBfHUgFTzGjnk/6FI1fQ2sqFiTIJrr1sPK/fXaeaMuni.js\";import LinkButton from\"https://framerusercontent.com/modules/VM2H93Qgse4wzCWxwQnx/sU7ZYCIprGHSJhVZR6xm/ZJu0xHkvp.js\";const LinkButtonFonts=getFonts(LinkButton);const serializationHash=\"framer-ago9p\";const variantClassNames={oaTvMsxws:\"framer-v-1voroml\"};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)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"oaTvMsxws\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1voroml\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"oaTvMsxws\",ref:refBinding,style:{backgroundColor:\"var(--token-92f8b33d-afb4-468d-8588-bfac3ccb92d4, rgb(250, 250, 250))\",...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x8f3wt\",layoutDependency:layoutDependency,layoutId:\"YK12vOkGi\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6cvshw\",layoutDependency:layoutDependency,layoutId:\"UgjQLTfwi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO2NoYXRpbWUgUmVndWxhcg==\",\"--framer-font-family\":'\"chatime Regular\", \"chatime Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(50, 45, 51))\"},children:\"Thanks for visiting!\"})}),className:\"framer-s0l2m7\",\"data-framer-name\":\"Thanks for visiting!\",fonts:[\"CUSTOM;chatime Regular\"],layoutDependency:layoutDependency,layoutId:\"MIwdsPnde\",style:{\"--extracted-r6o4lv\":\"rgb(50, 45, 51)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(48, 48, 130))\"},children:\"✧ ೃ༄*ੈ✩\"})}),className:\"framer-1c87zf4\",\"data-framer-name\":\"✧ ೃ༄*ੈ✩\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"DHhK5vHzQ\",style:{\"--extracted-r6o4lv\":\"rgb(48, 48, 130)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ud0jp4\",layoutDependency:layoutDependency,layoutId:\"TmeKAaVkO\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/1qPbCLxT1z9ZWZQbHSrpPy5OyUEbhfYZt/view?usp=sharing\",motionChild:true,nodeId:\"kPSy_d4z1\",openInNewTab:true,scopeId:\"VzHanLNP3\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-v81dx6 framer-103n1hc\",layoutDependency:layoutDependency,layoutId:\"kPSy_d4z1\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+((componentViewport?.height||183)*.4808743169398909-58.2)+0+40.4+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sdpu2c-container\",layoutDependency:layoutDependency,layoutId:\"AO8XIOprj-container\",nodeId:\"AO8XIOprj\",rendersWithMotion:true,scopeId:\"VzHanLNP3\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"AO8XIOprj\",layoutId:\"AO8XIOprj\",n_VIF5BQ1:\"Resume\",variant:\"ptd_b5lzv\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"www.linkedin.com/in/katelyn-hoang\",motionChild:true,nodeId:\"I1AGKBKYO\",openInNewTab:true,scopeId:\"VzHanLNP3\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-fe1wb4 framer-103n1hc\",layoutDependency:layoutDependency,layoutId:\"I1AGKBKYO\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+((componentViewport?.height||183)*.4808743169398909-58.2)+0+40.4+0+28+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vsdwdl-container\",layoutDependency:layoutDependency,layoutId:\"PTAq6sizR-container\",nodeId:\"PTAq6sizR\",rendersWithMotion:true,scopeId:\"VzHanLNP3\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"PTAq6sizR\",layoutId:\"PTAq6sizR\",n_VIF5BQ1:\"LinkedIn\",variant:\"ptd_b5lzv\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:katelynhdesign@gmail.com\",motionChild:true,nodeId:\"NG5nwQjGc\",openInNewTab:true,scopeId:\"VzHanLNP3\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-foqqcq framer-103n1hc\",layoutDependency:layoutDependency,layoutId:\"NG5nwQjGc\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+((componentViewport?.height||183)*.4808743169398909-58.2)+0+40.4+0+56+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-198oafn-container\",layoutDependency:layoutDependency,layoutId:\"HFKIVJcbb-container\",nodeId:\"HFKIVJcbb\",rendersWithMotion:true,scopeId:\"VzHanLNP3\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LinkButton,{height:\"100%\",id:\"HFKIVJcbb\",layoutId:\"HFKIVJcbb\",n_VIF5BQ1:\"Email\",variant:\"ptd_b5lzv\",width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO2NoYXRpbWUgUmVndWxhcg==\",\"--framer-font-family\":'\"chatime Regular\", \"chatime Regular Placeholder\", sans-serif',\"--framer-font-size\":\"128px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(48, 48, 130))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"m0zEw4So0\",openInNewTab:false,relValues:[],scopeId:\"VzHanLNP3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8kagn\",\"data-styles-preset\":\"fXaeaMuni\",children:\"kh\"})})})}),className:\"framer-w86f2p\",\"data-framer-name\":\"kh\",fonts:[\"CUSTOM;chatime Regular\"],layoutDependency:layoutDependency,layoutId:\"m0zEw4So0\",style:{\"--extracted-r6o4lv\":\"rgb(48, 48, 130)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ago9p.framer-103n1hc, .framer-ago9p .framer-103n1hc { display: block; }\",\".framer-ago9p.framer-1voroml { height: 183px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1280px; }\",\".framer-ago9p .framer-x8f3wt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; left: 70px; overflow: visible; padding: 0px; position: absolute; top: 48%; width: min-content; }\",\".framer-ago9p .framer-6cvshw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ago9p .framer-s0l2m7, .framer-ago9p .framer-1c87zf4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ago9p .framer-ud0jp4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ago9p .framer-v81dx6 { flex: none; height: 20px; overflow: visible; position: relative; text-decoration: none; width: 76px; }\",\".framer-ago9p .framer-sdpu2c-container, .framer-ago9p .framer-vsdwdl-container, .framer-ago9p .framer-198oafn-container { flex: none; height: auto; left: 0px; position: absolute; top: 50%; width: auto; }\",\".framer-ago9p .framer-fe1wb4 { flex: none; height: 20px; overflow: visible; position: relative; text-decoration: none; width: 78px; }\",\".framer-ago9p .framer-foqqcq { flex: none; height: 20px; overflow: visible; position: relative; text-decoration: none; width: 147px; }\",\".framer-ago9p .framer-w86f2p { bottom: 0px; flex: none; height: auto; position: absolute; right: 70px; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 183\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVzHanLNP3=withCSS(Component,css,\"framer-ago9p\");export default FramerVzHanLNP3;FramerVzHanLNP3.displayName=\"Bottom\";FramerVzHanLNP3.defaultProps={height:183,width:1280};addFonts(FramerVzHanLNP3,[{explicitInter:true,fonts:[{cssFamilyName:\"chatime Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"chatime\",url:\"https://framerusercontent.com/assets/0hJqoef9CfHpKHaVLJVPPYilgng.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...LinkButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVzHanLNP3\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1280\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"183\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VzHanLNP3.map","// Generated by Framer (98b71dc)\nexport default function metadata(params,activeLocale){return{description:\"Katelyn Hoang's portfolio.\",favicon:\"https://framerusercontent.com/assets/8pQJQltNCTv5WYgW6EAcDV8LdbM.png\",robots:\"max-image-preview:large\",title:\"Katelyn Hoang | Portfolio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}