{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:@cyriacbr/react-split-text@1.0.0/dist/index.js", "ssg:https://framerusercontent.com/modules/2AusMW9Upi6mhJ0JzKTi/b0GOvxzDuuEZvz71ut2V/MotionText.js", "ssg:https://framerusercontent.com/modules/vcudFdN3JJom8s3R7T9Y/REyZxwBl0a4yVThnrK3A/ioTzTq2f0.js", "ssg:https://framerusercontent.com/modules/mH1KC8YP39RY0LSOMPyO/0nD2nlm89bO1zKNf4v01/CnXJI0wop.js", "ssg:https://framerusercontent.com/modules/i72jmP0oanjrdJX8BusA/QXSEp0QAVKTIKcoIC7wx/xZndidUCt.js", "ssg:https://framerusercontent.com/modules/7OZ4qZmToOaNA7qnCRJz/4hW7ZslVHRCsbyXDbSqT/ioTzTq2f0.js", "ssg:https://framerusercontent.com/modules/sRnjwl4SkgFHv4Mk3FR8/o3y1YhALSmabgBSVdlip/ALS9HW8xH.js", "ssg:https://framerusercontent.com/modules/3qXVZnFc7OHZVkaun2md/nUhE6dzVpwvDYfziDMEP/pQWsMWkcK.js"],
  "sourcesContent": ["import e from\"react\";var r={};Object.defineProperty(r,\"__esModule\",{value:!0});var t,a=e,l=(t=a)&&\"object\"==typeof t&&\"default\"in t?t.default:t;function n(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,a=new Array(r);t<r;t++)a[t]=e[t];return a}var o=function(e){return l.createElement(\"div\",null,e.children)},i=function(e){return l.createElement(\"span\",{style:{whiteSpace:\"pre\"}},e.children)},u=function(e){return l.createElement(\"span\",null,e.children)},f=a.memo(o),p=a.memo(i),s=a.memo(u),d=a.forwardRef((function(e,r){var t=e.className,d=e.style,m=e.LineWrapper,v=void 0===m?f:m,y=e.WordWrapper,h=void 0===y?p:y,x=e.LetterWrapper,g=void 0===x?s:x,b=e.extraProps,E=\"\";l.Children.map(e.children,(function(e){if(\"string\"!=typeof e&&\"number\"!=typeof e)throw new Error(\"SplitText expect a text as children\");E+=String(e)}));var w=a.useRef(null),S=a.useState([]),W=S[0],I=S[1],j=a.useRef(0);a.useLayoutEffect((function(){return function(){var e=w.current;if(e){if(W.length>0)return function(e,r){for(var t,a=j.current||e.map((function(e){return e.length})).sort((function(e,r){return r-e}))[0],l=[],f=\"\",p=0,s=function(e,r){var t;if(\"undefined\"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=function(e,r){if(e){if(\"string\"==typeof e)return n(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===t&&e.constructor&&(t=e.constructor.name),\"Map\"===t||\"Set\"===t?Array.from(e):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?n(e,void 0):void 0}}(e))){t&&(e=t);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}return(t=e[Symbol.iterator]()).next.bind(t)}(r.split(\" \").entries());!(t=s()).done;){var d=t.value[1];(p+=d.length+1)>a+1&&(l.push(f),f=\"\",p=0),f+=d.trim()+\" \"}l.push(f),I(l.map((function(e){return e.trim()}))),a>j.current&&(j.current=a)}(W,E);for(var r,t=[],a=[],l=0,f=Array.from(e.children);l<f.length;l++){var p=f[l],s=p.getBoundingClientRect().top;null==r&&(r=s),s!==r&&(t.push(a.join(\" \")),a=[]),r=s,a.push((p.textContent||\"\").trim())}t.push(a.join(\" \")),I(t)}}()}),[E]);var L=0,A=0;return W.length?l.createElement(\"div\",{className:t,ref:function(e){w.current=e,\"function\"==typeof r?r(e):r&&(r.current=e)},style:d},W.map((function(e,r){var t=e.split(\" \");return t=t.map((function(e,r){return r===t.length-1?e:e+\" \"})),l.createElement(v,{key:r,lineIndex:r,extraProps:b},t.map((function(e,t){var a=e.split(\"\");return l.createElement(h,{key:t,lineIndex:r,wordIndex:t,countIndex:L++,extraProps:b},a.map((function(e,a){return l.createElement(g,{key:a,lineIndex:r,wordIndex:t,letterIndex:a,countIndex:A++,extraProps:b},e)})))})))}))):l.createElement(\"div\",{className:t,ref:w,style:d},E.split(\" \").map((function(e,r){return l.createElement(\"span\",{key:r},e,\" \")})))})),m=a.forwardRef((function(e,r){var t,f,p,s=e.children,m=function(e,r){if(null==e)return{};var t,a,l={},f=Object.keys(e);for(a=0;a<f.length;a++)r.indexOf(t=f[a])>=0||(l[t]=e[t]);return l}(e,[\"children\"]),v=a.useState(0),y=v[0],h=v[1],x=(t=function(){return h((function(e){return e+1}))},void 0===f&&(f=!1),function(){for(var e=this,r=arguments.length,a=new Array(r),l=0;l<r;l++)a[l]=arguments[l];var s=f&&!p,c=function(){return t.apply(e,a)};clearTimeout(p),p=setTimeout(c,300),s&&c()});return a.useEffect((function(){return window.addEventListener(\"resize\",x),function(){return window.removeEventListener(\"resize\",x)}}),[]),l.createElement(d,Object.assign({key:y},m,{ref:r}),s)}));r.LetterWrapper=u,r.LineWrapper=o,r.SplitText=m,r.WordWrapper=i;const v=r.__esModule,y=r.LetterWrapper,h=r.LineWrapper,x=r.SplitText,g=r.WordWrapper;export default r;export{y as LetterWrapper,h as LineWrapper,x as SplitText,g as WordWrapper,v as __esModule};\n\n//# sourceMappingURL=index.js.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useContext,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,MotionContext,useMotionValue}from\"framer-motion\";import{SplitText}from\"@cyriacbr/react-split-text\";const visibleVariant={opacity:1,x:0,y:0,scale:1,rotate:0,rotateX:0,rotateY:0};function variantToString(variant){return variant?\"visible\":\"hidden\";}/**\n * Motion Text\n * By Benjamin den Boer & Adam Seckel\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */ export default function MotionText(props){const{opacity,x,y,scale,rotate,rotateX,rotateY}=props.effectOptions;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const initialOpacity=useMotionValue(isCanvas?1:0);const isSpring=props.transitionOptions.type===\"spring\";const lastVariant=useRef();const[animate,setAnimate]=useState(()=>isCanvas?\"visible\":variantToString(!props.variant));const hasIndexAnimatedRef=useRef({});useEffect(()=>{// If the type of animation changes,\n// reset the ref so that we don't confuse old indexes with new ones.\nhasIndexAnimatedRef.current={};},[props.type]);// Animate the text after React renders,\n// and an animation frame has passed run the animation in the browser.\nuseEffect(()=>{if(isCanvas)return;requestAnimationFrame(()=>{initialOpacity.set(1);setAnimate(variantToString(props.variant));});},[]);// If the variant changes, trigger the animation if the variant boolean has changed.\nuseEffect(()=>{if(isCanvas)return;if(lastVariant.current!==props.variant){hasIndexAnimatedRef.current={};setAnimate(variantToString(props.variant));}lastVariant.current=props.variant;},[props.variant]);const springCurve={type:props.transitionOptions.type,stiffness:props.transitionOptions.stiffness,damping:props.transitionOptions.damping,mass:props.transitionOptions.mass};const easeCurve={type:props.transitionOptions.type,duration:props.transitionOptions.duration,ease:props.transitionOptions.ease};// Constructing the variants based on Effects\n// Hidden: from, visible: to\nconst item={hidden:{opacity,x,y,scale,rotate,rotateX,rotateY},visible:visibleVariant};const filteredTransition=isSpring?springCurve:easeCurve;const delay=props.transitionOptions.delay;const isLetter=props.type===\"letter\";const isWord=props.type===\"word\";const isLine=props.type===\"line\";const splitWrapperStyle={display:\"contents\"};function getSplitTextProps({isLetter,isWord,isLine}){const sharedProps={type:props.type,variants:item,filteredTransition:filteredTransition,delay:delay,stagger:props.stagger,perWord:props.perWord,hasIndexAnimatedRef};if(isLetter)return{LetterWrapper:info=>/*#__PURE__*/ _jsx(MotionSpanComponent,{...info,...sharedProps})};if(isLine)return{LineWrapper:info=>/*#__PURE__*/ _jsx(MotionSpanComponent,{...info,...sharedProps})};return{WordWrapper:info=>/*#__PURE__*/ _jsx(MotionSpanComponent,{...info,...sharedProps})};}return /*#__PURE__*/ _jsx(motion.div,{style:{width:\"100%\",height:\"100%\",// display: \"inline-block\",\nposition:\"relative\",overflow:props.overflow?\"visible\":\"hidden\",fontSize:props.font.fontSize,fontFamily:props.font.font,fontWeight:props.font.fontWeight,letterSpacing:props.font.letterSpacing,lineHeight:props.font.lineHeightType?props.font.lineHeight:`${props.font.lineHeightPixels}px`,textAlign:props.font.textAlign,whiteSpace:props.font.whiteSpace,color:props.color,left:`${props.font.offset}%`,margin:0,padding:0,opacity:initialOpacity},initial:isCanvas?\"visible\":\"hidden\",animate:animate,children:isCanvas?props.text:/*#__PURE__*/ _jsx(SplitText,{style:splitWrapperStyle,...getSplitTextProps({isLetter,isWord,isLine}),children:props.text})});};const getIndex=(isLetter,isWord,isLine,countIndex=0,letterIndex=0,wordIndex=0,lineIndex=0,perWord)=>{if(isLetter)return perWord?letterIndex:countIndex;if(isWord)return countIndex;return lineIndex;};const MotionSpanComponent=({type,countIndex=0,letterIndex=0,wordIndex=0,lineIndex=0,variants,isCanvas,filteredTransition,delay,stagger,children,perWord,hasIndexAnimatedRef})=>{const isLetter=type===\"letter\";const isWord=type===\"word\";const isLine=type===\"line\";const index=getIndex(isLetter,isWord,isLine,countIndex,letterIndex,wordIndex,lineIndex,perWord);// We have to do a lot of work to prevent this component from animating after it's animated once.\n// This is because SplitText aggressivly updates `keys` to rerender after the window resizes.\n// This means we can't keep any state in these components, and have to read from the parent.\n// If the layer has animated before, we override the inherited `initial` to whatever\n// the inherited `animate` is, to prevent another animation.\nconst{animate}=useContext(MotionContext);const props={};if(hasIndexAnimatedRef.current[index]===true)props.initial=animate;return /*#__PURE__*/ _jsx(motion.span,{...props,onAnimationComplete:()=>hasIndexAnimatedRef.current[index]=true,style:{perspective:1200,display:\"inline-block\",whiteSpace:\"pre\",margin:0,padding:0,willChange:\"transform\"},variants:variants,transition:{...filteredTransition,delay:delay+stagger*(index+1)},children:children});};MotionText.displayName=\"Motion Text\";MotionText.defaultProps={text:\"Hello World\",stagger:.05,variant:true,newTab:true,tag:\"heading1\",effectOptions:{x:0,y:100,rotate:0,rotateX:0,rotateY:0},transitionOptions:{type:\"spring\",stiffness:400,damping:30,mass:1,delay:.05},overflow:false,font:{font:\"Inter\",fontSize:32,fontWeight:400,textAlign:\"center\",lineHeight:1.2,lineHeightType:true,lineHeightPixels:100,letterSpacing:0,offset:0,whiteSpace:\"nowrap\"}};/* Property Controls */ addPropertyControls(MotionText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Hello World\",displayTextArea:true},type:{title:\"Type\",type:ControlType.Enum,options:[\"letter\",\"word\",\"line\"],optionTitles:[\"Letter\",\"Word\",\"Line\"],defaultValue:\"letter\"},// link: { type: ControlType.Link, title: \"Link\" },\n// newTab: { type: ControlType.Boolean, title: \"New Tab\", defaultValue: true },\nperWord:{type:ControlType.Boolean,title:\"Per Word\",defaultValue:false,hidden:props=>props.type!==\"letter\"},variant:{title:\"Animate\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"In\",disabledTitle:\"Out\"},overflow:{title:\"Overflow\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},stagger:{title:\"Stagger\",type:ControlType.Number,step:.01,defaultValue:.05,displayStepper:true},effectOptions:{title:\"From\",type:ControlType.Object,controls:{opacity:{title:\"Opacity\",type:ControlType.Number,min:0,max:1,step:.01,defaultValue:0},x:{title:\"X\",type:ControlType.Number,min:-200,max:200,unit:\"%\",step:1,defaultValue:0,displayStepper:true},y:{title:\"Y\",type:ControlType.Number,min:-200,max:200,unit:\"%\",step:1,defaultValue:100,displayStepper:true},scale:{title:\"Scale\",type:ControlType.Number,min:0,max:5,step:.01,defaultValue:1,displayStepper:true},rotate:{title:\"Rotate\",type:ControlType.Number,min:-360,max:360,unit:\"\\xb0\",step:1,defaultValue:0},rotateX:{title:\"Rotate X\",type:ControlType.Number,min:-360,max:360,unit:\"\\xb0\",step:1,defaultValue:0},rotateY:{title:\"Rotate Y\",type:ControlType.Number,min:-360,max:360,unit:\"\\xb0\",step:1,defaultValue:0}}},transitionOptions:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30,mass:1,delay:.05}},color:{type:ControlType.Color,defaultValue:\"#888\"},font:{type:ControlType.Object,controls:{font:{type:ControlType.String,placeholder:\"Inter\",defaultValue:\"Inter\"},fontSize:{title:\"Size\",type:ControlType.Number,min:0,max:500,step:.5,defaultValue:32},fontWeight:{type:ControlType.Enum,options:[100,200,300,400,500,600,700,800,900],defaultValue:400,title:\"Weight\"},textAlign:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Align\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\"},letterSpacing:{title:\"Letter\",type:ControlType.Number,defaultValue:0,step:.1,displayStepper:true},offset:{type:ControlType.Number,title:\"Offset\",min:-100,max:100,displayStepper:true,step:.25,defaultValue:0,unit:\"%\"},whiteSpace:{type:ControlType.Enum,title:\"Space\",options:[\"normal\",\"nowrap\",\"pre\",\"pre-wrap\",\"preline\",\"break-spaces\",],optionTitles:[\"Normal\",\"No Wrap\",\"Pre\",\"Pre Wrap\",\"Preline\",\"Break Spaces\",],defaultValue:\"center\"},lineHeight:{type:ControlType.Number,title:\"Line\",min:-500,max:500,displayStepper:true,step:.1,defaultValue:1.2,hidden:props=>!props.lineHeightType},lineHeightPixels:{type:ControlType.Number,title:\"Line\",min:-500,max:500,displayStepper:true,step:.1,defaultValue:100,hidden:props=>props.lineHeightType},lineHeightType:{type:ControlType.Boolean,title:\" \",enabledTitle:\"em\",disabledTitle:\"px\",defaultValue:true}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MotionText\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MotionText.map", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-500\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/ioTzTq2f0:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"}];export const css=['.framer-wsGDG .framer-styles-preset-1yhyl9l:not(.rich-text-wrapper), .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper p, .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-wsGDG .framer-styles-preset-1yhyl9l:not(.rich-text-wrapper), .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper p, .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-wsGDG .framer-styles-preset-1yhyl9l:not(.rich-text-wrapper), .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper p, .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-wsGDG\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (9bf39e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/vcudFdN3JJom8s3R7T9Y/REyZxwBl0a4yVThnrK3A/ioTzTq2f0.js\";const cycleOrder=[\"dufb2ZnUw\",\"FKnSdMVkC\"];const variantClassNames={dufb2ZnUw:\"framer-v-143i8zv\",FKnSdMVkC:\"framer-v-es9k7o\"};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 humanReadableVariantMap={Default:\"dufb2ZnUw\",Hover:\"FKnSdMVkC\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"dufb2ZnUw\",link:cq1Hj5Xwa,label:ut_RrhuuD=\"View project\",newTab:IZqpHJzw8=false,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"dufb2ZnUw\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter14k6xfj=activeVariantCallback(async(...args)=>{setVariant(\"FKnSdMVkC\");});const onMouseLeave569ogs=activeVariantCallback(async(...args)=>{setVariant(\"dufb2ZnUw\");});const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-BbKNW\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Link,{href:cq1Hj5Xwa,openInNewTab:IZqpHJzw8,children:/*#__PURE__*/ _jsxs(motion.a,{...restProps,className:`${cx(\"framer-143i8zv\",className)} framer-1j0cl6q`,\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dufb2ZnUw\",onMouseEnter:onMouseEnter14k6xfj,ref:ref,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(67, 238, 97)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,...style},transition:transition,...addPropertyOverrides({FKnSdMVkC:{\"data-framer-name\":\"Hover\",onMouseLeave:onMouseLeave569ogs,onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-styles-preset-1yhyl9l\",\"data-styles-preset\":\"ioTzTq2f0\",style:{\"--framer-text-color\":\"var(--extracted-tcooor)\"},children:\"View project\"})}),className:\"framer-1pg5y0n\",layoutDependency:layoutDependency,layoutId:\"jfqNmVJXl\",style:{\"--extracted-tcooor\":\"rgb(67, 238, 97)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:ut_RrhuuD,transition:transition,variants:{FKnSdMVkC:{\"--extracted-tcooor\":\"rgb(17, 17, 17)\"}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1l6184c\",\"data-framer-name\":\"pad\",layoutDependency:layoutDependency,layoutId:\"A9RFelV_F\",style:{backgroundColor:\"rgb(67, 238, 97)\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,opacity:0},transition:transition,variants:{FKnSdMVkC:{opacity:1}}})]})})})});});const css=['.framer-BbKNW [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BbKNW * { box-sizing: border-box; }\",\".framer-BbKNW .framer-1j0cl6q { display: block; }\",\".framer-BbKNW .framer-143i8zv { 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: 6px 16px 6px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-BbKNW .framer-1pg5y0n, .framer-BbKNW .framer-asa0ep { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-BbKNW .framer-1l6184c { flex: none; height: 100%; left: 0px; mix-blend-mode: difference; overflow: visible; position: absolute; top: 0px; width: 0%; z-index: -1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BbKNW .framer-143i8zv { gap: 0px; } .framer-BbKNW .framer-143i8zv > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-BbKNW .framer-143i8zv > :first-child { margin-left: 0px; } .framer-BbKNW .framer-143i8zv > :last-child { margin-right: 0px; } }\",\".framer-BbKNW.framer-v-es9k7o .framer-1l6184c { mix-blend-mode: unset; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33.5\n * @framerIntrinsicWidth 139.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"FKnSdMVkC\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"cq1Hj5Xwa\":\"link\",\"ut_RrhuuD\":\"label\",\"IZqpHJzw8\":\"newTab\"}\n */ const FramerCnXJI0wop=withCSS(Component,css,\"framer-BbKNW\");export default FramerCnXJI0wop;FramerCnXJI0wop.displayName=\"Button Pill\";FramerCnXJI0wop.defaultProps={height:33.5,width:139.5};addPropertyControls(FramerCnXJI0wop,{variant:{options:[\"dufb2ZnUw\",\"FKnSdMVkC\"],optionTitles:[\"Default\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},cq1Hj5Xwa:{title:\"Link\",type:ControlType.Link},ut_RrhuuD:{defaultValue:\"View project\",displayTextArea:false,title:\"Label\",type:ControlType.String},IZqpHJzw8:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerCnXJI0wop,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCnXJI0wop\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"cq1Hj5Xwa\\\":\\\"link\\\",\\\"ut_RrhuuD\\\":\\\"label\\\",\\\"IZqpHJzw8\\\":\\\"newTab\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"33.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FKnSdMVkC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"139.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CnXJI0wop.map", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-regular\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/xZndidUCt:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",weight:\"400\"}];export const css=['.framer-u7pu7 .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-u7pu7 .framer-styles-preset-21ogod.rich-text-wrapper p, .framer-u7pu7 .framer-styles-preset-21ogod.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 1px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1799px) and (min-width: 0px) { .framer-u7pu7 .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-u7pu7 .framer-styles-preset-21ogod.rich-text-wrapper p, .framer-u7pu7 .framer-styles-preset-21ogod.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 1px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-u7pu7\";\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{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-500\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/ioTzTq2f0:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"}];export const css=['.framer-wsGDG .framer-styles-preset-1yhyl9l:not(.rich-text-wrapper), .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper p, .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-wsGDG .framer-styles-preset-1yhyl9l:not(.rich-text-wrapper), .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper p, .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-wsGDG .framer-styles-preset-1yhyl9l:not(.rich-text-wrapper), .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper p, .framer-wsGDG .framer-styles-preset-1yhyl9l.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-wsGDG\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (443f1d6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/7OZ4qZmToOaNA7qnCRJz/4hW7ZslVHRCsbyXDbSqT/ioTzTq2f0.js\";const enabledGestures={YZO32DR3V:{hover:true}};const cycleOrder=[\"YZO32DR3V\"];const variantClassNames={YZO32DR3V:\"framer-v-1tziv21\"};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 humanReadableVariantMap={};const transitions={\"YZO32DR3V-hover\":{damping:60,delay:0,duration:.5,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"tween\"},default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"YZO32DR3V\",link:g5KtcNnZC,title:yQWC7HVjt=\"\u5173\u4E8E\u6211\u4EEC\",newTab:c85k3ybpl=false,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"YZO32DR3V\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-Zj5ao\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Link,{href:g5KtcNnZC,openInNewTab:c85k3ybpl,children:/*#__PURE__*/ _jsxs(motion.a,{...restProps,className:`${cx(\"framer-1tziv21\",className)} framer-16zruux`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"YZO32DR3V\",ref:ref,style:{...style},transition:transition,...addPropertyOverrides({\"YZO32DR3V-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1yhyl9l\",\"data-styles-preset\":\"ioTzTq2f0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Work\"})}),className:\"framer-9rkqj0\",layoutDependency:layoutDependency,layoutId:\"HdW3bYUTP\",style:{\"--extracted-r6o4lv\":\"rgb(67, 238, 97)\",\"--framer-paragraph-spacing\":\"0px\"},text:yQWC7HVjt,transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-14mil50\",layoutDependency:layoutDependency,layoutId:\"mAwz2cgT_\",style:{backgroundColor:\"rgb(67, 238, 97)\"},transition:transition})]})})})});});const css=['.framer-Zj5ao [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Zj5ao * { box-sizing: border-box; }\",\".framer-Zj5ao .framer-16zruux { display: block; }\",\".framer-Zj5ao .framer-1tziv21 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Zj5ao .framer-9rkqj0 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-Zj5ao .framer-14mil50 { bottom: 0px; flex: none; height: 2px; left: -100px; overflow: visible; position: absolute; width: 100%; z-index: 1; }\",\".framer-Zj5ao .framer-v-1tziv21 .framer-1tziv21 { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Zj5ao .framer-1tziv21 { gap: 0px; } .framer-Zj5ao .framer-1tziv21 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-Zj5ao .framer-1tziv21 > :first-child { margin-top: 0px; } .framer-Zj5ao .framer-1tziv21 > :last-child { margin-bottom: 0px; } }\",\".framer-Zj5ao.framer-v-1tziv21.hover .framer-14mil50 { left: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21.5\n * @framerIntrinsicWidth 72\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mo5NeQ4gX\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"g5KtcNnZC\":\"link\",\"yQWC7HVjt\":\"title\",\"c85k3ybpl\":\"newTab\"}\n */ const FramerALS9HW8xH=withCSS(Component,css,\"framer-Zj5ao\");export default FramerALS9HW8xH;FramerALS9HW8xH.displayName=\"Nav Button\";FramerALS9HW8xH.defaultProps={height:21.5,width:72};addPropertyControls(FramerALS9HW8xH,{g5KtcNnZC:{title:\"Link\",type:ControlType.Link},yQWC7HVjt:{defaultValue:\"\u5173\u4E8E\u6211\u4EEC\",displayTextArea:false,title:\"Title\",type:ControlType.String},c85k3ybpl:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerALS9HW8xH,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerALS9HW8xH\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"72\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mo5NeQ4gX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"g5KtcNnZC\\\":\\\"link\\\",\\\"yQWC7HVjt\\\":\\\"title\\\",\\\"c85k3ybpl\\\":\\\"newTab\\\"}\",\"framerIntrinsicHeight\":\"21.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ALS9HW8xH.map", "// Generated by Framer (61bac00)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Image,resolveLink,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import NavButton from\"https://framerusercontent.com/modules/sRnjwl4SkgFHv4Mk3FR8/o3y1YhALSmabgBSVdlip/ALS9HW8xH.js\";import ButtonPill from\"https://framerusercontent.com/modules/mH1KC8YP39RY0LSOMPyO/0nD2nlm89bO1zKNf4v01/CnXJI0wop.js\";const NavButtonFonts=getFonts(NavButton);const ButtonPillFonts=getFonts(ButtonPill);const cycleOrder=[\"eoTXJYY6N\",\"vRz6iFx98\",\"dxtA8R9ro\",\"cejOMEH6_\"];const serializationHash=\"framer-hPFx4\";const variantClassNames={cejOMEH6_:\"framer-v-i8tr5s\",dxtA8R9ro:\"framer-v-gjks3k\",eoTXJYY6N:\"framer-v-1h3kkwj\",vRz6iFx98:\"framer-v-1f45kyb\"};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 transitions={default:{damping:35,delay:0,mass:1,stiffness:400,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 humanReadableVariantMap={\"Phone Open\":\"cejOMEH6_\",Desktop:\"eoTXJYY6N\",Phone:\"dxtA8R9ro\",Tablet:\"vRz6iFx98\"};const getProps=({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:\"eoTXJYY6N\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"eoTXJYY6N\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"dxtA8R9ro\")return false;return true;};const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1h3kkwj\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"eoTXJYY6N\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(68, 238, 97)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{cejOMEH6_:{\"--border-color\":\"rgb(67, 238, 97)\",backgroundColor:\"rgb(3, 28, 7)\"}},...addPropertyOverrides({cejOMEH6_:{\"data-framer-name\":\"Phone Open\"},dxtA8R9ro:{\"data-framer-name\":\"Phone\"},vRz6iFx98:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:30,intrinsicWidth:239,pixelHeight:60,pixelWidth:478,src:\"https://framerusercontent.com/images/D4OqAUBfE5fyHY86fl9MVdGRZfo.png\"},className:\"framer-w4prhs\",\"data-framer-name\":\"big_pump\",layoutDependency:layoutDependency,layoutId:\"cFnf429ok\"}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g05vqx\",layoutDependency:layoutDependency,layoutId:\"vaSn9DY3c\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13ki5dd-container\",layoutDependency:layoutDependency,layoutId:\"GdSAVjjFS-container\",children:/*#__PURE__*/_jsx(NavButton,{height:\"100%\",id:\"GdSAVjjFS\",layoutId:\"GdSAVjjFS\",link:resolveLink({webPageId:\"augiA20Il\"},router),newTab:false,title:\"\u4E3B\u9801\",width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k8jyl5-container\",layoutDependency:layoutDependency,layoutId:\"mTgKA9zGd-container\",children:/*#__PURE__*/_jsx(NavButton,{height:\"100%\",id:\"mTgKA9zGd\",layoutId:\"mTgKA9zGd\",link:resolveLink({webPageId:\"fyxHY82ZH\"},router),newTab:false,title:\"\u5E38\u898B\u554F\u984C\",width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dckjxp-container\",layoutDependency:layoutDependency,layoutId:\"LFfQittBw-container\",children:/*#__PURE__*/_jsx(ButtonPill,{height:\"100%\",id:\"LFfQittBw\",label:\"\u5B89\u5168\u51FA\u6B3E\",layoutId:\"LFfQittBw\",link:resolveLink({webPageId:\"oSqiE1i1k\"},router),newTab:false,variant:\"dufb2ZnUw\",width:\"100%\"})})]})]})})})});});const css=['.framer-hPFx4 [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hPFx4 .framer-1cn3y0k { display: block; }\",\".framer-hPFx4.framer-1h3kkwj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 80px; justify-content: space-between; mix-blend-mode: exclusion; overflow: hidden; padding: 32px 32px 32px 32px; position: relative; width: 1200px; }\",\".framer-hPFx4 .framer-w4prhs { aspect-ratio: 7.966666666666667 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); overflow: visible; position: relative; width: 239px; }\",\".framer-hPFx4 .framer-g05vqx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 128px; position: relative; width: 50%; }\",\".framer-hPFx4 .framer-13ki5dd-container, .framer-hPFx4 .framer-k8jyl5-container, .framer-hPFx4 .framer-1dckjxp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hPFx4.framer-v-1f45kyb.framer-1h3kkwj { width: 810px; }\",\".framer-hPFx4.framer-v-1f45kyb .framer-g05vqx { padding: 0px 0px 0px 40px; }\",\".framer-hPFx4.framer-v-gjks3k.framer-1h3kkwj { height: min-content; padding: 16px 32px 16px 32px; width: 390px; }\",\".framer-hPFx4.framer-v-i8tr5s.framer-1h3kkwj { flex-direction: column; gap: 24px; height: min-content; justify-content: flex-start; mix-blend-mode: unset; padding: 16px 32px 40px 32px; width: 390px; }\",\".framer-hPFx4.framer-v-i8tr5s .framer-w4prhs { order: 1; }\",\".framer-hPFx4.framer-v-i8tr5s .framer-g05vqx { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 32px; justify-content: flex-start; order: 0; padding: 0px 0px 0px 0px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hPFx4.framer-v-i8tr5s.framer-1h3kkwj, .framer-hPFx4.framer-v-i8tr5s .framer-g05vqx { gap: 0px; } .framer-hPFx4.framer-v-i8tr5s.framer-1h3kkwj > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-hPFx4.framer-v-i8tr5s.framer-1h3kkwj > :first-child, .framer-hPFx4.framer-v-i8tr5s .framer-g05vqx > :first-child { margin-top: 0px; } .framer-hPFx4.framer-v-i8tr5s.framer-1h3kkwj > :last-child, .framer-hPFx4.framer-v-i8tr5s .framer-g05vqx > :last-child { margin-bottom: 0px; } .framer-hPFx4.framer-v-i8tr5s .framer-g05vqx > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vRz6iFx98\":{\"layout\":[\"fixed\",\"fixed\"]},\"dxtA8R9ro\":{\"layout\":[\"fixed\",\"auto\"]},\"cejOMEH6_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n */const FramerpQWsMWkcK=withCSS(Component,css,\"framer-hPFx4\");export default FramerpQWsMWkcK;FramerpQWsMWkcK.displayName=\"Navbar\";FramerpQWsMWkcK.defaultProps={height:80,width:1200};addPropertyControls(FramerpQWsMWkcK,{variant:{options:[\"eoTXJYY6N\",\"vRz6iFx98\",\"dxtA8R9ro\",\"cejOMEH6_\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpQWsMWkcK,[...NavButtonFonts,...ButtonPillFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpQWsMWkcK\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"80\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vRz6iFx98\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dxtA8R9ro\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cejOMEH6_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pQWsMWkcK.map"],
  "mappings": "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",
  "names": ["r", "t", "a", "e", "l", "n", "o", "i", "u", "f", "p", "s", "d", "v", "h", "x", "g", "E", "w", "S", "W", "I", "j", "L", "A", "m", "y", "c", "window", "visibleVariant", "variantToString", "variant", "MotionText", "props", "opacity", "x", "y", "scale", "rotate", "rotateX", "rotateY", "isCanvas", "RenderTarget", "initialOpacity", "useMotionValue", "isSpring", "lastVariant", "pe", "animate", "setAnimate", "ye", "hasIndexAnimatedRef", "ue", "springCurve", "easeCurve", "item", "filteredTransition", "delay", "isLetter", "isWord", "isLine", "splitWrapperStyle", "getSplitTextProps", "sharedProps", "info", "p", "MotionSpanComponent", "motion", "getIndex", "countIndex", "letterIndex", "wordIndex", "lineIndex", "perWord", "type", "variants", "stagger", "children", "index", "re", "MotionContext", "addPropertyControls", "ControlType", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "cq1Hj5Xwa", "ut_RrhuuD", "IZqpHJzw8", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter14k6xfj", "args", "onMouseLeave569ogs", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FramerCnXJI0wop", "withCSS", "CnXJI0wop_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "g5KtcNnZC", "yQWC7HVjt", "c85k3ybpl", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "FramerALS9HW8xH", "withCSS", "ALS9HW8xH_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "NavButtonFonts", "getFonts", "ALS9HW8xH_default", "ButtonPillFonts", "CnXJI0wop_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "router", "useRouter", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "u", "cx", "Image2", "resolveLink", "css", "FramerpQWsMWkcK", "withCSS", "pQWsMWkcK_default", "addPropertyControls", "ControlType", "addFonts"]
}
