{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/fTYaBAypFTKUBykZ10VV/iVheVn8e9HRDmhcnjIso/O5v1S2n6f.js", "ssg:https://framer.com/m/UI-Node-8XS6.js", "ssg:https://framer.com/m/UseNode-Ezy4.js@PARUSDgh1LryFseDZVW1", "ssg:https://framer.com/m/UI-Node-8XS6.js@EFIVuh1jdrOgQBJVea4v", "ssg:https://framer.com/m/controls-B1Hk.js@OencOP4FPUmI5bbPSUrx", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framer.com/m/store-2Nl3.js@FwabsucAiRFtYQ2WQFK2", "ssg:https://framer.com/m/UI-Error-TAFa.js", "ssg:https://framerusercontent.com/modules/ivN8LsjJqj5hu2ewEhVS/2Ct45L7V6iVnUGuVhG6k/tMT7UnU8B.js", "ssg:https://framer.com/m/UI-Node-y1o7.js", "ssg:https://framer.com/m/Text-JlLx.js", "ssg:https://framerusercontent.com/modules/ARDveY3IWxRFQIcrtAqX/jOmC8u24yGI8Ltkz5QW9/Text.js", "ssg:https://framer.com/m/Value-fJz0.js", "ssg:https://framerusercontent.com/modules/d3306lDx5mEs4AmbiTg4/efPfUDeAg2WO5WGTOcHK/Value.js", "ssg:https://framer.com/m/Count-XimT.js@jooigzSiF4AHuXhNp67j", "ssg:https://framerusercontent.com/modules/HoGuP0NxuzSawZZ2pmyp/FVuFzz5NbgVLb63AfSlx/Count.js"],
  "sourcesContent": ["// Generated by Framer (e8e43ad)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"YR4HjhIUD\",\"T9cBoiNas\",\"bUB5_5EcW\",\"L1QAG_IjR\",\"gqpacmcru\"];const serializationHash=\"framer-lxgec\";const variantClassNames={bUB5_5EcW:\"framer-v-1tzv71v\",gqpacmcru:\"framer-v-12j31jp\",L1QAG_IjR:\"framer-v-9oq166\",T9cBoiNas:\"framer-v-198tbn1\",YR4HjhIUD:\"framer-v-bxwtiu\"};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 radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};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 humanReadableVariantMap={Collection:\"L1QAG_IjR\",Color:\"gqpacmcru\",Number:\"bUB5_5EcW\",String:\"T9cBoiNas\",Transform:\"YR4HjhIUD\"};const getProps=({background,height,id,left,radius,right,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,b20gblfIN:(_ref=radius!==null&&radius!==void 0?radius:props.b20gblfIN)!==null&&_ref!==void 0?_ref:4,G9Y3YjUb4:left!==null&&left!==void 0?left:props.G9Y3YjUb4,m3KPU9wqb:right!==null&&right!==void 0?right:props.m3KPU9wqb,OPrmeX769:(_ref1=background!==null&&background!==void 0?background:props.OPrmeX769)!==null&&_ref1!==void 0?_ref1:\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"YR4HjhIUD\"};};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,OPrmeX769,b20gblfIN,G9Y3YjUb4,m3KPU9wqb,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YR4HjhIUD\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"bUB5_5EcW\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"T9cBoiNas\")return true;return false;};const isDisplayed2=()=>{if([\"T9cBoiNas\",\"bUB5_5EcW\",\"L1QAG_IjR\",\"gqpacmcru\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"L1QAG_IjR\")return true;return false;};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__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-bxwtiu\",className,classNames),\"data-framer-name\":\"Transform\",layoutDependency:layoutDependency,layoutId:\"YR4HjhIUD\",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:{backgroundColor:OPrmeX769,borderBottomLeftRadius:radiusForCorner(b20gblfIN,3),borderBottomRightRadius:radiusForCorner(b20gblfIN,2),borderTopLeftRadius:radiusForCorner(b20gblfIN,0),borderTopRightRadius:radiusForCorner(b20gblfIN,1),...style},...addPropertyOverrides({bUB5_5EcW:{\"data-framer-name\":\"Number\"},gqpacmcru:{\"data-framer-name\":\"Color\"},L1QAG_IjR:{\"data-framer-name\":\"Collection\"},T9cBoiNas:{\"data-framer-name\":\"String\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-lkwdov\",\"data-framer-name\":\"Number\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"K45mfL276\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill=\"#FFF\" fill-rule=\"evenodd\" d=\"M11 4a1 1 0 0 1 1 1v1h1a1 1 0 0 1 0 2h-1v2h1a1 1 0 0 1 0 2h-1v1a1 1 0 0 1-2 0v-1H8v1a1 1 0 0 1-2 0v-1H5a1 1 0 0 1 0-2h1V8H5a1 1 0 1 1 0-2h1V5a1 1 0 1 1 2 0v1h2V5a1 1 0 0 1 1-1Zm-1 6V8H8v2h2Z\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1nmhh0i\",\"data-framer-name\":\"String\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"hnKABtfW1\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill=\"#FFF\" fill-rule=\"evenodd\" d=\"M6 7a1 1 0 1 1 0-2h6a1 1 0 0 1 0 2h-2v5a1 1 0 0 1-2 0V7H6Z\"/></svg>',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-i6ae8z\",\"data-framer-name\":\"Transform\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"B0I9w4Cnl\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill=\"#FFF\" fill-rule=\"evenodd\" d=\"M4.954 11h3.751a.25.25 0 0 1 .248.281l-.327 2.62a.25.25 0 0 0 .454.174l4.354-6.29A.5.5 0 0 0 13.023 7H9.287a.25.25 0 0 1-.248-.284l.372-2.7a.25.25 0 0 0-.453-.176l-4.415 6.375a.5.5 0 0 0 .411.785Z\"/></svg>',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-36iin5\",\"data-framer-name\":\"Collection\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"x5eh4UvEO\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill=\"#FFF\" d=\"M4.5 5.75C4.5 6.993 6.515 8 9 8s4.5-1.007 4.5-2.25S11.485 3.5 9 3.5 4.5 4.507 4.5 5.75Zm9 1.35c0 1.243-2.015 2.25-4.5 2.25S4.5 8.343 4.5 7.1v1.8c0 1.243 2.015 2.25 4.5 2.25s4.5-1.007 4.5-2.25V7.1Zm0 3.15c0 1.243-2.015 2.25-4.5 2.25s-4.5-1.007-4.5-2.25v1.8c0 1.243 2.015 2.25 4.5 2.25s4.5-1.007 4.5-2.25v-1.8Z\"/></svg>',withExternalLayout:true}),m3KPU9wqb&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-19905bd\",\"data-framer-name\":\"NodeRight\",layoutDependency:layoutDependency,layoutId:\"fZvR30pcv\",style:{backgroundColor:OPrmeX769,borderTopLeftRadius:2,rotate:-45},transformTemplate:transformTemplate1}),G9Y3YjUb4&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-18lnfzz\",\"data-framer-name\":\"NodeLeft\",layoutDependency:layoutDependency,layoutId:\"Fi_1u6HyB\",style:{backgroundColor:OPrmeX769,borderBottomRightRadius:2,rotate:-45},transformTemplate:transformTemplate1})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lxgec.framer-1ulgmla, .framer-lxgec .framer-1ulgmla { display: block; }\",\".framer-lxgec.framer-bxwtiu { height: 18px; overflow: visible; position: relative; width: 18px; }\",\".framer-lxgec .framer-lkwdov, .framer-lxgec .framer-1nmhh0i, .framer-lxgec .framer-i6ae8z, .framer-lxgec .framer-36iin5 { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-lxgec .framer-19905bd { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); left: -3px; overflow: hidden; position: absolute; top: 50%; width: 6px; will-change: var(--framer-will-change-override, transform); }\",\".framer-lxgec .framer-18lnfzz { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); overflow: hidden; position: absolute; right: -3px; top: 50%; width: 6px; will-change: var(--framer-will-change-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"T9cBoiNas\":{\"layout\":[\"fixed\",\"fixed\"]},\"bUB5_5EcW\":{\"layout\":[\"fixed\",\"fixed\"]},\"L1QAG_IjR\":{\"layout\":[\"fixed\",\"fixed\"]},\"gqpacmcru\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"OPrmeX769\":\"background\",\"b20gblfIN\":\"radius\",\"G9Y3YjUb4\":\"left\",\"m3KPU9wqb\":\"right\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerO5v1S2n6f=withCSS(Component,css,\"framer-lxgec\");export default FramerO5v1S2n6f;FramerO5v1S2n6f.displayName=\"UI/Icons\";FramerO5v1S2n6f.defaultProps={height:18,width:18};addPropertyControls(FramerO5v1S2n6f,{variant:{options:[\"YR4HjhIUD\",\"T9cBoiNas\",\"bUB5_5EcW\",\"L1QAG_IjR\",\"gqpacmcru\"],optionTitles:[\"Transform\",\"String\",\"Number\",\"Collection\",\"Color\"],title:\"Variant\",type:ControlType.Enum},OPrmeX769:{defaultValue:'var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254)) /* {\"name\":\"Purple\"} */',title:\"Background\",type:ControlType.Color},b20gblfIN:{defaultValue:4,title:\"Radius\",type:ControlType.Number},G9Y3YjUb4:{defaultValue:false,title:\"Left\",type:ControlType.Boolean},m3KPU9wqb:{defaultValue:false,title:\"Right\",type:ControlType.Boolean}});addFonts(FramerO5v1S2n6f,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerO5v1S2n6f\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"18\",\"framerVariables\":\"{\\\"OPrmeX769\\\":\\\"background\\\",\\\"b20gblfIN\\\":\\\"radius\\\",\\\"G9Y3YjUb4\\\":\\\"left\\\",\\\"m3KPU9wqb\\\":\\\"right\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T9cBoiNas\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bUB5_5EcW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L1QAG_IjR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gqpacmcru\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"18\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./O5v1S2n6f.map", "// Generated by Framer (21ec140)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import UIIcons from\"https://framerusercontent.com/modules/fTYaBAypFTKUBykZ10VV/iVheVn8e9HRDmhcnjIso/O5v1S2n6f.js\";const UIIconsFonts=getFonts(UIIcons);const UIIconsControls=getPropertyControls(UIIcons);const cycleOrder=[\"axgK7DtMQ\",\"TG4NdWENM\"];const serializationHash=\"framer-0LOPp\";const variantClassNames={axgK7DtMQ:\"framer-v-fpwox8\",TG4NdWENM:\"framer-v-14fclet\"};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 transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const isSet=value=>{return value!==undefined&&value!==null&&value!==\"\";};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 humanReadableEnumMap={Collection:\"L1QAG_IjR\",Color:\"gqpacmcru\",Number:\"bUB5_5EcW\",String:\"T9cBoiNas\",Transform:\"YR4HjhIUD\"};const humanReadableVariantMap={Transform:\"axgK7DtMQ\",Value:\"TG4NdWENM\"};const getProps=({error,height,icon,id,label,width,...props})=>{var _humanReadableEnumMap_icon,_ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3;return{...props,Mg0Yu3Ims:(_ref1=(_ref=(_humanReadableEnumMap_icon=humanReadableEnumMap[icon])!==null&&_humanReadableEnumMap_icon!==void 0?_humanReadableEnumMap_icon:icon)!==null&&_ref!==void 0?_ref:props.Mg0Yu3Ims)!==null&&_ref1!==void 0?_ref1:\"T9cBoiNas\",T9c2p2QsF:error!==null&&error!==void 0?error:props.T9c2p2QsF,TAuv5bFoo:(_ref2=label!==null&&label!==void 0?label:props.TAuv5bFoo)!==null&&_ref2!==void 0?_ref2:\"Label\",variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"axgK7DtMQ\"};};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,Mg0Yu3Ims,T9c2p2QsF,TAuv5bFoo,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"axgK7DtMQ\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"TG4NdWENM\")return false;return true;};const visible=isSet(T9c2p2QsF);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__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-fpwox8\",className,classNames),\"data-framer-name\":\"Transform\",layoutDependency:layoutDependency,layoutId:\"axgK7DtMQ\",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:{backgroundColor:\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{TG4NdWENM:{backgroundColor:\"var(--token-eb20f921-2956-40c0-87dc-9d6d28897a6f, rgb(0, 153, 255))\"}},...addPropertyOverrides({TG4NdWENM:{\"data-framer-name\":\"Value\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ygj5r0\",\"data-framer-name\":\"left\",layoutDependency:layoutDependency,layoutId:\"Eu8aLKxkv\",style:{backgroundColor:\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",borderBottomRightRadius:4,borderTopLeftRadius:4,rotate:-45},transformTemplate:transformTemplate1,variants:{TG4NdWENM:{backgroundColor:\"var(--token-eb20f921-2956-40c0-87dc-9d6d28897a6f, rgb(0, 153, 255))\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-sztier\",layoutDependency:layoutDependency,layoutId:\"vsgszb2J7\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},transformTemplate:transformTemplate2})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ikutc0\",\"data-framer-name\":\"right\",layoutDependency:layoutDependency,layoutId:\"HTb7q1yA3\",style:{backgroundColor:\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-yqsn0c\",layoutDependency:layoutDependency,layoutId:\"ktsNr5Xn9\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},transformTemplate:transformTemplate2})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p83ixv\",layoutDependency:layoutDependency,layoutId:\"V7qjAvZ4x\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"18px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13c0bhv-container\",layoutDependency:layoutDependency,layoutId:\"C6ydeQtrK-container\",children:/*#__PURE__*/_jsx(UIIcons,{b20gblfIN:4,G9Y3YjUb4:false,height:\"100%\",id:\"C6ydeQtrK\",layoutId:\"C6ydeQtrK\",m3KPU9wqb:false,OPrmeX769:\"var(--token-5cb0ae1a-42dd-4475-ae5d-c8120ee880c6, rgba(255, 255, 255, 0.25))\",style:{height:\"100%\",width:\"100%\"},variant:\"YR4HjhIUD\",width:\"100%\",...addPropertyOverrides({TG4NdWENM:{variant:Mg0Yu3Ims}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x93oyh\",layoutDependency:layoutDependency,layoutId:\"MV25EGR8t\",children:[/*#__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-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Title\"})}),className:\"framer-6mli1p\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"ZaTi84wVS\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:TAuv5bFoo,verticalAlignment:\"top\",withExternalLayout:true}),visible&&/*#__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\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Not connected\"})}),className:\"framer-emhljv\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Y6WHFfW4g\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:T9c2p2QsF,verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0LOPp.framer-dj83vw, .framer-0LOPp .framer-dj83vw { display: block; }\",\".framer-0LOPp.framer-fpwox8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-0LOPp .framer-ygj5r0 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); left: -6px; overflow: hidden; position: absolute; top: 50%; width: 12px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-0LOPp .framer-sztier { aspect-ratio: 1 / 1; flex: none; height: 44%; left: 50%; overflow: hidden; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 6px); will-change: var(--framer-will-change-override, transform); }\",\".framer-0LOPp .framer-1ikutc0 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); overflow: hidden; position: absolute; right: -6px; top: 50%; width: 12px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-0LOPp .framer-yqsn0c { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); left: 50%; overflow: hidden; position: absolute; top: 50%; width: 6px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0LOPp .framer-1p83ixv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; max-width: 100%; overflow: hidden; padding: 8px 16px 8px 8px; position: relative; width: auto; }\",\".framer-0LOPp .framer-13c0bhv-container { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-0LOPp .framer-x93oyh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-0LOPp .framer-6mli1p, .framer-0LOPp .framer-emhljv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0LOPp.framer-fpwox8, .framer-0LOPp .framer-1p83ixv, .framer-0LOPp .framer-x93oyh { gap: 0px; } .framer-0LOPp.framer-fpwox8 > *, .framer-0LOPp .framer-1p83ixv > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-0LOPp.framer-fpwox8 > :first-child, .framer-0LOPp .framer-1p83ixv > :first-child { margin-left: 0px; } .framer-0LOPp.framer-fpwox8 > :last-child, .framer-0LOPp .framer-1p83ixv > :last-child { margin-right: 0px; } .framer-0LOPp .framer-x93oyh > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-0LOPp .framer-x93oyh > :first-child { margin-top: 0px; } .framer-0LOPp .framer-x93oyh > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 81\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"TG4NdWENM\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Mg0Yu3Ims\":\"icon\",\"T9c2p2QsF\":\"error\",\"TAuv5bFoo\":\"label\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramersjyoHxHgM=withCSS(Component,css,\"framer-0LOPp\");export default FramersjyoHxHgM;FramersjyoHxHgM.displayName=\"UI/Node\";FramersjyoHxHgM.defaultProps={height:34,width:81};addPropertyControls(FramersjyoHxHgM,{variant:{options:[\"axgK7DtMQ\",\"TG4NdWENM\"],optionTitles:[\"Transform\",\"Value\"],title:\"Variant\",type:ControlType.Enum},Mg0Yu3Ims:(UIIconsControls===null||UIIconsControls===void 0?void 0:UIIconsControls[\"variant\"])&&{...UIIconsControls[\"variant\"],defaultValue:\"T9cBoiNas\",description:undefined,hidden:undefined,title:\"Icon\"},T9c2p2QsF:{defaultValue:\"\",title:\"Error\",type:ControlType.String},TAuv5bFoo:{defaultValue:\"Label\",title:\"Label\",type:ControlType.String}});addFonts(FramersjyoHxHgM,[{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-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\"}]},...UIIconsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersjyoHxHgM\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TG4NdWENM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"81\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerVariables\":\"{\\\"Mg0Yu3Ims\\\":\\\"icon\\\",\\\"T9c2p2QsF\\\":\\\"error\\\",\\\"TAuv5bFoo\\\":\\\"label\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sjyoHxHgM.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,createContext,useContext,useId}from\"react\";import{createRoot}from\"react-dom/client\";import NodeDesignTemplate from\"https://framer.com/m/UI-Node-8XS6.js\";import{useIsOnFramerCanvas}from\"framer\";const NodeContext=/*#__PURE__*/createContext(undefined);export const useNode=input=>{const[output,setFinalOuput]=useState([]);const isOnFramerCanvas=useIsOnFramerCanvas();const Node=()=>{return /*#__PURE__*/_jsx(NodeContext.Provider,{value:setFinalOuput,children:input});};const valuesOnly=output.map(item=>{return item.value;});return[valuesOnly.flat(),Node];};export const useNodeInput=input=>{const[output,setFinalOuput]=useState([]);const isOnFramerCanvas=useIsOnFramerCanvas();useEffect(()=>{if(isOnFramerCanvas)return;const root=createRoot(document.createElement(\"div\"));root.render(/*#__PURE__*/_jsx(NodeContext.Provider,{value:setFinalOuput,children:input}));return()=>{//See this stackOverflow to unmount safely\n//https://stackoverflow.com/questions/73459382/react-18-async-way-to-unmount-root\nroot.unmount();};},[]);useEffect(()=>{if(!isOnFramerCanvas)return;const root=createRoot(document.createElement(\"div\"));root.render(/*#__PURE__*/_jsx(NodeContext.Provider,{value:setFinalOuput,children:input}));return()=>{//See this stackOverflow to unmount safely\n//https://stackoverflow.com/questions/73459382/react-18-async-way-to-unmount-root\nroot.unmount();};},[input]);const valuesOnly=output.map(item=>{return item.value;});return[valuesOnly.flat()];};export function useNodeOutput(defaultValue){const setOuputObject=useContext(NodeContext);const[outputValue,setOutputValue]=useState(defaultValue);const id=useId();const removeOutput=()=>{if(typeof setOuputObject!==\"function\")return;setOuputObject(prev=>{let index=prev.findIndex(item=>item.id===id);index>=0&&prev.splice(index,1);return[...prev];});};useEffect(()=>{if(typeof setOuputObject!==\"function\")return;setOuputObject(prev=>{let obj={id:id,value:outputValue};let index=prev.findIndex(item=>item.id===obj.id);if(index>=0){prev[index]=obj;return[...prev];}else{return[...prev,obj];}});},[outputValue]);useEffect(()=>{if(typeof setOuputObject!==\"function\")return;setOuputObject(prev=>{let obj={id:id,value:defaultValue};let index=prev.findIndex(item=>item.id===obj.id);if(index>=0){prev[index]=obj;return[...prev];}else{return[...prev,obj];}});},[defaultValue]);return[outputValue,setOutputValue,removeOutput];}export function NodeComponent(props){const{transform,input,label}=props;const[inputValues]=useNodeInput(input);const[outputValue,setOutputValue,removeOutputValue]=useNodeOutput(transform(inputValues));useEffect(()=>{return()=>{//@ts-ignore\nremoveOutputValue();};},[]);return /*#__PURE__*/_jsx(NodeDesignTemplate,{variant:\"transform\",label:label});}\nexport const __FramerMetadata__ = {\"exports\":{\"useNodeInput\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NodeComponent\":{\"type\":\"reactComponent\",\"name\":\"NodeComponent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"useNode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useNodeOutput\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UseNode.map", "// Generated by Framer (21ec140)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import UIIcons from\"https://framerusercontent.com/modules/fTYaBAypFTKUBykZ10VV/iVheVn8e9HRDmhcnjIso/O5v1S2n6f.js\";const UIIconsFonts=getFonts(UIIcons);const UIIconsControls=getPropertyControls(UIIcons);const cycleOrder=[\"axgK7DtMQ\",\"TG4NdWENM\"];const serializationHash=\"framer-0LOPp\";const variantClassNames={axgK7DtMQ:\"framer-v-fpwox8\",TG4NdWENM:\"framer-v-14fclet\"};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 transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const isSet=value=>{return value!==undefined&&value!==null&&value!==\"\";};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 humanReadableEnumMap={Collection:\"L1QAG_IjR\",Color:\"gqpacmcru\",Number:\"bUB5_5EcW\",String:\"T9cBoiNas\",Transform:\"YR4HjhIUD\"};const humanReadableVariantMap={Transform:\"axgK7DtMQ\",Value:\"TG4NdWENM\"};const getProps=({error,height,icon,id,label,width,...props})=>{var _humanReadableEnumMap_icon,_ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3;return{...props,Mg0Yu3Ims:(_ref1=(_ref=(_humanReadableEnumMap_icon=humanReadableEnumMap[icon])!==null&&_humanReadableEnumMap_icon!==void 0?_humanReadableEnumMap_icon:icon)!==null&&_ref!==void 0?_ref:props.Mg0Yu3Ims)!==null&&_ref1!==void 0?_ref1:\"T9cBoiNas\",T9c2p2QsF:error!==null&&error!==void 0?error:props.T9c2p2QsF,TAuv5bFoo:(_ref2=label!==null&&label!==void 0?label:props.TAuv5bFoo)!==null&&_ref2!==void 0?_ref2:\"Label\",variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"axgK7DtMQ\"};};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,Mg0Yu3Ims,T9c2p2QsF,TAuv5bFoo,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"axgK7DtMQ\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"TG4NdWENM\")return false;return true;};const visible=isSet(T9c2p2QsF);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__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-fpwox8\",className,classNames),\"data-framer-name\":\"Transform\",layoutDependency:layoutDependency,layoutId:\"axgK7DtMQ\",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:{backgroundColor:\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{TG4NdWENM:{backgroundColor:\"var(--token-eb20f921-2956-40c0-87dc-9d6d28897a6f, rgb(0, 153, 255))\"}},...addPropertyOverrides({TG4NdWENM:{\"data-framer-name\":\"Value\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ygj5r0\",\"data-framer-name\":\"left\",layoutDependency:layoutDependency,layoutId:\"Eu8aLKxkv\",style:{backgroundColor:\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",borderBottomRightRadius:4,borderTopLeftRadius:4,rotate:-45},transformTemplate:transformTemplate1,variants:{TG4NdWENM:{backgroundColor:\"var(--token-eb20f921-2956-40c0-87dc-9d6d28897a6f, rgb(0, 153, 255))\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-sztier\",layoutDependency:layoutDependency,layoutId:\"vsgszb2J7\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},transformTemplate:transformTemplate2})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ikutc0\",\"data-framer-name\":\"right\",layoutDependency:layoutDependency,layoutId:\"HTb7q1yA3\",style:{backgroundColor:\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-yqsn0c\",layoutDependency:layoutDependency,layoutId:\"ktsNr5Xn9\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},transformTemplate:transformTemplate2})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p83ixv\",layoutDependency:layoutDependency,layoutId:\"V7qjAvZ4x\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"18px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13c0bhv-container\",layoutDependency:layoutDependency,layoutId:\"C6ydeQtrK-container\",children:/*#__PURE__*/_jsx(UIIcons,{b20gblfIN:4,G9Y3YjUb4:false,height:\"100%\",id:\"C6ydeQtrK\",layoutId:\"C6ydeQtrK\",m3KPU9wqb:false,OPrmeX769:\"var(--token-5cb0ae1a-42dd-4475-ae5d-c8120ee880c6, rgba(255, 255, 255, 0.25))\",style:{height:\"100%\",width:\"100%\"},variant:\"YR4HjhIUD\",width:\"100%\",...addPropertyOverrides({TG4NdWENM:{variant:Mg0Yu3Ims}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x93oyh\",layoutDependency:layoutDependency,layoutId:\"MV25EGR8t\",children:[/*#__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-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Title\"})}),className:\"framer-6mli1p\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"ZaTi84wVS\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:TAuv5bFoo,verticalAlignment:\"top\",withExternalLayout:true}),visible&&/*#__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\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Not connected\"})}),className:\"framer-emhljv\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Y6WHFfW4g\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:T9c2p2QsF,verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0LOPp.framer-dj83vw, .framer-0LOPp .framer-dj83vw { display: block; }\",\".framer-0LOPp.framer-fpwox8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-0LOPp .framer-ygj5r0 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); left: -6px; overflow: hidden; position: absolute; top: 50%; width: 12px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-0LOPp .framer-sztier { aspect-ratio: 1 / 1; flex: none; height: 44%; left: 50%; overflow: hidden; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 6px); will-change: var(--framer-will-change-override, transform); }\",\".framer-0LOPp .framer-1ikutc0 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); overflow: hidden; position: absolute; right: -6px; top: 50%; width: 12px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-0LOPp .framer-yqsn0c { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); left: 50%; overflow: hidden; position: absolute; top: 50%; width: 6px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0LOPp .framer-1p83ixv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; max-width: 100%; overflow: hidden; padding: 8px 16px 8px 8px; position: relative; width: auto; }\",\".framer-0LOPp .framer-13c0bhv-container { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-0LOPp .framer-x93oyh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-0LOPp .framer-6mli1p, .framer-0LOPp .framer-emhljv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0LOPp.framer-fpwox8, .framer-0LOPp .framer-1p83ixv, .framer-0LOPp .framer-x93oyh { gap: 0px; } .framer-0LOPp.framer-fpwox8 > *, .framer-0LOPp .framer-1p83ixv > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-0LOPp.framer-fpwox8 > :first-child, .framer-0LOPp .framer-1p83ixv > :first-child { margin-left: 0px; } .framer-0LOPp.framer-fpwox8 > :last-child, .framer-0LOPp .framer-1p83ixv > :last-child { margin-right: 0px; } .framer-0LOPp .framer-x93oyh > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-0LOPp .framer-x93oyh > :first-child { margin-top: 0px; } .framer-0LOPp .framer-x93oyh > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 81\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"TG4NdWENM\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Mg0Yu3Ims\":\"icon\",\"T9c2p2QsF\":\"error\",\"TAuv5bFoo\":\"label\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramersjyoHxHgM=withCSS(Component,css,\"framer-0LOPp\");export default FramersjyoHxHgM;FramersjyoHxHgM.displayName=\"UI/Node\";FramersjyoHxHgM.defaultProps={height:34,width:81};addPropertyControls(FramersjyoHxHgM,{variant:{options:[\"axgK7DtMQ\",\"TG4NdWENM\"],optionTitles:[\"Transform\",\"Value\"],title:\"Variant\",type:ControlType.Enum},Mg0Yu3Ims:(UIIconsControls===null||UIIconsControls===void 0?void 0:UIIconsControls[\"variant\"])&&{...UIIconsControls[\"variant\"],defaultValue:\"T9cBoiNas\",description:undefined,hidden:undefined,title:\"Icon\"},T9c2p2QsF:{defaultValue:\"\",title:\"Error\",type:ControlType.String},TAuv5bFoo:{defaultValue:\"Label\",title:\"Label\",type:ControlType.String}});addFonts(FramersjyoHxHgM,[{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-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\"}]},...UIIconsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersjyoHxHgM\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TG4NdWENM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"81\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerVariables\":\"{\\\"Mg0Yu3Ims\\\":\\\"icon\\\",\\\"T9c2p2QsF\\\":\\\"error\\\",\\\"TAuv5bFoo\\\":\\\"label\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sjyoHxHgM.map", "import{ControlType}from\"framer\";/**\n * This file store different utils function to manage properties:\n *\n * getTextControls\n * getBoxControls\n * getCSSProperties\n *\n */const getTextControls=({content=\"\",font=\"sans-serif\",color=\"#000\",fontSize=16,letterSpacing=0,lineHeight=1.2,paragraph=0,justifyContent=\"start\",alignItems=\"start\",textTransform=\"none\",textDecoration=\"none\",hidden=null})=>{return{content:{title:\"Content\",type:ControlType.String,defaultValue:content,hidden:hidden},font:{//@ts-ignore\ntype:ControlType.Font,controls:\"basic\",displayFontSize:false,displayTextAlignment:false,defaultFontType:font,hidden:hidden},color:{title:\"color\",type:ControlType.Color,defaultValue:color,hidden:hidden},fontSize:{title:\"size\",type:ControlType.Number,defaultValue:fontSize,min:1,max:120,step:1,hidden:hidden},letterSpacing:{title:\"Letter\",type:ControlType.Number,defaultValue:letterSpacing,min:-500,max:500,displayStepper:true,step:.1,hidden:hidden},lineHeight:{title:\"Line\",type:ControlType.Number,defaultValue:lineHeight,min:-500,max:500,displayStepper:true,step:.1,hidden:hidden},paragraph:{title:\"Paragraph\",type:ControlType.Number,defaultValue:paragraph,min:-500,max:500,displayStepper:true,step:.1,hidden:hidden},//TextAlignHorizontal\njustifyContent:{title:\"Align\",type:ControlType.Enum,defaultValue:justifyContent,options:[\"start\",\"center\",\"end\"],optionIcons:[\"text-align-left\",\"text-align-center\",\"text-align-right\"],displaySegmentedControl:true,hidden:hidden},//TextAlignVertical\nalignItems:{title:\" \",type:ControlType.Enum,defaultValues:alignItems,options:[\"start\",\"center\",\"end\"],optionIcons:[\"text-align-top\",\"text-align-middle\",\"text-align-bottom\"],displaySegmentedControl:true,hidden:hidden},textTransform:{title:\"Transform\",type:ControlType.Enum,defaultValues:textTransform,options:[\"none\",\"capitalize\",\"uppercase\",\"lowercase\"],optionTitles:[\"None\",\"Capitalize\",\"Uppercase\",\"Lowercase\"],hidden:hidden},textDecoration:{title:\"Decoration\",type:ControlType.Enum,defaultValues:textDecoration,options:[\"none\",\"underline\",\"line-through\"],optionTitles:[\"Aa\",\"A\u035Fa\",\" \u0335A\u0335a\u0335\"],displaySegmentedControl:true,hidden:hidden,description:\" \"}};};const getBoxControls=({padding=0,fill=\"rgba(0,0,0,0)\",overflow=\"hidden\",radius=0,border={borderColor:\"rgba(0,0,0,0)\",borderWidth:0,borderStyle:\"solid\"},hidden=false})=>{return{padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:padding,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,hidden:hidden},backgroundColor:{title:\"Fill\",type:ControlType.Color,defaultValue:fill,hidden:hidden},overflow:{title:\"Overflow\",type:ControlType.Enum,defaultValue:overflow,options:[\"hidden\",\"visible\",\"scroll\"],optionTitles:[\"Hidden\",\"Visible\",\"Scroll\"],hidden:hidden},borderRadius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:radius,toggleKey:\"borderRadiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"borderTopLeftRadius\",\"borderTopRightRadius\",\"borderBottomRightRadius\",\"borderBottomLeftRadius\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,hidden:hidden},border:{title:\"Border\",type:ControlType.Object,defaultValue:border,hidden:hidden,controls:{borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#3E3E3E\"},borderWidth:{type:ControlType.FusedNumber,title:\"Width\",defaultValue:0,toggleKey:\"borderWidthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"borderTopWidth\",\"borderRightWidth\",\"borderBottomWidth\",\"borderLeftWidth\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"]},borderStyle:{title:\"Style\",type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}}};};const getCSSProperties=props=>{const{//TextProperties\nfont,color,fontSize,lineHeight,justifyContent,alignItems,textTransform,textDecoration,//BoxProperties\npaddingIsMixed,padding,paddingTop,paddingRight,paddingBottom,paddingLeft,border,borderRadiusIsMixed,borderRadius,borderTopLeftRadius,borderTopRightRadius,borderBottomLeftRadius,borderBottomRightRadius,backgroundColor}=props;const paddings=paddingIsMixed?{paddingTop,paddingRight,paddingBottom,paddingLeft}:{padding};const bordersRadius=borderRadiusIsMixed?{borderTopLeftRadius,borderTopRightRadius,borderBottomLeftRadius,borderBottomRightRadius}:{borderRadius};return{display:\"flex\",...paddings,...bordersRadius,...font,...border,color,fontSize,letterSpacing:`${props.letterSpacing}em`,lineHeight,justifyContent,alignItems,textTransform,textDecoration,backgroundColor};};export{getTextControls,getBoxControls,getCSSProperties};\nexport const __FramerMetadata__ = {\"exports\":{\"getTextControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBoxControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCSSProperties\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./controls.map", "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{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Learn more: https://www.framer.com/docs/guides/overrides/\nexport const useNodeStore=createStore({});export const useFormStore=createStore({});\nexport const __FramerMetadata__ = {\"exports\":{\"useFormStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useNodeStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./store.map", "// Generated by Framer (1c1e241)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"r7nEQgCbm\"];const serializationHash=\"framer-VxFBb\";const variantClassNames={r7nEQgCbm:\"framer-v-1le1efy\"};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 transformTemplate=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate1=(_,t)=>`translate(-50%, -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 getProps=({height,id,message,width,...props})=>{var _ref;return{...props,xcWSJtSWi:(_ref=message!==null&&message!==void 0?message:props.xcWSJtSWi)!==null&&_ref!==void 0?_ref:\"Connect to a node\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,xcWSJtSWi,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"r7nEQgCbm\",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(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-VxFBb\",...sharedStyleClassNames,classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(\"framer-1le1efy\",className),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"r7nEQgCbm\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":'var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254)) /* {\"name\":\"Purple\"} */',\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s7tzwq\",\"data-framer-name\":\"right\",layoutDependency:layoutDependency,layoutId:\"FFMY8H11m\",style:{backgroundColor:\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},transformTemplate:transformTemplate,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f9f2v6\",layoutDependency:layoutDependency,layoutId:\"fO4Tno5jj\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},transformTemplate:transformTemplate1})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlyYSBNb25vLTUwMA==\",\"--framer-font-family\":'\"Fira Mono\", monospace',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254)))\"},children:\"Connect to a node\"})}),className:\"framer-3upnhm\",fonts:[\"GF;Fira Mono-500\"],layoutDependency:layoutDependency,layoutId:\"Rh0cd1mlL\",style:{\"--extracted-r6o4lv\":\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:xcWSJtSWi,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hu6jsy\",layoutDependency:layoutDependency,layoutId:\"kLXZUsIOJ\",style:{rotate:-90},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-59j1l9\",\"data-framer-name\":\"arrow\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"sBzUCwhes\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 8\"><path d=\"M 1 2.5 L 4 5.5 L 7 2.5\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254)) /* {&quot;name&quot;:&quot;Purple&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:676002875,withExternalLayout:true})})]})})})});});const css=['.framer-VxFBb [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-VxFBb .framer-1osfvqq { display: block; }\",\".framer-VxFBb .framer-1le1efy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: auto; justify-content: flex-start; overflow: visible; padding: 8px 12px 8px 8px; position: relative; width: auto; }\",\".framer-VxFBb .framer-1s7tzwq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); overflow: hidden; position: absolute; right: -6px; top: 50%; width: 12px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-VxFBb .framer-1f9f2v6 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); left: 50%; overflow: hidden; position: absolute; top: 50%; width: 6px; will-change: var(--framer-will-change-override, transform); }\",\".framer-VxFBb .framer-3upnhm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-VxFBb .framer-hu6jsy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 9px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 8px; }\",\".framer-VxFBb .framer-59j1l9 { flex: none; height: 8px; position: relative; width: 8px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VxFBb .framer-1le1efy, .framer-VxFBb .framer-hu6jsy { gap: 0px; } .framer-VxFBb .framer-1le1efy > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-VxFBb .framer-1le1efy > :first-child { margin-left: 0px; } .framer-VxFBb .framer-1le1efy > :last-child { margin-right: 0px; } .framer-VxFBb .framer-hu6jsy > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-VxFBb .framer-hu6jsy > :first-child { margin-top: 0px; } .framer-VxFBb .framer-hu6jsy > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28.5\n * @framerIntrinsicWidth 134\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xcWSJtSWi\":\"message\"}\n * @framerImmutableVariables true\n */const FramerHny2iL49z=withCSS(Component,css,\"framer-VxFBb\");export default FramerHny2iL49z;FramerHny2iL49z.displayName=\"UI/Error\";FramerHny2iL49z.defaultProps={height:28.5,width:134};addPropertyControls(FramerHny2iL49z,{xcWSJtSWi:{defaultValue:\"Connect to a node\",displayTextArea:false,title:\"Message\",type:ControlType.String}});addFonts(FramerHny2iL49z,[{family:\"Fira Mono\",style:\"normal\",url:\"https://fonts.gstatic.com/s/firamono/v14/N0bS2SlFPv1weGeLZDto1d33nP3VaZBRBQ.woff2\",weight:\"500\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHny2iL49z\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"28.5\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"134\",\"framerVariables\":\"{\\\"xcWSJtSWi\\\":\\\"message\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hny2iL49z.map", "// Generated by Framer (1119174)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"mZs7Baukh\",\"fplqyrvdI\",\"sfdjK4OOl\",\"LAcDqqIkf\",\"EGSrxXxdw\"];const serializationHash=\"framer-BrXoc\";const variantClassNames={EGSrxXxdw:\"framer-v-1d6vs24\",fplqyrvdI:\"framer-v-ourlsr\",LAcDqqIkf:\"framer-v-ea8ifv\",mZs7Baukh:\"framer-v-ccorvl\",sfdjK4OOl:\"framer-v-1qy5wfa\"};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 humanReadableVariantMap={Collection:\"LAcDqqIkf\",Color:\"EGSrxXxdw\",Number:\"sfdjK4OOl\",String:\"fplqyrvdI\",Transform:\"mZs7Baukh\"};const getProps=({background,height,id,radius,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,b20gblfIN:(_ref=radius!==null&&radius!==void 0?radius:props.b20gblfIN)!==null&&_ref!==void 0?_ref:4,OPrmeX769:(_ref1=background!==null&&background!==void 0?background:props.OPrmeX769)!==null&&_ref1!==void 0?_ref1:'var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254)) /* {\"name\":\"Purple\"} */',variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"mZs7Baukh\"};};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,OPrmeX769,b20gblfIN,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"mZs7Baukh\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"sfdjK4OOl\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"fplqyrvdI\")return true;return false;};const isDisplayed2=()=>{if([\"fplqyrvdI\",\"sfdjK4OOl\",\"LAcDqqIkf\",\"EGSrxXxdw\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"LAcDqqIkf\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-BrXoc\",...sharedStyleClassNames,classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(\"framer-ccorvl\",className),\"data-framer-name\":\"Transform\",layoutDependency:layoutDependency,layoutId:\"mZs7Baukh\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:OPrmeX769,borderBottomLeftRadius:b20gblfIN,borderBottomRightRadius:b20gblfIN,borderTopLeftRadius:b20gblfIN,borderTopRightRadius:b20gblfIN,...style},...addPropertyOverrides({EGSrxXxdw:{\"data-framer-name\":\"Color\"},fplqyrvdI:{\"data-framer-name\":\"String\"},LAcDqqIkf:{\"data-framer-name\":\"Collection\"},sfdjK4OOl:{\"data-framer-name\":\"Number\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1uj2py1\",\"data-framer-name\":\"Number\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"dFwy4euEV\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill=\"#FFF\" fill-rule=\"evenodd\" d=\"M11 4a1 1 0 0 1 1 1v1h1a1 1 0 0 1 0 2h-1v2h1a1 1 0 0 1 0 2h-1v1a1 1 0 0 1-2 0v-1H8v1a1 1 0 0 1-2 0v-1H5a1 1 0 0 1 0-2h1V8H5a1 1 0 1 1 0-2h1V5a1 1 0 1 1 2 0v1h2V5a1 1 0 0 1 1-1Zm-1 6V8H8v2h2Z\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-vrjt45\",\"data-framer-name\":\"String\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"IMIekpAqc\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill=\"#FFF\" fill-rule=\"evenodd\" d=\"M6 7a1 1 0 1 1 0-2h6a1 1 0 0 1 0 2h-2v5a1 1 0 0 1-2 0V7H6Z\"/></svg>',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-s5lq12\",\"data-framer-name\":\"Transform\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"RW8cdTpGq\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill=\"#FFF\" fill-rule=\"evenodd\" d=\"M4.954 11h3.751a.25.25 0 0 1 .248.281l-.327 2.62a.25.25 0 0 0 .454.174l4.354-6.29A.5.5 0 0 0 13.023 7H9.287a.25.25 0 0 1-.248-.284l.372-2.7a.25.25 0 0 0-.453-.176l-4.415 6.375a.5.5 0 0 0 .411.785Z\"/></svg>',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-fd1zb8\",\"data-framer-name\":\"Collection\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"nHjTGeE6L\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill=\"#FFF\" d=\"M4.5 5.75C4.5 6.993 6.515 8 9 8s4.5-1.007 4.5-2.25S11.485 3.5 9 3.5 4.5 4.507 4.5 5.75Zm9 1.35c0 1.243-2.015 2.25-4.5 2.25S4.5 8.343 4.5 7.1v1.8c0 1.243 2.015 2.25 4.5 2.25s4.5-1.007 4.5-2.25V7.1Zm0 3.15c0 1.243-2.015 2.25-4.5 2.25s-4.5-1.007-4.5-2.25v1.8c0 1.243 2.015 2.25 4.5 2.25s4.5-1.007 4.5-2.25v-1.8Z\"/></svg>',withExternalLayout:true})]})})})});});const css=['.framer-BrXoc [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-BrXoc .framer-gy66w4 { display: block; }\",\".framer-BrXoc .framer-ccorvl { height: 18px; overflow: hidden; position: relative; width: 18px; will-change: var(--framer-will-change-override, transform); }\",\".framer-BrXoc .framer-1uj2py1, .framer-BrXoc .framer-vrjt45, .framer-BrXoc .framer-s5lq12, .framer-BrXoc .framer-fd1zb8 { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fplqyrvdI\":{\"layout\":[\"fixed\",\"fixed\"]},\"sfdjK4OOl\":{\"layout\":[\"fixed\",\"fixed\"]},\"LAcDqqIkf\":{\"layout\":[\"fixed\",\"fixed\"]},\"EGSrxXxdw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"OPrmeX769\":\"background\",\"b20gblfIN\":\"radius\"}\n * @framerImmutableVariables true\n */const FramertMT7UnU8B=withCSS(Component,css,\"framer-BrXoc\");export default FramertMT7UnU8B;FramertMT7UnU8B.displayName=\"UI/Icons\";FramertMT7UnU8B.defaultProps={height:18,width:18};addPropertyControls(FramertMT7UnU8B,{variant:{options:[\"mZs7Baukh\",\"fplqyrvdI\",\"sfdjK4OOl\",\"LAcDqqIkf\",\"EGSrxXxdw\"],optionTitles:[\"Transform\",\"String\",\"Number\",\"Collection\",\"Color\"],title:\"Variant\",type:ControlType.Enum},OPrmeX769:{defaultValue:'var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254)) /* {\"name\":\"Purple\"} */',title:\"Background\",type:ControlType.Color},b20gblfIN:{defaultValue:4,title:\"Radius\",type:ControlType.Number}});addFonts(FramertMT7UnU8B,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertMT7UnU8B\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"18\",\"framerIntrinsicWidth\":\"18\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fplqyrvdI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sfdjK4OOl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LAcDqqIkf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EGSrxXxdw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"OPrmeX769\\\":\\\"background\\\",\\\"b20gblfIN\\\":\\\"radius\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tMT7UnU8B.map", "// Generated by Framer (1c1e241)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getPropertyControls,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import UIIcons from\"https://framerusercontent.com/modules/ivN8LsjJqj5hu2ewEhVS/2Ct45L7V6iVnUGuVhG6k/tMT7UnU8B.js\";const UIIconsFonts=getFonts(UIIcons);const UIIconsControls=getPropertyControls(UIIcons);const cycleOrder=[\"K1tBmN4rH\",\"ECB1olAhN\"];const serializationHash=\"framer-m2k0o\";const variantClassNames={ECB1olAhN:\"framer-v-11ijgsj\",K1tBmN4rH:\"framer-v-tgfzzd\"};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 transformTemplate=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const isSet=value=>{return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Transform:\"K1tBmN4rH\",Value:\"ECB1olAhN\"};const getProps=({error,height,icon,id,label,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,RzUJ2BQ4F:(_ref=icon!==null&&icon!==void 0?icon:props.RzUJ2BQ4F)!==null&&_ref!==void 0?_ref:\"mZs7Baukh\",T9c2p2QsF:error!==null&&error!==void 0?error:props.T9c2p2QsF,TAuv5bFoo:(_ref1=label!==null&&label!==void 0?label:props.TAuv5bFoo)!==null&&_ref1!==void 0?_ref1:\"Label\",variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"K1tBmN4rH\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,RzUJ2BQ4F,T9c2p2QsF,TAuv5bFoo,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"K1tBmN4rH\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const visible=isSet(T9c2p2QsF);const isDisplayed=()=>{if(baseVariant===\"ECB1olAhN\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-m2k0o\",...sharedStyleClassNames,classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(\"framer-tgfzzd\",className),\"data-framer-name\":\"Transform\",layoutDependency:layoutDependency,layoutId:\"K1tBmN4rH\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{ECB1olAhN:{backgroundColor:\"var(--token-eb20f921-2956-40c0-87dc-9d6d28897a6f, rgb(0, 153, 255))\"}},...addPropertyOverrides({ECB1olAhN:{\"data-framer-name\":\"Value\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-dsufuz\",\"data-framer-name\":\"left\",layoutDependency:layoutDependency,layoutId:\"PorRVZoIK\",style:{backgroundColor:\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",borderBottomRightRadius:4,borderTopLeftRadius:4,rotate:-45},transformTemplate:transformTemplate,variants:{ECB1olAhN:{backgroundColor:\"var(--token-eb20f921-2956-40c0-87dc-9d6d28897a6f, rgb(0, 153, 255))\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qwbzjq\",layoutDependency:layoutDependency,layoutId:\"KlxM6hYOc\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},transformTemplate:transformTemplate1})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16ys80u-container\",layoutDependency:layoutDependency,layoutId:\"i3gaHsr19-container\",children:/*#__PURE__*/_jsx(UIIcons,{b20gblfIN:4,height:\"100%\",id:\"i3gaHsr19\",layoutId:\"i3gaHsr19\",OPrmeX769:'var(--token-5cb0ae1a-42dd-4475-ae5d-c8120ee880c6, rgba(255, 255, 255, 0.25)) /* {\"name\":\"WhiteBackground\"} */',style:{height:\"100%\",width:\"100%\"},variant:\"mZs7Baukh\",width:\"100%\",...addPropertyOverrides({ECB1olAhN:{variant:RzUJ2BQ4F}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yln1cx\",layoutDependency:layoutDependency,layoutId:\"qvnIzWaxn\",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\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Title\"})}),className:\"framer-ttzafi\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"I80Kra0Jt\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:TAuv5bFoo,verticalAlignment:\"top\",withExternalLayout:true}),visible&&/*#__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\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Not connected\"})}),className:\"framer-vjw3p4\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"xKDzDr29k\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:T9c2p2QsF,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1spe6ie\",\"data-framer-name\":\"right\",layoutDependency:layoutDependency,layoutId:\"oZurz0SBs\",style:{backgroundColor:\"var(--token-7e378c57-2e87-407f-beec-cb702ad5880b, rgb(137, 87, 254))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},transformTemplate:transformTemplate,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ouq8gs\",layoutDependency:layoutDependency,layoutId:\"AlFiWx2ie\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},transformTemplate:transformTemplate1})})]})})})});});const css=['.framer-m2k0o [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-m2k0o .framer-1y1cyh9 { display: block; }\",\".framer-m2k0o .framer-tgfzzd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; min-width: 116px; overflow: visible; padding: 8px 12px 8px 8px; position: relative; width: auto; }\",\".framer-m2k0o .framer-dsufuz { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); left: -6px; overflow: hidden; position: absolute; top: 50%; width: 12px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-m2k0o .framer-qwbzjq { aspect-ratio: 1 / 1; flex: none; height: 44%; left: 50%; overflow: hidden; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 6px); will-change: var(--framer-will-change-override, transform); }\",\".framer-m2k0o .framer-16ys80u-container { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-m2k0o .framer-1yln1cx { align-content: start; align-items: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-m2k0o .framer-ttzafi, .framer-m2k0o .framer-vjw3p4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-m2k0o .framer-1spe6ie { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); overflow: hidden; position: absolute; right: -6px; top: 50%; width: 12px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-m2k0o .framer-1ouq8gs { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); left: 50%; overflow: hidden; position: absolute; top: 50%; width: 6px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-m2k0o .framer-tgfzzd, .framer-m2k0o .framer-1yln1cx { gap: 0px; } .framer-m2k0o .framer-tgfzzd > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-m2k0o .framer-tgfzzd > :first-child { margin-left: 0px; } .framer-m2k0o .framer-tgfzzd > :last-child { margin-right: 0px; } .framer-m2k0o .framer-1yln1cx > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-m2k0o .framer-1yln1cx > :first-child { margin-top: 0px; } .framer-m2k0o .framer-1yln1cx > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 116\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"116px\",null,null,null]},\"ECB1olAhN\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"116px\",null,null,null]}}}\n * @framerVariables {\"RzUJ2BQ4F\":\"icon\",\"T9c2p2QsF\":\"error\",\"TAuv5bFoo\":\"label\"}\n * @framerImmutableVariables true\n */const FramerSjm2IpHVz=withCSS(Component,css,\"framer-m2k0o\");export default FramerSjm2IpHVz;FramerSjm2IpHVz.displayName=\"UI/Node\";FramerSjm2IpHVz.defaultProps={height:34,width:116};addPropertyControls(FramerSjm2IpHVz,{variant:{options:[\"K1tBmN4rH\",\"ECB1olAhN\"],optionTitles:[\"Transform\",\"Value\"],title:\"Variant\",type:ControlType.Enum},RzUJ2BQ4F:(UIIconsControls===null||UIIconsControls===void 0?void 0:UIIconsControls[\"variant\"])&&{...UIIconsControls[\"variant\"],defaultValue:\"mZs7Baukh\",hidden:undefined,title:\"Icon\"},T9c2p2QsF:{defaultValue:\"\",title:\"Error\",type:ControlType.String},TAuv5bFoo:{defaultValue:\"Label\",title:\"Label\",type:ControlType.String}});addFonts(FramerSjm2IpHVz,[...UIIconsFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSjm2IpHVz\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"116px\\\",null,null,null]},\\\"ECB1olAhN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"116px\\\",null,null,null]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerVariables\":\"{\\\"RzUJ2BQ4F\\\":\\\"icon\\\",\\\"T9c2p2QsF\\\":\\\"error\\\",\\\"TAuv5bFoo\\\":\\\"label\\\"}\",\"framerIntrinsicWidth\":\"116\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType,addPropertyControls}from\"framer\";import{useNodeInput}from\"https://framer.com/m/UseNode-U5fM.js\";import{getCSSProperties}from\"https://framer.com/m/Index-NESz.js\";export default function Text(props){const{input,style,placeholder}=props;const[value]=useNodeInput(input);//Bug: On the Canvas, a top and bottom marign is added to Titles and Paragraph tags\n//Patch: We display a span instead of text tags on the Canvas\nconst textTagTemporaryFix={marginTop:0,marginBottom:0};return /*#__PURE__*/_jsx(Tag,{tag:props.tag,style:{...style,...getCSSProperties(props),...textTagTemporaryFix},children:value.length===0?placeholder:value});}function Tag(props){switch(props.tag){case\"h1\":return /*#__PURE__*/_jsx(\"h1\",{...props});case\"h2\":return /*#__PURE__*/_jsx(\"h2\",{...props});case\"h3\":return /*#__PURE__*/_jsx(\"h3\",{...props});case\"h4\":return /*#__PURE__*/_jsx(\"h4\",{...props});case\"h5\":return /*#__PURE__*/_jsx(\"h5\",{...props});case\"h6\":return /*#__PURE__*/_jsx(\"h6\",{...props});case\"p\":return /*#__PURE__*/_jsx(\"p\",{...props});default:return /*#__PURE__*/_jsx(\"span\",{...props});}}addPropertyControls(Text,{input:{type:ControlType.ComponentInstance},placeholder:{type:ControlType.String,defaultValue:\"Text\",description:\"Text use during loading\"},font:{//@ts-ignore\ntype:ControlType.Font,controls:\"basic\",displayFontSize:false,displayTextAlignment:false},color:{title:\"color\",type:ControlType.Color,defaultValue:\"#000\"},fontSize:{title:\"size\",type:ControlType.Number,defaultValue:16,min:1,max:120,step:1},letterSpacing:{title:\"Letter\",type:ControlType.Number,defaultValue:0,min:-500,max:500,displayStepper:true,step:.1},lineHeight:{title:\"Line\",type:ControlType.Number,defaultValue:1,min:-500,max:500,displayStepper:true,step:.1,unit:\"em\"},paragraph:{title:\"Paragraph\",type:ControlType.Number,defaultValue:0,min:-500,max:500,displayStepper:true,step:.1},//TextAlignHorizontal\njustifyContent:{title:\"Align\",type:ControlType.Enum,//defaultValue: justifyContent,\noptions:[\"start\",\"center\",\"end\"],optionIcons:[\"text-align-left\",\"text-align-center\",\"text-align-right\"],displaySegmentedControl:true},//TextAlignVertical\nalignItems:{title:\" \",type:ControlType.Enum,//defaultValues: alignItems,\noptions:[\"start\",\"center\",\"end\"],optionIcons:[\"text-align-top\",\"text-align-middle\",\"text-align-bottom\"],displaySegmentedControl:true},textTransform:{title:\"Transform\",type:ControlType.Enum,//defaultValues: textTransform,\noptions:[\"none\",\"capitalize\",\"uppercase\",\"lowercase\"],optionTitles:[\"None\",\"Capitalize\",\"Uppercase\",\"Lowercase\"]},textDecoration:{title:\"Decoration\",type:ControlType.Enum,//defaultValues: textDecoration,\noptions:[\"none\",\"underline\",\"line-through\"],optionTitles:[\"Aa\",\"A\u035Fa\",\" \u0335A\u0335a\u0335\"],displaySegmentedControl:true,description:\" \"},tag:{title:\"Tag\",type:ControlType.Enum,defaultValue:\"p\",options:[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"p\",\"span\"]}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Text\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Text.map", "//@ts-ignore\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,getPropertyControls}from\"framer\";import Component from\"https://framer.com/m/Text-JlLx.js\";//@ky9lc0FwzC3kiN2tK5pZ\n/**\n * These annotations control how your component sizes\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerIntrinsicWidth 116\n *\n * @framerDisableUnlink\n *\n */export default function Text(props){return /*#__PURE__*/_jsx(Component,{...props});}addPropertyControls(Text,getPropertyControls(Component));\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Text\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"116\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Text.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType,addPropertyControls}from\"framer\";import{useEffect}from\"react\";import{NodeDesignTemplate,useNodeOutput}from\"https://framer.com/m/UseNode-U5fM.js\";export default function Value(props){const value=props[props.type];const[output,setOutput,deleteOutput]=useNodeOutput(value);const label=String(props.label||value||\"Value\");useEffect(()=>{return()=>{deleteOutput();};},[]);//return value\nreturn /*#__PURE__*/_jsx(NodeDesignTemplate,{variant:\"Value\",icon:capitalize(props.type),label:label});}const capitalize=(str,lowerRest=false)=>{const[first,...rest]=str;return first.toUpperCase()+(lowerRest?rest.join(\"\").toLowerCase():rest.join(\"\"));};addPropertyControls(Value,{label:{type:ControlType.String},type:{title:\"Value\",type:ControlType.Enum,options:[\"string\",\"number\"],optionTitles:[\"String\",\"Number\"]},string:{hidden(props){return props.type!==\"string\";},title:\" \",type:ControlType.String},number:{hidden(props){return props.type!==\"number\";},title:\" \",type:ControlType.Number,defaultValue:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Value\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Value.map", "//@ts-ignore\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,getPropertyControls}from\"framer\";import Component from\"https://framer.com/m/Value-fJz0.js\";//@wQ2wfz4UympY059ezElu\n/**\n * These annotations control how your component sizes\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerIntrinsicWidth 116\n *\n * @framerDisableUnlink\n *\n */export default function Value(props){return /*#__PURE__*/_jsx(Component,{...props});}addPropertyControls(Value,getPropertyControls(Component));\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Value\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"116\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Value.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType,addPropertyControls}from\"framer\";import{NodeCodeTemplate}from\"https://framer.com/m/UseNode-U5fM.js\";export default function Count(props){const transform=values=>{const isValid=Array.isArray(values)||typeof values===\"string\";console.log(isValid);return isValid&&values.length;};return /*#__PURE__*/_jsx(NodeCodeTemplate,{...props,label:\"Count\",transform:transform});}addPropertyControls(Count,{input:{type:ControlType.Array,control:{type:ControlType.ComponentInstance}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Count\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Count.map", "//@ts-ignore\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,getPropertyControls}from\"framer\";import Component from\"https://framer.com/m/Count-XimT.js@jooigzSiF4AHuXhNp67j\";/**\n * These annotations control how your component sizes\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerIntrinsicWidth 116\n *\n * @framerDisableUnlink\n *\n */export default function Count(props){return /*#__PURE__*/_jsx(Component,{...props});}addPropertyControls(Count,getPropertyControls(Component));\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Count\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"116\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Count.map"],
  "mappings": "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",
  "names": ["cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "radiusForCorner", "value", "cornerIndex", "segments", "transition1", "transformTemplate1", "_", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "background", "height", "id", "left", "radius", "right", "width", "props", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "OPrmeX769", "b20gblfIN", "G9Y3YjUb4", "m3KPU9wqb", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "SVG", "css", "FramerO5v1S2n6f", "withCSS", "O5v1S2n6f_default", "addPropertyControls", "ControlType", "addFonts", "UIIconsFonts", "getFonts", "O5v1S2n6f_default", "UIIconsControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "transformTemplate2", "isSet", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "error", "height", "icon", "id", "label", "width", "props", "_humanReadableEnumMap_icon", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "Mg0Yu3Ims", "T9c2p2QsF", "TAuv5bFoo", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "visible", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramersjyoHxHgM", "withCSS", "UI_Node_8XS6_default", "addPropertyControls", "ControlType", "addFonts", "NodeContext", "z", "useNodeInput", "input", "output", "setFinalOuput", "ye", "isOnFramerCanvas", "useIsOnFramerCanvas", "ue", "root", "r", "p", "NodeContext", "item", "useNodeOutput", "defaultValue", "setOuputObject", "re", "outputValue", "setOutputValue", "id", "ae", "removeOutput", "prev", "index", "obj", "NodeComponent", "props", "transform", "label", "inputValues", "removeOutputValue", "UI_Node_8XS6_default", "UIIconsFonts", "getFonts", "O5v1S2n6f_default", "UIIconsControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "transformTemplate2", "isSet", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "error", "height", "icon", "id", "label", "width", "props", "_humanReadableEnumMap_icon", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "Mg0Yu3Ims", "T9c2p2QsF", "TAuv5bFoo", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "visible", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramersjyoHxHgM", "withCSS", "UI_Node_8XS6_default", "addPropertyControls", "ControlType", "addFonts", "getCSSProperties", "props", "font", "color", "fontSize", "lineHeight", "justifyContent", "alignItems", "textTransform", "textDecoration", "paddingIsMixed", "padding", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "border", "borderRadiusIsMixed", "borderRadius", "borderTopLeftRadius", "borderTopRightRadius", "borderBottomLeftRadius", "borderBottomRightRadius", "backgroundColor", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "useNodeStore", "createStore", "useFormStore", "cycleOrder", "variantClassNames", "transitions", "transformTemplate", "_", "transformTemplate1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "message", "width", "props", "_ref", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "xcWSJtSWi", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "u", "RichText2", "x", "SVG", "css", "FramerHny2iL49z", "withCSS", "FramerHny2iL49z", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "background", "height", "id", "radius", "width", "props", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "OPrmeX769", "b20gblfIN", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "u", "SVG", "css", "FramertMT7UnU8B", "withCSS", "tMT7UnU8B_default", "addPropertyControls", "ControlType", "addFonts", "UIIconsFonts", "getFonts", "tMT7UnU8B_default", "UIIconsControls", "getPropertyControls", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transformTemplate", "_", "transformTemplate1", "isSet", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "error", "height", "icon", "id", "label", "width", "props", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "RzUJ2BQ4F", "T9c2p2QsF", "TAuv5bFoo", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "layoutDependency", "ref1", "pe", "visible", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "u", "tMT7UnU8B_default", "RichText2", "x", "css", "FramerSjm2IpHVz", "withCSS", "FramerSjm2IpHVz", "addPropertyControls", "ControlType", "UIIconsControls", "addFonts", "UIIconsFonts", "Text", "props", "input", "style", "placeholder", "value", "useNodeInput", "textTagTemporaryFix", "p", "Tag", "getCSSProperties", "addPropertyControls", "ControlType", "Text", "props", "p", "addPropertyControls", "getPropertyControls", "Value", "props", "value", "output", "setOutput", "deleteOutput", "useNodeOutput", "label", "ue", "p", "UI_Node_8XS6_default", "capitalize", "str", "lowerRest", "first", "rest", "addPropertyControls", "ControlType", "Value", "props", "p", "addPropertyControls", "getPropertyControls", "Count", "props", "p", "NodeComponent", "values", "isValid", "addPropertyControls", "ControlType", "Count", "props", "p", "addPropertyControls", "getPropertyControls"]
}
