{"version":3,"file":"shared-lib.B7mLGsIZ.mjs","names":["MotionPathWithV1StrokeFX","mask","Base","MotionSVG","SVG","transition","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RightArrowAnimIn","RightArrowAnimOut","RightArrowAnimStatic","getProps","React.forwardRef","addPropertyOverrides","RightArrow","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","RightArrowAnimFonts","RightArrowAnim","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","numberToPixelString","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","ArrowAnim","useRef","__legacyOverrideHOC_DataObserverContext","_jsx","RightArrowAnim","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText","ArrowAnim"],"sources":["https:/framerusercontent.com/modules/UG0MzjqexPC3bzroty1F/Guu3m9IiEc1NJ0JvuZbK/dbm6egfZt.js","https:/framerusercontent.com/modules/YVY9iJZwccjMdR4BEjU6/ChcMMRnT24oIyAWynpLS/Kr9OO5_ZO.js","https:/framerusercontent.com/modules/yfN9wkxCg3Hd8g0VYBlL/NbQ3NJfv1ioros93pSgN/YY0_ozoQh.js","https:/framerusercontent.com/modules/bP0nhAqrofxDopJnxVCn/2GEnls7vhRdoicKFLE7o/e8aZqhdBN.js","https:/framerusercontent.com/modules/YIUB99c51z9480Kg9qsG/0JmXZMzzCVBbDXhrwrCg/OisraIzNa.js","https:/framerusercontent.com/modules/vMmKnxGiQz8OXC81h7jW/N17zBZZybFOmTAJkHYgZ/ErHM7tehB.js","https:/framerusercontent.com/modules/djChoqo1JYzSj1FFsDfg/5m0BgaFTKwO0eAzMgHI3/FpK_5NF7h.js","https:/framerusercontent.com/modules/D8zuWLBWuU3W2DyPBvBi/D5hrs0C7hYG8dEaeNpw6/GlitchOnHoverNoText.js","https:/framerusercontent.com/modules/rGx12PwnufqhEYnNz72d/GFZxYmMjnhaFMXeldhaq/MHksw_duT.js"],"sourcesContent":["// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const ezY2u1C7y=undefined;const Wb1d8LnfB=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:1,ease:[.4,0,0,.4],type:\"tween\"};const getProps=({bgFill,height,id,strokeColor,width,...props})=>{return{...props,ezY2u1C7y:bgFill??props.ezY2u1C7y??\"rgb(238, 238, 255)\",Wb1d8LnfB:strokeColor??props.Wb1d8LnfB??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Wb1d8LnfB,ezY2u1C7y,...restProps}=getProps(props);return /*#__PURE__*/_jsxs(SVG,{...restProps,className:cx(\"framer-p55k8\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1f36qhb\":Wb1d8LnfB,\"--quz58g\":ezY2u1C7y,...style},viewBox:\"0 0 24 24\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 2 24 C 0.895 24 0 23.105 0 22 L 0 2 C 0 0.895 0.895 0 2 0 L 22 0 C 23.105 0 24 0.895 24 2 L 24 22 C 24 23.105 23.105 24 22 24 Z\",fill:\"var(--quz58g, rgb(238,238,255))\",height:\"24px\",id:\"PuvtfY39y\",width:\"24px\"}),/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 7 5 L 12 0 L 0 0\",fill:\"transparent\",height:\"5px\",id:\"yhir2_hgI\",pathLengthTransition:transition,stroke:\"var(--1f36qhb, rgb(0, 0, 0))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"continuous\",strokeEffectOffset:1,strokeEffectTotalLength:19.071067810058594,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:1.5,transform:\"translate(6 12)\",width:\"12px\"}),/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 7 0 L 12 5 L 0 5\",fill:\"transparent\",height:\"5px\",id:\"Yen2CH6Gn\",pathLengthTransition:transition,stroke:\"var(--1f36qhb, rgb(0, 0, 0))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"continuous\",strokeEffectOffset:1,strokeEffectTotalLength:19.071067810058594,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:1.5,transform:\"translate(6 7)\",width:\"12px\"})]});});const css=[`.framer-p55k8 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Wb1d8LnfB\":\"strokeColor\",\"ezY2u1C7y\":\"bgFill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"right-arrow-anim-out\",\"set\":{\"localId\":\"vectorSet/ayKHhkhLv\",\"id\":\"ayKHhkhLv\",\"moduleId\":\"ldxLMTUfnZnz0JmTs4D5\"}}\n */const Icon=withCSS(Component,css,\"framer-p55k8\");Icon.displayName=\"right-arrow-anim-out\";export default Icon;addPropertyControls(Icon,{Wb1d8LnfB:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"stroke-color\",type:ControlType.Color},ezY2u1C7y:{defaultValue:\"rgb(238, 238, 255)\",hidden:false,title:\"bg-fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Wb1d8LnfB\\\":\\\"strokeColor\\\",\\\"ezY2u1C7y\\\":\\\"bgFill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"right-arrow-anim-out\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ayKHhkhLv\\\",\\\"id\\\":\\\"ayKHhkhLv\\\",\\\"moduleId\\\":\\\"ldxLMTUfnZnz0JmTs4D5\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const ezY2u1C7y=undefined;const Wb1d8LnfB=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:1,ease:[.4,0,0,.4],type:\"tween\"};const getProps=({bgFill,height,id,strokeColor,width,...props})=>{return{...props,ezY2u1C7y:bgFill??props.ezY2u1C7y??\"rgb(238, 238, 255)\",Wb1d8LnfB:strokeColor??props.Wb1d8LnfB??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Wb1d8LnfB,ezY2u1C7y,...restProps}=getProps(props);return /*#__PURE__*/_jsxs(SVG,{...restProps,className:cx(\"framer-gWB1T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1f36qhb\":Wb1d8LnfB,\"--quz58g\":ezY2u1C7y,...style},viewBox:\"0 0 24 24\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 2 24 C 0.895 24 0 23.105 0 22 L 0 2 C 0 0.895 0.895 0 2 0 L 22 0 C 23.105 0 24 0.895 24 2 L 24 22 C 24 23.105 23.105 24 22 24 Z\",fill:\"var(--quz58g, rgb(238,238,255))\",height:\"24px\",id:\"jKmU0JILo\",width:\"24px\"}),/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 0 5 L 12 5 L 7 0\",fill:\"transparent\",height:\"5px\",id:\"zq9AID8He\",pathLengthTransition:transition,stroke:\"var(--1f36qhb, rgb(0, 0, 0))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"continuous\",strokeEffectOffset:0,strokeEffectTotalLength:19.071067810058594,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:1.5,transform:\"translate(6 7)\",width:\"12px\"}),/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 0 0 L 12 0 L 7 5\",fill:\"transparent\",height:\"5px\",id:\"hs2ttNTeQ\",pathLengthTransition:transition,stroke:\"var(--1f36qhb, rgb(0, 0, 0))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"continuous\",strokeEffectOffset:0,strokeEffectTotalLength:19.071067810058594,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:1.5,transform:\"translate(6 12)\",width:\"12px\"})]});});const css=[`.framer-gWB1T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Wb1d8LnfB\":\"strokeColor\",\"ezY2u1C7y\":\"bgFill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"right-arrow-anim-in\",\"set\":{\"localId\":\"vectorSet/ayKHhkhLv\",\"id\":\"ayKHhkhLv\",\"moduleId\":\"ldxLMTUfnZnz0JmTs4D5\"}}\n */const Icon=withCSS(Component,css,\"framer-gWB1T\");Icon.displayName=\"right-arrow-anim-in\";export default Icon;addPropertyControls(Icon,{Wb1d8LnfB:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"stroke-color\",type:ControlType.Color},ezY2u1C7y:{defaultValue:\"rgb(238, 238, 255)\",hidden:false,title:\"bg-fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"right-arrow-anim-in\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ayKHhkhLv\\\",\\\"id\\\":\\\"ayKHhkhLv\\\",\\\"moduleId\\\":\\\"ldxLMTUfnZnz0JmTs4D5\\\"}}\",\"framerVariables\":\"{\\\"Wb1d8LnfB\\\":\\\"strokeColor\\\",\\\"ezY2u1C7y\\\":\\\"bgFill\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const ezY2u1C7y=undefined;const Wb1d8LnfB=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2 24 C 0.895 24 0 23.105 0 22 L 0 2 C 0 0.895 0.895 0 2 0 L 22 0 C 23.105 0 24 0.895 24 2 L 24 22 C 24 23.105 23.105 24 22 24 Z\" fill=\"var(--quz58g, rgb(238,238,255))\" height=\"24px\" id=\"tA7Sc5jmH\" width=\"24px\"/><path d=\"M 0 5 L 12 5 L 7 0\" fill=\"transparent\" height=\"5px\" id=\"aY0ba0X4Y\" stroke-dasharray=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--1f36qhb, rgb(0, 0, 0))\" transform=\"translate(6 7)\" width=\"12px\"/><path d=\"M 0 0 L 12 0 L 7 5\" fill=\"transparent\" height=\"5px\" id=\"lzuynvG2D\" stroke-dasharray=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--1f36qhb, rgb(0, 0, 0))\" transform=\"translate(6 12)\" width=\"12px\"/></svg>';const getProps=({bgFill,height,id,strokeColor,width,...props})=>{return{...props,ezY2u1C7y:bgFill??props.ezY2u1C7y??\"rgb(238, 238, 255)\",Wb1d8LnfB:strokeColor??props.Wb1d8LnfB??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Wb1d8LnfB,ezY2u1C7y,...restProps}=getProps(props);const href=useSVGTemplate(\"1229889392\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-35wTX\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1f36qhb\":Wb1d8LnfB,\"--quz58g\":ezY2u1C7y,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-35wTX { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Wb1d8LnfB\":\"strokeColor\",\"ezY2u1C7y\":\"bgFill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"right-arrow-anim-static\",\"set\":{\"localId\":\"vectorSet/ayKHhkhLv\",\"id\":\"ayKHhkhLv\",\"moduleId\":\"ldxLMTUfnZnz0JmTs4D5\"}}\n */const Icon=withCSS(Component,css,\"framer-35wTX\");Icon.displayName=\"right-arrow-anim-static\";export default Icon;addPropertyControls(Icon,{Wb1d8LnfB:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"stroke-color\",type:ControlType.Color},ezY2u1C7y:{defaultValue:\"rgb(238, 238, 255)\",hidden:false,title:\"bg-fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"right-arrow-anim-static\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ayKHhkhLv\\\",\\\"id\\\":\\\"ayKHhkhLv\\\",\\\"moduleId\\\":\\\"ldxLMTUfnZnz0JmTs4D5\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"Wb1d8LnfB\\\":\\\"strokeColor\\\",\\\"ezY2u1C7y\\\":\\\"bgFill\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RightArrowAnimOut from\"https://framerusercontent.com/modules/UG0MzjqexPC3bzroty1F/Guu3m9IiEc1NJ0JvuZbK/dbm6egfZt.js\";import RightArrowAnimIn from\"https://framerusercontent.com/modules/YVY9iJZwccjMdR4BEjU6/ChcMMRnT24oIyAWynpLS/Kr9OO5_ZO.js\";import RightArrowAnimStatic from\"https://framerusercontent.com/modules/yfN9wkxCg3Hd8g0VYBlL/NbQ3NJfv1ioros93pSgN/YY0_ozoQh.js\";const cycleOrder=[\"LMMiSul1F\",\"NXnexp7p9\",\"YC_CM3pU0\",\"ksGjKtRPF\"];const serializationHash=\"framer-eg4xM\";const variantClassNames={ksGjKtRPF:\"framer-v-185ku1w\",LMMiSul1F:\"framer-v-hynttf\",NXnexp7p9:\"framer-v-1yyvseu\",YC_CM3pU0:\"framer-v-109aeg4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xD4iOf2c9=undefined;const rmQs2WMRX=undefined;const transition1={duration:0,type:\"tween\"};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={\"0\":\"NXnexp7p9\",\"1\":\"YC_CM3pU0\",\"2\":\"ksGjKtRPF\",main:\"LMMiSul1F\"};const getProps=({bgFill,height,id,strokeColor,width,...props})=>{return{...props,rmQs2WMRX:bgFill??props.rmQs2WMRX??\"rgb(238, 238, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"LMMiSul1F\",xD4iOf2c9:strokeColor??props.xD4iOf2c9??\"rgb(0, 0, 0)\"};};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,xD4iOf2c9,rmQs2WMRX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LMMiSul1F\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1374uh8=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ksGjKtRPF\",true),2500);});const onAppearstrfls=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"YC_CM3pU0\",true),1e3);});useOnVariantChange(baseVariant,{ksGjKtRPF:onAppearstrfls,YC_CM3pU0:onAppear1374uh8});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hynttf\",className,classNames),\"data-framer-name\":\"main\",layoutDependency:layoutDependency,layoutId:\"LMMiSul1F\",ref:refBinding,style:{...style},...addPropertyOverrides({ksGjKtRPF:{\"data-framer-name\":\"2\",\"data-highlight\":true},NXnexp7p9:{\"data-framer-name\":\"0\"},YC_CM3pU0:{\"data-framer-name\":\"1\",\"data-highlight\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-6hhd9\",Component:RightArrowAnimIn,\"data-framer-name\":\"Frame 173\",layoutDependency:layoutDependency,layoutId:\"GJrV5DLR6\",style:{\"--1f36qhb\":xD4iOf2c9,\"--quz58g\":rmQs2WMRX},...addPropertyOverrides({ksGjKtRPF:{Component:RightArrowAnimOut},NXnexp7p9:{Component:RightArrowAnimStatic}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eg4xM.framer-1thrxut, .framer-eg4xM .framer-1thrxut { display: block; }\",\".framer-eg4xM.framer-hynttf { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 24px; }\",\".framer-eg4xM .framer-6hhd9 { aspect-ratio: 1 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 1px; z-index: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NXnexp7p9\":{\"layout\":[\"fixed\",\"fixed\"]},\"YC_CM3pU0\":{\"layout\":[\"fixed\",\"fixed\"]},\"ksGjKtRPF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xD4iOf2c9\":\"strokeColor\",\"rmQs2WMRX\":\"bgFill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framere8aZqhdBN=withCSS(Component,css,\"framer-eg4xM\");export default Framere8aZqhdBN;Framere8aZqhdBN.displayName=\"right-arrow-anim\";Framere8aZqhdBN.defaultProps={height:24,width:24};addPropertyControls(Framere8aZqhdBN,{variant:{options:[\"LMMiSul1F\",\"NXnexp7p9\",\"YC_CM3pU0\",\"ksGjKtRPF\"],optionTitles:[\"main\",\"0\",\"1\",\"2\"],title:\"Variant\",type:ControlType.Enum},xD4iOf2c9:{defaultValue:\"rgb(0, 0, 0)\",title:\"Stroke Color\",type:ControlType.Color},rmQs2WMRX:{defaultValue:\"rgb(238, 238, 255)\",title:\"Bg Fill\",type:ControlType.Color}});addFonts(Framere8aZqhdBN,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere8aZqhdBN\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"xD4iOf2c9\\\":\\\"strokeColor\\\",\\\"rmQs2WMRX\\\":\\\"bgFill\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NXnexp7p9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YC_CM3pU0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ksGjKtRPF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./e8aZqhdBN.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-zP2NV\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2 24 C 0.895 24 0 23.105 0 22 L 0 2 C 0 0.895 0.895 0 2 0 L 22 0 C 23.105 0 24 0.895 24 2 L 24 22 C 24 23.105 23.105 24 22 24 Z M 12.47 6.97 C 12.329 7.11 12.25 7.301 12.25 7.5 C 12.25 7.699 12.329 7.891 12.47 8.031 L 15.69 11.25 L 6.5 11.25 C 6.301 11.25 6.11 11.329 5.97 11.47 C 5.829 11.61 5.75 11.801 5.75 12 C 5.75 12.199 5.829 12.39 5.97 12.53 C 6.11 12.671 6.301 12.75 6.5 12.75 L 15.69 12.75 L 12.47 15.97 C 12.329 16.11 12.25 16.301 12.25 16.5 C 12.25 16.699 12.329 16.89 12.47 17.031 C 12.61 17.172 12.801 17.251 13 17.251 C 13.199 17.251 13.39 17.172 13.53 17.031 L 18.03 12.531 C 18.1 12.462 18.156 12.378 18.193 12.287 C 18.231 12.196 18.25 12.098 18.25 12 C 18.25 11.902 18.231 11.804 18.193 11.713 C 18.174 11.667 18.151 11.624 18.124 11.583 L 18.03 11.47 L 13.53 6.97 C 13.39 6.829 13.199 6.75 13 6.75 C 12.801 6.75 12.61 6.829 12.47 6.97 Z\" fill=\"rgb(238, 238, 255)\" height=\"24px\" id=\"tljxdFZp7\" width=\"24px\"/></svg>',style:{...style}});});const css=[`.framer-zP2NV { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"right-arrow\",\"color\":{\"type\":\"static\",\"value\":\"rgb(238,238,255)\"},\"set\":{\"localId\":\"vectorSet/ayKHhkhLv\",\"id\":\"ayKHhkhLv\",\"moduleId\":\"ldxLMTUfnZnz0JmTs4D5\"}}\n */const Icon=withCSS(Component,css,\"framer-zP2NV\");Icon.displayName=\"right-arrow\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"right-arrow\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(238,238,255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ayKHhkhLv\\\",\\\"id\\\":\\\"ayKHhkhLv\\\",\\\"moduleId\\\":\\\"ldxLMTUfnZnz0JmTs4D5\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RightArrow from\"https://framerusercontent.com/modules/YIUB99c51z9480Kg9qsG/0JmXZMzzCVBbDXhrwrCg/OisraIzNa.js\";const RightArrowFonts=getFonts(RightArrow);const cycleOrder=[\"NIS0TN2Q0\",\"UJjthQeUL\",\"Ed23mqdir\",\"PIKRWJP9i\",\"TLpUu0QEL\"];const serializationHash=\"framer-5sySF\";const variantClassNames={Ed23mqdir:\"framer-v-48a0ld\",NIS0TN2Q0:\"framer-v-b1sort\",PIKRWJP9i:\"framer-v-16hc9jf\",TLpUu0QEL:\"framer-v-12gyw30\",UJjthQeUL:\"framer-v-1qr0naw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const aAgDbn_Xw=undefined;const jGRhdYxhm=undefined;const transition1={delay:0,duration:.6,ease:[0,0,1,1],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const transition3={delay:0,duration:.4,ease:[0,0,1,1],type:\"tween\"};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={\"0\":\"UJjthQeUL\",\"1\":\"Ed23mqdir\",\"2\":\"PIKRWJP9i\",\"3\":\"TLpUu0QEL\",main:\"NIS0TN2Q0\"};const getProps=({fill,fill2,height,id,width,...props})=>{return{...props,aAgDbn_Xw:fill??props.aAgDbn_Xw??\"rgb(0, 84, 255)\",jGRhdYxhm:fill2??props.jGRhdYxhm??\"rgb(0, 255, 229)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"NIS0TN2Q0\"};};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,aAgDbn_Xw,jGRhdYxhm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NIS0TN2Q0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear15k4mm1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"PIKRWJP9i\",true),100);});const onAppearbidm2s=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"TLpUu0QEL\",true),1600);});const onAppearsdxmlf=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Ed23mqdir\",true),400);});useOnVariantChange(baseVariant,{Ed23mqdir:onAppear15k4mm1,PIKRWJP9i:onAppearbidm2s,TLpUu0QEL:onAppearsdxmlf});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({Ed23mqdir:{value:transition2},PIKRWJP9i:{value:transition3},TLpUu0QEL:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-b1sort\",className,classNames),\"data-framer-name\":\"main\",layoutDependency:layoutDependency,layoutId:\"NIS0TN2Q0\",ref:refBinding,style:{backgroundColor:\"rgb(238, 238, 239)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,...style},...addPropertyOverrides({Ed23mqdir:{\"data-framer-name\":\"1\",\"data-highlight\":true},PIKRWJP9i:{\"data-framer-name\":\"2\",\"data-highlight\":true},TLpUu0QEL:{\"data-framer-name\":\"3\",\"data-highlight\":true},UJjthQeUL:{\"data-framer-name\":\"0\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RightArrow,{animated:true,className:\"framer-1rydw0a\",\"data-framer-name\":\"Frame 173\",layoutDependency:layoutDependency,layoutId:\"epjy65lVl\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-v24pmz\",\"data-framer-name\":\"move\",layoutDependency:layoutDependency,layoutId:\"iNS7lX30E\",style:{backgroundColor:aAgDbn_Xw},variants:{Ed23mqdir:{backgroundColor:jGRhdYxhm},TLpUu0QEL:{backgroundColor:jGRhdYxhm}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5sySF.framer-1ah94h7, .framer-5sySF .framer-1ah94h7 { display: block; }\",\".framer-5sySF.framer-b1sort { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-5sySF .framer-1rydw0a { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; z-index: 2; }\",\".framer-5sySF .framer-v24pmz { flex: none; height: 50%; left: calc(37.50000000000002% - 79.16666666666666% / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(50.00000000000002% - 50% / 2); width: 79%; z-index: 1; }\",\".framer-5sySF.framer-v-1qr0naw .framer-v24pmz { left: calc(50.00000000000002% - 79.16666666666666% / 2); }\",\".framer-5sySF.framer-v-48a0ld .framer-v24pmz { left: -14px; }\",\".framer-5sySF.framer-v-16hc9jf .framer-v24pmz { left: unset; right: 3px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UJjthQeUL\":{\"layout\":[\"auto\",\"auto\"]},\"Ed23mqdir\":{\"layout\":[\"auto\",\"auto\"]},\"PIKRWJP9i\":{\"layout\":[\"auto\",\"auto\"]},\"TLpUu0QEL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"aAgDbn_Xw\":\"fill\",\"jGRhdYxhm\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerErHM7tehB=withCSS(Component,css,\"framer-5sySF\");export default FramerErHM7tehB;FramerErHM7tehB.displayName=\"arrow-anim\";FramerErHM7tehB.defaultProps={height:24,width:24};addPropertyControls(FramerErHM7tehB,{variant:{options:[\"NIS0TN2Q0\",\"UJjthQeUL\",\"Ed23mqdir\",\"PIKRWJP9i\",\"TLpUu0QEL\"],optionTitles:[\"main\",\"0\",\"1\",\"2\",\"3\"],title:\"Variant\",type:ControlType.Enum},aAgDbn_Xw:{defaultValue:\"rgb(0, 84, 255)\",title:\"Fill\",type:ControlType.Color},jGRhdYxhm:{defaultValue:\"rgb(0, 255, 229)\",title:\"Fill 2\",type:ControlType.Color}});addFonts(FramerErHM7tehB,[{explicitInter:true,fonts:[]},...RightArrowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerErHM7tehB\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"aAgDbn_Xw\\\":\\\"fill\\\",\\\"jGRhdYxhm\\\":\\\"fill2\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UJjthQeUL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ed23mqdir\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PIKRWJP9i\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TLpUu0QEL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ErHM7tehB.map","// Generated by Framer (6ca3d35)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RightArrowAnim from\"https://framerusercontent.com/modules/bP0nhAqrofxDopJnxVCn/2GEnls7vhRdoicKFLE7o/e8aZqhdBN.js\";import ArrowAnim from\"https://framerusercontent.com/modules/vMmKnxGiQz8OXC81h7jW/N17zBZZybFOmTAJkHYgZ/ErHM7tehB.js\";const RightArrowAnimFonts=getFonts(RightArrowAnim);const enabledGestures={jKy9QCW1y:{pressed:true}};const cycleOrder=[\"xuNWX8m0z\",\"Z1SZuwARk\",\"MGEAGWlXZ\",\"jKy9QCW1y\"];const serializationHash=\"framer-lPZ7w\";const variantClassNames={jKy9QCW1y:\"framer-v-176hh01\",MGEAGWlXZ:\"framer-v-q3ltuz\",xuNWX8m0z:\"framer-v-1vou7qr\",Z1SZuwARk:\"framer-v-koevxj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KrGJo8n7x=undefined;const MFzP6Cdvp=undefined;const HJstk0qAH=undefined;const t9YzDY5Xf=undefined;const Qieqv9uT8=undefined;const pUZWYU0EL=undefined;const S2p7JVyfW=undefined;const CFtktbDvx=undefined;const clu_aNk2s=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"filled-hover\":\"jKy9QCW1y\",\"non-filled\":\"MGEAGWlXZ\",filled:\"Z1SZuwARk\",main:\"xuNWX8m0z\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Space Around\":\"space-around\",\"Space Between\":\"space-between\",\"Space Evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const getProps=({click,distribute,gap,height,iconVisible,id,link,newTab,padding,smoothScroll,text,width,...props})=>{return{...props,CFtktbDvx:text??props.CFtktbDvx??\"Documentation\",clu_aNk2s:iconVisible??props.clu_aNk2s??true,HJstk0qAH:newTab??props.HJstk0qAH,KrGJo8n7x:click??props.KrGJo8n7x,MFzP6Cdvp:link??props.MFzP6Cdvp,pUZWYU0EL:gap??props.pUZWYU0EL??34,Qieqv9uT8:humanReadableEnumMap[distribute]??distribute??props.Qieqv9uT8??\"space-between\",S2p7JVyfW:padding??props.S2p7JVyfW??\"8px 8px 8px 12px\",t9YzDY5Xf:smoothScroll??props.t9YzDY5Xf,variant:humanReadableVariantMap[props.variant]??props.variant??\"xuNWX8m0z\"};};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,CFtktbDvx,Qieqv9uT8,clu_aNk2s,S2p7JVyfW,MFzP6Cdvp,HJstk0qAH,KrGJo8n7x,pUZWYU0EL,t9YzDY5Xf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xuNWX8m0z\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1jnt8qk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KrGJo8n7x){const res=await KrGJo8n7x(...args);if(res===false)return false;}});const onMouseEnter1c7jzu=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"jKy9QCW1y\");});const onMouseLeave7m5kf4=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"Z1SZuwARk\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:MFzP6Cdvp,motionChild:true,nodeId:\"xuNWX8m0z\",openInNewTab:HJstk0qAH,scopeId:\"FpK_5NF7h\",smoothScroll:t9YzDY5Xf,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1vou7qr\",className,classNames)} framer-ig9y78`,\"data-framer-name\":\"main\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xuNWX8m0z\",onTap:onTap1jnt8qk,ref:refBinding,style:{...style},...addPropertyOverrides({jKy9QCW1y:{\"data-framer-name\":\"filled-hover\",onMouseLeave:onMouseLeave7m5kf4},MGEAGWlXZ:{\"data-framer-name\":\"non-filled\"},Z1SZuwARk:{\"data-framer-name\":\"filled\",onMouseEnter:onMouseEnter1c7jzu}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1aivonb\",\"data-border\":true,\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"gQ9Iv6e0v\",style:{\"--1441yxi\":Qieqv9uT8,\"--1dp7vt4\":numberToPixelString(S2p7JVyfW),\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(232, 239, 234)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",\"--twnlle\":numberToPixelString(pUZWYU0EL),backgroundColor:\"rgb(232, 239, 234)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,originY:.75,rotateX:0,transformPerspective:500},variants:{\"jKy9QCW1y-pressed\":{rotateX:24},jKy9QCW1y:{\"--border-color\":\"rgba(232, 239, 234, 0.5)\",backgroundColor:\"rgba(232, 239, 234, 0)\"},MGEAGWlXZ:{\"--border-color\":\"rgba(0, 0, 0, 0)\",backgroundColor:\"rgba(232, 239, 234, 0)\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12ua3zh\",layoutDependency:layoutDependency,layoutId:\"UU9M2Qqhl\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZUJpdCBCb2xk\",\"--framer-font-family\":'\"NeueBit Bold\", \"NeueBit Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"0.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(9, 9, 9))\"},children:\"Explore Docs\"})}),className:\"framer-ucrcy4\",\"data-framer-name\":\"Explore Docs\",fonts:[\"CUSTOMV2;NeueBit Bold\"],layoutDependency:layoutDependency,layoutId:\"e0bwaMIEv\",style:{\"--extracted-r6o4lv\":\"rgb(9, 9, 9)\",\"--framer-paragraph-spacing\":\"0px\"},text:CFtktbDvx,variants:{jKy9QCW1y:{\"--extracted-r6o4lv\":\"rgb(238, 238, 239)\"},MGEAGWlXZ:{\"--extracted-r6o4lv\":\"rgb(232, 239, 234)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jKy9QCW1y:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZUJpdCBCb2xk\",\"--framer-font-family\":'\"NeueBit Bold\", \"NeueBit Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"0.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(238, 238, 239))\"},children:\"Documentation\"})})},MGEAGWlXZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZUJpdCBCb2xk\",\"--framer-font-family\":'\"NeueBit Bold\", \"NeueBit Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"0.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(232, 239, 234))\"},children:\"Explore Docs\"})})}},baseVariant,gestureVariant)})}),clu_aNk2s!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-jsmcil\",layoutDependency:layoutDependency,layoutId:\"SvyJljUjb\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gjeodr-container\",layoutDependency:layoutDependency,layoutId:\"rwgaqAUy7-container\",nodeId:\"rwgaqAUy7\",rendersWithMotion:true,scopeId:\"FpK_5NF7h\",children:/*#__PURE__*/_jsx(RightArrowAnim,{height:\"100%\",id:\"rwgaqAUy7\",layoutId:\"rwgaqAUy7\",rmQs2WMRX:\"rgba(232, 239, 234, 0)\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"NXnexp7p9\"),width:\"100%\",xD4iOf2c9:\"rgb(9, 9, 9)\",...addPropertyOverrides({jKy9QCW1y:{variant:matchVariant(\"YC_CM3pU0\"),xD4iOf2c9:\"rgb(238, 238, 239)\"}},baseVariant,gestureVariant)})})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lPZ7w.framer-ig9y78, .framer-lPZ7w .framer-ig9y78 { display: block; }\",\".framer-lPZ7w.framer-1vou7qr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-lPZ7w .framer-1aivonb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: var(--twnlle); height: min-content; justify-content: var(--1441yxi); overflow: visible; padding: var(--1dp7vt4); position: relative; width: min-content; }\",\".framer-lPZ7w .framer-12ua3zh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 3px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-lPZ7w .framer-ucrcy4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-lPZ7w .framer-jsmcil { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lPZ7w .framer-gjeodr-container { flex: none; height: 24px; position: relative; width: 24px; }\",'.framer-lPZ7w[data-border=\"true\"]::after, .framer-lPZ7w [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 172\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Z1SZuwARk\":{\"layout\":[\"auto\",\"auto\"]},\"MGEAGWlXZ\":{\"layout\":[\"auto\",\"auto\"]},\"jKy9QCW1y\":{\"layout\":[\"auto\",\"auto\"]},\"Q5kvDk5Fz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"CFtktbDvx\":\"text\",\"Qieqv9uT8\":\"distribute\",\"clu_aNk2s\":\"iconVisible\",\"S2p7JVyfW\":\"padding\",\"MFzP6Cdvp\":\"link\",\"HJstk0qAH\":\"newTab\",\"KrGJo8n7x\":\"click\",\"pUZWYU0EL\":\"gap\",\"t9YzDY5Xf\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFpK_5NF7h=withCSS(Component,css,\"framer-lPZ7w\");export default FramerFpK_5NF7h;FramerFpK_5NF7h.displayName=\"secondary-btn\";FramerFpK_5NF7h.defaultProps={height:40,width:172};addPropertyControls(FramerFpK_5NF7h,{variant:{options:[\"xuNWX8m0z\",\"Z1SZuwARk\",\"MGEAGWlXZ\",\"jKy9QCW1y\"],optionTitles:[\"main\",\"filled\",\"non-filled\",\"filled-hover\"],title:\"Variant\",type:ControlType.Enum},CFtktbDvx:{defaultValue:\"Documentation\",displayTextArea:false,title:\"text\",type:ControlType.String},onCFtktbDvxChange:{changes:\"CFtktbDvx\",type:ControlType.ChangeHandler},Qieqv9uT8:{defaultValue:\"space-between\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"distribute\",type:ControlType.Enum},clu_aNk2s:{defaultValue:true,title:\"icon-visible\",type:ControlType.Boolean},onclu_aNk2sChange:{changes:\"clu_aNk2s\",type:ControlType.ChangeHandler},S2p7JVyfW:{defaultValue:\"8px 8px 8px 12px\",title:\"padding\",type:ControlType.Padding},MFzP6Cdvp:{title:\"Link\",type:ControlType.Link},HJstk0qAH:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onHJstk0qAHChange:{changes:\"HJstk0qAH\",type:ControlType.ChangeHandler},KrGJo8n7x:{title:\"Click\",type:ControlType.EventHandler},pUZWYU0EL:{defaultValue:34,min:0,title:\"Gap\",type:ControlType.Number},onpUZWYU0ELChange:{changes:\"pUZWYU0EL\",type:ControlType.ChangeHandler},t9YzDY5Xf:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},ont9YzDY5XfChange:{changes:\"t9YzDY5Xf\",type:ControlType.ChangeHandler}});addFonts(FramerFpK_5NF7h,[{explicitInter:true,fonts:[{cssFamilyName:\"NeueBit Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"NeueBit\",url:\"https://framerusercontent.com/assets/dThE9PyyiFvvdQHJ1b1O5xSxI.woff2\",weight:\"700\"}]},...RightArrowAnimFonts],{supportsExplicitInterCodegen:true});FramerFpK_5NF7h.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ArrowAnim,{},context),forwardLoader(RightArrowAnim,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFpK_5NF7h\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z1SZuwARk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MGEAGWlXZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jKy9QCW1y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Q5kvDk5Fz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"172\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"CFtktbDvx\\\":\\\"text\\\",\\\"Qieqv9uT8\\\":\\\"distribute\\\",\\\"clu_aNk2s\\\":\\\"iconVisible\\\",\\\"S2p7JVyfW\\\":\\\"padding\\\",\\\"MFzP6Cdvp\\\":\\\"link\\\",\\\"HJstk0qAH\\\":\\\"newTab\\\",\\\"KrGJo8n7x\\\":\\\"click\\\",\\\"pUZWYU0EL\\\":\\\"gap\\\",\\\"t9YzDY5Xf\\\":\\\"smoothScroll\\\"}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FpK_5NF7h.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";/* =========================\n   GLITCH CONFIG (tweak here)\n   ========================= */const GLITCH_CONFIG={timing:{durationMs:500,steps:6,minTickMs:120},loop:{enabled:true,delayMinMs:1e3,delayMaxMs:3e3},rectangles:{// ✅ reduced density (fewer rectangles)\ncount:3,countVariance:2,// sizes are relative to the frame size\nwidthPct:{min:.48,max:.55},// chunkier height\nheightPct:{min:.1,max:.12},extraHeightPx:{min:4,max:6},// ✅ allow rectangles to extend beyond frame more\noverflowXPct:0,overflowYPct:0,blurPxMax:0,opacity:{min:.25,max:.95},skewDeg:0,clipMax:{min:25,max:30},dxRange:{min:8,max:10},// direction per burst: 0=left, 1=right, 2=both\ndirectionModeCount:2,// color modes per burst: 0=magenta,1=cyan,2=blend/flash\ncolorModeCount:2,// ✅ overflow even if the frame has overflow:hidden\n// the overlay itself is expanded beyond the frame bounds\noverlayOverflowScale:1.01},colors:{magenta:\"rgba(255, 0, 80, 0.6)\",cyan:\"rgba(0, 200, 255, 0.7)\",white:\"rgba(255, 255, 255, 0.25)\"}};export function GlitchRectsOnHover(){const loopTimerRef=useRef(null);const burstTimerRef=useRef(null);const isHoveringRef=useRef(false);useEffect(()=>{return()=>clearAllTimers();},[]);const rand=(min,max)=>Math.floor(Math.random()*(max-min+1))+min;const randFloat=(min,max)=>Math.random()*(max-min)+min;const clearAllTimers=()=>{if(burstTimerRef.current)window.clearInterval(burstTimerRef.current);if(loopTimerRef.current)window.clearTimeout(loopTimerRef.current);burstTimerRef.current=null;loopTimerRef.current=null;};const ensureFrameReady=el=>{// We still keep the frame overflow as-is; overlay is oversized to appear outside a bit.\nconst cs=window.getComputedStyle(el);if(cs.position===\"static\")el.style.position=\"relative\";el.style.transform=el.style.transform||\"translateZ(0)\";};const cleanupBurst=el=>{if(burstTimerRef.current)window.clearInterval(burstTimerRef.current);burstTimerRef.current=null;el.querySelectorAll(\"[data-glitch-rects]\").forEach(n=>n.remove());};const createRandomPattern=()=>{const base=GLITCH_CONFIG.rectangles.count;const v=GLITCH_CONFIG.rectangles.countVariance;return{rectCount:rand(Math.max(1,base-v),base+v),directionBias:rand(0,GLITCH_CONFIG.rectangles.directionModeCount-1),clipMax:rand(GLITCH_CONFIG.rectangles.clipMax.min,GLITCH_CONFIG.rectangles.clipMax.max),colorMode:rand(0,GLITCH_CONFIG.rectangles.colorModeCount-1),rectDxBase:rand(GLITCH_CONFIG.rectangles.dxRange.min,GLITCH_CONFIG.rectangles.dxRange.max)};};const pickRectBackground=mode=>{const{magenta,cyan,white}=GLITCH_CONFIG.colors;if(mode===0)return`linear-gradient(90deg, ${magenta}, transparent)`;if(mode===1)return`linear-gradient(90deg, ${cyan}, transparent)`;return rand(0,3)===0?`linear-gradient(90deg, ${white}, transparent)`:`linear-gradient(90deg, ${magenta}, ${cyan})`;};const buildRectangles=(el,rectCount)=>{const overlay=document.createElement(\"div\");overlay.dataset.glitchRects=\"1\";const scale=GLITCH_CONFIG.rectangles.overlayOverflowScale;// Expand overlay beyond frame bounds\nconst overscanPct=Math.max(0,(scale-1)/2)*100// each side\n;Object.assign(overlay.style,{position:\"absolute\",left:`-${overscanPct}%`,top:`-${overscanPct}%`,width:`${100+overscanPct*2}%`,height:`${100+overscanPct*2}%`,pointerEvents:\"none\",zIndex:\"9999\",mixBlendMode:\"screen\",transform:\"translateZ(0)\"});const rects=[];for(let i=0;i<rectCount;i++){const r=document.createElement(\"div\");Object.assign(r.style,{position:\"absolute\",transform:\"translateZ(0)\"});overlay.appendChild(r);rects.push(r);}el.appendChild(overlay);return rects;};const layoutRectangles=(el,rects,pattern)=>{const{width,height}=el.getBoundingClientRect();const W=Math.max(1,width);const H=Math.max(1,height);rects.forEach(r=>{const w=W*randFloat(GLITCH_CONFIG.rectangles.widthPct.min,GLITCH_CONFIG.rectangles.widthPct.max);const baseH=H*randFloat(GLITCH_CONFIG.rectangles.heightPct.min,GLITCH_CONFIG.rectangles.heightPct.max);const extraH=rand(GLITCH_CONFIG.rectangles.extraHeightPx.min,GLITCH_CONFIG.rectangles.extraHeightPx.max);const h=Math.max(2,Math.round(baseH+extraH));// ✅ Position includes Y overflow too\nconst left=randFloat(-GLITCH_CONFIG.rectangles.overflowXPct,1+GLITCH_CONFIG.rectangles.overflowXPct)*W-w*.5;const top=randFloat(-GLITCH_CONFIG.rectangles.overflowYPct,1+GLITCH_CONFIG.rectangles.overflowYPct)*H-h*.5;const dir=pattern.directionBias===0?-1:pattern.directionBias===1?1:rand(-1,1);const dx=(pattern.rectDxBase+rand(0,pattern.rectDxBase))*dir;const skew=rand(-GLITCH_CONFIG.rectangles.skewDeg,GLITCH_CONFIG.rectangles.skewDeg);r.style.width=`${Math.round(w)}px`;r.style.height=`${h}px`;r.style.left=`${Math.round(left)}px`;r.style.top=`${Math.round(top)}px`;r.style.opacity=randFloat(GLITCH_CONFIG.rectangles.opacity.min,GLITCH_CONFIG.rectangles.opacity.max).toFixed(2);r.style.background=pickRectBackground(pattern.colorMode);r.style.clipPath=`inset(${rand(0,pattern.clipMax)}% 0 ${rand(0,pattern.clipMax)}% 0)`;r.style.transform=`translateX(${dx}px) skewX(${skew}deg)`;r.style.filter=`blur(${rand(0,GLITCH_CONFIG.rectangles.blurPxMax)}px)`;r.style.borderRadius=`${rand(0,6)}px`;});};const scheduleNextLoop=el=>{if(!GLITCH_CONFIG.loop.enabled||!isHoveringRef.current)return;const delay=rand(GLITCH_CONFIG.loop.delayMinMs,GLITCH_CONFIG.loop.delayMaxMs);loopTimerRef.current=window.setTimeout(()=>runGlitchBurst(el),delay);};const runGlitchBurst=el=>{if(!isHoveringRef.current)return;cleanupBurst(el);const pattern=createRandomPattern();const rects=buildRectangles(el,pattern.rectCount);let step=0;const tickMs=Math.max(GLITCH_CONFIG.timing.minTickMs,GLITCH_CONFIG.timing.durationMs/GLITCH_CONFIG.timing.steps);burstTimerRef.current=window.setInterval(()=>{if(!isHoveringRef.current){cleanupBurst(el);return;}step++;layoutRectangles(el,rects,pattern);if(step>=GLITCH_CONFIG.timing.steps){cleanupBurst(el);scheduleNextLoop(el);}},tickMs);};const startHover=el=>{clearAllTimers();isHoveringRef.current=true;ensureFrameReady(el);runGlitchBurst(el);};const endHover=el=>{isHoveringRef.current=false;clearAllTimers();cleanupBurst(el);};return{onMouseEnter:e=>startHover(e.currentTarget),onMouseLeave:e=>endHover(e.currentTarget)};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withGlitchRectsOnHover(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GlitchRectsOnHover(props)});};}withGlitchRectsOnHover.displayName=\"GlitchRectsOnHover\";\nexport const __FramerMetadata__ = {\"exports\":{\"withGlitchRectsOnHover\":{\"type\":\"reactHoc\",\"name\":\"withGlitchRectsOnHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GlitchRectsOnHover\":{\"type\":\"override\",\"name\":\"GlitchRectsOnHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GlitchOnHoverNoText.map","// Generated by Framer (6ca3d35)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withGlitchRectsOnHover}from\"https://framerusercontent.com/modules/D8zuWLBWuU3W2DyPBvBi/D5hrs0C7hYG8dEaeNpw6/GlitchOnHoverNoText.js\";import RightArrowAnim from\"https://framerusercontent.com/modules/bP0nhAqrofxDopJnxVCn/2GEnls7vhRdoicKFLE7o/e8aZqhdBN.js\";import ArrowAnim from\"https://framerusercontent.com/modules/vMmKnxGiQz8OXC81h7jW/N17zBZZybFOmTAJkHYgZ/ErHM7tehB.js\";const RightArrowAnimFonts=getFonts(RightArrowAnim);const MotionDivWithGlitchRectsOnHoverha78s3=withCodeBoundaryForOverrides(motion.div,{nodeId:\"wI7DfiGoh\",override:withGlitchRectsOnHover,scopeId:\"MHksw_duT\"});const enabledGestures={ruXrUDES4:{pressed:true}};const cycleOrder=[\"VGDQ2I34S\",\"m0eomhx45\",\"ruXrUDES4\"];const serializationHash=\"framer-U8REZ\";const variantClassNames={m0eomhx45:\"framer-v-1a7r91a\",ruXrUDES4:\"framer-v-2qn5pd\",VGDQ2I34S:\"framer-v-dg0fww\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VfZQOVs91=undefined;const xWowUbfhQ=undefined;const FEIVmOVuU=undefined;const mOOCgYLov=undefined;const XmqUiDfHq=undefined;const xQ5zfjLLZ=undefined;const yR6zfCMYC=undefined;const tYdNXhOZr=undefined;const io1pHGPg_=undefined;const X5bEcSVUR=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"0\":\"m0eomhx45\",\"1-hover\":\"ruXrUDES4\",main:\"VGDQ2I34S\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Space Around\":\"space-around\",\"Space Between\":\"space-between\",\"Space Evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const getProps=({cursor,distribute,distribute1,gap,height,iconVisible,id,link,newTab,opacity,padding,text,width,...props})=>{return{...props,FEIVmOVuU:link??props.FEIVmOVuU,io1pHGPg_:text??props.io1pHGPg_??\"Get Started\",mOOCgYLov:newTab??props.mOOCgYLov,tYdNXhOZr:opacity??props.tYdNXhOZr??1,variant:humanReadableVariantMap[props.variant]??props.variant??\"VGDQ2I34S\",VfZQOVs91:cursor??props.VfZQOVs91??\"pointer\",X5bEcSVUR:iconVisible??props.X5bEcSVUR??true,XmqUiDfHq:humanReadableEnumMap[distribute]??distribute??props.XmqUiDfHq??\"space-between\",xQ5zfjLLZ:gap??props.xQ5zfjLLZ??46,xWowUbfhQ:humanReadableEnumMap[distribute1]??distribute1??props.xWowUbfhQ??\"center\",yR6zfCMYC:padding??props.yR6zfCMYC??\"8px 8px 8px 12px\"};};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,io1pHGPg_,XmqUiDfHq,X5bEcSVUR,yR6zfCMYC,FEIVmOVuU,mOOCgYLov,xQ5zfjLLZ,xWowUbfhQ,tYdNXhOZr,VfZQOVs91,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VGDQ2I34S\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterjh9rdx=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"ruXrUDES4\");});const onMouseLeavewu8raw=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"m0eomhx45\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:FEIVmOVuU,motionChild:true,nodeId:\"VGDQ2I34S\",openInNewTab:mOOCgYLov,scopeId:\"MHksw_duT\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-dg0fww\",className,classNames)} framer-18990n0`,\"data-framer-name\":\"main\",layoutDependency:layoutDependency,layoutId:\"VGDQ2I34S\",ref:refBinding,style:{\"--1dzn99n\":VfZQOVs91,\"--mx0qrc\":xWowUbfhQ,...style},...addPropertyOverrides({m0eomhx45:{\"data-framer-name\":\"0\",\"data-highlight\":true,onMouseEnter:onMouseEnterjh9rdx},ruXrUDES4:{\"data-framer-name\":\"1-hover\",\"data-highlight\":true,onMouseLeave:onMouseLeavewu8raw}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithGlitchRectsOnHoverha78s3,{className:\"framer-ha78s3\",\"data-border\":true,\"data-framer-name\":\"primary-btn\",layoutDependency:layoutDependency,layoutId:\"wI7DfiGoh\",style:{\"--1tme8i4\":numberToPixelString(yR6zfCMYC),\"--1x7yrjw\":XmqUiDfHq,\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(232, 239, 234, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",\"--jhmfoi\":numberToPixelString(xQ5zfjLLZ),backgroundColor:\"rgb(0, 84, 255)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,opacity:tYdNXhOZr,originY:.75,rotateX:0,transformPerspective:500},variants:{\"ruXrUDES4-pressed\":{rotateX:24}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g6htvg\",layoutDependency:layoutDependency,layoutId:\"zl6wNLVRd\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZUJpdCBCb2xk\",\"--framer-font-family\":'\"NeueBit Bold\", \"NeueBit Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"0.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(232, 239, 234))\"},children:\"Get Started\"})}),className:\"framer-1hgh7wc\",\"data-framer-name\":\"Get Started\",fonts:[\"CUSTOMV2;NeueBit Bold\"],layoutDependency:layoutDependency,layoutId:\"xPrqwcGSP\",style:{\"--extracted-r6o4lv\":\"rgb(232, 239, 234)\",\"--framer-paragraph-spacing\":\"0px\"},text:io1pHGPg_,verticalAlignment:\"top\",withExternalLayout:true})}),X5bEcSVUR!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-123i2ii\",layoutDependency:layoutDependency,layoutId:\"Gp8Cr2toT\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mvwar6-container\",layoutDependency:layoutDependency,layoutId:\"GO81Lj9KG-container\",nodeId:\"GO81Lj9KG\",rendersWithMotion:true,scopeId:\"MHksw_duT\",children:/*#__PURE__*/_jsx(RightArrowAnim,{height:\"100%\",id:\"GO81Lj9KG\",layoutId:\"GO81Lj9KG\",rmQs2WMRX:\"rgb(232, 239, 234)\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"NXnexp7p9\"),width:\"100%\",xD4iOf2c9:\"rgb(0, 84, 255)\",...addPropertyOverrides({ruXrUDES4:{variant:matchVariant(\"YC_CM3pU0\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7e0u7v\",layoutDependency:layoutDependency,layoutId:\"BqoMhV5ll\",style:{opacity:.4},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-nb8htm\",layoutDependency:layoutDependency,layoutId:\"yAiX_ZPEf\",style:{backgroundColor:\"rgb(255, 255, 255)\",filter:\"blur(10px)\",rotate:40,WebkitFilter:\"blur(10px)\"}})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-U8REZ.framer-18990n0, .framer-U8REZ .framer-18990n0 { display: block; }\",\".framer-U8REZ.framer-dg0fww { align-content: center; align-items: center; cursor: var(--1dzn99n); display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 33px; justify-content: var(--mx0qrc); overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-U8REZ .framer-ha78s3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: var(--jhmfoi); height: 100%; justify-content: var(--1x7yrjw); overflow: visible; padding: var(--1tme8i4); position: relative; width: min-content; }\",\".framer-U8REZ .framer-1g6htvg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 3px 0px 0px 0px; position: relative; width: min-content; z-index: 0; }\",\".framer-U8REZ .framer-1hgh7wc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-U8REZ .framer-123i2ii { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-U8REZ .framer-1mvwar6-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-U8REZ .framer-7e0u7v { flex: none; height: 155%; left: calc(50.15479876160993% - 100.92879256965945% / 2); mix-blend-mode: overlay; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(24.242424242424264% - 154.54545454545453% / 2); width: 101%; z-index: 1; }\",\".framer-U8REZ .framer-nb8htm { flex: none; height: 83px; left: calc(-35.582822085889546% - 27.607361963190186% / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(92.15686274509805% - 83px / 2); width: 28%; z-index: 1; }\",\".framer-U8REZ.framer-v-2qn5pd .framer-nb8htm { left: calc(141.10429447852763% - 27.607361963190186% / 2); }\",'.framer-U8REZ[data-border=\"true\"]::after, .framer-U8REZ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33\n * @framerIntrinsicWidth 161\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"m0eomhx45\":{\"layout\":[\"auto\",\"fixed\"]},\"ruXrUDES4\":{\"layout\":[\"auto\",\"fixed\"]},\"gA1FawjjH\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"io1pHGPg_\":\"text\",\"XmqUiDfHq\":\"distribute\",\"X5bEcSVUR\":\"iconVisible\",\"yR6zfCMYC\":\"padding\",\"FEIVmOVuU\":\"link\",\"mOOCgYLov\":\"newTab\",\"xQ5zfjLLZ\":\"gap\",\"xWowUbfhQ\":\"distribute1\",\"tYdNXhOZr\":\"opacity\",\"VfZQOVs91\":\"cursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMHksw_duT=withCSS(Component,css,\"framer-U8REZ\");export default FramerMHksw_duT;FramerMHksw_duT.displayName=\"primary-btn\";FramerMHksw_duT.defaultProps={height:33,width:161};addPropertyControls(FramerMHksw_duT,{variant:{options:[\"VGDQ2I34S\",\"m0eomhx45\",\"ruXrUDES4\"],optionTitles:[\"main\",\"0\",\"1-hover\"],title:\"Variant\",type:ControlType.Enum},io1pHGPg_:{defaultValue:\"Get Started\",displayTextArea:false,title:\"text\",type:ControlType.String},onio1pHGPg_Change:{changes:\"io1pHGPg_\",type:ControlType.ChangeHandler},XmqUiDfHq:{defaultValue:\"space-between\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"distribute\",type:ControlType.Enum},X5bEcSVUR:{defaultValue:true,title:\"icon-visible\",type:ControlType.Boolean},onX5bEcSVURChange:{changes:\"X5bEcSVUR\",type:ControlType.ChangeHandler},yR6zfCMYC:{defaultValue:\"8px 8px 8px 12px\",title:\"padding\",type:ControlType.Padding},FEIVmOVuU:{title:\"Link\",type:ControlType.Link},mOOCgYLov:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onmOOCgYLovChange:{changes:\"mOOCgYLov\",type:ControlType.ChangeHandler},xQ5zfjLLZ:{defaultValue:46,min:0,title:\"Gap\",type:ControlType.Number},onxQ5zfjLLZChange:{changes:\"xQ5zfjLLZ\",type:ControlType.ChangeHandler},xWowUbfhQ:{defaultValue:\"center\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"Distribute\",type:ControlType.Enum},tYdNXhOZr:{defaultValue:1,max:1,min:0,step:.01,title:\"Opacity\",type:ControlType.Number},ontYdNXhOZrChange:{changes:\"tYdNXhOZr\",type:ControlType.ChangeHandler},VfZQOVs91:{defaultValue:\"pointer\",title:\"Cursor\",type:ControlType.Cursor}});addFonts(FramerMHksw_duT,[{explicitInter:true,fonts:[{cssFamilyName:\"NeueBit Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"NeueBit\",url:\"https://framerusercontent.com/assets/dThE9PyyiFvvdQHJ1b1O5xSxI.woff2\",weight:\"700\"}]},...RightArrowAnimFonts],{supportsExplicitInterCodegen:true});FramerMHksw_duT.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ArrowAnim,{},context),forwardLoader(RightArrowAnim,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMHksw_duT\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"io1pHGPg_\\\":\\\"text\\\",\\\"XmqUiDfHq\\\":\\\"distribute\\\",\\\"X5bEcSVUR\\\":\\\"iconVisible\\\",\\\"yR6zfCMYC\\\":\\\"padding\\\",\\\"FEIVmOVuU\\\":\\\"link\\\",\\\"mOOCgYLov\\\":\\\"newTab\\\",\\\"xQ5zfjLLZ\\\":\\\"gap\\\",\\\"xWowUbfhQ\\\":\\\"distribute1\\\",\\\"tYdNXhOZr\\\":\\\"opacity\\\",\\\"VfZQOVs91\\\":\\\"cursor\\\"}\",\"framerIntrinsicWidth\":\"161\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"m0eomhx45\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ruXrUDES4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gA1FawjjH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"33\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MHksw_duT.map"],"mappings":"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"}