{"version":3,"file":"shared-lib.C_eXTXiC.mjs","names":["useRef","useState","cx","serializationHash","variantClassNames","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Eyes","React.Fragment","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/YS4GqoQlsdYnnu2DkuxE/sdCRO9f7p433jqFWL8sL/keLgiNUxF.js","https:/framerusercontent.com/modules/nG3sGmQ5mL4V4sDKhF9C/AK6x2ifCaza5FF7icWoM/Mouse_follow.js","https:/framerusercontent.com/modules/F7G7yVPO6BosVGiwru8x/k1fNjDZi3BqbapNLUHJ0/cxNS0fQyw.js","https:/framerusercontent.com/modules/ICVjKoknqTQP0W15YAFm/tndKBi6THcNaHnTfaxRl/wlHHGdWcc.js","https:/framerusercontent.com/modules/vsTr4hRflgI0JYviWRSz/SzfUJEbqNnzne989IvYK/siteMetadata.js"],"sourcesContent":["// Generated by Framer (4da6613)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-wrvSc .framer-styles-preset-j1y08a:not(.rich-text-wrapper), .framer-wrvSc .framer-styles-preset-j1y08a.rich-text-wrapper a { --framer-link-hover-text-decoration: underline; }\"];export const className=\"framer-wrvSc\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,useRef}from\"react\";export function eyesFollowCursor(Component){return props=>{const ref=useRef(null);const[offset,setOffset]=useState({x:0,y:0});useEffect(()=>{const handleMove=e=>{if(!ref.current)return;// Get center of pupil container\nconst rect=ref.current.getBoundingClientRect();const cx=rect.left+rect.width/2;const cy=rect.top+rect.height/2;// Vector from pupil center to cursor\nconst dx=e.clientX-cx;const dy=e.clientY-cy;// Limit movement radius\nconst distance=Math.min(10,Math.hypot(dx,dy));const angle=Math.atan2(dy,dx);// Offset position relative to center\nsetOffset({x:Math.cos(angle)*distance,y:Math.sin(angle)*distance});};window.addEventListener(\"mousemove\",handleMove);return()=>window.removeEventListener(\"mousemove\",handleMove);},[]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{position:\"absolute\",left:0,top:0,width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",pointerEvents:\"none\",transform:`translate(${offset.x}px, ${offset.y}px)`,...props.style},children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"eyesFollowCursor\":{\"type\":\"reactHoc\",\"name\":\"eyesFollowCursor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Mouse_follow.map","// Generated by Framer (e999480)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{eyesFollowCursor}from\"https://framerusercontent.com/modules/nG3sGmQ5mL4V4sDKhF9C/AK6x2ifCaza5FF7icWoM/Mouse_follow.js\";const MotionDivEyesFollowCursor7cnbgt=withCodeBoundaryForOverrides(motion.div,{nodeId:\"w3Ki75w0r\",override:eyesFollowCursor,scopeId:\"cxNS0fQyw\"});const MotionDivEyesFollowCursor14p0l2p=withCodeBoundaryForOverrides(motion.div,{nodeId:\"nIPIQOYuH\",override:eyesFollowCursor,scopeId:\"cxNS0fQyw\"});const serializationHash=\"framer-V8eDa\";const variantClassNames={ZS3FjZSh8:\"framer-v-9cz9m7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ZS3FjZSh8\",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-9cz9m7\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ZS3FjZSh8\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8slah4\",\"data-framer-name\":\"left\",layoutDependency:layoutDependency,layoutId:\"GjT1hTbvr\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11exxbg\",\"data-framer-name\":\"Rectangle 1\",layoutDependency:layoutDependency,layoutId:\"MUJee5VlZ\",style:{backgroundColor:\"rgb(255, 254, 253)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xfw3mm\",layoutDependency:layoutDependency,layoutId:\"dRhQQ7gea\",children:/*#__PURE__*/_jsxs(MotionDivEyesFollowCursor7cnbgt,{className:\"framer-7cnbgt\",\"data-framer-name\":\"eyes main\",layoutDependency:layoutDependency,layoutId:\"w3Ki75w0r\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-x2x3wb\",\"data-framer-name\":\"Ellipse 2\",layoutDependency:layoutDependency,layoutId:\"CDOdMlBLW\",style:{backgroundColor:\"rgb(12, 12, 12)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-m2unc1\",\"data-framer-name\":\"Ellipse 3\",layoutDependency:layoutDependency,layoutId:\"aLLPV76LU\",style:{backgroundColor:\"rgb(255, 254, 253)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15qq2i3\",\"data-framer-name\":\"right eye\",layoutDependency:layoutDependency,layoutId:\"ky6jwf5na\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14hxp29\",\"data-framer-name\":\"Rectangle 1\",layoutDependency:layoutDependency,layoutId:\"W6CV62tbX\",style:{backgroundColor:\"rgb(255, 254, 253)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rm2p2c\",layoutDependency:layoutDependency,layoutId:\"N1FakQRBW\",children:/*#__PURE__*/_jsxs(MotionDivEyesFollowCursor14p0l2p,{className:\"framer-14p0l2p\",\"data-framer-name\":\"eyes main\",layoutDependency:layoutDependency,layoutId:\"nIPIQOYuH\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16qypqv\",\"data-framer-name\":\"Ellipse 2\",layoutDependency:layoutDependency,layoutId:\"wa43qQHfg\",style:{backgroundColor:\"rgb(12, 12, 12)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1413pa8\",\"data-framer-name\":\"Ellipse 3\",layoutDependency:layoutDependency,layoutId:\"d25VgorvJ\",style:{backgroundColor:\"rgb(255, 254, 253)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})]})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-V8eDa.framer-och3fd, .framer-V8eDa .framer-och3fd { display: block; }\",\".framer-V8eDa.framer-9cz9m7 { gap: 0px; height: 36px; overflow: visible; position: relative; width: 56px; }\",\".framer-V8eDa .framer-8slah4 { flex: none; height: 36px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 24px; }\",\".framer-V8eDa .framer-11exxbg, .framer-V8eDa .framer-14hxp29 { flex: none; height: 36px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-V8eDa .framer-1xfw3mm, .framer-V8eDa .framer-1rm2p2c { align-content: center; align-items: center; bottom: 7px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 7px; }\",\".framer-V8eDa .framer-7cnbgt, .framer-V8eDa .framer-14p0l2p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 22px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-V8eDa .framer-x2x3wb, .framer-V8eDa .framer-16qypqv { flex: none; height: 22px; position: relative; width: 16px; }\",\".framer-V8eDa .framer-m2unc1, .framer-V8eDa .framer-1413pa8 { bottom: 3px; flex: none; height: 3px; left: calc(50.00000000000002% - 3px / 2); position: absolute; width: 3px; z-index: 1; }\",\".framer-V8eDa .framer-15qq2i3 { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 0px; top: 0px; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercxNS0fQyw=withCSS(Component,css,\"framer-V8eDa\");export default FramercxNS0fQyw;FramercxNS0fQyw.displayName=\"eyes\";FramercxNS0fQyw.defaultProps={height:36,width:56};addFonts(FramercxNS0fQyw,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercxNS0fQyw\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"36\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"56\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cxNS0fQyw.map","// Generated by Framer (4da6613)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/YS4GqoQlsdYnnu2DkuxE/sdCRO9f7p433jqFWL8sL/keLgiNUxF.js\";import Eyes from\"https://framerusercontent.com/modules/F7G7yVPO6BosVGiwru8x/k1fNjDZi3BqbapNLUHJ0/cxNS0fQyw.js\";const EyesFonts=getFonts(Eyes);const enabledGestures={PGSmipmaj:{hover:true}};const cycleOrder=[\"PGSmipmaj\",\"CMTkS20F5\"];const serializationHash=\"framer-B81gu\";const variantClassNames={CMTkS20F5:\"framer-v-1guzbis\",PGSmipmaj:\"framer-v-1dalkcb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,transition:transition1};const humanReadableVariantMap={\"Variant 1\":\"PGSmipmaj\",\"Variant 2\":\"CMTkS20F5\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PGSmipmaj\"};};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:\"PGSmipmaj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"PGSmipmaj-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dalkcb\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PGSmipmaj\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(204, 204, 204, 0.2)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,WebkitBackdropFilter:\"blur(20px)\",...style},...addPropertyOverrides({\"PGSmipmaj-hover\":{\"data-framer-name\":undefined},CMTkS20F5:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aj3ugi\",layoutDependency:layoutDependency,layoutId:\"ubTDRjgyk\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wgvfmi\",layoutDependency:layoutDependency,layoutId:\"EogMFEOiv\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1cfekux\",\"data-framer-name\":\"Icons\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"mzdDWBbhq\",style:{rotate:0},svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_2027_985)\">\\n<path d=\"M12 23.52C5.6479 23.52 0.47998 18.3521 0.47998 12C0.47998 5.6479 5.6479 0.47998 12 0.47998C18.3521 0.47998 23.52 5.6479 23.52 12C23.52 18.3521 18.3521 23.52 12 23.52ZM12 1.91998C6.44182 1.91998 1.91998 6.44182 1.91998 12C1.91998 17.5581 6.44182 22.08 12 22.08C17.5581 22.08 22.08 17.5581 22.08 12C22.08 6.44182 17.5581 1.91998 12 1.91998ZM17.3621 16.9641C17.7177 16.7863 17.862 16.3538 17.6841 15.9981C17.6169 15.864 15.9991 12.72 12 12.72C8.00086 12.72 6.38302 15.864 6.31582 15.9979C6.1387 16.3524 6.28198 16.782 6.6355 16.9608C6.98998 17.1391 7.4215 16.9977 7.60222 16.6452C7.6543 16.5437 8.91118 14.16 12 14.16C15.0888 14.16 16.3457 16.5437 16.3958 16.6421C16.5221 16.8945 16.7762 17.0405 17.0407 17.04C17.1487 17.04 17.2586 17.0157 17.3621 16.9641ZM15.6 10.56C14.8058 10.56 14.16 9.91414 14.16 9.11998C14.16 8.32582 14.8058 7.67998 15.6 7.67998C16.3941 7.67998 17.04 8.32582 17.04 9.11998C17.04 9.91414 16.3941 10.56 15.6 10.56ZM8.39998 10.56C7.60582 10.56 6.95998 9.91414 6.95998 9.11998C6.95998 8.32582 7.60582 7.67998 8.39998 7.67998C9.19414 7.67998 9.83998 8.32582 9.83998 9.11998C9.83998 9.91414 9.19414 10.56 8.39998 10.56Z\" fill=\"#4D4D4D\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_2027_985\">\\n<rect width=\"24\" height=\"24\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',variants:{\"PGSmipmaj-hover\":{rotate:180}},withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mv2uld\",layoutDependency:layoutDependency,layoutId:\"WVaiHV_6m\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-4oyjtv\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"rZGuiIIT2\",style:{rotate:0},svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_2027_982)\">\\n<path d=\"M12 0C5.38317 0 0 5.38317 0 12C0 18.6168 5.38317 24 12 24C18.6168 24 24 18.6168 24 12C24 5.38317 18.6168 0 12 0ZM12 22.5C6.21028 22.5 1.5 17.7897 1.5 12C1.5 6.21028 6.21028 1.5 12 1.5C17.7897 1.5 22.5 6.21028 22.5 12C22.5 17.7897 17.7897 22.5 12 22.5ZM18.3214 15.6562C17.0101 17.9271 14.6471 19.2829 12.0002 19.2829C9.3532 19.283 6.99 17.9272 5.67867 15.6562C5.47153 15.2976 5.59439 14.8388 5.95308 14.6318C6.31186 14.4246 6.77053 14.5475 6.97758 14.9062C8.01778 16.7075 9.89541 17.783 12.0001 17.7829C14.1048 17.7829 15.9823 16.7075 17.0224 14.9062C17.2295 14.5474 17.6882 14.4246 18.0469 14.6317C18.4056 14.8388 18.5285 15.2975 18.3214 15.6562ZM5.56303 9.0442C5.56303 8.21677 6.2362 7.54355 7.06369 7.54355C7.89117 7.54355 8.56434 8.21672 8.56434 9.0442C8.56434 9.87169 7.89117 10.5449 7.06369 10.5449C6.2362 10.5449 5.56303 9.87169 5.56303 9.0442ZM18.437 9.0442C18.437 9.87164 17.7638 10.5449 16.9364 10.5449C16.1089 10.5449 15.4357 9.87169 15.4357 9.0442C15.4357 8.21672 16.1089 7.54355 16.9364 7.54355C17.7638 7.54359 18.437 8.21677 18.437 9.0442Z\" fill=\"#4D4D4D\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_2027_982\">\\n<rect width=\"24\" height=\"24\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',variants:{\"PGSmipmaj-hover\":{rotate:-270}},withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS02MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\"},children:\"Menu\"})}),className:\"framer-ioh13c\",\"data-framer-name\":\"Menu\",fonts:[\"GF;Bricolage Grotesque-600\"],layoutDependency:layoutDependency,layoutId:\"hyg8og1qB\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"PGSmipmaj-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS02MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RvK8OfEos\"},motionChild:true,nodeId:\"hyg8og1qB\",openInNewTab:false,relValues:[],scopeId:\"wlHHGdWcc\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-j1y08a\",\"data-styles-preset\":\"keLgiNUxF\",children:\"Home\"})})})}),whileHover:animation}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"56px\",y:(componentViewport?.y||0)+(8+((componentViewport?.height||52)-16-36)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11klyzl-container\",layoutDependency:layoutDependency,layoutId:\"Y6ZJ2mmcO-container\",nodeId:\"Y6ZJ2mmcO\",rendersWithMotion:true,scopeId:\"wlHHGdWcc\",children:/*#__PURE__*/_jsx(Eyes,{height:\"100%\",id:\"Y6ZJ2mmcO\",layoutId:\"Y6ZJ2mmcO\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS02MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"utgj5bmwc\"},motionChild:true,nodeId:\"VYdswNhld\",openInNewTab:false,relValues:[],scopeId:\"wlHHGdWcc\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-j1y08a\",\"data-styles-preset\":\"keLgiNUxF\",children:\"Project\"})})})}),className:\"framer-1rc9vad\",\"data-framer-name\":\"Menu\",fonts:[\"GF;Bricolage Grotesque-600\"],layoutDependency:layoutDependency,layoutId:\"VYdswNhld\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})]})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-B81gu.framer-1hyop5r, .framer-B81gu .framer-1hyop5r { display: block; }\",\".framer-B81gu.framer-1dalkcb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 8px 12px 8px 12px; position: relative; width: 237px; }\",\".framer-B81gu .framer-aj3ugi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-B81gu .framer-1wgvfmi, .framer-B81gu .framer-mv2uld { flex: none; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-B81gu .framer-1cfekux, .framer-B81gu .framer-4oyjtv { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-B81gu .framer-ioh13c { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-B81gu .framer-11klyzl-container { flex: none; height: 36px; position: relative; width: 56px; }\",\".framer-B81gu .framer-1rc9vad { flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-B81gu.framer-v-1guzbis.framer-1dalkcb { cursor: unset; }\",\".framer-B81gu.framer-v-1dalkcb.hover.framer-1dalkcb { width: 345px; }\",\".framer-B81gu.framer-v-1dalkcb.hover .framer-aj3ugi { order: 0; }\",\".framer-B81gu.framer-v-1dalkcb.hover .framer-ioh13c { order: 1; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-B81gu.framer-v-1dalkcb.hover .framer-11klyzl-container { order: 4; }\",\".framer-B81gu.framer-v-1dalkcb.hover .framer-1rc9vad { order: 2; }\",...sharedStyle.css,'.framer-B81gu[data-border=\"true\"]::after, .framer-B81gu [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 52\n * @framerIntrinsicWidth 237\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"CMTkS20F5\":{\"layout\":[\"fixed\",\"auto\"]},\"jvXaRbpTZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwlHHGdWcc=withCSS(Component,css,\"framer-B81gu\");export default FramerwlHHGdWcc;FramerwlHHGdWcc.displayName=\"Menu\";FramerwlHHGdWcc.defaultProps={height:52,width:237};addPropertyControls(FramerwlHHGdWcc,{variant:{options:[\"PGSmipmaj\",\"CMTkS20F5\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerwlHHGdWcc,[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyMgvs-wJDtw.woff2\",weight:\"600\"}]},...EyesFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerwlHHGdWcc.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Eyes,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwlHHGdWcc\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"52\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"237\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CMTkS20F5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jvXaRbpTZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4da6613)\nexport default function metadata(params,activeLocale){return{description:\"Made with Framer\",favicon:\"https://framerusercontent.com/assets/DdZLxFmEWi75YoAY2vb6icgHPc.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/cLhqIGgXlciVO9WF5cLu9roXw.png\",title:\"portfolio của Trứ\"};}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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"}