{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/Q7NVpqTprfkBPmrSeTuY/B9W00e297XXVsVsWBjYt/wbFLX8d_4.js"],
  "sourcesContent": ["// Generated by Framer (838580a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"PaAHSifOP\"];const serializationHash=\"framer-YZY7o\";const variantClassNames={PaAHSifOP:\"framer-v-itos07\"};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={damping:60,delay:0,mass:1,stiffness:500,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(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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PaAHSifOP\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-itos07\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PaAHSifOP\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-19694271-4432-42f9-92eb-27fd2f5959db, rgb(252, 254, 255))\",...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FybGEtcmVndWxhcg==\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(31, 144, 254))\"},children:\"Let's connect and collaborate!\"})}),className:\"framer-g2tr35\",\"data-framer-name\":\"A UX Designer passion for crafting user-friendly and engaging experience.\",fonts:[\"GF;Karla-regular\"],layoutDependency:layoutDependency,layoutId:\"neAsi8lg3\",style:{\"--extracted-r6o4lv\":\"rgb(31, 144, 254)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t1o9tq\",layoutDependency:layoutDependency,layoutId:\"Q3MFXQUtr\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/jie-hazel-tsai/\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1wtye framer-1tqdzlt\",\"data-framer-name\":\"LinkedIn/Original/False\",layoutDependency:layoutDependency,layoutId:\"blccC4AFM\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1e6n5y8\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"YUY5B20Uo\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.70353 0C0.762695 0 0 0.762694 0 1.70353V22.2964C0 23.2372 0.762696 23.9999 1.70353 23.9999H22.2965C23.2373 23.9999 24 23.2372 24 22.2964V1.70353C24 0.762695 23.2373 0 22.2965 0H1.70353ZM5.3869 7.45321C6.53675 7.45321 7.46889 6.52107 7.46889 5.37122C7.46889 4.22136 6.53675 3.28922 5.3869 3.28922C4.23704 3.28922 3.3049 4.22136 3.3049 5.37122C3.3049 6.52107 4.23704 7.45321 5.3869 7.45321ZM9.37565 8.99186H12.8262V10.5726C12.8262 10.5726 13.7625 8.69987 16.3102 8.69987C18.5828 8.69987 20.4655 9.81942 20.4655 13.2319V20.4279H16.8897V14.1039C16.8897 12.0908 15.815 11.8694 14.9961 11.8694C13.2965 11.8694 13.0055 13.3354 13.0055 14.3665V20.4279H9.37565V8.99186ZM7.20183 8.99188H3.57197V20.4279H7.20183V8.99188Z\" fill=\"#1F90FE\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://mail.google.com/mail/u/0/#inbox?compose=new\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1y14a0v framer-1tqdzlt\",\"data-framer-name\":\"Solid/Communication/Envelope\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:48,intrinsicWidth:48,layoutDependency:layoutDependency,layoutId:\"kGjD550WZ\",svg:'<svg width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M17.8316 14.2676C21.9361 13.9108 26.0639 13.9108 30.1684 14.2676L32.146 14.4395C33.4624 14.5539 34.5899 15.3392 35.1741 16.4623C35.2488 16.606 35.1928 16.78 35.0551 16.8653L26.8504 21.9444C25.0907 23.0337 22.8718 23.0566 21.0901 22.0037L12.8305 17.1231C12.6971 17.0442 12.6358 16.8819 12.696 16.739C13.2304 15.4695 14.432 14.5631 15.854 14.4395L17.8316 14.2676Z\" fill=\"#1F90FE\"/>\\n<path d=\"M12.6892 19.321C12.485 19.2003 12.2244 19.3302 12.2006 19.5662C11.8684 22.8602 11.9488 26.1854 12.4419 29.4643C12.7018 31.1929 14.1126 32.5181 15.854 32.6695L17.8316 32.8414C21.9361 33.1982 26.0639 33.1982 30.1684 32.8414L32.146 32.6695C33.8874 32.5181 35.2982 31.1929 35.5581 29.4643C36.0656 26.0899 36.136 22.6664 35.7693 19.2783C35.7436 19.0406 35.4785 18.9131 35.2753 19.039L27.8842 23.6144C25.5034 25.0882 22.5015 25.1191 20.0909 23.6947L12.6892 19.321Z\" fill=\"#1F90FE\"/>\\n</svg>\\n',withExternalLayout:true})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YZY7o.framer-1tqdzlt, .framer-YZY7o .framer-1tqdzlt { display: block; }\",\".framer-YZY7o.framer-itos07 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; overflow: hidden; padding: 100px 40px 100px 40px; position: relative; width: 1440px; }\",\".framer-YZY7o .framer-g2tr35 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 535px; word-break: break-word; word-wrap: break-word; }\",\".framer-YZY7o .framer-t1o9tq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 48px; height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 1000px; }\",\".framer-YZY7o .framer-1wtye { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 48px); overflow: visible; position: relative; text-decoration: none; width: 48px; }\",\".framer-YZY7o .framer-1e6n5y8 { flex: none; height: 24px; left: calc(50% - 24px / 2); position: absolute; top: calc(49.99993046124776% - 24px / 2); width: 24px; }\",\".framer-YZY7o .framer-1y14a0v { flex: none; height: 48px; position: relative; text-decoration: none; width: 48px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YZY7o.framer-itos07, .framer-YZY7o .framer-t1o9tq { gap: 0px; } .framer-YZY7o.framer-itos07 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-YZY7o.framer-itos07 > :first-child { margin-top: 0px; } .framer-YZY7o.framer-itos07 > :last-child { margin-bottom: 0px; } .framer-YZY7o .framer-t1o9tq > * { margin: 0px; margin-left: calc(48px / 2); margin-right: calc(48px / 2); } .framer-YZY7o .framer-t1o9tq > :first-child { margin-left: 0px; } .framer-YZY7o .framer-t1o9tq > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 293\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerwbFLX8d_4=withCSS(Component,css,\"framer-YZY7o\");export default FramerwbFLX8d_4;FramerwbFLX8d_4.displayName=\"Footer\";FramerwbFLX8d_4.defaultProps={height:293,width:1440};addFonts(FramerwbFLX8d_4,[{explicitInter:true,fonts:[{family:\"Karla\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTD-JqqEUNLR7fHGw.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwbFLX8d_4\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"293\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wbFLX8d_4.map"],
  "mappings": "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",
  "names": ["cycleOrder", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "serializationHash", "RichText", "Link", "SVG", "css", "FramerwbFLX8d_4", "withCSS", "wbFLX8d_4_default", "addFonts"]
}
