{"version":3,"file":"shared-lib.B95eez4p.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","Image","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","Image","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","addPropertyOverrides","MenuButton","Button","NavigationButton","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","Logo","Navigation","React.useContext","React.useMemo","React.Fragment","React.useRef","React.useId"],"sources":["https:/framerusercontent.com/modules/ClQDA51twJ57nLwiWi98/nHickdkmUEjdHcz4oAPj/SaC5wwDwV.js","https:/framerusercontent.com/modules/IEdmyo20DsK4DEcDJc1w/q4d8liacAovt49MGwL87/cIKAoRUZo.js","https:/framerusercontent.com/modules/igERN0FsQCyqB3bRMneg/TFCb7iZEPge7jENFg30Y/c8Koq72UV.js","https:/framerusercontent.com/modules/I1DpdyLJVmyiKh32FFQm/U7LLHUTWfk0NdiomapPA/vBP6Ei8x3.js","https:/framerusercontent.com/modules/OKuMwMaQhkaeA2rXTYyE/W2I9FJGhXG6gS3NjaxO4/vanbToJGs.js","https:/framerusercontent.com/modules/yUuyzdWlELpCBNGA2K4U/VOApSfBwMFIxqgZiOcVL/WnPpNpyHj.js","https:/framerusercontent.com/modules/c8KNA72QhBSP69S8tnDt/HpyQvgsO9Ywfeo7ZhQBa/siteMetadata.js"],"sourcesContent":["// Generated by Framer (8857874)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={DgvGyfSOz:{hover:true,pressed:true},FRhnVoltf:{hover:true,pressed:true},hKJyiMnlt:{hover:true,pressed:true},KEO0FNfhJ:{hover:true,pressed:true},Ot2gV0Y5b:{hover:true,pressed:true}};const cycleOrder=[\"Ot2gV0Y5b\",\"hKJyiMnlt\",\"DgvGyfSOz\",\"KEO0FNfhJ\",\"FRhnVoltf\",\"nOlTQsRIz\"];const serializationHash=\"framer-3poDa\";const variantClassNames={DgvGyfSOz:\"framer-v-1fvif32\",FRhnVoltf:\"framer-v-17gjkm6\",hKJyiMnlt:\"framer-v-1kstsbc\",KEO0FNfhJ:\"framer-v-1ii5g5k\",nOlTQsRIz:\"framer-v-cghuyo\",Ot2gV0Y5b:\"framer-v-dg21oj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Primary - Icon Only\":\"DgvGyfSOz\",\"Secondry - Icon Only\":\"KEO0FNfhJ\",CTA:\"FRhnVoltf\",Disabled:\"nOlTQsRIz\",Primary:\"Ot2gV0Y5b\",Secondry:\"hKJyiMnlt\"};const getProps=({buttonLabel,height,iconDark,iconLight,id,link,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2,_ref3;return{...props,qFPJW7jl8:(_ref=buttonLabel!==null&&buttonLabel!==void 0?buttonLabel:props.qFPJW7jl8)!==null&&_ref!==void 0?_ref:\"Button\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"Ot2gV0Y5b\",y0Tm70a3q:(_ref2=iconDark!==null&&iconDark!==void 0?iconDark:props.y0Tm70a3q)!==null&&_ref2!==void 0?_ref2:{src:\"https://framerusercontent.com/images/6EjTLVDUDXDSF4ILYCgkj9sjU.svg\"},Y61Eb27uP:(_ref3=iconLight!==null&&iconLight!==void 0?iconLight:props.Y61Eb27uP)!==null&&_ref3!==void 0?_ref3:{src:\"https://framerusercontent.com/images/o87EdL8S7WtklinnrX0W6GVmhY.svg\"},yROmRWrkl:link!==null&&link!==void 0?link:props.yROmRWrkl};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,qFPJW7jl8,Y61Eb27uP,y0Tm70a3q,yROmRWrkl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ot2gV0Y5b\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"DgvGyfSOz-hover\",\"DgvGyfSOz-pressed\",\"KEO0FNfhJ-hover\",\"KEO0FNfhJ-pressed\"].includes(gestureVariant))return false;if([\"DgvGyfSOz\",\"KEO0FNfhJ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"FRhnVoltf-hover\",\"FRhnVoltf-pressed\"].includes(gestureVariant))return false;if([\"FRhnVoltf\",\"nOlTQsRIz\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"nOlTQsRIz\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:yROmRWrkl,...addPropertyOverrides({nOlTQsRIz:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-dg21oj\",className,classNames)} framer-gnlrz7`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"Ot2gV0Y5b\",ref:ref!==null&&ref!==void 0?ref:ref1,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:\"var(--token-6f98807e-1ba1-4a0c-850e-2cd6710e2bb2, rgb(41, 39, 34))\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999,...style},variants:{\"DgvGyfSOz-hover\":{backgroundColor:\"var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242))\"},\"DgvGyfSOz-pressed\":{backgroundColor:\"var(--token-60f13ed5-ef54-41e6-9ab3-4da32de9ce5e, rgb(204, 203, 200))\"},\"FRhnVoltf-hover\":{backgroundColor:\"var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242))\"},\"FRhnVoltf-pressed\":{backgroundColor:\"var(--token-60f13ed5-ef54-41e6-9ab3-4da32de9ce5e, rgb(204, 203, 200))\"},\"hKJyiMnlt-hover\":{backgroundColor:\"var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242))\"},\"hKJyiMnlt-pressed\":{backgroundColor:\"var(--token-60f13ed5-ef54-41e6-9ab3-4da32de9ce5e, rgb(204, 203, 200))\"},\"KEO0FNfhJ-hover\":{backgroundColor:\"var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242))\"},\"KEO0FNfhJ-pressed\":{backgroundColor:\"var(--token-60f13ed5-ef54-41e6-9ab3-4da32de9ce5e, rgb(204, 203, 200))\"},\"Ot2gV0Y5b-hover\":{backgroundColor:\"var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242))\"},\"Ot2gV0Y5b-pressed\":{backgroundColor:\"var(--token-60f13ed5-ef54-41e6-9ab3-4da32de9ce5e, rgb(204, 203, 200))\"},FRhnVoltf:{backgroundColor:\"var(--token-bf83fde3-5659-4c59-83ce-d42124116cd3, rgb(49, 110, 238))\"},hKJyiMnlt:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5df8a7de-58ed-4978-855e-c00acc5984cf, rgba(227, 222, 209, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},KEO0FNfhJ:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5df8a7de-58ed-4978-855e-c00acc5984cf, rgba(227, 222, 209, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},nOlTQsRIz:{backgroundColor:\"var(--token-5c917e7d-5a45-4676-968c-2c1477725d22, rgb(61, 59, 54))\"}},...addPropertyOverrides({\"DgvGyfSOz-hover\":{\"data-framer-name\":undefined},\"DgvGyfSOz-pressed\":{\"data-framer-name\":undefined},\"FRhnVoltf-hover\":{\"data-framer-name\":undefined},\"FRhnVoltf-pressed\":{\"data-framer-name\":undefined},\"hKJyiMnlt-hover\":{\"data-framer-name\":undefined},\"hKJyiMnlt-pressed\":{\"data-framer-name\":undefined},\"KEO0FNfhJ-hover\":{\"data-framer-name\":undefined},\"KEO0FNfhJ-pressed\":{\"data-framer-name\":undefined},\"Ot2gV0Y5b-hover\":{\"data-framer-name\":undefined},\"Ot2gV0Y5b-pressed\":{\"data-framer-name\":undefined},DgvGyfSOz:{\"data-framer-name\":\"Primary - Icon Only\"},FRhnVoltf:{\"data-framer-name\":\"CTA\"},hKJyiMnlt:{\"data-border\":true,\"data-framer-name\":\"Secondry\"},KEO0FNfhJ:{\"data-border\":true,\"data-framer-name\":\"Secondry - Icon Only\"},nOlTQsRIz:{\"data-framer-name\":\"Disabled\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1swko3s\",\"data-framer-name\":\"Label Area\",layoutDependency:layoutDependency,layoutId:\"aalUqByeS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242)))\"},children:\"Button\"})}),className:\"framer-1bkvfj0\",\"data-framer-name\":\"Button Label Rested\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"m7xglvJ9E\",style:{\"--extracted-r6o4lv\":\"var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:qFPJW7jl8,variants:{\"FRhnVoltf-hover\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"},\"FRhnVoltf-pressed\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"},\"hKJyiMnlt-hover\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"},\"hKJyiMnlt-pressed\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"},\"Ot2gV0Y5b-hover\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"},\"Ot2gV0Y5b-pressed\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"},nOlTQsRIz:{\"--extracted-r6o4lv\":\"var(--token-3f46af03-a79d-476b-bc86-ca5d0efed5de, rgba(227, 222, 211, 0.31))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"FRhnVoltf-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})})},\"FRhnVoltf-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})})},\"hKJyiMnlt-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})}),transformTemplate:transformTemplate1},\"hKJyiMnlt-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})}),transformTemplate:transformTemplate1},\"Ot2gV0Y5b-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})})},\"Ot2gV0Y5b-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})})},nOlTQsRIz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f46af03-a79d-476b-bc86-ca5d0efed5de, rgba(227, 222, 211, 0.31)))\"},children:\"Button\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242)))\"},children:\"Button\"})}),className:\"framer-5dnbuf\",\"data-framer-name\":\"Button Label Actived\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"UGWX1cCRv\",style:{\"--extracted-r6o4lv\":\"var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:qFPJW7jl8,variants:{\"FRhnVoltf-hover\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"},\"FRhnVoltf-pressed\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"},\"hKJyiMnlt-hover\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"},\"hKJyiMnlt-pressed\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"},\"Ot2gV0Y5b-hover\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"},\"Ot2gV0Y5b-pressed\":{\"--extracted-r6o4lv\":\"var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"FRhnVoltf-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})})},\"FRhnVoltf-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})})},\"hKJyiMnlt-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})})},\"hKJyiMnlt-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})})},\"Ot2gV0Y5b-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})})},\"Ot2gV0Y5b-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f377da7f-bbb6-47b4-bcdb-32862e505820, rgb(20, 18, 14)))\"},children:\"Button\"})})}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"24px\",...toResponsiveImage(Y61Eb27uP)},className:\"framer-1oxuret\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"gWD8vYL0H\",...addPropertyOverrides({\"DgvGyfSOz-hover\":{background:{alt:\"\",fit:\"fill\",sizes:\"24px\",...toResponsiveImage(y0Tm70a3q)}},\"DgvGyfSOz-pressed\":{background:{alt:\"\",fit:\"fill\",sizes:\"24px\",...toResponsiveImage(y0Tm70a3q)}},\"hKJyiMnlt-hover\":{background:{alt:\"\",fit:\"fill\",sizes:\"24px\",...toResponsiveImage(y0Tm70a3q)}},\"hKJyiMnlt-pressed\":{background:{alt:\"\",fit:\"fill\",sizes:\"24px\",...toResponsiveImage(y0Tm70a3q)}},\"KEO0FNfhJ-hover\":{background:{alt:\"\",fit:\"fill\",sizes:\"24px\",...toResponsiveImage(y0Tm70a3q)}},\"KEO0FNfhJ-pressed\":{background:{alt:\"\",fit:\"fill\",sizes:\"24px\",...toResponsiveImage(y0Tm70a3q)}},\"Ot2gV0Y5b-hover\":{background:{alt:\"\",fit:\"fill\",sizes:\"24px\",...toResponsiveImage(y0Tm70a3q),...{positionX:\"center\",positionY:\"center\"}}},\"Ot2gV0Y5b-pressed\":{background:{alt:\"\",fit:\"fill\",sizes:\"24px\",...toResponsiveImage(y0Tm70a3q),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",...toResponsiveImage(Y61Eb27uP)},className:\"framer-1dutmha\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"uU4jOWjvT\",...addPropertyOverrides({nOlTQsRIz:{background:{alt:\"\",fit:\"fill\",sizes:\"24px\",...toResponsiveImage(Y61Eb27uP)}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3poDa.framer-gnlrz7, .framer-3poDa .framer-gnlrz7 { display: block; }\",\".framer-3poDa.framer-dg21oj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; padding: 12px 24px 12px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-3poDa .framer-1swko3s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-3poDa .framer-1bkvfj0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3poDa .framer-5dnbuf { flex: none; height: auto; left: 0px; position: absolute; top: 24px; white-space: pre; width: auto; z-index: 1; }\",\".framer-3poDa .framer-1oxuret, .framer-3poDa .framer-1dutmha { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: hidden; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3poDa.framer-dg21oj, .framer-3poDa .framer-1swko3s { gap: 0px; } .framer-3poDa.framer-dg21oj > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-3poDa.framer-dg21oj > :first-child { margin-left: 0px; } .framer-3poDa.framer-dg21oj > :last-child { margin-right: 0px; } .framer-3poDa .framer-1swko3s > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-3poDa .framer-1swko3s > :first-child { margin-top: 0px; } .framer-3poDa .framer-1swko3s > :last-child { margin-bottom: 0px; } }\",\".framer-3poDa.framer-v-1fvif32.framer-dg21oj, .framer-3poDa.framer-v-1ii5g5k.framer-dg21oj { padding: 12px; }\",\".framer-3poDa.framer-v-cghuyo.framer-dg21oj { cursor: unset; }\",\".framer-3poDa.framer-v-dg21oj.hover .framer-1bkvfj0, .framer-3poDa.framer-v-dg21oj.pressed .framer-1bkvfj0 { bottom: 24px; position: absolute; right: 0px; z-index: 1; }\",\".framer-3poDa.framer-v-dg21oj.hover .framer-5dnbuf, .framer-3poDa.framer-v-dg21oj.pressed .framer-5dnbuf, .framer-3poDa.framer-v-1kstsbc.hover .framer-5dnbuf, .framer-3poDa.framer-v-1kstsbc.pressed .framer-5dnbuf, .framer-3poDa.framer-v-17gjkm6.hover .framer-5dnbuf, .framer-3poDa.framer-v-17gjkm6.pressed .framer-5dnbuf { left: unset; position: relative; top: unset; }\",\".framer-3poDa.framer-v-1kstsbc.hover .framer-1bkvfj0, .framer-3poDa.framer-v-1kstsbc.pressed .framer-1bkvfj0 { bottom: 24px; left: 47%; position: absolute; z-index: 1; }\",\".framer-3poDa.framer-v-17gjkm6.hover .framer-1bkvfj0, .framer-3poDa.framer-v-17gjkm6.pressed .framer-1bkvfj0 { left: 0px; position: absolute; top: -24px; z-index: 1; }\",'.framer-3poDa[data-border=\"true\"]::after, .framer-3poDa [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 127\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hKJyiMnlt\":{\"layout\":[\"auto\",\"auto\"]},\"DgvGyfSOz\":{\"layout\":[\"auto\",\"auto\"]},\"KEO0FNfhJ\":{\"layout\":[\"auto\",\"auto\"]},\"FRhnVoltf\":{\"layout\":[\"auto\",\"auto\"]},\"nOlTQsRIz\":{\"layout\":[\"auto\",\"auto\"]},\"IoVZhjLz5\":{\"layout\":[\"auto\",\"auto\"]},\"ZSvxijzfo\":{\"layout\":[\"auto\",\"auto\"]},\"NCAv8BpWM\":{\"layout\":[\"auto\",\"auto\"]},\"coNIUGXYI\":{\"layout\":[\"auto\",\"auto\"]},\"sYnBMTWru\":{\"layout\":[\"auto\",\"auto\"]},\"DUNNfhO6o\":{\"layout\":[\"auto\",\"auto\"]},\"qOxsxe1d2\":{\"layout\":[\"auto\",\"auto\"]},\"vjMNY134T\":{\"layout\":[\"auto\",\"auto\"]},\"cXP8i9tfJ\":{\"layout\":[\"auto\",\"auto\"]},\"F50173tf4\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"qFPJW7jl8\":\"buttonLabel\",\"Y61Eb27uP\":\"iconLight\",\"y0Tm70a3q\":\"iconDark\",\"yROmRWrkl\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerSaC5wwDwV=withCSS(Component,css,\"framer-3poDa\");export default FramerSaC5wwDwV;FramerSaC5wwDwV.displayName=\"Button\";FramerSaC5wwDwV.defaultProps={height:48,width:127};addPropertyControls(FramerSaC5wwDwV,{variant:{options:[\"Ot2gV0Y5b\",\"hKJyiMnlt\",\"DgvGyfSOz\",\"KEO0FNfhJ\",\"FRhnVoltf\",\"nOlTQsRIz\"],optionTitles:[\"Primary\",\"Secondry\",\"Primary - Icon Only\",\"Secondry - Icon Only\",\"CTA\",\"Disabled\"],title:\"Variant\",type:ControlType.Enum},qFPJW7jl8:{defaultValue:\"Button\",displayTextArea:false,title:\"Button Label\",type:ControlType.String},Y61Eb27uP:{__defaultAssetReference:\"data:framer/asset-reference,o87EdL8S7WtklinnrX0W6GVmhY.svg?originalFilename=icon.svg&preferredSize=auto\",title:\"Icon Light\",type:ControlType.ResponsiveImage},y0Tm70a3q:{__defaultAssetReference:\"data:framer/asset-reference,6EjTLVDUDXDSF4ILYCgkj9sjU.svg?originalFilename=arrow-right.svg&preferredSize=auto\",title:\"Icon Dark\",type:ControlType.ResponsiveImage},yROmRWrkl:{title:\"Link\",type:ControlType.Link}});addFonts(FramerSaC5wwDwV,[{explicitInter:true,fonts:[{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSaC5wwDwV\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"127\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"qFPJW7jl8\\\":\\\"buttonLabel\\\",\\\"Y61Eb27uP\\\":\\\"iconLight\\\",\\\"y0Tm70a3q\\\":\\\"iconDark\\\",\\\"yROmRWrkl\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hKJyiMnlt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DgvGyfSOz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KEO0FNfhJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FRhnVoltf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nOlTQsRIz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IoVZhjLz5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZSvxijzfo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NCAv8BpWM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"coNIUGXYI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sYnBMTWru\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DUNNfhO6o\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qOxsxe1d2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vjMNY134T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cXP8i9tfJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"F50173tf4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SaC5wwDwV.map","// Generated by Framer (8857874)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={W7eEr4VDV:{hover:true}};const cycleOrder=[\"W7eEr4VDV\"];const serializationHash=\"framer-nEAEb\";const variantClassNames={W7eEr4VDV:\"framer-v-1hr51za\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"W7eEr4VDV\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1hr51za\",className,classNames)} framer-ve7p7g`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"W7eEr4VDV\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"W7eEr4VDV-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pp62jm\",layoutDependency:layoutDependency,layoutId:\"LWFiHCCvR\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",src:\"https://framerusercontent.com/images/Id0vGUNB4yOr6bKvzUSsiuiPPI.png\"},className:\"framer-1fgqdfr\",\"data-framer-name\":\"User Image\",layoutDependency:layoutDependency,layoutId:\"jjySR2P5E\",style:{borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999},...addPropertyOverrides({\"W7eEr4VDV-hover\":{background:{alt:\"\",fit:\"stretch\",pixelHeight:447,pixelWidth:462,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/mIQtbnOMcu7TInYCc4H1CxI8CR4.gif\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cfadmo\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"Y3ek_0Bzq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-32074213-30e0-4717-ba09-4ffb24ff655b, rgb(255, 255, 255)))\"},children:\"Kouichi Ishikawa\"})}),className:\"framer-12m10lo\",\"data-framer-name\":\"Logo\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"I585:627;585:609\",style:{\"--extracted-r6o4lv\":\"var(--token-32074213-30e0-4717-ba09-4ffb24ff655b, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-32074213-30e0-4717-ba09-4ffb24ff655b, rgb(255, 255, 255)))\"},children:\"Hello!\"})}),className:\"framer-1x8r0kb\",\"data-framer-name\":\"Logo\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"rpbKpFLSH\",style:{\"--extracted-r6o4lv\":\"var(--token-32074213-30e0-4717-ba09-4ffb24ff655b, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nEAEb.framer-ve7p7g, .framer-nEAEb .framer-ve7p7g { display: block; }\",\".framer-nEAEb.framer-1hr51za { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-nEAEb .framer-pp62jm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nEAEb .framer-1fgqdfr { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-nEAEb .framer-cfadmo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 192px; }\",\".framer-nEAEb .framer-12m10lo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nEAEb .framer-1x8r0kb { bottom: -36px; flex: none; height: auto; left: 0px; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-nEAEb.framer-1hr51za, .framer-nEAEb .framer-pp62jm, .framer-nEAEb .framer-cfadmo { gap: 0px; } .framer-nEAEb.framer-1hr51za > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-nEAEb.framer-1hr51za > :first-child, .framer-nEAEb .framer-pp62jm > :first-child { margin-left: 0px; } .framer-nEAEb.framer-1hr51za > :last-child, .framer-nEAEb .framer-pp62jm > :last-child { margin-right: 0px; } .framer-nEAEb .framer-pp62jm > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-nEAEb .framer-cfadmo > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-nEAEb .framer-cfadmo > :first-child { margin-top: 0px; } .framer-nEAEb .framer-cfadmo > :last-child { margin-bottom: 0px; } }\",\".framer-nEAEb.framer-v-1hr51za.hover .framer-12m10lo { left: 0px; position: absolute; top: -36px; z-index: 1; }\",\".framer-nEAEb.framer-v-1hr51za.hover .framer-1x8r0kb { bottom: unset; left: unset; position: relative; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 232\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"cPVesb8CT\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramercIKAoRUZo=withCSS(Component,css,\"framer-nEAEb\");export default FramercIKAoRUZo;FramercIKAoRUZo.displayName=\"Logo\";FramercIKAoRUZo.defaultProps={height:36,width:232};addFonts(FramercIKAoRUZo,[{explicitInter:true,fonts:[{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercIKAoRUZo\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"36\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cPVesb8CT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"232\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cIKAoRUZo.map","// Generated by Framer (315fd46)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={JW5Li1XIL:{hover:true,pressed:true}};const cycleOrder=[\"JW5Li1XIL\",\"NnQwDyNEH\"];const serializationHash=\"framer-JlES7\";const variantClassNames={JW5Li1XIL:\"framer-v-1ydjq4m\",NnQwDyNEH:\"framer-v-121stz9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Default:\"JW5Li1XIL\",Disabled:\"NnQwDyNEH\"};const getProps=({height,id,link,menuLabel,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,HqkQPb6Oe:(_ref=menuLabel!==null&&menuLabel!==void 0?menuLabel:props.HqkQPb6Oe)!==null&&_ref!==void 0?_ref:\"Menu\",rGt0r2iV6:link!==null&&link!==void 0?link:props.rGt0r2iV6,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"JW5Li1XIL\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,HqkQPb6Oe,rGt0r2iV6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JW5Li1XIL\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:rGt0r2iV6,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1ydjq4m\",className,classNames)} framer-12hvv1q`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"JW5Li1XIL\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"JW5Li1XIL-hover\":{\"data-framer-name\":undefined},\"JW5Li1XIL-pressed\":{\"data-framer-name\":undefined},NnQwDyNEH:{\"data-framer-name\":\"Disabled\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-32074213-30e0-4717-ba09-4ffb24ff655b, rgb(255, 255, 255)))\"},children:\"Menu\"})}),className:\"framer-3cmcvq\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"oygISry9M\",style:{\"--extracted-r6o4lv\":\"var(--token-32074213-30e0-4717-ba09-4ffb24ff655b, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:HqkQPb6Oe,variants:{NnQwDyNEH:{\"--extracted-r6o4lv\":\"var(--token-3f46af03-a79d-476b-bc86-ca5d0efed5de, rgba(227, 222, 211, 0.31))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NnQwDyNEH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f46af03-a79d-476b-bc86-ca5d0efed5de, rgba(227, 222, 211, 0.31)))\"},children:\"Menu\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13g82rd\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"PIhnH8dir\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yr8np5\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"slXasIXtq\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999},transformTemplate:transformTemplate1,variants:{\"JW5Li1XIL-hover\":{backgroundColor:\"var(--token-bf83fde3-5659-4c59-83ce-d42124116cd3, rgb(49, 110, 238))\"},\"JW5Li1XIL-pressed\":{backgroundColor:\"var(--token-bf83fde3-5659-4c59-83ce-d42124116cd3, rgb(49, 110, 238))\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\"},className:\"framer-19tr7et\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"L0UYkBail\",...addPropertyOverrides({\"JW5Li1XIL-hover\":{background:{alt:\"\",fit:\"fill\",pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/o87EdL8S7WtklinnrX0W6GVmhY.svg\"},transformTemplate:transformTemplate1},\"JW5Li1XIL-pressed\":{background:{alt:\"\",fit:\"fill\",pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/o87EdL8S7WtklinnrX0W6GVmhY.svg\"},transformTemplate:transformTemplate1}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JlES7.framer-12hvv1q, .framer-JlES7 .framer-12hvv1q { display: block; }\",\".framer-JlES7.framer-1ydjq4m { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 142px; }\",\".framer-JlES7 .framer-3cmcvq { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-JlES7 .framer-13g82rd { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: hidden; position: relative; width: 24px; }\",\".framer-JlES7 .framer-1yr8np5 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: hidden; position: absolute; top: 50%; width: 2px; will-change: var(--framer-will-change-override, transform); }\",\".framer-JlES7 .framer-19tr7et { flex: none; height: 24px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JlES7.framer-1ydjq4m { gap: 0px; } .framer-JlES7.framer-1ydjq4m > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-JlES7.framer-1ydjq4m > :first-child { margin-left: 0px; } .framer-JlES7.framer-1ydjq4m > :last-child { margin-right: 0px; } }\",\".framer-JlES7.framer-v-121stz9.framer-1ydjq4m { cursor: unset; }\",\".framer-JlES7.framer-v-1ydjq4m.hover .framer-1yr8np5, .framer-JlES7.framer-v-1ydjq4m.pressed .framer-1yr8np5 { height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-JlES7.framer-v-1ydjq4m.hover .framer-19tr7et, .framer-JlES7.framer-v-1ydjq4m.pressed .framer-19tr7et { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 16px); left: 50%; top: 50%; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 142\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"NnQwDyNEH\":{\"layout\":[\"fixed\",\"auto\"]},\"MOeeHi_EI\":{\"layout\":[\"fixed\",\"auto\"]},\"aoT0cgx5P\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"HqkQPb6Oe\":\"menuLabel\",\"rGt0r2iV6\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerc8Koq72UV=withCSS(Component,css,\"framer-JlES7\");export default Framerc8Koq72UV;Framerc8Koq72UV.displayName=\"Menu Button\";Framerc8Koq72UV.defaultProps={height:24,width:142};addPropertyControls(Framerc8Koq72UV,{variant:{options:[\"JW5Li1XIL\",\"NnQwDyNEH\"],optionTitles:[\"Default\",\"Disabled\"],title:\"Variant\",type:ControlType.Enum},HqkQPb6Oe:{defaultValue:\"Menu\",displayTextArea:false,title:\"Menu Label\",type:ControlType.String},rGt0r2iV6:{title:\"Link\",type:ControlType.Link}});addFonts(Framerc8Koq72UV,[{explicitInter:true,fonts:[{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc8Koq72UV\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"142\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"HqkQPb6Oe\\\":\\\"menuLabel\\\",\\\"rGt0r2iV6\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NnQwDyNEH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MOeeHi_EI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aoT0cgx5P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./c8Koq72UV.map","// Generated by Framer (575e68f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={InqYMwUOy:{hover:true,pressed:true}};const cycleOrder=[\"InqYMwUOy\",\"fPwu7ijlM\"];const serializationHash=\"framer-5iIBy\";const variantClassNames={fPwu7ijlM:\"framer-v-stwham\",InqYMwUOy:\"framer-v-bp9ca4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Active:\"fPwu7ijlM\",Default:\"InqYMwUOy\"};const getProps=({click,height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"InqYMwUOy\",VkDW8llWQ:click!==null&&click!==void 0?click:props.VkDW8llWQ};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,VkDW8llWQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"InqYMwUOy\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapr6nd8m=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VkDW8llWQ){const res=await VkDW8llWQ(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"fPwu7ijlM\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"fPwu7ijlM\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-bp9ca4\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"InqYMwUOy\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-6f98807e-1ba1-4a0c-850e-2cd6710e2bb2, rgb(41, 39, 34))\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999,...style},variants:{fPwu7ijlM:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"InqYMwUOy-hover\":{\"data-framer-name\":undefined,\"data-highlight\":true,onTap:onTapr6nd8m},\"InqYMwUOy-pressed\":{\"data-framer-name\":undefined,\"data-highlight\":true,onTap:onTapr6nd8m},fPwu7ijlM:{\"data-framer-name\":\"Active\",\"data-highlight\":true,onTap:onTapr6nd8m}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ken4my\",\"data-framer-name\":\"inner\",layoutDependency:layoutDependency,layoutId:\"ehy_6OACH\",style:{rotate:0},variants:{\"InqYMwUOy-hover\":{rotate:180},\"InqYMwUOy-pressed\":{rotate:180},fPwu7ijlM:{rotate:180}},children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1seztsa\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"TyFmy4Nov\",style:{backgroundColor:\"var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242))\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999},transformTemplate:transformTemplate1}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tcc5bx\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"ouGLm902n\",style:{backgroundColor:\"var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242))\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999},transformTemplate:transformTemplate2,...addPropertyOverrides({\"InqYMwUOy-pressed\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wj8j75\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"X_WJIra9L\",style:{backgroundColor:\"var(--token-dd810125-ee61-4abc-8e11-17ae576c6e8e, rgb(245, 244, 242))\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999},transformTemplate:transformTemplate2,...addPropertyOverrides({\"InqYMwUOy-pressed\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1miywkq\",\"data-framer-name\":\"Cross\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"I585:548;573:25\",svg:'<svg width=\"18\" height=\"18\" viewBox=\"-1 -1 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L8 9.41421L1.70711 15.7071C1.31658 16.0976 0.683417 16.0976 0.292893 15.7071C-0.0976311 15.3166 -0.0976311 14.6834 0.292893 14.2929L6.58579 8L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292894C0.683417 -0.0976312 1.31658 -0.0976312 1.70711 0.292894L8 6.58579L14.2929 0.292894C14.6834 -0.0976306 15.3166 -0.0976306 15.7071 0.292894C16.0976 0.683418 16.0976 1.31658 15.7071 1.70711L9.41421 8L15.7071 14.2929Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5iIBy.framer-wroxn1, .framer-5iIBy .framer-wroxn1 { display: block; }\",\".framer-5iIBy.framer-bp9ca4 { 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: 12px; position: relative; width: min-content; }\",\".framer-5iIBy .framer-ken4my { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: visible; position: relative; width: 24px; }\",\".framer-5iIBy .framer-1seztsa { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 4px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 4px; }\",\".framer-5iIBy .framer-1tcc5bx { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 4px); overflow: visible; position: absolute; right: 0px; top: 50%; width: 4px; }\",\".framer-5iIBy .framer-1wj8j75 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 4px); left: 0px; overflow: visible; position: absolute; top: 50%; width: 4px; }\",\".framer-5iIBy .framer-1miywkq { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 18px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5iIBy.framer-bp9ca4 { gap: 0px; } .framer-5iIBy.framer-bp9ca4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-5iIBy.framer-bp9ca4 > :first-child { margin-left: 0px; } .framer-5iIBy.framer-bp9ca4 > :last-child { margin-right: 0px; } }\",\".framer-5iIBy.framer-v-bp9ca4.pressed .framer-1tcc5bx { left: 50%; right: unset; }\",\".framer-5iIBy.framer-v-bp9ca4.pressed .framer-1wj8j75 { left: 50%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fPwu7ijlM\":{\"layout\":[\"auto\",\"auto\"]},\"X_uWd3wUM\":{\"layout\":[\"auto\",\"auto\"]},\"bxAMS6pcc\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"VkDW8llWQ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramervBP6Ei8x3=withCSS(Component,css,\"framer-5iIBy\");export default FramervBP6Ei8x3;FramervBP6Ei8x3.displayName=\"Navigation Button\";FramervBP6Ei8x3.defaultProps={height:48,width:48};addPropertyControls(FramervBP6Ei8x3,{variant:{options:[\"InqYMwUOy\",\"fPwu7ijlM\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},VkDW8llWQ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramervBP6Ei8x3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervBP6Ei8x3\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"48\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"48\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fPwu7ijlM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"X_uWd3wUM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bxAMS6pcc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"VkDW8llWQ\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vBP6Ei8x3.map","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuButton from\"https://framerusercontent.com/modules/igERN0FsQCyqB3bRMneg/TFCb7iZEPge7jENFg30Y/c8Koq72UV.js\";import Button from\"https://framerusercontent.com/modules/ClQDA51twJ57nLwiWi98/nHickdkmUEjdHcz4oAPj/SaC5wwDwV.js\";import NavigationButton from\"https://framerusercontent.com/modules/I1DpdyLJVmyiKh32FFQm/U7LLHUTWfk0NdiomapPA/vBP6Ei8x3.js\";const MenuButtonFonts=getFonts(MenuButton);const ButtonFonts=getFonts(Button);const NavigationButtonFonts=getFonts(NavigationButton);const cycleOrder=[\"Q23UMl6wL\",\"UNZMOQTHg\"];const serializationHash=\"framer-cZxEa\";const variantClassNames={Q23UMl6wL:\"framer-v-1c456me\",UNZMOQTHg:\"framer-v-18438u2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:.5,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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={Actived:\"UNZMOQTHg\",Neutral:\"Q23UMl6wL\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Q23UMl6wL\"};};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:\"Q23UMl6wL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const VkDW8llWQ1wy99rf=activeVariantCallback(async(...args)=>{setVariant(\"UNZMOQTHg\");});const VkDW8llWQ5t9c24=activeVariantCallback(async(...args)=>{setVariant(\"Q23UMl6wL\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"UNZMOQTHg\")return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1c456me\",className,classNames),\"data-framer-name\":\"Neutral\",layoutDependency:layoutDependency,layoutId:\"Q23UMl6wL\",ref:refBinding,style:{...style},...addPropertyOverrides({UNZMOQTHg:{\"data-framer-name\":\"Actived\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d5rt7y\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"TN4pO0Tb8\",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\",backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,WebkitBackdropFilter:\"none\"},variants:{UNZMOQTHg:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5df8a7de-58ed-4978-855e-c00acc5984cf, rgba(227, 222, 209, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-31377055-9c85-4c86-bf02-fcbfdc2a6802, rgba(41, 39, 34, 0.6))\",WebkitBackdropFilter:\"blur(10px)\"}},...addPropertyOverrides({UNZMOQTHg:{\"data-border\":true}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yjnomc\",\"data-border\":true,\"data-framer-name\":\"Contents\",layoutDependency:layoutDependency,layoutId:\"sRD2LtfQF\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5df8a7de-58ed-4978-855e-c00acc5984cf, rgba(227, 222, 209, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({UNZMOQTHg:{height:24,width:\"206px\",y:(componentViewport?.y||0)+-6+64+0+24+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18wy5le-container\",layoutDependency:layoutDependency,layoutId:\"scu5dolVY-container\",nodeId:\"scu5dolVY\",rendersWithMotion:true,scopeId:\"vanbToJGs\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",HqkQPb6Oe:\"Home\",id:\"scu5dolVY\",layoutId:\"scu5dolVY\",rGt0r2iV6:resolvedLinks[0],style:{width:\"100%\"},variant:\"JW5Li1XIL\",width:\"100%\",...addPropertyOverrides({UNZMOQTHg:{rGt0r2iV6:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"206px\",...addPropertyOverrides({UNZMOQTHg:{y:(componentViewport?.y||0)+-6+64+0+24+48}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-muhguq-container\",layoutDependency:layoutDependency,layoutId:\"H3J4uMdk5-container\",nodeId:\"H3J4uMdk5\",rendersWithMotion:true,scopeId:\"vanbToJGs\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",HqkQPb6Oe:\"About\",id:\"H3J4uMdk5\",layoutId:\"H3J4uMdk5\",style:{width:\"100%\"},variant:\"NnQwDyNEH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UmqTMhFuk\"},implicitPathVariables:undefined},{href:{webPageId:\"UmqTMhFuk\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"206px\",...addPropertyOverrides({UNZMOQTHg:{y:(componentViewport?.y||0)+-6+64+0+24+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3wl8fp-container\",layoutDependency:layoutDependency,layoutId:\"xoxJGZxPC-container\",nodeId:\"xoxJGZxPC\",rendersWithMotion:true,scopeId:\"vanbToJGs\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",HqkQPb6Oe:\"Works\",id:\"xoxJGZxPC\",layoutId:\"xoxJGZxPC\",rGt0r2iV6:resolvedLinks1[0],style:{width:\"100%\"},variant:\"JW5Li1XIL\",width:\"100%\",...addPropertyOverrides({UNZMOQTHg:{rGt0r2iV6:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rVgW8_TGH\"},implicitPathVariables:undefined},{href:{webPageId:\"rVgW8_TGH\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"206px\",...addPropertyOverrides({UNZMOQTHg:{y:(componentViewport?.y||0)+-6+64+0+24+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l7zbi9-container\",layoutDependency:layoutDependency,layoutId:\"s7_HOo_W2-container\",nodeId:\"s7_HOo_W2\",rendersWithMotion:true,scopeId:\"vanbToJGs\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",HqkQPb6Oe:\"Blog\",id:\"s7_HOo_W2\",layoutId:\"s7_HOo_W2\",rGt0r2iV6:resolvedLinks2[0],style:{width:\"100%\"},variant:\"JW5Li1XIL\",width:\"100%\",...addPropertyOverrides({UNZMOQTHg:{rGt0r2iV6:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"206px\",...addPropertyOverrides({UNZMOQTHg:{y:(componentViewport?.y||0)+-6+64+0+24+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1foib9m-container\",layoutDependency:layoutDependency,layoutId:\"mnFaxG7nU-container\",nodeId:\"mnFaxG7nU\",rendersWithMotion:true,scopeId:\"vanbToJGs\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",HqkQPb6Oe:\"Contact\",id:\"mnFaxG7nU\",layoutId:\"mnFaxG7nU\",rGt0r2iV6:\"mailto:kouichi.ishikawa.music@gmail.com\",style:{width:\"100%\"},variant:\"JW5Li1XIL\",width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-78x52p\",\"data-framer-name\":\"Social Media\",layoutDependency:layoutDependency,layoutId:\"JiTveamNo\",transformTemplate:transformTemplate1,...addPropertyOverrides({UNZMOQTHg:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9059d6d3-7db2-497b-8625-00542a066fa9, rgb(186, 184, 181)))\"},children:\"Follow me on :\"})}),className:\"framer-ffzrfo\",fonts:[\"FS;General Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"LQCUB0hx8\",style:{\"--extracted-r6o4lv\":\"var(--token-9059d6d3-7db2-497b-8625-00542a066fa9, rgb(186, 184, 181))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qdokek\",layoutDependency:layoutDependency,layoutId:\"lDsXAsJV1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({UNZMOQTHg:{width:\"66px\",y:(componentViewport?.y||0)+-6+64+264+24+37+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mjoe47-container\",layoutDependency:layoutDependency,layoutId:\"l8pL_eqIs-container\",nodeId:\"l8pL_eqIs\",rendersWithMotion:true,scopeId:\"vanbToJGs\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"l8pL_eqIs\",layoutId:\"l8pL_eqIs\",qFPJW7jl8:\"Button\",style:{width:\"100%\"},variant:\"KEO0FNfhJ\",width:\"100%\",y0Tm70a3q:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/B08AGoedxKDf5SsnvQvVY7GvZ4.svg?width=32&height=32\"},\"\"),Y61Eb27uP:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/JP8ozYhndyUg2NyG0xZVPFtM.svg?width=32&height=32\"},\"\"),yROmRWrkl:\"https://x.com/ishikawa_design\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({UNZMOQTHg:{width:\"66px\",y:(componentViewport?.y||0)+-6+64+264+24+37+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p2g184-container\",layoutDependency:layoutDependency,layoutId:\"ZXZDCFWj1-container\",nodeId:\"ZXZDCFWj1\",rendersWithMotion:true,scopeId:\"vanbToJGs\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"ZXZDCFWj1\",layoutId:\"ZXZDCFWj1\",qFPJW7jl8:\"Button\",style:{width:\"100%\"},variant:\"KEO0FNfhJ\",width:\"100%\",y0Tm70a3q:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/rasluasjLY5v0MNM2TTMvXBLn4.svg?width=32&height=32\"},\"\"),Y61Eb27uP:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/PSCvTEi6blK2K6rzVvdGQaeix28.svg?width=32&height=32\"},\"\"),yROmRWrkl:\"https://www.instagram.com/kouichiimusic/\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({UNZMOQTHg:{width:\"66px\",y:(componentViewport?.y||0)+-6+64+264+24+37+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sb0e7z-container\",layoutDependency:layoutDependency,layoutId:\"oxedEIgoa-container\",nodeId:\"oxedEIgoa\",rendersWithMotion:true,scopeId:\"vanbToJGs\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"oxedEIgoa\",layoutId:\"oxedEIgoa\",qFPJW7jl8:\"Button\",style:{width:\"100%\"},variant:\"KEO0FNfhJ\",width:\"100%\",y0Tm70a3q:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/XSyRzun5MLVfme2reHxu5UFLEPw.svg?width=32&height=32\"},\"\"),Y61Eb27uP:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/lYgeFG0a9rhCcgUwtSr6HGtmB68.svg?width=32&height=32\"},\"\"),yROmRWrkl:\"https://www.linkedin.com/in/kouichiishikawa/\"})})})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-48)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r1xxcu-container\",layoutDependency:layoutDependency,layoutId:\"iNaLgVpIg-container\",nodeId:\"iNaLgVpIg\",rendersWithMotion:true,scopeId:\"vanbToJGs\",children:/*#__PURE__*/_jsx(NavigationButton,{height:\"100%\",id:\"iNaLgVpIg\",layoutId:\"iNaLgVpIg\",variant:\"InqYMwUOy\",VkDW8llWQ:VkDW8llWQ1wy99rf,width:\"100%\",...addPropertyOverrides({UNZMOQTHg:{variant:\"fPwu7ijlM\",VkDW8llWQ:VkDW8llWQ5t9c24}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cZxEa.framer-19918uu, .framer-cZxEa .framer-19918uu { display: block; }\",\".framer-cZxEa.framer-1c456me { 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-cZxEa .framer-1d5rt7y { flex: none; height: 5px; overflow: hidden; position: absolute; right: -8px; top: -8px; width: 5px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-cZxEa .framer-1yjnomc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; left: 18px; overflow: visible; padding: 24px 0px 24px 0px; position: absolute; top: 77px; width: 1fr; }\",\".framer-cZxEa .framer-18wy5le-container, .framer-cZxEa .framer-muhguq-container, .framer-cZxEa .framer-3wl8fp-container, .framer-cZxEa .framer-l7zbi9-container, .framer-cZxEa .framer-1foib9m-container { flex: none; height: auto; position: relative; width: 206px; }\",\".framer-cZxEa .framer-78x52p { align-content: flex-start; align-items: flex-start; bottom: 24px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 24px 0px 0px 0px; position: absolute; width: 1fr; }\",\".framer-cZxEa .framer-ffzrfo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cZxEa .framer-qdokek { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-cZxEa .framer-1mjoe47-container, .framer-cZxEa .framer-p2g184-container, .framer-cZxEa .framer-sb0e7z-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-cZxEa .framer-r1xxcu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-cZxEa.framer-v-18438u2 .framer-1d5rt7y { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 0; padding: 64px 24px 24px 24px; top: -6px; width: 254px; }\",\".framer-cZxEa.framer-v-18438u2 .framer-1yjnomc { left: unset; position: relative; top: unset; width: 100%; }\",\".framer-cZxEa.framer-v-18438u2 .framer-78x52p { bottom: unset; left: unset; position: relative; width: 100%; }\",\".framer-cZxEa.framer-v-18438u2 .framer-ffzrfo { order: 0; }\",\".framer-cZxEa.framer-v-18438u2 .framer-qdokek, .framer-cZxEa.framer-v-18438u2 .framer-r1xxcu-container { order: 1; }\",'.framer-cZxEa[data-border=\"true\"]::after, .framer-cZxEa [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UNZMOQTHg\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervanbToJGs=withCSS(Component,css,\"framer-cZxEa\");export default FramervanbToJGs;FramervanbToJGs.displayName=\"Navigation\";FramervanbToJGs.defaultProps={height:48,width:48};addPropertyControls(FramervanbToJGs,{variant:{options:[\"Q23UMl6wL\",\"UNZMOQTHg\"],optionTitles:[\"Neutral\",\"Actived\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramervanbToJGs,[{explicitInter:true,fonts:[{cssFamilyName:\"General Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"General Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MFQT7HFGCR2L5ULQTW6YXYZXXHMPKLJ3/YWQ244D6TACUX5JBKATPOW5I5MGJ3G73/7YY3ZAAE3TRV2LANYOLXNHTPHLXVWTKH.woff2\",weight:\"400\"}]},...MenuButtonFonts,...ButtonFonts,...NavigationButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervanbToJGs\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UNZMOQTHg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"48\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vanbToJGs.map","// Generated by Framer (8857874)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Logo from\"https://framerusercontent.com/modules/IEdmyo20DsK4DEcDJc1w/q4d8liacAovt49MGwL87/cIKAoRUZo.js\";import Navigation from\"https://framerusercontent.com/modules/OKuMwMaQhkaeA2rXTYyE/W2I9FJGhXG6gS3NjaxO4/vanbToJGs.js\";const LogoFonts=getFonts(Logo);const MotionDivWithFX=withFX(motion.div);const NavigationFonts=getFonts(Navigation);const cycleOrder=[\"N1WgfNPfE\",\"q56iPoO2N\"];const serializationHash=\"framer-zjTZR\";const variantClassNames={N1WgfNPfE:\"framer-v-1nd4ypv\",q56iPoO2N:\"framer-v-msms1f\"};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 transition2={damping:100,delay:0,mass:1,stiffness:600,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};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(React.Fragment);const humanReadableVariantMap={Desktop:\"N1WgfNPfE\",Mobile:\"q56iPoO2N\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"N1WgfNPfE\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"N1WgfNPfE\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1nd4ypv\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"N1WgfNPfE\",ref:ref??ref1,style:{...style},...addPropertyOverrides({q56iPoO2N:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ewpql8-container\",layoutDependency:layoutDependency,layoutId:\"YWxacCGCj-container\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"YWxacCGCj\",layoutId:\"YWxacCGCj\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6ewnfx-container\",layoutDependency:layoutDependency,layoutId:\"Xw_jLmXFH-container\",children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"Xw_jLmXFH\",layoutId:\"Xw_jLmXFH\",variant:\"Q23UMl6wL\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zjTZR.framer-1almqfx, .framer-zjTZR .framer-1almqfx { display: block; }\",\".framer-zjTZR.framer-1nd4ypv { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 32px; position: relative; width: 1200px; }\",\".framer-zjTZR .framer-ewpql8-container, .framer-zjTZR .framer-6ewnfx-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zjTZR.framer-v-msms1f.framer-1nd4ypv { padding: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 112\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"q56iPoO2N\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerWnPpNpyHj=withCSS(Component,css,\"framer-zjTZR\");export default FramerWnPpNpyHj;FramerWnPpNpyHj.displayName=\"Header\";FramerWnPpNpyHj.defaultProps={height:112,width:1200};addPropertyControls(FramerWnPpNpyHj,{variant:{options:[\"N1WgfNPfE\",\"q56iPoO2N\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWnPpNpyHj,[{explicitInter:true,fonts:[]},...LogoFonts,...NavigationFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWnPpNpyHj\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"112\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q56iPoO2N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (315fd46)\nexport default function metadata(params,activeLocale){return{description:\"Kouichi Ishikawa is a designer working for an entertainment company. He contribute to problem-solving and value creation for companies, leveraging my deep understanding of business and human-centered design.\",favicon:\"https://framerusercontent.com/assets/aGSIcG1HOMdH4FpTROim1M9Iqn0.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/57srZoNLSO70Wi8mNsOWtz3zAs.png\",title:\"Kouichi Ishikawa - Digital Designer\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}