{"version":3,"file":"shared-lib.Cr-RgQ12.mjs","names":["useState","useState","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","__FramerMetadata__","addPropertyOverrides","Single","SingleInfo","HeaderBttnDescriptionFonts","HeaderBttnDescription","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","__FramerMetadata__","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","HeaderLinkDescription","HeaderBttnDescription","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","RichText","Header_bttn","SingleToggle","SingleToggleInfo","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","SVG"],"sources":["https:/framerusercontent.com/modules/4QqpXTPalZUaygbvLoH6/zFzzcB8p0dof4mmogqBn/Test2.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/NO77mzVzCfxd5VLyBapd/uYOoUsapDx2Skh8rl1ve/SingleToggle.js","https:/framerusercontent.com/modules/PAqp55z9nTYRSs2i8K3p/EYL08WDmNAYkEoHbwHQr/INbgKJLqa.js","https:/framerusercontent.com/modules/kOoVj3Q8nR5zMcro7goc/5X71YteCyCD5N2FVeRe2/pRE59PNrK.js","https:/framerusercontent.com/modules/X9wZGWmsbs1YtQ0P4uZH/tUKwZOLbbuXMjVTKW0IU/pcuTx4OOM.js","https:/framerusercontent.com/modules/XU7eV7i2uLEwLDh6o59Z/I13bCJKvKDfCTT2lx2Gf/bh3bW5_Nx.js","https:/framerusercontent.com/modules/J6FWC90Jy9wyyKRbTYCm/Q6CnekAdMUvtZ6UbKvJN/ztthSIoBr.js","https:/framerusercontent.com/modules/PYVIpFjrM75yOPFyATyw/44Mpz8nKN7YDHWMn6UrD/M_f75WShC.js","https:/framerusercontent.com/modules/3Ojj42ZRX5US3lvvIGr8/TGGtugu6qEFRrmwHoGfM/siteMetadata.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export const withClientRender=Component=>{return props=>{const[isClient,setIsClient]=useState(false);useEffect(()=>{setIsClient(true);},[]);if(!isClient){return null// Return null or loading placeholder until client-side render\n;}return /*#__PURE__*/_jsx(Component,{...props});};};\nexport const __FramerMetadata__ = {\"exports\":{\"withClientRender\":{\"type\":\"reactHoc\",\"name\":\"withClientRender\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Test2.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";/** @enum {string} Theme options for the application theme control */const THEME={DARK:\"dark\",LIGHT:\"light\",SYSTEM:\"system\"};/** @constant {string} Key used for storing theme preference in localStorage */const THEME_STORE_KEY=\"theme\";/**\n * Retrieves the stored theme value from localStorage or returns the default theme (SYSTEM).\n * @returns {string} The theme value to use (DARK, LIGHT, or SYSTEM)\n */const getStoredValueOrDefault=()=>{const storedValue=localStorage.getItem(THEME_STORE_KEY);if(storedValue===null||![THEME.DARK,THEME.LIGHT].includes(storedValue)){return THEME.SYSTEM;}return storedValue;};/**\n * Updates the theme in both DOM and localStorage, and dispatches a theme change event.\n * @param {string} theme - The theme to set (DARK, LIGHT, or SYSTEM)\n * @returns {void}\n */const changeTheme=theme=>{const htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];htmlElement.setAttribute(\"toggle-theme\",`${theme}`);bodyElement.setAttribute(\"toggle-theme\",`${theme}`);localStorage.setItem(THEME_STORE_KEY,`${theme}`);const event=new Event(\"themeChange\");window.dispatchEvent(event);return;};/**\n * Creates a store instance with the initial theme value\n * @constant {Object} Store containing theme state and setter\n */const useStore=createStore({theme:THEME.SYSTEM});/**\n * Higher-order component that adds theme toggle functionality to a component\n * @param {ComponentType} Component - The component to wrap with theme toggle functionality\n * @returns {ComponentType} A new component with theme toggle capabilities\n */export function withSingleToggle(Component){return props=>{const[store,setStore]=useStore();/**\n         * Effect to handle theme initialisation on mount.\n         * Reads localStorage first — if a concrete value exists, applies it directly.\n         * Falls back to OS preference detection if no stored value is found.\n         */useEffect(()=>{const storedTheme=getStoredValueOrDefault();if([THEME.DARK,THEME.LIGHT].includes(storedTheme)){setStore({theme:storedTheme});changeTheme(storedTheme);}else{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const newTheme=mediaQuery.matches?THEME.DARK:THEME.LIGHT;setStore({theme:newTheme});// no changeTheme() here\n}},[]);/**\n         * Handles theme toggle click event\n         * Toggles between light and dark theme\n         */const handleClick=()=>{const newTheme=store.theme===THEME.LIGHT?THEME.DARK:THEME.LIGHT;setStore({theme:newTheme});changeTheme(newTheme);};return /*#__PURE__*/_jsx(Component,{...props,variant:store.theme===THEME.LIGHT?\"Light\":\"Dark\",whileHover:{scale:1},onClick:handleClick});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSingleToggle\":{\"type\":\"reactHoc\",\"name\":\"withSingleToggle\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SingleToggle.map","// Generated by Framer (9805f18)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-iBLRP\";const variantClassNames={PKiYwdtxq:\"framer-v-zmaks2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};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??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,title,width,...props})=>{return{...props,eFHIU7jM0:title??props.eFHIU7jM0??\"Projects\"};};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,eFHIU7jM0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"PKiYwdtxq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-zmaks2\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PKiYwdtxq\",ref:refBinding,style:{backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,...style},tabIndex:-1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255)))\"},children:\"Projects\"})}),className:\"framer-7asfgm\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"mgevBGkNI\",style:{\"--extracted-r6o4lv\":\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\"},text:eFHIU7jM0,verticalAlignment:\"center\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iBLRP.framer-int4vy, .framer-iBLRP .framer-int4vy { display: block; }\",\".framer-iBLRP.framer-zmaks2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 26px; justify-content: center; overflow: visible; padding: 0px 10px 0px 10px; position: relative; width: min-content; }\",\".framer-iBLRP .framer-7asfgm { -webkit-user-select: none; flex: none; height: 14px; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 67\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"eFHIU7jM0\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerINbgKJLqa=withCSS(Component,css,\"framer-iBLRP\");export default FramerINbgKJLqa;FramerINbgKJLqa.displayName=\"Header bttn description\";FramerINbgKJLqa.defaultProps={height:26,width:67};addPropertyControls(FramerINbgKJLqa,{eFHIU7jM0:{defaultValue:\"Projects\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerINbgKJLqa,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\":\"FramerINbgKJLqa\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"67\",\"framerVariables\":\"{\\\"eFHIU7jM0\\\":\\\"title\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"26\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./INbgKJLqa.map","// Generated by Framer (013b13c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Ta2KMJOni\",\"mWwLBItYS\"];const serializationHash=\"framer-pHpXh\";const variantClassNames={mWwLBItYS:\"framer-v-vn3fnz\",Ta2KMJOni:\"framer-v-pjkg7g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};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??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={Dark:\"Ta2KMJOni\",Light:\"mWwLBItYS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ta2KMJOni\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ta2KMJOni\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"mWwLBItYS\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"mWwLBItYS\")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-pjkg7g\",className,classNames),\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"Ta2KMJOni\",ref:refBinding,style:{...style},...addPropertyOverrides({mWwLBItYS:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-vw2vm8\",\"data-framer-name\":\"Graphic\",fill:\"var(--token-3bdf5adb-8505-4bec-a781-a64d46522d09, rgb(82, 82, 82))\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"huoHcdLru\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 256 256\"><path d=\"M236.37 139.4a12 12 0 0 0-12-3A84.07 84.07 0 0 1 119.6 31.59a12 12 0 0 0-15-15 108.86 108.86 0 0 0-54.91 38.48A108 108 0 0 0 136 228a107.09 107.09 0 0 0 64.93-21.69 108.86 108.86 0 0 0 38.44-54.94 12 12 0 0 0-3-11.97Zm-49.88 47.74A84 84 0 0 1 68.86 69.51a84.93 84.93 0 0 1 23.41-21.22Q92 52.13 92 56a108.12 108.12 0 0 0 108 108q3.87 0 7.71-.27a84.79 84.79 0 0 1-21.22 23.41Z\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-4qcv17\",\"data-framer-name\":\"Graphic\",fill:\"var(--token-3bdf5adb-8505-4bec-a781-a64d46522d09, rgb(82, 82, 82))\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"e94ZYarQS\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 256 256\"><path d=\"M116 36V20a12 12 0 0 1 24 0v16a12 12 0 0 1-24 0Zm80 92a68 68 0 1 1-68-68 68.07 68.07 0 0 1 68 68Zm-24 0a44 44 0 1 0-44 44 44.05 44.05 0 0 0 44-44ZM51.51 68.49a12 12 0 1 0 17-17l-12-12a12 12 0 0 0-17 17Zm0 119-12 12a12 12 0 0 0 17 17l12-12a12 12 0 1 0-17-17ZM196 72a12 12 0 0 0 8.49-3.51l12-12a12 12 0 0 0-17-17l-12 12A12 12 0 0 0 196 72Zm8.49 115.51a12 12 0 0 0-17 17l12 12a12 12 0 0 0 17-17ZM48 128a12 12 0 0 0-12-12H20a12 12 0 0 0 0 24h16a12 12 0 0 0 12-12Zm80 80a12 12 0 0 0-12 12v16a12 12 0 0 0 24 0v-16a12 12 0 0 0-12-12Zm108-92h-16a12 12 0 0 0 0 24h16a12 12 0 0 0 0-24Z\"/></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pHpXh.framer-1onrij6, .framer-pHpXh .framer-1onrij6 { display: block; }\",\".framer-pHpXh.framer-pjkg7g { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-pHpXh .framer-vw2vm8, .framer-pHpXh .framer-4qcv17 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 22px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pHpXh.framer-pjkg7g { gap: 0px; } .framer-pHpXh.framer-pjkg7g > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-pHpXh.framer-pjkg7g > :first-child { margin-left: 0px; } .framer-pHpXh.framer-pjkg7g > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 22\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mWwLBItYS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerpRE59PNrK=withCSS(Component,css,\"framer-pHpXh\");export default FramerpRE59PNrK;FramerpRE59PNrK.displayName=\"Single\";FramerpRE59PNrK.defaultProps={height:22,width:22};addPropertyControls(FramerpRE59PNrK,{variant:{options:[\"Ta2KMJOni\",\"mWwLBItYS\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpRE59PNrK,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpRE59PNrK\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"22\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mWwLBItYS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"22\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pRE59PNrK.map","// Generated by Framer (ad88b1a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withSingleToggle}from\"https://framerusercontent.com/modules/NO77mzVzCfxd5VLyBapd/uYOoUsapDx2Skh8rl1ve/SingleToggle.js\";import HeaderBttnDescription from\"https://framerusercontent.com/modules/PAqp55z9nTYRSs2i8K3p/EYL08WDmNAYkEoHbwHQr/INbgKJLqa.js\";import Single,*as SingleInfo from\"https://framerusercontent.com/modules/kOoVj3Q8nR5zMcro7goc/5X71YteCyCD5N2FVeRe2/pRE59PNrK.js\";const SingleFonts=getFonts(Single);const SingleWithSingleToggle1fliwthWithMappedReactPropsg424ez=withMappedReactProps(withCodeBoundaryForOverrides(Single,{nodeId:\"p8lC_eL03\",override:withSingleToggle,scopeId:\"pcuTx4OOM\"}),SingleInfo);const HeaderBttnDescriptionFonts=getFonts(HeaderBttnDescription);const MotionDivWithSingleToggleypkq5k=withCodeBoundaryForOverrides(motion.div,{nodeId:\"uT74_JvJH\",override:withSingleToggle,scopeId:\"pcuTx4OOM\"});const enabledGestures={uT74_JvJH:{hover:true}};const cycleOrder=[\"uT74_JvJH\",\"X3lYuVyY7\"];const serializationHash=\"framer-gKJ6T\";const variantClassNames={uT74_JvJH:\"framer-v-ypkq5k\",X3lYuVyY7:\"framer-v-1pxommh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-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={Desktop:\"uT74_JvJH\",Mobile:\"X3lYuVyY7\"};const getProps=({click,height,id,padding,width,...props})=>{return{...props,ogBQvzNNC:padding??props.ogBQvzNNC??10,variant:humanReadableVariantMap[props.variant]??props.variant??\"uT74_JvJH\",wPD5a4DFZ:click??props.wPD5a4DFZ};};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,ogBQvzNNC,wPD5a4DFZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uT74_JvJH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8s5tki=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(wPD5a4DFZ){const res=await wPD5a4DFZ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithSingleToggleypkq5k,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ypkq5k\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"uT74_JvJH\",onTap:onTap8s5tki,ref:refBinding,style:{\"--omf6xn\":numberToPixelString(ogBQvzNNC),backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,filter:\"none\",WebkitFilter:\"none\",...style},tabIndex:1,variants:{\"uT74_JvJH-hover\":{backgroundColor:\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgba(0, 0, 0, 0.16))\",filter:\"invert(0)\",WebkitFilter:\"invert(0)\"}},...addPropertyOverrides({\"uT74_JvJH-hover\":{\"data-framer-name\":undefined},X3lYuVyY7:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fliwth-container\",layoutDependency:layoutDependency,layoutId:\"p8lC_eL03-container\",nodeId:\"p8lC_eL03\",rendersWithMotion:true,scopeId:\"pcuTx4OOM\",children:/*#__PURE__*/_jsx(SingleWithSingleToggle1fliwthWithMappedReactPropsg424ez,{height:\"100%\",id:\"p8lC_eL03\",layoutId:\"p8lC_eL03\",style:{height:\"100%\",width:\"100%\"},variant:\"mWwLBItYS\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+-42,...addPropertyOverrides({\"uT74_JvJH-hover\":{y:(componentViewport?.y||0)+-36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gy9yal-container\",layoutDependency:layoutDependency,layoutId:\"FPkeFjXx0-container\",nodeId:\"FPkeFjXx0\",rendersWithMotion:true,scopeId:\"pcuTx4OOM\",style:{opacity:0},transformTemplate:transformTemplate1,variants:{\"uT74_JvJH-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(HeaderBttnDescription,{eFHIU7jM0:\"Theme\",height:\"100%\",id:\"FPkeFjXx0\",layoutId:\"FPkeFjXx0\",style:{height:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gKJ6T.framer-588c4v, .framer-gKJ6T .framer-588c4v { display: block; }\",\".framer-gKJ6T.framer-ypkq5k { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: var(--omf6xn); position: relative; width: min-content; }\",\".framer-gKJ6T .framer-1fliwth-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); pointer-events: none; position: relative; width: 20px; }\",\".framer-gKJ6T .framer-1gy9yal-container { flex: none; height: 25px; left: 50%; pointer-events: none; position: absolute; top: -42px; width: auto; z-index: 1; }\",\".framer-gKJ6T.framer-v-ypkq5k.hover .framer-1gy9yal-container { top: -36px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"X3lYuVyY7\":{\"layout\":[\"auto\",\"auto\"]},\"X4jNi9wEQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ogBQvzNNC\":\"padding\",\"wPD5a4DFZ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpcuTx4OOM=withCSS(Component,css,\"framer-gKJ6T\");export default FramerpcuTx4OOM;FramerpcuTx4OOM.displayName=\"SingleToggle\";FramerpcuTx4OOM.defaultProps={height:40,width:40};addPropertyControls(FramerpcuTx4OOM,{variant:{options:[\"uT74_JvJH\",\"X3lYuVyY7\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},ogBQvzNNC:{defaultValue:10,displayStepper:true,min:0,title:\"Padding\",type:ControlType.Number},wPD5a4DFZ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerpcuTx4OOM,[{explicitInter:true,fonts:[]},...SingleFonts,...HeaderBttnDescriptionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpcuTx4OOM\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"X3lYuVyY7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"X4jNi9wEQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"ogBQvzNNC\\\":\\\"padding\\\",\\\"wPD5a4DFZ\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-Jxr1R\";const variantClassNames={dpEdO0ia1:\"framer-v-i979a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};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??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,title,width,...props})=>{return{...props,gAW7w6u1r:title??props.gAW7w6u1r??\"Instagram\"};};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,gAW7w6u1r,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"dpEdO0ia1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-i979a\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"dpEdO0ia1\",ref:refBinding,style:{backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255)))\"},children:\"Instagram\"})}),className:\"framer-59mc1b\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"avDaTtQ0_\",style:{\"--extracted-r6o4lv\":\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\"},text:gAW7w6u1r,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yk7bcm\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"YpEFNjNKR\",opacity:1,style:{backgroundColor:\"rgba(255, 255, 255, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9\"><path d=\"M 3.094 2.306 L 7.313 2.306 C 7.468 2.306 7.594 2.432 7.594 2.587 L 7.594 6.806 C 7.594 6.962 7.468 7.087 7.313 7.087 C 7.157 7.087 7.031 6.962 7.031 6.806 L 7.031 3.266 L 1.886 8.411 C 1.775 8.515 1.603 8.511 1.496 8.404 C 1.389 8.297 1.385 8.125 1.489 8.014 L 6.634 2.869 L 3.094 2.869 C 2.938 2.869 2.813 2.743 2.813 2.587 C 2.813 2.432 2.938 2.306 3.094 2.306 Z\" fill=\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\" stroke-width=\"0.45\" stroke=\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\" stroke-miterlimit=\"4.166666666666667\"></path></svg>',svgContentId:10809088214,withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Jxr1R.framer-1n85v1r, .framer-Jxr1R .framer-1n85v1r { display: block; }\",\".framer-Jxr1R.framer-i979a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: 20px; justify-content: center; overflow: visible; padding: 0px 8px 0px 8px; position: relative; width: min-content; }\",\".framer-Jxr1R .framer-59mc1b { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Jxr1R .framer-1yk7bcm { flex: none; height: 9px; position: relative; width: 9px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 85\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"gAW7w6u1r\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerbh3bW5_Nx=withCSS(Component,css,\"framer-Jxr1R\");export default Framerbh3bW5_Nx;Framerbh3bW5_Nx.displayName=\"Header link description\";Framerbh3bW5_Nx.defaultProps={height:20,width:85};addPropertyControls(Framerbh3bW5_Nx,{gAW7w6u1r:{defaultValue:\"Instagram\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(Framerbh3bW5_Nx,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerbh3bW5_Nx\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"gAW7w6u1r\\\":\\\"title\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerIntrinsicWidth\":\"85\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bh3bW5_Nx.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import HeaderLinkDescription from\"https://framerusercontent.com/modules/XU7eV7i2uLEwLDh6o59Z/I13bCJKvKDfCTT2lx2Gf/bh3bW5_Nx.js\";import HeaderBttnDescription from\"https://framerusercontent.com/modules/PAqp55z9nTYRSs2i8K3p/EYL08WDmNAYkEoHbwHQr/INbgKJLqa.js\";const HeaderLinkDescriptionFonts=getFonts(HeaderLinkDescription);const HeaderBttnDescriptionFonts=getFonts(HeaderBttnDescription);const enabledGestures={AhdTFvYgF:{pressed:true},geCUv9kS_:{hover:true,pressed:true},GQ566lYou:{hover:true,pressed:true},hLOsyLv6g:{hover:true,pressed:true},k6AApz9FD:{hover:true,pressed:true},lZBy9470n:{hover:true,pressed:true},tAxTNmuqC:{hover:true,pressed:true},VkGN5OTgE:{hover:true},vvzrKbbgL:{pressed:true},wP4vrTiGs:{hover:true,pressed:true},ZsNoav3Jf:{pressed:true}};const cycleOrder=[\"k6AApz9FD\",\"AhdTFvYgF\",\"WSIZdlpsT\",\"lZBy9470n\",\"ZsNoav3Jf\",\"ZEkQRTqDR\",\"geCUv9kS_\",\"vvzrKbbgL\",\"G3qTQkgBV\",\"tAxTNmuqC\",\"wP4vrTiGs\",\"YmuErBYAo\",\"hLOsyLv6g\",\"GQ566lYou\",\"vgxiNT4l8\",\"nIfnEbjwq\",\"VkGN5OTgE\"];const serializationHash=\"framer-BqNZi\";const variantClassNames={AhdTFvYgF:\"framer-v-1auqq6i\",G3qTQkgBV:\"framer-v-sku8d6\",geCUv9kS_:\"framer-v-1nl5gce\",GQ566lYou:\"framer-v-1cm7s0e\",hLOsyLv6g:\"framer-v-1mbir0y\",k6AApz9FD:\"framer-v-1dzsiym\",lZBy9470n:\"framer-v-11b3qhr\",nIfnEbjwq:\"framer-v-tb2bgi\",tAxTNmuqC:\"framer-v-1k0zjpf\",vgxiNT4l8:\"framer-v-1bh4zih\",VkGN5OTgE:\"framer-v-t8upqb\",vvzrKbbgL:\"framer-v-wvvw9p\",wP4vrTiGs:\"framer-v-ajln7r\",WSIZdlpsT:\"framer-v-dx7zka\",YmuErBYAo:\"framer-v-32r3sg\",ZEkQRTqDR:\"framer-v-1isttj8\",ZsNoav3Jf:\"framer-v-1omry2y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const r1kmgFhhG=undefined;const LJI2tb1N2=undefined;const y_9tkiw_k=undefined;const LCRg7m_p2=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-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 humanReadableVariantMap={\"Back Active\":\"ZEkQRTqDR\",\"Back Mobile\":\"ZsNoav3Jf\",\"Contact active\":\"G3qTQkgBV\",\"Contact Mobile\":\"vvzrKbbgL\",\"Game active\":\"vgxiNT4l8\",\"Home active\":\"WSIZdlpsT\",\"Home Mobile\":\"AhdTFvYgF\",\"Inst link\":\"hLOsyLv6g\",\"Overlay Back\":\"nIfnEbjwq\",\"Projects active\":\"YmuErBYAo\",\"Text bttn\":\"tAxTNmuqC\",Back:\"lZBy9470n\",Contact:\"geCUv9kS_\",Forward:\"VkGN5OTgE\",Game:\"GQ566lYou\",Home:\"k6AApz9FD\",Projects:\"wP4vrTiGs\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,newTab,title,width,...props})=>{return{...props,LCRg7m_p2:title??props.LCRg7m_p2??\"Mail me\",LJI2tb1N2:link??props.LJI2tb1N2,r1kmgFhhG:click??props.r1kmgFhhG,variant:humanReadableVariantMap[props.variant]??props.variant??\"k6AApz9FD\",y_9tkiw_k:newTab??props.y_9tkiw_k??true};};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,r1kmgFhhG,LCRg7m_p2,y_9tkiw_k,LJI2tb1N2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"k6AApz9FD\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapavx08g=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(r1kmgFhhG){const res=await r1kmgFhhG(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ZEkQRTqDR\")return true;return false;};const isDisplayed1=()=>{if([\"lZBy9470n-hover\",\"lZBy9470n-pressed\",\"ZsNoav3Jf-pressed\",\"VkGN5OTgE-hover\"].includes(gestureVariant))return true;if([\"lZBy9470n\",\"ZsNoav3Jf\",\"nIfnEbjwq\",\"VkGN5OTgE\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"G3qTQkgBV\")return true;return false;};const isDisplayed3=()=>{if([\"geCUv9kS_-hover\",\"geCUv9kS_-pressed\",\"vvzrKbbgL-pressed\"].includes(gestureVariant))return true;if([\"geCUv9kS_\",\"vvzrKbbgL\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"lZBy9470n-hover\",\"lZBy9470n-pressed\",\"ZsNoav3Jf-pressed\",\"geCUv9kS_-hover\",\"geCUv9kS_-pressed\",\"vvzrKbbgL-pressed\",\"tAxTNmuqC-hover\",\"tAxTNmuqC-pressed\",\"wP4vrTiGs-hover\",\"wP4vrTiGs-pressed\",\"hLOsyLv6g-hover\",\"hLOsyLv6g-pressed\",\"GQ566lYou-hover\",\"GQ566lYou-pressed\",\"VkGN5OTgE-hover\"].includes(gestureVariant))return false;if([\"lZBy9470n\",\"ZsNoav3Jf\",\"ZEkQRTqDR\",\"geCUv9kS_\",\"vvzrKbbgL\",\"G3qTQkgBV\",\"tAxTNmuqC\",\"wP4vrTiGs\",\"YmuErBYAo\",\"hLOsyLv6g\",\"GQ566lYou\",\"vgxiNT4l8\",\"nIfnEbjwq\",\"VkGN5OTgE\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"hLOsyLv6g-hover\",\"hLOsyLv6g-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"hLOsyLv6g\")return true;return false;};const isDisplayed6=()=>{if([\"GQ566lYou-hover\",\"GQ566lYou-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"GQ566lYou\")return true;return false;};const isDisplayed7=()=>{if([\"k6AApz9FD-hover\",\"lZBy9470n-hover\",\"geCUv9kS_-hover\"].includes(gestureVariant))return true;return false;};const isDisplayed8=()=>{if([\"wP4vrTiGs-hover\",\"wP4vrTiGs-pressed\"].includes(gestureVariant))return true;if([\"wP4vrTiGs\",\"YmuErBYAo\"].includes(baseVariant))return true;return false;};const isDisplayed9=()=>{if(baseVariant===\"vgxiNT4l8\")return true;return false;};const isDisplayed10=()=>{if([\"tAxTNmuqC-hover\",\"tAxTNmuqC-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"tAxTNmuqC\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"F6SNrfpoq\"},motionChild:true,nodeId:\"k6AApz9FD\",openInNewTab:false,scopeId:\"ztthSIoBr\",...addPropertyOverrides({\"k6AApz9FD-hover\":{href:\"/Home\"},\"tAxTNmuqC-hover\":{href:\"mailto:info.ruslan.kuzyshyn@gmail.com\"},\"tAxTNmuqC-pressed\":{href:\"mailto:info.ruslan.kuzyshyn@gmail.com\",openInNewTab:true},\"VkGN5OTgE-hover\":{href:undefined},G3qTQkgBV:{href:undefined},geCUv9kS_:{href:{webPageId:\"ngT9_lTBQ\"}},GQ566lYou:{href:{webPageId:\"zlarq_Sku\"}},hLOsyLv6g:{href:\"https://github.com/ruslankuzyshyn\",openInNewTab:true},nIfnEbjwq:{href:undefined},tAxTNmuqC:{href:LJI2tb1N2,openInNewTab:y_9tkiw_k},VkGN5OTgE:{href:undefined},vvzrKbbgL:{href:{webPageId:\"ngT9_lTBQ\"}},wP4vrTiGs:{href:{webPageId:\"O7MVOXzFf\"}},YmuErBYAo:{href:{webPageId:\"O7MVOXzFf\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1dzsiym\",className,classNames)} framer-1v7zsvl`,\"data-framer-name\":\"Home\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"k6AApz9FD\",onTap:onTapavx08g,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:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},tabIndex:1,variants:{\"AhdTFvYgF-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgba(0, 0, 0, 0.12))\"},\"geCUv9kS_-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgba(0, 0, 0, 0.12))\"},\"geCUv9kS_-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},\"GQ566lYou-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgb(219, 219, 219))\"},\"GQ566lYou-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},\"hLOsyLv6g-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgb(219, 219, 219))\"},\"hLOsyLv6g-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},\"k6AApz9FD-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgb(219, 219, 219))\"},\"k6AApz9FD-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},\"lZBy9470n-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgb(219, 219, 219))\"},\"lZBy9470n-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},\"tAxTNmuqC-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgb(219, 219, 219))\"},\"tAxTNmuqC-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},\"VkGN5OTgE-hover\":{backgroundColor:\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgba(0, 0, 0, 0.12))\"},\"vvzrKbbgL-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},\"wP4vrTiGs-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgb(219, 219, 219))\"},\"wP4vrTiGs-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},\"ZsNoav3Jf-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},G3qTQkgBV:{backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},geCUv9kS_:{backgroundColor:\"rgba(0, 0, 0, 0)\"},GQ566lYou:{backgroundColor:\"rgba(219, 219, 219, 0)\"},hLOsyLv6g:{backgroundColor:\"rgba(219, 219, 219, 0)\"},lZBy9470n:{backgroundColor:\"rgba(0, 0, 0, 0)\"},nIfnEbjwq:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgb(219, 219, 219))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-053c748e-1ea6-460d-b53c-1ac5296afed6, rgba(235, 235, 235, 0.9))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},tAxTNmuqC:{backgroundColor:\"rgba(0, 0, 0, 0)\"},vgxiNT4l8:{backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},VkGN5OTgE:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgb(219, 219, 219))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-053c748e-1ea6-460d-b53c-1ac5296afed6, rgba(235, 235, 235, 0.9))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},vvzrKbbgL:{backgroundColor:\"rgba(0, 0, 0, 0)\"},wP4vrTiGs:{backgroundColor:\"rgba(219, 219, 219, 0)\"},WSIZdlpsT:{backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},YmuErBYAo:{backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},ZEkQRTqDR:{backgroundColor:\"var(--token-b8bcf972-a81f-4124-9113-bee318423db9, rgb(30, 30, 30))\"},ZsNoav3Jf:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"AhdTFvYgF-pressed\":{\"data-framer-name\":undefined},\"geCUv9kS_-hover\":{\"data-framer-name\":undefined},\"geCUv9kS_-pressed\":{\"data-framer-name\":undefined},\"GQ566lYou-hover\":{\"data-framer-name\":undefined},\"GQ566lYou-pressed\":{\"data-framer-name\":undefined},\"hLOsyLv6g-hover\":{\"data-framer-name\":undefined},\"hLOsyLv6g-pressed\":{\"data-framer-name\":undefined},\"k6AApz9FD-hover\":{\"data-framer-name\":undefined},\"k6AApz9FD-pressed\":{\"data-framer-name\":undefined},\"lZBy9470n-hover\":{\"data-framer-name\":undefined},\"lZBy9470n-pressed\":{\"data-framer-name\":undefined},\"tAxTNmuqC-hover\":{\"data-framer-name\":undefined},\"tAxTNmuqC-pressed\":{\"data-framer-name\":undefined},\"VkGN5OTgE-hover\":{\"data-framer-name\":undefined},\"vvzrKbbgL-pressed\":{\"data-framer-name\":undefined},\"wP4vrTiGs-hover\":{\"data-framer-name\":undefined},\"wP4vrTiGs-pressed\":{\"data-framer-name\":undefined},\"ZsNoav3Jf-pressed\":{\"data-framer-name\":undefined},AhdTFvYgF:{\"data-framer-name\":\"Home Mobile\"},G3qTQkgBV:{\"data-framer-name\":\"Contact active\"},geCUv9kS_:{\"data-framer-name\":\"Contact\"},GQ566lYou:{\"data-framer-name\":\"Game\",tabIndex:2},hLOsyLv6g:{\"data-framer-name\":\"Inst link\",tabIndex:2},lZBy9470n:{\"data-framer-name\":\"Back\"},nIfnEbjwq:{\"data-border\":true,\"data-framer-name\":\"Overlay Back\"},tAxTNmuqC:{\"data-framer-name\":\"Text bttn\"},vgxiNT4l8:{\"data-framer-name\":\"Game active\"},VkGN5OTgE:{\"data-border\":true,\"data-framer-name\":\"Forward\"},vvzrKbbgL:{\"data-framer-name\":\"Contact Mobile\"},wP4vrTiGs:{\"data-framer-name\":\"Projects\",tabIndex:2},WSIZdlpsT:{\"data-framer-name\":\"Home active\"},YmuErBYAo:{\"data-framer-name\":\"Projects active\"},ZEkQRTqDR:{\"data-framer-name\":\"Back Active\"},ZsNoav3Jf:{\"data-framer-name\":\"Back Mobile\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-2lxuq0\",\"data-framer-name\":\"Graphic\",fill:\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"NNdf6K14J\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 256 256\"><path d=\"M228 128a12 12 0 0 1-12 12H69l51.52 51.51a12 12 0 0 1-17 17l-72-72a12 12 0 0 1 0-17l72-72a12 12 0 0 1 17 17L69 116h147a12 12 0 0 1 12 12Z\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1p5rsxo\",\"data-framer-name\":\"Graphic\",fill:\"var(--token-c13c73d1-8efa-452d-87e3-34a0665e92ec, rgb(148, 148, 148))\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"NJBtgwbvK\",style:{rotate:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 256 256\"><path d=\"M228 128a12 12 0 0 1-12 12H69l51.52 51.51a12 12 0 0 1-17 17l-72-72a12 12 0 0 1 0-17l72-72a12 12 0 0 1 17 17L69 116h147a12 12 0 0 1 12 12Z\"/></svg>',variants:{\"lZBy9470n-hover\":{rotate:0},\"lZBy9470n-pressed\":{rotate:0},\"ZsNoav3Jf-pressed\":{rotate:0},VkGN5OTgE:{rotate:180}},withExternalLayout:true,...addPropertyOverrides({\"lZBy9470n-pressed\":{fill:\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\"},\"ZsNoav3Jf-pressed\":{fill:\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\"},lZBy9470n:{fill:\"var(--token-3bdf5adb-8505-4bec-a781-a64d46522d09, rgb(82, 82, 82))\"},nIfnEbjwq:{fill:\"var(--token-3bdf5adb-8505-4bec-a781-a64d46522d09, rgb(82, 82, 82))\"},VkGN5OTgE:{fill:\"var(--token-3bdf5adb-8505-4bec-a781-a64d46522d09, rgb(82, 82, 82))\"},ZsNoav3Jf:{fill:\"var(--token-3bdf5adb-8505-4bec-a781-a64d46522d09, rgb(82, 82, 82))\"}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1hcjbdo\",\"data-framer-name\":\"Graphic\",fill:\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"gyMQTV_zE\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 256 256\"><path d=\"M230.14 25.86a20 20 0 0 0-19.57-5.11l-.22.07L18.44 79a20 20 0 0 0-3.06 37.25L99 157l40.71 83.65a19.81 19.81 0 0 0 18 11.38c.57 0 1.15 0 1.73-.07a19.82 19.82 0 0 0 17.56-14.4l58.18-191.91a1.42 1.42 0 0 0 .07-.22 20 20 0 0 0-5.11-19.57Zm-73.23 195.21-34.37-70.64 46-45.95a12 12 0 0 0-17-17l-46 46-70.61-34.39L210 46Z\"/></svg>',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-17ypwuk\",\"data-framer-name\":\"Graphic\",fill:\"var(--token-c13c73d1-8efa-452d-87e3-34a0665e92ec, rgb(148, 148, 148))\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"QMDodJ2CT\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 256 256\"><path d=\"M230.14 25.86a20 20 0 0 0-19.57-5.11l-.22.07L18.44 79a20 20 0 0 0-3.06 37.25L99 157l40.71 83.65a19.81 19.81 0 0 0 18 11.38c.57 0 1.15 0 1.73-.07a19.82 19.82 0 0 0 17.56-14.4l58.18-191.91a1.42 1.42 0 0 0 .07-.22 20 20 0 0 0-5.11-19.57Zm-73.23 195.21-34.37-70.64 46-45.95a12 12 0 0 0-17-17l-46 46-70.61-34.39L210 46Z\"/></svg>',withExternalLayout:true,...addPropertyOverrides({\"geCUv9kS_-pressed\":{fill:\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(252, 252, 252))\"},\"vvzrKbbgL-pressed\":{fill:\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\"},geCUv9kS_:{fill:\"var(--token-3bdf5adb-8505-4bec-a781-a64d46522d09, rgb(112, 112, 112))\"},vvzrKbbgL:{fill:\"var(--token-3bdf5adb-8505-4bec-a781-a64d46522d09, rgb(82, 82, 82))\"}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-11ydiao\",\"data-framer-name\":\"Home\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"HeH_bq3Ul\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><path d=\"M 5 11.878 L 5 20.5 C 5 21.075 5.426 21.5 6 21.5 L 9.25 21.5 C 9.824 21.5 10.25 21.075 10.25 20.5 L 10.25 16 C 10.25 15.425 10.676 15 11.25 15 L 14.75 15 C 15.324 15 15.75 15.425 15.75 16 L 15.75 20.5 C 15.75 21.075 16.176 21.5 16.75 21.5 L 20 21.5 C 20.574 21.5 21 21.075 21 20.5 L 21 11.878 C 21 11.59 20.969 11.469 20.5 11 L 13.75 4.282 C 13.35 3.906 12.65 3.906 12.25 4.282 L 5.5 11 C 5 11.5 5 11.59 5 11.878 Z\" fill=\"transparent\" stroke-width=\"1.81\" stroke=\"var(--token-3bdf5adb-8505-4bec-a781-a64d46522d09, rgb(82, 82, 82))\" stroke-linejoin=\"round\"></path></svg>',svgContentId:8783405900,withExternalLayout:true,...addPropertyOverrides({\"k6AApz9FD-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><path d=\"M 5 11.878 L 5 20.5 C 5 21.075 5.426 21.5 6 21.5 L 9.25 21.5 C 9.824 21.5 10.25 21.075 10.25 20.5 L 10.25 16 C 10.25 15.425 10.676 15 11.25 15 L 14.75 15 C 15.324 15 15.75 15.425 15.75 16 L 15.75 20.5 C 15.75 21.075 16.176 21.5 16.75 21.5 L 20 21.5 C 20.574 21.5 21 21.075 21 20.5 L 21 11.878 C 21 11.59 20.969 11.469 20.5 11 L 13.75 4.282 C 13.35 3.906 12.65 3.906 12.25 4.282 L 5.5 11 C 5 11.5 5 11.59 5 11.878 Z\" fill=\"transparent\" stroke-width=\"1.81\" stroke=\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(252, 252, 252))\" stroke-linejoin=\"round\"></path></svg>',svgContentId:9946505535},WSIZdlpsT:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><path d=\"M 5 11.878 L 5 20.5 C 5 21.075 5.426 21.5 6 21.5 L 9.25 21.5 C 9.824 21.5 10.25 21.075 10.25 20.5 L 10.25 16 C 10.25 15.425 10.676 15 11.25 15 L 14.75 15 C 15.324 15 15.75 15.425 15.75 16 L 15.75 20.5 C 15.75 21.075 16.176 21.5 16.75 21.5 L 20 21.5 C 20.574 21.5 21 21.075 21 20.5 L 21 11.878 C 21 11.59 20.969 11.469 20.5 11 L 13.75 4.282 C 13.35 3.906 12.65 3.906 12.25 4.282 L 5.5 11 C 5 11.5 5 11.59 5 11.878 Z\" fill=\"transparent\" stroke-width=\"1.81\" stroke=\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\" stroke-linejoin=\"round\"></path></svg>',svgContentId:8986643700}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({\"hLOsyLv6g-hover\":{y:(componentViewport?.y||0)+((componentViewport?.height||40)*-.5999999999999998-10)},hLOsyLv6g:{height:20,y:(componentViewport?.y||0)+((componentViewport?.height||40)*-.7499999999999998-10)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kinc8f-container\",layoutDependency:layoutDependency,layoutId:\"UOyg7F35N-container\",nodeId:\"UOyg7F35N\",rendersWithMotion:true,scopeId:\"ztthSIoBr\",style:{opacity:0},transformTemplate:transformTemplate1,variants:{\"hLOsyLv6g-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(HeaderLinkDescription,{gAW7w6u1r:\"GitHub\",height:\"100%\",id:\"UOyg7F35N\",layoutId:\"UOyg7F35N\",style:{height:\"100%\"},width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-k0qh7p\",\"data-framer-name\":\"graphic\",fill:\"var(--token-c13c73d1-8efa-452d-87e3-34a0665e92ec, rgb(148, 148, 148))\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"cBoJqs9bU\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\" class=\"w-6 h-6\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14.25 6.087c0-.355.186-.676.401-.959.221-.29.349-.634.349-1.003 0-1.036-1.007-1.875-2.25-1.875s-2.25.84-2.25 1.875c0 .369.128.713.349 1.003.215.283.401.604.401.959v0a.64.64 0 0 1-.657.643 48.39 48.39 0 0 1-4.163-.3 48.44 48.44 0 0 1 .315 4.907.656.656 0 0 1-.658.663v0c-.355 0-.676-.186-.959-.401a1.647 1.647 0 0 0-1.003-.349c-1.036 0-1.875 1.007-1.875 2.25s.84 2.25 1.875 2.25c.369 0 .713-.128 1.003-.349.283-.215.604-.401.959-.401v0c.31 0 .555.26.532.57a48.039 48.039 0 0 1-.642 5.056c1.518.19 3.058.309 4.616.354a.64.64 0 0 0 .657-.643v0c0-.355-.186-.676-.401-.959a1.647 1.647 0 0 1-.349-1.003c0-1.035 1.008-1.875 2.25-1.875 1.243 0 2.25.84 2.25 1.875 0 .369-.128.713-.349 1.003-.215.283-.4.604-.4.959v0c0 .333.277.599.61.58a48.1 48.1 0 0 0 5.427-.63 48.05 48.05 0 0 0 .582-4.717.532.532 0 0 0-.533-.57v0c-.355 0-.676.186-.959.401-.29.221-.634.349-1.003.349-1.035 0-1.875-1.007-1.875-2.25s.84-2.25 1.875-2.25c.37 0 .713.128 1.003.349.283.215.604.401.96.401v0a.656.656 0 0 0 .658-.663 48.422 48.422 0 0 0-.37-5.36 48.14 48.14 0 0 1-5.766.689.578.578 0 0 1-.61-.58v0Z\"/></svg>',withExternalLayout:true,...addPropertyOverrides({\"GQ566lYou-pressed\":{fill:\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-8ruhc4\",\"data-framer-name\":\"github_outline\",fill:\"var(--token-c13c73d1-8efa-452d-87e3-34a0665e92ec, rgb(148, 148, 148))\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"U9ZZMn_3i\",svg:'<svg width=\"24\" height=\"24\" stroke-width=\"1.5\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10Z\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.333 19v-1.863c.025-.31-.018-.62-.126-.913a2.18 2.18 0 0 0-.5-.781c2.093-.227 4.293-1 4.293-4.544a3.48 3.48 0 0 0-1-2.434 3.211 3.211 0 0 0-.06-2.448s-.787-.227-2.607.961a9.152 9.152 0 0 0-4.666 0c-1.82-1.188-2.607-.96-2.607-.96A3.211 3.211 0 0 0 7 8.464a3.482 3.482 0 0 0-1 2.453c0 3.519 2.2 4.291 4.293 4.544a2.18 2.18 0 0 0-.496.773 2.134 2.134 0 0 0-.13.902V19\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M9.667 17.702c-2 .631-3.667 0-4.667-1.948\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true,...addPropertyOverrides({\"hLOsyLv6g-pressed\":{fill:\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({\"geCUv9kS_-hover\":{height:25,y:(componentViewport?.y||0)+-36},\"k6AApz9FD-hover\":{height:25,y:(componentViewport?.y||0)+-36},\"lZBy9470n-hover\":{height:22,y:(componentViewport?.y||0)+-34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-164uuml-container\",layoutDependency:layoutDependency,layoutId:\"MUKFJwC0t-container\",nodeId:\"MUKFJwC0t\",rendersWithMotion:true,scopeId:\"ztthSIoBr\",style:{opacity:0},transformTemplate:transformTemplate2,variants:{\"geCUv9kS_-hover\":{opacity:1},\"k6AApz9FD-hover\":{opacity:1},\"lZBy9470n-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(HeaderBttnDescription,{eFHIU7jM0:\"Home\",height:\"100%\",id:\"MUKFJwC0t\",layoutId:\"MUKFJwC0t\",style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({\"geCUv9kS_-hover\":{eFHIU7jM0:\"Contact\"},\"lZBy9470n-hover\":{eFHIU7jM0:\"Back\"}},baseVariant,gestureVariant)})})}),isDisplayed8()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-cbmirm\",\"data-framer-name\":\"graphic\",fill:\"var(--token-c13c73d1-8efa-452d-87e3-34a0665e92ec, rgb(146, 146, 146))\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"GBGhqrnf8\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\" class=\"w-6 h-6\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M2.25 13.5h3.86a2.25 2.25 0 0 1 2.012 1.244l.256.512a2.25 2.25 0 0 0 2.013 1.244h3.218a2.25 2.25 0 0 0 2.013-1.244l.256-.512a2.25 2.25 0 0 1 2.013-1.244h3.859m-19.5.338V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18v-4.162c0-.224-.034-.447-.1-.661l-2.41-7.839a2.25 2.25 0 0 0-2.15-1.588H6.911a2.25 2.25 0 0 0-2.15 1.588L2.35 13.177a2.25 2.25 0 0 0-.1.661Z\"/></svg>',withExternalLayout:true,...addPropertyOverrides({\"wP4vrTiGs-pressed\":{fill:\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\"},YmuErBYAo:{fill:\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)}),isDisplayed9()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-xt9uv2\",\"data-framer-name\":\"graphic\",fill:\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"cYYRupfsZ\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\" class=\"w-6 h-6\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14.25 6.087c0-.355.186-.676.401-.959.221-.29.349-.634.349-1.003 0-1.036-1.007-1.875-2.25-1.875s-2.25.84-2.25 1.875c0 .369.128.713.349 1.003.215.283.401.604.401.959v0a.64.64 0 0 1-.657.643 48.39 48.39 0 0 1-4.163-.3 48.44 48.44 0 0 1 .315 4.907.656.656 0 0 1-.658.663v0c-.355 0-.676-.186-.959-.401a1.647 1.647 0 0 0-1.003-.349c-1.036 0-1.875 1.007-1.875 2.25s.84 2.25 1.875 2.25c.369 0 .713-.128 1.003-.349.283-.215.604-.401.959-.401v0c.31 0 .555.26.532.57a48.039 48.039 0 0 1-.642 5.056c1.518.19 3.058.309 4.616.354a.64.64 0 0 0 .657-.643v0c0-.355-.186-.676-.401-.959a1.647 1.647 0 0 1-.349-1.003c0-1.035 1.008-1.875 2.25-1.875 1.243 0 2.25.84 2.25 1.875 0 .369-.128.713-.349 1.003-.215.283-.4.604-.4.959v0c0 .333.277.599.61.58a48.1 48.1 0 0 0 5.427-.63 48.05 48.05 0 0 0 .582-4.717.532.532 0 0 0-.533-.57v0c-.355 0-.676.186-.959.401-.29.221-.634.349-1.003.349-1.035 0-1.875-1.007-1.875-2.25s.84-2.25 1.875-2.25c.37 0 .713.128 1.003.349.283.215.604.401.96.401v0a.656.656 0 0 0 .658-.663 48.422 48.422 0 0 0-.37-5.36 48.14 48.14 0 0 1-5.766.689.578.578 0 0 1-.61-.58v0Z\"/></svg>',withExternalLayout:true}),isDisplayed10()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3bdf5adb-8505-4bec-a781-a64d46522d09, rgb(148, 148, 148)))\"},children:\"Mail me\"})}),className:\"framer-ybbkwy\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Uwzoak3Me\",style:{\"--extracted-r6o4lv\":\"var(--token-3bdf5adb-8505-4bec-a781-a64d46522d09, rgb(148, 148, 148))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:LCRg7m_p2,variants:{\"tAxTNmuqC-pressed\":{\"--extracted-r6o4lv\":\"var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"tAxTNmuqC-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bb05d095-aa2e-44d6-a7ad-64c2bf32bb42, rgb(255, 255, 255)))\"},children:\"Mail me\"})})}},baseVariant,gestureVariant)}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({\"GQ566lYou-hover\":{height:24,y:(componentViewport?.y||0)+-36},GQ566lYou:{height:22,y:(componentViewport?.y||0)+-42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-py0t2f-container\",layoutDependency:layoutDependency,layoutId:\"kwMmlQIz5-container\",nodeId:\"kwMmlQIz5\",rendersWithMotion:true,scopeId:\"ztthSIoBr\",style:{opacity:0},transformTemplate:transformTemplate2,variants:{\"GQ566lYou-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(HeaderBttnDescription,{eFHIU7jM0:\"Home\",height:\"100%\",id:\"kwMmlQIz5\",layoutId:\"kwMmlQIz5\",style:{height:\"100%\"},width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BqNZi.framer-1v7zsvl, .framer-BqNZi .framer-1v7zsvl { display: block; }\",\".framer-BqNZi.framer-1dzsiym { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 40px; }\",\".framer-BqNZi .framer-2lxuq0, .framer-BqNZi .framer-1p5rsxo, .framer-BqNZi .framer-1hcjbdo { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-BqNZi .framer-17ypwuk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); position: relative; width: 21px; }\",\".framer-BqNZi .framer-11ydiao { flex: none; height: 26px; position: relative; width: 26px; z-index: -1; }\",\".framer-BqNZi .framer-1kinc8f-container { flex: none; height: 20px; left: 50%; position: absolute; top: -75%; width: auto; z-index: 1; }\",\".framer-BqNZi .framer-k0qh7p, .framer-BqNZi .framer-8ruhc4, .framer-BqNZi .framer-cbmirm, .framer-BqNZi .framer-xt9uv2 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-BqNZi .framer-164uuml-container { flex: none; height: 22px; left: 50%; pointer-events: none; position: absolute; top: -42px; width: auto; z-index: 1; }\",\".framer-BqNZi .framer-ybbkwy { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-BqNZi .framer-py0t2f-container { flex: none; height: 22px; left: 50%; position: absolute; top: -42px; width: auto; z-index: 1; }\",\".framer-BqNZi.framer-v-dx7zka .framer-11ydiao, .framer-BqNZi.framer-v-1dzsiym.pressed .framer-11ydiao { z-index: 0; }\",\".framer-BqNZi.framer-v-1nl5gce .framer-17ypwuk, .framer-BqNZi.framer-v-wvvw9p .framer-17ypwuk { height: var(--framer-aspect-ratio-supported, 20px); order: 3; width: 20px; }\",\".framer-BqNZi.framer-v-sku8d6 .framer-1hcjbdo { order: 2; }\",\".framer-BqNZi.framer-v-1k0zjpf.framer-1dzsiym { padding: 0px 12px 0px 12px; width: min-content; }\",\".framer-BqNZi.framer-v-1cm7s0e .framer-k0qh7p { order: 7; }\",\".framer-BqNZi.framer-v-1cm7s0e .framer-py0t2f-container { order: 14; }\",\".framer-BqNZi.framer-v-tb2bgi.framer-1dzsiym, .framer-BqNZi.framer-v-t8upqb.framer-1dzsiym { height: 56px; width: 56px; }\",\".framer-BqNZi.framer-v-tb2bgi .framer-1p5rsxo, .framer-BqNZi.framer-v-t8upqb .framer-1p5rsxo { height: var(--framer-aspect-ratio-supported, 28px); width: 28px; }\",\".framer-BqNZi.framer-v-1dzsiym.hover .framer-164uuml-container { height: 25px; top: -36px; }\",\".framer-BqNZi.framer-v-11b3qhr.hover .framer-164uuml-container { top: -34px; }\",\".framer-BqNZi.framer-v-1nl5gce.hover .framer-164uuml-container { height: 25px; order: 9; top: -36px; }\",\".framer-BqNZi.framer-v-1mbir0y.hover .framer-1kinc8f-container { top: -60%; }\",\".framer-BqNZi.framer-v-1cm7s0e.hover .framer-py0t2f-container { height: 24px; top: -36px; }\",'.framer-BqNZi[data-border=\"true\"]::after, .framer-BqNZi [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 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AhdTFvYgF\":{\"layout\":[\"fixed\",\"fixed\"]},\"WSIZdlpsT\":{\"layout\":[\"fixed\",\"fixed\"]},\"lZBy9470n\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZsNoav3Jf\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZEkQRTqDR\":{\"layout\":[\"fixed\",\"fixed\"]},\"geCUv9kS_\":{\"layout\":[\"fixed\",\"fixed\"]},\"vvzrKbbgL\":{\"layout\":[\"fixed\",\"fixed\"]},\"G3qTQkgBV\":{\"layout\":[\"fixed\",\"fixed\"]},\"tAxTNmuqC\":{\"layout\":[\"auto\",\"fixed\"]},\"wP4vrTiGs\":{\"layout\":[\"fixed\",\"fixed\"]},\"YmuErBYAo\":{\"layout\":[\"fixed\",\"fixed\"]},\"hLOsyLv6g\":{\"layout\":[\"fixed\",\"fixed\"]},\"GQ566lYou\":{\"layout\":[\"fixed\",\"fixed\"]},\"vgxiNT4l8\":{\"layout\":[\"fixed\",\"fixed\"]},\"nIfnEbjwq\":{\"layout\":[\"fixed\",\"fixed\"]},\"VkGN5OTgE\":{\"layout\":[\"fixed\",\"fixed\"]},\"eokGzteef\":{\"layout\":[\"fixed\",\"fixed\"]},\"mAFpbiFb0\":{\"layout\":[\"fixed\",\"fixed\"]},\"RabTZrFRk\":{\"layout\":[\"fixed\",\"fixed\"]},\"K23_ezzLk\":{\"layout\":[\"fixed\",\"fixed\"]},\"DuNm3nQXh\":{\"layout\":[\"fixed\",\"fixed\"]},\"PRqS6Vjz1\":{\"layout\":[\"fixed\",\"fixed\"]},\"j7Dcw3cs1\":{\"layout\":[\"fixed\",\"fixed\"]},\"Rb0PsWSZ3\":{\"layout\":[\"fixed\",\"fixed\"]},\"XaWue0Kx5\":{\"layout\":[\"fixed\",\"fixed\"]},\"lqOFpczWp\":{\"layout\":[\"auto\",\"fixed\"]},\"FpC72xp9O\":{\"layout\":[\"auto\",\"fixed\"]},\"e_ocHxRWz\":{\"layout\":[\"fixed\",\"fixed\"]},\"ntvMKMiTu\":{\"layout\":[\"fixed\",\"fixed\"]},\"wRfleL_PH\":{\"layout\":[\"fixed\",\"fixed\"]},\"GqcVO298u\":{\"layout\":[\"fixed\",\"fixed\"]},\"r2g3vixx9\":{\"layout\":[\"fixed\",\"fixed\"]},\"pHxhwqXzQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"OWKU78GKu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"r1kmgFhhG\":\"click\",\"LCRg7m_p2\":\"title\",\"y_9tkiw_k\":\"newTab\",\"LJI2tb1N2\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerztthSIoBr=withCSS(Component,css,\"framer-BqNZi\");export default FramerztthSIoBr;FramerztthSIoBr.displayName=\"Header_bttn\";FramerztthSIoBr.defaultProps={height:40,width:40};addPropertyControls(FramerztthSIoBr,{variant:{options:[\"k6AApz9FD\",\"AhdTFvYgF\",\"WSIZdlpsT\",\"lZBy9470n\",\"ZsNoav3Jf\",\"ZEkQRTqDR\",\"geCUv9kS_\",\"vvzrKbbgL\",\"G3qTQkgBV\",\"tAxTNmuqC\",\"wP4vrTiGs\",\"YmuErBYAo\",\"hLOsyLv6g\",\"GQ566lYou\",\"vgxiNT4l8\",\"nIfnEbjwq\",\"VkGN5OTgE\"],optionTitles:[\"Home\",\"Home Mobile\",\"Home active\",\"Back\",\"Back Mobile\",\"Back Active\",\"Contact\",\"Contact Mobile\",\"Contact active\",\"Text bttn\",\"Projects\",\"Projects active\",\"Inst link\",\"Game\",\"Game active\",\"Overlay Back\",\"Forward\"],title:\"Variant\",type:ControlType.Enum},r1kmgFhhG:{title:\"Click\",type:ControlType.EventHandler},LCRg7m_p2:{defaultValue:\"Mail me\",displayTextArea:false,title:\"Title\",type:ControlType.String},y_9tkiw_k:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},LJI2tb1N2:{title:\"Link\",type:ControlType.Link}});addFonts(FramerztthSIoBr,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]},...HeaderLinkDescriptionFonts,...HeaderBttnDescriptionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerztthSIoBr\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"r1kmgFhhG\\\":\\\"click\\\",\\\"LCRg7m_p2\\\":\\\"title\\\",\\\"y_9tkiw_k\\\":\\\"newTab\\\",\\\"LJI2tb1N2\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AhdTFvYgF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WSIZdlpsT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lZBy9470n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZsNoav3Jf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZEkQRTqDR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"geCUv9kS_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vvzrKbbgL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G3qTQkgBV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tAxTNmuqC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wP4vrTiGs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YmuErBYAo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hLOsyLv6g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GQ566lYou\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vgxiNT4l8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nIfnEbjwq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VkGN5OTgE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eokGzteef\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mAFpbiFb0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RabTZrFRk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K23_ezzLk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DuNm3nQXh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PRqS6Vjz1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j7Dcw3cs1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Rb0PsWSZ3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XaWue0Kx5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lqOFpczWp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"FpC72xp9O\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"e_ocHxRWz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ntvMKMiTu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wRfleL_PH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GqcVO298u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r2g3vixx9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pHxhwqXzQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OWKU78GKu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ztthSIoBr.map","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withClientRender}from\"https://framerusercontent.com/modules/4QqpXTPalZUaygbvLoH6/zFzzcB8p0dof4mmogqBn/Test2.js\";import SingleToggle,*as SingleToggleInfo from\"https://framerusercontent.com/modules/X9wZGWmsbs1YtQ0P4uZH/tUKwZOLbbuXMjVTKW0IU/pcuTx4OOM.js\";import Header_bttn from\"https://framerusercontent.com/modules/J6FWC90Jy9wyyKRbTYCm/Q6CnekAdMUvtZ6UbKvJN/ztthSIoBr.js\";const Header_bttnFonts=getFonts(Header_bttn);const SingleToggleFonts=getFonts(SingleToggle);const SingleToggleWithClientRenderty60qmWithMappedReactProps1l6x1qr=withMappedReactProps(withCodeBoundaryForOverrides(SingleToggle,{nodeId:\"tuCECqt6I\",override:withClientRender,scopeId:\"M_f75WShC\"}),SingleToggleInfo);const MotionDivWithClientRenderdlbubu=withCodeBoundaryForOverrides(motion.div,{nodeId:\"E6b4B2P46\",override:withClientRender,scopeId:\"M_f75WShC\"});const cycleOrder=[\"E6b4B2P46\",\"GztYATML6\",\"WtF7LbSb_\",\"jnLDsdsDq\",\"xfXSUp_21\",\"O03pjULGT\",\"M93dqOUGG\",\"Bt89e16Al\"];const serializationHash=\"framer-mHSLR\";const variantClassNames={Bt89e16Al:\"framer-v-gdf1c1\",E6b4B2P46:\"framer-v-dlbubu\",GztYATML6:\"framer-v-1blf5mh\",jnLDsdsDq:\"framer-v-oi1kon\",M93dqOUGG:\"framer-v-18c1965\",O03pjULGT:\"framer-v-wf91qd\",WtF7LbSb_:\"framer-v-1il0w7f\",xfXSUp_21:\"framer-v-1fzizp9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SGFcwF62b=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"404 Mobile\":\"O03pjULGT\",\"404\":\"WtF7LbSb_\",\"Contact mobile\":\"M93dqOUGG\",\"Home Mobile\":\"xfXSUp_21\",\"Projects Mobile\":\"Bt89e16Al\",Contact:\"jnLDsdsDq\",Home:\"E6b4B2P46\",Projects:\"GztYATML6\"};const getProps=({click,height,id,width,...props})=>{return{...props,SGFcwF62b:click??props.SGFcwF62b,variant:humanReadableVariantMap[props.variant]??props.variant??\"E6b4B2P46\"};};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,SGFcwF62b,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"E6b4B2P46\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15hmljl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(SGFcwF62b){const res=await SGFcwF62b(...args);if(res===false)return false;}});const r1kmgFhhG5rnm81=activeVariantCallback(async(...args)=>{setVariant(\"E6b4B2P46\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"GztYATML6\",\"Bt89e16Al\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed1=()=>{if([\"GztYATML6\",\"Bt89e16Al\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithClientRenderdlbubu,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dlbubu\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Home\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"E6b4B2P46\",onTap:onTap15hmljl,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d7e7c677-7141-4276-a0cb-c82f1c8f2449, rgb(219, 219, 219))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(11px)\",backgroundColor:\"var(--token-053c748e-1ea6-460d-b53c-1ac5296afed6, rgba(235, 235, 235, 0.6))\",borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28,boxShadow:\"0px 1px 3px 0px rgba(0, 0, 0, 0.01), 0px 2px 18px 0px rgba(0, 0, 0, 0.1)\",WebkitBackdropFilter:\"blur(11px)\",...style},variants:{Bt89e16Al:{backgroundColor:\"var(--token-053c748e-1ea6-460d-b53c-1ac5296afed6, rgba(235, 235, 235, 0.9))\"},GztYATML6:{backgroundColor:\"var(--token-053c748e-1ea6-460d-b53c-1ac5296afed6, rgba(235, 235, 235, 0.9))\"},jnLDsdsDq:{backgroundColor:\"var(--token-053c748e-1ea6-460d-b53c-1ac5296afed6, rgba(235, 235, 235, 0.9))\"},M93dqOUGG:{backgroundColor:\"var(--token-053c748e-1ea6-460d-b53c-1ac5296afed6, rgba(235, 235, 235, 0.9))\"},O03pjULGT:{backgroundColor:\"var(--token-053c748e-1ea6-460d-b53c-1ac5296afed6, rgba(235, 235, 235, 0.9))\"},WtF7LbSb_:{backgroundColor:\"var(--token-053c748e-1ea6-460d-b53c-1ac5296afed6, rgba(235, 235, 235, 0.9))\"}},...addPropertyOverrides({Bt89e16Al:{\"data-framer-name\":\"Projects Mobile\"},GztYATML6:{\"data-framer-name\":\"Projects\"},jnLDsdsDq:{\"data-framer-name\":\"Contact\"},M93dqOUGG:{\"data-framer-name\":\"Contact mobile\"},O03pjULGT:{\"data-framer-name\":\"404 Mobile\"},WtF7LbSb_:{\"data-framer-name\":\"404\"},xfXSUp_21:{\"data-framer-name\":\"Home Mobile\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"F6SNrfpoq\"},implicitPathVariables:undefined},{href:{webPageId:\"F6SNrfpoq\"},implicitPathVariables:undefined},{href:{webPageId:\"F6SNrfpoq\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Bt89e16Al:{height:40,width:\"40px\",y:(componentViewport?.y||0)+(8+((componentViewport?.height||56)-16-40)/2)},GztYATML6:{height:40,width:\"40px\",y:(componentViewport?.y||0)+(8+((componentViewport?.height||56)-16-40)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qkf2xd-container\",layoutDependency:layoutDependency,layoutId:\"w9PXlQd27-container\",nodeId:\"w9PXlQd27\",rendersWithMotion:true,scopeId:\"M_f75WShC\",children:/*#__PURE__*/_jsx(Header_bttn,{height:\"100%\",id:\"w9PXlQd27\",layoutId:\"w9PXlQd27\",LCRg7m_p2:\"Mail me\",LJI2tb1N2:resolvedLinks[0],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"lZBy9470n\"),width:\"100%\",y_9tkiw_k:true,...addPropertyOverrides({Bt89e16Al:{LJI2tb1N2:resolvedLinks[2],variant:matchVariant(\"ZsNoav3Jf\"),y_9tkiw_k:false},GztYATML6:{LJI2tb1N2:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+(8+((componentViewport?.height||56)-16-40)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j2k2ru-container\",layoutDependency:layoutDependency,layoutId:\"Y58APthxt-container\",nodeId:\"Y58APthxt\",rendersWithMotion:true,scopeId:\"M_f75WShC\",children:/*#__PURE__*/_jsx(Header_bttn,{height:\"100%\",id:\"Y58APthxt\",layoutId:\"Y58APthxt\",LCRg7m_p2:\"Home\",r1kmgFhhG:r1kmgFhhG5rnm81,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"WSIZdlpsT\"),width:\"100%\",y_9tkiw_k:false,...addPropertyOverrides({jnLDsdsDq:{r1kmgFhhG:undefined,variant:matchVariant(\"k6AApz9FD\")},M93dqOUGG:{r1kmgFhhG:undefined,variant:matchVariant(\"AhdTFvYgF\")},O03pjULGT:{r1kmgFhhG:undefined,variant:matchVariant(\"AhdTFvYgF\")},WtF7LbSb_:{r1kmgFhhG:undefined,variant:matchVariant(\"k6AApz9FD\")},xfXSUp_21:{r1kmgFhhG:undefined}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+(8+((componentViewport?.height||56)-16-40)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eg4db0-container\",layoutDependency:layoutDependency,layoutId:\"NDiQKpI9s-container\",nodeId:\"NDiQKpI9s\",rendersWithMotion:true,scopeId:\"M_f75WShC\",children:/*#__PURE__*/_jsx(Header_bttn,{height:\"100%\",id:\"NDiQKpI9s\",layoutId:\"NDiQKpI9s\",LCRg7m_p2:\"Mail me\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"geCUv9kS_\"),width:\"100%\",y_9tkiw_k:false,...addPropertyOverrides({jnLDsdsDq:{r1kmgFhhG:undefined,variant:matchVariant(\"G3qTQkgBV\")},M93dqOUGG:{r1kmgFhhG:undefined,variant:matchVariant(\"G3qTQkgBV\")},O03pjULGT:{variant:matchVariant(\"vvzrKbbgL\")},xfXSUp_21:{variant:matchVariant(\"vvzrKbbgL\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-455i2x\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"R1OvMf5Cw-shape\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 29\"><path d=\"M 0.7 1 L 0.7 28\" fill=\"transparent\" stroke-width=\"0.5\" stroke=\"var(--token-c13c73d1-8efa-452d-87e3-34a0665e92ec, rgb(148, 148, 148))\" stroke-linecap=\"round\"></path></svg>',svgContentId:8666473176,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(8+((componentViewport?.height||56)-16-40)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ty60qm-container\",layoutDependency:layoutDependency,layoutId:\"tuCECqt6I-container\",nodeId:\"tuCECqt6I\",rendersWithMotion:true,scopeId:\"M_f75WShC\",children:/*#__PURE__*/_jsx(SingleToggleWithClientRenderty60qmWithMappedReactProps1l6x1qr,{height:\"100%\",id:\"tuCECqt6I\",layoutId:\"tuCECqt6I\",ogBQvzNNC:10,variant:matchVariant(\"uT74_JvJH\"),width:\"100%\",...addPropertyOverrides({Bt89e16Al:{variant:matchVariant(\"X3lYuVyY7\")},M93dqOUGG:{variant:matchVariant(\"X3lYuVyY7\")},O03pjULGT:{variant:matchVariant(\"X3lYuVyY7\")},xfXSUp_21:{variant:matchVariant(\"X3lYuVyY7\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uoc6jb\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"yxCAdDwRo\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 29\"><path d=\"M 0.7 1 L 0.7 28\" fill=\"transparent\" stroke-width=\"0.5\" stroke=\"var(--token-c13c73d1-8efa-452d-87e3-34a0665e92ec, rgb(148, 148, 148))\" stroke-linecap=\"round\"></path></svg>',svgContentId:9143631732,withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YO2a6Rxtz\"},implicitPathVariables:undefined},{href:{webPageId:\"YO2a6Rxtz\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(8+((componentViewport?.height||56)-16-40)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19u31b2-container\",layoutDependency:layoutDependency,layoutId:\"Krep6EVkG-container\",nodeId:\"Krep6EVkG\",rendersWithMotion:true,scopeId:\"M_f75WShC\",children:/*#__PURE__*/_jsx(Header_bttn,{height:\"100%\",id:\"Krep6EVkG\",layoutId:\"Krep6EVkG\",LCRg7m_p2:\"Mail me\",LJI2tb1N2:\"mailto:info.ruslan.kuzyshyn@gmail.com\",style:{height:\"100%\"},variant:matchVariant(\"tAxTNmuqC\"),width:\"100%\",y_9tkiw_k:true,...addPropertyOverrides({Bt89e16Al:{LCRg7m_p2:\"Contact\",LJI2tb1N2:resolvedLinks1[1]},GztYATML6:{LCRg7m_p2:\"Contact\",LJI2tb1N2:resolvedLinks1[0]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mHSLR.framer-cys4sb, .framer-mHSLR .framer-cys4sb { display: block; }\",\".framer-mHSLR.framer-dlbubu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 56px; justify-content: center; overflow: visible; padding: 8px; position: relative; width: min-content; }\",\".framer-mHSLR .framer-qkf2xd-container, .framer-mHSLR .framer-j2k2ru-container, .framer-mHSLR .framer-1eg4db0-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-mHSLR .framer-455i2x, .framer-mHSLR .framer-uoc6jb { flex: none; height: 29px; position: relative; width: 1px; }\",\".framer-mHSLR .framer-ty60qm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-mHSLR .framer-19u31b2-container { flex: none; height: 40px; position: relative; width: auto; }\",'.framer-mHSLR[data-border=\"true\"]::after, .framer-mHSLR [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 56\n * @framerIntrinsicWidth 275\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"GztYATML6\":{\"layout\":[\"auto\",\"fixed\"]},\"WtF7LbSb_\":{\"layout\":[\"auto\",\"fixed\"]},\"jnLDsdsDq\":{\"layout\":[\"auto\",\"fixed\"]},\"xfXSUp_21\":{\"layout\":[\"auto\",\"fixed\"]},\"O03pjULGT\":{\"layout\":[\"auto\",\"fixed\"]},\"M93dqOUGG\":{\"layout\":[\"auto\",\"fixed\"]},\"Bt89e16Al\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"SGFcwF62b\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerM_f75WShC=withCSS(Component,css,\"framer-mHSLR\");export default FramerM_f75WShC;FramerM_f75WShC.displayName=\"Header ?\";FramerM_f75WShC.defaultProps={height:56,width:275};addPropertyControls(FramerM_f75WShC,{variant:{options:[\"E6b4B2P46\",\"GztYATML6\",\"WtF7LbSb_\",\"jnLDsdsDq\",\"xfXSUp_21\",\"O03pjULGT\",\"M93dqOUGG\",\"Bt89e16Al\"],optionTitles:[\"Home\",\"Projects\",\"404\",\"Contact\",\"Home Mobile\",\"404 Mobile\",\"Contact mobile\",\"Projects Mobile\"],title:\"Variant\",type:ControlType.Enum},SGFcwF62b:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerM_f75WShC,[{explicitInter:true,fonts:[]},...Header_bttnFonts,...SingleToggleFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerM_f75WShC\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GztYATML6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"WtF7LbSb_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jnLDsdsDq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"xfXSUp_21\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"O03pjULGT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"M93dqOUGG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Bt89e16Al\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"56\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"SGFcwF62b\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"275\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nexport default function metadata(params,activeLocale){return{description:\"Product designer with 3 years of experience focused on building UX/UI for consumer mobile applications and website development using no-code tools.\",favicon:\"https://framerusercontent.com/assets/wvTnH2sHq8FzEzdgqGqFz9yo.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/JnvK2JLMZEPWnzQYhjxEpnLit7g.png\",title:\"Ruslan Kuzyshyn | Product & UX/UI Designer\"};}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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"}