{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js", "ssg:https://framerusercontent.com/modules/QTsZh0SQuZ4wauroYuvG/rIoVaLZWj0aj0oiOlQso/gjtYWTTgW.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/hero-icons/Home.js@0.0.28", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js", "ssg:https://framerusercontent.com/modules/zRXLmv1MIFUbIz06B6wx/Jx0R9mVGoNNNWSu6Nbep/Cy2QO2ttm.js", "ssg:https://framerusercontent.com/modules/iSS1RXzSzvTENJATlQQi/HZGVCYibQi8u4oVCa3ll/BmUzuRRwm.js", "ssg:https://framerusercontent.com/modules/jAj9bxkOao7us9E0dE2E/exgvH4FxzCH8SPS2CAup/d_y0wEDHf.js", "ssg:https://framerusercontent.com/modules/gm89W3vYYTgwiiNAwmha/GDFI3E8TmeVluIKu4Lup/VQ7PT9CKn.js", "ssg:https://framerusercontent.com/modules/VcSot1rZJVT0F7T2Go2I/90Q8M4nWmdwvO386ROuM/IvROrUIV4.js"],
  "sourcesContent": ["import{jsx as e}from\"react/jsx-runtime\";import{useState as t,useEffect as o}from\"react\";import{addPropertyControls as i,ControlType as l}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function s(i){let[l,s]=t(null);o(()=>{let e=i.customSvgCode;r(e);},[i.customSvgCode,i.customColor,i.customStrokeWidth,i.lineCap,i.lineJoin]);let r=e=>{let t=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']],o=e.includes('stroke=\"'),l=e.includes('stroke-width=\"'),r=e.includes('stroke-linecap=\"'),n=e.includes('stroke-linejoin=\"');if(e.includes(\"<circle\")){// Find the circle element and update its fill attribute\nlet o=/<circle[^>]*fill=\"([^\"]*)\"/,l=e.match(o);if(l){// Update the fill attribute with the custom color\nlet t=l[0].replace(l[1],i.customColor);e=e.replace(o,t);}else // If there is no fill attribute, add it with the custom color\nt.push([/<circle/g,`<circle fill=\"${i.customColor}\"`]);}o?(r?t.push([/<path/g,`<path stroke=\"${i.customColor}\" stroke-linecap=\"${i.lineCap}\"`]):t.push([/<path/g,`<path stroke=\"${i.customColor}\"`]),l&&t.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${i.customStrokeWidth}\"`])):t.push([/<path/g,`<path fill=\"${i.customColor}\"`]),e.includes('overflow=\"')?t.push([/overflow=\"[^\"]*\"/,'overflow=\"visible\"']):t.push([/<svg/,'<svg overflow=\"visible\"']),n?t.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${i.lineJoin}\"`]):t.push([/<path/g,`<path stroke-linejoin=\"${i.lineJoin}\"`]),t.forEach(([t,o])=>{e=e.replace(t,o);}),s(e);},n={padding:`${i.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};return /*#__PURE__*/e(\"div\",{dangerouslySetInnerHTML:{__html:l},style:n});}s.defaultProps={customSvgCode:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9996 4.58607L19.414 12.0001L22.9139 8.50015L15.4997 1.08594L11.9996 4.58607Z\" fill=\"black\"/> <path d=\"M18.403 13.8175L10.1822 5.59708L5.63438 7.25082L3.08203 19.5021L8.15387 14.4302C8.0427 14.1472 7.98166 13.839 7.98166 13.5166C7.98166 12.1359 9.10095 11.0166 10.4817 11.0166C11.8624 11.0166 12.9817 12.1359 12.9817 13.5166C12.9817 14.8973 11.8624 16.0166 10.4817 16.0166C10.1592 16.0166 9.85109 15.9556 9.56811 15.8444L4.49378 20.9188L16.7491 18.3656L18.403 13.8175Z\" fill=\"black\"/> </svg>',customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\"},i(s,{customSvgCode:{type:l.String,title:\"SVG Code\",displayTextArea:!1},customColor:{type:l.Color,title:\"Color\",defaultValue:\"#ffffff\"},customStrokeWidth:{type:l.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:!0,hidden:e=>!e.customSvgCode.includes('stroke=\"')},customPadding:{type:l.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:!0},lineCap:{type:l.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:e=>!e.customSvgCode.includes('stroke=\"')},lineJoin:{type:l.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:e=>!e.customSvgCode.includes('stroke=\"')}});export default s;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG.map", "// Generated by Framer (ba3e78f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js\";const SVGFonts=getFonts(SVG);const enabledGestures={DUS9wafuc:{hover:true}};const cycleOrder=[\"DUS9wafuc\",\"SV4jY_ITy\",\"OxHl8vkti\"];const serializationHash=\"framer-p91h5\";const variantClassNames={DUS9wafuc:\"framer-v-1o9zjvd\",OxHl8vkti:\"framer-v-18za68g\",SV4jY_ITy:\"framer-v-1kj7wld\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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={\"Variant 3\":\"OxHl8vkti\",celular:\"SV4jY_ITy\",computadora:\"DUS9wafuc\"};const getProps=({defaultCircle,defaultFill,defaultIcon,defaultText,height,hoverCircle,hoverFill,hoverIcon,hoverText,icon01,icon02,id,label,width,...props})=>{return{...props,AL6IB9otP:hoverFill??props.AL6IB9otP??\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(0, 128, 255))\",fTULNZYxz:defaultIcon??props.fTULNZYxz??\"rgb(0, 0, 0)\",g0e9eEWSg:defaultText??props.g0e9eEWSg??\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",k3JhaMy5_:icon01??props.k3JhaMy5_??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M13.5 5L20.5 12L13.5 19M3.5 12L20 12\" stroke=\"black\" stroke-width=\"2\"/> </svg>',Lf8afaZg_:hoverCircle??props.Lf8afaZg_??\"rgb(255, 255, 255)\",Lzyfez8Rw:defaultCircle??props.Lzyfez8Rw??\"rgb(255, 255, 255)\",mKVpWCoSL:hoverText??props.mKVpWCoSL??\"rgb(0, 0, 0)\",Oon8L041D:defaultFill??props.Oon8L041D??\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(0, 128, 255))\",rZYR6tqXt:hoverIcon??props.rZYR6tqXt??\"rgb(0, 0, 0)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"DUS9wafuc\",VArIlTNTt:label??props.VArIlTNTt??\"Start a project\",wbc_aIg1P:icon02??props.wbc_aIg1P??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M13.5 5L20.5 12L13.5 19M3.5 12L20 12\" stroke=\"black\" stroke-width=\"2\"/> </svg>'};};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,VArIlTNTt,Oon8L041D,AL6IB9otP,Lzyfez8Rw,Lf8afaZg_,g0e9eEWSg,mKVpWCoSL,fTULNZYxz,rZYR6tqXt,k3JhaMy5_,wbc_aIg1P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DUS9wafuc\",enabledGestures,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(Link,{href:\"https://walink.co/d73eec\",motionChild:true,nodeId:\"DUS9wafuc\",scopeId:\"gjtYWTTgW\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1o9zjvd\",className,classNames)} framer-h8qoks`,\"data-framer-name\":\"computadora\",layoutDependency:layoutDependency,layoutId:\"DUS9wafuc\",ref:refBinding,style:{backgroundColor:Oon8L041D,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"DUS9wafuc-hover\":{backgroundColor:AL6IB9otP}},...addPropertyOverrides({\"DUS9wafuc-hover\":{\"data-framer-name\":undefined},OxHl8vkti:{\"data-framer-name\":\"Variant 3\"},SV4jY_ITy:{\"data-framer-name\":\"celular\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-d5alkf\",\"data-framer-name\":\"Circle\",layoutDependency:layoutDependency,layoutId:\"TuYFb1S0O\",style:{backgroundColor:Lzyfez8Rw,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{\"DUS9wafuc-hover\":{backgroundColor:Lf8afaZg_}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mtetoj\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"lRxfHvk8g\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wu042a-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GbvhOe1Vm-container\",nodeId:\"GbvhOe1Vm\",rendersWithMotion:true,scopeId:\"gjtYWTTgW\",transformTemplate:transformTemplate1,...addPropertyOverrides({\"DUS9wafuc-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{customColor:fTULNZYxz,customPadding:0,customStrokeWidth:2,customSvgCode:k3JhaMy5_,height:\"100%\",id:\"GbvhOe1Vm\",layoutId:\"GbvhOe1Vm\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"DUS9wafuc-hover\":{customColor:rZYR6tqXt}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2lef41-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KZ_O0u8ao-container\",nodeId:\"KZ_O0u8ao\",rendersWithMotion:true,scopeId:\"gjtYWTTgW\",children:/*#__PURE__*/_jsx(SVG,{customColor:fTULNZYxz,customPadding:0,customStrokeWidth:2,customSvgCode:wbc_aIg1P,height:\"100%\",id:\"KZ_O0u8ao\",layoutId:\"KZ_O0u8ao\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"DUS9wafuc-hover\":{customColor:rZYR6tqXt}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-g0e9eEWSg-gjtYWTTgW))\"},children:\"Start a project\"})}),className:\"framer-1vykza\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"Z3vra1wNL\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-g0e9eEWSg-gjtYWTTgW)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-g0e9eEWSg-gjtYWTTgW\":g0e9eEWSg,\"--variable-reference-mKVpWCoSL-gjtYWTTgW\":mKVpWCoSL},text:VArIlTNTt,variants:{\"DUS9wafuc-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-mKVpWCoSL-gjtYWTTgW)\",\"--variable-reference-mKVpWCoSL-gjtYWTTgW\":mKVpWCoSL}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"DUS9wafuc-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-mKVpWCoSL-gjtYWTTgW))\"},children:\"Start a project\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-p91h5.framer-h8qoks, .framer-p91h5 .framer-h8qoks { display: block; }\",\".framer-p91h5.framer-1o9zjvd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 44px; justify-content: center; overflow: hidden; padding: 0px 58px 0px 24px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-p91h5 .framer-d5alkf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: flex-end; overflow: hidden; padding: 0px 12px 0px 0px; position: absolute; right: 2px; top: calc(50.00000000000002% - 40px / 2); width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-p91h5 .framer-1mtetoj { flex: none; height: 16px; overflow: hidden; position: relative; width: 16px; }\",\".framer-p91h5 .framer-1wu042a-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 50%; position: absolute; top: 50%; width: 16px; }\",\".framer-p91h5 .framer-2lef41-container { aspect-ratio: 1 / 1; bottom: 0px; flex: none; left: -16px; position: absolute; top: 0px; width: var(--framer-aspect-ratio-supported, 16px); }\",\".framer-p91h5 .framer-1vykza { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-p91h5.framer-v-1o9zjvd.hover .framer-d5alkf { left: 2px; width: unset; }\",\".framer-p91h5.framer-v-1o9zjvd.hover .framer-1wu042a-container { bottom: 0px; height: unset; left: unset; right: -16px; top: 0px; width: var(--framer-aspect-ratio-supported, 16px); }\",\".framer-p91h5.framer-v-1o9zjvd.hover .framer-2lef41-container { left: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 184\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"SV4jY_ITy\":{\"layout\":[\"auto\",\"fixed\"]},\"OxHl8vkti\":{\"layout\":[\"auto\",\"fixed\"]},\"xTet1_ET9\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"VArIlTNTt\":\"label\",\"Oon8L041D\":\"defaultFill\",\"AL6IB9otP\":\"hoverFill\",\"Lzyfez8Rw\":\"defaultCircle\",\"Lf8afaZg_\":\"hoverCircle\",\"g0e9eEWSg\":\"defaultText\",\"mKVpWCoSL\":\"hoverText\",\"fTULNZYxz\":\"defaultIcon\",\"rZYR6tqXt\":\"hoverIcon\",\"k3JhaMy5_\":\"icon01\",\"wbc_aIg1P\":\"icon02\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergjtYWTTgW=withCSS(Component,css,\"framer-p91h5\");export default FramergjtYWTTgW;FramergjtYWTTgW.displayName=\"boton-con-flecha\";FramergjtYWTTgW.defaultProps={height:44,width:184};addPropertyControls(FramergjtYWTTgW,{variant:{options:[\"DUS9wafuc\",\"SV4jY_ITy\",\"OxHl8vkti\"],optionTitles:[\"computadora\",\"celular\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},VArIlTNTt:{defaultValue:\"Start a project\",displayTextArea:false,title:\"Label\",type:ControlType.String},Oon8L041D:{defaultValue:'var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(0, 128, 255)) /* {\"name\":\"Accent\"} */',title:\"Default Fill\",type:ControlType.Color},AL6IB9otP:{defaultValue:'var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(0, 128, 255)) /* {\"name\":\"Accent\"} */',title:\"Hover Fill\",type:ControlType.Color},Lzyfez8Rw:{defaultValue:\"rgb(255, 255, 255)\",title:\"Default Circle\",type:ControlType.Color},Lf8afaZg_:{defaultValue:\"rgb(255, 255, 255)\",title:\"Hover Circle\",type:ControlType.Color},g0e9eEWSg:{defaultValue:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',title:\"Default Text\",type:ControlType.Color},mKVpWCoSL:{defaultValue:\"rgb(0, 0, 0)\",title:\"Hover Text\",type:ControlType.Color},fTULNZYxz:{defaultValue:\"rgb(0, 0, 0)\",title:\"Default Icon\",type:ControlType.Color},rZYR6tqXt:{defaultValue:\"rgb(0, 0, 0)\",title:\"Hover Icon\",type:ControlType.Color},k3JhaMy5_:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M13.5 5L20.5 12L13.5 19M3.5 12L20 12\" stroke=\"black\" stroke-width=\"2\"/> </svg>',displayTextArea:false,title:\"Icon 01\",type:ControlType.String},wbc_aIg1P:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M13.5 5L20.5 12L13.5 19M3.5 12L20 12\" stroke=\"black\" stroke-width=\"2\"/> </svg>',displayTextArea:false,title:\"Icon 02\",type:ControlType.String}});addFonts(FramergjtYWTTgW,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...SVGFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergjtYWTTgW\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"SV4jY_ITy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"OxHl8vkti\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"xTet1_ET9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"VArIlTNTt\\\":\\\"label\\\",\\\"Oon8L041D\\\":\\\"defaultFill\\\",\\\"AL6IB9otP\\\":\\\"hoverFill\\\",\\\"Lzyfez8Rw\\\":\\\"defaultCircle\\\",\\\"Lf8afaZg_\\\":\\\"hoverCircle\\\",\\\"g0e9eEWSg\\\":\\\"defaultText\\\",\\\"mKVpWCoSL\\\":\\\"hoverText\\\",\\\"fTULNZYxz\\\":\\\"defaultIcon\\\",\\\"rZYR6tqXt\\\":\\\"hoverIcon\\\",\\\"k3JhaMy5_\\\":\\\"icon01\\\",\\\"wbc_aIg1P\\\":\\\"icon02\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"184\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gjtYWTTgW.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let Component;\nvar Home_default = (React) => {\n  if (!Component) {\n    const HomeIcon = React.forwardRef(function HomeIcon2({\n      title,\n      titleId,\n      ...props\n    }, svgRef) {\n      return /* @__PURE__ */ React.createElement(\"svg\", Object.assign({\n        xmlns: \"http://www.w3.org/2000/svg\",\n        viewBox: \"0 0 24 24\",\n        fill: \"currentColor\",\n        \"aria-hidden\": \"true\",\n        \"data-slot\": \"icon\",\n        ref: svgRef,\n        \"aria-labelledby\": titleId\n      }, props), title ? /* @__PURE__ */ React.createElement(\"title\", {\n        id: titleId\n      }, title) : null, /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"M11.47 3.841a.75.75 0 0 1 1.06 0l8.69 8.69a.75.75 0 1 0 1.06-1.061l-8.689-8.69a2.25 2.25 0 0 0-3.182 0l-8.69 8.69a.75.75 0 1 0 1.061 1.06l8.69-8.689Z\"\n      }), /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"m12 5.432 8.159 8.159c.03.03.06.058.091.086v6.198c0 1.035-.84 1.875-1.875 1.875H15a.75.75 0 0 1-.75-.75v-4.5a.75.75 0 0 0-.75-.75h-3a.75.75 0 0 0-.75.75V21a.75.75 0 0 1-.75.75H5.625a1.875 1.875 0 0 1-1.875-1.875v-6.198a2.29 2.29 0 0 0 .091-.086L12 5.432Z\"\n      }));\n    });\n    Component = HomeIcon;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  Home_default as default\n};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/hero-icons/Home.js@0.0.28\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"AcademicCap\",\"AdjustmentsVertical\",\"ArchiveBox\",\"ArchiveBoxArrowDown\",\"ArchiveBoxXMark\",\"ArrowDown\",\"ArrowDownCircle\",\"ArrowDownLeft\",\"ArrowDownOnSquare\",\"ArrowDownRight\",\"ArrowDownTray\",\"ArrowLeft\",\"ArrowLeftCircle\",\"ArrowLeftOnRectangle\",\"ArrowLongDown\",\"ArrowLongLeft\",\"ArrowLongRight\",\"ArrowLongUp\",\"ArrowPath\",\"ArrowRight\",\"ArrowRightCircle\",\"ArrowSmallDown\",\"ArrowSmallLeft\",\"ArrowSmallRight\",\"ArrowSmallUp\",\"ArrowTrendingDown\",\"ArrowTrendingUp\",\"ArrowUp\",\"ArrowUpCircle\",\"ArrowUpLeft\",\"ArrowUpOnSquare\",\"ArrowUpOnSquareStack\",\"ArrowUpRight\",\"ArrowUpTray\",\"ArrowUturnDown\",\"ArrowUturnLeft\",\"ArrowUturnRight\",\"ArrowUturnUp\",\"ArrowsPointingIn\",\"ArrowsPointingOut\",\"ArrowsRightLeft\",\"ArrowsUpDown\",\"AtSymbol\",\"Backspace\",\"Backward\",\"Banknotes\",\"Bars2\",\"Bars3\",\"Bars3BottomLeft\",\"Bars3BottomRight\",\"Bars3CenterLeft\",\"Bars4\",\"BarsArrowDown\",\"BarsArrowUp\",\"Battery0\",\"Battery100\",\"Battery50\",\"Beaker\",\"Bell\",\"BellAlert\",\"BellSlash\",\"BellSnooze\",\"Bolt\",\"BoltSlash\",\"BookOpen\",\"Bookmark\",\"BookmarkSlash\",\"BookmarkSquare\",\"Briefcase\",\"BugAnt\",\"BuildingLibrary\",\"BuildingOffice\",\"BuildingOffice2\",\"BuildingStorefront\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarDays\",\"Camera\",\"ChartBar\",\"ChartBarSquare\",\"ChartPie\",\"ChatBubbleLeft\",\"ChatBubbleLeftRight\",\"ChatBubbleOvalLeft\",\"Check\",\"CheckBadge\",\"CheckCircle\",\"ChevronDoubleDown\",\"ChevronDoubleLeft\",\"ChevronDoubleRight\",\"ChevronDoubleUp\",\"ChevronDown\",\"ChevronLeft\",\"ChevronRight\",\"ChevronUp\",\"ChevronUpDown\",\"CircleStack\",\"Clipboard\",\"ClipboardDocument\",\"Clock\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CodeBracket\",\"CodeBracketSquare\",\"Cog\",\"Cog6Tooth\",\"Cog8Tooth\",\"CommandLine\",\"ComputerDesktop\",\"CpuChip\",\"CreditCard\",\"Cube\",\"CubeTransparent\",\"CurrencyBangladeshi\",\"CurrencyDollar\",\"CurrencyEuro\",\"CurrencyPound\",\"CurrencyRupee\",\"CurrencyYen\",\"CursorArrowRays\",\"CursorArrowRipple\",\"DevicePhoneMobile\",\"DeviceTablet\",\"Document\",\"DocumentArrowDown\",\"DocumentArrowUp\",\"DocumentChartBar\",\"DocumentCheck\",\"DocumentDuplicate\",\"DocumentMinus\",\"DocumentPlus\",\"DocumentText\",\"EllipsisHorizontal\",\"EllipsisVertical\",\"Envelope\",\"EnvelopeOpen\",\"ExclamationCircle\",\"ExclamationTriangle\",\"Eye\",\"EyeDropper\",\"EyeSlash\",\"FaceFrown\",\"FaceSmile\",\"Film\",\"FingerPrint\",\"Fire\",\"Flag\",\"Folder\",\"FolderArrowDown\",\"FolderMinus\",\"FolderOpen\",\"FolderPlus\",\"Forward\",\"Funnel\",\"Gif\",\"Gift\",\"GiftTop\",\"GlobeAlt\",\"GlobeAmericas\",\"GlobeAsiaAustralia\",\"GlobeEuropeAfrica\",\"HandRaised\",\"HandThumbDown\",\"HandThumbUp\",\"Hashtag\",\"Heart\",\"Home\",\"HomeModern\",\"Identification\",\"Inbox\",\"InboxArrowDown\",\"InboxStack\",\"InformationCircle\",\"Key\",\"Language\",\"Lifebuoy\",\"LightBulb\",\"Link\",\"ListBullet\",\"LockClosed\",\"LockOpen\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Map\",\"MapPin\",\"Megaphone\",\"Microphone\",\"Minus\",\"MinusCircle\",\"MinusSmall\",\"Moon\",\"MusicalNote\",\"Newspaper\",\"NoSymbol\",\"PaintBrush\",\"PaperAirplane\",\"PaperClip\",\"Pause\",\"PauseCircle\",\"Pencil\",\"PencilSquare\",\"Phone\",\"PhoneArrowDownLeft\",\"PhoneArrowUpRight\",\"PhoneXMark\",\"Photo\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Plus\",\"PlusCircle\",\"PlusSmall\",\"Power\",\"PresentationChartBar\",\"Printer\",\"PuzzlePiece\",\"QrCode\",\"QuestionMarkCircle\",\"QueueList\",\"Radio\",\"ReceiptPercent\",\"ReceiptRefund\",\"RectangleGroup\",\"RectangleStack\",\"RocketLaunch\",\"Rss\",\"Scale\",\"Scissors\",\"Server\",\"ServerStack\",\"Share\",\"ShieldCheck\",\"ShieldExclamation\",\"ShoppingBag\",\"ShoppingCart\",\"Signal\",\"SignalSlash\",\"Sparkles\",\"SpeakerWave\",\"SpeakerXMark\",\"Square2Stack\",\"Square3Stack3D\",\"Squares2X2\",\"SquaresPlus\",\"Star\",\"Stop\",\"StopCircle\",\"Sun\",\"Swatch\",\"TableCells\",\"Tag\",\"Ticket\",\"Trash\",\"Trophy\",\"Truck\",\"Tv\",\"User\",\"UserCircle\",\"UserGroup\",\"UserMinus\",\"UserPlus\",\"Users\",\"Variable\",\"VideoCamera\",\"VideoCameraSlash\",\"ViewColumns\",\"ViewfinderCircle\",\"Wallet\",\"Wifi\",\"Window\",\"Wrench\",\"WrenchScrewdriver\",\"XCircle\",\"XMark\",\"index\"];const moduleBaseUrl=\"https://framer.com/m/hero-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * HERO\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.28`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Hero\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Hero site](https://heroicons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hero.map", "// Generated by Framer (7422eea)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"IKpk6ZFYJ\",\"sWTVDYxY7\"];const serializationHash=\"framer-XaAJu\";const variantClassNames={IKpk6ZFYJ:\"framer-v-1uo5p2l\",sWTVDYxY7:\"framer-v-ddm0bl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={blanco:\"sWTVDYxY7\",negro:\"IKpk6ZFYJ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"IKpk6ZFYJ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IKpk6ZFYJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"sWTVDYxY7\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"sWTVDYxY7\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1uo5p2l\",className,classNames),\"data-framer-name\":\"negro\",layoutDependency:layoutDependency,layoutId:\"IKpk6ZFYJ\",ref:refBinding,style:{...style},...addPropertyOverrides({sWTVDYxY7:{\"data-framer-name\":\"blanco\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-8pyrvz\",\"data-framer-name\":\"Logo-primario-sin-fondo\",fill:\"black\",intrinsicHeight:500,intrinsicWidth:500,layoutDependency:layoutDependency,layoutId:\"aOhYA31SP\",svg:'<svg width=\"500\" height=\"500\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M99.5 185.2c-7.333 0-13.767-1.433-19.3-4.3-5.533-2.933-9.833-7.133-12.9-12.6-3-5.467-4.5-11.933-4.5-19.4 0-7.533 1.533-14.033 4.6-19.5 3.067-5.467 7.367-9.633 12.9-12.5 5.533-2.933 11.933-4.4 19.2-4.4 8.667 0 16.067 2 22.2 6 6.2 4 10.467 9.667 12.8 17l-14 .1c-3.467-7.2-10.467-10.8-21-10.8-15.667 0-23.5 8.033-23.5 24.1 0 15.933 7.833 23.9 23.5 23.9 4.933 0 9.033-.8 12.3-2.4 3.267-1.6 5.867-4 7.8-7.2V154H93.7v-12.5l40.3.3V184h-14.4v-4.7c-2.267 1.933-5.167 3.4-8.7 4.4-3.533 1-7.333 1.5-11.4 1.5Zm43.671-71.2h28.6c8.6 0 15.6 1.667 21 5 5.4 3.267 8.1 8.933 8.1 17 0 7.667-2.633 13.367-7.9 17.1-5.267 3.667-12.4 5.5-21.4 5.5h-15.4V184h-13v-70Zm28.4 32.3c4.4 0 7.767-.333 10.1-1 2.333-.667 3.933-1.733 4.8-3.2s1.3-3.467 1.3-6-.467-4.5-1.4-5.9c-.867-1.4-2.467-2.4-4.8-3-2.267-.6-5.633-.9-10.1-.9h-15.3v20h15.4Zm37.434 3.4h26.2v11.6h-26.2v-11.6ZM62.8 214h14.3L92 261.8l15.4-47.8h11.7l15.3 47.7 14.8-47.7h13.9L140 284h-11.5L113 235.3 97.5 284H86.1l-23.3-70Zm107.813 0h52.3v12.5h-39.3v14.9h37.7v12.4h-37.7v17.8h39.3V284h-52.3v-70Zm59.863 0h28.7c9.266 0 16.166 1.533 20.7 4.6 4.6 3 6.9 7.933 6.9 14.8 0 2.867-.634 5.467-1.9 7.8-1.267 2.333-3.1 4.267-5.5 5.8 6.466 3.2 9.7 8.367 9.7 15.5 0 6.667-2.4 11.933-7.2 15.8-4.8 3.8-11.934 5.7-21.4 5.7h-30v-70Zm29.7 57.8c4.266 0 7.533-.3 9.8-.9 2.266-.6 3.833-1.533 4.7-2.8.866-1.333 1.3-3.167 1.3-5.5 0-3.133-1.067-5.367-3.2-6.7-2.134-1.333-6-2-11.6-2h-17.9v17.9h16.9Zm.3-30.2c4.933 0 8.366-.633 10.3-1.9 2-1.267 3-3.333 3-6.2 0-1.867-.434-3.3-1.3-4.3-.8-1.067-2.267-1.833-4.4-2.3-2.067-.467-5.067-.7-9-.7h-15.8v15.4h17.2ZM93.9 385.2c-10.8 0-18.767-2.167-23.9-6.5-5.067-4.333-7.4-10.467-7-18.4l13.7-.2c0 3.2.567 5.733 1.7 7.6 1.133 1.8 2.933 3.1 5.4 3.9 2.467.8 5.833 1.2 10.1 1.2 11.2 0 16.8-3.033 16.8-9.1 0-1.867-.333-3.3-1-4.3-.6-1-1.9-1.833-3.9-2.5-1.933-.733-4.967-1.367-9.1-1.9l-9.1-1.3c-8.2-1.133-14.367-3.267-18.5-6.4-4.133-3.2-6.2-7.967-6.2-14.3 0-6.533 2.567-11.533 7.7-15 5.133-3.533 12.367-5.367 21.7-5.5 10.067.067 17.567 2.167 22.5 6.3 5 4.067 7.333 9.9 7 17.5l-13.5.1c0-4.267-1.3-7.267-3.9-9-2.6-1.8-6.6-2.7-12-2.7-5.467 0-9.567.7-12.3 2.1-2.733 1.333-4.1 3.333-4.1 6 0 1.733.333 3.1 1 4.1.667 1 1.9 1.833 3.7 2.5 1.867.6 4.667 1.167 8.4 1.7l9.6 1.3c8.8 1.267 15.233 3.567 19.3 6.9 4.133 3.333 6.2 8.167 6.2 14.5 0 6.6-2.633 11.833-7.9 15.7-5.267 3.8-12.7 5.7-22.3 5.7h-.1Zm59.93-58.7h-25.6V314h64.3v12.5h-25.7V384h-13v-57.5Zm76.877 58.7c-9.933 0-17.5-2.467-22.7-7.4-5.2-5-7.867-12.5-8-22.5V314h13v41.5c0 4.2.567 7.567 1.7 10.1 1.133 2.467 3 4.3 5.6 5.5 2.6 1.133 6.1 1.7 10.5 1.7s7.867-.567 10.4-1.7c2.533-1.133 4.333-2.933 5.4-5.4 1.133-2.533 1.7-5.933 1.7-10.2V314h13.1v41.4c0 9.933-2.7 17.4-8.1 22.4-5.333 4.933-12.867 7.4-22.6 7.4Zm38.245-71.2h28.6c11.667 0 20.767 2.967 27.3 8.9 6.6 5.933 9.9 14.533 9.9 25.8 0 11.467-3.5 20.233-10.5 26.3-6.933 6-16.533 9-28.8 9h-26.5v-70Zm26.6 57.7c9.067 0 15.634-1.867 19.7-5.6 4.067-3.733 6.1-9.5 6.1-17.3 0-7.733-1.866-13.4-5.6-17-3.733-3.6-9.8-5.4-18.2-5.4h-15.6v45.3h13.6Zm46.74-57.7h13v70h-13v-70Zm57.306 71.2c-7.334 0-13.767-1.433-19.3-4.3-5.534-2.933-9.834-7.133-12.9-12.6-3-5.467-4.5-11.933-4.5-19.4 0-7.533 1.533-14.033 4.6-19.5 3.066-5.467 7.366-9.633 12.9-12.5 5.533-2.933 11.933-4.4 19.2-4.4 7.333 0 13.766 1.467 19.3 4.4 5.6 2.867 9.933 7.033 13 12.5 3.066 5.4 4.6 11.833 4.6 19.3 0 7.533-1.534 14.067-4.6 19.6-3 5.467-7.3 9.667-12.9 12.6-5.534 2.867-12 4.3-19.4 4.3Zm0-12.4c7.933 0 13.833-2.033 17.7-6.1 3.933-4.067 5.9-10 5.9-17.8 0-7.867-2-13.833-6-17.9-3.934-4.133-9.8-6.2-17.6-6.2-15.667 0-23.5 8.033-23.5 24.1 0 15.933 7.833 23.9 23.5 23.9Z\" fill=\"#000\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-6yhx70\",\"data-framer-name\":\"Logo-primario-negativo-sin-fondo\",fill:\"black\",intrinsicHeight:500,intrinsicWidth:500,layoutDependency:layoutDependency,layoutId:\"laevmS44c\",svg:'<svg width=\"500\" height=\"500\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M99.5 185.2c-7.333 0-13.767-1.433-19.3-4.3-5.533-2.933-9.833-7.133-12.9-12.6-3-5.467-4.5-11.933-4.5-19.4 0-7.533 1.533-14.033 4.6-19.5 3.067-5.467 7.367-9.633 12.9-12.5 5.533-2.933 11.933-4.4 19.2-4.4 8.667 0 16.067 2 22.2 6 6.2 4 10.467 9.667 12.8 17l-14 .1c-3.467-7.2-10.467-10.8-21-10.8-15.667 0-23.5 8.033-23.5 24.1 0 15.933 7.833 23.9 23.5 23.9 4.933 0 9.033-.8 12.3-2.4 3.267-1.6 5.867-4 7.8-7.2V154H93.7v-12.5l40.3.3V184h-14.4v-4.7c-2.267 1.933-5.167 3.4-8.7 4.4-3.533 1-7.333 1.5-11.4 1.5Zm43.671-71.2h28.6c8.6 0 15.6 1.667 21 5 5.4 3.267 8.1 8.933 8.1 17 0 7.667-2.633 13.367-7.9 17.1-5.267 3.667-12.4 5.5-21.4 5.5h-15.4V184h-13v-70Zm28.4 32.3c4.4 0 7.767-.333 10.1-1 2.333-.667 3.933-1.733 4.8-3.2s1.3-3.467 1.3-6-.467-4.5-1.4-5.9c-.867-1.4-2.467-2.4-4.8-3-2.267-.6-5.633-.9-10.1-.9h-15.3v20h15.4Zm37.434 3.4h26.2v11.6h-26.2v-11.6ZM62.8 214h14.3L92 261.8l15.4-47.8h11.7l15.3 47.7 14.8-47.7h13.9L140 284h-11.5L113 235.3 97.5 284H86.1l-23.3-70Zm107.813 0h52.3v12.5h-39.3v14.9h37.7v12.4h-37.7v17.8h39.3V284h-52.3v-70Zm59.863 0h28.7c9.266 0 16.166 1.533 20.7 4.6 4.6 3 6.9 7.933 6.9 14.8 0 2.867-.634 5.467-1.9 7.8-1.267 2.333-3.1 4.267-5.5 5.8 6.466 3.2 9.7 8.367 9.7 15.5 0 6.667-2.4 11.933-7.2 15.8-4.8 3.8-11.934 5.7-21.4 5.7h-30v-70Zm29.7 57.8c4.266 0 7.533-.3 9.8-.9 2.266-.6 3.833-1.533 4.7-2.8.866-1.333 1.3-3.167 1.3-5.5 0-3.133-1.067-5.367-3.2-6.7-2.134-1.333-6-2-11.6-2h-17.9v17.9h16.9Zm.3-30.2c4.933 0 8.366-.633 10.3-1.9 2-1.267 3-3.333 3-6.2 0-1.867-.434-3.3-1.3-4.3-.8-1.067-2.267-1.833-4.4-2.3-2.067-.467-5.067-.7-9-.7h-15.8v15.4h17.2ZM93.9 385.2c-10.8 0-18.767-2.167-23.9-6.5-5.067-4.333-7.4-10.467-7-18.4l13.7-.2c0 3.2.567 5.733 1.7 7.6 1.133 1.8 2.933 3.1 5.4 3.9 2.467.8 5.833 1.2 10.1 1.2 11.2 0 16.8-3.033 16.8-9.1 0-1.867-.333-3.3-1-4.3-.6-1-1.9-1.833-3.9-2.5-1.933-.733-4.967-1.367-9.1-1.9l-9.1-1.3c-8.2-1.133-14.367-3.267-18.5-6.4-4.133-3.2-6.2-7.967-6.2-14.3 0-6.533 2.567-11.533 7.7-15 5.133-3.533 12.367-5.367 21.7-5.5 10.067.067 17.567 2.167 22.5 6.3 5 4.067 7.333 9.9 7 17.5l-13.5.1c0-4.267-1.3-7.267-3.9-9-2.6-1.8-6.6-2.7-12-2.7-5.467 0-9.567.7-12.3 2.1-2.733 1.333-4.1 3.333-4.1 6 0 1.733.333 3.1 1 4.1.667 1 1.9 1.833 3.7 2.5 1.867.6 4.667 1.167 8.4 1.7l9.6 1.3c8.8 1.267 15.233 3.567 19.3 6.9 4.133 3.333 6.2 8.167 6.2 14.5 0 6.6-2.633 11.833-7.9 15.7-5.267 3.8-12.7 5.7-22.3 5.7h-.1Zm59.93-58.7h-25.6V314h64.3v12.5h-25.7V384h-13v-57.5Zm76.877 58.7c-9.933 0-17.5-2.467-22.7-7.4-5.2-5-7.867-12.5-8-22.5V314h13v41.5c0 4.2.567 7.567 1.7 10.1 1.133 2.467 3 4.3 5.6 5.5 2.6 1.133 6.1 1.7 10.5 1.7s7.867-.567 10.4-1.7c2.533-1.133 4.333-2.933 5.4-5.4 1.133-2.533 1.7-5.933 1.7-10.2V314h13.1v41.4c0 9.933-2.7 17.4-8.1 22.4-5.333 4.933-12.867 7.4-22.6 7.4Zm38.245-71.2h28.6c11.667 0 20.767 2.967 27.3 8.9 6.6 5.933 9.9 14.533 9.9 25.8 0 11.467-3.5 20.233-10.5 26.3-6.933 6-16.533 9-28.8 9h-26.5v-70Zm26.6 57.7c9.067 0 15.634-1.867 19.7-5.6 4.067-3.733 6.1-9.5 6.1-17.3 0-7.733-1.866-13.4-5.6-17-3.733-3.6-9.8-5.4-18.2-5.4h-15.6v45.3h13.6Zm46.74-57.7h13v70h-13v-70Zm57.306 71.2c-7.334 0-13.767-1.433-19.3-4.3-5.534-2.933-9.834-7.133-12.9-12.6-3-5.467-4.5-11.933-4.5-19.4 0-7.533 1.533-14.033 4.6-19.5 3.066-5.467 7.366-9.633 12.9-12.5 5.533-2.933 11.933-4.4 19.2-4.4 7.333 0 13.766 1.467 19.3 4.4 5.6 2.867 9.933 7.033 13 12.5 3.066 5.4 4.6 11.833 4.6 19.3 0 7.533-1.534 14.067-4.6 19.6-3 5.467-7.3 9.667-12.9 12.6-5.534 2.867-12 4.3-19.4 4.3Zm0-12.4c7.933 0 13.833-2.033 17.7-6.1 3.933-4.067 5.9-10 5.9-17.8 0-7.867-2-13.833-6-17.9-3.934-4.133-9.8-6.2-17.6-6.2-15.667 0-23.5 8.033-23.5 24.1 0 15.933 7.833 23.9 23.5 23.9Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XaAJu.framer-ty3ot5, .framer-XaAJu .framer-ty3ot5 { display: block; }\",\".framer-XaAJu.framer-1uo5p2l { height: 79px; overflow: hidden; position: relative; width: 79px; }\",\".framer-XaAJu .framer-8pyrvz { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 79px); left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-XaAJu .framer-6yhx70 { flex: none; height: 79px; left: calc(49.36708860759496% - 79px / 2); position: absolute; top: calc(50.63291139240509% - 79px / 2); width: 79px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 79\n * @framerIntrinsicWidth 79\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"sWTVDYxY7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCy2QO2ttm=withCSS(Component,css,\"framer-XaAJu\");export default FramerCy2QO2ttm;FramerCy2QO2ttm.displayName=\"logo\";FramerCy2QO2ttm.defaultProps={height:79,width:79};addPropertyControls(FramerCy2QO2ttm,{variant:{options:[\"IKpk6ZFYJ\",\"sWTVDYxY7\"],optionTitles:[\"negro\",\"blanco\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCy2QO2ttm,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCy2QO2ttm\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sWTVDYxY7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"79\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"79\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cy2QO2ttm.map", "// Generated by Framer (ba3e78f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={JtavcTB7p:{hover:true}};const serializationHash=\"framer-lV26p\";const variantClassNames={JtavcTB7p:\"framer-v-158s0cc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({descripcionCorta,height,id,nombreDelProyecto,width,...props})=>{return{...props,BV7fyQ0oo:descripcionCorta??props.BV7fyQ0oo??\"An infinite canvas\",uzmHDLIIi:nombreDelProyecto??props.uzmHDLIIi??\"Design\"};};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,uzmHDLIIi,BV7fyQ0oo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"JtavcTB7p\",enabledGestures,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(Link,{href:{webPageId:\"cMjt4n0lS\"},motionChild:true,nodeId:\"JtavcTB7p\",scopeId:\"BmUzuRRwm\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-158s0cc\",className,classNames)} framer-1s2jezo`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JtavcTB7p\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"JtavcTB7p-hover\":{backgroundColor:\"var(--token-84dd2d93-207f-43bc-ad9f-d0f489fa6f14, rgba(255, 255, 255, 0.08))\"}},...addPropertyOverrides({\"JtavcTB7p-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(10+((componentViewport?.height||66)-20-46)/2)),pixelHeight:2251,pixelWidth:2251,sizes:\"62px\",src:\"https://framerusercontent.com/images/lbyuU99lC12HW7YThKMgvPxLbA.png\",srcSet:\"https://framerusercontent.com/images/lbyuU99lC12HW7YThKMgvPxLbA.png?scale-down-to=512 512w,https://framerusercontent.com/images/lbyuU99lC12HW7YThKMgvPxLbA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/lbyuU99lC12HW7YThKMgvPxLbA.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/lbyuU99lC12HW7YThKMgvPxLbA.png 2251w\"},className:\"framer-1c8okf1\",\"data-framer-name\":\"logo del proyecto\",layoutDependency:layoutDependency,layoutId:\"L1K6w5ARy\",style:{filter:\"grayscale(1)\",WebkitFilter:\"grayscale(1)\"},variants:{\"JtavcTB7p-hover\":{filter:\"grayscale(0)\",WebkitFilter:\"grayscale(0)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h0ypdd\",layoutDependency:layoutDependency,layoutId:\"Nf3gr5XjU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Design\"})}),className:\"framer-1sq5rpd\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"yWCpaxZJZ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:uzmHDLIIi,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"An infinite canvas\"})}),className:\"framer-cx1rbw\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"M4O7f4kq3\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},text:BV7fyQ0oo,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lV26p.framer-1s2jezo, .framer-lV26p .framer-1s2jezo { display: block; }\",\".framer-lV26p.framer-158s0cc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px 0px 10px 0px; position: relative; text-decoration: none; width: 503px; }\",\".framer-lV26p .framer-1c8okf1 { flex: none; height: 46px; position: relative; width: 62px; }\",\".framer-lV26p .framer-h0ypdd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-lV26p .framer-1sq5rpd { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-lV26p .framer-cx1rbw { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 66\n * @framerIntrinsicWidth 503\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"P2lfW1yAF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"uzmHDLIIi\":\"nombreDelProyecto\",\"BV7fyQ0oo\":\"descripcionCorta\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBmUzuRRwm=withCSS(Component,css,\"framer-lV26p\");export default FramerBmUzuRRwm;FramerBmUzuRRwm.displayName=\"item-megamenu\";FramerBmUzuRRwm.defaultProps={height:66,width:503};addPropertyControls(FramerBmUzuRRwm,{uzmHDLIIi:{defaultValue:\"Design\",displayTextArea:false,title:\"nombre del proyecto\",type:ControlType.String},BV7fyQ0oo:{defaultValue:\"An infinite canvas\",displayTextArea:false,title:\"descripcion corta\",type:ControlType.String}});addFonts(FramerBmUzuRRwm,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBmUzuRRwm\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"503\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"66\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"uzmHDLIIi\\\":\\\"nombreDelProyecto\\\",\\\"BV7fyQ0oo\\\":\\\"descripcionCorta\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P2lfW1yAF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BmUzuRRwm.map", "// Generated by Framer (5da54f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ItemMegamenu from\"https://framerusercontent.com/modules/iSS1RXzSzvTENJATlQQi/HZGVCYibQi8u4oVCa3ll/BmUzuRRwm.js\";const ItemMegamenuFonts=getFonts(ItemMegamenu);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"bSkuFREQm\",\"Llmml6RDP\"];const serializationHash=\"framer-PdmKj\";const variantClassNames={bSkuFREQm:\"framer-v-1ll71fo\",Llmml6RDP:\"framer-v-qb98i3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"bSkuFREQm\",phone:\"Llmml6RDP\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bSkuFREQm\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bSkuFREQm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Llmml6RDP\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1ll71fo\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"1ll71fo\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"bSkuFREQm\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-80633c56-184e-445c-a671-bfe489613c14, rgb(1, 1, 1))\",...style},variants:{Llmml6RDP:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({Llmml6RDP:{\"data-framer-name\":\"phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rmrpr\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"rh466Tiou\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Casos de estudio destacados\"})}),className:\"framer-10ho3kj\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"F1pwwUh_x\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:66,width:`calc(max((${componentViewport?.width||\"100vw\"} - 1px) / 2, 1px) - 60px)`,y:(componentViewport?.y||0)+0+30+35,...addPropertyOverrides({Llmml6RDP:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 20px)`,y:(componentViewport?.y||0)+0+10+35}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cpu0km-container\",layoutDependency:layoutDependency,layoutId:\"wNfhKuxn_-container\",nodeId:\"wNfhKuxn_\",rendersWithMotion:true,scopeId:\"d_y0wEDHf\",children:/*#__PURE__*/_jsx(ItemMegamenu,{BV7fyQ0oo:\"We partnered with NS Entrenamiento Inteligente to create a scalable, high-performance website tailored for elite athletes and coaches. The project focused on centralizing valuable content, monetizing...\",height:\"100%\",id:\"wNfhKuxn_\",layoutId:\"wNfhKuxn_\",style:{width:\"100%\"},uzmHDLIIi:\"NS Entrenamiento Inteligente\",width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rz4c6v\",\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"k5gcqdVn1\",style:{backgroundColor:\"rgb(34, 34, 34)\"}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-13rzquf\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"qc2Op6KAU\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"ver todos los casos de estudio\"})}),className:\"framer-b9ez8q\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"lT_FrnVo0\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PdmKj.framer-zlqgq1, .framer-PdmKj .framer-zlqgq1 { display: block; }\",\".framer-PdmKj.framer-1ll71fo { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 257px; justify-content: flex-start; padding: 0px; position: relative; width: 1440px; }\",\".framer-PdmKj .framer-rmrpr, .framer-PdmKj .framer-13rzquf { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 30px; position: relative; width: 1px; }\",\".framer-PdmKj .framer-10ho3kj, .framer-PdmKj .framer-b9ez8q { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-PdmKj .framer-1cpu0km-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-PdmKj .framer-1rz4c6v { flex: none; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-PdmKj.framer-v-qb98i3.framer-1ll71fo { height: min-content; width: 390px; }\",\".framer-PdmKj.framer-v-qb98i3 .framer-rmrpr { padding: 10px; }\",'.framer-PdmKj[data-border=\"true\"]::after, .framer-PdmKj [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 257\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Llmml6RDP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerd_y0wEDHf=withCSS(Component,css,\"framer-PdmKj\");export default Framerd_y0wEDHf;Framerd_y0wEDHf.displayName=\"megamenu\";Framerd_y0wEDHf.defaultProps={height:257,width:1440};addPropertyControls(Framerd_y0wEDHf,{variant:{options:[\"bSkuFREQm\",\"Llmml6RDP\"],optionTitles:[\"Variant 1\",\"phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerd_y0wEDHf,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...ItemMegamenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerd_y0wEDHf\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"257\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Llmml6RDP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./d_y0wEDHf.map", "// Generated by Framer (55cf326)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,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{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js\";const HeroFonts=getFonts(Hero);const enabledGestures={B4d_vlD0N:{hover:true}};const serializationHash=\"framer-WptVv\";const variantClassNames={B4d_vlD0N:\"framer-v-n5x8z7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,fontSize,height,hover,id,link,title,visible,width,...props})=>{return{...props,aQOpdSatB:link??props.aQOpdSatB,b6eoHnmdF:title??props.b6eoHnmdF??\"Home\",pqvYDj3kF:fontSize??props.pqvYDj3kF??16,RATORS2fS:click??props.RATORS2fS,VJB0C01QS:hover??props.VJB0C01QS,WAA6IFs4p:visible??props.WAA6IFs4p};};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,b6eoHnmdF,VJB0C01QS,WAA6IFs4p,aQOpdSatB,pqvYDj3kF,RATORS2fS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"B4d_vlD0N\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1c34la=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(RATORS2fS){const res=await RATORS2fS(...args);if(res===false)return false;}});const onMouseEnter1giw91b=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(VJB0C01QS){const res=await VJB0C01QS(...args);if(res===false)return false;}});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:aQOpdSatB,motionChild:true,nodeId:\"B4d_vlD0N\",scopeId:\"VQ7PT9CKn\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-n5x8z7\",className,classNames)} framer-z2ohui`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"B4d_vlD0N\",onMouseEnter:onMouseEnter1giw91b,onTap:onTap1c34la,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"B4d_vlD0N-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c23e4b0a-a35d-42f5-b542-6526b1e40d3f, rgb(0, 128, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 128, 255, 0.33)\"}},...addPropertyOverrides({\"B4d_vlD0N-hover\":{\"data-border\":true,\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-pqvYDj3kF-VQ7PT9CKn) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3b2088b0-f4be-4e6e-a7b0-90f2f57f884b, rgb(255, 255, 255)))\"},children:\"Home\"})}),className:\"framer-zy38vr\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"kMU1asyuP\",style:{\"--extracted-r6o4lv\":\"var(--token-3b2088b0-f4be-4e6e-a7b0-90f2f57f884b, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-pqvYDj3kF-VQ7PT9CKn\":pqvYDj3kF},text:b6eoHnmdF,verticalAlignment:\"top\",withExternalLayout:true}),WAA6IFs4p&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j3g2ww-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FZ8G1YpxS-container\",nodeId:\"FZ8G1YpxS\",rendersWithMotion:true,scopeId:\"VQ7PT9CKn\",children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-a78c1ad8-e53f-4beb-b7cf-4dfdf5e652ee, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"caretdown\",iconSelection:\"ChevronDown\",id:\"FZ8G1YpxS\",layoutId:\"FZ8G1YpxS\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WptVv.framer-z2ohui, .framer-WptVv .framer-z2ohui { display: block; }\",\".framer-WptVv.framer-n5x8z7 { 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: 5px 4px 5px 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-WptVv .framer-zy38vr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WptVv .framer-j3g2ww-container { flex: none; height: 12px; position: relative; width: 12px; }\",'.framer-WptVv[data-border=\"true\"]::after, .framer-WptVv [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 51\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"pEaEBGpwv\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"b6eoHnmdF\":\"title\",\"VJB0C01QS\":\"hover\",\"WAA6IFs4p\":\"visible\",\"aQOpdSatB\":\"link\",\"pqvYDj3kF\":\"fontSize\",\"RATORS2fS\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVQ7PT9CKn=withCSS(Component,css,\"framer-WptVv\");export default FramerVQ7PT9CKn;FramerVQ7PT9CKn.displayName=\"nav-item\";FramerVQ7PT9CKn.defaultProps={height:29,width:51};addPropertyControls(FramerVQ7PT9CKn,{b6eoHnmdF:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},VJB0C01QS:{title:\"Hover\",type:ControlType.EventHandler},WAA6IFs4p:{defaultValue:false,title:\"Visible\",type:ControlType.Boolean},aQOpdSatB:{title:\"Link\",type:ControlType.Link},pqvYDj3kF:{defaultValue:16,title:\"Font Size\",type:ControlType.Number},RATORS2fS:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerVQ7PT9CKn,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...HeroFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVQ7PT9CKn\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"51\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"b6eoHnmdF\\\":\\\"title\\\",\\\"VJB0C01QS\\\":\\\"hover\\\",\\\"WAA6IFs4p\\\":\\\"visible\\\",\\\"aQOpdSatB\\\":\\\"link\\\",\\\"pqvYDj3kF\\\":\\\"fontSize\\\",\\\"RATORS2fS\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pEaEBGpwv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VQ7PT9CKn.map", "// Generated by Framer (2f96024)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js\";import Logo from\"https://framerusercontent.com/modules/zRXLmv1MIFUbIz06B6wx/Jx0R9mVGoNNNWSu6Nbep/Cy2QO2ttm.js\";import Megamenu from\"https://framerusercontent.com/modules/jAj9bxkOao7us9E0dE2E/exgvH4FxzCH8SPS2CAup/d_y0wEDHf.js\";import BotonConFlecha from\"https://framerusercontent.com/modules/QTsZh0SQuZ4wauroYuvG/rIoVaLZWj0aj0oiOlQso/gjtYWTTgW.js\";import NavItem from\"https://framerusercontent.com/modules/gm89W3vYYTgwiiNAwmha/GDFI3E8TmeVluIKu4Lup/VQ7PT9CKn.js\";const LogoFonts=getFonts(Logo);const HeroFonts=getFonts(Hero);const NavItemFonts=getFonts(NavItem);const MegamenuFonts=getFonts(Megamenu);const MotionDivWithFX=withFX(motion.div);const BotonConFlechaFonts=getFonts(BotonConFlecha);const cycleOrder=[\"efUphDTdl\",\"RTtaYwa0Z\",\"CkrE0IF3c\",\"zsoCfZwPv\"];const serializationHash=\"framer-NcvMA\";const variantClassNames={CkrE0IF3c:\"framer-v-uqko7y\",efUphDTdl:\"framer-v-1l5p02f\",RTtaYwa0Z:\"framer-v-12ibv44\",zsoCfZwPv:\"framer-v-1ydgl44\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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={\"Phone close\":\"CkrE0IF3c\",\"phone open\":\"zsoCfZwPv\",Desktop:\"efUphDTdl\",Tablet:\"RTtaYwa0Z\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"efUphDTdl\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"efUphDTdl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onClicks04clc=activeVariantCallback(async(...args)=>{setVariant(\"zsoCfZwPv\");});const onClick1vuypt9=activeVariantCallback(async(...args)=>{setVariant(\"CkrE0IF3c\");});const VJB0C01QStxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const onClicktxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"CkrE0IF3c\",\"zsoCfZwPv\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"RTtaYwa0Z\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"zsoCfZwPv\")return true;return false;};const ref1=React.useRef(null);const isDisplayed3=()=>{if(baseVariant===\"zsoCfZwPv\")return false;return true;};const ref2=React.useRef(null);const isDisplayed4=()=>{if(baseVariant===\"RTtaYwa0Z\")return true;return false;};const ref3=React.useRef(null);const ref4=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1l5p02f\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"efUphDTdl\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 128, 255, 0.42)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(13, 13, 13)\",...style},...addPropertyOverrides({CkrE0IF3c:{\"data-framer-name\":\"Phone close\"},RTtaYwa0Z:{\"data-framer-name\":\"Tablet\"},zsoCfZwPv:{\"data-framer-name\":\"phone open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"JYOCGiela\",scopeId:\"IvROrUIV4\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1g5q077 framer-1s5sugh\",\"data-framer-name\":\"logo-container\",layoutDependency:layoutDependency,layoutId:\"JYOCGiela\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:79,width:\"79px\",y:(componentViewport?.y||0)+(10+((componentViewport?.height||78)-20-58)/2)+-10.5,...addPropertyOverrides({CkrE0IF3c:{y:(componentViewport?.y||0)+10+(0+0+((componentViewport?.height||78)-20-318)/2*0)+-10.5},zsoCfZwPv:{y:(componentViewport?.y||0)+10+(0+0+((componentViewport?.height||200)-20-367)/2*0)+-10.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ujv2cu-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"akiKbbq6N-container\",nodeId:\"akiKbbq6N\",rendersWithMotion:true,scopeId:\"IvROrUIV4\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"akiKbbq6N\",layoutId:\"akiKbbq6N\",style:{height:\"100%\",width:\"100%\"},variant:\"sWTVDYxY7\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8maznt-container\",\"data-framer-name\":\"bars\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"AJvKWMwE3-container\",name:\"bars\",nodeId:\"AJvKWMwE3\",rendersWithMotion:true,scopeId:\"IvROrUIV4\",children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-3b2088b0-f4be-4e6e-a7b0-90f2f57f884b, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"bars\",iconSelection:\"Bars3\",id:\"AJvKWMwE3\",layoutId:\"AJvKWMwE3\",mirrored:false,name:\"bars\",selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({CkrE0IF3c:{onClick:onClicks04clc},zsoCfZwPv:{iconSelection:\"XMark\",onClick:onClick1vuypt9}},baseVariant,gestureVariant)})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t6obky\",\"data-framer-name\":\"navlinks\",layoutDependency:layoutDependency,layoutId:\"Hw1WWHm7O\",style:{opacity:1},variants:{CkrE0IF3c:{opacity:0},zsoCfZwPv:{opacity:1}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":YzhD8pfG_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":YzhD8pfG_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":YzhD8pfG_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(10+((componentViewport?.height||78)-20-29)/2)+0,...addPropertyOverrides({CkrE0IF3c:{y:(componentViewport?.y||0)+10+(0+58+((componentViewport?.height||78)-20-318)/2*1)+10+0},zsoCfZwPv:{y:(componentViewport?.y||0)+10+(0+58+((componentViewport?.height||200)-20-367)/2*1)+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lyz8at-container\",layoutDependency:layoutDependency,layoutId:\"qJGq9_6ND-container\",nodeId:\"qJGq9_6ND\",rendersWithMotion:true,scopeId:\"IvROrUIV4\",children:/*#__PURE__*/_jsx(NavItem,{aQOpdSatB:resolvedLinks[0],b6eoHnmdF:\"Proyectos\",height:\"100%\",id:\"qJGq9_6ND\",layoutId:\"qJGq9_6ND\",pqvYDj3kF:16,WAA6IFs4p:false,width:\"100%\",...addPropertyOverrides({CkrE0IF3c:{aQOpdSatB:resolvedLinks[1],pqvYDj3kF:20},zsoCfZwPv:{aQOpdSatB:resolvedLinks[2],pqvYDj3kF:20}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed3(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({zsoCfZwPv:{height:29,y:(componentViewport?.y||0)+10+(0+58+((componentViewport?.height||200)-20-367)/2*1)+10+49}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-544qf2-container\",id:`${layoutId}-544qf2`,layoutDependency:layoutDependency,layoutId:\"xvjplXylu-container\",nodeId:\"xvjplXylu\",ref:ref1,rendersWithMotion:true,scopeId:\"IvROrUIV4\",children:[/*#__PURE__*/_jsx(NavItem,{b6eoHnmdF:\"Casos de estudio\",height:\"100%\",id:\"xvjplXylu\",layoutId:\"xvjplXylu\",pqvYDj3kF:16,VJB0C01QS:VJB0C01QStxyyif({overlay}),WAA6IFs4p:true,width:\"100%\",...addPropertyOverrides({zsoCfZwPv:{pqvYDj3kF:20}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-544qf2`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-zb3vl\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"fbnmhPpWg\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"1440px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d3rvjh-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"x6bJZPZef-container\",nodeId:\"x6bJZPZef\",rendersWithMotion:true,scopeId:\"IvROrUIV4\",children:/*#__PURE__*/_jsx(Megamenu,{height:\"100%\",id:\"x6bJZPZef\",layoutId:\"x6bJZPZef\",style:{height:\"100%\",width:\"100%\"},variant:\"bSkuFREQm\",width:\"100%\"})})})})})})]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":tZ3Nk88mM\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tZ3Nk88mM\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tZ3Nk88mM\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(10+((componentViewport?.height||78)-20-29)/2)+0,...addPropertyOverrides({CkrE0IF3c:{y:(componentViewport?.y||0)+10+(0+58+((componentViewport?.height||78)-20-318)/2*1)+10+49},zsoCfZwPv:{y:(componentViewport?.y||0)+10+(0+58+((componentViewport?.height||200)-20-367)/2*1)+10+98}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d5j9ea-container\",layoutDependency:layoutDependency,layoutId:\"wfbJadhSQ-container\",nodeId:\"wfbJadhSQ\",rendersWithMotion:true,scopeId:\"IvROrUIV4\",children:/*#__PURE__*/_jsx(NavItem,{aQOpdSatB:resolvedLinks1[0],b6eoHnmdF:\"Proceso\",height:\"100%\",id:\"wfbJadhSQ\",layoutId:\"wfbJadhSQ\",pqvYDj3kF:16,WAA6IFs4p:false,width:\"100%\",...addPropertyOverrides({CkrE0IF3c:{aQOpdSatB:resolvedLinks1[1],pqvYDj3kF:20},zsoCfZwPv:{aQOpdSatB:resolvedLinks1[2],pqvYDj3kF:20}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":LbAvOIyvP\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":LbAvOIyvP\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":LbAvOIyvP\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(10+((componentViewport?.height||78)-20-29)/2)+0,...addPropertyOverrides({CkrE0IF3c:{y:(componentViewport?.y||0)+10+(0+58+((componentViewport?.height||78)-20-318)/2*1)+10+98},zsoCfZwPv:{y:(componentViewport?.y||0)+10+(0+58+((componentViewport?.height||200)-20-367)/2*1)+10+147}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w28ncu-container\",layoutDependency:layoutDependency,layoutId:\"hW2gTMomw-container\",nodeId:\"hW2gTMomw\",rendersWithMotion:true,scopeId:\"IvROrUIV4\",children:/*#__PURE__*/_jsx(NavItem,{aQOpdSatB:resolvedLinks2[0],b6eoHnmdF:\"Testimonios\",height:\"100%\",id:\"hW2gTMomw\",layoutId:\"hW2gTMomw\",pqvYDj3kF:16,WAA6IFs4p:false,width:\"100%\",...addPropertyOverrides({CkrE0IF3c:{aQOpdSatB:resolvedLinks2[1],pqvYDj3kF:20},zsoCfZwPv:{aQOpdSatB:resolvedLinks2[2],pqvYDj3kF:20}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ddO7PdDqk\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":ddO7PdDqk\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":ddO7PdDqk\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(10+((componentViewport?.height||78)-20-29)/2)+0,...addPropertyOverrides({CkrE0IF3c:{y:(componentViewport?.y||0)+10+(0+58+((componentViewport?.height||78)-20-318)/2*1)+10+147},zsoCfZwPv:{y:(componentViewport?.y||0)+10+(0+58+((componentViewport?.height||200)-20-367)/2*1)+10+196}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pw4g7f-container\",layoutDependency:layoutDependency,layoutId:\"PcHgaWPa1-container\",nodeId:\"PcHgaWPa1\",rendersWithMotion:true,scopeId:\"IvROrUIV4\",children:/*#__PURE__*/_jsx(NavItem,{aQOpdSatB:resolvedLinks3[0],b6eoHnmdF:\"Contacto\",height:\"100%\",id:\"PcHgaWPa1\",layoutId:\"PcHgaWPa1\",pqvYDj3kF:16,WAA6IFs4p:false,width:\"100%\",...addPropertyOverrides({CkrE0IF3c:{aQOpdSatB:resolvedLinks3[1],pqvYDj3kF:20},zsoCfZwPv:{aQOpdSatB:resolvedLinks3[2],pqvYDj3kF:20}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1im1wgb\",\"data-framer-name\":\"cta-container\",layoutDependency:layoutDependency,layoutId:\"uVg5sHgoc\",style:{opacity:1},variants:{CkrE0IF3c:{opacity:0},zsoCfZwPv:{opacity:1}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(10+((componentViewport?.height||78)-20-44)/2)+0,...addPropertyOverrides({CkrE0IF3c:{y:(componentViewport?.y||0)+10+(0+254+((componentViewport?.height||78)-20-318)/2*2)+10},zsoCfZwPv:{y:(componentViewport?.y||0)+10+(0+303+((componentViewport?.height||200)-20-367)/2*2)+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17acww7-container\",layoutDependency:layoutDependency,layoutId:\"AXOXSuC1L-container\",nodeId:\"AXOXSuC1L\",rendersWithMotion:true,scopeId:\"IvROrUIV4\",children:/*#__PURE__*/_jsx(BotonConFlecha,{AL6IB9otP:\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(0, 128, 255))\",fTULNZYxz:\"rgb(0, 0, 0)\",g0e9eEWSg:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",height:\"100%\",id:\"AXOXSuC1L\",k3JhaMy5_:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M13.5 5L20.5 12L13.5 19M3.5 12L20 12\" stroke=\"black\" stroke-width=\"2\"/> </svg>',layoutId:\"AXOXSuC1L\",Lf8afaZg_:\"rgb(255, 255, 255)\",Lzyfez8Rw:\"rgb(255, 255, 255)\",mKVpWCoSL:\"rgb(0, 0, 0)\",Oon8L041D:\"var(--token-c23e4b0a-a35d-42f5-b542-6526b1e40d3f, rgb(0, 128, 255))\",rZYR6tqXt:\"rgb(0, 0, 0)\",style:{height:\"100%\"},variant:\"DUS9wafuc\",VArIlTNTt:\"EMPEZA UN PROYECTO\",wbc_aIg1P:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M13.5 5L20.5 12L13.5 19M3.5 12L20 12\" stroke=\"black\" stroke-width=\"2\"/> </svg>',width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-8auni1-container\",id:`${layoutId}-8auni1`,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mu9SLsoux-container\",nodeId:\"mu9SLsoux\",ref:ref3,rendersWithMotion:true,scopeId:\"IvROrUIV4\",children:[/*#__PURE__*/_jsx(Hero,{color:\"var(--token-3b2088b0-f4be-4e6e-a7b0-90f2f57f884b, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"bars\",iconSelection:\"Bars3\",id:\"mu9SLsoux\",layoutId:\"mu9SLsoux\",mirrored:false,onClick:onClicktxyyif({overlay:overlay1}),selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-8auni1`,offsetX:0,offsetY:10,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-10f1wal\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"bZj_7UZso\",ref:ref4,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"}})})})]})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NcvMA.framer-1s5sugh, .framer-NcvMA .framer-1s5sugh { display: block; }\",\".framer-NcvMA.framer-1l5p02f { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 10px 120px 10px 120px; position: relative; width: 1440px; }\",\".framer-NcvMA .framer-1g5q077 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 58px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-NcvMA .framer-1ujv2cu-container { flex: none; height: 79px; position: relative; width: 79px; }\",\".framer-NcvMA .framer-8maznt-container, .framer-NcvMA .framer-8auni1-container { flex: none; height: 42px; position: relative; width: 42px; }\",\".framer-NcvMA .framer-t6obky { align-content: center; align-items: center; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-NcvMA .framer-lyz8at-container, .framer-NcvMA .framer-544qf2-container, .framer-NcvMA .framer-d5j9ea-container, .framer-NcvMA .framer-w28ncu-container, .framer-NcvMA .framer-1pw4g7f-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-NcvMA .framer-zb3vl { align-content: center; align-items: center; display: flex; flex-direction: column; 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-NcvMA .framer-1d3rvjh-container { flex: none; height: 257px; position: relative; width: 1440px; }\",\".framer-NcvMA .framer-1im1wgb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-NcvMA .framer-17acww7-container { flex: none; height: 44px; position: relative; width: auto; }\",\".framer-NcvMA .framer-10f1wal { height: 150px; overflow: hidden; position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-NcvMA.framer-v-12ibv44.framer-1l5p02f { padding: 10px 20px 10px 20px; width: 810px; }\",\".framer-NcvMA.framer-v-uqko7y.framer-1l5p02f { flex-direction: column; height: 78px; padding: 10px; width: 390px; }\",\".framer-NcvMA.framer-v-uqko7y .framer-1g5q077, .framer-NcvMA.framer-v-1ydgl44 .framer-1g5q077 { flex: none; gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-NcvMA.framer-v-uqko7y .framer-t6obky, .framer-NcvMA.framer-v-1ydgl44 .framer-t6obky { flex: none; flex-direction: column; order: 1; padding: 10px 0px 10px 0px; width: 100%; }\",\".framer-NcvMA.framer-v-uqko7y .framer-1im1wgb, .framer-NcvMA.framer-v-1ydgl44 .framer-1im1wgb { flex: none; justify-content: center; order: 2; padding: 10px 0px 10px 0px; width: 100%; }\",\".framer-NcvMA.framer-v-1ydgl44.framer-1l5p02f { flex-direction: column; padding: 10px; width: 390px; }\",'.framer-NcvMA[data-border=\"true\"]::after, .framer-NcvMA [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 78\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"RTtaYwa0Z\":{\"layout\":[\"fixed\",\"auto\"]},\"CkrE0IF3c\":{\"layout\":[\"fixed\",\"fixed\"]},\"zsoCfZwPv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIvROrUIV4=withCSS(Component,css,\"framer-NcvMA\");export default FramerIvROrUIV4;FramerIvROrUIV4.displayName=\"navegation\";FramerIvROrUIV4.defaultProps={height:78,width:1440};addPropertyControls(FramerIvROrUIV4,{variant:{options:[\"efUphDTdl\",\"RTtaYwa0Z\",\"CkrE0IF3c\",\"zsoCfZwPv\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone close\",\"phone open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIvROrUIV4,[{explicitInter:true,fonts:[]},...LogoFonts,...HeroFonts,...NavItemFonts,...MegamenuFonts,...BotonConFlechaFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIvROrUIV4\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RTtaYwa0Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CkrE0IF3c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zsoCfZwPv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"78\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IvROrUIV4.map"],
  "mappings": "+VAQG,SAASA,GAAEC,EAAE,CAAC,GAAG,CAACC,EAAEF,CAAC,EAAEG,GAAE,IAAI,EAAEC,GAAE,IAAI,CAAC,IAAIC,EAAEJ,EAAE,cAAc,EAAEI,CAAC,CAAE,EAAE,CAACJ,EAAE,cAAcA,EAAE,YAAYA,EAAE,kBAAkBA,EAAE,QAAQA,EAAE,QAAQ,CAAC,EAAE,IAAI,EAAEI,GAAG,CAAC,IAAIC,EAAE,CAAC,CAAC,gBAAgB,cAAc,EAAE,CAAC,iBAAiB,eAAe,CAAC,EAAEC,EAAEF,EAAE,SAAS,UAAU,EAAEH,EAAEG,EAAE,SAAS,gBAAgB,EAAEG,EAAEH,EAAE,SAAS,kBAAkB,EAAEI,EAAEJ,EAAE,SAAS,mBAAmB,EAAE,GAAGA,EAAE,SAAS,SAAS,EAAE,CAC1X,IAAIE,EAAE,6BAA6BL,EAAEG,EAAE,MAAME,CAAC,EAAE,GAAGL,EAAE,CACrD,IAAII,EAAEJ,EAAE,CAAC,EAAE,QAAQA,EAAE,CAAC,EAAED,EAAE,WAAW,EAAEI,EAAEA,EAAE,QAAQE,EAAED,CAAC,CAAE,MACxDA,EAAE,KAAK,CAAC,WAAW,iBAAiBL,EAAE,WAAW,GAAG,CAAC,CAAE,CAACM,GAAGC,EAAEF,EAAE,KAAK,CAAC,SAAS,iBAAiBL,EAAE,WAAW,qBAAqBA,EAAE,OAAO,GAAG,CAAC,EAAEK,EAAE,KAAK,CAAC,SAAS,iBAAiBL,EAAE,WAAW,GAAG,CAAC,EAAEC,GAAGI,EAAE,KAAK,CAAC,qCAAqC,iBAAiBL,EAAE,iBAAiB,GAAG,CAAC,GAAGK,EAAE,KAAK,CAAC,SAAS,eAAeL,EAAE,WAAW,GAAG,CAAC,EAAEI,EAAE,SAAS,YAAY,EAAEC,EAAE,KAAK,CAAC,mBAAmB,oBAAoB,CAAC,EAAEA,EAAE,KAAK,CAAC,OAAO,yBAAyB,CAAC,EAAEG,EAAEH,EAAE,KAAK,CAAC,0BAA0B,oBAAoBL,EAAE,QAAQ,GAAG,CAAC,EAAEK,EAAE,KAAK,CAAC,SAAS,0BAA0BL,EAAE,QAAQ,GAAG,CAAC,EAAEK,EAAE,QAAQ,CAAC,CAACA,EAAEC,CAAC,IAAI,CAACF,EAAEA,EAAE,QAAQC,EAAEC,CAAC,CAAE,CAAC,EAAEP,EAAEK,CAAC,CAAE,EAAEI,EAAE,CAAC,QAAQ,GAAGR,EAAE,aAAa,KAAK,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,eAAe,SAAS,SAAS,SAAS,EAAE,OAAoBS,EAAE,MAAM,CAAC,wBAAwB,CAAC,OAAOR,CAAC,EAAE,MAAMO,CAAC,CAAC,CAAE,CAACT,GAAE,aAAa,CAAC,cAAc,0lBAA0lB,YAAY,UAAU,cAAc,EAAE,kBAAkB,EAAE,QAAQ,OAAO,SAAS,OAAO,EAAEW,EAAEX,GAAE,CAAC,cAAc,CAAC,KAAKY,EAAE,OAAO,MAAM,WAAW,gBAAgB,EAAE,EAAE,YAAY,CAAC,KAAKA,EAAE,MAAM,MAAM,QAAQ,aAAa,SAAS,EAAE,kBAAkB,CAAC,KAAKA,EAAE,OAAO,MAAM,SAAS,aAAa,EAAE,IAAI,EAAE,KAAK,GAAG,eAAe,GAAG,OAAOP,GAAG,CAACA,EAAE,cAAc,SAAS,UAAU,CAAC,EAAE,cAAc,CAAC,KAAKO,EAAE,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,EAAE,KAAK,EAAE,eAAe,EAAE,EAAE,QAAQ,CAAC,KAAKA,EAAE,KAAK,MAAM,WAAW,QAAQ,CAAC,OAAO,QAAQ,QAAQ,EAAE,aAAa,CAAC,OAAO,QAAQ,QAAQ,EAAE,aAAa,OAAO,OAAOP,GAAG,CAACA,EAAE,cAAc,SAAS,UAAU,CAAC,EAAE,SAAS,CAAC,KAAKO,EAAE,KAAK,MAAM,YAAY,QAAQ,CAAC,QAAQ,QAAQ,OAAO,EAAE,aAAa,CAAC,QAAQ,QAAQ,OAAO,EAAE,aAAa,QAAQ,OAAOP,GAAG,CAACA,EAAE,cAAc,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,IAAOQ,GAAQb,GCV7yD,IAAMc,GAASC,EAASC,EAAG,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAmB,CAACC,EAAEC,IAAI,yBAAyBA,CAAC,GAASC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,YAAY,YAAY,QAAQ,YAAY,YAAY,WAAW,EAAQC,GAAS,CAAC,CAAC,cAAAC,EAAc,YAAAC,EAAY,YAAAC,EAAY,YAAAC,EAAY,OAAAC,EAAO,YAAAC,EAAY,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,OAAAC,EAAO,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUR,GAAWQ,EAAM,WAAW,sEAAsE,UAAUZ,GAAaY,EAAM,WAAW,eAAe,UAAUX,GAAaW,EAAM,WAAW,wEAAwE,UAAUL,GAAQK,EAAM,WAAW,0LAA0L,UAAUT,GAAaS,EAAM,WAAW,qBAAqB,UAAUd,GAAec,EAAM,WAAW,qBAAqB,UAAUN,GAAWM,EAAM,WAAW,eAAe,UAAUb,GAAaa,EAAM,WAAW,sEAAsE,UAAUP,GAAWO,EAAM,WAAW,eAAe,QAAQhB,GAAwBgB,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUF,GAAOE,EAAM,WAAW,kBAAkB,UAAUJ,GAAQI,EAAM,WAAW,yLAAyL,GAAUC,GAAuB,CAACD,EAAMpC,IAAeoC,EAAM,iBAAwBpC,EAAS,KAAK,GAAG,EAAEoC,EAAM,iBAAwBpC,EAAS,KAAK,GAAG,EAAUsC,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAnD,EAAQ,UAAAoD,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE5C,GAASe,CAAK,EAAO,CAAC,YAAA8B,EAAY,WAAAC,EAAW,oBAAAC,GAAoB,gBAAAC,GAAgB,eAAAC,EAAe,UAAAC,GAAU,gBAAAC,GAAgB,WAAAC,GAAW,SAAAzE,EAAQ,EAAE0E,EAAgB,CAAC,WAAA/E,GAAW,eAAe,YAAY,gBAAAD,GAAgB,IAAIiD,EAAW,QAAAzC,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ8E,GAAiBtC,GAAuBD,EAAMpC,EAAQ,EAAuC4E,GAAkBC,EAAGjF,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBoB,EAAK8D,EAAY,CAAC,GAAGzB,GAAUT,EAAgB,SAAsB5B,EAAKC,GAAS,CAAC,QAAQjB,GAAS,QAAQ,GAAM,SAAsBgB,EAAKT,GAAW,CAAC,MAAMJ,GAAY,SAAsBa,EAAK+D,GAAK,CAAC,KAAK,2BAA2B,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsBC,EAAM9D,EAAO,EAAE,CAAC,GAAG+C,EAAU,GAAGI,GAAgB,UAAU,GAAGQ,EAAGD,GAAkB,iBAAiBxB,EAAUe,CAAU,CAAC,iBAAiB,mBAAmB,cAAc,iBAAiBQ,GAAiB,SAAS,YAAY,IAAIhC,EAAW,MAAM,CAAC,gBAAgBY,EAAU,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAGJ,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgBK,CAAS,CAAC,EAAE,GAAG1D,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,WAAW,EAAE,UAAU,CAAC,mBAAmB,SAAS,CAAC,EAAEoE,EAAYI,CAAc,EAAE,SAAS,CAActD,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,iBAAiByD,GAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgBlB,EAAU,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgBC,CAAS,CAAC,EAAE,SAAsBsB,EAAM9D,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiByD,GAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wBAAwB,EAAE,SAAS,CAAc3D,EAAKiE,EAA0B,CAAC,SAAsBjE,EAAKkE,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiBP,GAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,kBAAkBvE,GAAmB,GAAGN,GAAqB,CAAC,kBAAkB,CAAC,kBAAkB,MAAS,CAAC,EAAEoE,EAAYI,CAAc,EAAE,SAAsBtD,EAAKvB,GAAI,CAAC,YAAYoE,EAAU,cAAc,EAAE,kBAAkB,EAAE,cAAcE,EAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,OAAO,SAAS,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,GAAGjE,GAAqB,CAAC,kBAAkB,CAAC,YAAYgE,CAAS,CAAC,EAAEI,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAetD,EAAKiE,EAA0B,CAAC,SAAsBjE,EAAKkE,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiBP,GAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB3D,EAAKvB,GAAI,CAAC,YAAYoE,EAAU,cAAc,EAAE,kBAAkB,EAAE,cAAcG,EAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,OAAO,SAAS,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,GAAGlE,GAAqB,CAAC,kBAAkB,CAAC,YAAYgE,CAAS,CAAC,EAAEI,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAetD,EAAKmE,EAAS,CAAC,sBAAsB,GAAK,SAAsBnE,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,MAAM,sBAAsB,wEAAwE,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,mBAAmB,EAAE,iBAAiByD,GAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,MAAM,2CAA2ChB,EAAU,2CAA2CC,CAAS,EAAE,KAAKN,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,gDAAgD,2CAA2CM,CAAS,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG9D,GAAqB,CAAC,kBAAkB,CAAC,SAAsBkB,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,MAAM,sBAAsB,wEAAwE,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEgD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQc,GAAI,CAAC,kFAAkF,gFAAgF,kXAAkX,sYAAsY,iHAAiH,yLAAyL,yLAAyL,0KAA0K,mFAAmF,yLAAyL,8EAA8E,EAWvjUC,GAAgBC,EAAQhD,GAAU8C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,mBAAmBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,cAAc,UAAU,WAAW,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,kBAAkB,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,8FAA8F,MAAM,eAAe,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,8FAA8F,MAAM,aAAa,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,qBAAqB,MAAM,iBAAiB,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,qBAAqB,MAAM,eAAe,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,4FAA4F,MAAM,eAAe,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,eAAe,MAAM,aAAa,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,eAAe,MAAM,eAAe,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,eAAe,MAAM,aAAa,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,0LAA0L,gBAAgB,GAAM,MAAM,UAAU,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,0LAA0L,gBAAgB,GAAM,MAAM,UAAU,KAAKA,EAAY,MAAM,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG9F,EAAQ,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECVnuE,IAAMoG,GAAkB,CAC3B,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QAChB,EASA,IAAMC,GAAkB,CACpB,GAAGC,GACH,aAAc,EACd,WAAY,2BACZ,OAAQ,uCACR,MAAO,UACP,cAAe,QACnB,EACaC,GAAgCC,EAAW,CAACC,EAAGC,IACnCC,EAAK,MAAO,CAC7B,MAAON,GACP,IAAKK,CACT,CAAC,CACJ,EC9BD,IAAIE,GACAC,GAAgBC,IACbF,KAsBHA,GArBiBE,EAAM,WAAW,SAAmB,CACnD,MAAAC,EACA,QAAAC,EACA,GAAGC,CACL,EAAGC,EAAQ,CACT,OAAuBJ,EAAM,cAAc,MAAO,OAAO,OAAO,CAC9D,MAAO,6BACP,QAAS,YACT,KAAM,eACN,cAAe,OACf,YAAa,OACb,IAAKI,EACL,kBAAmBF,CACrB,EAAGC,CAAK,EAAGF,EAAwBD,EAAM,cAAc,QAAS,CAC9D,GAAIE,CACN,EAAGD,CAAK,EAAI,KAAsBD,EAAM,cAAc,OAAQ,CAC5D,EAAG,uJACL,CAAC,EAAmBA,EAAM,cAAc,OAAQ,CAC9C,EAAG,gQACL,CAAC,CAAC,CACJ,CAAC,GAGIF,ICtBuH,IAAMO,GAAc,CAAC,QAAQ,CAAC,KAAKC,EAAY,YAAY,EAAE,YAAY,CAAC,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,KAAKA,EAAY,YAAY,EAAE,aAAa,CAAC,KAAKA,EAAY,YAAY,EAAE,aAAa,CAAC,KAAKA,EAAY,YAAY,CAAC,EAAQC,GAAY,CAACC,EAAIC,IAASD,EAAI,KAAKE,GAAGA,EAAE,YAAY,EAAE,SAASD,CAAM,CAAC,EAAS,SAASE,GAAiBC,EAASC,EAAaC,EAAW,GAAGC,EAAcC,EAAsB,CAEriB,GAAGH,EAAa,OAAOE,EAAc,GAAGD,GAAY,MAAqDA,GAAW,SAAU,EAAE,OAAO,KAAK,IAAMG,EAAeH,EAAW,YAAY,EAAE,QAAQ,QAAQ,EAAE,EAAE,IAAII,EACjD,OAA7IA,EAAgBF,EAAsBC,CAAc,KAAK,MAAMC,IAAkB,OAAOA,EAAgBX,GAAYK,EAASK,CAAc,CAAsB,CAAQ,SAASE,GAAiBP,EAASC,EAAaC,EAAW,GAAGC,EAAcC,EAAsB,CAC/R,IAAMI,EAAiBC,EAAQ,IAAI,CAAC,GAAGP,GAAY,MAAqDA,GAAW,SAAU,EAAE,OAAO,KAAK,IAAMG,EAAeH,EAAW,YAAY,EAAE,QAAQ,QAAQ,EAAE,EAAE,IAAII,EAChD,OAA7IA,EAAgBF,EAAsBC,CAAc,KAAK,MAAMC,IAAkB,OAAOA,EAAgBX,GAAYK,EAASK,CAAc,CAAsB,EAAE,CAACF,EAAcD,CAAU,CAAC,EAAyD,OAA5CD,EAAaE,EAAcK,CAA6B,CCTgO,IAAME,GAAS,CAAC,cAAc,sBAAsB,aAAa,sBAAsB,kBAAkB,YAAY,kBAAkB,gBAAgB,oBAAoB,iBAAiB,gBAAgB,YAAY,kBAAkB,uBAAuB,gBAAgB,gBAAgB,iBAAiB,cAAc,YAAY,aAAa,mBAAmB,iBAAiB,iBAAiB,kBAAkB,eAAe,oBAAoB,kBAAkB,UAAU,gBAAgB,cAAc,kBAAkB,uBAAuB,eAAe,cAAc,iBAAiB,iBAAiB,kBAAkB,eAAe,mBAAmB,oBAAoB,kBAAkB,eAAe,WAAW,YAAY,WAAW,YAAY,QAAQ,QAAQ,kBAAkB,mBAAmB,kBAAkB,QAAQ,gBAAgB,cAAc,WAAW,aAAa,YAAY,SAAS,OAAO,YAAY,YAAY,aAAa,OAAO,YAAY,WAAW,WAAW,gBAAgB,iBAAiB,YAAY,SAAS,kBAAkB,iBAAiB,kBAAkB,qBAAqB,OAAO,aAAa,WAAW,eAAe,SAAS,WAAW,iBAAiB,WAAW,iBAAiB,sBAAsB,qBAAqB,QAAQ,aAAa,cAAc,oBAAoB,oBAAoB,qBAAqB,kBAAkB,cAAc,cAAc,eAAe,YAAY,gBAAgB,cAAc,YAAY,oBAAoB,QAAQ,QAAQ,iBAAiB,eAAe,cAAc,oBAAoB,MAAM,YAAY,YAAY,cAAc,kBAAkB,UAAU,aAAa,OAAO,kBAAkB,sBAAsB,iBAAiB,eAAe,gBAAgB,gBAAgB,cAAc,kBAAkB,oBAAoB,oBAAoB,eAAe,WAAW,oBAAoB,kBAAkB,mBAAmB,gBAAgB,oBAAoB,gBAAgB,eAAe,eAAe,qBAAqB,mBAAmB,WAAW,eAAe,oBAAoB,sBAAsB,MAAM,aAAa,WAAW,YAAY,YAAY,OAAO,cAAc,OAAO,OAAO,SAAS,kBAAkB,cAAc,aAAa,aAAa,UAAU,SAAS,MAAM,OAAO,UAAU,WAAW,gBAAgB,qBAAqB,oBAAoB,aAAa,gBAAgB,cAAc,UAAU,QAAQ,OAAO,aAAa,iBAAiB,QAAQ,iBAAiB,aAAa,oBAAoB,MAAM,WAAW,WAAW,YAAY,OAAO,aAAa,aAAa,WAAW,kBAAkB,uBAAuB,sBAAsB,MAAM,SAAS,YAAY,aAAa,QAAQ,cAAc,aAAa,OAAO,cAAc,YAAY,WAAW,aAAa,gBAAgB,YAAY,QAAQ,cAAc,SAAS,eAAe,QAAQ,qBAAqB,oBAAoB,aAAa,QAAQ,OAAO,aAAa,YAAY,OAAO,aAAa,YAAY,QAAQ,uBAAuB,UAAU,cAAc,SAAS,qBAAqB,YAAY,QAAQ,iBAAiB,gBAAgB,iBAAiB,iBAAiB,eAAe,MAAM,QAAQ,WAAW,SAAS,cAAc,QAAQ,cAAc,oBAAoB,cAAc,eAAe,SAAS,cAAc,WAAW,cAAc,eAAe,eAAe,iBAAiB,aAAa,cAAc,OAAO,OAAO,aAAa,MAAM,SAAS,aAAa,MAAM,SAAS,QAAQ,SAAS,QAAQ,KAAK,OAAO,aAAa,YAAY,YAAY,WAAW,QAAQ,WAAW,cAAc,mBAAmB,cAAc,mBAAmB,SAAS,OAAO,SAAS,SAAS,oBAAoB,UAAU,QAAQ,OAAO,EAAQC,GAAc,mCAAyCC,GAAsBF,GAAS,OAAO,CAACG,EAAIC,KAAOD,EAAIC,EAAI,YAAY,CAAC,EAAEA,EAAWD,GAAM,CAAC,CAAC,EAQ11I,SAASE,EAAKC,EAAM,CAAC,GAAK,CAAC,MAAAC,EAAM,aAAAC,EAAa,WAAAC,EAAW,cAAAC,EAAc,QAAAC,EAAQ,YAAAC,EAAY,UAAAC,EAAU,aAAAC,EAAa,aAAAC,EAAa,SAAAC,CAAQ,EAAEV,EAAYW,EAAUC,EAAO,EAAK,EAAQC,EAAQC,GAAiBpB,GAASQ,EAAaC,EAAWC,EAAcR,EAAqB,EACrR,CAACmB,EAAaC,CAAe,EAAEC,GAASJ,IAAU,OAAOK,GAAYC,CAAK,EAAE,IAAI,EACrF,eAAeC,GAAc,CAC7B,GAAG,CAA4D,IAAMC,EAAO,MAAM,OAA1D,GAAG1B,EAAa,GAAGkB,CAAO,cAAkFF,EAAU,SAAQK,EAAgBK,EAAO,QAAQF,CAAK,CAAC,CAAE,MAAM,CAAIR,EAAU,SAAQK,EAAgB,IAAI,CAAE,CAAC,CAChPM,GAAU,KAAKX,EAAU,QAAQ,GAAKS,EAAa,EAAQ,IAAI,CAACT,EAAU,QAAQ,EAAM,GAAI,CAACE,CAAO,CAAC,EAAgE,IAAMU,EAAnDC,GAAa,QAAQ,IAAIA,GAAa,OAAgDC,EAAKC,GAAU,CAAC,CAAC,EAAE,KAAK,OAAoBD,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,UAAU,EAAE,QAAAtB,EAAQ,aAAAG,EAAa,aAAAC,EAAa,YAAAH,EAAY,UAAAC,EAAU,SAASQ,EAA0BU,EAAKV,EAAa,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,UAAUL,EAAS,eAAe,MAAS,EAAE,MAAMT,CAAK,CAAC,EAAEsB,CAAU,CAAC,CAAE,CAACxB,EAAK,YAAY,OAAOA,EAAK,aAAa,CAAC,MAAM,GAAG,OAAO,GAAG,cAAc,OAAO,WAAW,OAAO,MAAM,OAAO,aAAa,GAAK,SAAS,EAAK,EAAE6B,EAAoB7B,EAAK,CAAC,aAAa,CAAC,KAAK8B,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,SAAS,aAAa9B,EAAK,aAAa,YAAY,EAAE,cAAc,CAAC,KAAK8B,EAAY,KAAK,QAAQnC,GAAS,aAAaK,EAAK,aAAa,cAAc,MAAM,OAAO,OAAO,CAAC,CAAC,aAAAG,CAAY,IAAI,CAACA,EAAa,YAAY,iEAAiE,EAAE,WAAW,CAAC,KAAK2B,EAAY,OAAO,MAAM,OAAO,YAAY,wBAAmB,OAAO,CAAC,CAAC,aAAA3B,CAAY,IAAIA,CAAY,EAAE,SAAS,CAAC,KAAK2B,EAAY,QAAQ,aAAa,MAAM,cAAc,KAAK,aAAa9B,EAAK,aAAa,QAAQ,EAAE,MAAM,CAAC,KAAK8B,EAAY,MAAM,MAAM,QAAQ,aAAa9B,EAAK,aAAa,KAAK,EAAE,GAAG+B,EAAa,CAAC,ECX7jC,IAAMC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,OAAO,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQL,GAAwBK,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMtB,IAAesB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAEsB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAUwB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAArC,EAAQ,GAAGsC,CAAS,EAAEtB,GAASI,CAAK,EAAO,CAAC,YAAAmB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAhD,CAAQ,EAAEiD,EAAgB,CAAC,WAAAtD,GAAW,eAAe,YAAY,IAAIkC,EAAW,QAAA3B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQqD,EAAiB3B,GAAuBD,EAAMtB,CAAQ,EAAuCmD,EAAkBC,EAAGxD,GAAkB,GAAhD,CAAC,CAAuE,EAAQyD,EAAY,IAAQZ,IAAc,YAA6Ca,GAAa,IAAQb,IAAc,YAAuC,OAAoB5B,EAAK0C,EAAY,CAAC,GAAGhB,GAAUT,EAAgB,SAAsBjB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBqD,EAAMzC,EAAO,IAAI,CAAC,GAAGyB,EAAU,GAAGI,EAAgB,UAAUQ,EAAGD,EAAkB,iBAAiBb,EAAUI,CAAU,EAAE,mBAAmB,QAAQ,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIrB,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAGvC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE2C,EAAYI,CAAc,EAAE,SAAS,CAACQ,EAAY,GAAgBxC,EAAK4C,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,0BAA0B,KAAK,QAAQ,gBAAgB,IAAI,eAAe,IAAI,iBAAiBP,EAAiB,SAAS,YAAY,IAAI,8kHAA8kH,mBAAmB,EAAI,CAAC,EAAEI,GAAa,GAAgBzC,EAAK4C,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,mCAAmC,KAAK,QAAQ,gBAAgB,IAAI,eAAe,IAAI,iBAAiBP,EAAiB,SAAS,YAAY,IAAI,8kHAA8kH,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQQ,GAAI,CAAC,kFAAkF,gFAAgF,oGAAoG,6KAA6K,kLAAkL,EAU1jWC,GAAgBC,EAAQpC,GAAUkC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,OAAOA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,QAAQ,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECV9E,IAAMM,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,iBAAAC,EAAiB,OAAAC,EAAO,GAAAC,EAAG,kBAAAC,EAAkB,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUL,GAAkBK,EAAM,WAAW,qBAAqB,UAAUF,GAAmBE,EAAM,WAAW,QAAQ,GAAUC,GAAuB,CAACD,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAUyB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAtC,EAAQ,UAAAuC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE1B,GAASM,CAAK,EAAO,CAAC,YAAAqB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAnD,CAAQ,EAAEoD,EAAgB,CAAC,eAAe,YAAY,gBAAAzD,GAAgB,IAAImC,EAAW,QAAA5B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQwD,EAAiB7B,GAAuBD,EAAMvB,CAAQ,EAAuCsD,GAAkBC,EAAG3D,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBiB,EAAK2C,EAAY,CAAC,GAAGhB,GAAUT,EAAgB,SAAsBlB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK4C,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsBC,EAAM3C,EAAO,EAAE,CAAC,GAAG4B,EAAU,GAAGI,EAAgB,UAAU,GAAGQ,EAAGD,GAAkB,iBAAiBf,EAAUM,CAAU,CAAC,kBAAkB,mBAAmB,YAAY,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIvB,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,GAAGQ,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,8EAA8E,CAAC,EAAE,GAAGxC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,CAAC,EAAE8C,EAAYI,CAAc,EAAE,SAAS,CAAcnC,EAAK8C,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQC,IAA2BxB,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,IAAI,GAAG,IAAI,EAAE,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,sEAAsE,OAAO,gWAAgW,EAAE,UAAU,iBAAiB,mBAAmB,oBAAoB,iBAAiBiB,EAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,eAAe,aAAa,cAAc,EAAE,SAAS,CAAC,kBAAkB,CAAC,OAAO,eAAe,aAAa,cAAc,CAAC,CAAC,CAAC,EAAeK,EAAM3C,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBsC,EAAiB,SAAS,YAAY,SAAS,CAAcxC,EAAKgD,EAAS,CAAC,sBAAsB,GAAK,SAAsBhD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA6C,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,mBAAmB,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,KAAK,EAAE,KAAKZ,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe5B,EAAKgD,EAAS,CAAC,sBAAsB,GAAK,SAAsBhD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,mDAAmD,EAAE,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,oBAAoB,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,6BAA6B,KAAK,EAAE,KAAKX,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQoB,GAAI,CAAC,kFAAkF,kFAAkF,0TAA0T,+FAA+F,yRAAyR,+JAA+J,iNAAiN,EAWrpNC,GAAgBC,EAAQvC,GAAUqC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,gBAAgBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,sBAAsB,KAAKI,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,qBAAqB,gBAAgB,GAAM,MAAM,oBAAoB,KAAKA,EAAY,MAAM,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECXjf,IAAMM,GAAkBC,EAASC,EAAY,EAAQC,GAAyCC,GAA0BC,GAAOC,EAAO,GAAG,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAAStB,EAAO,OAAauB,CAAQ,EAAQC,GAAwB,CAAC,YAAY,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQL,GAAwBK,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAUyB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAtC,EAAQ,GAAGuC,CAAS,EAAEtB,GAASI,CAAK,EAAO,CAAC,YAAAmB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAjD,CAAQ,EAAEkD,EAAgB,CAAC,WAAAvD,GAAW,eAAe,YAAY,IAAImC,EAAW,QAAA5B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQsD,EAAiB3B,GAAuBD,EAAMvB,CAAQ,EAAuCoD,EAAkBC,EAAGzD,GAAkB,GAAhD,CAAC,CAAuE,EAAQ0D,EAAY,IAAQZ,IAAc,YAAuC,OAAoB3B,EAAKwC,EAAY,CAAC,GAAGf,GAAUT,EAAgB,SAAsBhB,EAAKC,GAAS,CAAC,QAAQhB,EAAS,QAAQ,GAAM,SAAsBe,EAAKT,GAAW,CAAC,MAAMH,GAAY,SAAsBqD,EAAMjE,GAAyC,CAAC,GAAGkD,EAAU,GAAGI,EAAgB,0BAA0BzC,GAAU,0BAA0BC,GAAW,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAUgD,EAAGD,EAAkB,iBAAiBb,EAAUI,CAAU,EAAE,cAAc,GAAK,wBAAwB,UAAU,mBAAmB,YAAY,iBAAiBQ,EAAiB,SAAS,YAAY,UAAU,GAAK,IAAIrB,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kEAAkE,GAAGQ,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,kBAAkB,CAAC,EAAE,GAAGxC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE4C,EAAYI,CAAc,EAAE,SAAS,CAAcU,EAAM9D,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,OAAO,iBAAiByD,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK0C,EAAS,CAAC,sBAAsB,GAAK,SAAsB1C,EAAWE,EAAS,CAAC,SAAsBF,EAAKrB,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,8CAA8C,0BAA0B,WAAW,EAAE,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,mBAAmB,EAAE,iBAAiByD,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAepC,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,aAAatB,GAAmB,OAAO,OAAO,4BAA4B,GAAGA,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAG,GAAGtC,GAAqB,CAAC,UAAU,CAAC,MAAM,YAAYsC,GAAmB,OAAO,OAAO,iBAAiB,GAAGA,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,EAA8B,CAAC,UAAU,2BAA2B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKzB,GAAa,CAAC,UAAU,6MAA6M,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,+BAA+B,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEgE,EAAY,GAAgBvC,EAAKrB,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiByD,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,iBAAiB,CAAC,CAAC,EAAEG,EAAY,GAAgBvC,EAAKrB,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiByD,EAAiB,SAAS,YAAY,SAAsBpC,EAAK0C,EAAS,CAAC,sBAAsB,GAAK,SAAsB1C,EAAWE,EAAS,CAAC,SAAsBF,EAAKrB,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,8CAA8C,0BAA0B,WAAW,EAAE,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,mBAAmB,EAAE,iBAAiByD,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQS,GAAI,CAAC,kFAAkF,gFAAgF,qPAAqP,wTAAwT,6LAA6L,yGAAyG,gHAAgH,sFAAsF,iEAAiE,+bAA+b,EAUjpRC,GAAgBC,EAAQrC,GAAUmC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,WAAWA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGzE,EAAiB,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECV/K,IAAM+E,GAAUC,EAASC,CAAI,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,MAAAC,EAAM,SAAAC,EAAS,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,KAAAC,EAAK,MAAAC,EAAM,QAAAC,EAAQ,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUJ,GAAMI,EAAM,UAAU,UAAUH,GAAOG,EAAM,WAAW,OAAO,UAAUR,GAAUQ,EAAM,WAAW,GAAG,UAAUT,GAAOS,EAAM,UAAU,UAAUN,GAAOM,EAAM,UAAU,UAAUF,GAASE,EAAM,SAAS,GAAUC,GAAuB,CAACD,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAU6B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA1C,EAAQ,UAAA2C,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAElC,GAASU,CAAK,EAAO,CAAC,YAAAyB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,GAAW,SAAA3D,EAAQ,EAAE4D,EAAgB,CAAC,eAAe,YAAY,gBAAAjE,GAAgB,IAAIuC,EAAW,QAAAhC,EAAQ,kBAAAL,EAAiB,CAAC,EAAQgE,EAAiBjC,GAAuBD,EAAM3B,EAAQ,EAAO,CAAC,sBAAA8D,GAAsB,MAAAC,EAAK,EAAEC,GAAyBZ,CAAW,EAAQa,GAAYH,GAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,GAAoBL,GAAsB,SAASI,KAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKZ,GAAqB,MAAMA,EAAU,GAAGoB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuCE,GAAkBC,EAAGzE,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBiB,EAAKyD,EAAY,CAAC,GAAG1B,GAAUT,EAAgB,SAAsBtB,EAAKC,GAAS,CAAC,QAAQd,GAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK0D,GAAK,CAAC,KAAKvB,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,aAAa,GAAK,SAAsBwB,EAAMzD,EAAO,EAAE,CAAC,GAAGoC,EAAU,GAAGI,EAAgB,UAAU,GAAGc,EAAGD,GAAkB,gBAAgBzB,EAAUU,CAAU,CAAC,iBAAiB,mBAAmB,YAAY,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,aAAaM,GAAoB,MAAMF,GAAY,IAAI/B,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,mBAAmB,GAAGQ,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,wBAAwB,MAAM,iBAAiB,sEAAsE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,yBAAyB,CAAC,EAAE,GAAG5C,GAAqB,CAAC,kBAAkB,CAAC,cAAc,GAAK,mBAAmB,MAAS,CAAC,EAAEsD,EAAYI,CAAc,EAAE,SAAS,CAAc3C,EAAK4D,EAAS,CAAC,sBAAsB,GAAK,SAAsB5D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,mBAAmB,EAAE,iBAAiB8C,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2CZ,CAAS,EAAE,KAAKJ,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEE,GAAwBlC,EAAK6D,EAA0B,CAAC,SAAsB7D,EAAK8D,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiBd,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBhD,EAAKnB,EAAK,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,YAAY,cAAc,cAAc,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQkF,GAAI,CAAC,kFAAkF,gFAAgF,2TAA2T,gHAAgH,wGAAwG,+bAA+b,EAWx0NC,GAAgBC,EAAQjD,GAAU+C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,WAAWA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,aAAa,OAAO,gBAAgB,GAAM,MAAM,QAAQ,KAAKI,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,YAAY,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGrF,EAAS,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECXyG,IAAM2F,GAAUC,EAASC,EAAI,EAAQC,GAAUF,EAASG,CAAI,EAAQC,GAAaJ,EAASK,EAAO,EAAQC,GAAcN,EAASO,EAAQ,EAAQC,GAAgBC,GAAOC,EAAO,GAAG,EAAQC,GAAoBX,EAASY,EAAc,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,EAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWF,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQG,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAQ,CAAC,CAAC,SAAAC,EAAS,uBAAAC,EAAuB,QAAAC,EAAQ,EAAI,IAAI,CAAC,GAAK,CAACC,EAAQC,CAAU,EAAEC,GAAgB,CAAC,uBAAAJ,CAAsB,CAAC,EAAE,OAAOD,EAAS,CAAC,KAAK,IAAII,EAAW,EAAK,EAAE,KAAK,IAAIA,EAAW,EAAI,EAAE,OAAO,IAAIA,EAAW,CAACD,CAAO,EAAE,QAAQD,GAASC,CAAO,CAAC,CAAE,EAAQG,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAP,CAAQ,IAAI,CAAC,IAAMQ,EAAaC,EAAWC,CAAmB,EAAQC,EAAWJ,GAAOC,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASZ,CAAQ,CAAC,CAAE,EAAQe,GAAS/B,EAAO,OAAagC,CAAQ,EAAQC,GAAwB,CAAC,cAAc,YAAY,aAAa,YAAY,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQL,GAAwBK,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAM9B,IAAe8B,EAAM,iBAAwB9B,EAAS,KAAK,GAAG,EAAE8B,EAAM,iBAAwB9B,EAAS,KAAK,GAAG,EAAUgC,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA7C,EAAQ,GAAG8C,CAAS,EAAEtB,GAASI,CAAK,EAAO,CAAC,YAAAmB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAxD,CAAQ,EAAEyD,EAAgB,CAAC,WAAA9D,GAAW,eAAe,YAAY,IAAI0C,EAAW,QAAAnC,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ6D,EAAiB3B,GAAuBD,EAAM9B,CAAQ,EAAO,CAAC,sBAAA2D,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAcH,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQQ,GAAeL,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQS,GAAgB,CAAC,CAAC,QAAAC,EAAQ,SAAAC,EAAQ,IAAIR,EAAsB,SAASI,KAAO,CAACG,EAAQ,KAAK,CAAE,CAAC,EAAQE,EAAc,CAAC,CAAC,QAAAF,EAAQ,SAAAC,EAAQ,IAAIR,EAAsB,SAASI,KAAO,CAACG,EAAQ,KAAK,CAAE,CAAC,EAAuCG,GAAkBC,EAAG1E,GAAkB,GAAhD,CAAC,CAAuE,EAAQ2E,GAAY,IAAQ,GAAC,YAAY,WAAW,EAAE,SAAStB,CAAW,EAAmCuB,GAAa,IAAQvB,IAAc,YAA6CwB,GAAOC,GAAU,EAAQC,GAAa,IAAQ1B,IAAc,YAA6C2B,GAAWxC,EAAO,IAAI,EAAQyC,GAAa,IAAQ5B,IAAc,YAA6C6B,GAAW1C,EAAO,IAAI,EAAQ2C,GAAa,IAAQ9B,IAAc,YAA6C+B,GAAW5C,EAAO,IAAI,EAAQ6C,GAAW7C,EAAO,IAAI,EAAE,OAAoBd,EAAK4D,EAAY,CAAC,GAAGnC,GAAUT,EAAgB,SAAsBhB,EAAKC,GAAS,CAAC,QAAQvB,EAAS,QAAQ,GAAM,SAAsBsB,EAAKR,GAAW,CAAC,MAAMX,GAAY,SAAsBgF,EAAM3F,EAAO,IAAI,CAAC,GAAGwD,EAAU,GAAGI,EAAgB,UAAUkB,EAAGD,GAAkB,iBAAiBvB,EAAUI,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIrB,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,0BAA0B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,GAAGQ,CAAK,EAAE,GAAG/C,EAAqB,CAAC,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,YAAY,CAAC,EAAEmD,EAAYI,CAAc,EAAE,SAAS,CAAc/B,EAAK8D,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsBD,EAAM3F,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,iBAAiB,iBAAiBkE,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK+D,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG1C,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,MAAM,GAAG7C,EAAqB,CAAC,UAAU,CAAC,GAAG6C,GAAmB,GAAG,GAAG,IAAI,IAAMA,GAAmB,QAAQ,IAAI,GAAG,KAAK,EAAE,GAAG,KAAK,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,IAAI,IAAMA,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,GAAG,KAAK,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAKgE,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB5B,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKvC,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEwF,GAAY,GAAgBjD,EAAK+D,EAA0B,CAAC,SAAsB/D,EAAKgE,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,OAAO,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiB5B,EAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKrC,EAAK,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,OAAO,cAAc,QAAQ,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,KAAK,OAAO,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,GAAGa,EAAqB,CAAC,UAAU,CAAC,QAAQgE,CAAa,EAAE,UAAU,CAAC,cAAc,QAAQ,QAAQE,EAAc,CAAC,EAAEf,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEmB,GAAa,GAAgBW,EAAM3F,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,iBAAiBkE,EAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAS,CAAcpC,EAAKiE,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,GAA4BlE,EAAK+D,EAA0B,CAAC,OAAO,GAAG,GAAG1C,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,GAAG7C,EAAqB,CAAC,UAAU,CAAC,GAAG6C,GAAmB,GAAG,GAAG,IAAI,KAAOA,GAAmB,QAAQ,IAAI,GAAG,KAAK,EAAE,GAAG,GAAG,CAAC,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,IAAI,KAAOA,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,GAAG,GAAG,CAAC,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAKgE,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB5B,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKnC,GAAQ,CAAC,UAAUqG,EAAc,CAAC,EAAE,UAAU,YAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAG,UAAU,GAAM,MAAM,OAAO,GAAG1F,EAAqB,CAAC,UAAU,CAAC,UAAU0F,EAAc,CAAC,EAAE,UAAU,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAc,CAAC,EAAE,UAAU,EAAE,CAAC,EAAEvC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEsB,GAAa,GAAgBrD,EAAKf,GAAQ,CAAC,uBAAuB,GAAM,QAAQsE,GAAa,EAAE,SAASX,GAAsB5C,EAAKmE,GAAU,CAAC,SAAsBnE,EAAK+D,EAA0B,CAAC,GAAGvF,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG6C,GAAmB,GAAG,GAAG,IAAI,KAAOA,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,GAAG,GAAG,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB8B,EAAMG,EAA8B,CAAC,UAAU,0BAA0B,GAAG,GAAGvC,CAAQ,UAAU,iBAAiBW,EAAiB,SAAS,sBAAsB,OAAO,YAAY,IAAIkB,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAS,CAActD,EAAKnC,GAAQ,CAAC,UAAU,mBAAmB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAG,UAAU8E,GAAgB,CAAC,QAAAC,CAAO,CAAC,EAAE,UAAU,GAAK,MAAM,OAAO,GAAGpE,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAE,CAAC,EAAEmD,EAAYI,CAAc,CAAC,CAAC,EAAEwB,GAAa,GAAgBvD,EAAKoE,GAAgB,CAAC,SAASxB,EAAQ,SAAsB5C,EAAKqE,GAAS,CAAC,UAAU,SAAS,UAAUf,GAAK,UAAUN,EAAGD,GAAkBnB,CAAU,EAAE,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAGH,CAAQ,UAAU,QAAQ,EAAE,QAAQ,GAAG,UAAUmB,EAAQ,KAAK,UAAU,SAAS,SAAS,GAAK,OAAO,GAAG,SAAsB5C,EAAKhC,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQe,GAAW,UAAU,eAAe,KAAKD,GAAU,QAAQE,GAAW,iBAAiBoD,EAAiB,SAAS,YAAY,IAAIoB,GAAK,KAAK,SAAS,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,EAAE,SAAsBxD,EAAK+D,EAA0B,CAAC,MAAM,SAAS,SAAsB/D,EAAKgE,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,iBAAiB5B,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKjC,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeiC,EAAKiE,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASK,GAA6BtE,EAAK+D,EAA0B,CAAC,OAAO,GAAG,GAAG1C,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,GAAG7C,EAAqB,CAAC,UAAU,CAAC,GAAG6C,GAAmB,GAAG,GAAG,IAAI,KAAOA,GAAmB,QAAQ,IAAI,GAAG,KAAK,EAAE,GAAG,GAAG,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,IAAI,KAAOA,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,GAAG,GAAG,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAKgE,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB5B,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKnC,GAAQ,CAAC,UAAUyG,EAAe,CAAC,EAAE,UAAU,UAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAG,UAAU,GAAM,MAAM,OAAO,GAAG9F,EAAqB,CAAC,UAAU,CAAC,UAAU8F,EAAe,CAAC,EAAE,UAAU,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,EAAE,UAAU,EAAE,CAAC,EAAE3C,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAKiE,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASM,GAA6BvE,EAAK+D,EAA0B,CAAC,OAAO,GAAG,GAAG1C,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,GAAG7C,EAAqB,CAAC,UAAU,CAAC,GAAG6C,GAAmB,GAAG,GAAG,IAAI,KAAOA,GAAmB,QAAQ,IAAI,GAAG,KAAK,EAAE,GAAG,GAAG,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,IAAI,KAAOA,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,GAAG,GAAG,GAAG,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAKgE,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB5B,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKnC,GAAQ,CAAC,UAAU0G,EAAe,CAAC,EAAE,UAAU,cAAc,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAG,UAAU,GAAM,MAAM,OAAO,GAAG/F,EAAqB,CAAC,UAAU,CAAC,UAAU+F,EAAe,CAAC,EAAE,UAAU,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,EAAE,UAAU,EAAE,CAAC,EAAE5C,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAKiE,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASO,GAA6BxE,EAAK+D,EAA0B,CAAC,OAAO,GAAG,GAAG1C,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,GAAG7C,EAAqB,CAAC,UAAU,CAAC,GAAG6C,GAAmB,GAAG,GAAG,IAAI,KAAOA,GAAmB,QAAQ,IAAI,GAAG,KAAK,EAAE,GAAG,GAAG,GAAG,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,IAAI,KAAOA,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,GAAG,GAAG,GAAG,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAKgE,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB5B,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKnC,GAAQ,CAAC,UAAU2G,EAAe,CAAC,EAAE,UAAU,WAAW,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAG,UAAU,GAAM,MAAM,OAAO,GAAGhG,EAAqB,CAAC,UAAU,CAAC,UAAUgG,EAAe,CAAC,EAAE,UAAU,EAAE,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,EAAE,UAAU,EAAE,CAAC,EAAE7C,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK9B,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,iBAAiBkE,EAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsBpC,EAAK+D,EAA0B,CAAC,OAAO,GAAG,GAAG1C,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,GAAG7C,EAAqB,CAAC,UAAU,CAAC,GAAG6C,GAAmB,GAAG,GAAG,IAAI,MAAQA,GAAmB,QAAQ,IAAI,GAAG,KAAK,EAAE,GAAG,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,IAAI,MAAQA,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,GAAG,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAKgE,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB5B,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAK5B,GAAe,CAAC,UAAU,sEAAsE,UAAU,eAAe,UAAU,wEAAwE,OAAO,OAAO,GAAG,YAAY,UAAU,0LAA0L,SAAS,YAAY,UAAU,qBAAqB,UAAU,qBAAqB,UAAU,eAAe,UAAU,sEAAsE,UAAU,eAAe,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ,YAAY,UAAU,qBAAqB,UAAU,0LAA0L,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEqF,GAAa,GAAgBzD,EAAKf,GAAQ,CAAC,uBAAuB,GAAM,SAASwF,GAAuBzE,EAAKmE,GAAU,CAAC,SAAsBnE,EAAK+D,EAA0B,CAAC,SAAsBF,EAAMG,EAA8B,CAAC,UAAU,0BAA0B,GAAG,GAAGvC,CAAQ,UAAU,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiBW,EAAiB,SAAS,sBAAsB,OAAO,YAAY,IAAIsB,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAS,CAAc1D,EAAKrC,EAAK,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,OAAO,cAAc,QAAQ,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,QAAQmF,EAAc,CAAC,QAAQ2B,CAAQ,CAAC,EAAE,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,EAAezE,EAAKoE,GAAgB,CAAC,SAASK,EAAS,SAAsBzE,EAAKqE,GAAS,CAAC,UAAU,SAAS,UAAUX,GAAK,UAAUV,EAAGD,GAAkBnB,CAAU,EAAE,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAGH,CAAQ,UAAU,QAAQ,EAAE,QAAQ,GAAG,UAAUgD,EAAS,KAAK,UAAU,SAAS,SAAS,GAAK,OAAO,GAAG,SAAsBzE,EAAKhC,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQe,GAAW,UAAU,iBAAiB,KAAKD,GAAU,QAAQE,GAAW,iBAAiBoD,EAAiB,SAAS,YAAY,IAAIuB,GAAK,KAAK,SAAS,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQe,GAAI,CAAC,kFAAkF,kFAAkF,iRAAiR,oSAAoS,yGAAyG,gJAAgJ,+QAA+Q,yQAAyQ,qUAAqU,4GAA4G,kRAAkR,yGAAyG,mKAAmK,gGAAgG,sHAAsH,mLAAmL,yLAAyL,4LAA4L,yGAAyG,+bAA+b,EAUt4rBC,GAAgBC,EAAQlE,GAAUgE,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,aAAaA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,cAAc,YAAY,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGpH,GAAU,GAAGG,GAAU,GAAGE,GAAa,GAAGE,GAAc,GAAGK,EAAmB,EAAE,CAAC,6BAA6B,EAAI,CAAC",
  "names": ["s", "i", "l", "ye", "ue", "e", "t", "o", "r", "n", "p", "addPropertyControls", "ControlType", "SVG_default", "SVGFonts", "getFonts", "SVG_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "defaultCircle", "defaultFill", "defaultIcon", "defaultText", "height", "hoverCircle", "hoverFill", "hoverIcon", "hoverText", "icon01", "icon02", "id", "label", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "VArIlTNTt", "Oon8L041D", "AL6IB9otP", "Lzyfez8Rw", "Lf8afaZg_", "g0e9eEWSg", "mKVpWCoSL", "fTULNZYxz", "rZYR6tqXt", "k3JhaMy5_", "wbc_aIg1P", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText", "css", "FramergjtYWTTgW", "withCSS", "gjtYWTTgW_default", "addPropertyControls", "ControlType", "addFonts", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "Component", "Home_default", "React", "title", "titleId", "props", "svgRef", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "getIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchTerm", "_iconSearchTerm", "useIconSelection", "iconSearchResult", "se", "iconKeys", "moduleBaseUrl", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "Home_default", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "defaultEvents", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "SVG", "css", "FramerCy2QO2ttm", "withCSS", "Cy2QO2ttm_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "descripcionCorta", "height", "id", "nombreDelProyecto", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "uzmHDLIIi", "BV7fyQ0oo", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "Image2", "getLoadingLazyAtYPosition", "RichText", "css", "FramerBmUzuRRwm", "withCSS", "BmUzuRRwm_default", "addPropertyControls", "ControlType", "addFonts", "ItemMegamenuFonts", "getFonts", "BmUzuRRwm_default", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "Framerd_y0wEDHf", "withCSS", "d_y0wEDHf_default", "addPropertyControls", "ControlType", "addFonts", "HeroFonts", "getFonts", "Icon", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "click", "fontSize", "height", "hover", "id", "link", "title", "visible", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "b6eoHnmdF", "VJB0C01QS", "WAA6IFs4p", "aQOpdSatB", "pqvYDj3kF", "RATORS2fS", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1c34la", "args", "onMouseEnter1giw91b", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerVQ7PT9CKn", "withCSS", "VQ7PT9CKn_default", "addPropertyControls", "ControlType", "addFonts", "LogoFonts", "getFonts", "Cy2QO2ttm_default", "HeroFonts", "Icon", "NavItemFonts", "VQ7PT9CKn_default", "MegamenuFonts", "d_y0wEDHf_default", "MotionDivWithFX", "withFX", "motion", "BotonConFlechaFonts", "gjtYWTTgW_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onClicks04clc", "args", "onClick1vuypt9", "VJB0C01QStxyyif", "overlay", "loadMore", "onClicktxyyif", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "router", "useRouter", "isDisplayed2", "ref1", "isDisplayed3", "ref2", "isDisplayed4", "ref3", "ref4", "LayoutGroup", "u", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "l", "AnimatePresence", "Floating", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "overlay1", "css", "FramerIvROrUIV4", "withCSS", "IvROrUIV4_default", "addPropertyControls", "ControlType", "addFonts"]
}
