{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/yZeTwhjUPCGtyjH9loDt/vDGOPBkoCKwVJaPNlpWN/UYRQCvjfg.js", "ssg:https://framerusercontent.com/modules/KHlrpFgBl1cmBmonvrNs/5a7tEESQ7Z65h8sUOGgY/rKvdQSEvL.js", "ssg:https://framerusercontent.com/modules/MwbLfbG7ylMKVnAfXfEx/QGsNt0ZsUVsgX8WBpN84/jRSwXlQJI.js", "ssg:https://framerusercontent.com/modules/RpOp2o5gw18gZWyayWUK/PXbwt9E8SpXDin8WajbJ/CBivMCuWZ.js", "ssg:https://framerusercontent.com/modules/uaGoNdYQLwXff7e1uowN/u2wn9abWS3K8LHPOQEm3/jdjuDWKEP.js", "ssg:https://framerusercontent.com/modules/vih7K6mY2wlINlSv2xPD/ghR1lCGiC97eV1pbhMot/Zv3Kq0pMw.js", "ssg:https://framerusercontent.com/modules/UFBkfrTuHlghF42HtR3L/QHAj2REwjKNRxugaUKUm/zswupCxXr.js", "ssg:https://framerusercontent.com/modules/eVYfy4uy4tVTlnHWeaFY/02bu3eDLberWAwT6l06J/j5mi5H8Ss.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/HsOcpLUwvhj8kPmjxpc7/SharedFormCode.js", "ssg:https://framerusercontent.com/modules/MzEVLk1keIMeijYoJIKe/bFZiUL6goM2lfhVKPGwf/SubmitButton.js", "ssg:https://framerusercontent.com/modules/V59wttelZuiLRosougLs/UAUeowKgadErIGQhZm6H/FormField.js", "ssg:https://framerusercontent.com/modules/V59wttelZuiLRosougLs/VOvudXyoQFyiZCSLtNYP/FormField.js", "ssg:https://framerusercontent.com/modules/ehy2Vh8uOaLuzM3fyGKZ/4VB5xmDVyZipMPayRvca/kzc3TLUnN.js", "ssg:https://framerusercontent.com/modules/gMZETNeA5tprPlIRF4ct/p36L88et2hPji7PQvtiR/sMsmu7aBa.js", "ssg:https://framerusercontent.com/modules/fywUW4R9BXPSYB4kWImb/MdFqiOOFanEgTYi1marj/cKdTkpq9A.js", "ssg:https://framerusercontent.com/modules/HDbi78x6jTRej7AALyS1/YN45HXlmw0z8MmpgsrIL/oabcKdXKb.js", "ssg:https://framerusercontent.com/modules/ttwVDUiP8kcfPDWNOYYr/mELwwBSAIa62uQB3SWc1/pMwKBuDmz.js", "ssg:https://framerusercontent.com/modules/Txm2plkg8RB3wm4n4ycR/AyW0krt49ZRbLlFXifK6/RoeMEdNPQ.js", "ssg:https://framerusercontent.com/modules/XyDqDyGgT8hiQsHzvXx6/M28dEWOzVpVUCXI72kv5/yM1aD3egJ.js", "ssg:https://framerusercontent.com/modules/m9bUuaM2vtsQxZJS3Krw/LVtEPFsyMl7DqR70UDE1/XcEnXhgQk.js"],
  "sourcesContent": ["// Generated by Framer (2a6858f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"T76bEm3jH\",\"KpFDZmMOa\",\"uLtGOInuL\",\"PxZzcGh0Z\"];const serializationHash=\"framer-YTgG1\";const variantClassNames={KpFDZmMOa:\"framer-v-12zfr9h\",PxZzcGh0Z:\"framer-v-15rvewg\",T76bEm3jH:\"framer-v-rs6q8b\",uLtGOInuL:\"framer-v-1guy2h0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"green-move\":\"KpFDZmMOa\",\"white-move\":\"PxZzcGh0Z\",green:\"T76bEm3jH\",white:\"uLtGOInuL\"};const getProps=({click,height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,UmVk2zC_f:click!==null&&click!==void 0?click:props.UmVk2zC_f,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"T76bEm3jH\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,UmVk2zC_f,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"T76bEm3jH\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15yzk4j=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(UmVk2zC_f){const res=await UmVk2zC_f(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({PxZzcGh0Z:{value:transition2},uLtGOInuL:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-rs6q8b\",className,classNames),\"data-framer-name\":\"green\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"T76bEm3jH\",onTap:onTap15yzk4j,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({KpFDZmMOa:{\"data-framer-name\":\"green-move\"},PxZzcGh0Z:{\"data-framer-name\":\"white-move\"},uLtGOInuL:{\"data-framer-name\":\"white\",\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-79wvsk\",\"data-framer-name\":\"icon/16px/chevron-right\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"tjIFqfQAC\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 7 4.701 L 11 8.701 L 7 12.701\" fill=\"transparent\" stroke-width=\"1.3\" stroke=\"rgb(0,68,64)\" stroke-linecap=\"square\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:8824177141,withExternalLayout:true,...addPropertyOverrides({KpFDZmMOa:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 10 4.701 L 14 8.701 L 10 12.701\" fill=\"transparent\" stroke-width=\"1.3\" stroke=\"rgb(0,68,64)\" stroke-linecap=\"square\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:11547026035},PxZzcGh0Z:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 11 4.701 L 15 8.701 L 11 12.701\" fill=\"transparent\" stroke-width=\"1.3\" stroke=\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)) /* {&quot;name&quot;:&quot;Neutral / Primary (50)&quot;} */\" stroke-linecap=\"square\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:9850384324},uLtGOInuL:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 7 4.701 L 11 8.701 L 7 12.701\" fill=\"transparent\" stroke-width=\"1.3\" stroke=\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)) /* {&quot;name&quot;:&quot;Neutral / Primary (50)&quot;} */\" stroke-linecap=\"square\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:11069074484}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YTgG1.framer-frnohu, .framer-YTgG1 .framer-frnohu { display: block; }\",\".framer-YTgG1.framer-rs6q8b { cursor: pointer; height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-YTgG1 .framer-79wvsk { flex: none; height: 16px; left: calc(47.05882352941179% - 16px / 2); position: absolute; top: 0px; width: 16px; }\",\".framer-YTgG1.framer-v-1guy2h0.framer-rs6q8b { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KpFDZmMOa\":{\"layout\":[\"fixed\",\"fixed\"]},\"uLtGOInuL\":{\"layout\":[\"fixed\",\"fixed\"]},\"PxZzcGh0Z\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"UmVk2zC_f\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerUYRQCvjfg=withCSS(Component,css,\"framer-YTgG1\");export default FramerUYRQCvjfg;FramerUYRQCvjfg.displayName=\"icon/16px/chevron-right\";FramerUYRQCvjfg.defaultProps={height:16,width:16};addPropertyControls(FramerUYRQCvjfg,{variant:{options:[\"T76bEm3jH\",\"KpFDZmMOa\",\"uLtGOInuL\",\"PxZzcGh0Z\"],optionTitles:[\"green\",\"green-move\",\"white\",\"white-move\"],title:\"Variant\",type:ControlType.Enum},UmVk2zC_f:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerUYRQCvjfg,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUYRQCvjfg\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"UmVk2zC_f\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KpFDZmMOa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uLtGOInuL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PxZzcGh0Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"16\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UYRQCvjfg.map", "// Generated by Framer (f5febb9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon16pxChevronRight from\"https://framerusercontent.com/modules/yZeTwhjUPCGtyjH9loDt/vDGOPBkoCKwVJaPNlpWN/UYRQCvjfg.js\";const Icon16pxChevronRightFonts=getFonts(Icon16pxChevronRight);const enabledGestures={v8uYvas7O:{hover:true},x8Nt2mTI1:{hover:true}};const cycleOrder=[\"v8uYvas7O\",\"x8Nt2mTI1\"];const serializationHash=\"framer-FS5Ee\";const variantClassNames={v8uYvas7O:\"framer-v-156uxcp\",x8Nt2mTI1:\"framer-v-1sdvvzs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.15,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"v8uYvas7O\",Secondary:\"x8Nt2mTI1\"};const getProps=({height,iconVisible,id,link,newTab,newTab2,text,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2,_ref3;return{...props,eURPFg_dg:(_ref=newTab!==null&&newTab!==void 0?newTab:props.eURPFg_dg)!==null&&_ref!==void 0?_ref:true,lsdqExgis:link!==null&&link!==void 0?link:props.lsdqExgis,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"v8uYvas7O\",wmqL0qeE0:newTab2!==null&&newTab2!==void 0?newTab2:props.wmqL0qeE0,wwYxzEcWS:(_ref2=iconVisible!==null&&iconVisible!==void 0?iconVisible:props.wwYxzEcWS)!==null&&_ref2!==void 0?_ref2:true,ZlgkG7C3P:(_ref3=text!==null&&text!==void 0?text:props.ZlgkG7C3P)!==null&&_ref3!==void 0?_ref3:\"Book demo\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,lsdqExgis,ZlgkG7C3P,wwYxzEcWS,eURPFg_dg,wmqL0qeE0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"v8uYvas7O\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"x8Nt2mTI1-hover\")return false;if(baseVariant===\"x8Nt2mTI1\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:lsdqExgis,openInNewTab:wmqL0qeE0,smoothScroll:true,...addPropertyOverrides({x8Nt2mTI1:{openInNewTab:eURPFg_dg}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-156uxcp\",className,classNames)} framer-1drr96`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"v8uYvas7O\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{background:\"linear-gradient(109deg, rgb(116, 231, 200) 0%, rgb(94, 227, 192) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999,boxShadow:\"0px 0px 0px 3px rgba(95, 227, 192, 0.18000000715255737)\",...style},variants:{\"x8Nt2mTI1-hover\":{boxShadow:\"none\"},x8Nt2mTI1:{background:\"linear-gradient(109deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%)\",backgroundColor:\"rgba(255, 255, 255, 0)\",boxShadow:\"none\"}},...addPropertyOverrides({\"v8uYvas7O-hover\":{\"data-framer-name\":undefined},\"x8Nt2mTI1-hover\":{\"data-framer-name\":undefined},x8Nt2mTI1:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12a3172\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"AB_LC60w2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-146528ee-9d42-4d50-a3ec-03fdaf0b5b5e, rgb(0, 0, 0)))\"},children:\"Book demo\"})}),className:\"framer-t0pvkp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yRE3DnL0b\",style:{\"--extracted-r6o4lv\":\"var(--token-146528ee-9d42-4d50-a3ec-03fdaf0b5b5e, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ZlgkG7C3P,variants:{x8Nt2mTI1:{\"--extracted-r6o4lv\":\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x8Nt2mTI1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:\"Book demo\"})}),fonts:[\"Inter-Medium\"]}},baseVariant,gestureVariant)})}),wwYxzEcWS&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(9+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||39)-18-16)/2),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1abg6qs-container\",layoutDependency:layoutDependency,layoutId:\"xlVns2h2Q-container\",children:/*#__PURE__*/_jsx(Icon16pxChevronRight,{height:\"100%\",id:\"xlVns2h2Q\",layoutId:\"xlVns2h2Q\",style:{height:\"100%\",width:\"100%\"},variant:\"T76bEm3jH\",width:\"100%\",...addPropertyOverrides({x8Nt2mTI1:{variant:\"uLtGOInuL\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/9tLeTLDIOTG2kREYSuo1hRYHTU.png\"},className:\"framer-78gib7\",\"data-framer-name\":\"noise\",layoutDependency:layoutDependency,layoutId:\"PZTN0UOlX\"})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FS5Ee.framer-1drr96, .framer-FS5Ee .framer-1drr96 { display: block; }\",\".framer-FS5Ee.framer-156uxcp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 9px 16px 9px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-FS5Ee .framer-12a3172 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 3px 0px 3px; position: relative; width: min-content; }\",\".framer-FS5Ee .framer-t0pvkp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-FS5Ee .framer-1abg6qs-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-FS5Ee .framer-78gib7 { flex: none; height: 100%; left: 0px; mix-blend-mode: color-burn; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FS5Ee.framer-156uxcp, .framer-FS5Ee .framer-12a3172 { gap: 0px; } .framer-FS5Ee.framer-156uxcp > *, .framer-FS5Ee .framer-12a3172 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-FS5Ee.framer-156uxcp > :first-child, .framer-FS5Ee .framer-12a3172 > :first-child { margin-left: 0px; } .framer-FS5Ee.framer-156uxcp > :last-child, .framer-FS5Ee .framer-12a3172 > :last-child { margin-right: 0px; } }\",\".framer-FS5Ee.framer-v-156uxcp.hover.framer-156uxcp { gap: 3px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FS5Ee.framer-v-156uxcp.hover.framer-156uxcp { gap: 0px; } .framer-FS5Ee.framer-v-156uxcp.hover.framer-156uxcp > * { margin: 0px; margin-left: calc(3px / 2); margin-right: calc(3px / 2); } .framer-FS5Ee.framer-v-156uxcp.hover.framer-156uxcp > :first-child { margin-left: 0px; } .framer-FS5Ee.framer-v-156uxcp.hover.framer-156uxcp > :last-child { margin-right: 0px; } }\",\".framer-FS5Ee.framer-v-1sdvvzs.hover.framer-156uxcp { gap: 3px; justify-content: flex-start; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FS5Ee.framer-v-1sdvvzs.hover.framer-156uxcp { gap: 0px; } .framer-FS5Ee.framer-v-1sdvvzs.hover.framer-156uxcp > * { margin: 0px; margin-left: calc(3px / 2); margin-right: calc(3px / 2); } .framer-FS5Ee.framer-v-1sdvvzs.hover.framer-156uxcp > :first-child { margin-left: 0px; } .framer-FS5Ee.framer-v-1sdvvzs.hover.framer-156uxcp > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 129\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"x8Nt2mTI1\":{\"layout\":[\"auto\",\"auto\"]},\"gnhx7Rgst\":{\"layout\":[\"auto\",\"auto\"]},\"kd6Nq7HpM\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"lsdqExgis\":\"link\",\"ZlgkG7C3P\":\"text\",\"wwYxzEcWS\":\"iconVisible\",\"eURPFg_dg\":\"newTab\",\"wmqL0qeE0\":\"newTab2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerrKvdQSEvL=withCSS(Component,css,\"framer-FS5Ee\");export default FramerrKvdQSEvL;FramerrKvdQSEvL.displayName=\"Button\";FramerrKvdQSEvL.defaultProps={height:39,width:129};addPropertyControls(FramerrKvdQSEvL,{variant:{options:[\"v8uYvas7O\",\"x8Nt2mTI1\"],optionTitles:[\"Variant 1\",\"Secondary\"],title:\"Variant\",type:ControlType.Enum},lsdqExgis:{title:\"Link\",type:ControlType.Link},ZlgkG7C3P:{defaultValue:\"Book demo\",displayTextArea:false,title:\"Text\",type:ControlType.String},wwYxzEcWS:{defaultValue:true,title:\"Icon Visible\",type:ControlType.Boolean},eURPFg_dg:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},wmqL0qeE0:{defaultValue:false,title:\"New Tab 2\",type:ControlType.Boolean}});addFonts(FramerrKvdQSEvL,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...Icon16pxChevronRightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrKvdQSEvL\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"39\",\"framerVariables\":\"{\\\"lsdqExgis\\\":\\\"link\\\",\\\"ZlgkG7C3P\\\":\\\"text\\\",\\\"wwYxzEcWS\\\":\\\"iconVisible\\\",\\\"eURPFg_dg\\\":\\\"newTab\\\",\\\"wmqL0qeE0\\\":\\\"newTab2\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"x8Nt2mTI1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gnhx7Rgst\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kd6Nq7HpM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"129\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rKvdQSEvL.map", "import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[];export const css=['.framer-Xngkb .framer-styles-preset-1gfut92:not(.rich-text-wrapper), .framer-Xngkb .framer-styles-preset-1gfut92.rich-text-wrapper a { --framer-link-current-text-color: var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, #f5f5f6) /* {\"name\":\"Neutral / Primary (50)\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, #e2e2e3) /* {\"name\":\"Neutral / Secondary (300)\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, #f5f5f6); --framer-link-text-decoration: none; transition: color 0.2s cubic-bezier(0.44, 0, 0.56, 1) 0s; }'];export const className=\"framer-Xngkb\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (1b7c4bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Image,Link,ResolveLinks,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/MwbLfbG7ylMKVnAfXfEx/QGsNt0ZsUVsgX8WBpN84/jRSwXlQJI.js\";import Button from\"https://framerusercontent.com/modules/KHlrpFgBl1cmBmonvrNs/5a7tEESQ7Z65h8sUOGgY/rKvdQSEvL.js\";import Icon16pxChevronRight from\"https://framerusercontent.com/modules/yZeTwhjUPCGtyjH9loDt/vDGOPBkoCKwVJaPNlpWN/UYRQCvjfg.js\";const Icon16pxChevronRightFonts=getFonts(Icon16pxChevronRight);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const ButtonFonts=getFonts(Button);const cycleOrder=[\"u1m2Pir__\",\"vL4jyqBao\",\"aN11LOFMq\",\"uv5apwzd2\",\"YYyid0K07\",\"ivWO1PJfk\",\"wzqh6hmpe\",\"Q5VQOm1Nr\"];const serializationHash=\"framer-VjDZ9\";const variantClassNames={aN11LOFMq:\"framer-v-bc537a\",ivWO1PJfk:\"framer-v-1lhimg5\",Q5VQOm1Nr:\"framer-v-1urelfr\",u1m2Pir__:\"framer-v-lud8fb\",uv5apwzd2:\"framer-v-1xl2gr9\",vL4jyqBao:\"framer-v-1o3l5pn\",wzqh6hmpe:\"framer-v-1m57fsl\",YYyid0K07:\"framer-v-8o525l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:4};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={delay:0,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,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={\"Dektop Hero\":\"uv5apwzd2\",\"Desktop General\":\"u1m2Pir__\",\"Desktop-delay\":\"ivWO1PJfk\",\"Desktop-no-banner\":\"YYyid0K07\",\"Phone General\":\"vL4jyqBao\",\"Phone Open\":\"aN11LOFMq\",\"Phone-delay\":\"Q5VQOm1Nr\",\"Phone-no-banner\":\"wzqh6hmpe\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"u1m2Pir__\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"u1m2Pir__\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1ji3p5c=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ivWO1PJfk\"),70);});const onAppear68kon7=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Q5VQOm1Nr\"),70);});const onTap9jq5pb=activeVariantCallback(async(...args)=>{setVariant(\"aN11LOFMq\");});const onTapvr4pk8=activeVariantCallback(async(...args)=>{setVariant(\"vL4jyqBao\");});useOnVariantChange(baseVariant,{wzqh6hmpe:onAppear68kon7,YYyid0K07:onAppear1ji3p5c});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"ivWO1PJfk\",\"Q5VQOm1Nr\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"vL4jyqBao\",\"aN11LOFMq\",\"wzqh6hmpe\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"vL4jyqBao\",\"aN11LOFMq\",\"wzqh6hmpe\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"vL4jyqBao\",\"aN11LOFMq\",\"wzqh6hmpe\",\"Q5VQOm1Nr\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"vL4jyqBao\",\"wzqh6hmpe\",\"Q5VQOm1Nr\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed5=()=>{if(baseVariant===\"uv5apwzd2\")return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lud8fb\",className,classNames),\"data-framer-name\":\"Desktop General\",layoutDependency:layoutDependency,layoutId:\"u1m2Pir__\",ref:ref??ref1,style:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",...style},variants:{uv5apwzd2:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({aN11LOFMq:{\"data-framer-name\":\"Phone Open\"},ivWO1PJfk:{\"data-framer-name\":\"Desktop-delay\"},Q5VQOm1Nr:{\"data-framer-name\":\"Phone-delay\"},uv5apwzd2:{\"data-framer-name\":\"Dektop Hero\"},vL4jyqBao:{\"data-framer-name\":\"Phone General\"},wzqh6hmpe:{\"data-framer-name\":\"Phone-no-banner\",\"data-highlight\":true},YYyid0K07:{\"data-framer-name\":\"Desktop-no-banner\",\"data-highlight\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3kmqbk\",\"data-framer-name\":\"max-size\",layoutDependency:layoutDependency,layoutId:\"Von0HuZNV\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{ToOy_Vwby:\"introducing-cross-chain-explorer-every-asset-across-chains-in-real-time\"},unresolvedPathSlugs:{ToOy_Vwby:{collectionId:\"RwnIhx7cS\",collectionItemId:\"lNqndNYmr\"}},webPageId:\"eY_8Zs_PW\"},nodeId:\"D6JppxJwN\",openInNewTab:false,children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-he1amu framer-h84xnn\",\"data-framer-appear-id\":\"he1amu\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"D6JppxJwN\",optimized:true,style:{opacity:1},variants:{wzqh6hmpe:{opacity:0},YYyid0K07:{opacity:0}},whileHover:animation,...addPropertyOverrides({wzqh6hmpe:{__targetOpacity:0,animate:animation3,style:undefined},YYyid0K07:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.3px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:\"NEWS:\"})}),className:\"framer-2zy0jb\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"aRduMMPUg\",style:{\"--extracted-r6o4lv\":\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yl4qq6\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"epPtJLFhu\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backgroundColor:\"rgb(20, 20, 20)\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:42,intrinsicWidth:42,pixelHeight:42,pixelWidth:42,src:\"https://framerusercontent.com/images/C8ZaAvdWxd51Rl9Hau02BlNvbQ.png\"},className:\"framer-17pvw34\",\"data-framer-name\":\"Range-primary-square-42\",layoutDependency:layoutDependency,layoutId:\"ht2nwTzbg\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:\"Introducing the first Cross-Chain Explorer: Every Asset, Across Chains, in Real-Time\"})}),className:\"framer-i6qjfo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JcVbcs9F9\",style:{\"--extracted-r6o4lv\":\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:\"News: Solana choose Range to provide ecosystem-wide real-time security, risk detection and forensics\"})}),className:\"framer-1kwqmhg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FVZF7z6Kr\",style:{\"--extracted-r6o4lv\":\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aN11LOFMq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:\"News: Introducing the first Cross-Chain Explorer: Every Asset, Across Chains, in Real-Time\"})})},vL4jyqBao:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:\"News: Introducing the first Cross-Chain Explorer: Every Asset, Across Chains, in Real-Time\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s8qzua-container\",layoutDependency:layoutDependency,layoutId:\"r6vU23flz-container\",children:/*#__PURE__*/_jsx(Icon16pxChevronRight,{height:\"100%\",id:\"r6vU23flz\",layoutId:\"r6vU23flz\",style:{height:\"100%\",width:\"100%\"},variant:\"uLtGOInuL\",width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1yv2y16\",\"data-framer-appear-id\":\"1yv2y16\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"GD_XVVz9W\",optimized:true,style:{background:\"linear-gradient(89deg, rgb(25, 251, 155) 8.976210585585587%, rgb(40, 224, 185) 24.716638513513512%, rgb(67, 180, 202) 40.73972409909909%, rgb(135, 82, 243) 60.392736486486484%, rgb(84, 151, 213) 75.8935106981982%, rgb(153, 69, 255) 100%)\"}})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g1jxoq\",layoutDependency:layoutDependency,layoutId:\"YSJKqhl_C\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{ivWO1PJfk:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\"},YYyid0K07:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\"}},...addPropertyOverrides({ivWO1PJfk:{style:undefined},Q5VQOm1Nr:{style:undefined},wzqh6hmpe:{style:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12xcvl\",\"data-framer-name\":\"left-side\",layoutDependency:layoutDependency,layoutId:\"tsjUDjBqA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12g3wyy\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"qBGGh8EMS\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":NEm7euTKZ\",webPageId:\"augiA20Il\"},nodeId:\"ow8jqn2TR\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-encgsb framer-h84xnn\",\"data-framer-name\":\"range-composition-horizontal\",layoutDependency:layoutDependency,layoutId:\"ow8jqn2TR\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1d09sgn\",\"data-framer-name\":\"Subtract\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"FBCAyGg2G\",svg:'<svg width=\"16\" height=\"14\" viewBox=\"0 0 16 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M11.3823 0.224854H0V13.7753H1.63296C4.1681 13.7753 6.27087 11.4203 6.50566 8.82131L6.60783 7.69046H3.09352C4.98991 7.12815 6.47122 4.90364 6.78849 2.10738C7.10576 4.90364 8.58707 7.12815 10.4835 7.69046H7.01119L7.09669 8.76098C7.3071 11.3954 9.40989 13.7753 12.0162 13.7753H15.2414V11.8013C15.2414 9.53094 13.3387 7.69047 10.9915 7.69047H11.3823C13.5136 7.69047 15.2414 6.01924 15.2414 3.95766C15.2414 1.89609 13.5136 0.224854 11.3823 0.224854Z\" fill=\"#F5F5F6\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11zz6ay\",\"data-framer-name\":\"RANGE\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:86,layoutDependency:layoutDependency,layoutId:\"wmfi_PQr7\",svg:'<svg width=\"86\" height=\"16\" viewBox=\"-1 -1 86 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.835844 13.7742C0.944785 13.7742 1.04594 13.6688 1.13932 13.4581C1.24826 13.2473 1.30273 12.9011 1.30273 12.4194V1.58064C1.30273 1.09892 1.24826 0.760215 1.13932 0.564516C1.03038 0.353763 0.921441 0.24086 0.8125 0.225806H8.46947C9.83901 0.225806 10.9284 0.391398 11.7377 0.722581C12.5625 1.05376 13.1539 1.54301 13.5119 2.19032C13.8854 2.82258 14.0721 3.6129 14.0721 4.56129C14.0721 5.23871 13.9398 5.84086 13.6753 6.36774C13.4263 6.89462 13.0761 7.32366 12.6248 7.65484C12.1735 7.98602 11.6677 8.22688 11.1074 8.37742V8.44516C11.7299 8.68602 12.3836 9.16021 13.0683 9.86774C13.7531 10.5602 14.3678 11.3355 14.9125 12.1935C15.2705 12.7505 15.5973 13.1495 15.893 13.3903C16.1887 13.6312 16.4144 13.7591 16.57 13.7742H10.6872C10.8739 13.7591 11.0218 13.6613 11.1307 13.4806C11.2552 13.2849 11.2163 12.9688 11.014 12.5323C10.6872 11.8097 10.2903 11.1849 9.82345 10.6581C9.35656 10.1312 8.81185 9.73226 8.18934 9.46129C7.58238 9.17527 6.88205 9.03226 6.08834 9.03226H5.83155C5.3491 9.03226 5.06897 9.06989 4.99115 9.14516C4.91334 9.22043 4.87443 9.4086 4.87443 9.70968V12.4194C4.87443 12.9011 4.9289 13.2473 5.03784 13.4581C5.14678 13.6688 5.25572 13.7742 5.36466 13.7742H0.835844ZM5.83155 6.75161H7.74579C8.72626 6.75161 9.43437 6.58602 9.87013 6.25484C10.3059 5.9086 10.5238 5.34409 10.5238 4.56129C10.5238 4.21505 10.446 3.90645 10.2903 3.63548C10.1347 3.36452 9.87013 3.15376 9.49662 3.00323C9.13868 2.85269 8.63288 2.77742 7.97924 2.77742H5.83155C5.3491 2.77742 5.06897 2.8 4.99115 2.84516C4.91334 2.89032 4.87443 3.06344 4.87443 3.36452V6.14193C4.87443 6.44301 4.91334 6.62366 4.99115 6.68387C5.06897 6.72903 5.3491 6.75161 5.83155 6.75161Z\" fill=\"#F5F5F6\"/>\\n<path d=\"M16.5142 13.7742C16.592 13.7742 16.7087 13.6688 16.8643 13.4581C17.0355 13.2473 17.2301 12.8935 17.448 12.3968C17.5569 12.171 17.7281 11.7871 17.9615 11.2452C18.2105 10.6882 18.4907 10.0484 18.8019 9.32581C19.1287 8.58817 19.4634 7.82043 19.8057 7.02258C20.1637 6.22473 20.4983 5.45699 20.8095 4.71935C21.1364 3.98172 21.4165 3.33441 21.6499 2.77742C21.899 2.22043 22.0701 1.8215 22.1635 1.58064C22.3658 1.09892 22.4748 0.752688 22.4903 0.541935C22.5059 0.331183 22.4748 0.225806 22.397 0.225806H27.4861C27.4238 0.225806 27.4005 0.331183 27.416 0.541935C27.4316 0.737634 27.5405 1.08387 27.7428 1.58064C27.8362 1.8215 27.9996 2.22043 28.2331 2.77742C28.4665 3.31935 28.7389 3.95914 29.0501 4.69677C29.3614 5.41935 29.6882 6.17957 30.0306 6.97742C30.373 7.77527 30.6998 8.54301 31.0111 9.28064C31.3223 10.0032 31.6025 10.643 31.8515 11.2C32.1005 11.757 32.2794 12.1559 32.3884 12.3968C32.6218 12.8935 32.8475 13.2473 33.0654 13.4581C33.2832 13.6688 33.4467 13.7742 33.5556 13.7742H28.2564C28.3809 13.7591 28.4821 13.6462 28.5599 13.4355C28.6533 13.2097 28.6533 12.8634 28.5599 12.3968C28.5443 12.2914 28.5288 12.2086 28.5132 12.1484C28.4976 12.0731 28.4665 11.9677 28.4198 11.8323C28.3576 11.6065 28.2875 11.4484 28.2097 11.3581C28.1319 11.2527 27.9996 11.1925 27.8129 11.1774C27.6417 11.1624 27.3538 11.1548 26.9491 11.1548H22.9339C22.5137 11.1548 22.2024 11.1699 22.0001 11.2C21.7978 11.2151 21.6577 11.2677 21.5799 11.3581C21.5021 11.4484 21.4398 11.5989 21.3932 11.8097C21.3776 11.8849 21.3542 11.9828 21.3231 12.1032C21.3076 12.2237 21.292 12.3215 21.2764 12.3968C21.1675 12.8785 21.1364 13.2247 21.1831 13.4355C21.2453 13.6462 21.3231 13.7591 21.4165 13.7742H16.5142ZM23.5408 8.67097H26.2721C26.7235 8.67097 26.9725 8.63333 27.0192 8.55806C27.0659 8.4828 27.0425 8.3172 26.9491 8.06129C26.7468 7.57957 26.5445 7.09032 26.3422 6.59355C26.1399 6.08172 25.9453 5.58495 25.7586 5.10323C25.5874 4.62151 25.4317 4.17742 25.2917 3.77097C25.1672 3.34946 25.0582 2.9957 24.9649 2.70968H24.9182C24.7003 3.26667 24.4746 3.85376 24.2412 4.47097C24.0077 5.08817 23.7899 5.66021 23.5875 6.1871C23.3852 6.71398 23.2218 7.15054 23.0973 7.49677C22.9728 7.82796 22.9105 7.99355 22.9105 7.99355C22.8016 8.23441 22.7627 8.40753 22.7938 8.5129C22.8249 8.61828 23.074 8.67097 23.5408 8.67097Z\" fill=\"#F5F5F6\"/>\\n<path d=\"M34.7805 13.7742C34.8894 13.7742 34.9983 13.6688 35.1073 13.4581C35.2162 13.2473 35.2707 12.9011 35.2707 12.4194V1.58064C35.2707 1.09892 35.2162 0.760215 35.1073 0.564516C34.9983 0.353763 34.8894 0.24086 34.7805 0.225806H39.356C39.247 0.225806 39.2159 0.331183 39.2626 0.541935C39.3248 0.752688 39.5816 1.11398 40.0329 1.62581C40.1574 1.74624 40.3598 1.97204 40.6399 2.30323C40.9356 2.61935 41.2858 3.00323 41.6904 3.45484C42.095 3.90645 42.523 4.3957 42.9743 4.92258C43.4412 5.44946 43.9081 5.97634 44.375 6.50323C44.8575 7.03011 45.3166 7.53441 45.7523 8.01613H45.7757V1.58064C45.7757 1.09892 45.7212 0.760215 45.6123 0.564516C45.5033 0.353763 45.3944 0.24086 45.2854 0.225806H49.8609C49.752 0.225806 49.6431 0.331183 49.5341 0.541935C49.4252 0.752688 49.3707 1.10645 49.3707 1.60323V12.4194C49.3707 12.9011 49.4252 13.2473 49.5341 13.4581C49.6431 13.6688 49.752 13.7742 49.8609 13.7742H45.8457C45.9391 13.7742 45.9469 13.6688 45.869 13.4581C45.8068 13.2473 45.5656 12.886 45.1454 12.3742C44.9275 12.1032 44.6396 11.757 44.2816 11.3355C43.9237 10.8989 43.519 10.4172 43.0677 9.89032C42.632 9.36344 42.1729 8.81398 41.6904 8.24194C41.208 7.66989 40.7255 7.1129 40.243 6.57097C39.7762 6.01398 39.3404 5.50215 38.9358 5.03548H38.8657V12.4194C38.8657 12.9011 38.9202 13.2473 39.0291 13.4581C39.1381 13.6688 39.247 13.7742 39.356 13.7742H34.7805Z\" fill=\"#F5F5F6\"/>\\n<path d=\"M58.804 14C56.6875 14 55.0145 13.4355 53.785 12.3065C52.5711 11.1624 51.9641 9.4086 51.9641 7.04516C51.9641 5.66021 52.2365 4.44086 52.7812 3.3871C53.3259 2.31828 54.1896 1.49032 55.3724 0.903225C56.5552 0.301075 58.0882 0 59.9713 0C61.4497 0 62.6714 0.0752687 63.6363 0.225806C64.6168 0.376344 65.286 0.526881 65.644 0.677419V1.35484L66.1108 3.83871C65.6906 3.53763 64.9514 3.23656 63.8931 2.93548C62.8349 2.63441 61.5431 2.48387 60.018 2.48387C58.9752 2.48387 58.1193 2.65699 57.4501 3.00323C56.7809 3.33441 56.2906 3.83871 55.9794 4.51613C55.6681 5.19355 55.5125 6.03656 55.5125 7.04516C55.5125 8.12903 55.6525 9.00215 55.9327 9.66452C56.2128 10.3118 56.6641 10.7785 57.2867 11.0645C57.9092 11.3505 58.734 11.4935 59.7612 11.4935C60.5393 11.4935 61.1696 11.4183 61.6521 11.2677C62.1345 11.1021 62.4925 10.8839 62.7259 10.6129C62.9594 10.3269 63.0761 10.0108 63.0761 9.66452V9.30322C63.0761 8.95699 63.0449 8.76129 62.9827 8.71613C62.936 8.65591 62.7337 8.62581 62.3757 8.62581H61.6287C61.0996 8.62581 60.6483 8.67849 60.2747 8.78387C59.9012 8.88925 59.6367 8.99462 59.481 9.1L59.7145 6.86452V6.1871H67.068C66.959 6.20215 66.8501 6.31505 66.7411 6.52581C66.6478 6.7215 66.6011 7.06021 66.6011 7.54193V12.4194C66.6011 12.9011 66.6478 13.2473 66.7411 13.4581C66.8501 13.6688 66.959 13.7742 67.068 13.7742H63.0761V13.4806L63.1228 12.8484L63.0761 12.8032C62.9671 12.9538 62.7493 13.1269 62.4224 13.3226C62.0956 13.5032 61.6365 13.6613 61.0451 13.7968C60.4693 13.9323 59.7223 14 58.804 14Z\" fill=\"#F5F5F6\"/>\\n<path d=\"M69.4095 13.7742C69.5185 13.7742 69.6274 13.6688 69.7364 13.4581C69.8453 13.2473 69.8998 12.9011 69.8998 12.4194V1.58064C69.8998 1.09892 69.8453 0.760215 69.7364 0.564516C69.6274 0.353763 69.5185 0.24086 69.4095 0.225806H83.0427V0.903225L83.5096 3.52258C83.1205 3.35699 82.4357 3.18387 81.4552 3.00323C80.4748 2.80753 79.292 2.70968 77.9069 2.70968H74.4519C73.985 2.70968 73.7049 2.74731 73.6115 2.82258C73.5337 2.8828 73.4948 3.07097 73.4948 3.3871V5.05806C73.4948 5.38925 73.5337 5.58495 73.6115 5.64516C73.7049 5.70538 73.9772 5.73548 74.4286 5.73548H77.7902C78.6928 5.73548 79.4165 5.69032 79.9612 5.6C80.5215 5.49462 80.8872 5.38925 81.0584 5.28387C80.9961 5.56989 80.9261 5.90107 80.8483 6.27742C80.7705 6.65376 80.7082 7.01505 80.6615 7.36129C80.6148 7.70753 80.5915 7.99355 80.5915 8.21935H74.4286C73.9772 8.21935 73.7049 8.24946 73.6115 8.30968C73.5337 8.35484 73.4948 8.55054 73.4948 8.89677V10.5677C73.4948 10.914 73.5337 11.1172 73.6115 11.1774C73.6893 11.2376 73.9617 11.2677 74.4286 11.2677H80.7316C81.6342 11.2677 82.3579 11.1699 82.9026 10.9742C83.4629 10.7634 83.8286 10.5602 83.9998 10.3645L83.5329 13.0742V13.7742H69.4095Z\" fill=\"#F5F5F6\"/>\\n</svg>\\n',withExternalLayout:true})]})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nechbu\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"vdquRAQjU\",...addPropertyOverrides({aN11LOFMq:{\"data-highlight\":true,onTap:onTapvr4pk8},Q5VQOm1Nr:{\"data-highlight\":true,onTap:onTap9jq5pb},vL4jyqBao:{\"data-highlight\":true,onTap:onTap9jq5pb},wzqh6hmpe:{\"data-highlight\":true,onTap:onTap9jq5pb}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-e7xcf2\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"BOrxlLdpI\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{aN11LOFMq:{rotate:-45}},...addPropertyOverrides({Q5VQOm1Nr:{style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},wzqh6hmpe:{style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-x4alh7\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"xYICSK9r1\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{aN11LOFMq:{rotate:45}},...addPropertyOverrides({Q5VQOm1Nr:{style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},wzqh6hmpe:{style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}},baseVariant,gestureVariant)})]})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9dni78\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"NaEQqZ_sr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},nodeId:\"gRKKG56jH\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gfut92\",\"data-styles-preset\":\"jRSwXlQJI\",children:\"Solutions\"})})})}),className:\"framer-muwj7m\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"gRKKG56jH\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aN11LOFMq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FyYmVpdCBQcm8gQ29udHJhc3QgVHJpYWwgUmVndWxhcg==\",\"--framer-font-family\":'\"Arbeit Pro Contrast Trial Regular\", \"Arbeit Pro Contrast Trial Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-1px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},nodeId:\"gRKKG56jH\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gfut92\",\"data-styles-preset\":\"jRSwXlQJI\",children:\"Solutions\"})})})}),fonts:[\"CUSTOM;Arbeit Pro Contrast Trial Regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},nodeId:\"eOPfkhSNY\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gfut92\",\"data-styles-preset\":\"jRSwXlQJI\",children:\"Who we serve\"})})})}),className:\"framer-1oyy16s\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"eOPfkhSNY\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aN11LOFMq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FyYmVpdCBQcm8gQ29udHJhc3QgVHJpYWwgUmVndWxhcg==\",\"--framer-font-family\":'\"Arbeit Pro Contrast Trial Regular\", \"Arbeit Pro Contrast Trial Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-1px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},nodeId:\"eOPfkhSNY\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gfut92\",\"data-styles-preset\":\"jRSwXlQJI\",children:\"Who we serve\"})})})}),fonts:[\"CUSTOM;Arbeit Pro Contrast Trial Regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LWxoxqJBw\"},nodeId:\"FfYd43fAW\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gfut92\",\"data-styles-preset\":\"jRSwXlQJI\",children:\"Updates\"})})})}),className:\"framer-1tel5la\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"FfYd43fAW\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aN11LOFMq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FyYmVpdCBQcm8gQ29udHJhc3QgVHJpYWwgUmVndWxhcg==\",\"--framer-font-family\":'\"Arbeit Pro Contrast Trial Regular\", \"Arbeit Pro Contrast Trial Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-1px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LWxoxqJBw\"},nodeId:\"FfYd43fAW\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gfut92\",\"data-styles-preset\":\"jRSwXlQJI\",children:\"Updates\"})})})}),fonts:[\"CUSTOM;Arbeit Pro Contrast Trial Regular\"]}},baseVariant,gestureVariant)})]})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c6whcm\",\"data-framer-name\":\"right-side\",layoutDependency:layoutDependency,layoutId:\"a2ZqfSh51\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined},{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined},{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined},{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined},{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,...addPropertyOverrides({ivWO1PJfk:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||55)-0-55)/2)+8+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1flg76r-container\",layoutDependency:layoutDependency,layoutId:\"iFgSE7oC8-container\",children:/*#__PURE__*/_jsx(Button,{eURPFg_dg:false,height:\"100%\",id:\"iFgSE7oC8\",layoutId:\"iFgSE7oC8\",lsdqExgis:resolvedLinks[0],variant:\"x8Nt2mTI1\",width:\"100%\",wmqL0qeE0:false,wwYxzEcWS:true,ZlgkG7C3P:\"Get in touch\",...addPropertyOverrides({aN11LOFMq:{lsdqExgis:resolvedLinks[1]},ivWO1PJfk:{lsdqExgis:resolvedLinks[4]},uv5apwzd2:{lsdqExgis:resolvedLinks[2]},YYyid0K07:{lsdqExgis:resolvedLinks[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,...addPropertyOverrides({aN11LOFMq:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1231px) - 20px)`},ivWO1PJfk:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||55)-0-55)/2)+8+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-e61q9h-container\",layoutDependency:layoutDependency,layoutId:\"eI4qrjtDv-container\",children:/*#__PURE__*/_jsx(Button,{eURPFg_dg:true,height:\"100%\",id:\"eI4qrjtDv\",layoutId:\"eI4qrjtDv\",lsdqExgis:\"https://app.range.org/\",variant:\"v8uYvas7O\",width:\"100%\",wmqL0qeE0:false,wwYxzEcWS:true,ZlgkG7C3P:\"Platform\",...addPropertyOverrides({aN11LOFMq:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]})]})]}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-capinn\",\"data-framer-name\":\"Bottom Line\",layoutDependency:layoutDependency,layoutId:\"LTezjDDfM\",style:{backgroundColor:\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VjDZ9.framer-h84xnn, .framer-VjDZ9 .framer-h84xnn { display: block; }\",\".framer-VjDZ9.framer-lud8fb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1440px; }\",\".framer-VjDZ9 .framer-3kmqbk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; max-width: 1231px; overflow: visible; padding: 0px 40px 10px 40px; position: relative; width: 1px; }\",\".framer-VjDZ9 .framer-he1amu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 0px 12px 0px; position: relative; text-decoration: none; width: 100%; z-index: 5; }\",\".framer-VjDZ9 .framer-2zy0jb, .framer-VjDZ9 .framer-i6qjfo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-VjDZ9 .framer-1yl4qq6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 5px; position: relative; width: min-content; }\",\".framer-VjDZ9 .framer-17pvw34 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 13px); overflow: visible; position: relative; width: 13px; }\",\".framer-VjDZ9 .framer-1kwqmhg { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-VjDZ9 .framer-1s8qzua-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-VjDZ9 .framer-1yv2y16 { bottom: 0px; flex: none; height: 4px; left: calc(49.95655951346657% - min(1231px, 125.10860121633362%) / 2); max-width: 1231px; overflow: hidden; position: absolute; width: 125%; z-index: 1; }\",\".framer-VjDZ9 .framer-g1jxoq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-VjDZ9 .framer-12xcvl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 417px; }\",\".framer-VjDZ9 .framer-12g3wyy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: min-content; }\",\".framer-VjDZ9 .framer-encgsb { flex: none; height: 14px; overflow: visible; position: relative; text-decoration: none; width: 109px; }\",\".framer-VjDZ9 .framer-1d09sgn { bottom: 0px; flex: none; left: 0px; position: absolute; right: 94px; top: 0px; }\",\".framer-VjDZ9 .framer-11zz6ay { bottom: 0px; flex: none; position: absolute; right: 1px; top: 0px; width: 86px; }\",\".framer-VjDZ9 .framer-nechbu { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-VjDZ9 .framer-e7xcf2 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-VjDZ9 .framer-x4alh7 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-VjDZ9 .framer-9dni78 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-VjDZ9 .framer-muwj7m, .framer-VjDZ9 .framer-1oyy16s, .framer-VjDZ9 .framer-1tel5la { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-VjDZ9 .framer-c6whcm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-VjDZ9 .framer-1flg76r-container, .framer-VjDZ9 .framer-e61q9h-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-VjDZ9 .framer-capinn { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VjDZ9.framer-lud8fb, .framer-VjDZ9 .framer-3kmqbk, .framer-VjDZ9 .framer-he1amu, .framer-VjDZ9 .framer-1yl4qq6, .framer-VjDZ9 .framer-12xcvl, .framer-VjDZ9 .framer-12g3wyy, .framer-VjDZ9 .framer-9dni78, .framer-VjDZ9 .framer-c6whcm { gap: 0px; } .framer-VjDZ9.framer-lud8fb > *, .framer-VjDZ9 .framer-9dni78 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-VjDZ9.framer-lud8fb > :first-child, .framer-VjDZ9 .framer-he1amu > :first-child, .framer-VjDZ9 .framer-12xcvl > :first-child, .framer-VjDZ9 .framer-12g3wyy > :first-child, .framer-VjDZ9 .framer-9dni78 > :first-child, .framer-VjDZ9 .framer-c6whcm > :first-child { margin-left: 0px; } .framer-VjDZ9.framer-lud8fb > :last-child, .framer-VjDZ9 .framer-he1amu > :last-child, .framer-VjDZ9 .framer-12xcvl > :last-child, .framer-VjDZ9 .framer-12g3wyy > :last-child, .framer-VjDZ9 .framer-9dni78 > :last-child, .framer-VjDZ9 .framer-c6whcm > :last-child { margin-right: 0px; } .framer-VjDZ9 .framer-3kmqbk > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-VjDZ9 .framer-3kmqbk > :first-child, .framer-VjDZ9 .framer-1yl4qq6 > :first-child { margin-top: 0px; } .framer-VjDZ9 .framer-3kmqbk > :last-child, .framer-VjDZ9 .framer-1yl4qq6 > :last-child { margin-bottom: 0px; } .framer-VjDZ9 .framer-he1amu > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-VjDZ9 .framer-1yl4qq6 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-VjDZ9 .framer-12xcvl > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-VjDZ9 .framer-12g3wyy > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-VjDZ9 .framer-c6whcm > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\",\".framer-VjDZ9.framer-v-1o3l5pn.framer-lud8fb, .framer-VjDZ9.framer-v-1m57fsl.framer-lud8fb, .framer-VjDZ9.framer-v-1urelfr.framer-lud8fb { flex-direction: column; gap: 0px; padding: 0px 10px 0px 10px; width: 390px; }\",\".framer-VjDZ9.framer-v-1o3l5pn .framer-3kmqbk, .framer-VjDZ9.framer-v-1m57fsl .framer-3kmqbk, .framer-VjDZ9.framer-v-1urelfr .framer-3kmqbk { flex: none; padding: 0px; width: 100%; }\",\".framer-VjDZ9.framer-v-1o3l5pn .framer-1yv2y16, .framer-VjDZ9.framer-v-1m57fsl .framer-1yv2y16 { bottom: -4px; left: calc(49.729729729729755% - min(1231px, 110.94594594594595%) / 2); width: 111%; }\",\".framer-VjDZ9.framer-v-1o3l5pn .framer-12xcvl, .framer-VjDZ9.framer-v-1m57fsl .framer-12xcvl, .framer-VjDZ9.framer-v-1urelfr .framer-12xcvl { flex: 1 0 0px; width: 1px; }\",\".framer-VjDZ9.framer-v-1o3l5pn .framer-12g3wyy, .framer-VjDZ9.framer-v-bc537a .framer-12g3wyy, .framer-VjDZ9.framer-v-1m57fsl .framer-12g3wyy, .framer-VjDZ9.framer-v-1urelfr .framer-12g3wyy { gap: unset; justify-content: space-between; padding: 10px 0px 10px 10px; width: 100%; }\",\".framer-VjDZ9.framer-v-1o3l5pn .framer-nechbu, .framer-VjDZ9.framer-v-bc537a .framer-nechbu, .framer-VjDZ9.framer-v-1m57fsl .framer-nechbu, .framer-VjDZ9.framer-v-1urelfr .framer-nechbu { cursor: pointer; height: 44px; width: 44px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VjDZ9.framer-v-1o3l5pn.framer-lud8fb, .framer-VjDZ9.framer-v-1o3l5pn .framer-12g3wyy { gap: 0px; } .framer-VjDZ9.framer-v-1o3l5pn.framer-lud8fb > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-VjDZ9.framer-v-1o3l5pn.framer-lud8fb > :first-child { margin-top: 0px; } .framer-VjDZ9.framer-v-1o3l5pn.framer-lud8fb > :last-child { margin-bottom: 0px; } .framer-VjDZ9.framer-v-1o3l5pn .framer-12g3wyy > *, .framer-VjDZ9.framer-v-1o3l5pn .framer-12g3wyy > :first-child, .framer-VjDZ9.framer-v-1o3l5pn .framer-12g3wyy > :last-child { margin: 0px; } }\",\".framer-VjDZ9.framer-v-bc537a.framer-lud8fb { flex-direction: column; gap: 0px; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-VjDZ9.framer-v-bc537a .framer-3kmqbk { align-content: flex-start; align-items: flex-start; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: hidden; padding: 0px 10px 20px 10px; width: 100%; }\",\".framer-VjDZ9.framer-v-bc537a .framer-he1amu { padding: 10px 0px 9px 0px; }\",\".framer-VjDZ9.framer-v-bc537a .framer-1yv2y16 { bottom: -6px; left: calc(49.577464788732414% - min(1231px, 125.10860121633362%) / 2); }\",\".framer-VjDZ9.framer-v-bc537a .framer-g1jxoq { flex: 1 0 0px; flex-direction: column; height: 1px; padding: 0px 0px 60px 0px; }\",\".framer-VjDZ9.framer-v-bc537a .framer-12xcvl, .framer-VjDZ9.framer-v-bc537a .framer-c6whcm { flex-direction: column; width: 100%; }\",\".framer-VjDZ9.framer-v-bc537a .framer-e7xcf2, .framer-VjDZ9.framer-v-bc537a .framer-x4alh7 { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-VjDZ9.framer-v-bc537a .framer-9dni78 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 8px; padding: 0px 0px 0px 5px; width: 100%; }\",\".framer-VjDZ9.framer-v-bc537a .framer-e61q9h-container { width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VjDZ9.framer-v-bc537a.framer-lud8fb, .framer-VjDZ9.framer-v-bc537a .framer-g1jxoq, .framer-VjDZ9.framer-v-bc537a .framer-12xcvl, .framer-VjDZ9.framer-v-bc537a .framer-12g3wyy, .framer-VjDZ9.framer-v-bc537a .framer-9dni78, .framer-VjDZ9.framer-v-bc537a .framer-c6whcm { gap: 0px; } .framer-VjDZ9.framer-v-bc537a.framer-lud8fb > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-VjDZ9.framer-v-bc537a.framer-lud8fb > :first-child, .framer-VjDZ9.framer-v-bc537a .framer-12xcvl > :first-child, .framer-VjDZ9.framer-v-bc537a .framer-9dni78 > :first-child, .framer-VjDZ9.framer-v-bc537a .framer-c6whcm > :first-child { margin-top: 0px; } .framer-VjDZ9.framer-v-bc537a.framer-lud8fb > :last-child, .framer-VjDZ9.framer-v-bc537a .framer-12xcvl > :last-child, .framer-VjDZ9.framer-v-bc537a .framer-9dni78 > :last-child, .framer-VjDZ9.framer-v-bc537a .framer-c6whcm > :last-child { margin-bottom: 0px; } .framer-VjDZ9.framer-v-bc537a .framer-g1jxoq > *, .framer-VjDZ9.framer-v-bc537a .framer-g1jxoq > :first-child, .framer-VjDZ9.framer-v-bc537a .framer-g1jxoq > :last-child, .framer-VjDZ9.framer-v-bc537a .framer-12g3wyy > *, .framer-VjDZ9.framer-v-bc537a .framer-12g3wyy > :first-child, .framer-VjDZ9.framer-v-bc537a .framer-12g3wyy > :last-child { margin: 0px; } .framer-VjDZ9.framer-v-bc537a .framer-12xcvl > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-VjDZ9.framer-v-bc537a .framer-9dni78 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-VjDZ9.framer-v-bc537a .framer-c6whcm > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\".framer-VjDZ9.framer-v-8o525l .framer-3kmqbk, .framer-VjDZ9.framer-v-1lhimg5 .framer-3kmqbk { padding: 8px 40px 8px 40px; }\",\".framer-VjDZ9.framer-v-8o525l .framer-g1jxoq, .framer-VjDZ9.framer-v-1lhimg5 .framer-g1jxoq { z-index: 6; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VjDZ9.framer-v-1m57fsl.framer-lud8fb, .framer-VjDZ9.framer-v-1m57fsl .framer-12g3wyy { gap: 0px; } .framer-VjDZ9.framer-v-1m57fsl.framer-lud8fb > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-VjDZ9.framer-v-1m57fsl.framer-lud8fb > :first-child { margin-top: 0px; } .framer-VjDZ9.framer-v-1m57fsl.framer-lud8fb > :last-child { margin-bottom: 0px; } .framer-VjDZ9.framer-v-1m57fsl .framer-12g3wyy > *, .framer-VjDZ9.framer-v-1m57fsl .framer-12g3wyy > :first-child, .framer-VjDZ9.framer-v-1m57fsl .framer-12g3wyy > :last-child { margin: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VjDZ9.framer-v-1urelfr.framer-lud8fb, .framer-VjDZ9.framer-v-1urelfr .framer-12g3wyy { gap: 0px; } .framer-VjDZ9.framer-v-1urelfr.framer-lud8fb > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-VjDZ9.framer-v-1urelfr.framer-lud8fb > :first-child { margin-top: 0px; } .framer-VjDZ9.framer-v-1urelfr.framer-lud8fb > :last-child { margin-bottom: 0px; } .framer-VjDZ9.framer-v-1urelfr .framer-12g3wyy > *, .framer-VjDZ9.framer-v-1urelfr .framer-12g3wyy > :first-child, .framer-VjDZ9.framer-v-1urelfr .framer-12g3wyy > :last-child { margin: 0px; } }\",...sharedStyle.css,'.framer-VjDZ9[data-border=\"true\"]::after, .framer-VjDZ9 [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 108\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vL4jyqBao\":{\"layout\":[\"fixed\",\"auto\"]},\"aN11LOFMq\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"uv5apwzd2\":{\"layout\":[\"fixed\",\"auto\"]},\"YYyid0K07\":{\"layout\":[\"fixed\",\"auto\"]},\"ivWO1PJfk\":{\"layout\":[\"fixed\",\"auto\"]},\"wzqh6hmpe\":{\"layout\":[\"fixed\",\"auto\"]},\"Q5VQOm1Nr\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerCBivMCuWZ=withCSS(Component,css,\"framer-VjDZ9\");export default FramerCBivMCuWZ;FramerCBivMCuWZ.displayName=\"Navigation\";FramerCBivMCuWZ.defaultProps={height:108,width:1440};addPropertyControls(FramerCBivMCuWZ,{variant:{options:[\"u1m2Pir__\",\"vL4jyqBao\",\"aN11LOFMq\",\"uv5apwzd2\",\"YYyid0K07\",\"ivWO1PJfk\",\"wzqh6hmpe\",\"Q5VQOm1Nr\"],optionTitles:[\"Desktop General\",\"Phone General\",\"Phone Open\",\"Dektop Hero\",\"Desktop-no-banner\",\"Desktop-delay\",\"Phone-no-banner\",\"Phone-delay\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCBivMCuWZ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...Icon16pxChevronRightFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCBivMCuWZ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vL4jyqBao\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aN11LOFMq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"uv5apwzd2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YYyid0K07\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ivWO1PJfk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wzqh6hmpe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Q5VQOm1Nr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"108\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CBivMCuWZ.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Light\",\"Inter\",\"Inter-Italic\",\"Inter-LightItalic\"]);export const fonts=[];export const css=['.framer-d6vyq .framer-styles-preset-mw0ny7:not(.rich-text-wrapper), .framer-d6vyq .framer-styles-preset-mw0ny7.rich-text-wrapper p { --framer-font-family: \"Inter-Light\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-LightItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0px; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, #f5f5f6); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-d6vyq\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Light\",\"Inter-Medium\",\"Inter-Italic\",\"Inter-LightItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Light.cyrillic-ext-G3OTPKE4.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Light.cyrillic-JO7ZJTP6.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Light.greek-ext-N63XCCK3.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Light.greek-5GVUXSXZ.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Light.latin-ext-RREJIMQ3.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Light.latin-EKF76FXR.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Light.vietnamese-GVC2UOFS.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-ext-YDGMJOJO.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-BFOVMAQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-ext-4KOU3AHC.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-OJTBJNE6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Italic.latin-ext-H4B22QN6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Italic.latin-2DWX32EN.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Italic.vietnamese-TYMT6CKW.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-LightItalic.cyrillic-ext-C2S5XS3D.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-LightItalic.cyrillic-E7CYPW5D.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-LightItalic.greek-ext-ROSAFPGE.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-LightItalic.greek-PAWWH37Z.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-LightItalic.latin-ext-N2Z67Z45.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-LightItalic.latin-SLSTLWEU.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-LightItalic.vietnamese-RLGM2D3Y.woff2\",weight:\"300\"}]}];export const css=['.framer-0Otv8 .framer-styles-preset-1yofece:not(.rich-text-wrapper), .framer-0Otv8 .framer-styles-preset-1yofece.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 300; --framer-font-weight-bold: 500; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, #f5f5f6); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-0Otv8\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Arbeit Pro Contrast Medium\"]);export const fonts=[{family:\"Arbeit Pro Contrast Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/ENHfdn77go3Lyjcgt0q3wKJ3o2Y.woff\"}];export const css=['.framer-RNF4T .framer-styles-preset-18fnu3d:not(.rich-text-wrapper), .framer-RNF4T .framer-styles-preset-18fnu3d.rich-text-wrapper h2 { --framer-font-family: \"Arbeit Pro Contrast Medium\", \"Arbeit Pro Contrast Medium Placeholder\", sans-serif; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -3px; --framer-line-height: 105%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, #f5f5f6); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-RNF4T .framer-styles-preset-18fnu3d:not(.rich-text-wrapper), .framer-RNF4T .framer-styles-preset-18fnu3d.rich-text-wrapper h2 { --framer-font-family: \"Arbeit Pro Contrast Medium\", \"Arbeit Pro Contrast Medium Placeholder\", sans-serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -2px; --framer-line-height: 115%; --framer-paragraph-spacing: 32px; --framer-text-alignment: start; --framer-text-color: var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, #f5f5f6); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-RNF4T .framer-styles-preset-18fnu3d:not(.rich-text-wrapper), .framer-RNF4T .framer-styles-preset-18fnu3d.rich-text-wrapper h2 { --framer-font-family: \"Arbeit Pro Contrast Medium\", \"Arbeit Pro Contrast Medium Placeholder\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -1.5px; --framer-line-height: 120%; --framer-paragraph-spacing: 28px; --framer-text-alignment: start; --framer-text-color: var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, #f5f5f6); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-RNF4T\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Arbeit Pro Contrast Regular\"]);export const fonts=[{family:\"Arbeit Pro Contrast Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/68GQKdn7lnqh0CGq65rmKSsN8.woff\"}];export const css=['.framer-NeCQC .framer-styles-preset-13yim02:not(.rich-text-wrapper), .framer-NeCQC .framer-styles-preset-13yim02.rich-text-wrapper h1 { --framer-font-family: \"Arbeit Pro Contrast Regular\", \"Arbeit Pro Contrast Regular Placeholder\", sans-serif; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -3px; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, #f5f5f6); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-NeCQC .framer-styles-preset-13yim02:not(.rich-text-wrapper), .framer-NeCQC .framer-styles-preset-13yim02.rich-text-wrapper h1 { --framer-font-family: \"Arbeit Pro Contrast Regular\", \"Arbeit Pro Contrast Regular Placeholder\", sans-serif; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -3px; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, #f5f5f6); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-NeCQC .framer-styles-preset-13yim02:not(.rich-text-wrapper), .framer-NeCQC .framer-styles-preset-13yim02.rich-text-wrapper h1 { --framer-font-family: \"Arbeit Pro Contrast Regular\", \"Arbeit Pro Contrast Regular Placeholder\", sans-serif; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -3px; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, #f5f5f6); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-NeCQC\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType}from\"framer\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";export const useFormStore=createStore({});export const SUPABASE_KEY=\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im1ocndkdnNpdHJ6Y3pybmV1YXhnIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MDkxNjgyNzgsImV4cCI6MjAyNDc0NDI3OH0.4Pyysu1vMhnd1k1hbOSZ2lcx7hr1iH6MgX7fyTScYmU\";export function FormIcon(props){var _icon_image;const{icon,style}=props;if(!icon){return null;}return[/*#__PURE__*/_jsx(\"div\",{className:\"form-icon\",style:{width:icon.size,height:icon.size,opacity:icon.opacity,color:icon.color||props.fontColor,backgroundImage:icon.type==\"image\"&&`url(${(_icon_image=icon.image)===null||_icon_image===void 0?void 0:_icon_image.src})`,backgroundSize:\"cover\",backgroundPosition:\"center\",pointerEvents:\"none\",...style},dangerouslySetInnerHTML:icon.type==\"svg\"?{__html:icon.svg.replace(/width=\"(\\d+)\"/,`width=\"${icon.size}\"`).replace(/height=\"(\\d+)\"/,`width=\"${icon.size}\"`)}:undefined}),(icon===null||icon===void 0?void 0:icon.type)==\"svg\"&&/*#__PURE__*/_jsx(\"style\",{children:`.form-icon svg { display: block; }`})];}export const iconPropertyControls={type:ControlType.Object,optional:true,controls:{position:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true},gap:{type:ControlType.Number,defaultValue:12,min:0,step:1},type:{type:ControlType.Enum,defaultValue:\"svg\",options:[\"svg\",\"image\"],optionTitles:[\"SVG\",\"Image\"],displaySegmentedControl:true},svg:{type:ControlType.String,placeholder:\"<svg></svg>\",displayTextArea:true,title:\"SVG\",hidden:props=>props.type!=\"svg\"},image:{type:ControlType.ResponsiveImage,hidden:props=>props.type!=\"image\"},color:{type:ControlType.Color,optional:true,hidden:props=>props.type!=\"svg\"},size:{type:ControlType.Number,defaultValue:24,min:1,step:1},opacity:{type:ControlType.Number,defaultValue:1,min:0,max:1,step:.01}}};export const shadowPropertyControls={type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},x:{type:ControlType.Number,defaultValue:0,displayStepper:true},y:{type:ControlType.Number,defaultValue:2,displayStepper:true},blur:{type:ControlType.Number,defaultValue:4,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:0,displayStepper:true}}};class FramerFormsSDK{fetchPresignedURL(file){var _file_name;return fetch(`https://api.framerforms.com/s3/signed-url`,{method:\"POST\",body:JSON.stringify({file_name:(_file_name=file.name)===null||_file_name===void 0?void 0:_file_name.replace(/\\s+/g,\"-\")}),headers:{\"Content-Type\":\"application/json\"}}).then(async response=>{const responseBody=await response.json();if(response.status>200){throw new Error(responseBody.errorMessage);}return responseBody;});}postToPresignedURL(file,presignedUrl){return new Promise((resolve,reject)=>{fetch(presignedUrl,{method:\"PUT\",body:file}).then(()=>resolve({fileLocation:removeURLParameters(presignedUrl)})).catch(reject);});}uploadFile(file){return new Promise((resolve,reject)=>{this.fetchPresignedURL(file).then(({presignedUrl})=>this.postToPresignedURL(file,presignedUrl)).then(resolve).catch(reject);});}}const framerFormsSDK=new FramerFormsSDK;export{framerFormsSDK};function removeURLParameters(urlString){const url=new URL(urlString);url.search=\"\";return url.toString();}\nexport const __FramerMetadata__ = {\"exports\":{\"framerFormsSDK\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"shadowPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormIcon\":{\"type\":\"reactComponent\",\"name\":\"FormIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFormStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SUPABASE_KEY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SharedFormCode.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Link}from\"framer\";import{useEffect,useState,useRef}from\"react\";import{FormIcon,iconPropertyControls,shadowPropertyControls,useFormStore,SUPABASE_KEY}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/HsOcpLUwvhj8kPmjxpc7/SharedFormCode.js\";export default function SubmitButton(props){var _props_font;const{formId,clickAction,submitUrl,responseInfo,redirectOnSuccess,scrollOptions,icon,shadow,border,success,failure,apiConfig}=props;const borderRadius=props.radiusIsMixed?`${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px`:`${props.radius}px`;const[formState,setFormState]=useFormStore();const[submitted,setSubmitted]=useState(false);const redirectLinkRef=useRef(null);// Reset/clear form\nfunction resetFormState(){setFormState(prev=>{const newForm={};for(const fieldName in prev){newForm[fieldName]={...prev[fieldName],value:prev[fieldName].defaultValue};}return{[formId]:newForm};});}useEffect(()=>{setFormState({});},[]);async function onSubmitClick(){const invalidFields=[];if(submitted){return;}// Find invalid fields\nconst form=formState[formId];for(const fieldName in form){const field=form[fieldName];if(field.visible&&!field.isValid(field.value)){invalidFields.push(fieldName);}}if(invalidFields.length==0){if(clickAction==\"submitForm\"){const url=submitUrl.replace(\"submit-form.com\",\"api.formspark.io\");// Process final field values\nconst formData={};for(const fieldName in form){const field=form[fieldName];if(field.processValue){formData[fieldName]=await field.processValue(field.value);}else{formData[fieldName]=field.value;}}// Add URL to form response\nif(responseInfo.url){formData[responseInfo.urlName]=window.location.href;}// Add UTM parameters\nif(responseInfo.utmParams){const queryParams=new URLSearchParams(window.location.search);queryParams.forEach((value,key)=>{// Check if the key starts with 'utm_' (indicating it's a UTM parameter)\nif(key.startsWith(\"utm_\")){formData[key]=value;}});}setSubmitted(true);try{var _apiConfig_apiKey;const response=await fetch(url,{method:\"POST\",mode:url.includes(\"submit-form.com\")||url.includes(\"api.formspark.io\")||url.includes(\".make.com\")// Fix CORS issues with Formspark and Make.com\n?\"cors\":\"no-cors\",body:JSON.stringify(formData),headers:{\"Content-Type\":url.includes(\"loops.so/api\")?\"application/x-www-form-urlencoded\":\"application/json\",Accept:\"application/json\",...(apiConfig===null||apiConfig===void 0?void 0:(_apiConfig_apiKey=apiConfig.apiKey)===null||_apiConfig_apiKey===void 0?void 0:_apiConfig_apiKey.length)?{Authorization:\"Bearer \"+apiConfig.apiKey}:{}}});if(response.ok||response.type==\"opaque\"){if((redirectOnSuccess===null||redirectOnSuccess===void 0?void 0:redirectOnSuccess.length)&&redirectLinkRef.current){redirectLinkRef.current.click();}fetch(\"https://mhrwdvsitrzczrneuaxg.supabase.co/rest/v1/framerforms_websites\",{method:\"POST\",headers:{apikey:SUPABASE_KEY,Authorization:`Bearer ${SUPABASE_KEY}`,\"Content-Type\":\"application/json\",Prefer:\"return=minimal\"},body:JSON.stringify({url:window.location.href})});resetFormState();success===null||success===void 0?void 0:success();}else{failure===null||failure===void 0?void 0:failure();setSubmitted(false);}}catch(error){console.error(\"Error submitting form: \",error);failure===null||failure===void 0?void 0:failure();setSubmitted(false);}}else{// Validate form without submitting to URL\nsuccess===null||success===void 0?void 0:success();setSubmitted(false);}}else{console.log(\"Not all required form fields are filled:\",invalidFields.join(\", \"));if(scrollOptions){// Scroll to first invalid field\nlet closestRef=null;let closestDistance=Number.POSITIVE_INFINITY;for(const fieldName in form){const ref=form[fieldName].ref;if(invalidFields.includes(fieldName)&&ref.current){const rect=ref.current.getBoundingClientRect();const distance=rect.top+window.pageYOffset;if(distance>=0&&distance<closestDistance){closestRef=ref;closestDistance=distance;}}}if(closestRef){window.scrollTo({behavior:\"smooth\",top:closestRef.current.getBoundingClientRect().top-document.body.getBoundingClientRect().top+scrollOptions.offset});}}setSubmitted(false);failure===null||failure===void 0?void 0:failure();}}return /*#__PURE__*/_jsxs(\"button\",{type:\"submit\",onClick:onSubmitClick,style:{position:\"relative\",display:\"flex\",flexDirection:(icon===null||icon===void 0?void 0:icon.position)==\"right\"?\"row-reverse\":\"row\",gap:icon===null||icon===void 0?void 0:icon.gap,alignItems:\"center\",justifyContent:((_props_font=props.font)===null||_props_font===void 0?void 0:_props_font.textAlign)||\"center\",color:props.fontColor,border:\"none\",outline:\"none\",cursor:\"pointer\",userSelect:props.textSelect?\"auto\":\"none\",borderRadius:borderRadius,padding:props.paddingIsMixed?`${props.paddingTop}px ${props.paddingRight}px ${props.paddingBottom}px ${props.paddingLeft}px`:`${props.padding}px`,backgroundColor:props.backgroundColor,accentColor:props.accentColor,boxShadow:shadow&&`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${shadow.color}`,...props.font,...props.style},children:[/*#__PURE__*/_jsx(FormIcon,{icon:icon,style:{}}),props.text,border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:border.color,borderRadius:borderRadius,pointerEvents:\"none\"}}),redirectOnSuccess&&/*#__PURE__*/_jsx(Link,{ref:redirectLinkRef,href:redirectOnSuccess,openInNewTab:props.newTab,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{})})]});}SubmitButton.displayName=\"Submit Button\";addPropertyControls(SubmitButton,{formId:{type:ControlType.Number,defaultValue:0,step:1,min:0,displayStepper:true,title:\"Form ID\"},clickAction:{type:ControlType.Enum,defaultValue:\"submitForm\",options:[\"submitForm\",\"validateForm\"],optionTitles:[\"Submit Form\",\"Validate Form\"]},submitUrl:{title:\"Submit URL\",type:ControlType.String,defaultValue:\"\",hidden:props=>props.clickAction!=\"submitForm\"},apiConfig:{type:ControlType.Object,optional:true,title:\"API Config\",buttonTitle:\"API Key\",controls:{apiKey:{type:ControlType.String,title:\"API Key\"}}},responseInfo:{type:ControlType.Object,buttonTitle:\"Options\",controls:{utmParams:{type:ControlType.Boolean,defaultValue:false,description:\"Include UTM parameters in the form response.\",title:\"UTM Params\"},url:{type:ControlType.Boolean,defaultValue:false,description:\"Include the page URL in the form response.\",title:\"URL\"},urlName:{type:ControlType.String,defaultValue:\"url\",description:\"Form response field name.\",title:\"URL Name\",hidden:props=>!props.url}},hidden:props=>props.clickAction!=\"submitForm\"},redirectOnSuccess:{type:ControlType.Link,hidden:props=>props.clickAction!=\"submitForm\"},newTab:{type:ControlType.Boolean,defaultValue:false,hidden:props=>props.clickAction!=\"submitForm\"},backgroundColor:{type:ControlType.Color,defaultValue:\"#0075FF\",title:\"Background\"},fontColor:{type:ControlType.Color,defaultValue:\"#FFF\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontWeight:700,fontSize:16,lineHeight:1}},text:{type:ControlType.String,defaultValue:\"Submit\"},scrollToInvalidField:{type:ControlType.Object,defaultValue:{offset:-24},optional:true,controls:{offset:{type:ControlType.Number,defaultValue:-24,step:1}}},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:1},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},icon:iconPropertyControls,shadow:shadowPropertyControls,padding:{type:ControlType.FusedNumber,defaultValue:16,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},textSelect:{type:ControlType.Boolean,defaultValue:false},success:{type:ControlType.EventHandler},failure:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SubmitButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SubmitButton.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{motion}from\"framer-motion\";import{FormIcon,iconPropertyControls,shadowPropertyControls,useFormStore}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/HsOcpLUwvhj8kPmjxpc7/SharedFormCode.js\";const NO_REQUIRED_TYPES=[\"checkbox\",\"consent\",\"slider\"];const ACCENT_COLOR_TYPES=[\"checkbox\",\"consent\",\"radio\",\"multiSelect\"];const OPTIONS_TYPES=[\"dropdown\",\"radio\",\"multiSelect\"];const TEXT_PLACEHOLDER_TYPES=[\"input\",\"textArea\"];const PLACEHOLDER_FONT_COLOR_TYPES=[\"input\",\"textArea\",\"number\",\"email\",\"phoneNumber\"];const GAP_TYPES=[\"checkbox\",\"consent\",\"slider\",\"nps\",\"phoneNumber\"];const GAP_HV_TYPES=[\"radio\",\"multiSelect\"];const MIN_MAX_STEP_TYPES=[\"number\",\"slider\"];const PHONE_NUMBER_FORMATS=[\"(123) 456 - 7890\",\"(123) 456-7890\",\"123-456-7890\",\"123.456.7890\",\"123 456 7890\",\"1234567890\",\"12-3456-7890\"];const INVALID_STATE={valid:false,required:\"required\",value:\"value\"};const DROPDOWN_ICON_HEIGHT=12;const DROPDOWN_NONE_SELECTED_VALUE=\"[{(None Selected)}]\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function FormField(props){var _formState_formId_name,_formState_formId;const{formId,type,name,options,gap,border,shadow,icon,invalidStyle}=props;const elementId=name;const required=NO_REQUIRED_TYPES.includes(type)?true:props.required;const iconOnLeft=(icon===null||icon===void 0?void 0:icon.position)==\"left\";const pt=props.paddingIsMixed?props.paddingTop:props.padding;const pl=props.paddingIsMixed?props.paddingLeft:props.padding;const pb=props.paddingIsMixed?props.paddingBottom:props.padding;const pr=props.paddingIsMixed?props.paddingRight:props.padding;const plIcon=pl+(icon&&iconOnLeft?icon.size+icon.gap:0);const prIcon=pr+(icon&&!iconOnLeft?icon.size+icon.gap:0);const minHeight=icon?pt+icon.size+pb:undefined;const[formState,setFormState]=useFormStore();const value=(_formState_formId=formState[formId])===null||_formState_formId===void 0?void 0:(_formState_formId_name=_formState_formId[name])===null||_formState_formId_name===void 0?void 0:_formState_formId_name.value;// Used by the phone number input field to record if the country code is the default\n// country code and should be hidden or if it was entered by the user and should be shown.\nconst[isSpecialValue,setIsSpecialValue]=useState(type==\"phoneNumber\"&&props.phoneNumberDefaultCountryCode.length>0);const[invalid,setInvalid]=useState(INVALID_STATE.valid);const invalidRef=useRef(INVALID_STATE.valid);const ref=useRef(null);function updateField(key,value){setFormState(prev=>({[formId]:{...prev[formId],[name]:{...prev[name],[key]:value}}}));}function invalidate(newState){invalidRef.current=newState;setInvalid(newState);}function revalidate(){invalidRef.current=INVALID_STATE.valid;setInvalid(INVALID_STATE.valid);}function isValid(value){let valid=true;if(required){switch(type){case\"input\":case\"textArea\":case\"phoneNumber\":valid=value&&value.length>0;break;case\"email\":valid=value&&value.length>0;break;case\"multiSelect\":valid=Array.isArray(value)&&value.length>0;break;case\"consent\":valid=value==\"on\";break;default:valid=value!=null;break;}}if(!valid){invalidate(INVALID_STATE.required);}// Check email validity\nif(valid&&type==\"email\"){valid=isEmailAddress(value);invalidate(INVALID_STATE.value);}return valid;}useEffect(()=>{let value=null;switch(type){case\"input\":case\"textArea\":case\"email\":case\"phoneNumber\":value=\"\";break;case\"checkbox\":value=\"off\";break;case\"dropdown\":value=options.includes(props.dropdownDefaultValue)?props.dropdownDefaultValue:null;break;case\"multiSelect\":value=[];break;case\"slider\":value=props.sliderDefaultValue;break;}setFormState(prev=>{return{[formId]:{...prev[formId],[name]:{ref,value:prev[name]?prev[name].value:value,defaultValue:value,name,required,visible:true,isValid}}};});return()=>{updateField(\"visible\",false);};},[]);const borderRadius=props.radiusIsMixed?`${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px`:`${props.radius}px`;const style={flex:1,border:\"none\",outline:\"none\",backgroundColor:\"transparent\",padding:`${pt}px ${prIcon}px ${pb}px ${plIcon}px`,color:props.fontColor,...props.font,...props.style};function onChangeEventTargetValue(event){updateField(\"value\",event.target.value);}const elements=[];switch(type){case\"input\":elements.push(/*#__PURE__*/_jsx(\"input\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:style,placeholder:props.textPlaceholder}));break;case\"checkbox\":case\"consent\":elements.push(/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:gap,cursor:\"pointer\",...style},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:name,checked:value===\"on\",onChange:event=>{updateField(\"value\",event.target.checked?\"on\":type==\"checkbox\"?\"off\":null);},onFocus:revalidate,style:{margin:0,cursor:\"pointer\"}}),type==\"checkbox\"?props.checkboxText:props.consentText]}));break;case\"dropdown\":elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/_jsxs(\"select\",{value:!value?DROPDOWN_NONE_SELECTED_VALUE:value,onChange:event=>{updateField(\"value\",event.target.value==DROPDOWN_NONE_SELECTED_VALUE?null:event.target.value);},onFocus:revalidate,style:{appearance:\"none\",height:\"100%\",cursor:\"pointer\",margin:0,backgroundImage:\"none\",...style},children:[!options.includes(props.dropdownDefaultValue)&&/*#__PURE__*/_jsx(\"option\",{value:DROPDOWN_NONE_SELECTED_VALUE,disabled:true,children:props.dropdownNoneSelectedText}),options.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:DROPDOWN_ICON_HEIGHT,height:DROPDOWN_ICON_HEIGHT,viewBox:\"0 0 18 18\",fill:\"none\",\"stroke-width\":\"2\",stroke:props.fontColor,\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\",style:{display:\"block\",position:\"absolute\",right:icon&&!iconOnLeft?0:pr,top:`calc(50% - ${DROPDOWN_ICON_HEIGHT/2}px)`,pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 5.5L9 12.5L16 5.5\"})})]}));break;case\"textArea\":elements.push(/*#__PURE__*/_jsx(\"textarea\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{display:\"block\",height:props.resizeable?props.textAreaDefaultHeight:100,minHeight:minHeight,resize:props.resizeable?\"vertical\":\"none\",...style},placeholder:props.textPlaceholder}));break;case\"multiSelect\":const multiSelectOnChange=event=>{const multiSelectValue=event.target.checked?[...value||[],event.target.name]:(value||[]).filter(v=>v!==event.target.name);updateField(\"value\",multiSelectValue);};elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:option,checked:(Array.isArray(value)&&value||[]).includes(option),onChange:multiSelectOnChange,onFocus:revalidate,style:{margin:0,cursor:\"pointer\"}}),option]},index))}));break;case\"radio\":elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:option,value:option,checked:value===option,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{margin:0,cursor:\"pointer\"}}),option]},index))}));break;case\"number\":const numberUpdateFormState=event=>{const roundedValue=Math.round(Number(event.target.value)/props.step)*props.step;const boundedValue=Math.min(Math.max(roundedValue,props.min),props.max);updateField(\"value\",boundedValue);};const numberOnFocusLost=event=>{numberUpdateFormState(event);};const numberOnKeyDown=event=>{if(event.key===\"Enter\"){numberUpdateFormState(event);}};elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"number\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onKeyDown:numberOnKeyDown,onBlur:numberOnFocusLost,style:style,placeholder:props.numberPlaceholder,min:props.min,max:props.max,step:props.step}));break;case\"slider\":var _handle_border,_handle_border1,_track_border,_track_border1,_props_sliderLabel;const track=props.sliderTrack;const handle=props.sliderHandle;const handleCSS=`appearance: none;\n                -webkit-appearance: none;\n                width: ${handle.size}px;\n                height: ${handle.size}px;\n                border-radius: 10000px;\n                background-color: ${handle.color};\n                box-sizing: border-box;\n                translate: 0 ${(-handle.size+track.height)/2-(track.border?Math.min(track.border.width,track.height/2):0)}px;\n                border-width: ${((_handle_border=handle.border)===null||_handle_border===void 0?void 0:_handle_border.width)||0}px;\n                border-style: ${handle.border?\"solid\":\"none\"};\n                border-color: ${((_handle_border1=handle.border)===null||_handle_border1===void 0?void 0:_handle_border1.color)||\"none\"};`;const trackCSS=`appearance: none;\n                -webkit-appearance: none;\n                height: ${track.height}px;\n                border-radius: 10000px;\n                background-color: ${track.color};\n                box-sizing: border-box;\n                border-width: ${((_track_border=track.border)===null||_track_border===void 0?void 0:_track_border.width)||0}px;\n                border-style: ${track.border?\"solid\":\"none\"};\n                border-color: ${((_track_border1=track.border)===null||_track_border1===void 0?void 0:_track_border1.color)||\"none\"};`;elements.push(/*#__PURE__*/_jsxs(\"div\",{// id={elementId}\nstyle:{display:\"flex\",flexDirection:((_props_sliderLabel=props.sliderLabel)===null||_props_sliderLabel===void 0?void 0:_props_sliderLabel.position)==\"right\"?\"row-reverse\":\"row\",gap:gap,alignItems:\"center\",...style},children:[props.sliderLabel&&/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[props.sliderLabel.prefix,value||props.sliderDefaultValue,props.sliderLabel.suffix]}),/*#__PURE__*/_jsx(\"input\",{type:\"range\",min:props.min,max:props.max,step:props.step,value:value||props.sliderDefaultValue,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{flex:1,appearance:\"none\",outline:\"none\",margin:0,cursor:\"pointer\",height:Math.max(handle.size,track.height),background:\"none\"}})]}),/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input[type=range]::-webkit-slider-thumb {${handleCSS}}\n                    #${elementId} input[type=range]::-moz-range-thumb {${handleCSS}}\n\n                    #${elementId} input[type=range]::-webkit-slider-runnable-track {${trackCSS}}\n                    #${elementId} input[type=range]::-moz-range-track {${trackCSS}}\n                    #${elementId} input[type=range]::-moz-range-progress {${trackCSS}}\n                    `}));break;case\"nps\":const{npsButtons,npsLabels}=props;const{innerRadius,outerRadius}=npsButtons;const buttonBorder=npsButtons.border;elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:gap,...style,width:undefined},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{children:npsLabels.left}),/*#__PURE__*/_jsx(\"span\",{children:npsLabels.right})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:npsButtons.gap},children:Array.from({length:props.npsMax+1}).map((_,index)=>{const selected=value==index;const radius=index==0?`${outerRadius}px ${innerRadius}px ${innerRadius}px ${outerRadius}px`:index==props.npsMax?`${innerRadius}px ${outerRadius}px ${outerRadius}px ${innerRadius}px`:`${innerRadius}px`;return /*#__PURE__*/_jsxs(motion.button,{animate:{backgroundColor:selected?npsButtons.selectedColor:npsButtons.deselectedColor,color:selected?npsButtons.selectedFontColor:npsButtons.deelectedFontColor},style:{position:\"relative\",flex:1,height:npsButtons.height,border:\"none\",outline:\"none\",borderRadius:radius,minWidth:npsButtons.minWidth,cursor:\"pointer\",...npsButtons.font},onClick:()=>{updateField(\"value\",index);revalidate();},initial:false,transition:npsButtons.transition,children:[index,buttonBorder&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:selected?buttonBorder.selectedColor:buttonBorder.deselectedColor},style:{position:\"absolute\",inset:0,borderWidth:buttonBorder.widthIsMixed?`${buttonBorder.widthTop}px ${buttonBorder.widthRight}px ${buttonBorder.widthBottom}px ${buttonBorder.widthLeft}px`:`${buttonBorder.width}px`,borderStyle:buttonBorder.style,borderRadius:radius,pointerEvents:\"none\"},initial:false,transition:npsButtons.transition})]},index);})})]}));break;case\"date\":case\"time\":elements.push(/*#__PURE__*/_jsx(\"input\",{// id={elementId}\ntype:type,value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{...style}}),/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input::-webkit-datetime-edit {\n                    flex: 0 1 auto;\n                    z-index: 1;\n                    cursor: text;\n                    color: ${props.fontColor};\n                }\n                \n                #${elementId} input::-webkit-calendar-picker-indicator {\n                    position: absolute;\n                    width: 100%;\n                    height: 100%;\n                    inset: 0;\n                    padding: 0;\n                    opacity: 0;\n                    margin: 0;\n                    overflow: visible;\n                    cursor: pointer;\n                }`}));break;case\"email\":function emailOnFocusLost(event){if(event.target.value.length>0&&!isEmailAddress(event.target.value)){invalidate(INVALID_STATE.value);}}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onBlur:emailOnFocusLost,style:style,placeholder:props.emailPlaceholder}));break;case\"phoneNumber\":function phoneNumberOnChange(event){const[phoneNumber,hasCountryCode]=formatPhoneNumber(event.target.value,props.phoneNumberFormat,props.phoneNumberCustomFormat,props.phoneNumberCountryCodeFormat,props.phoneNumberDefaultCountryCode);setIsSpecialValue(!hasCountryCode);updateField(\"value\",phoneNumber);}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"tel\",value:isSpecialValue?removeCountryCode(value,props.phoneNumberFormat,props.phoneNumberCustomFormat):value,onChange:phoneNumberOnChange,onFocus:revalidate,style:style,placeholder:props.phoneNumberPlaceholder}));break;}return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",...props.style},children:[/*#__PURE__*/_jsxs(motion.div,{ref:ref,id:elementId,animate:{backgroundColor:invalid&&invalidStyle.backgroundColor?invalidStyle.backgroundColor:props.backgroundColor},style:{position:\"relative\",display:\"flex\",color:props.fontColor,accentColor:props.accentColor,borderRadius:borderRadius,overflow:\"auto\",minHeight:minHeight,userSelect:props.textSelect?\"auto\":\"none\",boxShadow:shadow&&`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${shadow.color}`,...props.font,...props.style},initial:false,transition:invalidStyle.transition,children:[icon&&/*#__PURE__*/_jsx(FormIcon,{icon:icon,style:{position:\"absolute\",top:`calc(50% - ${icon.size/2}px)`,left:iconOnLeft?pl:undefined,right:!iconOnLeft?pr:undefined}}),elements,border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:border.color,borderRadius:borderRadius,pointerEvents:\"none\"}}),invalidStyle.border&&/*#__PURE__*/_jsx(motion.div,{animate:{opacity:invalid?1:0},style:{position:\"absolute\",inset:0,borderWidth:invalidStyle.border.widthIsMixed?`${invalidStyle.border.widthTop}px ${invalidStyle.border.widthRight}px ${invalidStyle.border.widthBottom}px ${invalidStyle.border.widthLeft}px`:`${invalidStyle.border.width}px`,borderStyle:invalidStyle.border.style,borderColor:invalidStyle.border.color,borderRadius:borderRadius,pointerEvents:\"none\"},initial:false,transition:invalidStyle.transition}),PLACEHOLDER_FONT_COLOR_TYPES.includes(type)&&/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input::placeholder, #${elementId} textarea::placeholder { color: ${props.placeholderFontColor}; }`})]}),invalid&&invalidStyle.errorMessage&&/*#__PURE__*/_jsx(\"p\",{style:{width:\"100%\",margin:0,marginTop:invalidStyle.errorMessage.gap,whiteSpace:\"pre\",color:invalidStyle.errorMessage.fontColor,...invalidStyle.errorMessage.font},children:invalid==INVALID_STATE.required?invalidStyle.errorMessage.requiredMessage:invalidStyle.errorMessage.invalidMessage})]});}FormField.displayName=\"Form Field\";addPropertyControls(FormField,{formId:{type:ControlType.Number,defaultValue:0,step:1,min:0,displayStepper:true,title:\"Form ID\",description:\"Match with Form ID on Submit Button.\"},type:{type:ControlType.Enum,defaultValue:\"input\",options:[\"input\",\"checkbox\",\"dropdown\",\"textArea\",\"email\",\"phoneNumber\",\"multiSelect\",\"radio\",\"number\",\"slider\",\"nps\",\"date\",\"time\",\"consent\"],optionTitles:[\"Input\",\"Checkbox\",\"Dropdown\",\"Text Area\",\"Email\",\"Phone Number\",\"Multi-Select\",\"Radio\",\"Number\",\"Slider\",\"Net Promoter Score\",\"Date\",\"Time\",\"Consent\"]},name:{type:ControlType.String,defaultValue:\"fieldName\"},required:{type:ControlType.Boolean,defaultValue:false,hidden:props=>NO_REQUIRED_TYPES.includes(props.type)},textPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"Type...\",hidden:props=>!TEXT_PLACEHOLDER_TYPES.includes(props.type)},numberPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"0\",hidden:props=>props.type!=\"number\"},emailPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"hello@example.com\",hidden:props=>props.type!=\"email\"},phoneNumberFormat:{title:\"Format\",type:ControlType.Enum,defaultValue:\"(123) 456 - 7890\",options:PHONE_NUMBER_FORMATS,// options: [...PHONE_NUMBER_FORMATS, \"custom\"],\n// optionTitles: [...PHONE_NUMBER_FORMATS, \"Custom Format\"],\nhidden:props=>props.type!=\"phoneNumber\"},// phoneNumberCustomFormat: {\n//     title: \" \",\n//     type: ControlType.String,\n//     defaultValue: \"(XXX) XXX - XXXX\",\n//     hidden: (props) =>\n//         props.type != \"phoneNumber\" || props.phoneNumberFormat != \"custom\",\n// },\nphoneNumberDefaultCountryCode:{title:\"Default Country Code\",type:ControlType.String,defaultValue:\"1\",hidden:props=>props.type!=\"phoneNumber\"},phoneNumberCountryCodeFormat:{title:\"Country Code Format\",type:ControlType.Enum,defaultValue:\"+1\",options:[\"+1\",\"(1)\",\"(+1)\",\"1\",\"noSpace\"],optionTitles:[\"+1\",\"(1)\",\"(+1)\",\"1\",\"1 (No Space)\"],hidden:props=>props.type!=\"phoneNumber\"},phoneNumberPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"+1 (123) 456 - 7890\",hidden:props=>props.type!=\"phoneNumber\"},consentText:{type:ControlType.String,defaultValue:\"I agree to the Terms & Conditions.\",title:\"Text\",hidden:props=>props.type!=\"consent\"},checkboxText:{type:ControlType.String,defaultValue:\"Checkbox\",title:\"Text\",hidden:props=>props.type!=\"checkbox\"},options:{title:\"Options\",type:ControlType.Array,propertyControl:{type:ControlType.String},defaultValue:[\"Option 1\",\"Option 2\",\"Option 3\"],hidden:props=>!OPTIONS_TYPES.includes(props.type)},npsMax:{type:ControlType.Number,defaultValue:10,min:1,step:1,displayStepper:true,title:\"Max\",hidden:props=>props.type!=\"nps\"},npsLabels:{type:ControlType.Object,title:\"Labels\",controls:{left:{type:ControlType.String,defaultValue:\"Not Likely\"},right:{type:ControlType.String,defaultValue:\"Extremely Likely\"}},hidden:props=>props.type!=\"nps\"},npsButtons:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Buttons\",controls:{selectedColor:{type:ControlType.Color,defaultValue:\"#0075FF\",title:\"Selected\"},selectedFontColor:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"Selected Font Color\"},deselectedColor:{type:ControlType.Color,defaultValue:\"#F0F0F0\",title:\"Deselected\"},deselectedFontColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Deslected Font Color\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:12,lineHeight:1}},innerRadius:{type:ControlType.Number,defaultValue:4,min:0,step:1},outerRadius:{type:ControlType.Number,defaultValue:8,min:0,step:1},gap:{type:ControlType.Number,defaultValue:4,min:0,step:1},height:{type:ControlType.Number,defaultValue:40,min:0,step:1},minWidth:{type:ControlType.Number,defaultValue:30,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{selectedColor:{type:ControlType.Color,defaultValue:\"#004CA8\",title:\"Selected\"},deselectedColor:{type:ControlType.Color,defaultValue:\"#222222\",title:\"Deselected\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}},hidden:props=>props.type!=\"nps\"},sliderHandle:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Handle\",controls:{color:{type:ControlType.Color,defaultValue:\"#0075FF\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#0069E0\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},sliderTrack:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Track\",controls:{color:{type:ControlType.Color,defaultValue:\"#D9D9D9\"},height:{type:ControlType.Number,defaultValue:4,min:1,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#0069E0\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},min:{title:\"Min\",type:ControlType.Number,defaultValue:0,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},max:{title:\"Max\",type:ControlType.Number,defaultValue:100,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},step:{type:ControlType.Number,defaultValue:1,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},resizeable:{type:ControlType.Boolean,defaultValue:true,hidden:props=>props.type!=\"textArea\"},textAreaDefaultHeight:{type:ControlType.Number,defaultValue:100,min:0,step:1,title:\"Height\",hidden:props=>props.type!=\"textArea\"||!props.resizeable},sliderDefaultValue:{type:ControlType.Number,defaultValue:50,title:\"Default Value\",hidden:props=>props.type!=\"slider\"},sliderLabel:{type:ControlType.Object,defaultValue:{defaultValue:\"left\"},optional:true,controls:{position:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true},prefix:{type:ControlType.String},suffix:{type:ControlType.String}},hidden:props=>props.type!=\"slider\"},dropdownDefaultValue:{type:ControlType.String,title:\"Default Value\",hidden:props=>props.type!=\"dropdown\"},dropdownNoneSelectedText:{type:ControlType.String,defaultValue:\"Select an option\",title:\"None Selected Text\",hidden:props=>props.options.includes(props.defaultValue)||props.type!=\"dropdown\"},backgroundColor:{type:ControlType.Color,defaultValue:\"#FFF\",optional:true,title:\"Background\"},accentColor:{title:\"Accent\",type:ControlType.Color,defaultValue:\"#0075FF\",hidden:props=>!ACCENT_COLOR_TYPES.includes(props.type)},fontColor:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type==\"slider\"?props.sliderLabel!=null:false},placeholderFontColor:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.5)\",hidden:props=>!PLACEHOLDER_FONT_COLOR_TYPES.includes(props.type)},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.5},hidden:props=>props.type==\"slider\"?props.sliderLabel!=null:false},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},padding:{type:ControlType.FusedNumber,defaultValue:16,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},gap:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_TYPES.includes(props.type)},gapH:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},gapV:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},radius:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},icon:iconPropertyControls,shadow:shadowPropertyControls,textSelect:{type:ControlType.Boolean,defaultValue:false},invalidStyle:{type:ControlType.Object,buttonTitle:\"Options\",controls:{backgroundColor:{type:ControlType.Color,defaultValue:\"#FFF5F5\",optional:true,title:\"Background\"},border:{type:ControlType.Object,optional:true,defaultValue:{color:\"#FF0000\",width:2,style:\"solid\"},controls:{color:{type:ControlType.Color,defaultValue:\"#FF0000\"},width:{type:ControlType.FusedNumber,defaultValue:2,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},errorMessage:{type:ControlType.Object,optional:true,controls:{invalidMessage:{type:ControlType.String,defaultValue:\"Invalid value.\",displayTextArea:true},requiredMessage:{type:ControlType.String,defaultValue:\"This field is required.\",displayTextArea:true},fontColor:{type:ControlType.Color,defaultValue:\"#FF0000\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1}},gap:{type:ControlType.Number,defaultValue:8,min:0,step:1}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}}}});// Utility functions\nfunction isEmailAddress(string){return/^[a-zA-Z0-9._+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,64}$/.test(string);}function formatPhoneNumber(phoneNumberString,format,customFormat,countryCodeFormat,defaultCountryCode){// Remove all non-numeric characters\nconst cleaned=(\"\"+phoneNumberString).replace(/\\D/g,\"\");// Check the length to decide if there's a country code\nconst match=cleaned.match(/^(\\d{1,4})?(\\d{3})(\\d{3})(\\d{4})$/);let hasCountryCode=false;let phoneNumber=cleaned;if(match){hasCountryCode=Boolean(match[1]);let intlCode=\"\";const countryCode=match[1]||defaultCountryCode;if(countryCode===null||countryCode===void 0?void 0:countryCode.length){switch(countryCodeFormat){case\"+1\":intlCode=`+${countryCode} `;break;case\"(1)\":intlCode=`(${countryCode}) `;break;case\"(+1)\":intlCode=`(+${countryCode}) `;break;case\"1\":intlCode=`${countryCode} `;break;case\"noSpace\":intlCode=`${countryCode}`;break;}}switch(format){case\"custom\":let formattedNumber=\"\";let digitIndex=0;for(let i=0;i<customFormat.length;i++){if(customFormat[i]===\"X\"){formattedNumber+=cleaned[digitIndex]||\"\";digitIndex++;}else{formattedNumber+=customFormat[i];}}phoneNumber=intlCode+formattedNumber;break;case\"(123) 456 - 7890\":phoneNumber=`${intlCode}(${match[2]}) ${match[3]} - ${match[4]}`;break;case\"(123) 456-7890\":phoneNumber=`${intlCode}(${match[2]}) ${match[3]}-${match[4]}`;break;case\"123-456-7890\":phoneNumber=`${intlCode}${match[2]}-${match[3]}-${match[4]}`;break;case\"123.456.7890\":phoneNumber=`${intlCode}${match[2]}.${match[3]}.${match[4]}`;break;case\"123 456 7890\":phoneNumber=`${intlCode}${match[2]} ${match[3]} ${match[4]}`;break;case\"1234567890\":phoneNumber=`${intlCode}${match[2]}${match[3]}${match[4]}`;break;case\"12-3456-7890\":phoneNumber=`${intlCode}${match[2].slice(0,-1)}-${match[2].charAt(2)}${match[3]}-${match[4]}`;break;}}return[phoneNumber,hasCountryCode];}function removeCountryCode(phoneNumber,phoneNumberFormat,phoneNumberCustomFormat){let firstSpaceIndex=(phoneNumber===null||phoneNumber===void 0?void 0:phoneNumber.indexOf(\" \"))||-1;if(firstSpaceIndex===-1){return phoneNumber// No space found\n;}let numberLength=10;if(phoneNumberFormat==\"custom\"){numberLength=(phoneNumberCustomFormat.match(/X/g)||[]).length;}let count=0;let hasCountryCode=false;for(let i=firstSpaceIndex+1;i<phoneNumber.length;i++){if(/\\d/.test(phoneNumber[i])){// Check if the character is a number\ncount++;if(count>=numberLength){hasCountryCode=true;break;}}}if(hasCountryCode){return phoneNumber.substring(firstSpaceIndex+1);}return phoneNumber;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormField\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{motion}from\"framer-motion\";import{FormIcon,iconPropertyControls,shadowPropertyControls,useFormStore}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/HsOcpLUwvhj8kPmjxpc7/SharedFormCode.js\";const NO_REQUIRED_TYPES=[\"checkbox\",\"consent\",\"slider\"];const CHECKBOX_TYPES=[\"checkbox\",\"consent\",\"multiSelect\"];const OPTIONS_TYPES=[\"dropdown\",\"radio\",\"multiSelect\"];const TEXT_PLACEHOLDER_TYPES=[\"input\",\"textArea\"];const PLACEHOLDER_FONT_COLOR_TYPES=[\"input\",\"textArea\",\"number\",\"email\",\"phoneNumber\"];const GAP_TYPES=[\"checkbox\",\"consent\",\"slider\",\"nps\",\"phoneNumber\"];const GAP_HV_TYPES=[\"radio\",\"multiSelect\"];const MIN_MAX_STEP_TYPES=[\"number\",\"slider\"];const PHONE_NUMBER_FORMATS=[\"(123) 456 - 7890\",\"(123) 456-7890\",\"123-456-7890\",\"123.456.7890\",\"123 456 7890\",\"1234567890\",\"12-3456-7890\"];const INVALID_STATE={valid:false,required:\"required\",value:\"value\"};const DROPDOWN_ICON_HEIGHT=12;const DROPDOWN_NONE_SELECTED_VALUE=\"[{(None Selected)}]\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 500\n */export default function FormField(props){var _formState_formId_name,_formState_formId;const{formId,type,name,options,gap,border,shadow,icon,invalidStyle,checkboxStyle}=props;const elementId=name;const required=NO_REQUIRED_TYPES.includes(type)?true:props.required;const iconOnLeft=(icon===null||icon===void 0?void 0:icon.position)==\"left\";const pt=props.paddingIsMixed?props.paddingTop:props.padding;const pl=props.paddingIsMixed?props.paddingLeft:props.padding;const pb=props.paddingIsMixed?props.paddingBottom:props.padding;const pr=props.paddingIsMixed?props.paddingRight:props.padding;const plIcon=pl+(icon&&iconOnLeft?icon.size+icon.gap:0);const prIcon=pr+(icon&&!iconOnLeft?icon.size+icon.gap:0);const minHeight=icon?pt+icon.size+pb:undefined;const[formState,setFormState]=useFormStore();const value=(_formState_formId=formState[formId])===null||_formState_formId===void 0?void 0:(_formState_formId_name=_formState_formId[name])===null||_formState_formId_name===void 0?void 0:_formState_formId_name.value;// Used by the phone number input field to record if the country code is the default\n// country code and should be hidden or if it was entered by the user and should be shown.\nconst[isSpecialValue,setIsSpecialValue]=useState(type==\"phoneNumber\"&&props.phoneNumberDefaultCountryCode.length>0);const[invalid,setInvalid]=useState(INVALID_STATE.valid);const invalidRef=useRef(INVALID_STATE.valid);const ref=useRef(null);function updateField(key,value){setFormState(prev=>{var _prev_formId;return{[formId]:{...prev[formId],[name]:{...(_prev_formId=prev[formId])===null||_prev_formId===void 0?void 0:_prev_formId[name],[key]:value}}};});}function invalidate(newState){invalidRef.current=newState;setInvalid(newState);}function revalidate(){invalidRef.current=INVALID_STATE.valid;setInvalid(INVALID_STATE.valid);}function isValid(value){let valid=true;if(required){switch(type){case\"input\":case\"textArea\":case\"phoneNumber\":valid=value&&value.length>0;break;case\"email\":valid=value&&value.length>0;break;case\"multiSelect\":valid=Array.isArray(value)&&value.length>0;break;case\"consent\":valid=value==\"on\";break;default:valid=value!=null;break;}}if(!valid){invalidate(INVALID_STATE.required);}// Check email validity\nif(valid&&type==\"email\"){valid=isEmailAddress(value);invalidate(INVALID_STATE.value);}return valid;}useEffect(()=>{let value=null;switch(type){case\"input\":case\"textArea\":case\"email\":case\"phoneNumber\":value=\"\";break;case\"checkbox\":value=\"off\";break;case\"dropdown\":value=options.includes(props.dropdownDefaultValue)?props.dropdownDefaultValue:null;break;case\"multiSelect\":value=[];break;case\"slider\":value=props.sliderDefaultValue;break;}setFormState(prev=>{var _prev_formId,_prev_formId1;return{[formId]:{...prev[formId],[name]:{ref,value:((_prev_formId=prev[formId])===null||_prev_formId===void 0?void 0:_prev_formId[name])?(_prev_formId1=prev[formId])===null||_prev_formId1===void 0?void 0:_prev_formId1[name].value:value,defaultValue:value,name,required,visible:true,isValid}}};});return()=>{updateField(\"visible\",false);};},[]);const borderRadius=props.radiusIsMixed?`${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px`:`${props.radius}px`;const style={flex:1,border:\"none\",outline:\"none\",backgroundColor:\"transparent\",padding:`${pt}px ${prIcon}px ${pb}px ${plIcon}px`,color:props.fontColor,...props.font,...props.style};function onChangeEventTargetValue(event){updateField(\"value\",event.target.value);}const elements=[];switch(type){case\"input\":elements.push(/*#__PURE__*/_jsx(\"input\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:style,placeholder:props.textPlaceholder}));break;case\"checkbox\":case\"consent\":elements.push(/*#__PURE__*/_jsxs(\"label\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",cursor:\"pointer\",alignItems:\"center\",gap:gap,...style},children:[/*#__PURE__*/_jsx(Checkbox,{...checkboxStyle,on:value===\"on\"}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:name,checked:value===\"on\",onChange:event=>{updateField(\"value\",event.target.checked?\"on\":type==\"checkbox\"?\"off\":null);},onFocus:revalidate,style:{position:\"absolute\",pointerEvents:\"none\",opacity:0}}),type==\"checkbox\"?props.checkboxText:props.consentText]}));break;case\"dropdown\":elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/_jsxs(\"select\",{value:!value?DROPDOWN_NONE_SELECTED_VALUE:value,onChange:event=>{updateField(\"value\",event.target.value==DROPDOWN_NONE_SELECTED_VALUE?null:event.target.value);},onFocus:revalidate,style:{appearance:\"none\",height:\"100%\",cursor:\"pointer\",margin:0,backgroundImage:\"none\",...style},children:[!options.includes(props.dropdownDefaultValue)&&/*#__PURE__*/_jsx(\"option\",{value:DROPDOWN_NONE_SELECTED_VALUE,disabled:true,children:props.dropdownNoneSelectedText}),options.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:DROPDOWN_ICON_HEIGHT,height:DROPDOWN_ICON_HEIGHT,viewBox:\"0 0 18 18\",fill:\"none\",\"stroke-width\":\"2\",stroke:props.fontColor,\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\",style:{display:\"block\",position:\"absolute\",right:icon&&!iconOnLeft?0:pr,top:`calc(50% - ${DROPDOWN_ICON_HEIGHT/2}px)`,pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 5.5L9 12.5L16 5.5\"})})]}));break;case\"textArea\":elements.push(/*#__PURE__*/_jsx(\"textarea\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{display:\"block\",height:props.resizeable?props.textAreaDefaultHeight:100,minHeight:minHeight,resize:props.resizeable?\"vertical\":\"none\",...style},placeholder:props.textPlaceholder}));break;case\"multiSelect\":const multiSelectOnChange=event=>{const multiSelectValue=event.target.checked?[...value||[],event.target.name]:(value||[]).filter(v=>v!==event.target.name);updateField(\"value\",multiSelectValue);};const optionValues=Array.isArray(value)&&value||[];elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(Checkbox,{...checkboxStyle,on:optionValues.includes(option)}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:option,checked:optionValues.includes(option),onChange:multiSelectOnChange,onFocus:revalidate,style:{position:\"absolute\",pointerEvents:\"none\",opacity:0}}),option]},index))}));break;case\"radio\":const{radioStyle}=props;const radioShadow=radioStyle.shadow;const radioBorder=radioStyle.border;const radioDotPadding=(radioStyle.size-radioStyle.dotSize)/2;elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsxs(motion.div,{animate:{backgroundColor:value===option?radioStyle.fillOn:radioStyle.fillOff},style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:radioStyle.size,height:radioStyle.size,borderRadius:radioStyle.radius,position:\"relative\",boxShadow:radioShadow&&`${radioShadow.x}px ${radioShadow.y}px ${radioShadow.blur}px ${radioShadow.spread}px ${value===option?radioShadow.colorOn:radioShadow.colorOff}`},initial:false,transition:radioStyle.transition,children:[radioStyle.dotColor&&/*#__PURE__*/_jsx(motion.div,{animate:{scale:value===option?1:.5,opacity:value===option?1:0},style:{position:\"absolute\",left:radioDotPadding,top:radioDotPadding,width:radioStyle.dotSize,height:radioStyle.dotSize,backgroundColor:radioStyle.dotColor,borderRadius:Math.max(0,radioStyle.radius-radioDotPadding)},initial:false,transition:radioStyle.transition}),radioBorder&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:value===option?radioBorder.colorOn:radioBorder.colorOff},style:{position:\"absolute\",inset:0,borderWidth:radioBorder.widthIsMixed?`${radioBorder.widthTop}px ${radioBorder.widthRight}px ${radioBorder.widthBottom}px ${radioBorder.widthLeft}px`:`${radioBorder.width}px`,borderStyle:radioBorder.style,borderRadius:radioStyle.radius,pointerEvents:\"none\"},initial:false,transition:radioStyle.transition})]}),/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:option,value:option,checked:value===option,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{position:\"absolute\",pointerEvents:\"none\",opacity:0}}),option]},index))}));break;case\"number\":const numberUpdateFormState=event=>{const roundedValue=Math.round(Number(event.target.value)/props.step)*props.step;const boundedValue=Math.min(Math.max(roundedValue,props.min),props.max);updateField(\"value\",boundedValue);};const numberOnFocusLost=event=>{numberUpdateFormState(event);};const numberOnKeyDown=event=>{if(event.key===\"Enter\"){numberUpdateFormState(event);}};elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"number\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onKeyDown:numberOnKeyDown,onBlur:numberOnFocusLost,style:style,placeholder:props.numberPlaceholder,min:props.min,max:props.max,step:props.step}));break;case\"slider\":var _handle_border,_handle_border1,_track_border,_track_border1,_props_sliderLabel;const track=props.sliderTrack;const handle=props.sliderHandle;const handleCSS=`appearance: none;\n                -webkit-appearance: none;\n                width: ${handle.size}px;\n                height: ${handle.size}px;\n                border-radius: ${handle.radius}px;\n                background-color: ${handle.color};\n                box-sizing: border-box;\n                translate: 0 ${(-handle.size+track.height)/2-(track.border?Math.min(track.border.width,track.height/2):0)}px;\n                border-width: ${((_handle_border=handle.border)===null||_handle_border===void 0?void 0:_handle_border.width)||0}px;\n                border-style: ${handle.border?\"solid\":\"none\"};\n                border-color: ${((_handle_border1=handle.border)===null||_handle_border1===void 0?void 0:_handle_border1.color)||\"none\"};`;const trackCSS=`appearance: none;\n                -webkit-appearance: none;\n                height: ${track.height}px;\n                border-radius: ${track.radius}px;\n                background-color: ${track.color};\n                box-sizing: border-box;\n                border-width: ${((_track_border=track.border)===null||_track_border===void 0?void 0:_track_border.width)||0}px;\n                border-style: ${track.border?\"solid\":\"none\"};\n                border-color: ${((_track_border1=track.border)===null||_track_border1===void 0?void 0:_track_border1.color)||\"none\"};`;elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:((_props_sliderLabel=props.sliderLabel)===null||_props_sliderLabel===void 0?void 0:_props_sliderLabel.position)==\"right\"?\"row-reverse\":\"row\",gap:gap,alignItems:\"center\",...style},children:[props.sliderLabel&&/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,minWidth:props.sliderLabel.minWidth},children:[props.sliderLabel.prefix,value||props.sliderDefaultValue,props.sliderLabel.suffix]}),/*#__PURE__*/_jsx(\"input\",{type:\"range\",min:props.min,max:props.max,step:props.step,value:value||props.sliderDefaultValue,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{flex:1,appearance:\"none\",outline:\"none\",margin:0,cursor:\"pointer\",height:Math.max(handle.size,track.height),background:\"none\"}})]}),/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input[type=range]::-webkit-slider-thumb {${handleCSS}}\n                    #${elementId} input[type=range]::-moz-range-thumb {${handleCSS}}\n\n                    #${elementId} input[type=range]::-webkit-slider-runnable-track {${trackCSS}}\n                    #${elementId} input[type=range]::-moz-range-track {${trackCSS}}\n                    #${elementId} input[type=range]::-moz-range-progress {${trackCSS}}\n                    `}));break;case\"nps\":const{npsButtons,npsLabels}=props;const{innerRadius,outerRadius}=npsButtons;const buttonBorder=npsButtons.border;elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:gap,...style,width:undefined},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{children:npsLabels.left}),/*#__PURE__*/_jsx(\"span\",{children:npsLabels.right})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:npsButtons.gap},children:Array.from({length:props.npsMax+1}).map((_,index)=>{const selected=value==index;const radius=index==0?`${outerRadius}px ${innerRadius}px ${innerRadius}px ${outerRadius}px`:index==props.npsMax?`${innerRadius}px ${outerRadius}px ${outerRadius}px ${innerRadius}px`:`${innerRadius}px`;return /*#__PURE__*/_jsxs(motion.button,{animate:{backgroundColor:selected?npsButtons.selectedColor:npsButtons.deselectedColor,color:selected?npsButtons.selectedFontColor:npsButtons.deelectedFontColor},style:{position:\"relative\",flex:1,height:npsButtons.height,border:\"none\",outline:\"none\",borderRadius:radius,minWidth:npsButtons.minWidth,cursor:\"pointer\",...npsButtons.font},onClick:()=>{updateField(\"value\",index);revalidate();},initial:false,transition:npsButtons.transition,children:[index,buttonBorder&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:selected?buttonBorder.selectedColor:buttonBorder.deselectedColor},style:{position:\"absolute\",inset:0,borderWidth:buttonBorder.widthIsMixed?`${buttonBorder.widthTop}px ${buttonBorder.widthRight}px ${buttonBorder.widthBottom}px ${buttonBorder.widthLeft}px`:`${buttonBorder.width}px`,borderStyle:buttonBorder.style,borderRadius:radius,pointerEvents:\"none\"},initial:false,transition:npsButtons.transition})]},index);})})]}));break;case\"date\":case\"time\":elements.push(/*#__PURE__*/_jsx(\"input\",{// id={elementId}\ntype:type,value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{...style}}),/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input::-webkit-datetime-edit {\n                    flex: 0 1 auto;\n                    z-index: 1;\n                    cursor: text;\n                    color: ${props.fontColor};\n                }\n                \n                #${elementId} input::-webkit-calendar-picker-indicator {\n                    position: absolute;\n                    width: 100%;\n                    height: 100%;\n                    inset: 0;\n                    padding: 0;\n                    opacity: 0;\n                    margin: 0;\n                    overflow: visible;\n                    cursor: pointer;\n                }`}));break;case\"email\":function emailOnFocusLost(event){if(event.target.value.length>0&&!isEmailAddress(event.target.value)){invalidate(INVALID_STATE.value);}}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onBlur:emailOnFocusLost,style:style,placeholder:props.emailPlaceholder}));break;case\"phoneNumber\":function phoneNumberOnChange(event){const[phoneNumber,hasCountryCode]=formatPhoneNumber(event.target.value,props.phoneNumberFormat,props.phoneNumberCustomFormat,props.phoneNumberCountryCodeFormat,props.phoneNumberDefaultCountryCode);setIsSpecialValue(!hasCountryCode);updateField(\"value\",phoneNumber);}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"tel\",value:isSpecialValue?removeCountryCode(value,props.phoneNumberFormat,props.phoneNumberCustomFormat):value,onChange:phoneNumberOnChange,onFocus:revalidate,style:style,placeholder:props.phoneNumberPlaceholder}));break;}return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",...props.style},children:[/*#__PURE__*/_jsxs(motion.div,{ref:ref,id:elementId,animate:{backgroundColor:invalid&&invalidStyle.backgroundColor?invalidStyle.backgroundColor:props.backgroundColor},style:{position:\"relative\",display:\"flex\",color:props.fontColor,borderRadius:borderRadius,overflow:\"visible\",minHeight:minHeight,userSelect:props.textSelect?\"auto\":\"none\",boxShadow:shadow&&`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${shadow.color}`,...props.font,...props.style},initial:false,transition:invalidStyle.transition,children:[icon&&/*#__PURE__*/_jsx(FormIcon,{icon:icon,style:{position:\"absolute\",top:`calc(50% - ${icon.size/2}px)`,left:iconOnLeft?pl:undefined,right:!iconOnLeft?pr:undefined}}),elements,border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:border.color,borderRadius:borderRadius,pointerEvents:\"none\"}}),invalidStyle.border&&/*#__PURE__*/_jsx(motion.div,{animate:{opacity:invalid?1:0},style:{position:\"absolute\",inset:0,borderWidth:invalidStyle.border.widthIsMixed?`${invalidStyle.border.widthTop}px ${invalidStyle.border.widthRight}px ${invalidStyle.border.widthBottom}px ${invalidStyle.border.widthLeft}px`:`${invalidStyle.border.width}px`,borderStyle:invalidStyle.border.style,borderColor:invalidStyle.border.color,borderRadius:borderRadius,pointerEvents:\"none\"},initial:false,transition:invalidStyle.transition}),PLACEHOLDER_FONT_COLOR_TYPES.includes(type)&&/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input::placeholder, #${elementId} textarea::placeholder {\n                        color: ${props.placeholderFontColor};\n                    }`})]}),invalid&&invalidStyle.errorMessage&&/*#__PURE__*/_jsx(\"p\",{style:{width:\"100%\",margin:0,marginTop:invalidStyle.errorMessage.gap,whiteSpace:\"pre\",color:invalidStyle.errorMessage.fontColor,...invalidStyle.errorMessage.font},children:invalid==INVALID_STATE.required?invalidStyle.errorMessage.requiredMessage:invalidStyle.errorMessage.invalidMessage})]});}FormField.displayName=\"Form Field\";addPropertyControls(FormField,{formId:{type:ControlType.Number,defaultValue:0,step:1,min:0,displayStepper:true,title:\"Form ID\",description:\"Match with Form ID on Submit Button.\"},type:{type:ControlType.Enum,defaultValue:\"input\",options:[\"input\",\"checkbox\",\"dropdown\",\"textArea\",\"email\",\"phoneNumber\",\"multiSelect\",\"radio\",\"number\",\"slider\",\"nps\",\"date\",\"time\",\"consent\"],optionTitles:[\"Input\",\"Checkbox\",\"Dropdown\",\"Text Area\",\"Email\",\"Phone Number\",\"Multi-Select\",\"Radio\",\"Number\",\"Slider\",\"Net Promoter Score\",\"Date\",\"Time\",\"Consent\"]},name:{type:ControlType.String,defaultValue:\"fieldName\"},required:{type:ControlType.Boolean,defaultValue:false,hidden:props=>NO_REQUIRED_TYPES.includes(props.type)},textPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"Type...\",hidden:props=>!TEXT_PLACEHOLDER_TYPES.includes(props.type)},numberPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"0\",hidden:props=>props.type!=\"number\"},emailPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"hello@example.com\",hidden:props=>props.type!=\"email\"},phoneNumberFormat:{title:\"Format\",type:ControlType.Enum,defaultValue:\"(123) 456 - 7890\",options:PHONE_NUMBER_FORMATS,// options: [...PHONE_NUMBER_FORMATS, \"custom\"],\n// optionTitles: [...PHONE_NUMBER_FORMATS, \"Custom Format\"],\nhidden:props=>props.type!=\"phoneNumber\"},// phoneNumberCustomFormat: {\n//     title: \" \",\n//     type: ControlType.String,\n//     defaultValue: \"(XXX) XXX - XXXX\",\n//     hidden: (props) =>\n//         props.type != \"phoneNumber\" || props.phoneNumberFormat != \"custom\",\n// },\nphoneNumberDefaultCountryCode:{title:\"Default Country Code\",type:ControlType.String,defaultValue:\"1\",hidden:props=>props.type!=\"phoneNumber\"},phoneNumberCountryCodeFormat:{title:\"Country Code Format\",type:ControlType.Enum,defaultValue:\"+1\",options:[\"+1\",\"(1)\",\"(+1)\",\"1\",\"noSpace\"],optionTitles:[\"+1\",\"(1)\",\"(+1)\",\"1\",\"1 (No Space)\"],hidden:props=>props.type!=\"phoneNumber\"},phoneNumberPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"+1 (123) 456 - 7890\",hidden:props=>props.type!=\"phoneNumber\"},consentText:{type:ControlType.String,defaultValue:\"I agree to the Terms & Conditions.\",title:\"Text\",hidden:props=>props.type!=\"consent\"},checkboxText:{type:ControlType.String,defaultValue:\"Checkbox\",title:\"Text\",hidden:props=>props.type!=\"checkbox\"},options:{title:\"Options\",type:ControlType.Array,propertyControl:{type:ControlType.String},defaultValue:[\"Option 1\",\"Option 2\",\"Option 3\"],hidden:props=>!OPTIONS_TYPES.includes(props.type)},checkboxStyle:{type:ControlType.Object,title:\"Checkbox\",buttonTitle:\"Style\",controls:{fillOn:{type:ControlType.Color,defaultValue:\"#0075FF\"},fillOff:{type:ControlType.Color,defaultValue:\"#EDEDED\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:4,min:0},icon:{type:ControlType.Object,optional:true,defaultValue:{size:12,color:\"#FFF\",rounded:true},buttonTitle:\"Options\",controls:{size:{type:ControlType.Number,defaultValue:16,min:1,step:1},lineWidth:{type:ControlType.Number,defaultValue:1.5,min:.1,step:.1},color:{type:ControlType.Color,defaultValue:\"#FFF\"},rounded:{type:ControlType.Boolean,defaultValue:true}}},border:{type:ControlType.Object,optional:true,defaultValue:{colorOn:\"rgba(219, 219, 219, 0)\",colorOff:\"#DBDBDB\",width:1,style:\"solid\"},controls:{colorOn:{type:ControlType.Color,defaultValue:\"rgba(219, 219, 219, 0)\"},colorOff:{type:ControlType.Color,defaultValue:\"#DBDBDB\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadow:{type:ControlType.Object,optional:true,controls:{colorOn:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},colorOff:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},x:{type:ControlType.Number,defaultValue:0,displayStepper:true},y:{type:ControlType.Number,defaultValue:2,displayStepper:true},blur:{type:ControlType.Number,defaultValue:4,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:0,displayStepper:true}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1500,damping:70}}},hidden:props=>!CHECKBOX_TYPES.includes(props.type)},radioStyle:{type:ControlType.Object,title:\"Radio\",buttonTitle:\"Style\",controls:{fillOn:{type:ControlType.Color,defaultValue:\"#EDEDED\"},fillOff:{type:ControlType.Color,defaultValue:\"#EDEDED\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:8,min:0},dotColor:{type:ControlType.Color,defaultValue:\"#0075FF\",optional:true},dotSize:{type:ControlType.Number,defaultValue:8,min:1,step:1,hidden:props=>!props.dotColor},border:{type:ControlType.Object,optional:true,defaultValue:{colorOn:\"#0075FF\",colorOff:\"#DBDBDB\",width:1,style:\"solid\"},controls:{colorOn:{type:ControlType.Color,defaultValue:\"#0075FF\"},colorOff:{type:ControlType.Color,defaultValue:\"#DBDBDB\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadow:{type:ControlType.Object,optional:true,controls:{colorOn:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},colorOff:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},x:{type:ControlType.Number,defaultValue:0,displayStepper:true},y:{type:ControlType.Number,defaultValue:2,displayStepper:true},blur:{type:ControlType.Number,defaultValue:4,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:0,displayStepper:true}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1500,damping:70}}},hidden:props=>props.type!==\"radio\"},npsMax:{type:ControlType.Number,defaultValue:10,min:1,step:1,displayStepper:true,title:\"Max\",hidden:props=>props.type!=\"nps\"},npsLabels:{type:ControlType.Object,title:\"Labels\",controls:{left:{type:ControlType.String,defaultValue:\"Not Likely\"},right:{type:ControlType.String,defaultValue:\"Extremely Likely\"}},hidden:props=>props.type!=\"nps\"},npsButtons:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Buttons\",controls:{selectedColor:{type:ControlType.Color,defaultValue:\"#0075FF\",title:\"Selected\"},selectedFontColor:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"Selected Font Color\"},deselectedColor:{type:ControlType.Color,defaultValue:\"#F0F0F0\",title:\"Deselected\"},deselectedFontColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Deslected Font Color\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:12,lineHeight:1}},innerRadius:{type:ControlType.Number,defaultValue:4,min:0,step:1},outerRadius:{type:ControlType.Number,defaultValue:8,min:0,step:1},gap:{type:ControlType.Number,defaultValue:4,min:0,step:1},height:{type:ControlType.Number,defaultValue:40,min:0,step:1},minWidth:{type:ControlType.Number,defaultValue:30,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{selectedColor:{type:ControlType.Color,defaultValue:\"#004CA8\",title:\"Selected\"},deselectedColor:{type:ControlType.Color,defaultValue:\"#222222\",title:\"Deselected\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}},hidden:props=>props.type!=\"nps\"},sliderHandle:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Handle\",controls:{color:{type:ControlType.Color,defaultValue:\"#0075FF\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:8,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#0069E0\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},sliderTrack:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Track\",controls:{color:{type:ControlType.Color,defaultValue:\"#D9D9D9\"},height:{type:ControlType.Number,defaultValue:4,min:1,step:1},radius:{type:ControlType.Number,defaultValue:2,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#000\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},min:{title:\"Min\",type:ControlType.Number,defaultValue:0,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},max:{title:\"Max\",type:ControlType.Number,defaultValue:100,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},step:{type:ControlType.Number,defaultValue:1,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},resizeable:{type:ControlType.Boolean,defaultValue:true,hidden:props=>props.type!=\"textArea\"},textAreaDefaultHeight:{type:ControlType.Number,defaultValue:100,min:0,step:1,title:\"Height\",hidden:props=>props.type!=\"textArea\"||!props.resizeable},sliderDefaultValue:{type:ControlType.Number,defaultValue:50,title:\"Default Value\",hidden:props=>props.type!=\"slider\"},sliderLabel:{type:ControlType.Object,defaultValue:{defaultValue:\"left\",minWidth:24},optional:true,controls:{position:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true},minWidth:{type:ControlType.Number,defaultValue:24,min:0,step:1},prefix:{type:ControlType.String},suffix:{type:ControlType.String}},hidden:props=>props.type!=\"slider\"},dropdownDefaultValue:{type:ControlType.String,title:\"Default Value\",hidden:props=>props.type!=\"dropdown\"},dropdownNoneSelectedText:{type:ControlType.String,defaultValue:\"Select an option\",title:\"None Selected Text\",hidden:props=>props.options.includes(props.defaultValue)||props.type!=\"dropdown\"},backgroundColor:{type:ControlType.Color,defaultValue:\"#FFF\",optional:true,title:\"Background\"},fontColor:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type==\"slider\"?props.sliderLabel!=null:false},placeholderFontColor:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.5)\",hidden:props=>!PLACEHOLDER_FONT_COLOR_TYPES.includes(props.type)},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.5},hidden:props=>props.type==\"slider\"?props.sliderLabel!=null:false},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},padding:{type:ControlType.FusedNumber,defaultValue:16,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},gap:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_TYPES.includes(props.type)},gapH:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},gapV:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},radius:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},icon:iconPropertyControls,shadow:shadowPropertyControls,textSelect:{type:ControlType.Boolean,defaultValue:false},invalidStyle:{type:ControlType.Object,buttonTitle:\"Options\",controls:{backgroundColor:{type:ControlType.Color,defaultValue:\"#FFF5F5\",optional:true,title:\"Background\"},border:{type:ControlType.Object,optional:true,defaultValue:{color:\"#FF0000\",width:2,style:\"solid\"},controls:{color:{type:ControlType.Color,defaultValue:\"#FF0000\"},width:{type:ControlType.FusedNumber,defaultValue:2,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},errorMessage:{type:ControlType.Object,optional:true,controls:{invalidMessage:{type:ControlType.String,defaultValue:\"Invalid value.\",displayTextArea:true},requiredMessage:{type:ControlType.String,defaultValue:\"This field is required.\",displayTextArea:true},fontColor:{type:ControlType.Color,defaultValue:\"#FF0000\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1}},gap:{type:ControlType.Number,defaultValue:8,min:0,step:1}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}}}});// Utility functions\nfunction isEmailAddress(string){return/^[a-zA-Z0-9._+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,64}$/.test(string);}function formatPhoneNumber(phoneNumberString,format,customFormat,countryCodeFormat,defaultCountryCode){// Remove all non-numeric characters\nconst cleaned=(\"\"+phoneNumberString).replace(/\\D/g,\"\");// Check the length to decide if there's a country code\nconst match=cleaned.match(/^(\\d{1,4})?(\\d{3})(\\d{3})(\\d{4})$/);let hasCountryCode=false;let phoneNumber=cleaned;if(match){hasCountryCode=Boolean(match[1]);let intlCode=\"\";const countryCode=match[1]||defaultCountryCode;if(countryCode===null||countryCode===void 0?void 0:countryCode.length){switch(countryCodeFormat){case\"+1\":intlCode=`+${countryCode} `;break;case\"(1)\":intlCode=`(${countryCode}) `;break;case\"(+1)\":intlCode=`(+${countryCode}) `;break;case\"1\":intlCode=`${countryCode} `;break;case\"noSpace\":intlCode=`${countryCode}`;break;}}switch(format){case\"custom\":let formattedNumber=\"\";let digitIndex=0;for(let i=0;i<customFormat.length;i++){if(customFormat[i]===\"X\"){formattedNumber+=cleaned[digitIndex]||\"\";digitIndex++;}else{formattedNumber+=customFormat[i];}}phoneNumber=intlCode+formattedNumber;break;case\"(123) 456 - 7890\":phoneNumber=`${intlCode}(${match[2]}) ${match[3]} - ${match[4]}`;break;case\"(123) 456-7890\":phoneNumber=`${intlCode}(${match[2]}) ${match[3]}-${match[4]}`;break;case\"123-456-7890\":phoneNumber=`${intlCode}${match[2]}-${match[3]}-${match[4]}`;break;case\"123.456.7890\":phoneNumber=`${intlCode}${match[2]}.${match[3]}.${match[4]}`;break;case\"123 456 7890\":phoneNumber=`${intlCode}${match[2]} ${match[3]} ${match[4]}`;break;case\"1234567890\":phoneNumber=`${intlCode}${match[2]}${match[3]}${match[4]}`;break;case\"12-3456-7890\":phoneNumber=`${intlCode}${match[2].slice(0,-1)}-${match[2].charAt(2)}${match[3]}-${match[4]}`;break;}}return[phoneNumber,hasCountryCode];}function removeCountryCode(phoneNumber,phoneNumberFormat,phoneNumberCustomFormat){let firstSpaceIndex=(phoneNumber===null||phoneNumber===void 0?void 0:phoneNumber.indexOf(\" \"))||-1;if(firstSpaceIndex===-1){return phoneNumber// No space found\n;}let numberLength=10;if(phoneNumberFormat==\"custom\"){numberLength=(phoneNumberCustomFormat.match(/X/g)||[]).length;}let count=0;let hasCountryCode=false;for(let i=firstSpaceIndex+1;i<phoneNumber.length;i++){if(/\\d/.test(phoneNumber[i])){// Check if the character is a number\ncount++;if(count>=numberLength){hasCountryCode=true;break;}}}if(hasCountryCode){return phoneNumber.substring(firstSpaceIndex+1);}return phoneNumber;}function Checkbox(props){const{on,border,shadow}=props;return /*#__PURE__*/_jsxs(motion.div,{animate:{backgroundColor:on?props.fillOn:props.fillOff},style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:props.size,height:props.size,borderRadius:props.radius,position:\"relative\",boxShadow:shadow&&`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${on?shadow.colorOn:shadow.colorOff}`},initial:false,transition:props.transition,children:[props.icon&&/*#__PURE__*/_jsx(motion.svg,{xmlns:\"http://www.w3.org/2000/svg\",width:props.icon.size,height:props.icon.size,viewBox:\"0 0 24 24\",strokeWidth:props.icon.lineWidth*(24/props.icon.size),stroke:props.icon.color,fill:\"none\",strokeLinecap:props.icon.rounded?\"round\":\"butt\",strokeLinejoin:props.icon.rounded?\"round\":\"miter\",animate:{opacity:on?1:0},style:{display:\"block\"},initial:false,transition:props.transition,children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12l5 5l10 -10\"})}),border&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:on?border.colorOn:border.colorOff},style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderRadius:props.radius,pointerEvents:\"none\"},initial:false,transition:props.transition})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormField\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"500\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormField.map", "import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[];export const css=['.framer-GxLZX .framer-styles-preset-fngmaw:not(.rich-text-wrapper), .framer-GxLZX .framer-styles-preset-fngmaw.rich-text-wrapper a { --framer-link-current-text-color: var(--token-417bf81d-037f-493e-9b73-65f872f9e154, #97979b) /* {\"name\":\"Neutral / Tertirary (500)\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-0e6bb10f-589b-4bc8-897c-e49c4f48c3ac, #004440) /* {\"name\":\"Primary (300)\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, #e2e2e3); --framer-link-text-decoration: none; transition: color 0.2s cubic-bezier(0.44, 0, 0.56, 1) 0s; }'];export const className=\"framer-GxLZX\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ddd30d5)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import SubmitButton from\"https://framerusercontent.com/modules/MzEVLk1keIMeijYoJIKe/bFZiUL6goM2lfhVKPGwf/SubmitButton.js\";import FormField from\"https://framerusercontent.com/modules/V59wttelZuiLRosougLs/UAUeowKgadErIGQhZm6H/FormField.js\";import FormField1 from\"https://framerusercontent.com/modules/V59wttelZuiLRosougLs/VOvudXyoQFyiZCSLtNYP/FormField.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/eVYfy4uy4tVTlnHWeaFY/02bu3eDLberWAwT6l06J/j5mi5H8Ss.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/ehy2Vh8uOaLuzM3fyGKZ/4VB5xmDVyZipMPayRvca/kzc3TLUnN.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/UFBkfrTuHlghF42HtR3L/QHAj2REwjKNRxugaUKUm/zswupCxXr.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/vih7K6mY2wlINlSv2xPD/ghR1lCGiC97eV1pbhMot/Zv3Kq0pMw.js\";const FormFieldFonts=getFonts(FormField);const FormField1Fonts=getFonts(FormField1);const SubmitButtonFonts=getFonts(SubmitButton);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"fX0yz1xNq\",\"jAcCTlZfb\",\"npjPi5Okt\"];const serializationHash=\"framer-VWRKr\";const variantClassNames={fX0yz1xNq:\"framer-v-1jvzo05\",jAcCTlZfb:\"framer-v-q14mng\",npjPi5Okt:\"framer-v-1euiy78\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"fX0yz1xNq\",Mobile:\"npjPi5Okt\",Tablet:\"jAcCTlZfb\"};const getProps=({cTAVisible,height,id,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,lzp7T_v2r:(_ref=cTAVisible!==null&&cTAVisible!==void 0?cTAVisible:props.lzp7T_v2r)!==null&&_ref!==void 0?_ref:true,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"fX0yz1xNq\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,lzp7T_v2r,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fX0yz1xNq\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const successizu9gt=({overlay,paginationInfo})=>activeVariantCallback(async(...args)=>{overlay.show();});const failureizu9gt=({overlay,paginationInfo})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1jvzo05\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"fX0yz1xNq\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({jAcCTlZfb:{\"data-framer-name\":\"Tablet\"},npjPi5Okt:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-55fqqn\",\"data-border\":true,\"data-framer-name\":\"spacing-container\",layoutDependency:layoutDependency,layoutId:\"pErd9LnkF\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}}),lzp7T_v2r&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ukpe3j\",\"data-framer-name\":\"footer-cta\",layoutDependency:layoutDependency,layoutId:\"U9jtXrlgz\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fhfj9\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Yq7xI0VaG\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i71viu\",\"data-framer-name\":\"text-wrapper\",layoutDependency:layoutDependency,layoutId:\"u5IechPKb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-13yim02\",\"data-styles-preset\":\"j5mi5H8Ss\",children:\"The blockchain security and intelligence platform\"})}),className:\"framer-11d3voo\",\"data-framer-name\":\"Security infrastructure for rollups and blockchains\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"H9yTT4VAk\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1yofece\",\"data-styles-preset\":\"Zv3Kq0pMw\",children:\"Helping the best teams build and use DeFi protocols, blockchains, rollups, and cross-chain bridges with peace of mind.\"})}),className:\"framer-2illzc\",\"data-framer-name\":\"We help organizations build and use DeFi protocols, stablecoins and cross-chain bridges with peace of mind.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nNYz_mzxO\",style:{\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1111,intrinsicWidth:1317,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||861)-0-1583.6)/2+40+0)+0+0+0),pixelHeight:1111,pixelWidth:1317,sizes:\"619.3982px\",src:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg\",srcSet:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=512 512w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg 1317w\"},className:\"framer-1c4cvjw\",\"data-framer-name\":\"illustration\",layoutDependency:layoutDependency,layoutId:\"bEtP2s5Cu\",...addPropertyOverrides({jAcCTlZfb:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1111,intrinsicWidth:1317,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||988)-0-1575.6)/2+40+0)+0+0+0),pixelHeight:1111,pixelWidth:1317,sizes:\"618.3723px\",src:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg\",srcSet:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=512 512w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg 1317w\"}},npjPi5Okt:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1111,intrinsicWidth:1317,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||1395.5)-0-1975.6)/2+40+0)+0+0+30+205.4),pixelHeight:1111,pixelWidth:1317,sizes:`min(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 16px, 1231px)`,src:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg\",srcSet:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=512 512w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg 1317w\"}}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ehrl1u\",\"data-border\":true,\"data-framer-name\":\"Contianer\",layoutDependency:layoutDependency,layoutId:\"XGiO2fqTZ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hfgc3b\",\"data-framer-name\":\"form-wrapper\",layoutDependency:layoutDependency,layoutId:\"bEVpM7KQH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-18fnu3d\",\"data-styles-preset\":\"zswupCxXr\",children:\"Get in touch\"})}),className:\"framer-uffn4w\",\"data-framer-name\":\"Get in touch\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yclGDAGhI\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1migiq5\",\"data-framer-name\":\"Form Holder\",layoutDependency:layoutDependency,layoutId:\"ICB3Bfis1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d6iznw\",layoutDependency:layoutDependency,layoutId:\"b1nOgq0yv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-goh45t\",layoutDependency:layoutDependency,layoutId:\"xnVqkoe3q\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t4g8zn-container\",layoutDependency:layoutDependency,layoutId:\"LmdxxeHEd-container\",children:/*#__PURE__*/_jsx(FormField,{accentColor:\"rgb(0, 117, 255)\",backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(56, 56, 56)\",style:\"solid\",width:1,widthBottom:2,widthIsMixed:false,widthLeft:0,widthRight:0,widthTop:0},checkboxText:\"Checkbox\",consentText:\"I agree to the Terms & Conditions.\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"Email*\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"LmdxxeHEd\",invalidStyle:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"LmdxxeHEd\",max:100,min:0,name:\"Email\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusIsMixed:false,radiusTopLeft:4,radiusTopRight:4,required:true,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",size:16},sliderLabel:{position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Email\",textSelect:false,type:\"email\",width:\"100%\",...addPropertyOverrides({jAcCTlZfb:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ws8tp3\",layoutDependency:layoutDependency,layoutId:\"llIskxSmY\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zoyspu-container\",layoutDependency:layoutDependency,layoutId:\"mikgqZ2Mb-container\",children:/*#__PURE__*/_jsx(FormField,{accentColor:\"rgb(0, 117, 255)\",backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(56, 56, 56)\",style:\"solid\",width:1,widthBottom:2,widthIsMixed:false,widthLeft:0,widthRight:0,widthTop:0},checkboxText:\"Checkbox\",consentText:\"I agree to the Terms & Conditions.\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"mikgqZ2Mb\",invalidStyle:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"mikgqZ2Mb\",max:100,min:0,name:\"Name\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusIsMixed:false,radiusTopLeft:4,radiusTopRight:4,required:true,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",size:16},sliderLabel:{position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Name*\",textSelect:false,type:\"input\",width:\"100%\",...addPropertyOverrides({jAcCTlZfb:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15ev5b8-container\",\"data-framer-name\":\"Input Field\",layoutDependency:layoutDependency,layoutId:\"pB9Ewd2yr-container\",name:\"Input Field\",children:/*#__PURE__*/_jsx(FormField,{accentColor:\"rgb(0, 117, 255)\",backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(56, 56, 56)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},checkboxText:\"Checkbox\",consentText:\"I agree to the Terms & Conditions.\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"pB9Ewd2yr\",invalidStyle:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"pB9Ewd2yr\",max:100,min:0,name:\"Company\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusIsMixed:false,radiusTopLeft:4,radiusTopRight:4,required:true,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",size:16},sliderLabel:{position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Company*\",textSelect:false,type:\"input\",width:\"100%\",...addPropertyOverrides({jAcCTlZfb:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15p2956-container\",layoutDependency:layoutDependency,layoutId:\"cn41L4AbL-container\",children:/*#__PURE__*/_jsx(FormField,{accentColor:\"rgb(0, 117, 255)\",backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(56, 56, 56)\",style:\"solid\",width:1,widthBottom:2,widthIsMixed:false,widthLeft:0,widthRight:0,widthTop:0},checkboxText:\"Checkbox\",consentText:\"I agree to the Terms & Conditions.\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"cn41L4AbL\",invalidStyle:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"cn41L4AbL\",max:100,min:0,name:\"Message\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusIsMixed:false,radiusTopLeft:4,radiusTopRight:4,required:true,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",size:16},sliderLabel:{position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Tell us about your project*\",textSelect:false,type:\"textArea\",width:\"100%\",...addPropertyOverrides({jAcCTlZfb:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s4hrj0\",layoutDependency:layoutDependency,layoutId:\"nAF2RxtLN\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y8gg57\",layoutDependency:layoutDependency,layoutId:\"YwxkMTk6w\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178)))\"},children:\"Areas of interest*\"})}),className:\"framer-1ls9a9m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JETp89R_Z\",style:{\"--extracted-r6o4lv\":\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1khz3xe-container\",\"data-framer-name\":\"Multi-Select Field\",layoutDependency:layoutDependency,layoutId:\"pqHbnsgp3-container\",name:\"Multi-Select Field\",children:/*#__PURE__*/_jsx(FormField1,{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",checkboxStyle:{border:{colorOff:\"rgb(56, 56, 56)\",colorOn:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",fillOn:\"var(--token-0e6bb10f-589b-4bc8-897c-e49c4f48c3ac, rgb(0, 68, 64))\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,size:16,transition:{damping:70,delay:0,mass:1,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentText:\"I agree to the Terms & Conditions.\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"pqHbnsgp3\",invalidStyle:{border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"pqHbnsgp3\",max:100,min:0,name:\"Areas\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Monitoring and Threat Prevention\",\"Transaction Security\",\"Risk Analytics and Incident Response\",\"Forensics and Compliance\",\"Blockchain/Rollup Integration\",\"Other\"],padding:6,paddingBottom:6,paddingIsMixed:false,paddingLeft:6,paddingRight:6,paddingTop:6,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,size:16,transition:{damping:70,delay:0,mass:1,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:true,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Type...\",textSelect:false,type:\"multiSelect\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16htx4\",layoutDependency:layoutDependency,layoutId:\"Hh6yRFNVw\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fb4c06-container\",\"data-framer-name\":\"Consent Field\",layoutDependency:layoutDependency,layoutId:\"Rp9Mq7zmW-container\",name:\"Consent Field\",children:/*#__PURE__*/_jsx(FormField1,{checkboxStyle:{border:{colorOff:\"rgb(56, 56, 56)\",colorOn:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",fillOn:\"var(--token-0e6bb10f-589b-4bc8-897c-e49c4f48c3ac, rgb(0, 68, 64))\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,size:16,transition:{damping:70,delay:0,mass:1,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentText:\"I agree to the\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, rgb(226, 226, 227))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"Rp9Mq7zmW\",invalidStyle:{border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"Rp9Mq7zmW\",max:100,min:0,name:\"consentField\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:6,paddingBottom:8,paddingIsMixed:false,paddingLeft:8,paddingRight:6,paddingTop:8,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,size:16,transition:{damping:70,delay:0,mass:1,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:false,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,textAreaDefaultHeight:100,textPlaceholder:\"Type...\",textSelect:false,type:\"consent\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, rgb(226, 226, 227)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GoRZxfOjB\"},nodeId:\"ckWBiYym3\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fngmaw\",\"data-styles-preset\":\"kzc3TLUnN\",children:\"Terms & Conditions\"})})})}),className:\"framer-kjj4kd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ckWBiYym3\",style:{\"--extracted-r6o4lv\":\"var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, rgb(226, 226, 227))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rhitt8-container\",id:`${layoutId}-rhitt8`,layoutDependency:layoutDependency,layoutId:\"tFV30PJ4L-container\",ref:ref2,children:[/*#__PURE__*/_jsx(SubmitButton,{backgroundColor:\"var(--token-0e6bb10f-589b-4bc8-897c-e49c4f48c3ac, rgb(0, 68, 64))\",clickAction:\"submitForm\",failure:failureizu9gt({overlay:overlay1}),font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:\"var(--token-146528ee-9d42-4d50-a3ec-03fdaf0b5b5e, rgb(0, 0, 0))\",formId:0,height:\"100%\",icon:{gap:8,image:addImageAlt({src:\"https://framerusercontent.com/images/aigEeob8djBYzkePxvVpPp3KGq4.svg\"},\"\"),opacity:1,position:\"right\",size:20,svg:\"\",type:\"image\"},id:\"tFV30PJ4L\",layoutId:\"tFV30PJ4L\",newTab:false,padding:16,paddingBottom:10,paddingIsMixed:true,paddingLeft:16,paddingRight:14,paddingTop:10,radius:999,radiusBottomLeft:999,radiusBottomRight:999,radiusIsMixed:false,radiusTopLeft:999,radiusTopRight:999,responseInfo:{url:false,urlName:\"url\",utmParams:false},scrollToInvalidField:{offset:-24},shadow:{blur:0,color:\"rgb(19, 41, 35)\",spread:3,x:0,y:0},submitUrl:\"https://submit-form.com/YfQBsgNfq\",success:successizu9gt({overlay}),text:\"Submit form\",textSelect:false,width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref2,className:cx(serializationHash,classNames,...sharedStyleClassNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-rhitt8`,offsetX:-2,offsetY:-343,onDismiss:overlay.hide,placement:\"bottom\",portalSelector:\"#overlay\",safeArea:true,zIndex:11,...addPropertyOverrides({npjPi5Okt:{offsetY:-570}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1t0dhp1\",\"data-border\":true,exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"jIWdjOAa7\",ref:ref3,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"0px 10px 20px 0px rgba(0,0,0,0.05)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, rgb(226, 226, 227)))\"},children:\"Thank you! Your form has been successfully submitted.\"})}),className:\"framer-q6zpey\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ydwTGmOid\",style:{\"--extracted-r6o4lv\":\"var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, rgb(226, 226, 227))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref2,className:cx(serializationHash,classNames,...sharedStyleClassNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-rhitt8`,offsetX:164,offsetY:-43,onDismiss:overlay1.hide,placement:\"bottom\",portalSelector:\"#overlay\",safeArea:true,zIndex:11,...addPropertyOverrides({npjPi5Okt:{offsetX:-.5,offsetY:7.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-ns04ph\",\"data-border\":true,exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"nCBS7FJd0\",ref:ref4,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 247, 94)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(15, 15, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"0px 10px 20px 0px rgba(0,0,0,0.05)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 247, 94))\"},children:\"Fill all the fields, and try again please\"})}),className:\"framer-9vuc5n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m9ikV7Fpc\",style:{\"--extracted-r6o4lv\":\"rgb(255, 247, 94)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({npjPi5Okt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 247, 94))\"},children:\"Fill all the fields, and try again please\"})})}},baseVariant,gestureVariant)})})})})]})})})})})]})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VWRKr.framer-113059w, .framer-VWRKr .framer-113059w { display: block; }\",\".framer-VWRKr.framer-1jvzo05 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 12px 0px 12px; position: relative; width: 1440px; }\",\".framer-VWRKr .framer-55fqqn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: space-between; max-width: 1231px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-VWRKr .framer-1ukpe3j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-VWRKr .framer-1fhfj9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1231px; overflow: hidden; padding: 60px 40px 60px 40px; position: relative; width: 100%; }\",\".framer-VWRKr .framer-1i71viu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 60%; }\",\".framer-VWRKr .framer-11d3voo { flex: none; height: auto; max-width: 574px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VWRKr .framer-2illzc { flex: none; height: auto; max-width: 490px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VWRKr .framer-1c4cvjw { aspect-ratio: 2.0516666666666667 / 1; bottom: 0px; flex: none; position: absolute; right: 0px; top: 0px; width: var(--framer-aspect-ratio-supported, 604px); z-index: 1; }\",\".framer-VWRKr .framer-ehrl1u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1231px; overflow: hidden; padding: 50px 40px 50px 40px; position: relative; width: 100%; }\",\".framer-VWRKr .framer-1hfgc3b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-VWRKr .framer-uffn4w { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 941px; word-break: break-word; word-wrap: break-word; }\",\".framer-VWRKr .framer-1migiq5 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-VWRKr .framer-1d6iznw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-VWRKr .framer-goh45t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 624px; }\",\".framer-VWRKr .framer-1t4g8zn-container, .framer-VWRKr .framer-15p2956-container, .framer-VWRKr .framer-1khz3xe-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-VWRKr .framer-1ws8tp3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-VWRKr .framer-zoyspu-container, .framer-VWRKr .framer-15ev5b8-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-VWRKr .framer-1s4hrj0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 317px; }\",\".framer-VWRKr .framer-1y8gg57 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 4px; position: relative; width: 100%; }\",\".framer-VWRKr .framer-1ls9a9m { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VWRKr .framer-16htx4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-VWRKr .framer-1fb4c06-container, .framer-VWRKr .framer-rhitt8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-VWRKr .framer-kjj4kd { flex: none; height: 16px; position: relative; white-space: pre; width: auto; }\",\".framer-VWRKr .framer-1t0dhp1 { height: 346px; overflow: hidden; position: relative; width: 949px; will-change: var(--framer-will-change-override, transform); }\",\".framer-VWRKr .framer-q6zpey { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre-wrap; width: 225px; word-break: break-word; word-wrap: break-word; }\",\".framer-VWRKr .framer-ns04ph { 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: 12px 24px 12px 24px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-VWRKr .framer-9vuc5n { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VWRKr.framer-1jvzo05, .framer-VWRKr .framer-1ukpe3j, .framer-VWRKr .framer-1i71viu, .framer-VWRKr .framer-ehrl1u, .framer-VWRKr .framer-1hfgc3b, .framer-VWRKr .framer-1migiq5, .framer-VWRKr .framer-1d6iznw, .framer-VWRKr .framer-goh45t, .framer-VWRKr .framer-1ws8tp3, .framer-VWRKr .framer-1s4hrj0, .framer-VWRKr .framer-1y8gg57, .framer-VWRKr .framer-16htx4, .framer-VWRKr .framer-ns04ph { gap: 0px; } .framer-VWRKr.framer-1jvzo05 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-VWRKr.framer-1jvzo05 > :first-child, .framer-VWRKr .framer-1ukpe3j > :first-child, .framer-VWRKr .framer-1i71viu > :first-child, .framer-VWRKr .framer-ehrl1u > :first-child, .framer-VWRKr .framer-1hfgc3b > :first-child, .framer-VWRKr .framer-1migiq5 > :first-child, .framer-VWRKr .framer-goh45t > :first-child, .framer-VWRKr .framer-1s4hrj0 > :first-child, .framer-VWRKr .framer-1y8gg57 > :first-child, .framer-VWRKr .framer-ns04ph > :first-child { margin-top: 0px; } .framer-VWRKr.framer-1jvzo05 > :last-child, .framer-VWRKr .framer-1ukpe3j > :last-child, .framer-VWRKr .framer-1i71viu > :last-child, .framer-VWRKr .framer-ehrl1u > :last-child, .framer-VWRKr .framer-1hfgc3b > :last-child, .framer-VWRKr .framer-1migiq5 > :last-child, .framer-VWRKr .framer-goh45t > :last-child, .framer-VWRKr .framer-1s4hrj0 > :last-child, .framer-VWRKr .framer-1y8gg57 > :last-child, .framer-VWRKr .framer-ns04ph > :last-child { margin-bottom: 0px; } .framer-VWRKr .framer-1ukpe3j > *, .framer-VWRKr .framer-1i71viu > *, .framer-VWRKr .framer-ehrl1u > *, .framer-VWRKr .framer-1s4hrj0 > *, .framer-VWRKr .framer-1y8gg57 > *, .framer-VWRKr .framer-ns04ph > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-VWRKr .framer-1hfgc3b > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-VWRKr .framer-1migiq5 > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-VWRKr .framer-1d6iznw > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-VWRKr .framer-1d6iznw > :first-child, .framer-VWRKr .framer-1ws8tp3 > :first-child, .framer-VWRKr .framer-16htx4 > :first-child { margin-left: 0px; } .framer-VWRKr .framer-1d6iznw > :last-child, .framer-VWRKr .framer-1ws8tp3 > :last-child, .framer-VWRKr .framer-16htx4 > :last-child { margin-right: 0px; } .framer-VWRKr .framer-goh45t > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-VWRKr .framer-1ws8tp3 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-VWRKr .framer-16htx4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",\".framer-VWRKr.framer-v-q14mng.framer-1jvzo05 { width: 810px; }\",\".framer-VWRKr.framer-v-q14mng .framer-1c4cvjw { bottom: unset; height: 100%; left: 290px; right: unset; width: var(--framer-aspect-ratio-supported, 892px); }\",\".framer-VWRKr.framer-v-q14mng .framer-1hfgc3b, .framer-VWRKr.framer-v-q14mng .framer-uffn4w, .framer-VWRKr.framer-v-1euiy78 .framer-uffn4w, .framer-VWRKr.framer-v-1euiy78 .framer-1s4hrj0 { width: 100%; }\",\".framer-VWRKr.framer-v-q14mng .framer-1migiq5, .framer-VWRKr.framer-v-1euiy78 .framer-1migiq5 { align-self: unset; width: 100%; }\",\".framer-VWRKr.framer-v-q14mng .framer-goh45t { flex: 1 0 0px; gap: 12px; width: 1px; }\",\".framer-VWRKr.framer-v-q14mng .framer-1t0dhp1 { width: 733px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VWRKr.framer-v-q14mng .framer-goh45t { gap: 0px; } .framer-VWRKr.framer-v-q14mng .framer-goh45t > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-VWRKr.framer-v-q14mng .framer-goh45t > :first-child { margin-top: 0px; } .framer-VWRKr.framer-v-q14mng .framer-goh45t > :last-child { margin-bottom: 0px; } }\",\".framer-VWRKr.framer-v-1euiy78.framer-1jvzo05 { padding: 0px 8px 0px 8px; width: 320px; }\",\".framer-VWRKr.framer-v-1euiy78 .framer-55fqqn { padding: 0px 8px 0px 8px; }\",\".framer-VWRKr.framer-v-1euiy78 .framer-1fhfj9 { flex-direction: column; gap: 24px; justify-content: flex-start; padding: 30px 0px 0px 0px; }\",\".framer-VWRKr.framer-v-1euiy78 .framer-1i71viu { padding: 0px 10px 0px 10px; width: 100%; }\",\".framer-VWRKr.framer-v-1euiy78 .framer-1c4cvjw { bottom: unset; height: var(--framer-aspect-ratio-supported, 149px); overflow: hidden; position: relative; right: unset; top: unset; width: 100%; }\",\".framer-VWRKr.framer-v-1euiy78 .framer-ehrl1u { padding: 50px 10px 50px 10px; }\",\".framer-VWRKr.framer-v-1euiy78 .framer-1hfgc3b { gap: 20px; width: 100%; }\",\".framer-VWRKr.framer-v-1euiy78 .framer-1d6iznw { flex-direction: column; }\",\".framer-VWRKr.framer-v-1euiy78 .framer-goh45t { gap: 12px; width: 100%; }\",\".framer-VWRKr.framer-v-1euiy78 .framer-1t0dhp1 { height: 572px; width: 286px; }\",\".framer-VWRKr.framer-v-1euiy78 .framer-ns04ph { padding: 8px 16px 8px 16px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VWRKr.framer-v-1euiy78 .framer-1fhfj9, .framer-VWRKr.framer-v-1euiy78 .framer-1hfgc3b, .framer-VWRKr.framer-v-1euiy78 .framer-1d6iznw, .framer-VWRKr.framer-v-1euiy78 .framer-goh45t { gap: 0px; } .framer-VWRKr.framer-v-1euiy78 .framer-1fhfj9 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-VWRKr.framer-v-1euiy78 .framer-1fhfj9 > :first-child, .framer-VWRKr.framer-v-1euiy78 .framer-1hfgc3b > :first-child, .framer-VWRKr.framer-v-1euiy78 .framer-1d6iznw > :first-child, .framer-VWRKr.framer-v-1euiy78 .framer-goh45t > :first-child { margin-top: 0px; } .framer-VWRKr.framer-v-1euiy78 .framer-1fhfj9 > :last-child, .framer-VWRKr.framer-v-1euiy78 .framer-1hfgc3b > :last-child, .framer-VWRKr.framer-v-1euiy78 .framer-1d6iznw > :last-child, .framer-VWRKr.framer-v-1euiy78 .framer-goh45t > :last-child { margin-bottom: 0px; } .framer-VWRKr.framer-v-1euiy78 .framer-1hfgc3b > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-VWRKr.framer-v-1euiy78 .framer-1d6iznw > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-VWRKr.framer-v-1euiy78 .framer-goh45t > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-VWRKr[data-border=\"true\"]::after, .framer-VWRKr [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 861\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jAcCTlZfb\":{\"layout\":[\"fixed\",\"auto\"]},\"npjPi5Okt\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"lzp7T_v2r\":\"cTAVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramersMsmu7aBa=withCSS(Component,css,\"framer-VWRKr\");export default FramersMsmu7aBa;FramersMsmu7aBa.displayName=\"footer-form\";FramersMsmu7aBa.defaultProps={height:861,width:1440};addPropertyControls(FramersMsmu7aBa,{variant:{options:[\"fX0yz1xNq\",\"jAcCTlZfb\",\"npjPi5Okt\"],optionTitles:[\"Default\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},lzp7T_v2r:{defaultValue:true,title:\"CTA Visible\",type:ControlType.Boolean}});addFonts(FramersMsmu7aBa,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZ1rib2Bg-4.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/BkDpl4ghaqvMi1btKFyG2tdbec.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zAMK70AQRFSShJgUiaR5IiIhgzk.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/IETjvc5qzUaRoaruDpPSwCUM8.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/oLCoaT3ioA0fHdJnWR9W6k7NY.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/Sj0PCHQSBjFmEp6NBWg6FNaKc.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/v2q8JTTTs7McDMSEhnxAIBqd0.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/H4TfENUY1rh8R9UaSD6vngjJP3M.woff2\",weight:\"300\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...FormFieldFonts,...FormField1Fonts,...SubmitButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersMsmu7aBa\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"lzp7T_v2r\\\":\\\"cTAVisible\\\"}\",\"framerIntrinsicHeight\":\"861\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jAcCTlZfb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"npjPi5Okt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sMsmu7aBa.map", "// Generated by Framer (508aa67)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/uaGoNdYQLwXff7e1uowN/u2wn9abWS3K8LHPOQEm3/jdjuDWKEP.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ehy2Vh8uOaLuzM3fyGKZ/4VB5xmDVyZipMPayRvca/kzc3TLUnN.js\";const cycleOrder=[\"zK1svcJeK\"];const serializationHash=\"framer-Czf99\";const variantClassNames={zK1svcJeK:\"framer-v-6jgwze\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,link,text,width,...props})=>{var _ref;return{...props,jQKkjCVAO:(_ref=text!==null&&text!==void 0?text:props.jQKkjCVAO)!==null&&_ref!==void 0?_ref:\"Forensics and Incident Response\",xbIGJ1qAT:link!==null&&link!==void 0?link:props.xbIGJ1qAT};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,jQKkjCVAO,xbIGJ1qAT,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zK1svcJeK\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-6jgwze\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"zK1svcJeK\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mw0ny7\",\"data-styles-preset\":\"jdjuDWKEP\",children:/*#__PURE__*/_jsx(Link,{href:xbIGJ1qAT,openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fngmaw\",\"data-styles-preset\":\"kzc3TLUnN\",children:\"Forensics and Incident Response\"})})})}),className:\"framer-11n2cs5\",\"data-framer-name\":\"Forensics and Incident Response\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ym7UQnQeh\",style:{\"--framer-paragraph-spacing\":\"8px\"},text:jQKkjCVAO,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Czf99.framer-nlzjas, .framer-Czf99 .framer-nlzjas { display: block; }\",\".framer-Czf99.framer-6jgwze { height: 20px; overflow: hidden; position: relative; width: 218px; }\",\".framer-Czf99 .framer-11n2cs5 { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 218\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jQKkjCVAO\":\"text\",\"xbIGJ1qAT\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramercKdTkpq9A=withCSS(Component,css,\"framer-Czf99\");export default FramercKdTkpq9A;FramercKdTkpq9A.displayName=\"footer-link\";FramercKdTkpq9A.defaultProps={height:20,width:218};addPropertyControls(FramercKdTkpq9A,{jQKkjCVAO:{defaultValue:\"Forensics and Incident Response\",displayTextArea:false,title:\"text\",type:ControlType.String},xbIGJ1qAT:{title:\"Link\",type:ControlType.Link}});addFonts(FramercKdTkpq9A,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercKdTkpq9A\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"jQKkjCVAO\\\":\\\"text\\\",\\\"xbIGJ1qAT\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"218\",\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cKdTkpq9A.map", "// Generated by Framer (c75d380)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={KTdWxsl4l:{hover:true}};const cycleOrder=[\"KTdWxsl4l\"];const serializationHash=\"framer-YHyst\";const variantClassNames={KTdWxsl4l:\"framer-v-lz0sef\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"KTdWxsl4l\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,...addPropertyOverrides({\"KTdWxsl4l-hover\":{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:\"https://github.com/rangesecurity\",openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-lz0sef\",className,classNames)} framer-1xolzhx`,\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"KTdWxsl4l\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"KTdWxsl4l-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-rb4lq5\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"C5NDEiLzd\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 9 0.223 C 4.028 0.223 0 4.252 0 9.223 C 0 13.2 2.578 16.573 6.154 17.761 C 6.604 17.846 6.769 17.568 6.769 17.329 C 6.769 17.115 6.761 16.549 6.757 15.799 C 4.254 16.342 3.726 14.591 3.726 14.591 C 3.316 13.552 2.725 13.275 2.725 13.275 C 1.91 12.717 2.788 12.728 2.788 12.728 C 3.691 12.791 4.166 13.655 4.166 13.655 C 4.969 15.031 6.273 14.634 6.787 14.404 C 6.869 13.822 7.1 13.425 7.357 13.2 C 5.359 12.975 3.258 12.201 3.258 8.752 C 3.258 7.77 3.607 6.967 4.184 6.337 C 4.083 6.11 3.779 5.195 4.263 3.955 C 4.263 3.955 5.017 3.714 6.738 4.878 C 7.458 4.678 8.223 4.579 8.988 4.574 C 9.753 4.579 10.518 4.678 11.238 4.878 C 12.948 3.714 13.702 3.955 13.702 3.955 C 14.185 5.195 13.882 6.11 13.792 6.337 C 14.365 6.967 14.714 7.77 14.714 8.752 C 14.714 12.21 12.611 12.971 10.608 13.192 C 10.923 13.462 11.215 14.014 11.215 14.857 C 11.215 16.062 11.204 17.029 11.204 17.322 C 11.204 17.558 11.362 17.839 11.823 17.749 C 15.424 16.569 18 13.194 18 9.223 C 18 4.252 13.97 0.223 9 0.223\" fill=\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)) /* {&quot;name&quot;:&quot;Neutral / Tertirary (500)&quot;} */\"></path></svg>',svgContentId:2630543010,withExternalLayout:true,...addPropertyOverrides({\"KTdWxsl4l-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 9 0.223 C 4.028 0.223 0 4.252 0 9.223 C 0 13.2 2.578 16.573 6.154 17.761 C 6.604 17.846 6.769 17.568 6.769 17.329 C 6.769 17.115 6.761 16.549 6.757 15.799 C 4.254 16.342 3.726 14.591 3.726 14.591 C 3.316 13.552 2.725 13.275 2.725 13.275 C 1.91 12.717 2.788 12.728 2.788 12.728 C 3.691 12.791 4.166 13.655 4.166 13.655 C 4.969 15.031 6.273 14.634 6.787 14.404 C 6.869 13.822 7.1 13.425 7.357 13.2 C 5.359 12.975 3.258 12.201 3.258 8.752 C 3.258 7.77 3.607 6.967 4.184 6.337 C 4.083 6.11 3.779 5.195 4.263 3.955 C 4.263 3.955 5.017 3.714 6.738 4.878 C 7.458 4.678 8.223 4.579 8.988 4.574 C 9.753 4.579 10.518 4.678 11.238 4.878 C 12.948 3.714 13.702 3.955 13.702 3.955 C 14.185 5.195 13.882 6.11 13.792 6.337 C 14.365 6.967 14.714 7.77 14.714 8.752 C 14.714 12.21 12.611 12.971 10.608 13.192 C 10.923 13.462 11.215 14.014 11.215 14.857 C 11.215 16.062 11.204 17.029 11.204 17.322 C 11.204 17.558 11.362 17.839 11.823 17.749 C 15.424 16.569 18 13.194 18 9.223 C 18 4.252 13.97 0.223 9 0.223\" fill=\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)) /* {&quot;name&quot;:&quot;Neutral / Primary (50)&quot;} */\"></path></svg>',svgContentId:424105567}},baseVariant,gestureVariant)})})})})});});const css=['.framer-YHyst[data-border=\"true\"]::after, .framer-YHyst [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YHyst.framer-1xolzhx, .framer-YHyst .framer-1xolzhx { display: block; }\",\".framer-YHyst.framer-lz0sef { cursor: pointer; height: 20px; overflow: visible; position: relative; text-decoration: none; width: 20px; }\",\".framer-YHyst .framer-rb4lq5 { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SRu81yrzg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FrameroabcKdXKb=withCSS(Component,css,\"framer-YHyst\");export default FrameroabcKdXKb;FrameroabcKdXKb.displayName=\"github-social\";FrameroabcKdXKb.defaultProps={height:20,width:20};addFonts(FrameroabcKdXKb,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroabcKdXKb\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerIntrinsicWidth\":\"20\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SRu81yrzg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oabcKdXKb.map", "// Generated by Framer (a96673f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,SVG,useConstant,useIsOnFramerCanvas,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={YVaFiTg9g:{hover:true}};const cycleOrder=[\"YVaFiTg9g\"];const serializationHash=\"framer-ZEtdM\";const variantClassNames={YVaFiTg9g:\"framer-v-1imi51d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"YVaFiTg9g\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const isOnCanvas=useIsOnFramerCanvas();const initialVariant=useConstant(()=>variant);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/rangesecurity/\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1imi51d\",className,classNames)} framer-1bc1gth`,\"data-framer-name\":\"Variant 1\",initial:isOnCanvas?variant:initialVariant,layoutDependency:layoutDependency,layoutId:\"YVaFiTg9g\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"YVaFiTg9g-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-113r5rk\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"AsQKYE6T1\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 15\"><path d=\"M 15.452 0.047 L 1.808 0.047 C 1.155 0.047 0.626 0.527 0.626 1.116 L 0.626 13.885 C 0.626 14.475 1.155 14.953 1.808 14.953 L 15.452 14.953 C 16.106 14.953 16.636 14.474 16.636 13.885 L 16.636 1.116 C 16.636 0.526 16.106 0.048 15.452 0.048 Z M 5.479 12.526 L 3.06 12.526 L 3.06 5.795 L 5.478 5.795 L 5.478 12.525 Z M 4.269 4.876 L 4.253 4.876 C 3.442 4.876 2.918 4.359 2.918 3.714 C 2.918 3.054 3.458 2.551 4.286 2.551 C 5.113 2.551 5.621 3.054 5.638 3.714 C 5.638 4.359 5.112 4.877 4.269 4.877 Z M 14.198 12.526 L 11.78 12.526 L 11.78 8.924 C 11.78 8.019 11.43 7.403 10.555 7.403 C 9.888 7.403 9.49 7.819 9.314 8.221 C 9.25 8.364 9.235 8.565 9.235 8.766 L 9.235 12.525 L 6.817 12.525 C 6.817 12.525 6.849 6.426 6.817 5.796 L 9.235 5.796 L 9.235 6.748 C 9.556 6.29 10.131 5.636 11.415 5.636 C 13.006 5.636 14.199 6.599 14.199 8.666 L 14.199 12.526 Z\" fill=\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)) /* {&quot;name&quot;:&quot;Neutral / Tertirary (500)&quot;} */\"></path></svg>',svgContentId:3068715036,withExternalLayout:true,...addPropertyOverrides({\"YVaFiTg9g-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 15\"><path d=\"M 15.452 0.047 L 1.808 0.047 C 1.155 0.047 0.626 0.527 0.626 1.116 L 0.626 13.885 C 0.626 14.475 1.155 14.953 1.808 14.953 L 15.452 14.953 C 16.106 14.953 16.636 14.474 16.636 13.885 L 16.636 1.116 C 16.636 0.526 16.106 0.048 15.452 0.048 Z M 5.479 12.526 L 3.06 12.526 L 3.06 5.795 L 5.478 5.795 L 5.478 12.525 Z M 4.269 4.876 L 4.253 4.876 C 3.442 4.876 2.918 4.359 2.918 3.714 C 2.918 3.054 3.458 2.551 4.286 2.551 C 5.113 2.551 5.621 3.054 5.638 3.714 C 5.638 4.359 5.112 4.877 4.269 4.877 Z M 14.198 12.526 L 11.78 12.526 L 11.78 8.924 C 11.78 8.019 11.43 7.403 10.555 7.403 C 9.888 7.403 9.49 7.819 9.314 8.221 C 9.25 8.364 9.235 8.565 9.235 8.766 L 9.235 12.525 L 6.817 12.525 C 6.817 12.525 6.849 6.426 6.817 5.796 L 9.235 5.796 L 9.235 6.748 C 9.556 6.29 10.131 5.636 11.415 5.636 C 13.006 5.636 14.199 6.599 14.199 8.666 L 14.199 12.526 Z\" fill=\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)) /* {&quot;name&quot;:&quot;Neutral / Primary (50)&quot;} */\"></path></svg>',svgContentId:325674667}},baseVariant,gestureVariant)})})})})});});const css=['.framer-ZEtdM[data-border=\"true\"]::after, .framer-ZEtdM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZEtdM.framer-1bc1gth, .framer-ZEtdM .framer-1bc1gth { display: block; }\",\".framer-ZEtdM.framer-1imi51d { cursor: pointer; height: 20px; overflow: visible; position: relative; text-decoration: none; width: 20px; }\",\".framer-ZEtdM .framer-113r5rk { flex: none; height: 15px; left: calc(47.05882352941179% - 17px / 2); position: absolute; top: calc(50.00000000000002% - 15px / 2); width: 17px; }\",\".framer-ZEtdM.framer-v-1imi51d.hover .framer-113r5rk { left: unset; right: 2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jToqlqTXy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerpMwKBuDmz=withCSS(Component,css,\"framer-ZEtdM\");export default FramerpMwKBuDmz;FramerpMwKBuDmz.displayName=\"linkedin-social\";FramerpMwKBuDmz.defaultProps={height:20,width:20};addFonts(FramerpMwKBuDmz,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpMwKBuDmz\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jToqlqTXy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"20\",\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pMwKBuDmz.map", "// Generated by Framer (c75d380)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"NVZHlRjB2\"];const serializationHash=\"framer-qRzyS\";const variantClassNames={NVZHlRjB2:\"framer-v-1o0p67g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"NVZHlRjB2\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1o0p67g\",className,classNames),\"data-framer-name\":\"White\",initial:variant,layoutDependency:layoutDependency,layoutId:\"NVZHlRjB2\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1du3ykw\",\"data-framer-name\":\"range-log\",fill:\"black\",intrinsicHeight:100,intrinsicWidth:750,layoutDependency:layoutDependency,layoutId:\"Kh0mrCAlF\",svg:'<svg width=\"750\" height=\"100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M79.057 1.895H.843v95.82h11.22c17.421 0 31.87-16.653 33.484-35.031l.702-7.997h-24.15C35.132 50.711 45.31 34.98 47.49 15.207c2.18 19.773 12.36 35.504 25.39 39.48H49.02l.588 7.57c1.446 18.63 15.895 35.459 33.805 35.459h22.162v-13.96c0-16.054-13.075-29.069-29.203-29.069h2.685c14.645 0 26.518-11.818 26.518-26.396 0-14.578-11.873-26.396-26.518-26.396Zm99.32 95.813c.748 0 1.443-.745 2.085-2.235.749-1.49 1.123-3.939 1.123-7.345V11.483c0-3.407-.374-5.802-1.123-7.186-.749-1.49-1.497-2.289-2.246-2.395h52.616c9.411 0 16.896 1.17 22.457 3.513 5.668 2.342 9.732 5.801 12.192 10.379 2.566 4.47 3.85 10.06 3.85 16.766 0 4.79-.909 9.048-2.727 12.774-1.711 3.726-4.118 6.76-7.219 9.102-3.101 2.342-6.577 4.045-10.427 5.11v.478c4.278 1.704 8.769 5.057 13.475 10.06 4.705 4.897 8.93 10.38 12.673 16.447 2.459 3.939 4.705 6.76 6.737 8.463 2.032 1.703 3.582 2.608 4.652 2.714h-40.424c1.283-.106 2.299-.798 3.048-2.076.855-1.383.588-3.619-.802-6.706-2.246-5.11-4.973-9.527-8.181-13.253-3.209-3.726-6.952-6.547-11.229-8.463-4.171-2.023-8.983-3.034-14.437-3.034h-1.765c-3.315 0-5.24.266-5.775.798-.535.533-.802 1.863-.802 3.992v19.162c0 3.406.374 5.855 1.123 7.345.749 1.49 1.497 2.235 2.246 2.235h-31.12Zm34.328-49.66h13.154c6.737 0 11.603-1.17 14.597-3.512 2.995-2.449 4.492-6.44 4.492-11.976 0-2.449-.535-4.63-1.604-6.547-1.07-1.916-2.888-3.406-5.454-4.47-2.46-1.065-5.935-1.598-10.427-1.598h-14.758c-3.315 0-5.24.16-5.775.48-.535.319-.802 1.543-.802 3.672v19.64c0 2.13.267 3.407.802 3.833.535.319 2.46.479 5.775.479Zm77.406 49.66c.535 0 1.337-.745 2.406-2.235 1.177-1.49 2.514-3.992 4.011-7.505.748-1.597 1.925-4.311 3.529-8.144 1.711-3.938 3.636-8.462 5.775-13.572a1543.304 1543.304 0 0 0 6.897-16.287 804.521 804.521 0 0 0 6.898-16.287 761.838 761.838 0 0 0 5.775-13.733c1.711-3.938 2.887-6.76 3.529-8.463 1.39-3.406 2.139-5.854 2.246-7.345.107-1.49-.107-2.235-.642-2.235h34.97c-.428 0-.588.745-.481 2.235.107 1.384.856 3.833 2.246 7.346.641 1.703 1.764 4.524 3.368 8.462a2006.61 2006.61 0 0 1 5.615 13.573c2.139 5.11 4.384 10.485 6.737 16.127a2933.836 2933.836 0 0 1 6.738 16.288c2.138 5.11 4.063 9.633 5.774 13.572 1.711 3.939 2.941 6.76 3.69 8.463 1.604 3.513 3.155 6.014 4.652 7.505 1.497 1.49 2.62 2.235 3.368 2.235h-36.413c.855-.106 1.55-.905 2.085-2.395.642-1.597.642-4.045 0-7.345a18.198 18.198 0 0 0-.321-1.757c-.107-.532-.32-1.277-.641-2.235-.428-1.597-.909-2.715-1.444-3.353-.535-.745-1.444-1.171-2.727-1.278-1.176-.106-3.155-.16-5.935-.16h-27.591c-2.888 0-5.026.107-6.417.32-1.39.107-2.352.48-2.887 1.118-.535.638-.963 1.703-1.283 3.193a46.642 46.642 0 0 1-.482 2.076 29.76 29.76 0 0 1-.321 2.076c-.748 3.406-.962 5.855-.641 7.345.428 1.49.962 2.289 1.604 2.395h-33.687Zm48.284-36.087h18.769c3.101 0 4.812-.266 5.133-.798.321-.532.16-1.703-.481-3.513a1027.155 1027.155 0 0 1-4.171-10.38 1697.2 1697.2 0 0 1-4.01-10.538 1065.126 1065.126 0 0 1-3.209-9.42 291.49 291.49 0 0 0-2.245-7.506h-.321c-1.497 3.94-3.048 8.09-4.652 12.455s-3.101 8.41-4.492 12.136a483.494 483.494 0 0 0-3.368 9.261l-1.284 3.513c-.748 1.703-1.016 2.927-.802 3.672.214.746 1.925 1.118 5.133 1.118Zm74.234 36.087c.749 0 1.497-.745 2.246-2.235.749-1.49 1.123-3.939 1.123-7.345V11.483c0-3.407-.374-5.802-1.123-7.186-.749-1.49-1.497-2.289-2.246-2.395h31.441c-.749 0-.962.745-.642 2.235.428 1.49 2.193 4.045 5.294 7.665.855.851 2.246 2.448 4.171 4.79a517.56 517.56 0 0 1 7.218 8.144 612.053 612.053 0 0 1 8.823 10.379l9.625 11.177c3.315 3.726 6.47 7.292 9.464 10.698h.16V11.482c0-3.406-.374-5.801-1.122-7.185-.749-1.49-1.498-2.289-2.246-2.395h31.441c-.749 0-1.498.745-2.246 2.235-.749 1.49-1.123 3.992-1.123 7.505v76.486c0 3.406.374 5.855 1.123 7.345.748 1.49 1.497 2.235 2.246 2.235h-27.591c.641 0 .695-.745.16-2.235-.428-1.49-2.085-4.045-4.973-7.665-1.497-1.916-3.475-4.364-5.935-7.345a623.895 623.895 0 0 0-8.341-10.22 1630.58 1630.58 0 0 0-9.465-11.656 579.672 579.672 0 0 0-9.945-11.816 862.899 862.899 0 0 0-8.983-10.858h-.482v52.215c0 3.406.375 5.855 1.123 7.345.749 1.49 1.497 2.235 2.246 2.235h-31.441Zm162.08 1.597c-14.544 0-26.041-3.992-34.489-11.976-8.341-8.09-12.512-20.492-12.512-37.205 0-9.793 1.871-18.416 5.614-25.867 3.743-7.558 9.678-13.413 17.806-17.565 8.128-4.258 18.661-6.387 31.601-6.387 10.16 0 18.555.532 25.185 1.597 6.737 1.064 11.336 2.129 13.796 3.193v4.79l3.208 17.565c-2.888-2.129-7.967-4.258-15.239-6.387-7.272-2.129-16.149-3.193-26.629-3.193-7.165 0-13.047 1.224-17.645 3.672-4.599 2.342-7.967 5.908-10.106 10.698-2.139 4.79-3.208 10.752-3.208 17.884 0 7.665.962 13.84 2.887 18.523 1.925 4.577 5.026 7.877 9.304 9.9 4.278 2.023 9.945 3.034 17.004 3.034 5.347 0 9.678-.532 12.993-1.597 3.315-1.17 5.775-2.714 7.379-4.63 1.604-2.023 2.406-4.259 2.406-6.707v-2.555c0-2.448-.214-3.832-.641-4.151-.321-.426-1.712-.64-4.171-.64h-5.133c-3.636 0-6.738.373-9.304 1.119-2.567.745-4.385 1.49-5.454 2.235l1.604-15.808v-4.79h50.53c-.749.106-1.497.904-2.246 2.395-.642 1.384-.963 3.779-.963 7.185v34.49c0 3.407.321 5.856.963 7.346.749 1.49 1.497 2.235 2.246 2.235h-27.431v-2.076l.321-4.47-.321-.32c-.748 1.065-2.246 2.289-4.491 3.673-2.246 1.277-5.401 2.395-9.465 3.353-3.957.958-9.09 1.437-15.399 1.437Zm70.876-1.597c.748 0 1.497-.745 2.246-2.235.748-1.49 1.123-3.939 1.123-7.345V11.483c0-3.407-.375-5.802-1.123-7.186-.749-1.49-1.498-2.289-2.246-2.395h93.681v4.79l3.208 18.523c-2.673-1.171-7.379-2.395-14.116-3.673-6.738-1.384-14.865-2.076-24.383-2.076h-23.741c-3.208 0-5.133.267-5.775.799-.535.425-.802 1.756-.802 3.992v11.816c0 2.342.267 3.726.802 4.151.642.426 2.513.64 5.615.64h23.099c6.203 0 11.175-.32 14.918-.959 3.85-.745 6.363-1.49 7.54-2.235a717.43 717.43 0 0 0-1.444 7.025 113.764 113.764 0 0 0-1.283 7.665c-.321 2.448-.482 4.47-.482 6.068h-42.348c-3.102 0-4.973.213-5.615.638-.535.32-.802 1.704-.802 4.152v11.816c0 2.448.267 3.886.802 4.311.535.426 2.406.64 5.615.64h43.311c6.203 0 11.175-.693 14.918-2.077 3.85-1.49 6.363-2.927 7.54-4.311l-3.208 19.161v4.95h-97.05Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})})})});});const css=['.framer-qRzyS[data-border=\"true\"]::after, .framer-qRzyS [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qRzyS.framer-11nl2pg, .framer-qRzyS .framer-11nl2pg { display: block; }\",\".framer-qRzyS.framer-1o0p67g { height: 100px; overflow: hidden; position: relative; width: 750px; }\",\".framer-qRzyS .framer-1du3ykw { aspect-ratio: 7.5 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 100px); left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 750\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerRoeMEdNPQ=withCSS(Component,css,\"framer-qRzyS\");export default FramerRoeMEdNPQ;FramerRoeMEdNPQ.displayName=\"range-logo\";FramerRoeMEdNPQ.defaultProps={height:100,width:750};addFonts(FramerRoeMEdNPQ,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRoeMEdNPQ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"100\",\"framerIntrinsicWidth\":\"750\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RoeMEdNPQ.map", "// Generated by Framer (c75d380)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={R8Ck0v2o1:{hover:true}};const cycleOrder=[\"R8Ck0v2o1\"];const serializationHash=\"framer-1Wo7N\";const variantClassNames={R8Ck0v2o1:\"framer-v-qa1bqv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,tap,width,...props})=>{return{...props,yRY1RHiKK:tap!==null&&tap!==void 0?tap:props.yRY1RHiKK};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,yRY1RHiKK,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"R8Ck0v2o1\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTappdgv40=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yRY1RHiKK){const res=await yRY1RHiKK(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:\"https://twitter.com/RangeSecurity\",openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-qa1bqv\",className,classNames)} framer-jgllmz`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,initial:variant,layoutDependency:layoutDependency,layoutId:\"R8Ck0v2o1\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTappdgv40,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"R8Ck0v2o1-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-5kb5z8\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Ykf22Z2xT\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 0 0 L 20 0 L 20 20 L 0 20 Z\" fill=\"transparent\"></path><path d=\"M 3.333 3.333 L 13.111 16.667 L 16.667 16.667 L 6.889 3.333 Z M 3.333 16.667 L 8.973 11.027 M 11.023 8.977 L 16.667 3.333\" fill=\"transparent\" stroke-width=\"1.25\" stroke=\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)) /* {&quot;name&quot;:&quot;Neutral / Tertirary (500)&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:4167238503,withExternalLayout:true,...addPropertyOverrides({\"R8Ck0v2o1-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 0 0 L 20 0 L 20 20 L 0 20 Z\" fill=\"transparent\"></path><path d=\"M 3.333 3.333 L 13.111 16.667 L 16.667 16.667 L 6.889 3.333 Z M 3.333 16.667 L 8.973 11.027 M 11.023 8.977 L 16.667 3.333\" fill=\"transparent\" stroke-width=\"1.25\" stroke=\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)) /* {&quot;name&quot;:&quot;Neutral / Primary (50)&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:1455060860}},baseVariant,gestureVariant)})})})})});});const css=['.framer-1Wo7N[data-border=\"true\"]::after, .framer-1Wo7N [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1Wo7N.framer-jgllmz, .framer-1Wo7N .framer-jgllmz { display: block; }\",\".framer-1Wo7N.framer-qa1bqv { cursor: pointer; height: 20px; overflow: visible; position: relative; text-decoration: none; width: 20px; }\",\".framer-1Wo7N .framer-5kb5z8 { flex: none; height: 20px; left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mO5KNSB8h\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yRY1RHiKK\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FrameryM1aD3egJ=withCSS(Component,css,\"framer-1Wo7N\");export default FrameryM1aD3egJ;FrameryM1aD3egJ.displayName=\"x-social\";FrameryM1aD3egJ.defaultProps={height:20,width:20};addPropertyControls(FrameryM1aD3egJ,{yRY1RHiKK:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FrameryM1aD3egJ,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryM1aD3egJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mO5KNSB8h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"20\",\"framerIntrinsicWidth\":\"20\",\"framerVariables\":\"{\\\"yRY1RHiKK\\\":\\\"tap\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yM1aD3egJ.map", "// Generated by Framer (f030ee3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/uaGoNdYQLwXff7e1uowN/u2wn9abWS3K8LHPOQEm3/jdjuDWKEP.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ehy2Vh8uOaLuzM3fyGKZ/4VB5xmDVyZipMPayRvca/kzc3TLUnN.js\";import FooterLink from\"https://framerusercontent.com/modules/fywUW4R9BXPSYB4kWImb/MdFqiOOFanEgTYi1marj/cKdTkpq9A.js\";import GithubSocial from\"https://framerusercontent.com/modules/HDbi78x6jTRej7AALyS1/YN45HXlmw0z8MmpgsrIL/oabcKdXKb.js\";import LinkedinSocial from\"https://framerusercontent.com/modules/ttwVDUiP8kcfPDWNOYYr/mELwwBSAIa62uQB3SWc1/pMwKBuDmz.js\";import RangeLogo from\"https://framerusercontent.com/modules/Txm2plkg8RB3wm4n4ycR/AyW0krt49ZRbLlFXifK6/RoeMEdNPQ.js\";import XSocial from\"https://framerusercontent.com/modules/XyDqDyGgT8hiQsHzvXx6/M28dEWOzVpVUCXI72kv5/yM1aD3egJ.js\";const RangeLogoFonts=getFonts(RangeLogo);const XSocialFonts=getFonts(XSocial);const LinkedinSocialFonts=getFonts(LinkedinSocial);const GithubSocialFonts=getFonts(GithubSocial);const FooterLinkFonts=getFonts(FooterLink);const cycleOrder=[\"uXLb5yEOg\",\"OOagVbFv1\",\"m35or4bJV\"];const serializationHash=\"framer-zFTbK\";const variantClassNames={m35or4bJV:\"framer-v-1jquzea\",OOagVbFv1:\"framer-v-92q6a8\",uXLb5yEOg:\"framer-v-16y0sgb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const 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={Default:\"uXLb5yEOg\",Mobile:\"m35or4bJV\",Tablet:\"OOagVbFv1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uXLb5yEOg\"};};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:\"uXLb5yEOg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16y0sgb\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"uXLb5yEOg\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({m35or4bJV:{\"data-framer-name\":\"Mobile\"},OOagVbFv1:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1z3rdp\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Na_SbIpV4\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e2ozdm\",\"data-framer-name\":\"sitemap-pages\",layoutDependency:layoutDependency,layoutId:\"hDYEmzNmP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19eojvh\",\"data-framer-name\":\"range-social-email\",layoutDependency:layoutDependency,layoutId:\"IM3YWHgLv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qel8qu\",layoutDependency:layoutDependency,layoutId:\"HdUeZgycG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ryek8\",\"data-framer-name\":\"footer-logo-wrapper\",layoutDependency:layoutDependency,layoutId:\"m4yAqyJf6\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ix8ey2-container\",layoutDependency:layoutDependency,layoutId:\"xYKLnA59h-container\",nodeId:\"xYKLnA59h\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(RangeLogo,{height:\"100%\",id:\"xYKLnA59h\",layoutId:\"xYKLnA59h\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)))\"},children:\"The blockchain security and intelligence platform. Featuring a comprehensive security and risk management suite powered by machine learning and security expertise.\"})}),className:\"framer-1ycleo7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gXajr1A25\",style:{\"--extracted-r6o4lv\":\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eteroo\",layoutDependency:layoutDependency,layoutId:\"iOud4KE5J\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1incwtv\",\"data-framer-name\":\"social-links\",layoutDependency:layoutDependency,layoutId:\"d_MOM2tlF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2fszpq-container\",layoutDependency:layoutDependency,layoutId:\"pBNGb3OxS-container\",nodeId:\"pBNGb3OxS\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(XSocial,{height:\"100%\",id:\"pBNGb3OxS\",layoutId:\"pBNGb3OxS\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i54tkl-container\",layoutDependency:layoutDependency,layoutId:\"Kepgwahdn-container\",nodeId:\"Kepgwahdn\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(LinkedinSocial,{height:\"100%\",id:\"Kepgwahdn\",layoutId:\"Kepgwahdn\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bkfs41-container\",layoutDependency:layoutDependency,layoutId:\"nWlGWLgfL-container\",nodeId:\"nWlGWLgfL\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(GithubSocial,{height:\"100%\",id:\"nWlGWLgfL\",layoutId:\"nWlGWLgfL\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nnvta2\",\"data-framer-name\":\"contact emails\",layoutDependency:layoutDependency,layoutId:\"tUKNCnUN_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTGlnaHQ=\",\"--framer-font-family\":'\"Inter-Light\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto: info@range.org\",motionChild:true,nodeId:\"D2PxHvPtP\",openInNewTab:true,scopeId:\"XcEnXhgQk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fngmaw\",\"data-styles-preset\":\"kzc3TLUnN\",children:\"info@range.org\"})})})}),className:\"framer-qij30x\",fonts:[\"Inter-Light\"],layoutDependency:layoutDependency,layoutId:\"D2PxHvPtP\",style:{\"--extracted-r6o4lv\":\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTGlnaHQ=\",\"--framer-font-family\":'\"Inter-Light\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:press@range.org\",motionChild:true,nodeId:\"VRJkt94C6\",openInNewTab:true,scopeId:\"XcEnXhgQk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fngmaw\",\"data-styles-preset\":\"kzc3TLUnN\",children:\"press@range.org\"})})})}),className:\"framer-nh7nt2\",fonts:[\"Inter-Light\"],layoutDependency:layoutDependency,layoutId:\"VRJkt94C6\",style:{\"--extracted-r6o4lv\":\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1llc2cz\",\"data-framer-name\":\"footer-column\",layoutDependency:layoutDependency,layoutId:\"n0XjNYSnM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mw0ny7\",\"data-styles-preset\":\"jdjuDWKEP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)))\"},children:\"Solutions\"})}),className:\"framer-13nptr8\",\"data-framer-name\":\"Solution\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SVvR7X0GU\",style:{\"--extracted-r6o4lv\":\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155))\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x4lw9x\",\"data-framer-name\":\"solution-links\",layoutDependency:layoutDependency,layoutId:\"zl76EMQc9\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"220px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+35+0+0,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+264.2+0+35+0+0},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+0+0+35+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vnaift-container\",layoutDependency:layoutDependency,layoutId:\"geFOkqMs_-container\",nodeId:\"geFOkqMs_\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"geFOkqMs_\",jQKkjCVAO:\"Monitoring & Threat Prevention\",layoutId:\"geFOkqMs_\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"220px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+35+0+30,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+264.2+0+35+0+30},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+0+0+35+0+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1anplmy-container\",layoutDependency:layoutDependency,layoutId:\"qfGaWujdK-container\",nodeId:\"qfGaWujdK\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"qfGaWujdK\",jQKkjCVAO:\"Transaction Security\",layoutId:\"qfGaWujdK\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks1[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks1[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"230px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+35+0+60,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+264.2+0+35+0+60},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+0+0+35+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1moei8s-container\",layoutDependency:layoutDependency,layoutId:\"RoxN5rPUe-container\",nodeId:\"RoxN5rPUe\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"RoxN5rPUe\",jQKkjCVAO:\"Risk Analytics & Incident Response\",layoutId:\"RoxN5rPUe\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks2[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks2[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"220px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+35+0+90,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+264.2+0+35+0+90},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+0+0+35+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wmqixp-container\",layoutDependency:layoutDependency,layoutId:\"H_VitprCc-container\",nodeId:\"H_VitprCc\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"H_VitprCc\",jQKkjCVAO:\"Forensics & Compliance\",layoutId:\"H_VitprCc\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks3[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks3[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bmz990\",\"data-framer-name\":\"footer-column\",layoutDependency:layoutDependency,layoutId:\"zx1W1StZJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)))\"},children:\"Who we serve\"})}),className:\"framer-tah6bg\",\"data-framer-name\":\"Solution\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kYBnoNfB8\",style:{\"--extracted-r6o4lv\":\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155))\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xb3uvp\",\"data-framer-name\":\"solution-links\",layoutDependency:layoutDependency,layoutId:\"uebYkoITI\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"154px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+0,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+451.2+0+34+0+0},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+0+0+34+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pxoxof-container\",layoutDependency:layoutDependency,layoutId:\"gccakkTI7-container\",nodeId:\"gccakkTI7\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"gccakkTI7\",jQKkjCVAO:\"Blockchain teams\",layoutId:\"gccakkTI7\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks4[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks4[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"154px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+30,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+451.2+0+34+0+30},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+0+0+34+0+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p10a5l-container\",layoutDependency:layoutDependency,layoutId:\"Z33L8GIro-container\",nodeId:\"Z33L8GIro\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"Z33L8GIro\",jQKkjCVAO:\"Bridges\",layoutId:\"Z33L8GIro\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks5[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks5[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"154px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+60,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+451.2+0+34+0+60},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+0+0+34+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e8eeor-container\",layoutDependency:layoutDependency,layoutId:\"J9fFsSuP2-container\",nodeId:\"J9fFsSuP2\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"J9fFsSuP2\",jQKkjCVAO:\"Financial Institutions\",layoutId:\"J9fFsSuP2\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks6[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks6[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"154px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+90,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+451.2+0+34+0+90},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+0+0+34+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4pwv43-container\",layoutDependency:layoutDependency,layoutId:\"yG2Ev1YSY-container\",nodeId:\"yG2Ev1YSY\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"yG2Ev1YSY\",jQKkjCVAO:\"DeFi Protocols\",layoutId:\"yG2Ev1YSY\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks7[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks7[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"154px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+120,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+451.2+0+34+0+120},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+0+0+34+0+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ivxgf5-container\",layoutDependency:layoutDependency,layoutId:\"UlzVkoRsJ-container\",nodeId:\"UlzVkoRsJ\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"UlzVkoRsJ\",jQKkjCVAO:\"Wallets & Infrastructure\",layoutId:\"UlzVkoRsJ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks8[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks8[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ufyg1v\",\"data-framer-name\":\"footer-column\",layoutDependency:layoutDependency,layoutId:\"urkTTn68i\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)))\"},children:\"Resources\"})}),className:\"framer-1ygcrhw\",\"data-framer-name\":\"Solution\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SzwqJWlql\",style:{\"--extracted-r6o4lv\":\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155))\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1msd771\",\"data-framer-name\":\"solution-links\",layoutDependency:layoutDependency,layoutId:\"RirjBqQCs\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LWxoxqJBw\"},implicitPathVariables:undefined},{href:{webPageId:\"LWxoxqJBw\"},implicitPathVariables:undefined},{href:{webPageId:\"LWxoxqJBw\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"71px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+0,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+667.2+0+34+0+0},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+264.2+0+34+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ss8aov-container\",layoutDependency:layoutDependency,layoutId:\"ou_jXaBIA-container\",nodeId:\"ou_jXaBIA\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"ou_jXaBIA\",jQKkjCVAO:\"Blog\",layoutId:\"ou_jXaBIA\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks9[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks9[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-diugxl\",\"data-framer-name\":\"footer-column\",layoutDependency:layoutDependency,layoutId:\"xa4rnHw0p\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)))\"},children:\"Company\"})}),className:\"framer-1g5ae45\",\"data-framer-name\":\"Solution\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aO6LS1JZl\",style:{\"--extracted-r6o4lv\":\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155))\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19pgt1p\",\"data-framer-name\":\"solution-links\",layoutDependency:layoutDependency,layoutId:\"dU9W6Rug5\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"85px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+0,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+763.2+0+34+0+0},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+264.2+0+34+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vh1lrs-container\",layoutDependency:layoutDependency,layoutId:\"N5fZc4ORB-container\",nodeId:\"N5fZc4ORB\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"N5fZc4ORB\",jQKkjCVAO:\"Careers\",layoutId:\"N5fZc4ORB\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:\"https://wellfound.com/company/range-org\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined},{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined},{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"85px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+30,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+763.2+0+34+0+30},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+264.2+0+34+0+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eo8uql-container\",layoutDependency:layoutDependency,layoutId:\"Ew7Nh8yQz-container\",nodeId:\"Ew7Nh8yQz\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"Ew7Nh8yQz\",jQKkjCVAO:\"Get in touch\",layoutId:\"Ew7Nh8yQz\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks10[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks10[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DlRRb8Xkk\"},implicitPathVariables:undefined},{href:{webPageId:\"DlRRb8Xkk\"},implicitPathVariables:undefined},{href:{webPageId:\"DlRRb8Xkk\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"93px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+60,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+763.2+0+34+0+60},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+264.2+0+34+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xk7f8f-container\",layoutDependency:layoutDependency,layoutId:\"W24OJ0kAy-container\",nodeId:\"W24OJ0kAy\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"W24OJ0kAy\",jQKkjCVAO:\"Privacy policy\",layoutId:\"W24OJ0kAy\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks11[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks11[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GoRZxfOjB\"},implicitPathVariables:undefined},{href:{webPageId:\"GoRZxfOjB\"},implicitPathVariables:undefined},{href:{webPageId:\"GoRZxfOjB\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"127px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+90,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1067.2)/2)+100+0+0+763.2+0+34+0+90},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586)-0-586.4)/2)+100+0+0+264.2+0+34+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16usy9q-container\",layoutDependency:layoutDependency,layoutId:\"YWchxYAJS-container\",nodeId:\"YWchxYAJS\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"YWchxYAJS\",jQKkjCVAO:\"Terms & conditions\",layoutId:\"YWchxYAJS\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",xbIGJ1qAT:resolvedLinks12[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks12[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})})]})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zFTbK.framer-3pdx8f, .framer-zFTbK .framer-3pdx8f { display: block; }\",\".framer-zFTbK.framer-16y0sgb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 12px 0px 12px; position: relative; width: 1440px; }\",\".framer-zFTbK .framer-1z3rdp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1231px; overflow: hidden; padding: 100px 40px 60px 40px; position: relative; width: 1px; }\",\".framer-zFTbK .framer-1e2ozdm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-zFTbK .framer-19eojvh { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zFTbK .framer-1qel8qu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 21px; height: 111px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 257px; }\",\".framer-zFTbK .framer-7ryek8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: 90px; }\",\".framer-zFTbK .framer-ix8ey2-container { aspect-ratio: 7.5 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 90px; }\",\".framer-zFTbK .framer-1ycleo7 { flex: none; height: auto; max-width: 304px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-zFTbK .framer-1eteroo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zFTbK .framer-1incwtv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 256px; }\",\".framer-zFTbK .framer-2fszpq-container, .framer-zFTbK .framer-i54tkl-container, .framer-zFTbK .framer-1bkfs41-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-zFTbK .framer-nnvta2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zFTbK .framer-qij30x, .framer-zFTbK .framer-nh7nt2, .framer-zFTbK .framer-13nptr8, .framer-zFTbK .framer-tah6bg, .framer-zFTbK .framer-1ygcrhw, .framer-zFTbK .framer-1g5ae45 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zFTbK .framer-1llc2cz, .framer-zFTbK .framer-1bmz990, .framer-zFTbK .framer-1ufyg1v, .framer-zFTbK .framer-diugxl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zFTbK .framer-x4lw9x, .framer-zFTbK .framer-1xb3uvp, .framer-zFTbK .framer-1msd771, .framer-zFTbK .framer-19pgt1p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zFTbK .framer-1vnaift-container, .framer-zFTbK .framer-1anplmy-container, .framer-zFTbK .framer-wmqixp-container { flex: none; height: 20px; position: relative; width: 220px; }\",\".framer-zFTbK .framer-1moei8s-container { flex: none; height: 20px; position: relative; width: 230px; }\",\".framer-zFTbK .framer-1pxoxof-container, .framer-zFTbK .framer-1p10a5l-container, .framer-zFTbK .framer-e8eeor-container, .framer-zFTbK .framer-4pwv43-container, .framer-zFTbK .framer-ivxgf5-container { flex: none; height: 20px; position: relative; width: 154px; }\",\".framer-zFTbK .framer-ss8aov-container { flex: none; height: 20px; position: relative; width: 71px; }\",\".framer-zFTbK .framer-vh1lrs-container, .framer-zFTbK .framer-eo8uql-container { flex: none; height: 20px; position: relative; width: 85px; }\",\".framer-zFTbK .framer-1xk7f8f-container { flex: none; height: 20px; position: relative; width: 93px; }\",\".framer-zFTbK .framer-16usy9q-container { flex: none; height: 20px; position: relative; width: 127px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zFTbK.framer-16y0sgb, .framer-zFTbK .framer-19eojvh, .framer-zFTbK .framer-1qel8qu, .framer-zFTbK .framer-7ryek8, .framer-zFTbK .framer-1eteroo, .framer-zFTbK .framer-1incwtv, .framer-zFTbK .framer-nnvta2, .framer-zFTbK .framer-1llc2cz, .framer-zFTbK .framer-x4lw9x, .framer-zFTbK .framer-1bmz990, .framer-zFTbK .framer-1xb3uvp, .framer-zFTbK .framer-1ufyg1v, .framer-zFTbK .framer-1msd771, .framer-zFTbK .framer-diugxl, .framer-zFTbK .framer-19pgt1p { gap: 0px; } .framer-zFTbK.framer-16y0sgb > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-zFTbK.framer-16y0sgb > :first-child, .framer-zFTbK .framer-7ryek8 > :first-child, .framer-zFTbK .framer-1incwtv > :first-child { margin-left: 0px; } .framer-zFTbK.framer-16y0sgb > :last-child, .framer-zFTbK .framer-7ryek8 > :last-child, .framer-zFTbK .framer-1incwtv > :last-child { margin-right: 0px; } .framer-zFTbK .framer-19eojvh > * { margin: 0px; margin-bottom: calc(28px / 2); margin-top: calc(28px / 2); } .framer-zFTbK .framer-19eojvh > :first-child, .framer-zFTbK .framer-1qel8qu > :first-child, .framer-zFTbK .framer-1eteroo > :first-child, .framer-zFTbK .framer-nnvta2 > :first-child, .framer-zFTbK .framer-1llc2cz > :first-child, .framer-zFTbK .framer-x4lw9x > :first-child, .framer-zFTbK .framer-1bmz990 > :first-child, .framer-zFTbK .framer-1xb3uvp > :first-child, .framer-zFTbK .framer-1ufyg1v > :first-child, .framer-zFTbK .framer-1msd771 > :first-child, .framer-zFTbK .framer-diugxl > :first-child, .framer-zFTbK .framer-19pgt1p > :first-child { margin-top: 0px; } .framer-zFTbK .framer-19eojvh > :last-child, .framer-zFTbK .framer-1qel8qu > :last-child, .framer-zFTbK .framer-1eteroo > :last-child, .framer-zFTbK .framer-nnvta2 > :last-child, .framer-zFTbK .framer-1llc2cz > :last-child, .framer-zFTbK .framer-x4lw9x > :last-child, .framer-zFTbK .framer-1bmz990 > :last-child, .framer-zFTbK .framer-1xb3uvp > :last-child, .framer-zFTbK .framer-1ufyg1v > :last-child, .framer-zFTbK .framer-1msd771 > :last-child, .framer-zFTbK .framer-diugxl > :last-child, .framer-zFTbK .framer-19pgt1p > :last-child { margin-bottom: 0px; } .framer-zFTbK .framer-1qel8qu > * { margin: 0px; margin-bottom: calc(21px / 2); margin-top: calc(21px / 2); } .framer-zFTbK .framer-7ryek8 > *, .framer-zFTbK .framer-1incwtv > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-zFTbK .framer-1eteroo > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-zFTbK .framer-nnvta2 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-zFTbK .framer-1llc2cz > *, .framer-zFTbK .framer-1bmz990 > *, .framer-zFTbK .framer-1ufyg1v > *, .framer-zFTbK .framer-diugxl > * { margin: 0px; margin-bottom: calc(14px / 2); margin-top: calc(14px / 2); } .framer-zFTbK .framer-x4lw9x > *, .framer-zFTbK .framer-1xb3uvp > *, .framer-zFTbK .framer-1msd771 > *, .framer-zFTbK .framer-19pgt1p > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-zFTbK.framer-v-92q6a8.framer-16y0sgb { width: 810px; }\",\".framer-zFTbK.framer-v-92q6a8 .framer-1z3rdp { padding: 100px 24px 0px 24px; }\",\".framer-zFTbK.framer-v-92q6a8 .framer-1e2ozdm { align-content: unset; align-items: unset; display: grid; gap: 42px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(200px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; }\",\".framer-zFTbK.framer-v-92q6a8 .framer-19eojvh, .framer-zFTbK.framer-v-92q6a8 .framer-1llc2cz, .framer-zFTbK.framer-v-92q6a8 .framer-1bmz990, .framer-zFTbK.framer-v-92q6a8 .framer-1ufyg1v, .framer-zFTbK.framer-v-92q6a8 .framer-diugxl { align-self: start; height: 100%; justify-self: start; width: 100%; }\",\".framer-zFTbK.framer-v-92q6a8 .framer-1qel8qu { width: 218px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zFTbK.framer-v-92q6a8 .framer-1e2ozdm { gap: 0px; } .framer-zFTbK.framer-v-92q6a8 .framer-1e2ozdm > *, .framer-zFTbK.framer-v-92q6a8 .framer-1e2ozdm > :first-child, .framer-zFTbK.framer-v-92q6a8 .framer-1e2ozdm > :last-child { margin: 0px; } }\",\".framer-zFTbK.framer-v-1jquzea.framer-16y0sgb { padding: 0px 8px 0px 8px; width: 320px; }\",\".framer-zFTbK.framer-v-1jquzea .framer-1z3rdp { padding: 100px 10px 60px 10px; }\",\".framer-zFTbK.framer-v-1jquzea .framer-1e2ozdm { flex-direction: column; gap: 42px; justify-content: flex-start; }\",\".framer-zFTbK.framer-v-1jquzea .framer-19eojvh { align-self: unset; height: min-content; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zFTbK.framer-v-1jquzea .framer-1e2ozdm { gap: 0px; } .framer-zFTbK.framer-v-1jquzea .framer-1e2ozdm > * { margin: 0px; margin-bottom: calc(42px / 2); margin-top: calc(42px / 2); } .framer-zFTbK.framer-v-1jquzea .framer-1e2ozdm > :first-child { margin-top: 0px; } .framer-zFTbK.framer-v-1jquzea .framer-1e2ozdm > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-zFTbK[data-border=\"true\"]::after, .framer-zFTbK [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 382\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OOagVbFv1\":{\"layout\":[\"fixed\",\"auto\"]},\"m35or4bJV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerXcEnXhgQk=withCSS(Component,css,\"framer-zFTbK\");export default FramerXcEnXhgQk;FramerXcEnXhgQk.displayName=\"Footer\";FramerXcEnXhgQk.defaultProps={height:382,width:1440};addPropertyControls(FramerXcEnXhgQk,{variant:{options:[\"uXLb5yEOg\",\"OOagVbFv1\",\"m35or4bJV\"],optionTitles:[\"Default\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXcEnXhgQk,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/BkDpl4ghaqvMi1btKFyG2tdbec.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zAMK70AQRFSShJgUiaR5IiIhgzk.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/IETjvc5qzUaRoaruDpPSwCUM8.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/oLCoaT3ioA0fHdJnWR9W6k7NY.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/Sj0PCHQSBjFmEp6NBWg6FNaKc.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/v2q8JTTTs7McDMSEhnxAIBqd0.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/H4TfENUY1rh8R9UaSD6vngjJP3M.woff2\",weight:\"300\"}]},...RangeLogoFonts,...XSocialFonts,...LinkedinSocialFonts,...GithubSocialFonts,...FooterLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXcEnXhgQk\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OOagVbFv1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m35or4bJV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"382\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XcEnXhgQk.map"],
  "mappings": "+bACiS,IAAMA,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,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,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAa,GAAWC,CAAmB,EAAQC,EAAWJ,GAAmCE,EAAO,WAAiBG,EAAmBC,GAAQ,KAAK,CAAC,GAAGJ,EAAO,WAAAE,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASJ,CAAQ,CAAC,CAAE,EAAQO,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,aAAa,YAAY,aAAa,YAAY,MAAM,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,MAAAC,EAAM,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,UAAUJ,GAAmCI,EAAM,UAAU,SAASE,GAAMD,EAAuCP,GAAwBM,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACH,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAU2B,GAA6BC,GAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAjC,EAAQ,UAAAkC,EAAU,GAAGC,CAAS,EAAEnB,GAASK,CAAK,EAAO,CAAC,YAAAe,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA7C,CAAQ,EAAE8C,GAAgB,CAAC,WAAAnD,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQkD,EAAiBrB,GAAuBH,EAAMvB,CAAQ,EAAO,CAAC,sBAAAgD,EAAsB,MAAAC,EAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAaH,EAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAWC,EAAO,IAAI,EAAQC,EAAsB,GAAM,EAAQC,EAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoB7C,EAAK8C,GAAY,CAAC,GAAGxB,GAA4CoB,EAAgB,SAAsB1C,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKR,GAAW,CAAC,MAAMF,GAAY,GAAGL,GAAqB,CAAC,UAAU,CAAC,MAAMM,EAAW,EAAE,UAAU,CAAC,MAAMA,EAAW,CAAC,EAAEkC,EAAYI,CAAc,EAAE,SAAsB7B,EAAKE,EAAO,IAAI,CAAC,GAAGsB,EAAU,GAAGI,EAAgB,UAAUmB,EAAGhE,GAAkB,GAAG4D,EAAsB,gBAAgBtB,EAAUK,CAAU,EAAE,mBAAmB,QAAQ,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,MAAMI,EAAa,IAAItB,GAA6BwB,EAAK,MAAM,CAAC,GAAGpB,CAAK,EAAE,GAAGnC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,QAAQ,iBAAiB,OAAU,MAAM,MAAS,CAAC,EAAEwC,EAAYI,CAAc,EAAE,SAAsB7B,EAAKgD,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,0BAA0B,OAAO,WAAW,iBAAiBd,EAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,iSAAiS,aAAa,WAAW,mBAAmB,GAAK,GAAGjD,GAAqB,CAAC,UAAU,CAAC,IAAI,mSAAmS,aAAa,WAAW,EAAE,UAAU,CAAC,IAAI,wZAAwZ,aAAa,UAAU,EAAE,UAAU,CAAC,IAAI,sZAAsZ,aAAa,WAAW,CAAC,EAAEwC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQoB,GAAI,CAAC,kFAAkF,gFAAgF,qHAAqH,mJAAmJ,iEAAiE,EAS16LC,GAAgBC,GAAQrC,GAAUmC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,0BAA0BA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,GAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,QAAQ,aAAa,QAAQ,YAAY,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTlE,IAAMM,GAA0BC,GAASC,EAAoB,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAa,GAAWC,CAAmB,EAAQC,EAAWJ,GAAmCE,EAAO,WAAiBG,EAAmBC,GAAQ,KAAK,CAAC,GAAGJ,EAAO,WAAAE,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASJ,CAAQ,CAAC,CAAE,EAAQO,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,YAAY,YAAY,UAAU,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,YAAAC,EAAY,GAAAC,EAAG,KAAAC,EAAK,OAAAC,EAAO,QAAAC,EAAQ,KAAAC,EAAK,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAMC,EAAMC,EAAM,MAAM,CAAC,GAAGL,EAAM,WAAWC,EAAKL,GAAsCI,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,GAAK,UAAUN,GAAgCK,EAAM,UAAU,SAASG,GAAOD,EAAuCZ,GAAwBU,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,YAAY,UAAUN,GAAyCG,EAAM,UAAU,WAAWI,EAAMX,GAAqDO,EAAM,aAAa,MAAMI,IAAQ,OAAOA,EAAM,GAAK,WAAWC,EAAMP,GAAgCE,EAAM,aAAa,MAAMK,IAAQ,OAAOA,EAAM,WAAW,CAAE,EAAQC,GAAuB,CAACN,EAAM1B,IAAe0B,EAAM,iBAAwB1B,EAAS,KAAK,GAAG,EAAE0B,EAAM,iBAAwB1B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,GAAW,SAASR,EAAMS,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASS,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,GAAW,SAAAvD,CAAQ,EAAEwD,GAAgB,CAAC,WAAA7D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ4D,EAAiBzB,GAAuBN,EAAM1B,CAAQ,EAAQ0D,EAAWC,EAAO,IAAI,EAAQC,EAAY,IAAQ,EAAAR,IAAiB,mBAAkCJ,IAAc,aAA6Ca,EAAsB,GAAM,EAAQC,EAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoBpD,EAAKqD,GAAY,CAAC,GAAGxB,GAA4CoB,EAAgB,SAAsBjD,EAAKC,GAAS,CAAC,QAAQb,EAAS,QAAQ,GAAM,SAAsBY,EAAKR,GAAW,CAAC,MAAMD,GAAY,SAAsBS,EAAKsD,EAAK,CAAC,KAAKxB,EAAU,aAAaI,EAAU,aAAa,GAAK,GAAGhD,GAAqB,CAAC,UAAU,CAAC,aAAa+C,CAAS,CAAC,EAAEG,EAAYI,CAAc,EAAE,SAAsBe,EAAMrD,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGI,EAAgB,UAAU,GAAGiB,EAAGxE,GAAkB,GAAGkE,EAAsB,iBAAiBtB,EAAUS,CAAU,kBAAkB,mBAAmB,YAAY,iBAAiBQ,EAAiB,SAAS,YAAY,IAAItB,GAA6BuB,EAAK,MAAM,CAAC,WAAW,yEAAyE,gBAAgB,mBAAmB,uBAAuB,KAAK,wBAAwB,KAAK,oBAAoB,KAAK,qBAAqB,KAAK,UAAU,0DAA0D,GAAGnB,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,UAAU,MAAM,EAAE,UAAU,CAAC,WAAW,kFAAkF,gBAAgB,yBAAyB,UAAU,MAAM,CAAC,EAAE,GAAGzC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,WAAW,CAAC,EAAEkD,EAAYI,CAAc,EAAE,SAAS,CAAcxC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiB2C,EAAiB,SAAS,YAAY,SAAsB7C,EAAKyD,EAAS,CAAC,sBAAsB,GAAK,SAAsBzD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiB2C,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAKd,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG7C,GAAqB,CAAC,UAAU,CAAC,SAAsBc,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,cAAc,CAAC,CAAC,EAAEkC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,EAAER,GAAwBhC,EAAK0D,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAgEP,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,GAAG,IAAI,GAAG,SAAsBnD,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB2C,EAAiB,SAAS,sBAAsB,SAAsB7C,EAAKnB,GAAqB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEkD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEQ,EAAY,GAAgBhD,EAAK2D,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,eAAe,EAAE,IAAI,OAAO,QAAQC,IAAwFT,GAAkB,GAAI,GAAG,CAAC,EAAE,UAAU,OAAO,UAAU,MAAM,IAAI,qEAAqE,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiBN,EAAiB,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQgB,GAAI,CAAC,kFAAkF,gFAAgF,wXAAwX,+RAA+R,gHAAgH,yGAAyG,2JAA2J,0gBAA0gB,oEAAoE,ycAAyc,iGAAiG,wcAAwc,EAS97TC,GAAgBC,GAAQ1C,GAAUwC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,SAASA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,GAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,WAAW,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,OAAO,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,eAAe,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,YAAY,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGnF,EAAyB,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECV31HyF,GAAU,UAAU,CAAC,CAAC,EAAS,IAAMC,GAAM,CAAC,EAAeC,GAAI,CAAC,oqBAAoqB,EAAeC,GAAU,eCCuB,IAAMC,GAA0BC,GAASC,EAAoB,EAAQC,GAAyCC,GAA0BC,GAAOC,EAAO,GAAG,CAAC,EAAQC,GAAuCH,GAA0BC,GAAOC,EAAO,CAAC,CAAC,EAAQE,GAAYP,GAASQ,EAAM,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,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,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAY,CAAC,OAAO,IAAI,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,CAAC,EAAQE,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,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,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWH,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQI,GAAY,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAa,GAAWC,CAAmB,EAAQC,EAAWJ,GAAOE,EAAO,WAAiBG,EAAmBC,GAAQ,KAAK,CAAC,GAAGJ,EAAO,WAAAE,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASJ,CAAQ,CAAC,CAAE,EAAQO,GAAS9B,EAAO,OAAa+B,CAAQ,EAAQC,GAAwB,CAAC,cAAc,YAAY,kBAAkB,YAAY,gBAAgB,YAAY,oBAAoB,YAAY,gBAAgB,YAAY,aAAa,YAAY,cAAc,YAAY,kBAAkB,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,EAAM5B,IAAe4B,EAAM,iBAAwB5B,EAAS,KAAK,GAAG,EAAE4B,EAAM,iBAAwB5B,EAAS,KAAK,GAAG,EAAU8B,GAA6BC,GAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAApC,EAAQ,GAAGqC,CAAS,EAAEf,GAASI,CAAK,EAAO,CAAC,YAAAY,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA/C,CAAQ,EAAEgD,GAAgB,CAAC,WAAArD,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQoD,EAAiBpB,GAAuBD,EAAM5B,CAAQ,EAAO,CAAC,sBAAAkD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,GAAgBH,EAAsB,SAASI,IAAO,CAAC,MAAMH,EAAM,IAAIJ,EAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQQ,EAAeL,EAAsB,SAASI,IAAO,CAAC,MAAMH,EAAM,IAAIJ,EAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQS,EAAYN,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQU,EAAYP,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAEW,GAAmBlB,EAAY,CAAC,UAAUe,EAAe,UAAUF,EAAe,CAAC,EAAsD,IAAMM,EAAkBC,EAAGhE,GAAkB,GAArE,CAAayC,EAAS,CAAuE,EAAQwB,EAAWC,EAAO,IAAI,EAAQC,EAAY,IAAQ,EAAC,YAAY,WAAW,EAAE,SAASvB,CAAW,EAAmCwB,GAAa,IAAQ,EAAC,YAAY,YAAY,WAAW,EAAE,SAASxB,CAAW,EAAmCyB,EAAa,IAAQ,GAAC,YAAY,YAAY,WAAW,EAAE,SAASzB,CAAW,EAAmC0B,EAAa,IAAQ,GAAC,YAAY,YAAY,YAAY,WAAW,EAAE,SAAS1B,CAAW,EAAmC2B,EAAa,IAAQ,EAAC,YAAY,YAAY,WAAW,EAAE,SAAS3B,CAAW,EAAmC4B,GAAOC,GAAU,EAAQC,GAAa,IAAQ9B,IAAc,YAA6C+B,GAAsB,GAAM,EAAQC,EAAkBC,GAAqB,EAAE,OAAoBrD,EAAKsD,GAAY,CAAC,GAAGpC,GAAUiC,GAAgB,SAAsBnD,EAAKC,GAAS,CAAC,QAAQrB,EAAS,QAAQ,GAAM,SAAsBoB,EAAKR,GAAW,CAAC,MAAMT,GAAY,SAAsBwE,EAAMpF,EAAO,IAAI,CAAC,GAAGgD,EAAU,GAAGI,EAAgB,UAAUiB,EAAGD,EAAkB,gBAAgBtB,EAAUI,CAAU,EAAE,mBAAmB,kBAAkB,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIjB,GAAK6B,EAAK,MAAM,CAAC,gBAAgB,kEAAkE,GAAGzB,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,kBAAkB,CAAC,EAAE,GAAGtC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,kBAAkB,iBAAiB,EAAI,EAAE,UAAU,CAAC,mBAAmB,oBAAoB,iBAAiB,EAAI,CAAC,EAAE0C,EAAYI,CAAc,EAAE,SAAS,CAAc+B,EAAMpF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,iBAAiB0D,EAAiB,SAAS,YAAY,SAAS,CAACc,EAAY,GAAgB3C,EAAKwD,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,yEAAyE,EAAE,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAW,CAAC,EAAE,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,SAAsBD,EAAMnF,GAAuC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQe,GAAW,UAAU,8BAA8B,wBAAwB,SAAS,QAAQC,GAAW,iBAAiByC,EAAiB,SAAS,YAAY,UAAU,GAAK,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,WAAW5C,GAAU,GAAGP,GAAqB,CAAC,UAAU,CAAC,gBAAgB,EAAE,QAAQW,GAAW,MAAM,MAAS,EAAE,UAAU,CAAC,QAAQ,OAAU,QAAQ,OAAU,UAAU,MAAS,CAAC,EAAE+B,EAAYI,CAAc,EAAE,SAAS,CAACoB,GAAa,GAAgB5C,EAAKyD,EAAS,CAAC,sBAAsB,GAAK,SAAsBzD,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,QAAQ,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,cAAc,EAAE,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEe,GAAa,GAAgB5C,EAAK7B,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,QAAQ,iBAAiB,kBAAkB,sBAAsB,QAAQ,uBAAuB,QAAQ,iBAAiB,QAAQ,qBAAqB,QAAQ,gBAAgB,kBAAkB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAsB7B,EAAK0D,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,GAAG,eAAe,GAAG,YAAY,GAAG,WAAW,GAAG,IAAI,qEAAqE,EAAE,UAAU,iBAAiB,mBAAmB,0BAA0B,iBAAiB7B,EAAiB,SAAS,WAAW,CAAC,CAAC,CAAC,EAAEe,GAAa,GAAgB5C,EAAKyD,EAAS,CAAC,sBAAsB,GAAK,SAAsBzD,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,sFAAsF,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEgB,EAAa,GAAgB7C,EAAKyD,EAAS,CAAC,sBAAsB,GAAK,SAAsBzD,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,sGAAsG,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGnD,GAAqB,CAAC,UAAU,CAAC,SAAsBsB,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,4FAA4F,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB6B,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,4FAA4F,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEiD,EAAYI,CAAc,CAAC,CAAC,EAAexB,EAAK2D,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,SAAsB3D,EAAK7B,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB0D,EAAiB,SAAS,sBAAsB,SAAsB7B,EAAKjC,GAAqB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeiC,EAAKhC,GAAyC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQuB,GAAW,UAAU,iBAAiB,wBAAwB,UAAU,QAAQH,GAAW,iBAAiByC,EAAiB,SAAS,YAAY,UAAU,GAAK,MAAM,CAAC,WAAW,+OAA+O,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe0B,EAAMpF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kBAAkB,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,iEAAiE,EAAE,UAAU,CAAC,gBAAgB,iEAAiE,CAAC,EAAE,GAAGnD,GAAqB,CAAC,UAAU,CAAC,MAAM,MAAS,EAAE,UAAU,CAAC,MAAM,MAAS,EAAE,UAAU,CAAC,MAAM,MAAS,CAAC,EAAE0C,EAAYI,CAAc,EAAE,SAAS,CAAc+B,EAAMpF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiB0D,EAAiB,SAAS,YAAY,SAAS,CAAc0B,EAAMpF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,iBAAiB0D,EAAiB,SAAS,YAAY,SAAS,CAAc7B,EAAKwD,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAK,SAAsBD,EAAMpF,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,+BAA+B,iBAAiB0D,EAAiB,SAAS,YAAY,SAAS,CAAc7B,EAAK4D,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiB/B,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA,EAAqkB,mBAAmB,EAAI,CAAC,EAAe7B,EAAK4D,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiB/B,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAg9P,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEiB,EAAa,GAAgBS,EAAMpF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB0D,EAAiB,SAAS,YAAY,GAAGnD,GAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM2D,CAAW,EAAE,UAAU,CAAC,iBAAiB,GAAK,MAAMD,CAAW,EAAE,UAAU,CAAC,iBAAiB,GAAK,MAAMA,CAAW,EAAE,UAAU,CAAC,iBAAiB,GAAK,MAAMA,CAAW,CAAC,EAAEhB,EAAYI,CAAc,EAAE,SAAS,CAAcxB,EAAK7B,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,EAAE,GAAGnD,GAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,EAAE,UAAU,CAAC,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,CAAC,EAAE0C,EAAYI,CAAc,CAAC,CAAC,EAAexB,EAAK7B,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,EAAE,CAAC,EAAE,GAAGnD,GAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,EAAE,UAAU,CAAC,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,CAAC,EAAE0C,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEuB,EAAa,GAAgBQ,EAAMpF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiB0D,EAAiB,SAAS,YAAY,SAAS,CAAc7B,EAAKyD,EAAS,CAAC,sBAAsB,GAAK,SAAsBzD,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2DAA2D,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,6CAA6C,EAAE,SAAsB6B,EAAKwD,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAK,SAAsBxD,EAAK7B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,cAAc,EAAE,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGnD,GAAqB,CAAC,UAAU,CAAC,SAAsBsB,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2DAA2D,uBAAuB,mGAAmG,qBAAqB,OAAO,0BAA0B,OAAO,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA6C,EAAE,SAAsB6B,EAAKwD,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAK,SAAsBxD,EAAK7B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,0CAA0C,CAAC,CAAC,EAAEiD,EAAYI,CAAc,CAAC,CAAC,EAAexB,EAAKyD,EAAS,CAAC,sBAAsB,GAAK,SAAsBzD,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2DAA2D,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,6CAA6C,EAAE,SAAsB6B,EAAKwD,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAK,SAAsBxD,EAAK7B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,cAAc,EAAE,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGnD,GAAqB,CAAC,UAAU,CAAC,SAAsBsB,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2DAA2D,uBAAuB,mGAAmG,qBAAqB,OAAO,0BAA0B,OAAO,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA6C,EAAE,SAAsB6B,EAAKwD,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAK,SAAsBxD,EAAK7B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,0CAA0C,CAAC,CAAC,EAAEiD,EAAYI,CAAc,CAAC,CAAC,EAAexB,EAAKyD,EAAS,CAAC,sBAAsB,GAAK,SAAsBzD,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,6CAA6C,EAAE,SAAsB6B,EAAKwD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBxD,EAAK7B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,cAAc,EAAE,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGnD,GAAqB,CAAC,UAAU,CAAC,SAAsBsB,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2DAA2D,uBAAuB,mGAAmG,qBAAqB,OAAO,0BAA0B,OAAO,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA6C,EAAE,SAAsB6B,EAAKwD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBxD,EAAK7B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,0CAA0C,CAAC,CAAC,EAAEiD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEuB,EAAa,GAAgBQ,EAAMpF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAAa,iBAAiB0D,EAAiB,SAAS,YAAY,SAAS,CAAc7B,EAAK6D,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,GAA4B9D,EAAK2D,EAA0B,CAAC,OAAO,GAAG,GAAGjF,GAAqB,CAAC,UAAU,CAAC,GAAG0E,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,CAAC,CAAC,EAAEhC,EAAYI,CAAc,EAAE,SAAsBxB,EAAK7B,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB0D,EAAiB,SAAS,sBAAsB,SAAsB7B,EAAK1B,GAAO,CAAC,UAAU,GAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUwF,EAAc,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAM,UAAU,GAAK,UAAU,eAAe,GAAGpF,GAAqB,CAAC,UAAU,CAAC,UAAUoF,EAAc,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAc,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAc,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAc,CAAC,CAAC,CAAC,EAAE1C,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAexB,EAAK2D,EAA0B,CAAC,OAAO,GAAG,GAAGjF,GAAqB,CAAC,UAAU,CAAC,MAAM,YAAY0E,GAAmB,OAAO,0BAA0B,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,CAAC,CAAC,EAAEhC,EAAYI,CAAc,EAAE,SAAsBxB,EAAK7B,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB0D,EAAiB,SAAS,sBAAsB,SAAsB7B,EAAK1B,GAAO,CAAC,UAAU,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,yBAAyB,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAM,UAAU,GAAK,UAAU,WAAW,GAAGI,GAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,CAAC,CAAC,EAAE0C,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE0B,GAAa,GAAgBlD,EAAK7B,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAAc,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,6EAA6E,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQkC,GAAI,CAAC,kFAAkF,gFAAgF,+OAA+O,wTAAwT,+TAA+T,8IAA8I,uRAAuR,6KAA6K,uKAAuK,yGAAyG,mOAAmO,yQAAyQ,8QAA8Q,kSAAkS,yIAAyI,mHAAmH,oHAAoH,gHAAgH,+PAA+P,+PAA+P,oRAAoR,4NAA4N,oRAAoR,iJAAiJ,oJAAoJ,y4DAAy4D,2NAA2N,yLAAyL,wMAAwM,6KAA6K,0RAA0R,4OAA4O,8pBAA8pB,4MAA4M,uOAAuO,8EAA8E,0IAA0I,kIAAkI,sIAAsI,0IAA0I,gLAAgL,0EAA0E,ytDAAytD,8HAA8H,8GAA8G,8pBAA8pB,8pBAA8pB,GAAeA,GAAI,+bAA+b,EAQzp7CC,GAAgBC,GAAQvD,GAAUqD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,aAAaA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,GAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,kBAAkB,gBAAgB,aAAa,cAAc,oBAAoB,gBAAgB,kBAAkB,aAAa,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGnG,GAA0B,GAAGQ,GAAY,GAAGiG,GAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTnuHC,GAAU,UAAU,CAAC,cAAc,QAAQ,eAAe,mBAAmB,CAAC,EAAS,IAAMC,GAAM,CAAC,EAAeC,GAAI,CAAC,q/BAAq/B,EAAeC,GAAU,eCAtoCC,GAAU,UAAU,CAAC,cAAc,eAAe,eAAe,mBAAmB,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,mEAAmE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,oEAAoE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,gEAAgE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,oEAAoE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,gEAAgE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,oEAAoE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,oEAAoE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,iEAAiE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,6EAA6E,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,0EAA0E,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,0EAA0E,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,2EAA2E,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,w9BAAw9B,EAAeC,GAAU,eCAhsOC,GAAU,UAAU,CAAC,mCAAmC,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,OAAO,6BAA6B,OAAO,SAAS,IAAI,uEAAuE,CAAC,EAAeC,GAAI,CAAC,qlBAAqlB,2oBAA2oB,yoBAAyoB,EAAeC,GAAU,eCAtmEC,GAAU,UAAU,CAAC,oCAAoC,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,OAAO,8BAA8B,OAAO,SAAS,IAAI,qEAAqE,CAAC,EAAeC,GAAI,CAAC,ulBAAulB,6oBAA6oB,yoBAAyoB,EAAeC,GAAU,eCAnjE,SAASC,GAAYC,EAAO,CACjH,IAAMC,EAAUC,GAAK,CAAC,MAAM,OAAO,OAAO,CAAC,GAAGF,CAAM,CAAC,CAAC,CAAC,EACjDG,EAAaC,GAAU,CAC1B,OAAOA,GAAW,aAAYA,EAASA,EAASH,EAAU,KAAK,GAAGA,EAAU,MAAM,OAAO,OAAO,CAAC,GAAGA,EAAU,MAAM,GAAGG,CAAQ,CAAC,CAAE,EACjIC,EAAW,OAAOL,GAAS,SAAS,OAAO,OAAO,CAAC,GAAGA,CAAM,CAAC,EAAEA,EAC7DM,EAAa,IAAI,IACjBC,EAAcH,GAAU,CAC3B,OAAOA,GAAW,aAAYA,EAASA,EAASC,CAAU,GAAGA,EAAW,OAAOD,GAAW,SAAS,OAAO,OAAO,CAAC,GAAGC,EAAW,GAAGD,CAAQ,CAAC,EAAEA,EACjJE,EAAa,QAAQE,GAAQA,EAAOH,CAAU,CAAC,CAAE,EACjD,SAASI,GAAU,CACnB,GAAK,CAACC,EAAMC,CAAQ,EAAEC,GAASP,CAAU,EAIzC,OAFAQ,GAAU,KACVP,EAAa,IAAIK,CAAQ,EAAQ,IAAIL,EAAa,OAAOK,CAAQ,GAAI,CAAC,CAAC,EACpEG,GAAe,IAAI,IAAMA,GAAe,EAAQ,CAACb,EAAU,MAAME,CAAY,GAC1E,CAACO,EAAMH,CAAa,CAAG,CAAC,OAAOE,CAAS,CCfyG,IAAMM,GAAaC,GAAY,CAAC,CAAC,EAAeC,GAAa,mNAA0N,SAASC,GAASC,EAAM,CAAC,IAAIC,EAAY,GAAK,CAAC,KAAAC,EAAK,MAAAC,CAAK,EAAEH,EAAM,OAAIE,EAAyB,CAAcE,EAAK,MAAM,CAAC,UAAU,YAAY,MAAM,CAAC,MAAMF,EAAK,KAAK,OAAOA,EAAK,KAAK,QAAQA,EAAK,QAAQ,MAAMA,EAAK,OAAOF,EAAM,UAAU,gBAAgBE,EAAK,MAAM,SAAS,QAAQD,EAAYC,EAAK,SAAS,MAAMD,IAAc,OAAO,OAAOA,EAAY,OAAO,eAAe,QAAQ,mBAAmB,SAAS,cAAc,OAAO,GAAGE,CAAK,EAAE,wBAAwBD,EAAK,MAAM,MAAM,CAAC,OAAOA,EAAK,IAAI,QAAQ,gBAAgB,UAAUA,EAAK,OAAO,EAAE,QAAQ,iBAAiB,UAAUA,EAAK,OAAO,CAAC,EAAE,MAAS,CAAC,EAAqCA,GAAK,MAAO,OAAoBE,EAAK,QAAQ,CAAC,SAAS,oCAAoC,CAAC,CAAC,EAAhpB,IAAkpB,CAAQ,IAAMC,GAAqB,CAAC,KAAKC,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,SAAS,CAAC,KAAKA,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,OAAO,EAAE,aAAa,CAAC,OAAO,OAAO,EAAE,wBAAwB,EAAI,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,aAAa,MAAM,QAAQ,CAAC,MAAM,OAAO,EAAE,aAAa,CAAC,MAAM,OAAO,EAAE,wBAAwB,EAAI,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,YAAY,cAAc,gBAAgB,GAAK,MAAM,MAAM,OAAON,GAAOA,EAAM,MAAM,KAAK,EAAE,MAAM,CAAC,KAAKM,EAAY,gBAAgB,OAAON,GAAOA,EAAM,MAAM,OAAO,EAAE,MAAM,CAAC,KAAKM,EAAY,MAAM,SAAS,GAAK,OAAON,GAAOA,EAAM,MAAM,KAAK,EAAE,KAAK,CAAC,KAAKM,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,QAAQ,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,CAAC,CAAC,EAAeC,GAAuB,CAAC,KAAKD,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,qBAAqB,EAAE,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,eAAe,EAAI,EAAE,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,eAAe,EAAI,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,eAAe,EAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,eAAe,EAAI,CAAC,CAAC,EAAQE,GAAN,KAAoB,CAAC,kBAAkBC,EAAK,CAAC,IAAIC,EAAW,OAAO,MAAM,4CAA4C,CAAC,OAAO,OAAO,KAAK,KAAK,UAAU,CAAC,WAAWA,EAAWD,EAAK,QAAQ,MAAMC,IAAa,OAAO,OAAOA,EAAW,QAAQ,OAAO,GAAG,CAAC,CAAC,EAAE,QAAQ,CAAC,eAAe,kBAAkB,CAAC,CAAC,EAAE,KAAK,MAAMC,GAAU,CAAC,IAAMC,EAAa,MAAMD,EAAS,KAAK,EAAE,GAAGA,EAAS,OAAO,IAAK,MAAM,IAAI,MAAMC,EAAa,YAAY,EAAG,OAAOA,CAAa,CAAC,CAAE,CAAC,mBAAmBH,EAAKI,EAAa,CAAC,OAAO,IAAI,QAAQ,CAACC,EAAQC,IAAS,CAAC,MAAMF,EAAa,CAAC,OAAO,MAAM,KAAKJ,CAAI,CAAC,EAAE,KAAK,IAAIK,EAAQ,CAAC,aAAaE,GAAoBH,CAAY,CAAC,CAAC,CAAC,EAAE,MAAME,CAAM,CAAE,CAAC,CAAE,CAAC,WAAWN,EAAK,CAAC,OAAO,IAAI,QAAQ,CAACK,EAAQC,IAAS,CAAC,KAAK,kBAAkBN,CAAI,EAAE,KAAK,CAAC,CAAC,aAAAI,CAAY,IAAI,KAAK,mBAAmBJ,EAAKI,CAAY,CAAC,EAAE,KAAKC,CAAO,EAAE,MAAMC,CAAM,CAAE,CAAC,CAAE,CAAC,EAAOE,GAAe,IAAIT,GAAsC,SAASU,GAAoBC,EAAU,CAAC,IAAMC,EAAI,IAAI,IAAID,CAAS,EAAE,OAAAC,EAAI,OAAO,GAAUA,EAAI,SAAS,CAAE,CCA9+F,SAARC,GAA8BC,EAAM,CAAC,IAAIC,EAAY,GAAK,CAAC,OAAAC,EAAO,YAAAC,EAAY,UAAAC,EAAU,aAAAC,EAAa,kBAAAC,EAAkB,cAAAC,EAAc,KAAAC,EAAK,OAAAC,EAAO,OAAAC,EAAO,QAAAC,EAAQ,QAAAC,EAAQ,UAAAC,CAAS,EAAEb,EAAYc,EAAad,EAAM,cAAc,GAAGA,EAAM,mBAAmBA,EAAM,oBAAoBA,EAAM,uBAAuBA,EAAM,qBAAqB,GAAGA,EAAM,WAAgB,CAACe,EAAUC,CAAY,EAAEC,GAAa,EAAO,CAACC,EAAUC,CAAY,EAAEC,GAAS,EAAK,EAAQC,EAAgBC,EAAO,IAAI,EACl0B,SAASC,GAAgB,CAACP,EAAaQ,GAAM,CAAC,IAAMC,EAAQ,CAAC,EAAE,QAAUC,KAAaF,EAAMC,EAAQC,CAAS,EAAE,CAAC,GAAGF,EAAKE,CAAS,EAAE,MAAMF,EAAKE,CAAS,EAAE,YAAY,EAAG,MAAM,CAAC,CAACxB,CAAM,EAAEuB,CAAO,CAAE,CAAC,CAAE,CAACE,GAAU,IAAI,CAACX,EAAa,CAAC,CAAC,CAAE,EAAE,CAAC,CAAC,EAAE,eAAeY,IAAe,CAAC,IAAMC,EAAc,CAAC,EAAE,GAAGX,EAAW,OAC/S,IAAMY,EAAKf,EAAUb,CAAM,EAAE,QAAUwB,KAAaI,EAAK,CAAC,IAAMC,EAAMD,EAAKJ,CAAS,EAAKK,EAAM,SAAS,CAACA,EAAM,QAAQA,EAAM,KAAK,GAAGF,EAAc,KAAKH,CAAS,EAAI,GAAGG,EAAc,QAAQ,EAAG,GAAG1B,GAAa,aAAa,CAAC,IAAM6B,EAAI5B,EAAU,QAAQ,kBAAkB,kBAAkB,EACzR6B,EAAS,CAAC,EAAE,QAAUP,KAAaI,EAAK,CAAC,IAAMC,EAAMD,EAAKJ,CAAS,EAAKK,EAAM,aAAcE,EAASP,CAAS,EAAE,MAAMK,EAAM,aAAaA,EAAM,KAAK,EAAQE,EAASP,CAAS,EAAEK,EAAM,MACzL1B,EAAa,MAAK4B,EAAS5B,EAAa,OAAO,EAAE6B,EAAO,SAAS,MACjE7B,EAAa,WAA6B,IAAI,gBAAgB6B,EAAO,SAAS,MAAM,EAAc,QAAQ,CAACC,EAAMC,KAAM,CACvHA,GAAI,WAAW,MAAM,IAAGH,EAASG,EAAG,EAAED,EAAO,CAAC,EAAGhB,EAAa,EAAI,EAAE,GAAG,CAAC,IAAIkB,EAAkB,IAAMC,EAAS,MAAM,MAAMN,EAAI,CAAC,OAAO,OAAO,KAAKA,EAAI,SAAS,iBAAiB,GAAGA,EAAI,SAAS,kBAAkB,GAAGA,EAAI,SAAS,WAAW,EAC9O,OAAO,UAAU,KAAK,KAAK,UAAUC,CAAQ,EAAE,QAAQ,CAAC,eAAeD,EAAI,SAAS,cAAc,EAAE,oCAAoC,mBAAmB,OAAO,mBAAmB,GAAI,EAAAnB,GAAY,OAAiCwB,EAAkBxB,EAAU,UAAU,MAAMwB,IAAoB,SAAcA,EAAkB,OAAQ,CAAC,cAAc,UAAUxB,EAAU,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,EAAKyB,EAAS,IAAIA,EAAS,MAAM,UAA0EhC,GAAkB,QAASe,EAAgB,SAASA,EAAgB,QAAQ,MAAM,EAAG,MAAM,wEAAwE,CAAC,OAAO,OAAO,QAAQ,CAAC,OAAOkB,GAAa,cAAc,UAAUA,KAAe,eAAe,mBAAmB,OAAO,gBAAgB,EAAE,KAAK,KAAK,UAAU,CAAC,IAAIL,EAAO,SAAS,IAAI,CAAC,CAAC,CAAC,EAAEX,EAAe,EAA0CZ,IAAQ,IAAgDC,IAAQ,EAAEO,EAAa,EAAK,EAAG,OAAOqB,EAAN,CAAa,QAAQ,MAAM,0BAA0BA,CAAK,EAA0C5B,IAAQ,EAAEO,EAAa,EAAK,CAAE,OACvjCR,IAAQ,EAAEQ,EAAa,EAAK,MAAQ,CAAkF,GAAjF,QAAQ,IAAI,2CAA2CU,EAAc,KAAK,IAAI,CAAC,EAAKtB,EAAc,CAC/K,IAAIkC,EAAW,KAASC,EAAgB,OAAO,kBAAkB,QAAUhB,KAAaI,EAAK,CAAC,IAAMa,EAAIb,EAAKJ,CAAS,EAAE,IAAI,GAAGG,EAAc,SAASH,CAAS,GAAGiB,EAAI,QAAQ,CAAgD,IAAMC,EAA1CD,EAAI,QAAQ,sBAAsB,EAAsB,IAAIT,EAAO,YAAeU,GAAU,GAAGA,EAASF,IAAiBD,EAAWE,EAAID,EAAgBE,IAAeH,GAAYP,EAAO,SAAS,CAAC,SAAS,SAAS,IAAIO,EAAW,QAAQ,sBAAsB,EAAE,IAAI,SAAS,KAAK,sBAAsB,EAAE,IAAIlC,EAAc,MAAM,CAAC,EAAIY,EAAa,EAAK,EAA0CP,IAAQ,EAAG,CAAC,OAAoBiC,EAAM,SAAS,CAAC,KAAK,SAAS,QAAQjB,GAAc,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,cAAiDpB,GAAK,UAAW,QAAQ,cAAc,MAAM,IAAsCA,GAAK,IAAI,WAAW,SAAS,iBAAiBP,EAAYD,EAAM,QAAQ,MAAMC,IAAc,OAAO,OAAOA,EAAY,YAAY,SAAS,MAAMD,EAAM,UAAU,OAAO,OAAO,QAAQ,OAAO,OAAO,UAAU,WAAWA,EAAM,WAAW,OAAO,OAAO,aAAac,EAAa,QAAQd,EAAM,eAAe,GAAGA,EAAM,gBAAgBA,EAAM,kBAAkBA,EAAM,mBAAmBA,EAAM,gBAAgB,GAAGA,EAAM,YAAY,gBAAgBA,EAAM,gBAAgB,YAAYA,EAAM,YAAY,UAAUS,GAAQ,GAAGA,EAAO,OAAOA,EAAO,OAAOA,EAAO,UAAUA,EAAO,YAAYA,EAAO,QAAQ,GAAGT,EAAM,KAAK,GAAGA,EAAM,KAAK,EAAE,SAAS,CAAc8C,EAAKC,GAAS,CAAC,KAAKvC,EAAK,MAAM,CAAC,CAAC,CAAC,EAAER,EAAM,KAAKU,GAAqBoC,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,YAAYpC,EAAO,aAAa,GAAGA,EAAO,cAAcA,EAAO,gBAAgBA,EAAO,iBAAiBA,EAAO,cAAc,GAAGA,EAAO,UAAU,YAAYA,EAAO,MAAM,YAAYA,EAAO,MAAM,aAAaI,EAAa,cAAc,MAAM,CAAC,CAAC,EAAER,GAAgCwC,EAAKE,EAAK,CAAC,IAAI3B,EAAgB,KAAKf,EAAkB,aAAaN,EAAM,OAAO,aAAa,GAAM,SAAsB8C,EAAK,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC/C,GAAa,YAAY,gBAAgBkD,GAAoBlD,GAAa,CAAC,OAAO,CAAC,KAAKmD,EAAY,OAAO,aAAa,EAAE,KAAK,EAAE,IAAI,EAAE,eAAe,GAAK,MAAM,SAAS,EAAE,YAAY,CAAC,KAAKA,EAAY,KAAK,aAAa,aAAa,QAAQ,CAAC,aAAa,cAAc,EAAE,aAAa,CAAC,cAAc,eAAe,CAAC,EAAE,UAAU,CAAC,MAAM,aAAa,KAAKA,EAAY,OAAO,aAAa,GAAG,OAAOlD,GAAOA,EAAM,aAAa,YAAY,EAAE,UAAU,CAAC,KAAKkD,EAAY,OAAO,SAAS,GAAK,MAAM,aAAa,YAAY,UAAU,SAAS,CAAC,OAAO,CAAC,KAAKA,EAAY,OAAO,MAAM,SAAS,CAAC,CAAC,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,UAAU,CAAC,KAAKA,EAAY,QAAQ,aAAa,GAAM,YAAY,+CAA+C,MAAM,YAAY,EAAE,IAAI,CAAC,KAAKA,EAAY,QAAQ,aAAa,GAAM,YAAY,6CAA6C,MAAM,KAAK,EAAE,QAAQ,CAAC,KAAKA,EAAY,OAAO,aAAa,MAAM,YAAY,4BAA4B,MAAM,WAAW,OAAOlD,GAAO,CAACA,EAAM,GAAG,CAAC,EAAE,OAAOA,GAAOA,EAAM,aAAa,YAAY,EAAE,kBAAkB,CAAC,KAAKkD,EAAY,KAAK,OAAOlD,GAAOA,EAAM,aAAa,YAAY,EAAE,OAAO,CAAC,KAAKkD,EAAY,QAAQ,aAAa,GAAM,OAAOlD,GAAOA,EAAM,aAAa,YAAY,EAAE,gBAAgB,CAAC,KAAKkD,EAAY,MAAM,aAAa,UAAU,MAAM,YAAY,EAAE,UAAU,CAAC,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,WAAW,IAAI,SAAS,GAAG,WAAW,CAAC,CAAC,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,QAAQ,EAAE,qBAAqB,CAAC,KAAKA,EAAY,OAAO,aAAa,CAAC,OAAO,GAAG,EAAE,SAAS,GAAK,SAAS,CAAC,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,IAAI,KAAK,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,MAAM,CAAC,KAAKA,EAAY,YAAY,aAAa,EAAE,UAAU,eAAe,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,WAAW,aAAa,cAAc,WAAW,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,KAAKC,GAAqB,OAAOC,GAAuB,QAAQ,CAAC,KAAKF,EAAY,YAAY,aAAa,GAAG,UAAU,iBAAiB,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,YAAY,aAAa,EAAE,UAAU,gBAAgB,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,gBAAgB,iBAAiB,oBAAoB,kBAAkB,EAAE,YAAY,CAAC,KAAK,KAAK,KAAK,IAAI,EAAE,IAAI,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,QAAQ,aAAa,EAAK,EAAE,QAAQ,CAAC,KAAKA,EAAY,YAAY,EAAE,QAAQ,CAAC,KAAKA,EAAY,YAAY,CAAC,CAAC,ECT15I,IAAMG,GAAkB,CAAC,WAAW,UAAU,QAAQ,EAAQC,GAAmB,CAAC,WAAW,UAAU,QAAQ,aAAa,EAAQC,GAAc,CAAC,WAAW,QAAQ,aAAa,EAAQC,GAAuB,CAAC,QAAQ,UAAU,EAAQC,GAA6B,CAAC,QAAQ,WAAW,SAAS,QAAQ,aAAa,EAAQC,GAAU,CAAC,WAAW,UAAU,SAAS,MAAM,aAAa,EAAQC,GAAa,CAAC,QAAQ,aAAa,EAAQC,GAAmB,CAAC,SAAS,QAAQ,EAAQC,GAAqB,CAAC,mBAAmB,iBAAiB,eAAe,eAAe,eAAe,aAAa,cAAc,EAAQC,GAAc,CAAC,MAAM,GAAM,SAAS,WAAW,MAAM,OAAO,EAAQC,GAAqB,GAASC,GAA6B,sBAGpkC,SAARC,GAA2BC,EAAM,CAAC,IAAIC,EAAuBC,EAAkB,GAAK,CAAC,OAAAC,EAAO,KAAAC,EAAK,KAAAC,EAAK,QAAAC,EAAQ,IAAAC,EAAI,OAAAC,EAAO,OAAAC,EAAO,KAAAC,EAAK,aAAAC,CAAY,EAAEX,EAAYY,EAAUP,EAAWQ,EAAS1B,GAAkB,SAASiB,CAAI,EAAE,GAAKJ,EAAM,SAAec,EAA8CJ,GAAK,UAAW,OAAaK,EAAGf,EAAM,eAAeA,EAAM,WAAWA,EAAM,QAAcgB,EAAGhB,EAAM,eAAeA,EAAM,YAAYA,EAAM,QAAciB,EAAGjB,EAAM,eAAeA,EAAM,cAAcA,EAAM,QAAckB,EAAGlB,EAAM,eAAeA,EAAM,aAAaA,EAAM,QAAcmB,EAAOH,GAAIN,GAAMI,EAAWJ,EAAK,KAAKA,EAAK,IAAI,GAASU,EAAOF,GAAIR,GAAM,CAACI,EAAWJ,EAAK,KAAKA,EAAK,IAAI,GAASW,GAAUX,EAAKK,EAAGL,EAAK,KAAKO,EAAG,OAAe,CAACK,EAAUC,CAAY,EAAEC,GAAa,EAAQC,GAAOvB,EAAkBoB,EAAUnB,CAAM,KAAK,MAAMD,IAAoB,SAAeD,EAAuBC,EAAkBG,CAAI,KAAK,MAAMJ,IAAyB,OAAzF,OAAuGA,EAAuB,MAE59B,CAACyB,EAAeC,CAAiB,EAAEC,GAASxB,GAAM,eAAeJ,EAAM,8BAA8B,OAAO,CAAC,EAAO,CAAC6B,EAAQC,CAAU,EAAEF,GAAShC,GAAc,KAAK,EAAQmC,GAAWC,EAAOpC,GAAc,KAAK,EAAQqC,EAAID,EAAO,IAAI,EAAE,SAASE,EAAYC,EAAIV,EAAM,CAACF,EAAaa,IAAO,CAAC,CAACjC,CAAM,EAAE,CAAC,GAAGiC,EAAKjC,CAAM,EAAE,CAACE,CAAI,EAAE,CAAC,GAAG+B,EAAK/B,CAAI,EAAE,CAAC8B,CAAG,EAAEV,CAAK,CAAC,CAAC,EAAE,CAAE,CAAC,SAASY,EAAWC,EAAS,CAACP,GAAW,QAAQO,EAASR,EAAWQ,CAAQ,CAAE,CAAC,SAASC,IAAY,CAACR,GAAW,QAAQnC,GAAc,MAAMkC,EAAWlC,GAAc,KAAK,CAAE,CAAC,SAAS4C,GAAQf,EAAM,CAAC,IAAIgB,EAAM,GAAK,GAAG5B,EAAU,OAAOT,EAAK,CAAC,IAAI,QAAQ,IAAI,WAAW,IAAI,cAAcqC,EAAMhB,GAAOA,EAAM,OAAO,EAAE,MAAM,IAAI,QAAQgB,EAAMhB,GAAOA,EAAM,OAAO,EAAE,MAAM,IAAI,cAAcgB,EAAM,MAAM,QAAQhB,CAAK,GAAGA,EAAM,OAAO,EAAE,MAAM,IAAI,UAAUgB,EAAMhB,GAAO,KAAK,MAAM,QAAQgB,EAAMhB,GAAO,KAAK,KAAM,CAAE,OAAIgB,GAAOJ,EAAWzC,GAAc,QAAQ,EACv4B6C,GAAOrC,GAAM,UAASqC,EAAMC,GAAejB,CAAK,EAAEY,EAAWzC,GAAc,KAAK,GAAU6C,CAAM,CAACE,GAAU,IAAI,CAAC,IAAIlB,EAAM,KAAK,OAAOrB,EAAK,CAAC,IAAI,QAAQ,IAAI,WAAW,IAAI,QAAQ,IAAI,cAAcqB,EAAM,GAAG,MAAM,IAAI,WAAWA,EAAM,MAAM,MAAM,IAAI,WAAWA,EAAMnB,EAAQ,SAASN,EAAM,oBAAoB,EAAEA,EAAM,qBAAqB,KAAK,MAAM,IAAI,cAAcyB,EAAM,CAAC,EAAE,MAAM,IAAI,SAASA,EAAMzB,EAAM,mBAAmB,KAAM,CAAC,OAAAuB,EAAaa,IAAa,CAAC,CAACjC,CAAM,EAAE,CAAC,GAAGiC,EAAKjC,CAAM,EAAE,CAACE,CAAI,EAAE,CAAC,IAAA4B,EAAI,MAAMG,EAAK/B,CAAI,EAAE+B,EAAK/B,CAAI,EAAE,MAAMoB,EAAM,aAAaA,EAAM,KAAApB,EAAK,SAAAQ,EAAS,QAAQ,GAAK,QAAA2B,EAAO,CAAC,CAAC,EAAG,EAAQ,IAAI,CAACN,EAAY,UAAU,EAAK,CAAE,CAAE,EAAE,CAAC,CAAC,EAAE,IAAMU,GAAa5C,EAAM,cAAc,GAAGA,EAAM,mBAAmBA,EAAM,oBAAoBA,EAAM,uBAAuBA,EAAM,qBAAqB,GAAGA,EAAM,WAAiB6C,EAAM,CAAC,KAAK,EAAE,OAAO,OAAO,QAAQ,OAAO,gBAAgB,cAAc,QAAQ,GAAG9B,OAAQK,OAAYH,OAAQE,MAAW,MAAMnB,EAAM,UAAU,GAAGA,EAAM,KAAK,GAAGA,EAAM,KAAK,EAAE,SAAS8C,EAAyBC,EAAM,CAACb,EAAY,QAAQa,EAAM,OAAO,KAAK,CAAE,CAAC,IAAMC,GAAS,CAAC,EAAE,OAAO5C,EAAK,CAAC,IAAI,QAAQ4C,GAAS,KAAkBC,EAAK,QAAQ,CAAC,MAAMxB,EAAM,SAASqB,EAAyB,QAAQP,GAAW,MAAMM,EAAM,YAAY7C,EAAM,eAAe,CAAC,CAAC,EAAE,MAAM,IAAI,WAAW,IAAI,UAAUgD,GAAS,KAAkBE,EAAM,QAAQ,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,MAAM,WAAW,SAAS,IAAI3C,EAAI,OAAO,UAAU,GAAGsC,CAAK,EAAE,SAAS,CAAcI,EAAK,QAAQ,CAAC,KAAK,WAAW,KAAK5C,EAAK,QAAQoB,IAAQ,KAAK,SAASsB,GAAO,CAACb,EAAY,QAAQa,EAAM,OAAO,QAAQ,KAAK3C,GAAM,WAAW,MAAM,IAAI,CAAE,EAAE,QAAQmC,GAAW,MAAM,CAAC,OAAO,EAAE,OAAO,SAAS,CAAC,CAAC,EAAEnC,GAAM,WAAWJ,EAAM,aAAaA,EAAM,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,IAAI,WAAWgD,GAAS,KAAkBE,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,GAAGlD,EAAM,KAAK,EAAE,SAAS,CAAckD,EAAM,SAAS,CAAC,MAAOzB,GAAM3B,GAAmC,SAASiD,GAAO,CAACb,EAAY,QAAQa,EAAM,OAAO,OAAOjD,GAA6B,KAAKiD,EAAM,OAAO,KAAK,CAAE,EAAE,QAAQR,GAAW,MAAM,CAAC,WAAW,OAAO,OAAO,OAAO,OAAO,UAAU,OAAO,EAAE,gBAAgB,OAAO,GAAGM,CAAK,EAAE,SAAS,CAAC,CAACvC,EAAQ,SAASN,EAAM,oBAAoB,GAAgBiD,EAAK,SAAS,CAAC,MAAMnD,GAA6B,SAAS,GAAK,SAASE,EAAM,wBAAwB,CAAC,EAAEM,EAAQ,IAAI,CAAC6C,EAAOC,IAAqBH,EAAK,SAAS,CAAC,MAAME,EAAO,SAASA,CAAM,EAAEC,CAAK,CAAC,CAAC,CAAC,CAAC,EAAeH,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAMpD,GAAqB,OAAOA,GAAqB,QAAQ,YAAY,KAAK,OAAO,eAAe,IAAI,OAAOG,EAAM,UAAU,iBAAiB,QAAQ,kBAAkB,QAAQ,MAAM,CAAC,QAAQ,QAAQ,SAAS,WAAW,MAAMU,GAAM,CAACI,EAAW,EAAEI,EAAG,IAAI,cAAcrB,GAAqB,OAAO,cAAc,MAAM,EAAE,SAAsBoD,EAAK,OAAO,CAAC,EAAE,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,IAAI,WAAWD,GAAS,KAAkBC,EAAK,WAAW,CAAC,MAAMxB,EAAM,SAASqB,EAAyB,QAAQP,GAAW,MAAM,CAAC,QAAQ,QAAQ,OAAOvC,EAAM,WAAWA,EAAM,sBAAsB,IAAI,UAAUqB,GAAU,OAAOrB,EAAM,WAAW,WAAW,OAAO,GAAG6C,CAAK,EAAE,YAAY7C,EAAM,eAAe,CAAC,CAAC,EAAE,MAAM,IAAI,cAAc,IAAMqD,EAAoBN,GAAO,CAAC,IAAMO,EAAiBP,EAAM,OAAO,QAAQ,CAAC,GAAGtB,GAAO,CAAC,EAAEsB,EAAM,OAAO,IAAI,GAAGtB,GAAO,CAAC,GAAG,OAAO8B,IAAGA,KAAIR,EAAM,OAAO,IAAI,EAAEb,EAAY,QAAQoB,CAAgB,CAAE,EAAEN,GAAS,KAAkBC,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAIjD,EAAM,KAAK,GAAG6C,CAAK,EAAE,SAAS7C,EAAM,QAAQ,IAAI,CAACmD,EAAOC,IAAqBF,EAAM,QAAQ,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,MAAM,IAAIlD,EAAM,KAAK,WAAW,SAAS,OAAO,SAAS,EAAE,SAAS,CAAciD,EAAK,QAAQ,CAAC,KAAK,WAAW,KAAKE,EAAO,SAAS,MAAM,QAAQ1B,CAAK,GAAGA,GAAO,CAAC,GAAG,SAAS0B,CAAM,EAAE,SAASE,EAAoB,QAAQd,GAAW,MAAM,CAAC,OAAO,EAAE,OAAO,SAAS,CAAC,CAAC,EAAEY,CAAM,CAAC,EAAEC,CAAK,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,IAAI,QAAQJ,GAAS,KAAkBC,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAIjD,EAAM,KAAK,GAAG6C,CAAK,EAAE,SAAS7C,EAAM,QAAQ,IAAI,CAACmD,EAAOC,IAAqBF,EAAM,QAAQ,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,MAAM,IAAIlD,EAAM,KAAK,WAAW,SAAS,OAAO,SAAS,EAAE,SAAS,CAAciD,EAAK,QAAQ,CAAC,KAAK,QAAQ,KAAKE,EAAO,MAAMA,EAAO,QAAQ1B,IAAQ0B,EAAO,SAASL,EAAyB,QAAQP,GAAW,MAAM,CAAC,OAAO,EAAE,OAAO,SAAS,CAAC,CAAC,EAAEY,CAAM,CAAC,EAAEC,CAAK,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,IAAI,SAAS,IAAMI,EAAsBT,GAAO,CAAC,IAAMU,EAAa,KAAK,MAAM,OAAOV,EAAM,OAAO,KAAK,EAAE/C,EAAM,IAAI,EAAEA,EAAM,KAAW0D,GAAa,KAAK,IAAI,KAAK,IAAID,EAAazD,EAAM,GAAG,EAAEA,EAAM,GAAG,EAAEkC,EAAY,QAAQwB,EAAY,CAAE,EAAQC,EAAkBZ,GAAO,CAACS,EAAsBT,CAAK,CAAE,EAAQa,EAAgBb,GAAO,CAAIA,EAAM,MAAM,SAASS,EAAsBT,CAAK,CAAG,EAAEC,GAAS,KAAkBC,EAAK,QAAQ,CAAC,KAAK,SAAS,MAAMxB,EAAM,SAASqB,EAAyB,QAAQP,GAAW,UAAUqB,EAAgB,OAAOD,EAAkB,MAAMd,EAAM,YAAY7C,EAAM,kBAAkB,IAAIA,EAAM,IAAI,IAAIA,EAAM,IAAI,KAAKA,EAAM,IAAI,CAAC,CAAC,EAAE,MAAM,IAAI,SAAS,IAAI6D,GAAeC,GAAgBC,GAAcC,GAAeC,GAAmB,IAAMC,EAAMlE,EAAM,YAAkBmE,GAAOnE,EAAM,aAAmBoE,GAAU;AAAA;AAAA,yBAExnKD,GAAO;AAAA,0BACNA,GAAO;AAAA;AAAA,oCAEGA,GAAO;AAAA;AAAA,gCAEX,CAACA,GAAO,KAAKD,EAAM,QAAQ,GAAGA,EAAM,OAAO,KAAK,IAAIA,EAAM,OAAO,MAAMA,EAAM,OAAO,CAAC,EAAE;AAAA,kCACrFL,GAAeM,GAAO,UAAU,MAAMN,KAAiB,OAAO,OAAOA,GAAe,QAAQ;AAAA,gCAC9FM,GAAO,OAAO,QAAQ;AAAA,kCACpBL,GAAgBK,GAAO,UAAU,MAAML,KAAkB,OAAO,OAAOA,GAAgB,QAAQ,UAAgBO,GAAS;AAAA;AAAA,0BAEhIH,EAAM;AAAA;AAAA,oCAEIA,EAAM;AAAA;AAAA,kCAERH,GAAcG,EAAM,UAAU,MAAMH,KAAgB,OAAO,OAAOA,GAAc,QAAQ;AAAA,gCAC1FG,EAAM,OAAO,QAAQ;AAAA,kCACnBF,GAAeE,EAAM,UAAU,MAAMF,KAAiB,OAAO,OAAOA,GAAe,QAAQ,UAAUhB,GAAS,KAAkBE,EAAM,MAAM,CAC9K,MAAM,CAAC,QAAQ,OAAO,gBAAgBe,GAAmBjE,EAAM,eAAe,MAAMiE,KAAqB,OAAO,OAAOA,GAAmB,WAAW,QAAQ,cAAc,MAAM,IAAI1D,EAAI,WAAW,SAAS,GAAGsC,CAAK,EAAE,SAAS,CAAC7C,EAAM,aAA0BkD,EAAM,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,EAAE,SAAS,CAAClD,EAAM,YAAY,OAAOyB,GAAOzB,EAAM,mBAAmBA,EAAM,YAAY,MAAM,CAAC,CAAC,EAAeiD,EAAK,QAAQ,CAAC,KAAK,QAAQ,IAAIjD,EAAM,IAAI,IAAIA,EAAM,IAAI,KAAKA,EAAM,KAAK,MAAMyB,GAAOzB,EAAM,mBAAmB,SAAS8C,EAAyB,QAAQP,GAAW,MAAM,CAAC,KAAK,EAAE,WAAW,OAAO,QAAQ,OAAO,OAAO,EAAE,OAAO,UAAU,OAAO,KAAK,IAAI4B,GAAO,KAAKD,EAAM,MAAM,EAAE,WAAW,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAejB,EAAK,QAAQ,CAAC,SAAS,IAAIrC,8CAAsDwD;AAAA,uBAC7vBxD,0CAAkDwD;AAAA;AAAA,uBAElDxD,uDAA+DyD;AAAA,uBAC/DzD,0CAAkDyD;AAAA,uBAClDzD,6CAAqDyD;AAAA,qBACvD,CAAC,CAAC,EAAE,MAAM,IAAI,MAAM,GAAK,CAAC,WAAAC,GAAW,UAAAC,EAAS,EAAEvE,EAAW,CAAC,YAAAwE,GAAY,YAAAC,EAAW,EAAEH,GAAiBI,GAAaJ,GAAW,OAAOtB,GAAS,KAAkBE,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI3C,EAAI,GAAGsC,EAAM,MAAM,MAAS,EAAE,SAAS,CAAcK,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,eAAe,EAAE,SAAS,CAAcD,EAAK,OAAO,CAAC,SAASsB,GAAU,IAAI,CAAC,EAAetB,EAAK,OAAO,CAAC,SAASsB,GAAU,KAAK,CAAC,CAAC,CAAC,CAAC,EAAetB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,IAAIqB,GAAW,GAAG,EAAE,SAAS,MAAM,KAAK,CAAC,OAAOtE,EAAM,OAAO,CAAC,CAAC,EAAE,IAAI,CAAC2E,EAAEvB,IAAQ,CAAC,IAAMwB,GAASnD,GAAO2B,EAAYyB,GAAOzB,GAAO,EAAE,GAAGqB,QAAiBD,QAAiBA,QAAiBC,OAAgBrB,GAAOpD,EAAM,OAAO,GAAGwE,QAAiBC,QAAiBA,QAAiBD,OAAgB,GAAGA,OAAgB,OAAoBtB,EAAM4B,EAAO,OAAO,CAAC,QAAQ,CAAC,gBAAgBF,GAASN,GAAW,cAAcA,GAAW,gBAAgB,MAAMM,GAASN,GAAW,kBAAkBA,GAAW,kBAAkB,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,OAAOA,GAAW,OAAO,OAAO,OAAO,QAAQ,OAAO,aAAaO,GAAO,SAASP,GAAW,SAAS,OAAO,UAAU,GAAGA,GAAW,IAAI,EAAE,QAAQ,IAAI,CAACpC,EAAY,QAAQkB,CAAK,EAAEb,GAAW,CAAE,EAAE,QAAQ,GAAM,WAAW+B,GAAW,WAAW,SAAS,CAAClB,EAAMsB,IAA2BzB,EAAK6B,EAAO,IAAI,CAAC,QAAQ,CAAC,YAAYF,GAASF,GAAa,cAAcA,GAAa,eAAe,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,YAAYA,GAAa,aAAa,GAAGA,GAAa,cAAcA,GAAa,gBAAgBA,GAAa,iBAAiBA,GAAa,cAAc,GAAGA,GAAa,UAAU,YAAYA,GAAa,MAAM,aAAaG,GAAO,cAAc,MAAM,EAAE,QAAQ,GAAM,WAAWP,GAAW,UAAU,CAAC,CAAC,CAAC,EAAElB,CAAK,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,IAAI,OAAO,IAAI,OAAOJ,GAAS,KAAkBC,EAAK,QAAQ,CAC91D,KAAK7C,EAAK,MAAMqB,EAAM,SAASqB,EAAyB,QAAQP,GAAW,MAAM,CAAC,GAAGM,CAAK,CAAC,CAAC,EAAeI,EAAK,QAAQ,CAAC,SAAS,IAAIrC;AAAA;AAAA;AAAA;AAAA,6BAIzGZ,EAAM;AAAA;AAAA;AAAA,mBAGhBY;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,kBAUD,CAAC,CAAC,EAAE,MAAM,IAAI,QAAQ,IAASmE,GAAT,SAA0BhC,EAAM,CAAIA,EAAM,OAAO,MAAM,OAAO,GAAG,CAACL,GAAeK,EAAM,OAAO,KAAK,GAAGV,EAAWzC,GAAc,KAAK,CAAG,EAACoD,GAAS,KAAkBC,EAAK,QAAQ,CAAC,KAAK,OAAO,MAAMxB,EAAM,SAASqB,EAAyB,QAAQP,GAAW,OAAOwC,GAAiB,MAAMlC,EAAM,YAAY7C,EAAM,gBAAgB,CAAC,CAAC,EAAE,MAAM,IAAI,cAAc,IAASgF,GAAT,SAA6BjC,EAAM,CAAC,GAAK,CAACkC,EAAYC,EAAc,EAAEC,GAAkBpC,EAAM,OAAO,MAAM/C,EAAM,kBAAkBA,EAAM,wBAAwBA,EAAM,6BAA6BA,EAAM,6BAA6B,EAAE2B,EAAkB,CAACuD,EAAc,EAAEhD,EAAY,QAAQ+C,CAAW,CAAE,EAACjC,GAAS,KAAkBC,EAAK,QAAQ,CAAC,KAAK,MAAM,MAAMvB,EAAe0D,GAAkB3D,EAAMzB,EAAM,kBAAkBA,EAAM,uBAAuB,EAAEyB,EAAM,SAASuD,GAAoB,QAAQzC,GAAW,MAAMM,EAAM,YAAY7C,EAAM,sBAAsB,CAAC,CAAC,EAAE,KAAM,CAAC,OAAoBkD,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,GAAGlD,EAAM,KAAK,EAAE,SAAS,CAAckD,EAAM4B,EAAO,IAAI,CAAC,IAAI7C,EAAI,GAAGrB,EAAU,QAAQ,CAAC,gBAAgBiB,GAASlB,EAAa,gBAAgBA,EAAa,gBAAgBX,EAAM,eAAe,EAAE,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,MAAMA,EAAM,UAAU,YAAYA,EAAM,YAAY,aAAa4C,GAAa,SAAS,OAAO,UAAUvB,GAAU,WAAWrB,EAAM,WAAW,OAAO,OAAO,UAAUS,GAAQ,GAAGA,EAAO,OAAOA,EAAO,OAAOA,EAAO,UAAUA,EAAO,YAAYA,EAAO,QAAQ,GAAGT,EAAM,KAAK,GAAGA,EAAM,KAAK,EAAE,QAAQ,GAAM,WAAWW,EAAa,WAAW,SAAS,CAACD,GAAmBuC,EAAKoC,GAAS,CAAC,KAAK3E,EAAK,MAAM,CAAC,SAAS,WAAW,IAAI,cAAcA,EAAK,KAAK,OAAO,KAAKI,EAAWE,EAAG,OAAU,MAAOF,EAAc,OAAHI,CAAY,CAAC,CAAC,EAAE8B,GAASxC,GAAqByC,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,YAAYzC,EAAO,aAAa,GAAGA,EAAO,cAAcA,EAAO,gBAAgBA,EAAO,iBAAiBA,EAAO,cAAc,GAAGA,EAAO,UAAU,YAAYA,EAAO,MAAM,YAAYA,EAAO,MAAM,aAAaoC,GAAa,cAAc,MAAM,CAAC,CAAC,EAAEjC,EAAa,QAAqBsC,EAAK6B,EAAO,IAAI,CAAC,QAAQ,CAAC,QAAQjD,EAAQ,EAAE,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,YAAYlB,EAAa,OAAO,aAAa,GAAGA,EAAa,OAAO,cAAcA,EAAa,OAAO,gBAAgBA,EAAa,OAAO,iBAAiBA,EAAa,OAAO,cAAc,GAAGA,EAAa,OAAO,UAAU,YAAYA,EAAa,OAAO,MAAM,YAAYA,EAAa,OAAO,MAAM,aAAaiC,GAAa,cAAc,MAAM,EAAE,QAAQ,GAAM,WAAWjC,EAAa,UAAU,CAAC,EAAEpB,GAA6B,SAASa,CAAI,GAAgB6C,EAAK,QAAQ,CAAC,SAAS,IAAIrC,0BAAkCA,oCAA4CZ,EAAM,yBAAyB,CAAC,CAAC,CAAC,CAAC,EAAE6B,GAASlB,EAAa,cAA2BsC,EAAK,IAAI,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,EAAE,UAAUtC,EAAa,aAAa,IAAI,WAAW,MAAM,MAAMA,EAAa,aAAa,UAAU,GAAGA,EAAa,aAAa,IAAI,EAAE,SAASkB,GAASjC,GAAc,SAASe,EAAa,aAAa,gBAAgBA,EAAa,aAAa,cAAc,CAAC,CAAC,CAAC,CAAC,CAAE,CAACZ,GAAU,YAAY,aAAauF,GAAoBvF,GAAU,CAAC,OAAO,CAAC,KAAKwF,EAAY,OAAO,aAAa,EAAE,KAAK,EAAE,IAAI,EAAE,eAAe,GAAK,MAAM,UAAU,YAAY,sCAAsC,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,WAAW,WAAW,WAAW,QAAQ,cAAc,cAAc,QAAQ,SAAS,SAAS,MAAM,OAAO,OAAO,SAAS,EAAE,aAAa,CAAC,QAAQ,WAAW,WAAW,YAAY,QAAQ,eAAe,eAAe,QAAQ,SAAS,SAAS,qBAAqB,OAAO,OAAO,SAAS,CAAC,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,WAAW,EAAE,SAAS,CAAC,KAAKA,EAAY,QAAQ,aAAa,GAAM,OAAOvF,GAAOb,GAAkB,SAASa,EAAM,IAAI,CAAC,EAAE,gBAAgB,CAAC,MAAM,cAAc,KAAKuF,EAAY,OAAO,aAAa,UAAU,OAAOvF,GAAO,CAACV,GAAuB,SAASU,EAAM,IAAI,CAAC,EAAE,kBAAkB,CAAC,MAAM,cAAc,KAAKuF,EAAY,OAAO,aAAa,IAAI,OAAOvF,GAAOA,EAAM,MAAM,QAAQ,EAAE,iBAAiB,CAAC,MAAM,cAAc,KAAKuF,EAAY,OAAO,aAAa,oBAAoB,OAAOvF,GAAOA,EAAM,MAAM,OAAO,EAAE,kBAAkB,CAAC,MAAM,SAAS,KAAKuF,EAAY,KAAK,aAAa,mBAAmB,QAAQ5F,GAE/yI,OAAOK,GAAOA,EAAM,MAAM,aAAa,EAOvC,8BAA8B,CAAC,MAAM,uBAAuB,KAAKuF,EAAY,OAAO,aAAa,IAAI,OAAOvF,GAAOA,EAAM,MAAM,aAAa,EAAE,6BAA6B,CAAC,MAAM,sBAAsB,KAAKuF,EAAY,KAAK,aAAa,KAAK,QAAQ,CAAC,KAAK,MAAM,OAAO,IAAI,SAAS,EAAE,aAAa,CAAC,KAAK,MAAM,OAAO,IAAI,cAAc,EAAE,OAAOvF,GAAOA,EAAM,MAAM,aAAa,EAAE,uBAAuB,CAAC,MAAM,cAAc,KAAKuF,EAAY,OAAO,aAAa,sBAAsB,OAAOvF,GAAOA,EAAM,MAAM,aAAa,EAAE,YAAY,CAAC,KAAKuF,EAAY,OAAO,aAAa,qCAAqC,MAAM,OAAO,OAAOvF,GAAOA,EAAM,MAAM,SAAS,EAAE,aAAa,CAAC,KAAKuF,EAAY,OAAO,aAAa,WAAW,MAAM,OAAO,OAAOvF,GAAOA,EAAM,MAAM,UAAU,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAKuF,EAAY,MAAM,gBAAgB,CAAC,KAAKA,EAAY,MAAM,EAAE,aAAa,CAAC,WAAW,WAAW,UAAU,EAAE,OAAOvF,GAAO,CAACX,GAAc,SAASW,EAAM,IAAI,CAAC,EAAE,OAAO,CAAC,KAAKuF,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,eAAe,GAAK,MAAM,MAAM,OAAOvF,GAAOA,EAAM,MAAM,KAAK,EAAE,UAAU,CAAC,KAAKuF,EAAY,OAAO,MAAM,SAAS,SAAS,CAAC,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,YAAY,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,kBAAkB,CAAC,EAAE,OAAOvF,GAAOA,EAAM,MAAM,KAAK,EAAE,WAAW,CAAC,KAAKuF,EAAY,OAAO,YAAY,UAAU,MAAM,UAAU,SAAS,CAAC,cAAc,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,UAAU,EAAE,kBAAkB,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,qBAAqB,EAAE,gBAAgB,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,YAAY,EAAE,oBAAoB,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,sBAAsB,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,CAAC,CAAC,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,cAAc,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,UAAU,EAAE,gBAAgB,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,YAAY,EAAE,MAAM,CAAC,KAAKA,EAAY,YAAY,aAAa,EAAE,UAAU,eAAe,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,WAAW,aAAa,cAAc,WAAW,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,UAAU,KAAK,QAAQ,EAAE,CAAC,CAAC,EAAE,OAAOvF,GAAOA,EAAM,MAAM,KAAK,EAAE,aAAa,CAAC,KAAKuF,EAAY,OAAO,YAAY,UAAU,MAAM,SAAS,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,EAAE,OAAOvF,GAAOA,EAAM,MAAM,QAAQ,EAAE,YAAY,CAAC,KAAKuF,EAAY,OAAO,YAAY,UAAU,MAAM,QAAQ,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,EAAE,OAAOvF,GAAOA,EAAM,MAAM,QAAQ,EAAE,IAAI,CAAC,MAAM,MAAM,KAAKuF,EAAY,OAAO,aAAa,EAAE,OAAOvF,GAAO,CAACN,GAAmB,SAASM,EAAM,IAAI,CAAC,EAAE,IAAI,CAAC,MAAM,MAAM,KAAKuF,EAAY,OAAO,aAAa,IAAI,OAAOvF,GAAO,CAACN,GAAmB,SAASM,EAAM,IAAI,CAAC,EAAE,KAAK,CAAC,KAAKuF,EAAY,OAAO,aAAa,EAAE,OAAOvF,GAAO,CAACN,GAAmB,SAASM,EAAM,IAAI,CAAC,EAAE,WAAW,CAAC,KAAKuF,EAAY,QAAQ,aAAa,GAAK,OAAOvF,GAAOA,EAAM,MAAM,UAAU,EAAE,sBAAsB,CAAC,KAAKuF,EAAY,OAAO,aAAa,IAAI,IAAI,EAAE,KAAK,EAAE,MAAM,SAAS,OAAOvF,GAAOA,EAAM,MAAM,YAAY,CAACA,EAAM,UAAU,EAAE,mBAAmB,CAAC,KAAKuF,EAAY,OAAO,aAAa,GAAG,MAAM,gBAAgB,OAAOvF,GAAOA,EAAM,MAAM,QAAQ,EAAE,YAAY,CAAC,KAAKuF,EAAY,OAAO,aAAa,CAAC,aAAa,MAAM,EAAE,SAAS,GAAK,SAAS,CAAC,SAAS,CAAC,KAAKA,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,OAAO,EAAE,aAAa,CAAC,OAAO,OAAO,EAAE,wBAAwB,EAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,MAAM,EAAE,OAAO,CAAC,KAAKA,EAAY,MAAM,CAAC,EAAE,OAAOvF,GAAOA,EAAM,MAAM,QAAQ,EAAE,qBAAqB,CAAC,KAAKuF,EAAY,OAAO,MAAM,gBAAgB,OAAOvF,GAAOA,EAAM,MAAM,UAAU,EAAE,yBAAyB,CAAC,KAAKuF,EAAY,OAAO,aAAa,mBAAmB,MAAM,qBAAqB,OAAOvF,GAAOA,EAAM,QAAQ,SAASA,EAAM,YAAY,GAAGA,EAAM,MAAM,UAAU,EAAE,gBAAgB,CAAC,KAAKuF,EAAY,MAAM,aAAa,OAAO,SAAS,GAAK,MAAM,YAAY,EAAE,YAAY,CAAC,MAAM,SAAS,KAAKA,EAAY,MAAM,aAAa,UAAU,OAAOvF,GAAO,CAACZ,GAAmB,SAASY,EAAM,IAAI,CAAC,EAAE,UAAU,CAAC,KAAKuF,EAAY,MAAM,aAAa,OAAO,OAAOvF,GAAOA,EAAM,MAAM,SAASA,EAAM,aAAa,KAAK,EAAK,EAAE,qBAAqB,CAAC,KAAKuF,EAAY,MAAM,aAAa,kBAAkB,OAAOvF,GAAO,CAACT,GAA6B,SAASS,EAAM,IAAI,CAAC,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,GAAG,EAAE,OAAOA,GAAOA,EAAM,MAAM,SAASA,EAAM,aAAa,KAAK,EAAK,EAAE,OAAO,CAAC,KAAKuF,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,MAAM,CAAC,KAAKA,EAAY,YAAY,aAAa,EAAE,UAAU,eAAe,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,WAAW,aAAa,cAAc,WAAW,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,QAAQ,CAAC,KAAKA,EAAY,YAAY,aAAa,GAAG,UAAU,iBAAiB,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,OAAOvF,GAAO,CAACR,GAAU,SAASQ,EAAM,IAAI,CAAC,EAAE,KAAK,CAAC,KAAKuF,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,OAAOvF,GAAO,CAACP,GAAa,SAASO,EAAM,IAAI,CAAC,EAAE,KAAK,CAAC,KAAKuF,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,OAAOvF,GAAO,CAACP,GAAa,SAASO,EAAM,IAAI,CAAC,EAAE,OAAO,CAAC,KAAKuF,EAAY,YAAY,aAAa,EAAE,UAAU,gBAAgB,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,gBAAgB,iBAAiB,oBAAoB,kBAAkB,EAAE,YAAY,CAAC,KAAK,KAAK,KAAK,IAAI,EAAE,IAAI,CAAC,EAAE,KAAKC,GAAqB,OAAOC,GAAuB,WAAW,CAAC,KAAKF,EAAY,QAAQ,aAAa,EAAK,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,gBAAgB,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,SAAS,GAAK,MAAM,YAAY,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,aAAa,CAAC,MAAM,UAAU,MAAM,EAAE,MAAM,OAAO,EAAE,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,MAAM,CAAC,KAAKA,EAAY,YAAY,aAAa,EAAE,UAAU,eAAe,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,WAAW,aAAa,cAAc,WAAW,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,eAAe,CAAC,KAAKA,EAAY,OAAO,aAAa,iBAAiB,gBAAgB,EAAI,EAAE,gBAAgB,CAAC,KAAKA,EAAY,OAAO,aAAa,0BAA0B,gBAAgB,EAAI,EAAE,UAAU,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,CAAC,CAAC,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,UAAU,KAAK,QAAQ,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAC/lQ,SAAS7C,GAAegD,EAAO,CAAC,MAAM,oDAAoD,KAAKA,CAAM,CAAE,CAAC,SAASP,GAAkBQ,EAAkBC,EAAOC,EAAaC,EAAkBC,EAAmB,CAC9M,IAAMC,GAAS,GAAGL,GAAmB,QAAQ,MAAM,EAAE,EAC/CM,EAAMD,EAAQ,MAAM,mCAAmC,EAAMd,EAAe,GAAUD,EAAYe,EAAQ,GAAGC,EAAM,CAACf,EAAe,EAAQe,EAAM,CAAC,EAAG,IAAIC,EAAS,GAASC,EAAYF,EAAM,CAAC,GAAGF,EAAmB,GAAmDI,GAAY,OAAQ,OAAOL,EAAkB,CAAC,IAAI,KAAKI,EAAS,IAAIC,KAAe,MAAM,IAAI,MAAMD,EAAS,IAAIC,MAAgB,MAAM,IAAI,OAAOD,EAAS,KAAKC,MAAgB,MAAM,IAAI,IAAID,EAAS,GAAGC,KAAe,MAAM,IAAI,UAAUD,EAAS,GAAGC,IAAc,KAAM,CAAE,OAAOP,EAAO,CAAC,IAAI,SAAS,IAAIQ,EAAgB,GAAOC,EAAW,EAAE,QAAQC,EAAE,EAAEA,EAAET,EAAa,OAAOS,IAAQT,EAAaS,CAAC,IAAI,KAAKF,GAAiBJ,EAAQK,CAAU,GAAG,GAAGA,KAAmBD,GAAiBP,EAAaS,CAAC,EAAIrB,EAAYiB,EAASE,EAAgB,MAAM,IAAI,mBAAmBnB,EAAY,GAAGiB,KAAYD,EAAM,CAAC,MAAMA,EAAM,CAAC,OAAOA,EAAM,CAAC,IAAI,MAAM,IAAI,iBAAiBhB,EAAY,GAAGiB,KAAYD,EAAM,CAAC,MAAMA,EAAM,CAAC,KAAKA,EAAM,CAAC,IAAI,MAAM,IAAI,eAAehB,EAAY,GAAGiB,IAAWD,EAAM,CAAC,KAAKA,EAAM,CAAC,KAAKA,EAAM,CAAC,IAAI,MAAM,IAAI,eAAehB,EAAY,GAAGiB,IAAWD,EAAM,CAAC,KAAKA,EAAM,CAAC,KAAKA,EAAM,CAAC,IAAI,MAAM,IAAI,eAAehB,EAAY,GAAGiB,IAAWD,EAAM,CAAC,KAAKA,EAAM,CAAC,KAAKA,EAAM,CAAC,IAAI,MAAM,IAAI,aAAahB,EAAY,GAAGiB,IAAWD,EAAM,CAAC,IAAIA,EAAM,CAAC,IAAIA,EAAM,CAAC,IAAI,MAAM,IAAI,eAAehB,EAAY,GAAGiB,IAAWD,EAAM,CAAC,EAAE,MAAM,EAAE,EAAE,KAAKA,EAAM,CAAC,EAAE,OAAO,CAAC,IAAIA,EAAM,CAAC,KAAKA,EAAM,CAAC,IAAI,KAAM,EAAE,MAAM,CAAChB,EAAYC,CAAc,CAAE,CAAC,SAASE,GAAkBH,EAAYsB,EAAkBC,EAAwB,CAAC,IAAIC,EAAiExB,GAAY,QAAQ,GAAG,GAAI,GAAG,GAAGwB,IAAkB,GAAI,OAAOxB,EACtqD,IAAIyB,EAAa,GAAMH,GAAmB,WAAUG,GAAcF,EAAwB,MAAM,IAAI,GAAG,CAAC,GAAG,QAAQ,IAAIG,EAAM,EAAMzB,EAAe,GAAM,QAAQoB,EAAEG,EAAgB,EAAEH,EAAErB,EAAY,OAAOqB,IAAK,GAAG,KAAK,KAAKrB,EAAYqB,CAAC,CAAC,IAC3OK,IAAWA,GAAOD,GAAa,CAACxB,EAAe,GAAK,MAAS,OAAGA,EAAuBD,EAAY,UAAUwB,EAAgB,CAAC,EAAUxB,CAAY,CC/DyN,IAAM2B,GAAkB,CAAC,WAAW,UAAU,QAAQ,EAAQC,GAAe,CAAC,WAAW,UAAU,aAAa,EAAQC,GAAc,CAAC,WAAW,QAAQ,aAAa,EAAQC,GAAuB,CAAC,QAAQ,UAAU,EAAQC,GAA6B,CAAC,QAAQ,WAAW,SAAS,QAAQ,aAAa,EAAQC,GAAU,CAAC,WAAW,UAAU,SAAS,MAAM,aAAa,EAAQC,GAAa,CAAC,QAAQ,aAAa,EAAQC,GAAmB,CAAC,SAAS,QAAQ,EAAQC,GAAqB,CAAC,mBAAmB,iBAAiB,eAAe,eAAe,eAAe,aAAa,cAAc,EAAQC,GAAc,CAAC,MAAM,GAAM,SAAS,WAAW,MAAM,OAAO,EAAQC,GAAqB,GAASC,GAA6B,sBAIxjC,SAARC,GAA2BC,EAAM,CAAC,IAAIC,EAAuBC,EAAkB,GAAK,CAAC,OAAAC,EAAO,KAAAC,EAAK,KAAAC,EAAK,QAAAC,EAAQ,IAAAC,EAAI,OAAAC,EAAO,OAAAC,EAAO,KAAAC,EAAK,aAAAC,EAAa,cAAAC,CAAa,EAAEZ,EAAYa,EAAUR,EAAWS,EAAS3B,GAAkB,SAASiB,CAAI,EAAE,GAAKJ,EAAM,SAAee,EAA8CL,GAAK,UAAW,OAAaM,EAAGhB,EAAM,eAAeA,EAAM,WAAWA,EAAM,QAAciB,EAAGjB,EAAM,eAAeA,EAAM,YAAYA,EAAM,QAAckB,EAAGlB,EAAM,eAAeA,EAAM,cAAcA,EAAM,QAAcmB,EAAGnB,EAAM,eAAeA,EAAM,aAAaA,EAAM,QAAcoB,EAAOH,GAAIP,GAAMK,EAAWL,EAAK,KAAKA,EAAK,IAAI,GAASW,GAAOF,GAAIT,GAAM,CAACK,EAAWL,EAAK,KAAKA,EAAK,IAAI,GAASY,EAAUZ,EAAKM,EAAGN,EAAK,KAAKQ,EAAG,OAAe,CAACK,EAAUC,CAAY,EAAEC,GAAa,EAAQC,GAAOxB,EAAkBqB,EAAUpB,CAAM,KAAK,MAAMD,IAAoB,SAAeD,EAAuBC,EAAkBG,CAAI,KAAK,MAAMJ,IAAyB,OAAzF,OAAuGA,EAAuB,MAE1+B,CAAC0B,EAAeC,CAAiB,EAAEC,GAASzB,GAAM,eAAeJ,EAAM,8BAA8B,OAAO,CAAC,EAAO,CAAC8B,EAAQC,EAAU,EAAEF,GAASjC,GAAc,KAAK,EAAQoC,EAAWC,EAAOrC,GAAc,KAAK,EAAQsC,EAAID,EAAO,IAAI,EAAE,SAASE,EAAYC,EAAIV,EAAM,CAACF,EAAaa,GAAM,CAAC,IAAIC,EAAa,MAAM,CAAC,CAACnC,CAAM,EAAE,CAAC,GAAGkC,EAAKlC,CAAM,EAAE,CAACE,CAAI,EAAE,CAAC,IAAIiC,EAAaD,EAAKlC,CAAM,KAAK,MAAMmC,IAAe,OAAO,OAAOA,EAAajC,CAAI,EAAE,CAAC+B,CAAG,EAAEV,CAAK,CAAC,CAAC,CAAE,CAAC,CAAE,CAAC,SAASa,GAAWC,EAAS,CAACR,EAAW,QAAQQ,EAAST,GAAWS,CAAQ,CAAE,CAAC,SAASC,IAAY,CAACT,EAAW,QAAQpC,GAAc,MAAMmC,GAAWnC,GAAc,KAAK,CAAE,CAAC,SAAS8C,GAAQhB,EAAM,CAAC,IAAIiB,EAAM,GAAK,GAAG7B,EAAU,OAAOV,EAAK,CAAC,IAAI,QAAQ,IAAI,WAAW,IAAI,cAAcuC,EAAMjB,GAAOA,EAAM,OAAO,EAAE,MAAM,IAAI,QAAQiB,EAAMjB,GAAOA,EAAM,OAAO,EAAE,MAAM,IAAI,cAAciB,EAAM,MAAM,QAAQjB,CAAK,GAAGA,EAAM,OAAO,EAAE,MAAM,IAAI,UAAUiB,EAAMjB,GAAO,KAAK,MAAM,QAAQiB,EAAMjB,GAAO,KAAK,KAAM,CAAE,OAAIiB,GAAOJ,GAAW3C,GAAc,QAAQ,EACx+B+C,GAAOvC,GAAM,UAASuC,EAAMC,GAAelB,CAAK,EAAEa,GAAW3C,GAAc,KAAK,GAAU+C,CAAM,CAACE,GAAU,IAAI,CAAC,IAAInB,EAAM,KAAK,OAAOtB,EAAK,CAAC,IAAI,QAAQ,IAAI,WAAW,IAAI,QAAQ,IAAI,cAAcsB,EAAM,GAAG,MAAM,IAAI,WAAWA,EAAM,MAAM,MAAM,IAAI,WAAWA,EAAMpB,EAAQ,SAASN,EAAM,oBAAoB,EAAEA,EAAM,qBAAqB,KAAK,MAAM,IAAI,cAAc0B,EAAM,CAAC,EAAE,MAAM,IAAI,SAASA,EAAM1B,EAAM,mBAAmB,KAAM,CAAC,OAAAwB,EAAaa,GAAM,CAAC,IAAIC,EAAaQ,EAAc,MAAM,CAAC,CAAC3C,CAAM,EAAE,CAAC,GAAGkC,EAAKlC,CAAM,EAAE,CAACE,CAAI,EAAE,CAAC,IAAA6B,EAAI,MAAQ,GAAAI,EAAaD,EAAKlC,CAAM,KAAK,MAAMmC,IAAe,SAAcA,EAAajC,CAAI,GAAIyC,EAAcT,EAAKlC,CAAM,KAAK,MAAM2C,IAAgB,OAAO,OAAOA,EAAczC,CAAI,EAAE,MAAMqB,EAAM,aAAaA,EAAM,KAAArB,EAAK,SAAAS,EAAS,QAAQ,GAAK,QAAA4B,EAAO,CAAC,CAAC,CAAE,CAAC,EAAQ,IAAI,CAACP,EAAY,UAAU,EAAK,CAAE,CAAE,EAAE,CAAC,CAAC,EAAE,IAAMY,EAAa/C,EAAM,cAAc,GAAGA,EAAM,mBAAmBA,EAAM,oBAAoBA,EAAM,uBAAuBA,EAAM,qBAAqB,GAAGA,EAAM,WAAiBgD,EAAM,CAAC,KAAK,EAAE,OAAO,OAAO,QAAQ,OAAO,gBAAgB,cAAc,QAAQ,GAAGhC,OAAQK,QAAYH,OAAQE,MAAW,MAAMpB,EAAM,UAAU,GAAGA,EAAM,KAAK,GAAGA,EAAM,KAAK,EAAE,SAASiD,GAAyBC,EAAM,CAACf,EAAY,QAAQe,EAAM,OAAO,KAAK,CAAE,CAAC,IAAMC,GAAS,CAAC,EAAE,OAAO/C,EAAK,CAAC,IAAI,QAAQ+C,GAAS,KAAkBC,EAAK,QAAQ,CAAC,MAAM1B,EAAM,SAASuB,GAAyB,QAAQR,GAAW,MAAMO,EAAM,YAAYhD,EAAM,eAAe,CAAC,CAAC,EAAE,MAAM,IAAI,WAAW,IAAI,UAAUmD,GAAS,KAAkBE,EAAM,QAAQ,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,cAAc,MAAM,OAAO,UAAU,WAAW,SAAS,IAAI9C,EAAI,GAAGyC,CAAK,EAAE,SAAS,CAAcI,EAAKE,GAAS,CAAC,GAAG1C,EAAc,GAAGc,IAAQ,IAAI,CAAC,EAAe0B,EAAK,QAAQ,CAAC,KAAK,WAAW,KAAK/C,EAAK,QAAQqB,IAAQ,KAAK,SAASwB,GAAO,CAACf,EAAY,QAAQe,EAAM,OAAO,QAAQ,KAAK9C,GAAM,WAAW,MAAM,IAAI,CAAE,EAAE,QAAQqC,GAAW,MAAM,CAAC,SAAS,WAAW,cAAc,OAAO,QAAQ,CAAC,CAAC,CAAC,EAAErC,GAAM,WAAWJ,EAAM,aAAaA,EAAM,WAAW,CAAC,CAAC,CAAC,EAAE,MAAM,IAAI,WAAWmD,GAAS,KAAkBE,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,GAAGrD,EAAM,KAAK,EAAE,SAAS,CAAcqD,EAAM,SAAS,CAAC,MAAO3B,GAAM5B,GAAmC,SAASoD,GAAO,CAACf,EAAY,QAAQe,EAAM,OAAO,OAAOpD,GAA6B,KAAKoD,EAAM,OAAO,KAAK,CAAE,EAAE,QAAQT,GAAW,MAAM,CAAC,WAAW,OAAO,OAAO,OAAO,OAAO,UAAU,OAAO,EAAE,gBAAgB,OAAO,GAAGO,CAAK,EAAE,SAAS,CAAC,CAAC1C,EAAQ,SAASN,EAAM,oBAAoB,GAAgBoD,EAAK,SAAS,CAAC,MAAMtD,GAA6B,SAAS,GAAK,SAASE,EAAM,wBAAwB,CAAC,EAAEM,EAAQ,IAAI,CAACiD,EAAOC,KAAqBJ,EAAK,SAAS,CAAC,MAAMG,EAAO,SAASA,CAAM,EAAEC,EAAK,CAAC,CAAC,CAAC,CAAC,EAAeJ,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAMvD,GAAqB,OAAOA,GAAqB,QAAQ,YAAY,KAAK,OAAO,eAAe,IAAI,OAAOG,EAAM,UAAU,iBAAiB,QAAQ,kBAAkB,QAAQ,MAAM,CAAC,QAAQ,QAAQ,SAAS,WAAW,MAAMU,GAAM,CAACK,EAAW,EAAEI,EAAG,IAAI,cAActB,GAAqB,OAAO,cAAc,MAAM,EAAE,SAAsBuD,EAAK,OAAO,CAAC,EAAE,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,IAAI,WAAWD,GAAS,KAAkBC,EAAK,WAAW,CAAC,MAAM1B,EAAM,SAASuB,GAAyB,QAAQR,GAAW,MAAM,CAAC,QAAQ,QAAQ,OAAOzC,EAAM,WAAWA,EAAM,sBAAsB,IAAI,UAAUsB,EAAU,OAAOtB,EAAM,WAAW,WAAW,OAAO,GAAGgD,CAAK,EAAE,YAAYhD,EAAM,eAAe,CAAC,CAAC,EAAE,MAAM,IAAI,cAAc,IAAMyD,EAAoBP,GAAO,CAAC,IAAMQ,GAAiBR,EAAM,OAAO,QAAQ,CAAC,GAAGxB,GAAO,CAAC,EAAEwB,EAAM,OAAO,IAAI,GAAGxB,GAAO,CAAC,GAAG,OAAOiC,IAAGA,KAAIT,EAAM,OAAO,IAAI,EAAEf,EAAY,QAAQuB,EAAgB,CAAE,EAAQE,EAAa,MAAM,QAAQlC,CAAK,GAAGA,GAAO,CAAC,EAAEyB,GAAS,KAAkBC,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAIpD,EAAM,KAAK,GAAGgD,CAAK,EAAE,SAAShD,EAAM,QAAQ,IAAI,CAACuD,EAAOC,KAAqBH,EAAM,QAAQ,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,cAAc,MAAM,IAAIrD,EAAM,KAAK,WAAW,SAAS,OAAO,SAAS,EAAE,SAAS,CAAcoD,EAAKE,GAAS,CAAC,GAAG1C,EAAc,GAAGgD,EAAa,SAASL,CAAM,CAAC,CAAC,EAAeH,EAAK,QAAQ,CAAC,KAAK,WAAW,KAAKG,EAAO,QAAQK,EAAa,SAASL,CAAM,EAAE,SAASE,EAAoB,QAAQhB,GAAW,MAAM,CAAC,SAAS,WAAW,cAAc,OAAO,QAAQ,CAAC,CAAC,CAAC,EAAEc,CAAM,CAAC,EAAEC,EAAK,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,IAAI,QAAQ,GAAK,CAAC,WAAAK,CAAU,EAAE7D,EAAY8D,EAAYD,EAAW,OAAaE,GAAYF,EAAW,OAAaG,IAAiBH,EAAW,KAAKA,EAAW,SAAS,EAAEV,GAAS,KAAkBC,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAIpD,EAAM,KAAK,GAAGgD,CAAK,EAAE,SAAShD,EAAM,QAAQ,IAAI,CAACuD,EAAOC,KAAqBH,EAAM,QAAQ,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,cAAc,MAAM,IAAIrD,EAAM,KAAK,WAAW,SAAS,OAAO,SAAS,EAAE,SAAS,CAAcqD,EAAMY,EAAO,IAAI,CAAC,QAAQ,CAAC,gBAAgBvC,IAAQ6B,EAAOM,EAAW,OAAOA,EAAW,OAAO,EAAE,MAAM,CAAC,QAAQ,OAAO,eAAe,SAAS,WAAW,SAAS,MAAMA,EAAW,KAAK,OAAOA,EAAW,KAAK,aAAaA,EAAW,OAAO,SAAS,WAAW,UAAUC,GAAa,GAAGA,EAAY,OAAOA,EAAY,OAAOA,EAAY,UAAUA,EAAY,YAAYpC,IAAQ6B,EAAOO,EAAY,QAAQA,EAAY,UAAU,EAAE,QAAQ,GAAM,WAAWD,EAAW,WAAW,SAAS,CAACA,EAAW,UAAuBT,EAAKa,EAAO,IAAI,CAAC,QAAQ,CAAC,MAAMvC,IAAQ6B,EAAO,EAAE,GAAG,QAAQ7B,IAAQ6B,EAAO,EAAE,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,KAAKS,GAAgB,IAAIA,GAAgB,MAAMH,EAAW,QAAQ,OAAOA,EAAW,QAAQ,gBAAgBA,EAAW,SAAS,aAAa,KAAK,IAAI,EAAEA,EAAW,OAAOG,EAAe,CAAC,EAAE,QAAQ,GAAM,WAAWH,EAAW,UAAU,CAAC,EAAEE,IAA0BX,EAAKa,EAAO,IAAI,CAAC,QAAQ,CAAC,YAAYvC,IAAQ6B,EAAOQ,GAAY,QAAQA,GAAY,QAAQ,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,YAAYA,GAAY,aAAa,GAAGA,GAAY,cAAcA,GAAY,gBAAgBA,GAAY,iBAAiBA,GAAY,cAAc,GAAGA,GAAY,UAAU,YAAYA,GAAY,MAAM,aAAaF,EAAW,OAAO,cAAc,MAAM,EAAE,QAAQ,GAAM,WAAWA,EAAW,UAAU,CAAC,CAAC,CAAC,CAAC,EAAeT,EAAK,QAAQ,CAAC,KAAK,QAAQ,KAAKG,EAAO,MAAMA,EAAO,QAAQ7B,IAAQ6B,EAAO,SAASN,GAAyB,QAAQR,GAAW,MAAM,CAAC,SAAS,WAAW,cAAc,OAAO,QAAQ,CAAC,CAAC,CAAC,EAAEc,CAAM,CAAC,EAAEC,EAAK,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,IAAI,SAAS,IAAMU,GAAsBhB,GAAO,CAAC,IAAMiB,GAAa,KAAK,MAAM,OAAOjB,EAAM,OAAO,KAAK,EAAElD,EAAM,IAAI,EAAEA,EAAM,KAAWoE,GAAa,KAAK,IAAI,KAAK,IAAID,GAAanE,EAAM,GAAG,EAAEA,EAAM,GAAG,EAAEmC,EAAY,QAAQiC,EAAY,CAAE,EAAQC,GAAkBnB,GAAO,CAACgB,GAAsBhB,CAAK,CAAE,EAAQoB,GAAgBpB,GAAO,CAAIA,EAAM,MAAM,SAASgB,GAAsBhB,CAAK,CAAG,EAAEC,GAAS,KAAkBC,EAAK,QAAQ,CAAC,KAAK,SAAS,MAAM1B,EAAM,SAASuB,GAAyB,QAAQR,GAAW,UAAU6B,GAAgB,OAAOD,GAAkB,MAAMrB,EAAM,YAAYhD,EAAM,kBAAkB,IAAIA,EAAM,IAAI,IAAIA,EAAM,IAAI,KAAKA,EAAM,IAAI,CAAC,CAAC,EAAE,MAAM,IAAI,SAAS,IAAIuE,GAAeC,GAAgBC,GAAcC,GAAeC,EAAmB,IAAMC,GAAM5E,EAAM,YAAkB6E,GAAO7E,EAAM,aAAmB8E,GAAU;AAAA;AAAA,yBAE3jOD,GAAO;AAAA,0BACNA,GAAO;AAAA,iCACAA,GAAO;AAAA,oCACJA,GAAO;AAAA;AAAA,gCAEX,CAACA,GAAO,KAAKD,GAAM,QAAQ,GAAGA,GAAM,OAAO,KAAK,IAAIA,GAAM,OAAO,MAAMA,GAAM,OAAO,CAAC,EAAE;AAAA,kCACrFL,GAAeM,GAAO,UAAU,MAAMN,KAAiB,OAAO,OAAOA,GAAe,QAAQ;AAAA,gCAC9FM,GAAO,OAAO,QAAQ;AAAA,kCACpBL,GAAgBK,GAAO,UAAU,MAAML,KAAkB,OAAO,OAAOA,GAAgB,QAAQ,UAAgBO,GAAS;AAAA;AAAA,0BAEhIH,GAAM;AAAA,iCACCA,GAAM;AAAA,oCACHA,GAAM;AAAA;AAAA,kCAERH,GAAcG,GAAM,UAAU,MAAMH,KAAgB,OAAO,OAAOA,GAAc,QAAQ;AAAA,gCAC1FG,GAAM,OAAO,QAAQ;AAAA,kCACnBF,GAAeE,GAAM,UAAU,MAAMF,KAAiB,OAAO,OAAOA,GAAe,QAAQ,UAAUvB,GAAS,KAAkBE,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,gBAAgBsB,EAAmB3E,EAAM,eAAe,MAAM2E,IAAqB,OAAO,OAAOA,EAAmB,WAAW,QAAQ,cAAc,MAAM,IAAIpE,EAAI,WAAW,SAAS,GAAGyC,CAAK,EAAE,SAAS,CAAChD,EAAM,aAA0BqD,EAAM,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,SAASrD,EAAM,YAAY,QAAQ,EAAE,SAAS,CAACA,EAAM,YAAY,OAAO0B,GAAO1B,EAAM,mBAAmBA,EAAM,YAAY,MAAM,CAAC,CAAC,EAAeoD,EAAK,QAAQ,CAAC,KAAK,QAAQ,IAAIpD,EAAM,IAAI,IAAIA,EAAM,IAAI,KAAKA,EAAM,KAAK,MAAM0B,GAAO1B,EAAM,mBAAmB,SAASiD,GAAyB,QAAQR,GAAW,MAAM,CAAC,KAAK,EAAE,WAAW,OAAO,QAAQ,OAAO,OAAO,EAAE,OAAO,UAAU,OAAO,KAAK,IAAIoC,GAAO,KAAKD,GAAM,MAAM,EAAE,WAAW,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAexB,EAAK,QAAQ,CAAC,SAAS,IAAIvC,8CAAsDiE;AAAA,uBACh9BjE,0CAAkDiE;AAAA;AAAA,uBAElDjE,uDAA+DkE;AAAA,uBAC/DlE,0CAAkDkE;AAAA,uBAClDlE,6CAAqDkE;AAAA,qBACvD,CAAC,CAAC,EAAE,MAAM,IAAI,MAAM,GAAK,CAAC,WAAAC,GAAW,UAAAC,CAAS,EAAEjF,EAAW,CAAC,YAAAkF,EAAY,YAAAC,EAAW,EAAEH,GAAiBI,GAAaJ,GAAW,OAAO7B,GAAS,KAAkBE,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI9C,EAAI,GAAGyC,EAAM,MAAM,MAAS,EAAE,SAAS,CAAcK,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,eAAe,EAAE,SAAS,CAAcD,EAAK,OAAO,CAAC,SAAS6B,EAAU,IAAI,CAAC,EAAe7B,EAAK,OAAO,CAAC,SAAS6B,EAAU,KAAK,CAAC,CAAC,CAAC,CAAC,EAAe7B,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,IAAI4B,GAAW,GAAG,EAAE,SAAS,MAAM,KAAK,CAAC,OAAOhF,EAAM,OAAO,CAAC,CAAC,EAAE,IAAI,CAACqF,EAAE7B,KAAQ,CAAC,IAAM8B,GAAS5D,GAAO8B,GAAY+B,GAAO/B,IAAO,EAAE,GAAG2B,QAAiBD,OAAiBA,OAAiBC,OAAgB3B,IAAOxD,EAAM,OAAO,GAAGkF,OAAiBC,QAAiBA,QAAiBD,MAAgB,GAAGA,MAAgB,OAAoB7B,EAAMY,EAAO,OAAO,CAAC,QAAQ,CAAC,gBAAgBqB,GAASN,GAAW,cAAcA,GAAW,gBAAgB,MAAMM,GAASN,GAAW,kBAAkBA,GAAW,kBAAkB,EAAE,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,OAAOA,GAAW,OAAO,OAAO,OAAO,QAAQ,OAAO,aAAaO,GAAO,SAASP,GAAW,SAAS,OAAO,UAAU,GAAGA,GAAW,IAAI,EAAE,QAAQ,IAAI,CAAC7C,EAAY,QAAQqB,EAAK,EAAEf,GAAW,CAAE,EAAE,QAAQ,GAAM,WAAWuC,GAAW,WAAW,SAAS,CAACxB,GAAM4B,IAA2BhC,EAAKa,EAAO,IAAI,CAAC,QAAQ,CAAC,YAAYqB,GAASF,GAAa,cAAcA,GAAa,eAAe,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,YAAYA,GAAa,aAAa,GAAGA,GAAa,cAAcA,GAAa,gBAAgBA,GAAa,iBAAiBA,GAAa,cAAc,GAAGA,GAAa,UAAU,YAAYA,GAAa,MAAM,aAAaG,GAAO,cAAc,MAAM,EAAE,QAAQ,GAAM,WAAWP,GAAW,UAAU,CAAC,CAAC,CAAC,EAAExB,EAAK,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,IAAI,OAAO,IAAI,OAAOL,GAAS,KAAkBC,EAAK,QAAQ,CAC91D,KAAKhD,EAAK,MAAMsB,EAAM,SAASuB,GAAyB,QAAQR,GAAW,MAAM,CAAC,GAAGO,CAAK,CAAC,CAAC,EAAeI,EAAK,QAAQ,CAAC,SAAS,IAAIvC;AAAA;AAAA;AAAA;AAAA,6BAIzGb,EAAM;AAAA;AAAA;AAAA,mBAGhBa;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,kBAUD,CAAC,CAAC,EAAE,MAAM,IAAI,QAAQ,IAAS2E,GAAT,SAA0BtC,EAAM,CAAIA,EAAM,OAAO,MAAM,OAAO,GAAG,CAACN,GAAeM,EAAM,OAAO,KAAK,GAAGX,GAAW3C,GAAc,KAAK,CAAG,EAACuD,GAAS,KAAkBC,EAAK,QAAQ,CAAC,KAAK,OAAO,MAAM1B,EAAM,SAASuB,GAAyB,QAAQR,GAAW,OAAO+C,GAAiB,MAAMxC,EAAM,YAAYhD,EAAM,gBAAgB,CAAC,CAAC,EAAE,MAAM,IAAI,cAAc,IAASyF,GAAT,SAA6BvC,EAAM,CAAC,GAAK,CAACwC,GAAYC,EAAc,EAAEC,GAAkB1C,EAAM,OAAO,MAAMlD,EAAM,kBAAkBA,EAAM,wBAAwBA,EAAM,6BAA6BA,EAAM,6BAA6B,EAAE4B,EAAkB,CAAC+D,EAAc,EAAExD,EAAY,QAAQuD,EAAW,CAAE,EAACvC,GAAS,KAAkBC,EAAK,QAAQ,CAAC,KAAK,MAAM,MAAMzB,EAAekE,GAAkBnE,EAAM1B,EAAM,kBAAkBA,EAAM,uBAAuB,EAAE0B,EAAM,SAAS+D,GAAoB,QAAQhD,GAAW,MAAMO,EAAM,YAAYhD,EAAM,sBAAsB,CAAC,CAAC,EAAE,KAAM,CAAC,OAAoBqD,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,GAAGrD,EAAM,KAAK,EAAE,SAAS,CAAcqD,EAAMY,EAAO,IAAI,CAAC,IAAI/B,EAAI,GAAGrB,EAAU,QAAQ,CAAC,gBAAgBiB,GAASnB,EAAa,gBAAgBA,EAAa,gBAAgBX,EAAM,eAAe,EAAE,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,MAAMA,EAAM,UAAU,aAAa+C,EAAa,SAAS,UAAU,UAAUzB,EAAU,WAAWtB,EAAM,WAAW,OAAO,OAAO,UAAUS,GAAQ,GAAGA,EAAO,OAAOA,EAAO,OAAOA,EAAO,UAAUA,EAAO,YAAYA,EAAO,QAAQ,GAAGT,EAAM,KAAK,GAAGA,EAAM,KAAK,EAAE,QAAQ,GAAM,WAAWW,EAAa,WAAW,SAAS,CAACD,GAAmB0C,EAAK0C,GAAS,CAAC,KAAKpF,EAAK,MAAM,CAAC,SAAS,WAAW,IAAI,cAAcA,EAAK,KAAK,OAAO,KAAKK,EAAWE,EAAG,OAAU,MAAOF,EAAc,OAAHI,CAAY,CAAC,CAAC,EAAEgC,GAAS3C,GAAqB4C,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,YAAY5C,EAAO,aAAa,GAAGA,EAAO,cAAcA,EAAO,gBAAgBA,EAAO,iBAAiBA,EAAO,cAAc,GAAGA,EAAO,UAAU,YAAYA,EAAO,MAAM,YAAYA,EAAO,MAAM,aAAauC,EAAa,cAAc,MAAM,CAAC,CAAC,EAAEpC,EAAa,QAAqByC,EAAKa,EAAO,IAAI,CAAC,QAAQ,CAAC,QAAQnC,EAAQ,EAAE,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,YAAYnB,EAAa,OAAO,aAAa,GAAGA,EAAa,OAAO,cAAcA,EAAa,OAAO,gBAAgBA,EAAa,OAAO,iBAAiBA,EAAa,OAAO,cAAc,GAAGA,EAAa,OAAO,UAAU,YAAYA,EAAa,OAAO,MAAM,YAAYA,EAAa,OAAO,MAAM,aAAaoC,EAAa,cAAc,MAAM,EAAE,QAAQ,GAAM,WAAWpC,EAAa,UAAU,CAAC,EAAEpB,GAA6B,SAASa,CAAI,GAAgBgD,EAAK,QAAQ,CAAC,SAAS,IAAIvC,0BAAkCA;AAAA,iCAC3nFb,EAAM;AAAA,sBACjB,CAAC,CAAC,CAAC,CAAC,EAAE8B,GAASnB,EAAa,cAA2ByC,EAAK,IAAI,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,EAAE,UAAUzC,EAAa,aAAa,IAAI,WAAW,MAAM,MAAMA,EAAa,aAAa,UAAU,GAAGA,EAAa,aAAa,IAAI,EAAE,SAASmB,GAASlC,GAAc,SAASe,EAAa,aAAa,gBAAgBA,EAAa,aAAa,cAAc,CAAC,CAAC,CAAC,CAAC,CAAE,CAACZ,GAAU,YAAY,aAAagG,GAAoBhG,GAAU,CAAC,OAAO,CAAC,KAAKiG,EAAY,OAAO,aAAa,EAAE,KAAK,EAAE,IAAI,EAAE,eAAe,GAAK,MAAM,UAAU,YAAY,sCAAsC,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,WAAW,WAAW,WAAW,QAAQ,cAAc,cAAc,QAAQ,SAAS,SAAS,MAAM,OAAO,OAAO,SAAS,EAAE,aAAa,CAAC,QAAQ,WAAW,WAAW,YAAY,QAAQ,eAAe,eAAe,QAAQ,SAAS,SAAS,qBAAqB,OAAO,OAAO,SAAS,CAAC,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,WAAW,EAAE,SAAS,CAAC,KAAKA,EAAY,QAAQ,aAAa,GAAM,OAAOhG,GAAOb,GAAkB,SAASa,EAAM,IAAI,CAAC,EAAE,gBAAgB,CAAC,MAAM,cAAc,KAAKgG,EAAY,OAAO,aAAa,UAAU,OAAOhG,GAAO,CAACV,GAAuB,SAASU,EAAM,IAAI,CAAC,EAAE,kBAAkB,CAAC,MAAM,cAAc,KAAKgG,EAAY,OAAO,aAAa,IAAI,OAAOhG,GAAOA,EAAM,MAAM,QAAQ,EAAE,iBAAiB,CAAC,MAAM,cAAc,KAAKgG,EAAY,OAAO,aAAa,oBAAoB,OAAOhG,GAAOA,EAAM,MAAM,OAAO,EAAE,kBAAkB,CAAC,MAAM,SAAS,KAAKgG,EAAY,KAAK,aAAa,mBAAmB,QAAQrG,GAEnkD,OAAOK,GAAOA,EAAM,MAAM,aAAa,EAOvC,8BAA8B,CAAC,MAAM,uBAAuB,KAAKgG,EAAY,OAAO,aAAa,IAAI,OAAOhG,GAAOA,EAAM,MAAM,aAAa,EAAE,6BAA6B,CAAC,MAAM,sBAAsB,KAAKgG,EAAY,KAAK,aAAa,KAAK,QAAQ,CAAC,KAAK,MAAM,OAAO,IAAI,SAAS,EAAE,aAAa,CAAC,KAAK,MAAM,OAAO,IAAI,cAAc,EAAE,OAAOhG,GAAOA,EAAM,MAAM,aAAa,EAAE,uBAAuB,CAAC,MAAM,cAAc,KAAKgG,EAAY,OAAO,aAAa,sBAAsB,OAAOhG,GAAOA,EAAM,MAAM,aAAa,EAAE,YAAY,CAAC,KAAKgG,EAAY,OAAO,aAAa,qCAAqC,MAAM,OAAO,OAAOhG,GAAOA,EAAM,MAAM,SAAS,EAAE,aAAa,CAAC,KAAKgG,EAAY,OAAO,aAAa,WAAW,MAAM,OAAO,OAAOhG,GAAOA,EAAM,MAAM,UAAU,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAKgG,EAAY,MAAM,gBAAgB,CAAC,KAAKA,EAAY,MAAM,EAAE,aAAa,CAAC,WAAW,WAAW,UAAU,EAAE,OAAOhG,GAAO,CAACX,GAAc,SAASW,EAAM,IAAI,CAAC,EAAE,cAAc,CAAC,KAAKgG,EAAY,OAAO,MAAM,WAAW,YAAY,QAAQ,SAAS,CAAC,OAAO,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,QAAQ,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,CAAC,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,aAAa,CAAC,KAAK,GAAG,MAAM,OAAO,QAAQ,EAAI,EAAE,YAAY,UAAU,SAAS,CAAC,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,UAAU,CAAC,KAAKA,EAAY,OAAO,aAAa,IAAI,IAAI,GAAG,KAAK,EAAE,EAAE,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,QAAQ,CAAC,KAAKA,EAAY,QAAQ,aAAa,EAAI,CAAC,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,aAAa,CAAC,QAAQ,yBAAyB,SAAS,UAAU,MAAM,EAAE,MAAM,OAAO,EAAE,SAAS,CAAC,QAAQ,CAAC,KAAKA,EAAY,MAAM,aAAa,wBAAwB,EAAE,SAAS,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,MAAM,CAAC,KAAKA,EAAY,YAAY,aAAa,EAAE,UAAU,eAAe,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,WAAW,aAAa,cAAc,WAAW,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,QAAQ,CAAC,KAAKA,EAAY,MAAM,aAAa,qBAAqB,EAAE,SAAS,CAAC,KAAKA,EAAY,MAAM,aAAa,qBAAqB,EAAE,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,eAAe,EAAI,EAAE,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,eAAe,EAAI,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,eAAe,EAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,eAAe,EAAI,CAAC,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,UAAU,KAAK,QAAQ,EAAE,CAAC,CAAC,EAAE,OAAOhG,GAAO,CAACZ,GAAe,SAASY,EAAM,IAAI,CAAC,EAAE,WAAW,CAAC,KAAKgG,EAAY,OAAO,MAAM,QAAQ,YAAY,QAAQ,SAAS,CAAC,OAAO,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,QAAQ,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,CAAC,EAAE,SAAS,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,SAAS,EAAI,EAAE,QAAQ,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,EAAE,OAAOhG,GAAO,CAACA,EAAM,QAAQ,EAAE,OAAO,CAAC,KAAKgG,EAAY,OAAO,SAAS,GAAK,aAAa,CAAC,QAAQ,UAAU,SAAS,UAAU,MAAM,EAAE,MAAM,OAAO,EAAE,SAAS,CAAC,QAAQ,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,SAAS,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,MAAM,CAAC,KAAKA,EAAY,YAAY,aAAa,EAAE,UAAU,eAAe,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,WAAW,aAAa,cAAc,WAAW,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,QAAQ,CAAC,KAAKA,EAAY,MAAM,aAAa,qBAAqB,EAAE,SAAS,CAAC,KAAKA,EAAY,MAAM,aAAa,qBAAqB,EAAE,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,eAAe,EAAI,EAAE,EAAE,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,eAAe,EAAI,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,eAAe,EAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,eAAe,EAAI,CAAC,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,UAAU,KAAK,QAAQ,EAAE,CAAC,CAAC,EAAE,OAAOhG,GAAOA,EAAM,OAAO,OAAO,EAAE,OAAO,CAAC,KAAKgG,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,eAAe,GAAK,MAAM,MAAM,OAAOhG,GAAOA,EAAM,MAAM,KAAK,EAAE,UAAU,CAAC,KAAKgG,EAAY,OAAO,MAAM,SAAS,SAAS,CAAC,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,YAAY,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,kBAAkB,CAAC,EAAE,OAAOhG,GAAOA,EAAM,MAAM,KAAK,EAAE,WAAW,CAAC,KAAKgG,EAAY,OAAO,YAAY,UAAU,MAAM,UAAU,SAAS,CAAC,cAAc,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,UAAU,EAAE,kBAAkB,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,qBAAqB,EAAE,gBAAgB,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,YAAY,EAAE,oBAAoB,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,sBAAsB,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,CAAC,CAAC,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,cAAc,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,UAAU,EAAE,gBAAgB,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,MAAM,YAAY,EAAE,MAAM,CAAC,KAAKA,EAAY,YAAY,aAAa,EAAE,UAAU,eAAe,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,WAAW,aAAa,cAAc,WAAW,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,UAAU,KAAK,QAAQ,EAAE,CAAC,CAAC,EAAE,OAAOhG,GAAOA,EAAM,MAAM,KAAK,EAAE,aAAa,CAAC,KAAKgG,EAAY,OAAO,YAAY,UAAU,MAAM,SAAS,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,EAAE,OAAOhG,GAAOA,EAAM,MAAM,QAAQ,EAAE,YAAY,CAAC,KAAKgG,EAAY,OAAO,YAAY,UAAU,MAAM,QAAQ,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,EAAE,OAAOhG,GAAOA,EAAM,MAAM,QAAQ,EAAE,IAAI,CAAC,MAAM,MAAM,KAAKgG,EAAY,OAAO,aAAa,EAAE,OAAOhG,GAAO,CAACN,GAAmB,SAASM,EAAM,IAAI,CAAC,EAAE,IAAI,CAAC,MAAM,MAAM,KAAKgG,EAAY,OAAO,aAAa,IAAI,OAAOhG,GAAO,CAACN,GAAmB,SAASM,EAAM,IAAI,CAAC,EAAE,KAAK,CAAC,KAAKgG,EAAY,OAAO,aAAa,EAAE,OAAOhG,GAAO,CAACN,GAAmB,SAASM,EAAM,IAAI,CAAC,EAAE,WAAW,CAAC,KAAKgG,EAAY,QAAQ,aAAa,GAAK,OAAOhG,GAAOA,EAAM,MAAM,UAAU,EAAE,sBAAsB,CAAC,KAAKgG,EAAY,OAAO,aAAa,IAAI,IAAI,EAAE,KAAK,EAAE,MAAM,SAAS,OAAOhG,GAAOA,EAAM,MAAM,YAAY,CAACA,EAAM,UAAU,EAAE,mBAAmB,CAAC,KAAKgG,EAAY,OAAO,aAAa,GAAG,MAAM,gBAAgB,OAAOhG,GAAOA,EAAM,MAAM,QAAQ,EAAE,YAAY,CAAC,KAAKgG,EAAY,OAAO,aAAa,CAAC,aAAa,OAAO,SAAS,EAAE,EAAE,SAAS,GAAK,SAAS,CAAC,SAAS,CAAC,KAAKA,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,OAAO,EAAE,aAAa,CAAC,OAAO,OAAO,EAAE,wBAAwB,EAAI,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,MAAM,EAAE,OAAO,CAAC,KAAKA,EAAY,MAAM,CAAC,EAAE,OAAOhG,GAAOA,EAAM,MAAM,QAAQ,EAAE,qBAAqB,CAAC,KAAKgG,EAAY,OAAO,MAAM,gBAAgB,OAAOhG,GAAOA,EAAM,MAAM,UAAU,EAAE,yBAAyB,CAAC,KAAKgG,EAAY,OAAO,aAAa,mBAAmB,MAAM,qBAAqB,OAAOhG,GAAOA,EAAM,QAAQ,SAASA,EAAM,YAAY,GAAGA,EAAM,MAAM,UAAU,EAAE,gBAAgB,CAAC,KAAKgG,EAAY,MAAM,aAAa,OAAO,SAAS,GAAK,MAAM,YAAY,EAAE,UAAU,CAAC,KAAKA,EAAY,MAAM,aAAa,OAAO,OAAOhG,GAAOA,EAAM,MAAM,SAASA,EAAM,aAAa,KAAK,EAAK,EAAE,qBAAqB,CAAC,KAAKgG,EAAY,MAAM,aAAa,kBAAkB,OAAOhG,GAAO,CAACT,GAA6B,SAASS,EAAM,IAAI,CAAC,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,GAAG,EAAE,OAAOA,GAAOA,EAAM,MAAM,SAASA,EAAM,aAAa,KAAK,EAAK,EAAE,OAAO,CAAC,KAAKgG,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,MAAM,CAAC,KAAKA,EAAY,YAAY,aAAa,EAAE,UAAU,eAAe,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,WAAW,aAAa,cAAc,WAAW,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,QAAQ,CAAC,KAAKA,EAAY,YAAY,aAAa,GAAG,UAAU,iBAAiB,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,OAAOhG,GAAO,CAACR,GAAU,SAASQ,EAAM,IAAI,CAAC,EAAE,KAAK,CAAC,KAAKgG,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,OAAOhG,GAAO,CAACP,GAAa,SAASO,EAAM,IAAI,CAAC,EAAE,KAAK,CAAC,KAAKgG,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,EAAE,OAAOhG,GAAO,CAACP,GAAa,SAASO,EAAM,IAAI,CAAC,EAAE,OAAO,CAAC,KAAKgG,EAAY,YAAY,aAAa,EAAE,UAAU,gBAAgB,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,gBAAgB,iBAAiB,oBAAoB,kBAAkB,EAAE,YAAY,CAAC,KAAK,KAAK,KAAK,IAAI,EAAE,IAAI,CAAC,EAAE,KAAKC,GAAqB,OAAOC,GAAuB,WAAW,CAAC,KAAKF,EAAY,QAAQ,aAAa,EAAK,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,gBAAgB,CAAC,KAAKA,EAAY,MAAM,aAAa,UAAU,SAAS,GAAK,MAAM,YAAY,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,aAAa,CAAC,MAAM,UAAU,MAAM,EAAE,MAAM,OAAO,EAAE,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,MAAM,CAAC,KAAKA,EAAY,YAAY,aAAa,EAAE,UAAU,eAAe,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,WAAW,aAAa,cAAc,WAAW,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,SAAS,CAAC,eAAe,CAAC,KAAKA,EAAY,OAAO,aAAa,iBAAiB,gBAAgB,EAAI,EAAE,gBAAgB,CAAC,KAAKA,EAAY,OAAO,aAAa,0BAA0B,gBAAgB,EAAI,EAAE,UAAU,CAAC,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,CAAC,CAAC,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,UAAU,KAAK,QAAQ,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EACppX,SAASpD,GAAeuD,EAAO,CAAC,MAAM,oDAAoD,KAAKA,CAAM,CAAE,CAAC,SAASP,GAAkBQ,EAAkBC,EAAOC,EAAaC,EAAkBC,EAAmB,CAC9M,IAAMC,GAAS,GAAGL,GAAmB,QAAQ,MAAM,EAAE,EAC/CM,EAAMD,EAAQ,MAAM,mCAAmC,EAAMd,EAAe,GAAUD,EAAYe,EAAQ,GAAGC,EAAM,CAACf,EAAe,EAAQe,EAAM,CAAC,EAAG,IAAIC,EAAS,GAASC,EAAYF,EAAM,CAAC,GAAGF,EAAmB,GAAmDI,GAAY,OAAQ,OAAOL,EAAkB,CAAC,IAAI,KAAKI,EAAS,IAAIC,KAAe,MAAM,IAAI,MAAMD,EAAS,IAAIC,MAAgB,MAAM,IAAI,OAAOD,EAAS,KAAKC,MAAgB,MAAM,IAAI,IAAID,EAAS,GAAGC,KAAe,MAAM,IAAI,UAAUD,EAAS,GAAGC,IAAc,KAAM,CAAE,OAAOP,EAAO,CAAC,IAAI,SAAS,IAAIQ,EAAgB,GAAOC,EAAW,EAAE,QAAQC,EAAE,EAAEA,EAAET,EAAa,OAAOS,IAAQT,EAAaS,CAAC,IAAI,KAAKF,GAAiBJ,EAAQK,CAAU,GAAG,GAAGA,KAAmBD,GAAiBP,EAAaS,CAAC,EAAIrB,EAAYiB,EAASE,EAAgB,MAAM,IAAI,mBAAmBnB,EAAY,GAAGiB,KAAYD,EAAM,CAAC,MAAMA,EAAM,CAAC,OAAOA,EAAM,CAAC,IAAI,MAAM,IAAI,iBAAiBhB,EAAY,GAAGiB,KAAYD,EAAM,CAAC,MAAMA,EAAM,CAAC,KAAKA,EAAM,CAAC,IAAI,MAAM,IAAI,eAAehB,EAAY,GAAGiB,IAAWD,EAAM,CAAC,KAAKA,EAAM,CAAC,KAAKA,EAAM,CAAC,IAAI,MAAM,IAAI,eAAehB,EAAY,GAAGiB,IAAWD,EAAM,CAAC,KAAKA,EAAM,CAAC,KAAKA,EAAM,CAAC,IAAI,MAAM,IAAI,eAAehB,EAAY,GAAGiB,IAAWD,EAAM,CAAC,KAAKA,EAAM,CAAC,KAAKA,EAAM,CAAC,IAAI,MAAM,IAAI,aAAahB,EAAY,GAAGiB,IAAWD,EAAM,CAAC,IAAIA,EAAM,CAAC,IAAIA,EAAM,CAAC,IAAI,MAAM,IAAI,eAAehB,EAAY,GAAGiB,IAAWD,EAAM,CAAC,EAAE,MAAM,EAAE,EAAE,KAAKA,EAAM,CAAC,EAAE,OAAO,CAAC,IAAIA,EAAM,CAAC,KAAKA,EAAM,CAAC,IAAI,KAAM,EAAE,MAAM,CAAChB,EAAYC,CAAc,CAAE,CAAC,SAASE,GAAkBH,EAAYsB,EAAkBC,EAAwB,CAAC,IAAIC,EAAiExB,GAAY,QAAQ,GAAG,GAAI,GAAG,GAAGwB,IAAkB,GAAI,OAAOxB,EACtqD,IAAIyB,EAAa,GAAMH,GAAmB,WAAUG,GAAcF,EAAwB,MAAM,IAAI,GAAG,CAAC,GAAG,QAAQ,IAAIG,EAAM,EAAMzB,EAAe,GAAM,QAAQoB,EAAEG,EAAgB,EAAEH,EAAErB,EAAY,OAAOqB,IAAK,GAAG,KAAK,KAAKrB,EAAYqB,CAAC,CAAC,IAC3OK,IAAWA,GAAOD,GAAa,CAACxB,EAAe,GAAK,MAAS,OAAGA,EAAuBD,EAAY,UAAUwB,EAAgB,CAAC,EAAUxB,CAAY,CAAC,SAASpC,GAAStD,EAAM,CAAC,GAAK,CAAC,GAAAqH,EAAG,OAAA7G,EAAO,OAAAC,CAAM,EAAET,EAAM,OAAoBqD,EAAMY,EAAO,IAAI,CAAC,QAAQ,CAAC,gBAAgBoD,EAAGrH,EAAM,OAAOA,EAAM,OAAO,EAAE,MAAM,CAAC,QAAQ,OAAO,eAAe,SAAS,WAAW,SAAS,MAAMA,EAAM,KAAK,OAAOA,EAAM,KAAK,aAAaA,EAAM,OAAO,SAAS,WAAW,UAAUS,GAAQ,GAAGA,EAAO,OAAOA,EAAO,OAAOA,EAAO,UAAUA,EAAO,YAAY4G,EAAG5G,EAAO,QAAQA,EAAO,UAAU,EAAE,QAAQ,GAAM,WAAWT,EAAM,WAAW,SAAS,CAACA,EAAM,MAAmBoD,EAAKa,EAAO,IAAI,CAAC,MAAM,6BAA6B,MAAMjE,EAAM,KAAK,KAAK,OAAOA,EAAM,KAAK,KAAK,QAAQ,YAAY,YAAYA,EAAM,KAAK,WAAW,GAAGA,EAAM,KAAK,MAAM,OAAOA,EAAM,KAAK,MAAM,KAAK,OAAO,cAAcA,EAAM,KAAK,QAAQ,QAAQ,OAAO,eAAeA,EAAM,KAAK,QAAQ,QAAQ,QAAQ,QAAQ,CAAC,QAAQqH,EAAG,EAAE,CAAC,EAAE,MAAM,CAAC,QAAQ,OAAO,EAAE,QAAQ,GAAM,WAAWrH,EAAM,WAAW,SAAsBoD,EAAK,OAAO,CAAC,EAAE,kBAAkB,CAAC,CAAC,CAAC,EAAE5C,GAAqB4C,EAAKa,EAAO,IAAI,CAAC,QAAQ,CAAC,YAAYoD,EAAG7G,EAAO,QAAQA,EAAO,QAAQ,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,YAAYA,EAAO,aAAa,GAAGA,EAAO,cAAcA,EAAO,gBAAgBA,EAAO,iBAAiBA,EAAO,cAAc,GAAGA,EAAO,UAAU,YAAYA,EAAO,MAAM,aAAaR,EAAM,OAAO,cAAc,MAAM,EAAE,QAAQ,GAAM,WAAWA,EAAM,UAAU,CAAC,CAAC,CAAC,CAAC,CAAE,CCjEv7CsH,GAAU,UAAU,CAAC,CAAC,EAAS,IAAMC,GAAM,CAAC,EAAeC,GAAI,CAAC,ypBAAypB,EAAeC,GAAU,eCCohB,IAAMC,GAAeC,GAASC,EAAS,EAAQC,GAAgBF,GAASC,EAAU,EAAQE,GAAkBH,GAASI,EAAY,EAAQC,GAAgBC,GAAOC,EAAO,GAAG,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,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,GAAY,CAACC,EAAMC,IAAM,CAAC,GAAG,GAACD,GAAO,OAAOA,GAAQ,UAAkB,MAAM,CAAC,GAAGA,EAAM,IAAAC,CAAG,CAAE,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,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,GAAmB,CAACC,EAAEC,IAAI,yBAAyBA,IAAUC,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,EAAa,GAAWC,CAAmB,EAAQC,EAAWH,GAAmCC,EAAO,WAAiBG,EAAmBC,GAAQ,KAAK,CAAC,GAAGJ,EAAO,WAAAE,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASX,CAAQ,CAAC,CAAE,EAAQc,GAASnC,EAAO,OAAaoC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,WAAAC,EAAW,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAM,MAAM,CAAC,GAAGH,EAAM,WAAWC,EAAKL,GAAkDI,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,GAAK,SAASE,GAAOD,EAAuCR,GAAwBM,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,WAAW,CAAE,EAAQC,GAAuB,CAACJ,EAAMrC,IAAeqC,EAAM,iBAAwBrC,EAAS,KAAK,GAAG,EAAEqC,EAAM,iBAAwBrC,EAAS,KAAK,GAAG,EAAU0C,GAA6BC,GAAW,SAASN,EAAMO,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAhD,EAAQ,UAAAiD,EAAU,GAAGC,CAAS,EAAEpB,GAASK,CAAK,EAAO,CAAC,YAAAgB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA5D,CAAQ,EAAE6D,GAAgB,CAAC,WAAAlE,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQiE,EAAiBrB,GAAuBJ,EAAMrC,CAAQ,EAAO,CAAC,sBAAA+D,EAAsB,MAAAC,EAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAc,CAAC,CAAC,QAAAC,EAAQ,eAAAC,CAAc,IAAIL,EAAsB,SAASM,KAAO,CAACF,EAAQ,KAAK,CAAE,CAAC,EAAQG,EAAc,CAAC,CAAC,QAAAH,EAAQ,eAAAC,CAAc,IAAIL,EAAsB,SAASM,KAAO,CAACF,EAAQ,KAAK,CAAE,CAAC,EAAQI,EAAWC,EAAO,IAAI,EAAQC,EAAWD,EAAO,IAAI,EAAQE,EAAWF,EAAO,IAAI,EAAQG,EAAWH,EAAO,IAAI,EAAQI,EAAsB,GAAM,EAAQC,GAAsB,CAAa5B,GAAuBA,GAAuBA,GAAuBA,EAAS,EAAQ6B,EAAkBC,GAAqB,EAAE,OAAoBnD,EAAKoD,GAAY,CAAC,GAAG9B,GAA4C0B,EAAgB,SAAsBhD,EAAKC,GAAS,CAAC,QAAQ7B,EAAS,QAAQ,GAAM,SAAsB4B,EAAKP,GAAW,CAAC,MAAMlB,GAAY,SAAsB8E,EAAMvF,EAAO,IAAI,CAAC,GAAG0D,EAAU,GAAGI,EAAgB,UAAU0B,EAAGtF,GAAkB,GAAGiF,GAAsB,iBAAiB5B,EAAUK,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIlB,GAA6B2B,EAAK,MAAM,CAAC,gBAAgB,eAAe,GAAGvB,CAAK,EAAE,GAAGlD,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAEuD,EAAYI,CAAc,EAAE,SAAS,CAAc7B,EAAKlC,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,oBAAoB,iBAAiBoE,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,8EAA8E,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,CAAC,CAAC,EAAEX,GAAwBvB,EAAKlC,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,iBAAiBoE,EAAiB,SAAS,YAAY,SAAsBmB,EAAMvF,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,YAAY,iBAAiBoE,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,8EAA8E,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAS,CAAcmB,EAAMvF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,iBAAiBoE,EAAiB,SAAS,YAAY,SAAS,CAAclC,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAKlC,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mDAAmD,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,sDAAsD,MAAM,CAAC,OAAO,EAAE,iBAAiBoE,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAelC,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAKlC,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,wHAAwH,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,8GAA8G,MAAM,CAAC,OAAO,EAAE,iBAAiBoE,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAKwD,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,QAAQC,IAAwFP,GAAkB,GAAI,GAAG,KAAkEA,GAAkB,QAAS,KAAK,EAAE,QAAQ,EAAE,GAAG,GAAG,EAAE,EAAE,CAAC,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,aAAa,IAAI,sEAAsE,OAAO,mQAAmQ,EAAE,UAAU,iBAAiB,mBAAmB,eAAe,iBAAiBhB,EAAiB,SAAS,YAAY,GAAGhE,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,QAAQuF,IAAwFP,GAAkB,GAAI,GAAG,KAAkEA,GAAkB,QAAS,KAAK,EAAE,QAAQ,EAAE,GAAG,GAAG,EAAE,EAAE,CAAC,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,aAAa,IAAI,sEAAsE,OAAO,mQAAmQ,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,QAAQO,IAAwFP,GAAkB,GAAI,GAAG,KAAkEA,GAAkB,QAAS,QAAQ,EAAE,QAAQ,EAAE,GAAG,GAAG,EAAE,EAAE,GAAG,KAAK,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,OAAoEA,GAAkB,OAAQ,0BAA0B,IAAI,sEAAsE,OAAO,mQAAmQ,CAAC,CAAC,EAAEzB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe7B,EAAKlC,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,YAAY,iBAAiBoE,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,8EAA8E,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAsBmB,EAAMvF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,iBAAiBoE,EAAiB,SAAS,YAAY,SAAS,CAAclC,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAKlC,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,eAAe,MAAM,CAAC,OAAO,EAAE,iBAAiBoE,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAemB,EAAMvF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,iBAAiBoE,EAAiB,SAAS,YAAY,SAAS,CAAcmB,EAAMvF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBoE,EAAiB,SAAS,YAAY,SAAS,CAAcmB,EAAMvF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBoE,EAAiB,SAAS,YAAY,SAAS,CAAclC,EAAK0D,EAA0B,CAAC,SAAsB1D,EAAKlC,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBoE,EAAiB,SAAS,sBAAsB,SAAsBlC,EAAKxC,GAAU,CAAC,YAAY,mBAAmB,gBAAgB,kEAAkE,OAAO,CAAC,MAAM,kBAAkB,MAAM,QAAQ,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,aAAa,WAAW,YAAY,qCAAqC,qBAAqB,GAAG,yBAAyB,mBAAmB,iBAAiB,SAAS,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAO,EAAE,UAAU,wEAAwE,OAAO,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,OAAO,OAAO,GAAG,YAAY,aAAa,CAAC,gBAAgB,kEAAkE,OAAO,CAAC,MAAM,iBAAiB,MAAM,SAAS,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,SAAS,YAAY,IAAI,IAAI,IAAI,EAAE,KAAK,QAAQ,WAAW,CAAC,gBAAgB,qBAAqB,oBAAoB,eAAe,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,cAAc,MAAM,WAAW,KAAK,EAAE,IAAI,EAAE,OAAO,GAAG,YAAY,EAAE,SAAS,GAAG,YAAY,EAAE,cAAc,mBAAmB,kBAAkB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,UAAU,CAAC,KAAK,aAAa,MAAM,kBAAkB,EAAE,OAAO,GAAG,kBAAkB,IAAI,QAAQ,CAAC,WAAW,WAAW,UAAU,EAAE,QAAQ,GAAG,cAAc,GAAG,eAAe,GAAM,YAAY,GAAG,aAAa,GAAG,WAAW,GAAG,6BAA6B,KAAK,8BAA8B,IAAI,kBAAkB,mBAAmB,uBAAuB,sBAAsB,qBAAqB,wEAAwE,OAAO,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,cAAc,GAAM,cAAc,EAAE,eAAe,EAAE,SAAS,GAAK,WAAW,GAAK,mBAAmB,GAAG,aAAa,CAAC,MAAM,mBAAmB,KAAK,EAAE,EAAE,YAAY,CAAC,SAAS,OAAO,OAAO,GAAG,OAAO,EAAE,EAAE,YAAY,CAAC,MAAM,qBAAqB,OAAO,CAAC,EAAE,KAAK,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,sBAAsB,IAAI,gBAAgB,QAAQ,WAAW,GAAM,KAAK,QAAQ,MAAM,OAAO,GAAGU,GAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAO,CAAC,CAAC,EAAEuD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAewB,EAAMvF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBoE,EAAiB,SAAS,YAAY,SAAS,CAAclC,EAAK0D,EAA0B,CAAC,SAAsB1D,EAAKlC,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBoE,EAAiB,SAAS,sBAAsB,SAAsBlC,EAAKxC,GAAU,CAAC,YAAY,mBAAmB,gBAAgB,kEAAkE,OAAO,CAAC,MAAM,kBAAkB,MAAM,QAAQ,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,aAAa,WAAW,YAAY,qCAAqC,qBAAqB,GAAG,yBAAyB,mBAAmB,iBAAiB,oBAAoB,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAO,EAAE,UAAU,wEAAwE,OAAO,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,OAAO,OAAO,GAAG,YAAY,aAAa,CAAC,gBAAgB,kEAAkE,OAAO,CAAC,MAAM,iBAAiB,MAAM,SAAS,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,SAAS,YAAY,IAAI,IAAI,IAAI,EAAE,KAAK,OAAO,WAAW,CAAC,gBAAgB,qBAAqB,oBAAoB,eAAe,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,cAAc,MAAM,WAAW,KAAK,EAAE,IAAI,EAAE,OAAO,GAAG,YAAY,EAAE,SAAS,GAAG,YAAY,EAAE,cAAc,mBAAmB,kBAAkB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,UAAU,CAAC,KAAK,aAAa,MAAM,kBAAkB,EAAE,OAAO,GAAG,kBAAkB,IAAI,QAAQ,CAAC,WAAW,WAAW,UAAU,EAAE,QAAQ,GAAG,cAAc,GAAG,eAAe,GAAM,YAAY,GAAG,aAAa,GAAG,WAAW,GAAG,6BAA6B,KAAK,8BAA8B,IAAI,kBAAkB,mBAAmB,uBAAuB,sBAAsB,qBAAqB,wEAAwE,OAAO,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,cAAc,GAAM,cAAc,EAAE,eAAe,EAAE,SAAS,GAAK,WAAW,GAAK,mBAAmB,GAAG,aAAa,CAAC,MAAM,mBAAmB,KAAK,EAAE,EAAE,YAAY,CAAC,SAAS,OAAO,OAAO,GAAG,OAAO,EAAE,EAAE,YAAY,CAAC,MAAM,qBAAqB,OAAO,CAAC,EAAE,KAAK,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,sBAAsB,IAAI,gBAAgB,QAAQ,WAAW,GAAM,KAAK,QAAQ,MAAM,OAAO,GAAGU,GAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAO,CAAC,CAAC,EAAEuD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe7B,EAAK0D,EAA0B,CAAC,SAAsB1D,EAAKlC,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,cAAc,iBAAiBoE,EAAiB,SAAS,sBAAsB,KAAK,cAAc,SAAsBlC,EAAKxC,GAAU,CAAC,YAAY,mBAAmB,gBAAgB,kEAAkE,OAAO,CAAC,MAAM,kBAAkB,MAAM,QAAQ,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,aAAa,WAAW,YAAY,qCAAqC,qBAAqB,GAAG,yBAAyB,mBAAmB,iBAAiB,oBAAoB,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAO,EAAE,UAAU,wEAAwE,OAAO,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,OAAO,OAAO,GAAG,YAAY,aAAa,CAAC,gBAAgB,kEAAkE,OAAO,CAAC,MAAM,iBAAiB,MAAM,SAAS,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,SAAS,YAAY,IAAI,IAAI,IAAI,EAAE,KAAK,UAAU,WAAW,CAAC,gBAAgB,qBAAqB,oBAAoB,eAAe,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,cAAc,MAAM,WAAW,KAAK,EAAE,IAAI,EAAE,OAAO,GAAG,YAAY,EAAE,SAAS,GAAG,YAAY,EAAE,cAAc,mBAAmB,kBAAkB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,UAAU,CAAC,KAAK,aAAa,MAAM,kBAAkB,EAAE,OAAO,GAAG,kBAAkB,IAAI,QAAQ,CAAC,WAAW,WAAW,UAAU,EAAE,QAAQ,GAAG,cAAc,GAAG,eAAe,GAAM,YAAY,GAAG,aAAa,GAAG,WAAW,GAAG,6BAA6B,KAAK,8BAA8B,IAAI,kBAAkB,mBAAmB,uBAAuB,sBAAsB,qBAAqB,wEAAwE,OAAO,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,cAAc,GAAM,cAAc,EAAE,eAAe,EAAE,SAAS,GAAK,WAAW,GAAK,mBAAmB,GAAG,aAAa,CAAC,MAAM,mBAAmB,KAAK,EAAE,EAAE,YAAY,CAAC,SAAS,OAAO,OAAO,GAAG,OAAO,EAAE,EAAE,YAAY,CAAC,MAAM,qBAAqB,OAAO,CAAC,EAAE,KAAK,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,sBAAsB,IAAI,gBAAgB,WAAW,WAAW,GAAM,KAAK,QAAQ,MAAM,OAAO,GAAGU,GAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAO,CAAC,CAAC,EAAEuD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe7B,EAAK0D,EAA0B,CAAC,SAAsB1D,EAAKlC,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBoE,EAAiB,SAAS,sBAAsB,SAAsBlC,EAAKxC,GAAU,CAAC,YAAY,mBAAmB,gBAAgB,kEAAkE,OAAO,CAAC,MAAM,kBAAkB,MAAM,QAAQ,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,aAAa,WAAW,YAAY,qCAAqC,qBAAqB,GAAG,yBAAyB,mBAAmB,iBAAiB,oBAAoB,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAO,EAAE,UAAU,wEAAwE,OAAO,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,OAAO,OAAO,GAAG,YAAY,aAAa,CAAC,gBAAgB,kEAAkE,OAAO,CAAC,MAAM,iBAAiB,MAAM,SAAS,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,SAAS,YAAY,IAAI,IAAI,IAAI,EAAE,KAAK,UAAU,WAAW,CAAC,gBAAgB,qBAAqB,oBAAoB,eAAe,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,cAAc,MAAM,WAAW,KAAK,EAAE,IAAI,EAAE,OAAO,GAAG,YAAY,EAAE,SAAS,GAAG,YAAY,EAAE,cAAc,mBAAmB,kBAAkB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,UAAU,CAAC,KAAK,aAAa,MAAM,kBAAkB,EAAE,OAAO,GAAG,kBAAkB,IAAI,QAAQ,CAAC,WAAW,WAAW,UAAU,EAAE,QAAQ,GAAG,cAAc,GAAG,eAAe,GAAM,YAAY,GAAG,aAAa,GAAG,WAAW,GAAG,6BAA6B,KAAK,8BAA8B,IAAI,kBAAkB,mBAAmB,uBAAuB,sBAAsB,qBAAqB,wEAAwE,OAAO,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,cAAc,GAAM,cAAc,EAAE,eAAe,EAAE,SAAS,GAAK,WAAW,GAAK,mBAAmB,GAAG,aAAa,CAAC,MAAM,mBAAmB,KAAK,EAAE,EAAE,YAAY,CAAC,SAAS,OAAO,OAAO,GAAG,OAAO,EAAE,EAAE,YAAY,CAAC,MAAM,qBAAqB,OAAO,CAAC,EAAE,KAAK,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,sBAAsB,IAAI,gBAAgB,8BAA8B,WAAW,GAAM,KAAK,WAAW,MAAM,OAAO,GAAGU,GAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAO,CAAC,CAAC,EAAEuD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAewB,EAAMvF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBoE,EAAiB,SAAS,YAAY,SAAS,CAAclC,EAAKlC,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBoE,EAAiB,SAAS,YAAY,SAAsBlC,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAKlC,EAAO,EAAE,CAAC,MAAM,CAAC,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiBoE,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAelC,EAAK0D,EAA0B,CAAC,SAAsB1D,EAAKlC,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,qBAAqB,iBAAiBoE,EAAiB,SAAS,sBAAsB,KAAK,qBAAqB,SAAsBlC,EAAKxC,GAAW,CAAC,gBAAgB,kEAAkE,cAAc,CAAC,OAAO,CAAC,SAAS,kBAAkB,QAAQ,kEAAkE,MAAM,QAAQ,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,QAAQ,kEAAkE,OAAO,oEAAoE,KAAK,CAAC,MAAM,qBAAqB,UAAU,IAAI,QAAQ,GAAK,KAAK,EAAE,EAAE,OAAO,EAAE,KAAK,GAAG,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,aAAa,WAAW,YAAY,qCAAqC,qBAAqB,GAAG,yBAAyB,mBAAmB,iBAAiB,oBAAoB,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,cAAc,MAAM,WAAW,OAAO,EAAE,UAAU,wEAAwE,OAAO,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,OAAO,OAAO,GAAG,YAAY,aAAa,CAAC,OAAO,CAAC,MAAM,iBAAiB,MAAM,SAAS,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,SAAS,YAAY,IAAI,IAAI,IAAI,EAAE,KAAK,QAAQ,WAAW,CAAC,gBAAgB,qBAAqB,oBAAoB,eAAe,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,cAAc,MAAM,WAAW,KAAK,EAAE,IAAI,EAAE,OAAO,GAAG,YAAY,EAAE,SAAS,GAAG,YAAY,EAAE,cAAc,mBAAmB,kBAAkB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,UAAU,CAAC,KAAK,aAAa,MAAM,kBAAkB,EAAE,OAAO,GAAG,kBAAkB,IAAI,QAAQ,CAAC,mCAAmC,uBAAuB,uCAAuC,2BAA2B,gCAAgC,OAAO,EAAE,QAAQ,EAAE,cAAc,EAAE,eAAe,GAAM,YAAY,EAAE,aAAa,EAAE,WAAW,EAAE,6BAA6B,KAAK,8BAA8B,IAAI,kBAAkB,mBAAmB,uBAAuB,sBAAsB,qBAAqB,qBAAqB,WAAW,CAAC,OAAO,CAAC,SAAS,qBAAqB,QAAQ,mBAAmB,MAAM,QAAQ,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,SAAS,mBAAmB,QAAQ,EAAE,QAAQ,qBAAqB,OAAO,qBAAqB,OAAO,EAAE,KAAK,GAAG,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,OAAO,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,cAAc,GAAM,cAAc,EAAE,eAAe,EAAE,SAAS,GAAK,WAAW,GAAK,mBAAmB,GAAG,aAAa,CAAC,MAAM,mBAAmB,OAAO,EAAE,KAAK,EAAE,EAAE,YAAY,CAAC,SAAS,GAAG,SAAS,OAAO,OAAO,GAAG,OAAO,EAAE,EAAE,YAAY,CAAC,MAAM,qBAAqB,OAAO,EAAE,OAAO,CAAC,EAAE,KAAK,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,sBAAsB,IAAI,gBAAgB,UAAU,WAAW,GAAM,KAAK,cAAc,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe6F,EAAMvF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBoE,EAAiB,SAAS,YAAY,SAAS,CAAclC,EAAK0D,EAA0B,CAAC,SAAsB1D,EAAKlC,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,gBAAgB,iBAAiBoE,EAAiB,SAAS,sBAAsB,KAAK,gBAAgB,SAAsBlC,EAAKxC,GAAW,CAAC,cAAc,CAAC,OAAO,CAAC,SAAS,kBAAkB,QAAQ,kEAAkE,MAAM,QAAQ,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,QAAQ,kEAAkE,OAAO,oEAAoE,KAAK,CAAC,MAAM,qBAAqB,UAAU,IAAI,QAAQ,GAAK,KAAK,EAAE,EAAE,OAAO,EAAE,KAAK,GAAG,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,aAAa,WAAW,YAAY,iBAAiB,qBAAqB,GAAG,yBAAyB,mBAAmB,iBAAiB,oBAAoB,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,cAAc,MAAM,WAAW,OAAO,EAAE,UAAU,wEAAwE,OAAO,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,OAAO,OAAO,GAAG,YAAY,aAAa,CAAC,OAAO,CAAC,MAAM,iBAAiB,MAAM,SAAS,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,SAAS,YAAY,IAAI,IAAI,IAAI,EAAE,KAAK,eAAe,WAAW,CAAC,gBAAgB,qBAAqB,oBAAoB,eAAe,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,cAAc,MAAM,WAAW,KAAK,EAAE,IAAI,EAAE,OAAO,GAAG,YAAY,EAAE,SAAS,GAAG,YAAY,EAAE,cAAc,mBAAmB,kBAAkB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,UAAU,CAAC,KAAK,aAAa,MAAM,kBAAkB,EAAE,OAAO,GAAG,kBAAkB,IAAI,QAAQ,CAAC,WAAW,WAAW,UAAU,EAAE,QAAQ,EAAE,cAAc,EAAE,eAAe,GAAM,YAAY,EAAE,aAAa,EAAE,WAAW,EAAE,6BAA6B,KAAK,8BAA8B,IAAI,kBAAkB,mBAAmB,uBAAuB,sBAAsB,qBAAqB,qBAAqB,WAAW,CAAC,OAAO,CAAC,SAAS,qBAAqB,QAAQ,mBAAmB,MAAM,QAAQ,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,SAAS,mBAAmB,QAAQ,EAAE,QAAQ,qBAAqB,OAAO,qBAAqB,OAAO,EAAE,KAAK,GAAG,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,KAAK,KAAK,QAAQ,CAAC,EAAE,OAAO,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,cAAc,GAAM,cAAc,EAAE,eAAe,EAAE,SAAS,GAAM,WAAW,GAAK,mBAAmB,GAAG,aAAa,CAAC,MAAM,mBAAmB,OAAO,EAAE,KAAK,EAAE,EAAE,YAAY,CAAC,SAAS,GAAG,SAAS,OAAO,OAAO,GAAG,OAAO,EAAE,EAAE,YAAY,CAAC,MAAM,qBAAqB,OAAO,EAAE,OAAO,CAAC,EAAE,KAAK,EAAE,sBAAsB,IAAI,gBAAgB,UAAU,WAAW,GAAM,KAAK,UAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAewC,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAKlC,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,sBAAsB,gGAAgG,EAAE,SAAsBkC,EAAK2D,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAK,aAAa,GAAM,SAAsB3D,EAAKlC,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBoE,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAKd,GAAQ,CAAC,uBAAuB,GAAM,SAAS0E,GAAuB5D,EAAKd,GAAQ,CAAC,uBAAuB,GAAM,SAASqD,GAAsBvC,EAAK6D,GAAU,CAAC,SAAsB7D,EAAK0D,EAA0B,CAAC,SAAsBL,EAAMvF,EAAO,IAAI,CAAC,UAAU,0BAA0B,GAAG,GAAGwD,WAAkB,iBAAiBY,EAAiB,SAAS,sBAAsB,IAAIW,EAAK,SAAS,CAAc7C,EAAKrC,GAAa,CAAC,gBAAgB,oEAAoE,YAAY,aAAa,QAAQ+E,EAAc,CAAC,QAAQkB,CAAQ,CAAC,EAAE,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,KAAK,EAAE,UAAU,kEAAkE,OAAO,EAAE,OAAO,OAAO,KAAK,CAAC,IAAI,EAAE,MAAMpF,GAAY,CAAC,IAAI,sEAAsE,EAAE,EAAE,EAAE,QAAQ,EAAE,SAAS,QAAQ,KAAK,GAAG,IAAI,GAAG,KAAK,OAAO,EAAE,GAAG,YAAY,SAAS,YAAY,OAAO,GAAM,QAAQ,GAAG,cAAc,GAAG,eAAe,GAAK,YAAY,GAAG,aAAa,GAAG,WAAW,GAAG,OAAO,IAAI,iBAAiB,IAAI,kBAAkB,IAAI,cAAc,GAAM,cAAc,IAAI,eAAe,IAAI,aAAa,CAAC,IAAI,GAAM,QAAQ,MAAM,UAAU,EAAK,EAAE,qBAAqB,CAAC,OAAO,GAAG,EAAE,OAAO,CAAC,KAAK,EAAE,MAAM,kBAAkB,OAAO,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,UAAU,oCAAoC,QAAQ8D,EAAc,CAAC,QAAAC,CAAO,CAAC,EAAE,KAAK,cAAc,WAAW,GAAM,MAAM,MAAM,CAAC,EAAevC,EAAK8D,GAAgB,CAAC,SAASvB,EAAQ,SAAsBvC,EAAK+D,GAAS,CAAC,UAAU,QAAQ,UAAUlB,EAAK,UAAUS,EAAGtF,GAAkB0D,EAAW,GAAGuB,EAAqB,EAAE,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAG3B,WAAkB,QAAQ,GAAG,QAAQ,KAAK,UAAUiB,EAAQ,KAAK,UAAU,SAAS,eAAe,WAAW,SAAS,GAAK,OAAO,GAAG,GAAGrE,GAAqB,CAAC,UAAU,CAAC,QAAQ,IAAI,CAAC,EAAEuD,EAAYI,CAAc,EAAE,SAAsB7B,EAAKpC,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQiB,GAAW,UAAU,iBAAiB,cAAc,GAAK,KAAKD,GAAU,QAAQE,GAAW,iBAAiBoD,EAAiB,SAAS,YAAY,IAAIY,EAAK,KAAK,SAAS,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,SAAS,qBAAqB,MAAM,gBAAgB,kEAAkE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oCAAoC,EAAE,SAAsB9C,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAKlC,EAAO,EAAE,CAAC,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,uDAAuD,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBoE,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkBnD,GAAmB,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeiB,EAAK8D,GAAgB,CAAC,SAASF,EAAS,SAAsB5D,EAAK+D,GAAS,CAAC,UAAU,QAAQ,UAAUlB,EAAK,UAAUS,EAAGtF,GAAkB0D,EAAW,GAAGuB,EAAqB,EAAE,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAG3B,WAAkB,QAAQ,IAAI,QAAQ,IAAI,UAAUsC,EAAS,KAAK,UAAU,SAAS,eAAe,WAAW,SAAS,GAAK,OAAO,GAAG,GAAG1F,GAAqB,CAAC,UAAU,CAAC,QAAQ,IAAI,QAAQ,GAAG,CAAC,EAAEuD,EAAYI,CAAc,EAAE,SAAsB7B,EAAKpC,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQiB,GAAW,UAAU,gBAAgB,cAAc,GAAK,KAAKD,GAAU,QAAQE,GAAW,iBAAiBoD,EAAiB,SAAS,YAAY,IAAIa,EAAK,KAAK,SAAS,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,oBAAoB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,SAAS,qBAAqB,MAAM,gBAAgB,iBAAiB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,oCAAoC,EAAE,SAAsB/C,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAKlC,EAAO,EAAE,CAAC,MAAM,CAAC,sBAAsB,4CAA4C,EAAE,SAAS,2CAA2C,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBoE,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAoB,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGhE,GAAqB,CAAC,UAAU,CAAC,SAAsB8B,EAAWE,EAAS,CAAC,SAAsBF,EAAKlC,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,sBAAsB,4CAA4C,EAAE,SAAS,2CAA2C,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE2D,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,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,EAAQmC,GAAI,CAAC,kFAAkF,kFAAkF,kRAAkR,4RAA4R,iRAAiR,mTAAmT,wRAAwR,uLAAuL,sLAAsL,6MAA6M,0TAA0T,wRAAwR,qKAAqK,8SAA8S,qRAAqR,gRAAgR,2LAA2L,iRAAiR,mJAAmJ,6RAA6R,6RAA6R,qKAAqK,gRAAgR,iJAAiJ,gHAAgH,mKAAmK,0LAA0L,sVAAsV,gHAAgH,+uFAA+uF,iEAAiE,gKAAgK,8MAA8M,oIAAoI,yFAAyF,kEAAkE,+aAA+a,4FAA4F,8EAA8E,+IAA+I,8FAA8F,sMAAsM,kFAAkF,6EAA6E,6EAA6E,4EAA4E,kFAAkF,gFAAgF,mzCAAmzC,GAAeA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,+bAA+b,EASluiDC,GAAgBC,GAAQpD,GAAUkD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,cAAcA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,GAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,cAAc,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,IAAI,0GAA0G,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,IAAI,0GAA0G,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG3G,GAAe,GAAGG,GAAgB,GAAGC,GAAkB,GAAG6G,GAAoCC,EAAK,EAAE,GAAGD,GAAqCC,EAAK,EAAE,GAAGD,GAAqCC,EAAK,EAAE,GAAGD,GAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT/nH,IAAMC,GAAW,CAAC,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAkO,IAAMC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAmB,CAACC,EAAEC,IAAI,oBAAoBA,IAAUC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAa,GAAWC,CAAmB,EAAQC,EAAWJ,GAAmCE,EAAO,WAAiBG,EAAmBC,GAAQ,KAAK,CAAC,GAAGJ,EAAO,WAAAE,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASJ,CAAQ,CAAC,CAAE,EAAQO,GAASC,EAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,KAAAC,EAAK,KAAAC,EAAK,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAK,MAAM,CAAC,GAAGD,EAAM,WAAWC,EAAKH,GAAgCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,kCAAkC,UAAUJ,GAAgCG,EAAM,SAAS,CAAE,EAAQE,GAAuB,CAACF,EAAMG,IAAWA,EAAS,KAAK,GAAG,EAAEH,EAAM,iBAAuBI,GAA6BC,GAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAEtB,GAASM,CAAK,EAAO,CAAC,YAAAiB,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,SAAAlB,CAAQ,EAAEmB,GAAgB,CAAC,WAAAC,GAAW,eAAe,YAAY,QAAAV,EAAQ,kBAAAW,EAAiB,CAAC,EAAQC,EAAiBvB,GAAuBF,EAAMG,CAAQ,EAAQuB,EAAWC,EAAO,IAAI,EAAQC,EAAsB,GAAM,EAAQC,EAAsB,CAAalB,GAAuBA,EAAS,EAAQmB,GAAkBC,GAAqB,EAAE,OAAoBzC,EAAK0C,GAAY,CAAC,GAAGpB,GAA4CgB,EAAgB,SAAsBtC,EAAKC,GAAS,CAAC,QAAQY,EAAS,QAAQ,GAAM,SAAsBb,EAAKR,GAAW,CAAC,MAAMJ,GAAY,SAAsBY,EAAKE,EAAO,IAAI,CAAC,GAAGwB,EAAU,UAAUiB,EAAGC,GAAkB,GAAGL,EAAsB,gBAAgBlB,EAAUO,CAAU,EAAE,mBAAmB,YAAY,iBAAiBO,EAAiB,SAAS,YAAY,WAAW,IAAIL,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,aAAa,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,IAAId,GAA6BoB,EAAK,MAAM,CAAC,GAAGhB,CAAK,EAAE,SAAsBpB,EAAK6C,EAAS,CAAC,sBAAsB,GAAK,SAAsB7C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAsBF,EAAK8C,EAAK,CAAC,KAAKrB,EAAU,aAAa,GAAM,aAAa,GAAM,SAAsBzB,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,kCAAkC,MAAM,CAAC,OAAO,EAAE,iBAAiBiC,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,KAAKX,EAAU,kBAAkBnC,GAAmB,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ0D,GAAI,CAAC,kFAAkF,gFAAgF,oGAAoG,sIAAsI,GAAeA,GAAI,GAAgBA,EAAG,EAStvIC,GAAgBC,GAAQnC,GAAUiC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,cAAcA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,GAAoBH,GAAgB,CAAC,UAAU,CAAC,aAAa,kCAAkC,gBAAgB,GAAM,MAAM,OAAO,KAAKI,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,kEAAkE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,GAAoCC,EAAK,EAAE,GAAGD,GAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTp3D,IAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAa,GAAWC,CAAmB,EAAQC,EAAWJ,GAAmCE,EAAO,WAAiBG,EAAmBC,GAAQ,KAAK,CAAC,GAAGJ,EAAO,WAAAE,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASJ,CAAQ,CAAC,CAAE,EAAQO,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,CAAK,GAAUC,GAAuB,CAACD,EAAMlB,IAAWA,EAAS,KAAK,GAAG,EAAEkB,EAAM,iBAAuBE,GAA6BC,GAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA1B,EAAQ,GAAG2B,CAAS,EAAEf,GAASI,CAAK,EAAO,CAAC,YAAAY,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAAxB,EAAW,SAAAV,CAAQ,EAAEmC,GAAgB,CAAC,WAAAxC,GAAW,eAAe,YAAY,gBAAAD,GAAgB,YAAAS,GAAY,QAAAD,EAAQ,kBAAAL,EAAiB,CAAC,EAAQuC,EAAiBjB,GAAuBD,EAAMlB,CAAQ,EAAQqC,EAAWC,EAAO,IAAI,EAAQC,EAAsB,GAAM,EAAQC,EAAsB,CAAC,EAAE,OAAoB3B,EAAK4B,GAAY,CAAC,GAAGb,GAA4CW,EAAgB,SAAsB1B,EAAKR,GAAW,CAAC,MAAMK,EAAW,GAAGZ,GAAqB,CAAC,kBAAkB,CAAC,MAAMM,EAAW,CAAC,EAAE0B,EAAYE,CAAc,EAAE,SAAsBnB,EAAK6B,EAAK,CAAC,KAAK,mCAAmC,aAAa,GAAK,SAAsB7B,EAAK8B,EAAO,EAAE,CAAC,GAAGd,EAAU,QAAQ7B,EAAS,UAAU,GAAG4C,EAAGhD,GAAkB,GAAG4C,EAAsB,gBAAgBb,EAAUI,CAAU,mBAAmB,mBAAmB,YAAY,QAAQ7B,EAAQ,iBAAiBkC,EAAiB,SAAS,YAAY,WAAW,IAAIH,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,aAAa,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,IAAIX,GAA6Be,EAAK,MAAM,CAAC,GAAGX,CAAK,EAAE,GAAG5B,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,CAAC,EAAEgC,EAAYE,CAAc,EAAE,SAAsBnB,EAAKgC,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,OAAO,WAAW,iBAAiBT,EAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,2uCAA2uC,aAAa,WAAW,mBAAmB,GAAK,GAAGtC,GAAqB,CAAC,kBAAkB,CAAC,IAAI,wuCAAwuC,aAAa,SAAS,CAAC,EAAEgC,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQc,GAAI,CAAC,gcAAgc,kFAAkF,kFAAkF,4IAA4I,kLAAkL,EAO/9MC,GAAgBC,GAAQ5B,GAAU0B,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,gBAAgBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,GAASH,GAAgB,CAAC,CAAC,ECPiC,IAAMI,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAa,GAAWC,CAAmB,EAAQC,EAAWJ,GAAmCE,EAAO,WAAiBG,EAAmBC,GAAQ,KAAK,CAAC,GAAGJ,EAAO,WAAAE,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASJ,CAAQ,CAAC,CAAE,EAAQO,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,CAAK,GAAUC,GAAuB,CAACD,EAAMjB,IAAWA,EAAS,KAAK,GAAG,EAAEiB,EAAM,iBAAuBE,GAA6BC,GAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAzB,EAAQ,GAAG0B,CAAS,EAAEf,GAASI,CAAK,EAAO,CAAC,YAAAY,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAAxB,EAAW,SAAAT,CAAQ,EAAEkC,GAAgB,CAAC,WAAAvC,GAAW,eAAe,YAAY,gBAAAD,GAAgB,YAAAS,GAAY,QAAAD,EAAQ,kBAAAL,EAAiB,CAAC,EAAQsC,EAAiBjB,GAAuBD,EAAMjB,CAAQ,EAAQoC,EAAWC,GAAoB,EAAQC,EAAeC,GAAY,IAAIrC,CAAO,EAAQsC,EAAWC,EAAO,IAAI,EAAQC,EAAsB,GAAM,EAAQC,GAAsB,CAAC,EAAE,OAAoB/B,EAAKgC,GAAY,CAAC,GAAGjB,GAA4Ce,EAAgB,SAAsB9B,EAAKR,GAAW,CAAC,MAAMK,EAAW,SAAsBG,EAAKiC,EAAK,CAAC,KAAK,kDAAkD,SAAsBjC,EAAKkC,EAAO,EAAE,CAAC,GAAGlB,EAAU,QAAQ5B,EAAS,UAAU,GAAG+C,EAAGnD,GAAkB,GAAG+C,GAAsB,iBAAiBjB,EAAUI,CAAU,mBAAmB,mBAAmB,YAAY,QAAQM,EAAWlC,EAAQoC,EAAe,iBAAiBH,EAAiB,SAAS,YAAY,WAAW,IAAIH,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,aAAa,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,IAAIX,GAA6BmB,EAAK,MAAM,CAAC,GAAGf,CAAK,EAAE,GAAG3B,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,CAAC,EAAE+B,EAAYE,CAAc,EAAE,SAAsBnB,EAAKoC,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,OAAO,WAAW,iBAAiBb,EAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,8lCAA8lC,aAAa,WAAW,mBAAmB,GAAK,GAAGrC,GAAqB,CAAC,kBAAkB,CAAC,IAAI,2lCAA2lC,aAAa,SAAS,CAAC,EAAE+B,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQkB,GAAI,CAAC,gcAAgc,kFAAkF,kFAAkF,6IAA6I,oLAAoL,mFAAmF,EAOlwMC,GAAgBC,GAAQhC,GAAU8B,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,kBAAkBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,GAASH,GAAgB,CAAC,CAAC,ECPN,IAAMI,GAAW,CAAC,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAkO,IAAMC,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAa,GAAWC,CAAmB,EAAQC,EAAWJ,GAAmCE,EAAO,WAAiBG,EAAmBC,GAAQ,KAAK,CAAC,GAAGJ,EAAO,WAAAE,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASJ,CAAQ,CAAC,CAAE,EAAQO,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,CAAK,GAAUC,GAAuB,CAACD,EAAME,IAAWA,EAAS,KAAK,GAAG,EAAEF,EAAM,iBAAuBG,GAA6BC,GAAW,SAASJ,EAAMK,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,GAAGC,CAAS,EAAEjB,GAASI,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAA1B,EAAW,SAAAU,CAAQ,EAAEiB,GAAgB,CAAC,WAAAC,GAAW,eAAe,YAAY,YAAAlC,GAAY,QAAA0B,EAAQ,kBAAAS,EAAiB,CAAC,EAAQC,EAAiBrB,GAAuBD,EAAME,CAAQ,EAAQqB,EAAWC,EAAO,IAAI,EAAQC,EAAsB,GAAM,EAAQC,EAAsB,CAAC,EAAE,OAAoB/B,EAAKgC,GAAY,CAAC,GAAGhB,GAA4Cc,EAAgB,SAAsB9B,EAAKR,GAAW,CAAC,MAAMK,EAAW,SAAsBG,EAAKiC,EAAO,IAAI,CAAC,GAAGf,EAAU,QAAQX,EAAS,UAAU2B,EAAGC,GAAkB,GAAGJ,EAAsB,iBAAiBhB,EAAUK,CAAU,EAAE,mBAAmB,QAAQ,QAAQH,EAAQ,iBAAiBU,EAAiB,SAAS,YAAY,WAAW,IAAIL,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,aAAa,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,IAAIZ,GAA6BkB,EAAK,MAAM,CAAC,GAAGd,CAAK,EAAE,SAAsBd,EAAKoC,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,KAAK,QAAQ,gBAAgB,IAAI,eAAe,IAAI,iBAAiBT,EAAiB,SAAS,YAAY,IAAI,s1LAAs1L,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQU,GAAI,CAAC,gcAAgc,kFAAkF,kFAAkF,sGAAsG,gLAAgL,EAOtxSC,GAAgBC,GAAQ/B,GAAU6B,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,aAAaA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,GAASH,GAAgB,CAAC,CAAC,ECP2D,IAAMI,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAa,GAAWC,CAAmB,EAAQC,EAAWJ,GAAmCE,EAAO,WAAiBG,EAAmBC,GAAQ,KAAK,CAAC,GAAGJ,EAAO,WAAAE,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASJ,CAAQ,CAAC,CAAE,EAAQO,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,IAAAC,EAAI,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUF,GAA6BE,EAAM,SAAS,GAAUC,GAAuB,CAACD,EAAMlB,IAAWA,EAAS,KAAK,GAAG,EAAEkB,EAAM,iBAAuBE,GAA6BC,GAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA1B,EAAQ,UAAA2B,EAAU,GAAGC,CAAS,EAAEjB,GAASK,CAAK,EAAO,CAAC,YAAAa,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAA1B,EAAW,SAAAT,CAAQ,EAAEoC,GAAgB,CAAC,WAAAzC,GAAW,eAAe,YAAY,gBAAAD,GAAgB,YAAAS,GAAY,QAAAD,EAAQ,kBAAAL,EAAiB,CAAC,EAAQwC,EAAiBlB,GAAuBD,EAAMlB,CAAQ,EAAO,CAAC,sBAAAsC,EAAsB,MAAAC,CAAK,EAAEC,GAAyBT,CAAW,EAAQU,EAAYH,EAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKL,GAAqB,MAAMA,EAAU,GAAGa,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,GAAWC,EAAO,IAAI,EAAQC,EAAsB,GAAM,EAAQC,EAAsB,CAAC,EAAE,OAAoBlC,EAAKmC,GAAY,CAAC,GAAGnB,GAA4CiB,EAAgB,SAAsBjC,EAAKR,GAAW,CAAC,MAAMK,EAAW,SAAsBG,EAAKoC,EAAK,CAAC,KAAK,oCAAoC,aAAa,GAAK,SAAsBpC,EAAKqC,EAAO,EAAE,CAAC,GAAGnB,EAAU,QAAQ9B,EAAS,UAAU,GAAGkD,EAAGtD,GAAkB,GAAGkD,EAAsB,gBAAgBnB,EAAUK,CAAU,kBAAkB,mBAAmB,YAAY,iBAAiB,GAAK,QAAQ9B,EAAQ,iBAAiBmC,EAAiB,SAAS,YAAY,WAAW,IAAIH,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,aAAa,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAMO,EAAY,YAAY,IAAIP,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,IAAIZ,GAA6BqB,GAAK,MAAM,CAAC,GAAGjB,CAAK,EAAE,GAAG5B,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,CAAC,EAAEiC,EAAYE,CAAc,EAAE,SAAsBrB,EAAKuC,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,OAAO,WAAW,iBAAiBd,EAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,giBAAgiB,aAAa,WAAW,mBAAmB,GAAK,GAAGvC,GAAqB,CAAC,kBAAkB,CAAC,IAAI,6hBAA6hB,aAAa,UAAU,CAAC,EAAEiC,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQmB,GAAI,CAAC,gcAAgc,kFAAkF,gFAAgF,4IAA4I,kLAAkL,EAQ/wKC,GAAgBC,GAAQlC,GAAUgC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,WAAWA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,GAAoBH,GAAgB,CAAC,UAAU,CAAC,MAAM,MAAM,KAAKI,EAAY,YAAY,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,ECRy7B,IAAMM,GAAeC,GAASC,EAAS,EAAQC,GAAaF,GAASG,EAAO,EAAQC,GAAoBJ,GAASK,EAAc,EAAQC,GAAkBN,GAASO,EAAY,EAAQC,GAAgBR,GAASS,EAAU,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,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,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAa,GAAWC,CAAmB,EAAQC,EAAWJ,GAAOE,EAAO,WAAiBG,EAAmBC,GAAQ,KAAK,CAAC,GAAGJ,EAAO,WAAAE,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASJ,CAAQ,CAAC,CAAE,EAAQO,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,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,EAAMrB,IAAeqB,EAAM,iBAAwBrB,EAAS,KAAK,GAAG,EAAEqB,EAAM,iBAAwBrB,EAAS,KAAK,GAAG,EAAUuB,GAA6BC,GAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsB,GAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAnC,EAAQ,GAAGoC,CAAS,EAAErB,GAASI,CAAK,EAAO,CAAC,YAAAkB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA9C,EAAQ,EAAE+C,GAAgB,CAAC,WAAApD,GAAW,eAAe,YAAY,IAAIiC,EAAW,QAAA1B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQmD,EAAiB1B,GAAuBD,EAAMrB,EAAQ,EAAmFiD,EAAkBC,EAAGtD,GAAkB,GAA5F,CAAawC,GAAuBA,EAAS,CAAuE,EAAQe,EAAOC,GAAU,EAAE,OAAoBxC,EAAKyC,GAAY,CAAC,GAAGhB,GAAUR,EAAgB,SAAsBjB,EAAKC,GAAS,CAAC,QAAQb,GAAS,QAAQ,GAAM,SAAsBY,EAAKR,GAAW,CAAC,MAAMD,GAAY,SAAsBS,EAAKE,EAAO,IAAI,CAAC,GAAGwB,EAAU,GAAGI,EAAgB,UAAUQ,EAAGD,EAAkB,iBAAiBb,EAAUI,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIpB,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,8EAA8E,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,eAAe,GAAGO,CAAK,EAAE,GAAGrC,EAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAEyC,EAAYI,CAAc,EAAE,SAAsB/B,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,YAAY,iBAAiBkC,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,8EAA8E,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAsBM,EAAMxC,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcM,EAAMxC,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,qBAAqB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcM,EAAMxC,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,sBAAsB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAsBpC,EAAK2C,EAA0B,CAAC,SAAsB3C,EAAK4C,GAA8B,CAAC,UAAU,0BAA0B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAK1B,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe0B,EAAK6C,EAAS,CAAC,sBAAsB,GAAK,SAAsB7C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,gGAAgG,EAAE,SAAS,qKAAqK,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiBkC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAeM,EAAMxC,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcM,EAAMxC,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK2C,EAA0B,CAAC,SAAsB3C,EAAK4C,GAA8B,CAAC,UAAU,0BAA0B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKxB,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAewB,EAAK2C,EAA0B,CAAC,SAAsB3C,EAAK4C,GAA8B,CAAC,UAAU,0BAA0B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKtB,GAAe,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAesB,EAAK2C,EAA0B,CAAC,SAAsB3C,EAAK4C,GAA8B,CAAC,UAAU,2BAA2B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKpB,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe8D,EAAMxC,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAiB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK6C,EAAS,CAAC,sBAAsB,GAAK,SAAsB7C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,0DAA0D,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAsBF,EAAK8C,EAAK,CAAC,KAAK,yBAAyB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,aAAa,GAAM,SAAsB9C,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,aAAa,EAAE,iBAAiBkC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAepC,EAAK6C,EAAS,CAAC,sBAAsB,GAAK,SAAsB7C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,0DAA0D,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAsBF,EAAK8C,EAAK,CAAC,KAAK,yBAAyB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,aAAa,GAAM,SAAsB9C,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,aAAa,EAAE,iBAAiBkC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeM,EAAMxC,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK6C,EAAS,CAAC,sBAAsB,GAAK,SAAsB7C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAE,iBAAiBkC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeM,EAAMxC,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAiB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK+C,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,GAA4BhD,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,CAAC,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,2BAA2B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,iCAAiC,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAUkE,EAAc,CAAC,EAAE,GAAG9D,EAAqB,CAAC,UAAU,CAAC,UAAU8D,EAAc,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAc,CAAC,CAAC,CAAC,EAAErB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK+C,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,SAASE,GAA6BjD,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,2BAA2B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,uBAAuB,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAUmE,EAAe,CAAC,EAAE,GAAG/D,EAAqB,CAAC,UAAU,CAAC,UAAU+D,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAEtB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK+C,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,SAASG,GAA6BlD,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,2BAA2B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,qCAAqC,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAUoE,EAAe,CAAC,EAAE,GAAGhE,EAAqB,CAAC,UAAU,CAAC,UAAUgE,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAEvB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK+C,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,SAASI,GAA6BnD,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,0BAA0B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,yBAAyB,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAUqE,EAAe,CAAC,EAAE,GAAGjE,EAAqB,CAAC,UAAU,CAAC,UAAUiE,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAExB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeW,EAAMxC,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK6C,EAAS,CAAC,sBAAsB,GAAK,SAAsB7C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,cAAc,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAE,iBAAiBkC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeM,EAAMxC,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK+C,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,GAA6BpD,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,CAAC,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,2BAA2B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,mBAAmB,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAUsE,EAAe,CAAC,EAAE,GAAGlE,EAAqB,CAAC,UAAU,CAAC,UAAUkE,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAEzB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK+C,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,GAA6BrD,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,2BAA2B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,UAAU,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAUuE,EAAe,CAAC,EAAE,GAAGnE,EAAqB,CAAC,UAAU,CAAC,UAAUmE,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAE1B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK+C,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,GAA6BtD,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,0BAA0B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,yBAAyB,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAUwE,EAAe,CAAC,EAAE,GAAGpE,EAAqB,CAAC,UAAU,CAAC,UAAUoE,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAE3B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK+C,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,SAASQ,GAA6BvD,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,0BAA0B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,iBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAUyE,EAAe,CAAC,EAAE,GAAGrE,EAAqB,CAAC,UAAU,CAAC,UAAUqE,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAE5B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK+C,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,SAASS,GAA6BxD,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,IAAI,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,GAAG,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,0BAA0B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,2BAA2B,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU0E,EAAe,CAAC,EAAE,GAAGtE,EAAqB,CAAC,UAAU,CAAC,UAAUsE,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAE7B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeW,EAAMxC,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK6C,EAAS,CAAC,sBAAsB,GAAK,SAAsB7C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAE,iBAAiBkC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAepC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAsBpC,EAAK+C,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASU,GAA6BzD,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,0BAA0B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,OAAO,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU2E,EAAe,CAAC,EAAE,GAAGvE,EAAqB,CAAC,UAAU,CAAC,UAAUuE,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAE9B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeW,EAAMxC,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK6C,EAAS,CAAC,sBAAsB,GAAK,SAAsB7C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,0BAA0B,MAAM,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAE,iBAAiBkC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeM,EAAMxC,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,iBAAiBkC,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,0BAA0B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,UAAU,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,yCAAyC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAekB,EAAK+C,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASW,GAA8B1D,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,0BAA0B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,eAAe,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU4E,EAAgB,CAAC,EAAE,GAAGxE,EAAqB,CAAC,UAAU,CAAC,UAAUwE,EAAgB,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAgB,CAAC,CAAC,CAAC,EAAE/B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK+C,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASY,GAA8B3D,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,2BAA2B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,iBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU6E,EAAgB,CAAC,EAAE,GAAGzE,EAAqB,CAAC,UAAU,CAAC,UAAUyE,EAAgB,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAgB,CAAC,CAAC,CAAC,EAAEhC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK+C,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASa,GAA8B5D,EAAK2C,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGtB,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,GAAG,GAAGnC,EAAqB,CAAC,UAAU,CAAC,GAAGmC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,IAAI,EAAE,EAAE,MAAM,EAAE,GAAG,EAAE,EAAE,CAAC,EAAEM,EAAYI,CAAc,EAAE,SAAsB/B,EAAK4C,GAA8B,CAAC,UAAU,2BAA2B,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKlB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,qBAAqB,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU8E,EAAgB,CAAC,EAAE,GAAG1E,EAAqB,CAAC,UAAU,CAAC,UAAU0E,EAAgB,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAgB,CAAC,CAAC,CAAC,EAAEjC,EAAYI,CAAc,CAAC,CAAC,CAAC,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,EAAQ8B,GAAI,CAAC,kFAAkF,gFAAgF,+QAA+Q,yTAAyT,iRAAiR,kTAAkT,wRAAwR,yRAAyR,qKAAqK,uLAAuL,gSAAgS,mRAAmR,yLAAyL,8RAA8R,yQAAyQ,+XAA+X,2XAA2X,2LAA2L,0GAA0G,2QAA2Q,wGAAwG,gJAAgJ,yGAAyG,0GAA0G,yiGAAyiG,iEAAiE,iFAAiF,sRAAsR,kTAAkT,kEAAkE,6UAA6U,4FAA4F,mFAAmF,qHAAqH,0GAA0G,ubAAub,GAAeA,GAAI,GAAgBA,GAAI,+bAA+b,EAQp7zCC,GAAgBC,GAAQpD,GAAUkD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,SAASA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,GAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG1F,GAAe,GAAGG,GAAa,GAAGE,GAAoB,GAAGE,GAAkB,GAAGE,GAAgB,GAAGuF,GAAoCC,EAAK,EAAE,GAAGD,GAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC",
  "names": ["cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "UmVk2zC_f", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap15yzk4j", "args", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "SVG", "css", "FramerUYRQCvjfg", "withCSS", "UYRQCvjfg_default", "addPropertyControls", "ControlType", "addFonts", "Icon16pxChevronRightFonts", "getFonts", "UYRQCvjfg_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "iconVisible", "id", "link", "newTab", "newTab2", "text", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "lsdqExgis", "ZlgkG7C3P", "wwYxzEcWS", "eURPFg_dg", "wmqL0qeE0", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "ComponentViewportProvider", "Image2", "getLoadingLazyAtYPosition", "css", "FramerrKvdQSEvL", "withCSS", "rKvdQSEvL_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "Icon16pxChevronRightFonts", "getFonts", "UYRQCvjfg_default", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "MotionAWithFXWithOptimizedAppearEffect", "ButtonFonts", "rKvdQSEvL_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "transition3", "animation1", "animation2", "animation3", "transition4", "animation4", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppear1ji3p5c", "args", "onAppear68kon7", "onTap9jq5pb", "onTapvr4pk8", "useOnVariantChange", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "router", "useRouter", "isDisplayed5", "defaultLayoutId", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "Link", "RichText2", "Image2", "ComponentViewportProvider", "SVG", "ResolveLinks", "resolvedLinks", "css", "FramerCBivMCuWZ", "withCSS", "CBivMCuWZ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "useFormStore", "createStore", "SUPABASE_KEY", "FormIcon", "props", "_icon_image", "icon", "style", "p", "iconPropertyControls", "ControlType", "shadowPropertyControls", "FramerFormsSDK", "file", "_file_name", "response", "responseBody", "presignedUrl", "resolve", "reject", "removeURLParameters", "framerFormsSDK", "removeURLParameters", "urlString", "url", "SubmitButton", "props", "_props_font", "formId", "clickAction", "submitUrl", "responseInfo", "redirectOnSuccess", "scrollOptions", "icon", "shadow", "border", "success", "failure", "apiConfig", "borderRadius", "formState", "setFormState", "useFormStore", "submitted", "setSubmitted", "ye", "redirectLinkRef", "pe", "resetFormState", "prev", "newForm", "fieldName", "ue", "onSubmitClick", "invalidFields", "form", "field", "url", "formData", "window", "value", "key", "_apiConfig_apiKey", "response", "SUPABASE_KEY", "error", "closestRef", "closestDistance", "ref", "distance", "u", "p", "FormIcon", "Link", "addPropertyControls", "ControlType", "iconPropertyControls", "shadowPropertyControls", "NO_REQUIRED_TYPES", "ACCENT_COLOR_TYPES", "OPTIONS_TYPES", "TEXT_PLACEHOLDER_TYPES", "PLACEHOLDER_FONT_COLOR_TYPES", "GAP_TYPES", "GAP_HV_TYPES", "MIN_MAX_STEP_TYPES", "PHONE_NUMBER_FORMATS", "INVALID_STATE", "DROPDOWN_ICON_HEIGHT", "DROPDOWN_NONE_SELECTED_VALUE", "FormField", "props", "_formState_formId_name", "_formState_formId", "formId", "type", "name", "options", "gap", "border", "shadow", "icon", "invalidStyle", "elementId", "required", "iconOnLeft", "pt", "pl", "pb", "pr", "plIcon", "prIcon", "minHeight", "formState", "setFormState", "useFormStore", "value", "isSpecialValue", "setIsSpecialValue", "ye", "invalid", "setInvalid", "invalidRef", "pe", "ref", "updateField", "key", "prev", "invalidate", "newState", "revalidate", "isValid", "valid", "isEmailAddress", "ue", "borderRadius", "style", "onChangeEventTargetValue", "event", "elements", "p", "u", "option", "index", "multiSelectOnChange", "multiSelectValue", "v", "numberUpdateFormState", "roundedValue", "boundedValue", "numberOnFocusLost", "numberOnKeyDown", "_handle_border", "_handle_border1", "_track_border", "_track_border1", "_props_sliderLabel", "track", "handle", "handleCSS", "trackCSS", "npsButtons", "npsLabels", "innerRadius", "outerRadius", "buttonBorder", "_", "selected", "radius", "motion", "emailOnFocusLost", "phoneNumberOnChange", "phoneNumber", "hasCountryCode", "formatPhoneNumber", "removeCountryCode", "FormIcon", "addPropertyControls", "ControlType", "iconPropertyControls", "shadowPropertyControls", "string", "phoneNumberString", "format", "customFormat", "countryCodeFormat", "defaultCountryCode", "cleaned", "match", "intlCode", "countryCode", "formattedNumber", "digitIndex", "i", "phoneNumberFormat", "phoneNumberCustomFormat", "firstSpaceIndex", "numberLength", "count", "NO_REQUIRED_TYPES", "CHECKBOX_TYPES", "OPTIONS_TYPES", "TEXT_PLACEHOLDER_TYPES", "PLACEHOLDER_FONT_COLOR_TYPES", "GAP_TYPES", "GAP_HV_TYPES", "MIN_MAX_STEP_TYPES", "PHONE_NUMBER_FORMATS", "INVALID_STATE", "DROPDOWN_ICON_HEIGHT", "DROPDOWN_NONE_SELECTED_VALUE", "FormField", "props", "_formState_formId_name", "_formState_formId", "formId", "type", "name", "options", "gap", "border", "shadow", "icon", "invalidStyle", "checkboxStyle", "elementId", "required", "iconOnLeft", "pt", "pl", "pb", "pr", "plIcon", "prIcon", "minHeight", "formState", "setFormState", "useFormStore", "value", "isSpecialValue", "setIsSpecialValue", "ye", "invalid", "setInvalid", "invalidRef", "pe", "ref", "updateField", "key", "prev", "_prev_formId", "invalidate", "newState", "revalidate", "isValid", "valid", "isEmailAddress", "ue", "_prev_formId1", "borderRadius", "style", "onChangeEventTargetValue", "event", "elements", "p", "u", "Checkbox", "option", "index", "multiSelectOnChange", "multiSelectValue", "v", "optionValues", "radioStyle", "radioShadow", "radioBorder", "radioDotPadding", "motion", "numberUpdateFormState", "roundedValue", "boundedValue", "numberOnFocusLost", "numberOnKeyDown", "_handle_border", "_handle_border1", "_track_border", "_track_border1", "_props_sliderLabel", "track", "handle", "handleCSS", "trackCSS", "npsButtons", "npsLabels", "innerRadius", "outerRadius", "buttonBorder", "_", "selected", "radius", "emailOnFocusLost", "phoneNumberOnChange", "phoneNumber", "hasCountryCode", "formatPhoneNumber", "removeCountryCode", "FormIcon", "addPropertyControls", "ControlType", "iconPropertyControls", "shadowPropertyControls", "string", "phoneNumberString", "format", "customFormat", "countryCodeFormat", "defaultCountryCode", "cleaned", "match", "intlCode", "countryCode", "formattedNumber", "digitIndex", "i", "phoneNumberFormat", "phoneNumberCustomFormat", "firstSpaceIndex", "numberLength", "count", "on", "fontStore", "fonts", "css", "className", "FormFieldFonts", "getFonts", "FormField", "FormField1Fonts", "SubmitButtonFonts", "SubmitButton", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "transition2", "animation", "animation1", "animation2", "transformTemplate1", "_", "t", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "cTAVisible", "height", "id", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "lzp7T_v2r", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "successizu9gt", "overlay", "paginationInfo", "args", "failureizu9gt", "ref1", "pe", "ref2", "ref3", "ref4", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "Image2", "getLoadingLazyAtYPosition", "ComponentViewportProvider", "Link", "overlay1", "l", "AnimatePresence", "Floating", "css", "FramersMsmu7aBa", "withCSS", "sMsmu7aBa_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "text", "width", "props", "_ref", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "jQKkjCVAO", "xbIGJ1qAT", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "RichText2", "Link", "css", "FramercKdTkpq9A", "withCSS", "cKdTkpq9A_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transition1", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "LayoutGroup", "Link", "motion", "cx", "SVG", "css", "FrameroabcKdXKb", "withCSS", "oabcKdXKb_default", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isOnCanvas", "useIsOnFramerCanvas", "initialVariant", "useConstant", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "LayoutGroup", "Link", "motion", "cx", "SVG", "css", "FramerpMwKBuDmz", "withCSS", "pMwKBuDmz_default", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "transitions", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "serializationHash", "SVG", "css", "FramerRoeMEdNPQ", "withCSS", "RoeMEdNPQ_default", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "tap", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "yRY1RHiKK", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTappdgv40", "args", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "LayoutGroup", "Link", "motion", "cx", "SVG", "css", "FrameryM1aD3egJ", "withCSS", "yM1aD3egJ_default", "addPropertyControls", "ControlType", "addFonts", "RangeLogoFonts", "getFonts", "RoeMEdNPQ_default", "XSocialFonts", "yM1aD3egJ_default", "LinkedinSocialFonts", "pMwKBuDmz_default", "GithubSocialFonts", "oabcKdXKb_default", "FooterLinkFonts", "cKdTkpq9A_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "Link", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "resolvedLinks7", "resolvedLinks8", "resolvedLinks9", "resolvedLinks10", "resolvedLinks11", "resolvedLinks12", "css", "FramerXcEnXhgQk", "withCSS", "XcEnXhgQk_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
