{"version":3,"file":"shared-lib.LCGm2Kxl.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","getProps","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","MenuItem","React.useContext","React.useMemo","React.Fragment","CursorClick","Shapes","ArrowsOutLineVertical","useRef","React.useId","className","useState","useMemo","segment","p","x"],"sources":["https:/framerusercontent.com/modules/1kxeIGX0ofvt6AsOqrAN/C7GLWmrD0XbwwVZmrqfU/wL39W_sK4.js","https:/framerusercontent.com/modules/GIUdCucUGuiJfHoN5F0Z/VfZZBFq8LMzKl3QRxuDC/w4Ud3l904.js","https:/framerusercontent.com/modules/KUQojkcsSTXYF9iWYzoO/saylUppszAbZBVJMsF1r/CYY0X97nk.js","https:/framerusercontent.com/modules/1LkhWojeCvXclJe989Km/z4Yx4VJeZ2sUaDWWAK1i/N6J5oZz4K.js","https:/framerusercontent.com/modules/SUBEdtCFaOJwrjN2Inhk/bznEUerLEqVVXGfsDOYE/pKERsxd4H.js","https:/framerusercontent.com/modules/YuSFNJH4n1OCMOOJRnnA/dveNuw6G0HUsB77Jv64u/L7NhnkTVI.js","https:/framerusercontent.com/modules/9utrvgaxBHX8LPw6wTMx/ZjODYMjLnTfJLyTcxld8/ofUWHVv8t.js","https:/framerusercontent.com/modules/bwDus6vaNn7TkVi1kgL9/IVP7EvtMRaHA3xYKQbTu/BGHITBNcy.js","https:/framerusercontent.com/modules/x5Fj394zTtoaeDZYHdgE/4TIAqGbnEinOnTsYcR5y/iC2Z0cptO.js","https:/framerusercontent.com/modules/d6syrOi4poOjg8tgFWjG/ARnjEVTUFYdgcf93AJPu/Text_Scroll_Animations.js","https:/framerusercontent.com/modules/og6OfnZ2LuPLCS2P9RZJ/z6kHU3viKL9D0kojoYht/siteMetadata.js"],"sourcesContent":["// Generated by Framer (6ca5d98)\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 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 3.034 8.536 C 5.565 6.322 8.531 3.076 8.531 0 C 5.455 0 2.21 2.966 0 5.498 C 1.272 6.211 2.322 7.263 3.034 8.536 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"8.5359375px\" id=\"jRZEN5dpW\" transform=\"translate(12.469 3)\" width=\"8.53125px\"/><path d=\"M 0 9.75 L 7.125 9.75 C 9.817 9.75 12 7.567 12 4.875 C 12 2.183 9.817 0 7.125 0 C 4.433 0 2.25 2.183 2.25 4.875 C 2.25 8.25 0 9.75 0 9.75 Z\" fill=\"transparent\" height=\"9.75px\" id=\"r9dYzlRkJ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(1.5 10.5)\" width=\"12px\"/><path d=\"M 0 7.89 C 1.799 5.465 6.286 0 10.462 0 C 10.462 4.176 4.997 8.663 2.572 10.462\" fill=\"transparent\" height=\"10.4615625px\" id=\"vqQLMErYV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(10.538 3)\" width=\"10.4615625px\"/><path d=\"M 0 0 C 1.274 0.713 2.325 1.765 3.038 3.038\" fill=\"transparent\" height=\"3.0384375000000006px\" id=\"XRQt2uguA\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12.469 8.498)\" width=\"3.0384375000000006px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1623269785\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-A4Q1Q\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-A4Q1Q { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Paint Brush\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-A4Q1Q\");Icon.displayName=\"Paint Brush\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Paint Brush\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 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 0 9 L 9 0 L 18 9 L 13.5 9 L 13.5 12 L 4.5 12 L 4.5 9 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"12px\" id=\"ltjDEqrlm\" transform=\"translate(3 2.25)\" width=\"18px\"/><path d=\"M 0 9 L 9 0 L 18 9 L 13.5 9 L 13.5 12 L 4.5 12 L 4.5 9 Z\" fill=\"transparent\" height=\"12px\" id=\"f2eQt57Or\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 2.25)\" width=\"18px\"/><path d=\"M 9 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"Eg4aofzi5\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.5 20.25)\" width=\"9px\"/><path d=\"M 9 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"RIAO8UTzL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.5 17.25)\" width=\"9px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2290172060\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HXAA0\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-HXAA0 { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Fat Lines Up\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-HXAA0\");Icon.displayName=\"Arrow Fat Lines Up\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Fat Lines Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 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 0 13.5 L 6 13.5 C 7.933 13.502 9.55 12.034 9.736 10.11 C 9.921 8.186 8.614 6.436 6.716 6.068 C 6.366 2.622 3.464 0 0 0 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"13.500001342318878px\" id=\"e4iwqKSFu\" transform=\"translate(13.5 4.5)\" width=\"9.753298207283336px\"/><path d=\"M 0 0 L 0 4.5\" fill=\"transparent\" height=\"4.5px\" id=\"y3DSSpHKn\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(1.5 11.25)\" width=\"1px\"/><path d=\"M 0 0 L 0 9\" fill=\"transparent\" height=\"9px\" id=\"Y5STtCv9F\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 9)\" width=\"1px\"/><path d=\"M 0 0 L 0 9.75\" fill=\"transparent\" height=\"9.75px\" id=\"AGd30p2ca\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.5 8.25)\" width=\"1px\"/><path d=\"M 0 0 L 0 12.75\" fill=\"transparent\" height=\"12.75px\" id=\"KRl7yCmWt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(10.5 5.25)\" width=\"1px\"/><path d=\"M 0 13.5 L 6 13.5 C 7.933 13.502 9.55 12.034 9.736 10.11 C 9.921 8.186 8.614 6.436 6.716 6.068 C 6.366 2.622 3.464 0 0 0\" fill=\"transparent\" height=\"13.500001342318878px\" id=\"Xh0IT72QT\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.5 4.5)\" width=\"9.753298207283336px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"4107076287\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-7eevW\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-7eevW { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Soundcloud Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-7eevW\");Icon.displayName=\"Soundcloud Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Soundcloud Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 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 11.462 9.215 C 11.286 9.04 11.209 8.789 11.255 8.545 C 11.301 8.301 11.465 8.095 11.693 7.996 L 16.044 6.326 C 16.324 6.199 16.497 5.914 16.483 5.607 C 16.468 5.3 16.268 5.033 15.977 4.934 L 0.971 0.033 C 0.705 -0.049 0.416 0.023 0.22 0.22 C 0.023 0.416 -0.049 0.705 0.033 0.971 L 4.931 15.98 C 5.031 16.271 5.297 16.471 5.604 16.486 C 5.911 16.5 6.196 16.326 6.323 16.047 L 7.994 11.696 C 8.093 11.468 8.298 11.304 8.542 11.258 C 8.786 11.212 9.037 11.289 9.212 11.465 L 14.023 16.275 C 14.315 16.568 14.79 16.568 15.083 16.275 L 16.273 15.089 C 16.565 14.796 16.565 14.321 16.273 14.028 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.494913740628274px\" id=\"SYhGRy7_b\" transform=\"translate(3.758 3.755)\" width=\"16.49210124062828px\"/><path d=\"M 0 0 L 0 0.75\" fill=\"transparent\" height=\"1px\" id=\"GOIfNGciy\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9 1.5)\" width=\"1px\"/><path d=\"M 0 0 L 0.75 0\" fill=\"transparent\" height=\"1px\" id=\"nqrSAY_H0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(1.5 9)\" width=\"1px\"/><path d=\"M 0 1.5 L 0.75 0\" fill=\"transparent\" height=\"1.5px\" id=\"Fy6cRbjSc\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 1.5)\" width=\"1px\"/><path d=\"M 1.5 0 L 0 0.75\" fill=\"transparent\" height=\"1px\" id=\"MtRNJHe5g\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(1.5 12)\" width=\"1.5px\"/><path d=\"M 11.462 9.215 C 11.286 9.04 11.209 8.789 11.255 8.545 C 11.301 8.301 11.465 8.095 11.693 7.996 L 16.044 6.326 C 16.324 6.199 16.497 5.914 16.483 5.607 C 16.468 5.3 16.268 5.033 15.977 4.934 L 0.971 0.033 C 0.705 -0.049 0.416 0.023 0.22 0.22 C 0.023 0.416 -0.049 0.705 0.033 0.971 L 4.931 15.98 C 5.031 16.271 5.297 16.471 5.604 16.486 C 5.911 16.5 6.196 16.326 6.323 16.047 L 7.994 11.696 C 8.093 11.468 8.298 11.304 8.542 11.258 C 8.786 11.212 9.037 11.289 9.212 11.465 L 14.023 16.275 C 14.315 16.568 14.79 16.568 15.083 16.275 L 16.273 15.089 C 16.565 14.796 16.565 14.321 16.273 14.028 Z\" fill=\"transparent\" height=\"16.494913740628274px\" id=\"kMAOUqosg\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.758 3.755)\" width=\"16.49210124062828px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"636125695\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-kQG5g\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-kQG5g { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Cursor Click\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-kQG5g\");Icon.displayName=\"Cursor Click\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Cursor Click\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 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 3.75 0 L 0 11.25 L 7.5 11.25 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"11.25px\" id=\"q_nKPtBGJ\" transform=\"translate(2.25 6)\" width=\"7.5px\"/><path d=\"M 0 4.125 C 0 1.847 1.847 0 4.125 0 C 6.403 0 8.25 1.847 8.25 4.125 C 8.25 6.403 6.403 8.25 4.125 8.25 C 1.847 8.25 0 6.403 0 4.125 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"8.25px\" id=\"MpPyBdaZ4\" transform=\"translate(10.5 3)\" width=\"8.25px\"/><path d=\"M 0 5.25 L 0 0 L 8.25 0 L 8.25 5.25 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"5.25px\" id=\"vndv5ExCK\" transform=\"translate(12.75 14.25)\" width=\"8.25px\"/><path d=\"M 3.75 0 L 0 11.25 L 7.5 11.25 Z\" fill=\"transparent\" height=\"11.25px\" id=\"vm9iwQat7\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(2.25 6)\" width=\"7.5px\"/><path d=\"M 0 4.125 C 0 1.847 1.847 0 4.125 0 C 6.403 0 8.25 1.847 8.25 4.125 C 8.25 6.403 6.403 8.25 4.125 8.25 C 1.847 8.25 0 6.403 0 4.125 Z\" fill=\"transparent\" height=\"8.25px\" id=\"ZJXViX94I\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(10.5 3)\" width=\"8.25px\"/><path d=\"M 0 5.25 L 0 0 L 8.25 0 L 8.25 5.25 Z\" fill=\"transparent\" height=\"5.25px\" id=\"sATOM9inG\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12.75 14.25)\" width=\"8.25px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3151112179\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-c2uAX\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-c2uAX { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Shapes\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-c2uAX\");Icon.displayName=\"Shapes\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Shapes\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 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 16.5 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"GU1MhnXwW\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 12)\" width=\"16.5px\"/><path d=\"M 0 7.5 L 0 0\" fill=\"transparent\" height=\"7.5px\" id=\"DlPO556G4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 1.5)\" width=\"1px\"/><path d=\"M 0 3 L 3 0 L 6 3\" fill=\"transparent\" height=\"3px\" id=\"n8RFu_Xqd\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9 1.5)\" width=\"6px\"/><path d=\"M 0 0 L 0 7.5\" fill=\"transparent\" height=\"7.5px\" id=\"GBim31TK0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 15)\" width=\"1px\"/><path d=\"M 6 0 L 3 3 L 0 0\" fill=\"transparent\" height=\"3px\" id=\"wNutTL8_n\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9 19.5)\" width=\"6px\"/><path d=\"M 1.5 21 C 0.672 21 0 20.328 0 19.5 L 0 1.5 C 0 0.672 0.672 0 1.5 0 L 15 0 C 15.828 0 16.5 0.672 16.5 1.5 L 16.5 19.5 C 16.5 20.328 15.828 21 15 21 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"21px\" id=\"j9o768z3N\" transform=\"translate(3.75 1.5)\" width=\"16.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3204130422\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Igk8l\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-Igk8l { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrows Out Line Vertical\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-Igk8l\");Icon.displayName=\"Arrows Out Line Vertical\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Arrows Out Line Vertical\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (aabb2d2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Q8xpo .framer-styles-preset-1uafqdr:not(.rich-text-wrapper), .framer-Q8xpo .framer-styles-preset-1uafqdr.rich-text-wrapper a { --framer-link-current-text-color: #ffffff; --framer-link-hover-text-color: #ffffff; transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-Q8xpo\";\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\"}}}","// Generated by Framer (aabb2d2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/9utrvgaxBHX8LPw6wTMx/ZjODYMjLnTfJLyTcxld8/ofUWHVv8t.js\";const serializationHash=\"framer-kHCX0\";const variantClassNames={a0J0O9ILT:\"framer-v-1rgell4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wlY8VI386=undefined;const aMAYYDgFf=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,aMAYYDgFf:title??props.aMAYYDgFf??\"Horizontal Drag\",wlY8VI386:link??props.wlY8VI386};};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,wlY8VI386,aMAYYDgFf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"a0J0O9ILT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];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-1rgell4\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"a0J0O9ILT\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:/*#__PURE__*/_jsx(Link,{href:wlY8VI386,motionChild:true,nodeId:\"zD7857hv8\",openInNewTab:false,relValues:[],scopeId:\"BGHITBNcy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1uafqdr\",\"data-styles-preset\":\"ofUWHVv8t\",children:\"Horizontal Drag\"})})})}),className:\"framer-1m605ez\",fonts:[\"FR;InterDisplay\"],layoutDependency:layoutDependency,layoutId:\"zD7857hv8\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\"},text:aMAYYDgFf,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kHCX0.framer-1nogftp, .framer-kHCX0 .framer-1nogftp { display: block; }\",\".framer-kHCX0.framer-1rgell4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 19px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kHCX0 .framer-1m605ez { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 94\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"wlY8VI386\":\"link\",\"aMAYYDgFf\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBGHITBNcy=withCSS(Component,css,\"framer-kHCX0\");export default FramerBGHITBNcy;FramerBGHITBNcy.displayName=\"Menu Item\";FramerBGHITBNcy.defaultProps={height:19,width:94};addPropertyControls(FramerBGHITBNcy,{wlY8VI386:{title:\"Link\",type:ControlType.Link},aMAYYDgFf:{defaultValue:\"Horizontal Drag\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerBGHITBNcy,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBGHITBNcy\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"94\",\"framerIntrinsicHeight\":\"19\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"wlY8VI386\\\":\\\"link\\\",\\\"aMAYYDgFf\\\":\\\"title\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (aabb2d2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CursorClick from\"https://framerusercontent.com/modules/1LkhWojeCvXclJe989Km/z4Yx4VJeZ2sUaDWWAK1i/N6J5oZz4K.js\";import Shapes from\"https://framerusercontent.com/modules/SUBEdtCFaOJwrjN2Inhk/bznEUerLEqVVXGfsDOYE/pKERsxd4H.js\";import ArrowsOutLineVertical from\"https://framerusercontent.com/modules/YuSFNJH4n1OCMOOJRnnA/dveNuw6G0HUsB77Jv64u/L7NhnkTVI.js\";import MenuItem from\"https://framerusercontent.com/modules/bwDus6vaNn7TkVi1kgL9/IVP7EvtMRaHA3xYKQbTu/BGHITBNcy.js\";const MenuItemFonts=getFonts(MenuItem);const serializationHash=\"framer-iBnIF\";const variantClassNames={TTcqWiX8u:\"framer-v-1se9ba9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Eo0VKviG6=undefined;const Repw293ES=undefined;const PJ8PcFj9l=undefined;const eKTLrklgs=undefined;const X_MA0ra1g=undefined;const MSP0DdcvN=undefined;const rF4AqT4zv=undefined;const YkHWjMX3p=undefined;const KBDzI44eT=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,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 getProps=({height,icon,icon2,icon3,id,link,link2,link3,title,title2,title3,width,...props})=>{return{...props,eKTLrklgs:icon2??props.eKTLrklgs??CursorClick,Eo0VKviG6:icon??props.Eo0VKviG6??Shapes,KBDzI44eT:title3??props.KBDzI44eT??\"Vertical Drag\",MSP0DdcvN:title2??props.MSP0DdcvN??\"Horizontal Hover\",PJ8PcFj9l:title??props.PJ8PcFj9l??\"Horizontal Drag\",Repw293ES:link??props.Repw293ES,rF4AqT4zv:icon3??props.rF4AqT4zv??ArrowsOutLineVertical,X_MA0ra1g:link2??props.X_MA0ra1g,YkHWjMX3p:link3??props.YkHWjMX3p};};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,PJ8PcFj9l,MSP0DdcvN,KBDzI44eT,Eo0VKviG6,eKTLrklgs,rF4AqT4zv,Repw293ES,X_MA0ra1g,YkHWjMX3p,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"TTcqWiX8u\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1se9ba9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"TTcqWiX8u\",ref:refBinding,style:{background:\"linear-gradient(121deg, rgba(59, 59, 59, 0.99) -52%, var(--token-cba3b9c8-9e49-437e-aca1-1e69db3088dc, rgb(17, 17, 17)) 19%, var(--token-f5646347-2529-487d-8af1-d99f05c5451c, rgb(10, 10, 10)) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"inset 0px 2px 0px 0px rgba(184, 180, 180, 0.08)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-piioim\",layoutDependency:layoutDependency,layoutId:\"sfKfIXH_T\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rw4kti\",layoutDependency:layoutDependency,layoutId:\"bb0MEr68d\",children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-ul1wyo\",Component:Eo0VKviG6,layoutDependency:layoutDependency,layoutId:\"LiQDQmgz4\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgb(255, 255, 255)\",\"--pgex8v\":1.5}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(15+((componentViewport?.height||54)-30-24)/2)+0+2.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lf7sag-container\",layoutDependency:layoutDependency,layoutId:\"PfA2RWTg3-container\",nodeId:\"PfA2RWTg3\",rendersWithMotion:true,scopeId:\"iC2Z0cptO\",children:/*#__PURE__*/_jsx(MenuItem,{aMAYYDgFf:PJ8PcFj9l,height:\"100%\",id:\"PfA2RWTg3\",layoutId:\"PfA2RWTg3\",style:{height:\"100%\"},width:\"100%\",wlY8VI386:Repw293ES})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1huu3fi\",layoutDependency:layoutDependency,layoutId:\"gb3ehS7gE\",children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-14kfe8a\",Component:eKTLrklgs,layoutDependency:layoutDependency,layoutId:\"AzCn9d7gR\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgb(255, 255, 255)\",\"--pgex8v\":1.5}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(15+((componentViewport?.height||54)-30-24)/2)+0+2.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zebzy4-container\",layoutDependency:layoutDependency,layoutId:\"gkcgdvrek-container\",nodeId:\"gkcgdvrek\",rendersWithMotion:true,scopeId:\"iC2Z0cptO\",children:/*#__PURE__*/_jsx(MenuItem,{aMAYYDgFf:MSP0DdcvN,height:\"100%\",id:\"gkcgdvrek\",layoutId:\"gkcgdvrek\",style:{height:\"100%\"},width:\"100%\",wlY8VI386:X_MA0ra1g})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dg81n\",layoutDependency:layoutDependency,layoutId:\"FUM3YX_ds\",children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1vitk45\",Component:rF4AqT4zv,layoutDependency:layoutDependency,layoutId:\"fZ4wR4dDi\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgb(255, 255, 255)\",\"--pgex8v\":1.5}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(15+((componentViewport?.height||54)-30-24)/2)+2+.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-paal9o-container\",layoutDependency:layoutDependency,layoutId:\"uDgfZ2lyz-container\",nodeId:\"uDgfZ2lyz\",rendersWithMotion:true,scopeId:\"iC2Z0cptO\",children:/*#__PURE__*/_jsx(MenuItem,{aMAYYDgFf:KBDzI44eT,height:\"100%\",id:\"uDgfZ2lyz\",layoutId:\"uDgfZ2lyz\",style:{height:\"100%\"},width:\"100%\",wlY8VI386:YkHWjMX3p})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iBnIF.framer-9gvgob, .framer-iBnIF .framer-9gvgob { display: block; }\",\".framer-iBnIF.framer-1se9ba9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 15px 35px 15px 35px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-iBnIF .framer-piioim { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iBnIF .framer-rw4kti, .framer-iBnIF .framer-1huu3fi, .framer-iBnIF .framer-dg81n { 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-iBnIF .framer-ul1wyo { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-iBnIF .framer-1lf7sag-container, .framer-iBnIF .framer-zebzy4-container, .framer-iBnIF .framer-paal9o-container { flex: none; height: 19px; position: relative; width: auto; }\",\".framer-iBnIF .framer-14kfe8a, .framer-iBnIF .framer-1vitk45 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 497\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PJ8PcFj9l\":\"title\",\"MSP0DdcvN\":\"title2\",\"KBDzI44eT\":\"title3\",\"Eo0VKviG6\":\"icon\",\"eKTLrklgs\":\"icon2\",\"rF4AqT4zv\":\"icon3\",\"Repw293ES\":\"link\",\"X_MA0ra1g\":\"link2\",\"YkHWjMX3p\":\"link3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const FrameriC2Z0cptO=withCSS(Component,css,\"framer-iBnIF\");export default FrameriC2Z0cptO;FrameriC2Z0cptO.displayName=\"Navigation\";FrameriC2Z0cptO.defaultProps={height:54,width:497};addPropertyControls(FrameriC2Z0cptO,{PJ8PcFj9l:{defaultValue:\"Horizontal Drag\",displayTextArea:false,title:\"Title\",type:ControlType.String},MSP0DdcvN:{defaultValue:\"Horizontal Hover\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},KBDzI44eT:{defaultValue:\"Vertical Drag\",displayTextArea:false,title:\"Title 3\",type:ControlType.String},Eo0VKviG6:{defaultValue:{identifier:\"module:SUBEdtCFaOJwrjN2Inhk/bznEUerLEqVVXGfsDOYE/pKERsxd4H.js:default\",moduleId:\"SUBEdtCFaOJwrjN2Inhk\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem},eKTLrklgs:{defaultValue:{identifier:\"module:1LkhWojeCvXclJe989Km/z4Yx4VJeZ2sUaDWWAK1i/N6J5oZz4K.js:default\",moduleId:\"1LkhWojeCvXclJe989Km\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon 2\",type:ControlType.VectorSetItem},rF4AqT4zv:{defaultValue:{identifier:\"module:YuSFNJH4n1OCMOOJRnnA/dveNuw6G0HUsB77Jv64u/L7NhnkTVI.js:default\",moduleId:\"YuSFNJH4n1OCMOOJRnnA\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon 3\",type:ControlType.VectorSetItem},Repw293ES:{title:\"Link\",type:ControlType.Link},X_MA0ra1g:{title:\"Link 2\",type:ControlType.Link},YkHWjMX3p:{title:\"Link 3\",type:ControlType.Link}});addFonts(FrameriC2Z0cptO,[{explicitInter:true,fonts:[]},...MenuItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriC2Z0cptO\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerIntrinsicWidth\":\"497\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"54\",\"framerVariables\":\"{\\\"PJ8PcFj9l\\\":\\\"title\\\",\\\"MSP0DdcvN\\\":\\\"title2\\\",\\\"KBDzI44eT\\\":\\\"title3\\\",\\\"Eo0VKviG6\\\":\\\"icon\\\",\\\"eKTLrklgs\\\":\\\"icon2\\\",\\\"rF4AqT4zv\\\":\\\"icon3\\\",\\\"Repw293ES\\\":\\\"link\\\",\\\"X_MA0ra1g\\\":\\\"link2\\\",\\\"YkHWjMX3p\\\":\\\"link3\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iC2Z0cptO.map","// ScrollHighlighterPro.tsx\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useScroll,useMotionValueEvent}from\"framer-motion\";const defaultFont={family:\"Instrument Serif\",size:46,weight:\"400\",lineHeight:\"1.1em\",letterSpacing:\"0em\",textAlign:\"center\"};export default function TextScrollAnimations(props){const{text,font,baseColor,highlightColor,highlightBackground,animationMode,triggerStart,triggerEnd,wordStagger,reverseOnScrollUp,maxWidth,blurAmount,style}=props;const resolvedFont=font??defaultFont;const[progress,setProgress]=useState(0);const{scrollYProgress}=useScroll();useMotionValueEvent(scrollYProgress,\"change\",v=>{setProgress(v);});// ---- TEXT PARSING: inline italics / bold ----\nconst tokens=useMemo(()=>{const lines=text.split(/\\n/);const parsed=[];lines.forEach((line,lineIndex)=>{if(lineIndex>0){parsed.push({text:\"\\n\",key:`lb-${lineIndex}`,italic:false,bold:false,isLineBreak:true});}const segments=line.match(/[^\\s]+/g)||[];segments.forEach((segment,segIndex)=>{let italic=false;let bold=false;let clean=segment;if(clean.includes(\"**\")){bold=true;}else if(clean.includes(\"*\")){italic=true;}clean=clean.replace(/\\*\\*/g,\"\").replace(/\\*/g,\"\");parsed.push({text:clean,key:`w-${lineIndex}-${segIndex}`,italic,bold});});});return parsed;},[text]);const wordTokens=tokens.filter(t=>!t.isLineBreak);const totalWords=wordTokens.length||1;// ---- SCROLL SEGMENT & PER‑WORD PROGRESS ----\nconst start=Math.min(triggerStart,triggerEnd)/100;const end=Math.max(triggerStart,triggerEnd)/100;const segment=Math.max(1e-4,end-start);const currentSegmentProgress=useMemo(()=>{const raw=(progress-start)/segment;return Math.min(1,Math.max(0,raw));},[progress,start,segment]);const getWordProgress=wordIndex=>{// On the Framer canvas, always show the text fully so designers can see it\nif(RenderTarget.current()===RenderTarget.canvas){return 1;}const t=currentSegmentProgress;if(t<=0)return reverseOnScrollUp?1:0;if(t>=1)return reverseOnScrollUp?0:1;const fraction=wordIndex/Math.max(1,totalWords-1);const delay=fraction*wordStagger;const local=(t-delay)/Math.max(1e-4,1-wordStagger);const p=Math.min(1,Math.max(0,local));return reverseOnScrollUp?1-p:p;};// ---- STYLING HELPERS ----\nconst textWrapperStyle={...resolvedFont,width:\"100%\",...maxWidth>0?{maxWidth:`${maxWidth}px`,margin:\"0 auto\"}:{},wordWrap:\"break-word\",overflowWrap:\"anywhere\",color:baseColor};const interp=(a,b,t)=>a+(b-a)*t;const parseColor=c=>{const m=c.replace(\"#\",\"\");if(![3,6].includes(m.length))return c;const full=m.length===3?m.split(\"\").map(x=>x+x).join(\"\"):m;const r=parseInt(full.slice(0,2),16);const g=parseInt(full.slice(2,4),16);const b=parseInt(full.slice(4,6),16);return{r,g,b};};const mixHex=(from,to,t)=>{const a=parseColor(from);const b=parseColor(to);if(typeof a===\"string\"||typeof b===\"string\")return t<.5?from:to;const r=Math.round(interp(a.r,b.r,t));const g=Math.round(interp(a.g,b.g,t));const bl=Math.round(interp(a.b,b.b,t));return`rgb(${r}, ${g}, ${bl})`;};const highlightBGToRGBA=alpha=>{const parsed=parseColor(highlightBackground);if(typeof parsed===\"string\")return parsed;return`rgba(${parsed.r}, ${parsed.g}, ${parsed.b}, ${alpha})`;};// ---- WORD RENDERING ----\nconst renderWord=(token,index)=>{if(token.isLineBreak)return /*#__PURE__*/_jsx(\"br\",{},token.key);const wordIndex=wordTokens.findIndex(t=>t.key===token.key);const p=getWordProgress(wordIndex);const colorProgress=animationMode===\"blur\"?Math.min(1,p*1.1):p;const activeColor=mixHex(baseColor,highlightColor,colorProgress);const highlightAlpha=colorProgress;const variants={color:activeColor,display:\"inline-block\",position:\"relative\",whiteSpace:\"pre\",transformOrigin:\"center bottom\",backgroundColor:highlightBGToRGBA(highlightAlpha)};if(animationMode===\"fadeUp\"){const y=interp(12,0,p);const opacity=interp(0,1,p);variants.transform=`translateY(${y}px)`;variants.opacity=opacity;}if(animationMode===\"blur\"){const blur=interp(0,blurAmount,p);const opacity=interp(1,0,p);variants.filter=`blur(${blur}px)`;variants.opacity=opacity;}let inner=token.text;if(token.bold)inner=/*#__PURE__*/_jsx(\"strong\",{children:inner});if(token.italic)inner=/*#__PURE__*/_jsx(\"em\",{children:inner});return /*#__PURE__*/_jsxs(motion.span,{style:variants,children:[inner,index<tokens.length-1?\" \":\"\"]},token.key);};return /*#__PURE__*/_jsx(\"div\",{style:{...style},children:/*#__PURE__*/_jsx(\"div\",{style:textWrapperStyle,children:tokens.map((token,index)=>renderWord(token,index))})});}// --- GLOBAL DEFAULTS ---\nTextScrollAnimations.defaultProps={text:\"Scroll to change this text color. The component includes all needed parameters to flexibly adjust it to your needs. You can add italics or bold words.\",font:defaultFont,baseColor:\"#FFFFFF\",highlightColor:\"#474747\",// transparent golden highlight (alpha in hex)\nhighlightBackground:\"#FFE15C00\",animationMode:\"color\",triggerStart:0,triggerEnd:55,wordStagger:.3,reverseOnScrollUp:true,maxWidth:800,blurAmount:10};addPropertyControls(TextScrollAnimations,{text:{type:ControlType.String,title:\"Text\",displayTextArea:true,defaultValue:TextScrollAnimations.defaultProps.text,description:\"Supports line breaks (Shift+Enter). Use single asterisks around a word for italics, and double asterisks for bold.\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},baseColor:{type:ControlType.Color,title:\"Base Color\",defaultValue:TextScrollAnimations.defaultProps.baseColor},highlightColor:{type:ControlType.Color,title:\"Highlight Color\",defaultValue:TextScrollAnimations.defaultProps.highlightColor},highlightBackground:{type:ControlType.Color,title:\"Highlight BG\",defaultValue:TextScrollAnimations.defaultProps.highlightBackground},animationMode:{type:ControlType.Enum,title:\"Animation\",options:[\"color\",\"fadeUp\",\"blur\"],optionTitles:[\"Color\",\"Fade Up\",\"Blur\"],defaultValue:TextScrollAnimations.defaultProps.animationMode},triggerStart:{type:ControlType.Number,title:\"Start %\",min:0,max:100,step:1,defaultValue:TextScrollAnimations.defaultProps.triggerStart},triggerEnd:{type:ControlType.Number,title:\"End %\",min:0,max:100,step:1,defaultValue:TextScrollAnimations.defaultProps.triggerEnd},wordStagger:{type:ControlType.Number,title:\"Word Stagger\",min:0,max:1,step:.05,defaultValue:TextScrollAnimations.defaultProps.wordStagger},reverseOnScrollUp:{type:ControlType.Boolean,title:\"Reversible\",defaultValue:TextScrollAnimations.defaultProps.reverseOnScrollUp,enabledTitle:\"Reverse\",disabledTitle:\"One-way\"},blurAmount:{type:ControlType.Number,title:\"Blur Amount\",min:0,max:20,step:.5,defaultValue:TextScrollAnimations.defaultProps.blurAmount,description:\"Maximum blur radius for Blur animation.\",hidden:props=>props.animationMode!==\"blur\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TextScrollAnimations\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Text_Scroll_Animations.map","// Generated by Framer (aabb2d2)\nexport default function metadata(params,activeLocale){return{description:\"Text Scroll Animations  is a Framer component that animates your headlines word by word with color, fade‑up, and blur effects.\",robots:\"max-image-preview:large\",title:\"Text Scroll Animations | Framer Component\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}