{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framer.com/m/Store-RE81.js@kn1vDC0MmWKhXtlIcBig", "ssg:https://framer.com/m/getCSSProperties-26he.js@XG0OdmsDVTtIpsEYlXc9", "ssg:https://framer.com/m/getFrameControls-RVca.js@MVvp0SudINYyHJ4K1DgZ", "ssg:https://framer.com/m/getTextControls-gNLH.js@Kwd2Ntfv3VNStNrPRxEd", "ssg:https://framer.com/m/getButtonControls-1OE4.js@fRpov4qm9qKEKCN6MQU5", "ssg:https://framer.com/m/Button-8nWq.js@9kV92QiuFuKL5g8uRcak", "ssg:https://framerusercontent.com/modules/TEvKDSocb1R5fFKslVOy/1jifjhhSw6FOvVh3Eomb/ZGiycNtFm.js", "ssg:https://framer.com/m/Node-DNKi.js@bSucETJ5H9ECtP9oNyth", "ssg:https://framer.com/m/Action-44B5.js@pz520OSweQAeucdpk02O", "ssg:https://framer.com/m/getValidRedirection-0Evv.js@J96wfyWsg2fBayo4FHWL", "ssg:https://framer.com/m/ResetFormStore-GGjK.js@owd00KCTVIErq7ny8fag", "ssg:https://framer.com/m/Boolean-nd4n.js@vC5Ayavdtgi9SHSmFRMi", "ssg:https://framerusercontent.com/modules/GKoit9bBfXd3XGQsgtJH/4sHFDDK8uPvP3ebkVUcC/Boolean.js", "ssg:https://framerusercontent.com/modules/FEjMb0BiAHGCdeedSkDj/hXS6G9dc0j47s0lzwG00/b8C_b2FGh.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.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{useEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst useStore=createStore({});export const useFormStore=()=>{const[formStore,setFormStore]=useStore();return[formStore,setFormStore];};export const useFormValue=(name,value)=>{var _formStore_nameValue;const[formStore,setFormStore]=useStore();const nameValue=name||\"undefined\";const storeValue=(_formStore_nameValue=formStore[nameValue])===null||_formStore_nameValue===void 0?void 0:_formStore_nameValue.value;const returnedValue=storeValue===undefined?value:storeValue;const setValueStore=datasets=>{let data,type=typeof datasets;if(type===\"string\"||type===\"number\"||type===\"boolean\"){data={value:datasets};}else if(type===\"object\"){data=datasets;}else{return;}setFormStore(prev=>({...prev,[nameValue]:{...prev[nameValue],...data}}));};const deleteStoreValue=()=>{setFormStore(previousStore=>{const newStore=previousStore;delete newStore[nameValue];return newStore;});};useEffect(()=>{value&&setValueStore(value);},[]);return[storeValue,setValueStore,deleteStoreValue];};\nexport const __FramerMetadata__ = {\"exports\":{\"useFormStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFormValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Store.map", "export const getCSSProperties=props=>{const{// Style Property\nstyle,// Box Properties\npadding,border,borderRadius,backgroundColor,boxShadow,overflow,//Text Properties\nfont,color,fontSize,lineHeight,justifyContent,alignItems,textTransform,textDecoration}=props;return{display:\"flex\",...style,padding,overflow,borderRadius,...border,...font,color,fontSize,letterSpacing:`${props.letterSpacing}em`,lineHeight,justifyContent,alignItems,textTransform,textDecoration,backgroundColor,boxShadow};};\nexport const __FramerMetadata__ = {\"exports\":{\"getCSSProperties\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./getCSSProperties.map", "import{ControlType}from\"framer\";export function getFrameControls({padding,backgroundColor,overflow=\"hidden\",borderRadius,border,boxShadow,hidden}={}){return{padding:{type:ControlType.Padding,defaultValue:padding,hidden:hidden},backgroundColor:{title:\"Fill\",type:ControlType.Color,optional:true,defaultValue:backgroundColor,hidden:hidden},overflow:{type:ControlType.Enum,optionTitles:[\"Hidden\",\"Visible\",\"Scroll\"],options:[\"hidden\",\"visible\",\"scroll\"],defaultValue:overflow,hidden:hidden},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:borderRadius,hidden:hidden},/*\n        border: {\n            title: \"Radius\",\n            type: ControlType.Object,\n            defaultValue: borderRadius,\n            hidden: hidden,\n            controls: {\n                borderColor: {\n                    type: ControlType.Color,\n                },\n                borderStyle: {\n                    type: ControlType.Enum,\n                    options: [\"solid\", \"dashed\", \"dotted\", \"double\"],\n                    optionTitles: [\"Solid\", \"Dashed\", \"Dotted\", \"Double\"],\n                },\n                borderWidth: {\n                    type: ControlType.Padding,\n                },\n            },\n        },\n        */border:{type:ControlType.Border,defaultValue:border,hidden:hidden},boxShadow:{title:\"Shadows\",type:ControlType.BoxShadow,description:\"\\n\",defaultValue:boxShadow,hidden:hidden}};}\nexport const __FramerMetadata__ = {\"exports\":{\"getFrameControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./getFrameControls.map", "import{ControlType}from\"framer\";export function getTextControls({color=\"#000000\",fontType=\"sans-serif\",fontSize=14,letterSpacing=0,lineHeight=1.2,paragraph=0,justifyContent=\"center\",alignItems=\"center\",textTransform=\"none\",textDecoration=\"none\",hidden}={}){return{font:{//@ts-ignore\ntype:ControlType.Font,controls:\"basic\",displayFontSize:false,displayTextAlignment:false,defaultFontType:fontType,hidden:hidden,optional:true},color:{type:ControlType.Color,defaultValue:color,hidden:hidden,optional:true},fontSize:{title:\"Size\",type:ControlType.Number,min:1,max:120,step:1,defaultValue:fontSize,hidden:hidden},letterSpacing:{title:\"Letter\",type:ControlType.Number,min:-500,max:500,displayStepper:true,step:.1,defaultValue:letterSpacing,hidden:hidden},lineHeight:{title:\"Line\",type:ControlType.Number,min:-500,max:500,displayStepper:true,step:.1,unit:\"em\",defaultValue:lineHeight,hidden:hidden},paragraph:{type:ControlType.Number,min:-500,max:500,displayStepper:true,step:.1,defaultValue:paragraph,hidden:hidden},//TextAlignHorizontal\njustifyContent:{title:\"Align\",type:ControlType.Enum,options:[\"start\",\"center\",\"end\"],optionIcons:[\"text-align-left\",\"text-align-center\",\"text-align-right\"],displaySegmentedControl:true,defaultValue:justifyContent,hidden:hidden},//TextAlignVertical\nalignItems:{title:\" \",type:ControlType.Enum,options:[\"start\",\"center\",\"end\"],optionIcons:[\"text-align-top\",\"text-align-middle\",\"text-align-bottom\"],displaySegmentedControl:true,defaultValue:alignItems,hidden:hidden},textTransform:{title:\"Transform\",type:ControlType.Enum,options:[\"none\",\"capitalize\",\"uppercase\",\"lowercase\"],optionTitles:[\"None\",\"Capitalize\",\"Uppercase\",\"Lowercase\"],defaultValues:textTransform,hidden:hidden},textDecoration:{title:\"Decoration\",type:ControlType.Enum,options:[\"none\",\"underline\",\"line-through\"],optionTitles:[\"Aa\",\"A\u035Fa\",\" \u0335A\u0335a\u0335\"],displaySegmentedControl:true,description:\"\\n\",defaultValues:textDecoration,hidden:hidden}};}\nexport const __FramerMetadata__ = {\"exports\":{\"getTextControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./getTextControls.map", "import{ControlType}from\"framer\";import{getFrameControls}from\"https://framer.com/m/getFrameControls-RVca.js@MVvp0SudINYyHJ4K1DgZ\";import{getTextControls}from\"https://framer.com/m/getTextControls-gNLH.js@Kwd2Ntfv3VNStNrPRxEd\";export function getButtonControls({// Box Default Value\npadding=\"12px\",backgroundColor=\"#0099FF\",overflow,borderRadius=\"10px\",border={borderWidth:0},boxShadow,// Text Default Value\ncontent=\"Submit\",color=\"#FFF\",fontType,fontSize=14,letterSpacing,lineHeight=1.4,paragraph,justifyContent=\"center\",alignItems=\"center\",textTransform,textDecoration,// Commun Default Value\nhidden}={}){return{...getFrameControls({padding,backgroundColor,overflow,borderRadius,border,boxShadow,hidden}),content:{type:ControlType.String,defaultValue:content,hidden},...getTextControls({color,fontSize,letterSpacing,lineHeight,paragraph,justifyContent,alignItems,textTransform,textDecoration,hidden})};}\nexport const __FramerMetadata__ = {\"exports\":{\"getButtonControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./getButtonControls.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls}from\"framer\";import{getCSSProperties}from\"https://framer.com/m/getCSSProperties-26he.js@XG0OdmsDVTtIpsEYlXc9\";import{getButtonControls}from\"https://framer.com/m/getButtonControls-1OE4.js@fRpov4qm9qKEKCN6MQU5\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/components/auto-sizing\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n *\n * @framerIntrinsicWidth 156\n */function Button(props){const{onClick,content}=props;return /*#__PURE__*/_jsx(\"div\",{onClick:onClick,style:{...getCSSProperties(props),cursor:onClick&&\"pointer\"},children:content});}addPropertyControls(Button,getButtonControls());export{Button,getButtonControls};\nexport const __FramerMetadata__ = {\"exports\":{\"Button\":{\"type\":\"reactComponent\",\"name\":\"Button\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"156\",\"framerSupportedLayoutHeight\":\"any\"}},\"getButtonControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Button.map", "// Generated by Framer (98479f1)\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=[\"QVQ8glEc6\",\"YvH9xlZCi\",\"vsb4ex81u\",\"bDwsUdmas\",\"Gj5Zc2iBD\",\"xOE7G7L5R\",\"wA9EIOf81\",\"v03lGXX_V\",\"aiZ3b8QjW\",\"NgmdjSKH1\",\"Q5Y5fvfUn\",\"k5HNjbydv\",\"RwjoTNmD1\",\"U9LujikXD\"];const serializationHash=\"framer-axT55\";const variantClassNames={aiZ3b8QjW:\"framer-v-1feuqoe\",bDwsUdmas:\"framer-v-11qhtda\",Gj5Zc2iBD:\"framer-v-x7e1va\",k5HNjbydv:\"framer-v-eabj9v\",NgmdjSKH1:\"framer-v-1ulcjpa\",Q5Y5fvfUn:\"framer-v-8z9mmz\",QVQ8glEc6:\"framer-v-6uh91x\",RwjoTNmD1:\"framer-v-6dzkko\",U9LujikXD:\"framer-v-bi0cc\",v03lGXX_V:\"framer-v-ykmk1n\",vsb4ex81u:\"framer-v-1amg1ky\",wA9EIOf81:\"framer-v-1ayvj9d\",xOE7G7L5R:\"framer-v-c17cow\",YvH9xlZCi:\"framer-v-s4crox\"};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 negate=value=>{return!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.create(React.Fragment);const humanReadableVariantMap={Action:\"YvH9xlZCi\",Collection:\"Gj5Zc2iBD\",Color:\"xOE7G7L5R\",Docs:\"wA9EIOf81\",Example:\"vsb4ex81u\",Fullscreen:\"v03lGXX_V\",Input:\"U9LujikXD\",Insert:\"bDwsUdmas\",Layout:\"aiZ3b8QjW\",Logic:\"NgmdjSKH1\",None:\"QVQ8glEc6\",Number:\"Q5Y5fvfUn\",Refresh:\"k5HNjbydv\",String:\"RwjoTNmD1\"};const getProps=({color,height,id,radius,squared,width,...props})=>{var _ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3;return{...props,b20gblfIN:(_ref=radius!==null&&radius!==void 0?radius:props.b20gblfIN)!==null&&_ref!==void 0?_ref:4,C0ulGFnAh:(_ref1=squared!==null&&squared!==void 0?squared:props.C0ulGFnAh)!==null&&_ref1!==void 0?_ref1:true,OPrmeX769:(_ref2=color!==null&&color!==void 0?color:props.OPrmeX769)!==null&&_ref2!==void 0?_ref2:\"var(--token-1e4e4e57-d3e9-4f06-a664-b156ec18a915, rgb(137, 87, 254))\",variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"QVQ8glEc6\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,C0ulGFnAh,b20gblfIN,OPrmeX769,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QVQ8glEc6\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"YvH9xlZCi\")return true;return false;};const visible=negate(C0ulGFnAh);const isDisplayed1=()=>{if(baseVariant===\"bDwsUdmas\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Gj5Zc2iBD\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"xOE7G7L5R\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"wA9EIOf81\")return true;return false;};const isDisplayed5=value=>{if(baseVariant===\"wA9EIOf81\")return value;return true;};const isDisplayed6=()=>{if(baseVariant===\"v03lGXX_V\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"aiZ3b8QjW\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"NgmdjSKH1\")return true;return false;};const isDisplayed9=()=>{if(baseVariant===\"Q5Y5fvfUn\")return true;return false;};const isDisplayed10=()=>{if(baseVariant===\"k5HNjbydv\")return true;return false;};const isDisplayed11=()=>{if(baseVariant===\"RwjoTNmD1\")return true;return false;};const isDisplayed12=()=>{if(baseVariant===\"U9LujikXD\")return true;return false;};const isDisplayed13=()=>{if(baseVariant===\"vsb4ex81u\")return true;return false;};const isDisplayed14=value=>{if(baseVariant===\"vsb4ex81u\")return value;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-6uh91x\",className,classNames),\"data-framer-name\":\"None\",layoutDependency:layoutDependency,layoutId:\"QVQ8glEc6\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:radiusForCorner(b20gblfIN,3),borderBottomRightRadius:radiusForCorner(b20gblfIN,2),borderTopLeftRadius:radiusForCorner(b20gblfIN,0),borderTopRightRadius:radiusForCorner(b20gblfIN,1),...style},...addPropertyOverrides({aiZ3b8QjW:{\"data-framer-name\":\"Layout\"},bDwsUdmas:{\"data-framer-name\":\"Insert\"},Gj5Zc2iBD:{\"data-framer-name\":\"Collection\"},k5HNjbydv:{\"data-framer-name\":\"Refresh\"},NgmdjSKH1:{\"data-framer-name\":\"Logic\"},Q5Y5fvfUn:{\"data-framer-name\":\"Number\"},RwjoTNmD1:{\"data-framer-name\":\"String\"},U9LujikXD:{\"data-framer-name\":\"Input\"},v03lGXX_V:{\"data-framer-name\":\"Fullscreen\"},vsb4ex81u:{\"data-framer-name\":\"Example\"},wA9EIOf81:{\"data-framer-name\":\"Docs\"},xOE7G7L5R:{\"data-framer-name\":\"Color\"},YvH9xlZCi:{\"data-framer-name\":\"Action\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a901ga\",\"data-framer-name\":\"Action\",layoutDependency:layoutDependency,layoutId:\"XmKEXIPga\",children:[C0ulGFnAh&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1dp8cr2\",\"data-framer-name\":\"Squared\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"mlAMZesbf\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill-rule=\"evenodd\" d=\"M14 0a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h10ZM8.958 3.84l-4.415 6.375a.5.5 0 0 0 .411.785h3.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-.176Z\"/></svg>',withExternalLayout:true}),visible&&/*#__PURE__*/_jsx(SVG,{className:\"framer-15ikunv\",\"data-framer-name\":\"Free\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"t46jgyDZd\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path 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})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i4hdqt\",\"data-framer-name\":\"Insert\",layoutDependency:layoutDependency,layoutId:\"k8cbvRRW5\",children:[C0ulGFnAh&&/*#__PURE__*/_jsx(SVG,{className:\"framer-3kjyqe\",\"data-framer-name\":\"Squared\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"T32fu1Q77\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M0 4a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4Zm8 4H5a1 1 0 0 0 0 2h3v3a1 1 0 0 0 2 0v-3h3a1 1 0 0 0 0-2h-3V5a1 1 0 0 0-2 0v3Z\"/></svg>',withExternalLayout:true}),visible&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1deeod5\",\"data-framer-name\":\"Free\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"hB0Q0YBU1\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M8 8H5a1 1 0 0 0 0 2h3v3a1 1 0 0 0 2 0v-3h3a1 1 0 0 0 0-2h-3V5a1 1 0 0 0-2 0v3Z\"/></svg>',withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11kaglm\",\"data-framer-name\":\"Collection\",layoutDependency:layoutDependency,layoutId:\"dOCZ4bMSr\",children:[C0ulGFnAh&&/*#__PURE__*/_jsx(SVG,{className:\"framer-xwp8iu\",\"data-framer-name\":\"Squared\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"EaAO4p37I\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill-rule=\"evenodd\" d=\"M14 0a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h10Zm-.5 10.25c0 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.8Zm0-3.15c0 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.1ZM9 3.5c-2.485 0-4.5 1.007-4.5 2.25S6.515 8 9 8s4.5-1.007 4.5-2.25S11.485 3.5 9 3.5Z\"/></svg>',withExternalLayout:true}),visible&&/*#__PURE__*/_jsx(SVG,{className:\"framer-md3mwj\",\"data-framer-name\":\"Free\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"pnA0m0lFg\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path 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})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ualeh8\",\"data-framer-name\":\"Color\",layoutDependency:layoutDependency,layoutId:\"l6bXOa_pf\",style:{backgroundColor:OPrmeX769}}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o92t37\",\"data-framer-name\":\"Docs\",layoutDependency:layoutDependency,layoutId:\"D4tWf9sAG\",children:[C0ulGFnAh&&/*#__PURE__*/_jsx(SVG,{className:\"framer-lrgh83\",\"data-framer-name\":\"Squared\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"smE3sGRRn\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M0 4a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4Zm5 1a1 1 0 0 0 1 1h6a1 1 0 0 0 0-2H6a1 1 0 0 0-1 1ZM3.5 9a1 1 0 0 0 1 1h9a1 1 0 0 0 0-2h-9a1 1 0 0 0-1 1ZM5 13a1 1 0 0 0 1 1h6a1 1 0 0 0 0-2H6a1 1 0 0 0-1 1Z\" fill=\"currentColor\"/></svg>',withExternalLayout:true}),isDisplayed5(visible)&&/*#__PURE__*/_jsx(SVG,{className:\"framer-jjxwhs\",\"data-framer-name\":\"Free\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"uPz0waLXP\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M5 5a1 1 0 0 0 1 1h6a1 1 0 0 0 0-2H6a1 1 0 0 0-1 1ZM3.5 9a1 1 0 0 0 1 1h9a1 1 0 0 0 0-2h-9a1 1 0 0 0-1 1ZM5 13a1 1 0 0 0 1 1h6a1 1 0 0 0 0-2H6a1 1 0 0 0-1 1Z\"/></svg>',withExternalLayout:true})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t65lue\",\"data-framer-name\":\"Fullscreen\",layoutDependency:layoutDependency,layoutId:\"rkxHx8dO2\",children:[C0ulGFnAh&&/*#__PURE__*/_jsx(SVG,{className:\"framer-ldayx\",\"data-framer-name\":\"Squared\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"iQ2W2gjvq\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M0 4a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4Zm15 0a1 1 0 0 0-1-1H9a1 1 0 1 0 0 2h2.586L5 11.586V9a1 1 0 1 0-2 0v5a1 1 0 0 0 1 1h5a1 1 0 0 0 0-2H6.414L13 6.414V9a1 1 0 0 0 2 0V4Z\"/></svg>',withExternalLayout:true}),visible&&/*#__PURE__*/_jsx(SVG,{className:\"framer-19w5s5a\",\"data-framer-name\":\"Free\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"kKs22AU0G\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M15 4a1 1 0 0 0-1-1H9a1 1 0 1 0 0 2h2.586L5 11.586V9a1 1 0 1 0-2 0v5a1 1 0 0 0 1 1h5a1 1 0 0 0 0-2H6.414L13 6.414V9a1 1 0 0 0 2 0V4Z\"/></svg>',withExternalLayout:true})]}),isDisplayed7()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1brod80\",\"data-framer-name\":\"Layout\",layoutDependency:layoutDependency,layoutId:\"suqM53rl4\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1846brt\",\"data-framer-name\":\"Layout\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"ubS6sUhk9\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M10.5 18a1 1 0 0 1-1-1v-6.5a1 1 0 0 1 1-1H17a1 1 0 0 1 1 1V14a4 4 0 0 1-4 4h-3.5Zm0-9.5a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1H14a4 4 0 0 1 4 4v3.5a1 1 0 0 1-1 1h-6.5ZM4 18a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h3.5a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H4Z\"/></svg>',withExternalLayout:true})}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-em8d4w\",\"data-framer-name\":\"Logic\",layoutDependency:layoutDependency,layoutId:\"x_DPX3VHX\",children:[C0ulGFnAh&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1obdguz\",\"data-framer-name\":\"Squared\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"d4MlokZ00\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M14 0a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h10Zm1 3h-3.3a4.983 4.983 0 0 0-4.63 3.137 2.98 2.98 0 0 1-2.538 1.868L4.306 8H3v2.016l1.417-.002.116-.005a2.987 2.987 0 0 1 2.544 1.864A4.987 4.987 0 0 0 11.704 15H15v-2h-3.296a2.987 2.987 0 0 1-2.771-1.873l-.102-.247a5.075 5.075 0 0 0-.532-.88H15V8l-6.697.001a4.98 4.98 0 0 0 .626-1.123l.077-.176A2.983 2.983 0 0 1 11.7 5H15V3Z\"/></svg>',withExternalLayout:true}),visible&&/*#__PURE__*/_jsx(SVG,{className:\"framer-hdzxf\",\"data-framer-name\":\"Free\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"AV6bVC6Xl\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M15 3v2h-3.3a2.983 2.983 0 0 0-2.694 1.702l-.077.176a4.98 4.98 0 0 1-.626 1.123L15 8v2H8.3c.2.269.385.568.53.88l.103.247A2.987 2.987 0 0 0 11.704 13H15v2h-3.296a4.987 4.987 0 0 1-4.627-3.127 2.987 2.987 0 0 0-2.544-1.864l-.116.005L3 10.016V8h1.306l.227.005a2.98 2.98 0 0 0 2.538-1.868A4.983 4.983 0 0 1 11.7 3H15Z\"/></svg>',withExternalLayout:true})]}),isDisplayed9()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jjd0o1\",\"data-framer-name\":\"Number\",layoutDependency:layoutDependency,layoutId:\"OFX3d0Wjk\",children:[C0ulGFnAh&&/*#__PURE__*/_jsx(SVG,{className:\"framer-uqiivp\",\"data-framer-name\":\"Squared\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"L0fH0pWF2\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill-rule=\"evenodd\" d=\"M14 0a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h10Zm-3 4a1 1 0 0 0-1 1v1H8V5a1 1 0 1 0-2 0v1H5a1 1 0 1 0 0 2h1v2H5a1 1 0 0 0 0 2h1v1a1 1 0 0 0 2 0v-1h2v1a1 1 0 0 0 2 0v-1h1a1 1 0 0 0 0-2h-1V8h1a1 1 0 0 0 0-2h-1V5a1 1 0 0 0-1-1Zm-1 4v2H8V8h2Z\"/></svg>',withExternalLayout:true}),visible&&/*#__PURE__*/_jsx(SVG,{className:\"framer-8o92he\",\"data-framer-name\":\"Free\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"NSJv0XIUZ\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path 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})]}),isDisplayed10()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sxmwee\",\"data-framer-name\":\"Refresh\",layoutDependency:layoutDependency,layoutId:\"Up9nIHsCu\",children:[C0ulGFnAh&&/*#__PURE__*/_jsx(SVG,{className:\"framer-14t5s6m\",\"data-framer-name\":\"Squared\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"gxQXrNEnr\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M14 0a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h10Zm0 3a1 1 0 0 0-1 1v2.337A5.5 5.5 0 1 0 8.5 15a5.499 5.499 0 0 0 4.9-3h-2.451a3.5 3.5 0 1 1 .714-4H9a1 1 0 0 0 0 2h5a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1Z\"/></svg>',withExternalLayout:true}),visible&&/*#__PURE__*/_jsx(SVG,{className:\"framer-wtmt4x\",\"data-framer-name\":\"Free\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"Cqz2RRtda\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M13 4a1 1 0 0 1 2 0v5a1 1 0 0 1-1 1H9a1 1 0 0 1 0-2h2.663A3.501 3.501 0 0 0 5 9.5a3.5 3.5 0 0 0 5.949 2.5H13.4a5.5 5.5 0 1 1-4.9-8c1.86 0 3.505.923 4.5 2.337V4Z\"/></svg>',withExternalLayout:true})]}),isDisplayed11()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16eztem\",\"data-framer-name\":\"String\",layoutDependency:layoutDependency,layoutId:\"SUnQFHAwD\",children:[C0ulGFnAh&&/*#__PURE__*/_jsx(SVG,{className:\"framer-fjp4co\",\"data-framer-name\":\"Squared\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"HddAAMBW9\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path fill-rule=\"evenodd\" d=\"M14 0a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h10Zm-2 5H6a1 1 0 1 0 0 2h2v5a1 1 0 0 0 2 0V7h2a1 1 0 0 0 0-2Z\"/></svg>',withExternalLayout:true}),visible&&/*#__PURE__*/_jsx(SVG,{className:\"framer-e7a3vt\",\"data-framer-name\":\"Free\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"ie67y6Mrk\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path 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})]}),isDisplayed12()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wf5sj3\",\"data-framer-name\":\"Input\",layoutDependency:layoutDependency,layoutId:\"g4Jh1ptmM\",children:[C0ulGFnAh&&/*#__PURE__*/_jsx(SVG,{className:\"framer-l0b826\",\"data-framer-name\":\"Squared\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"HXw9maICQ\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M14 0a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h10ZM5 4a1 1 0 0 0-1 1v8a1 1 0 0 0 2 0V5a1 1 0 0 0-1-1Z\"/></svg>',withExternalLayout:true}),visible&&/*#__PURE__*/_jsx(SVG,{className:\"framer-6bc2cb\",\"data-framer-name\":\"Free\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"a3ZzKsV5y\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><rect width=\"2\" height=\"10\" x=\"4\" y=\"4\" rx=\"1\"/></svg>',withExternalLayout:true})]}),isDisplayed13()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yhtu2z\",\"data-framer-name\":\"Example\",layoutDependency:layoutDependency,layoutId:\"h1iLQU_2E\",children:[isDisplayed14(C0ulGFnAh)&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1x2fyui\",\"data-framer-name\":\"Squared\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"juYvG1zsW\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M14 0a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h10Zm1 6H3v7a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V6Zm-3 1.75a.75.75 0 0 1 .75.75 3.75 3.75 0 0 1-7.5 0 .75.75 0 0 1 1.5 0 2.25 2.25 0 1 0 4.5 0 .75.75 0 0 1 .75-.75ZM12.5 3h-7A1.5 1.5 0 0 0 4 4.5V5h10v-.5A1.5 1.5 0 0 0 12.5 3Z\"/></svg>',withExternalLayout:true}),isDisplayed14(visible)&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1b9ftw6\",\"data-framer-name\":\"Free\",fill:OPrmeX769,intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"dxJLozRsu\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M15 6v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6h12Zm-3 1.75a.75.75 0 0 0-.75.75 2.25 2.25 0 1 1-4.5 0 .75.75 0 0 0-1.5 0 3.75 3.75 0 0 0 7.5 0 .75.75 0 0 0-.75-.75ZM12.5 3A1.5 1.5 0 0 1 14 4.5V5H4v-.5A1.5 1.5 0 0 1 5.5 3h7Z\"/></svg>',withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-axT55.framer-bk9e0g, .framer-axT55 .framer-bk9e0g { display: block; }\",\".framer-axT55.framer-6uh91x { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 18px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 18px; will-change: var(--framer-will-change-override, transform); }\",\".framer-axT55 .framer-1a901ga, .framer-axT55 .framer-1i4hdqt, .framer-axT55 .framer-11kaglm, .framer-axT55 .framer-em8d4w, .framer-axT55 .framer-sxmwee, .framer-axT55 .framer-16eztem, .framer-axT55 .framer-wf5sj3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-axT55 .framer-1dp8cr2, .framer-axT55 .framer-15ikunv, .framer-axT55 .framer-3kjyqe, .framer-axT55 .framer-1deeod5, .framer-axT55 .framer-xwp8iu, .framer-axT55 .framer-md3mwj, .framer-axT55 .framer-lrgh83, .framer-axT55 .framer-ldayx, .framer-axT55 .framer-19w5s5a, .framer-axT55 .framer-1obdguz, .framer-axT55 .framer-hdzxf, .framer-axT55 .framer-uqiivp, .framer-axT55 .framer-8o92he, .framer-axT55 .framer-14t5s6m, .framer-axT55 .framer-wtmt4x, .framer-axT55 .framer-fjp4co, .framer-axT55 .framer-e7a3vt, .framer-axT55 .framer-l0b826, .framer-axT55 .framer-6bc2cb { flex: none; height: 100%; position: relative; width: 100%; z-index: 1; }\",\".framer-axT55 .framer-ualeh8 { flex: none; height: 100%; overflow: hidden; position: relative; width: 100%; }\",\".framer-axT55 .framer-o92t37, .framer-axT55 .framer-yhtu2z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-axT55 .framer-jjxwhs { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-axT55 .framer-t65lue, .framer-axT55 .framer-1jjd0o1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-axT55 .framer-1brod80 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 18px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-axT55 .framer-1846brt { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-axT55 .framer-1x2fyui, .framer-axT55 .framer-1b9ftw6 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-axT55.framer-6uh91x, .framer-axT55 .framer-1a901ga, .framer-axT55 .framer-1i4hdqt, .framer-axT55 .framer-11kaglm, .framer-axT55 .framer-o92t37, .framer-axT55 .framer-t65lue, .framer-axT55 .framer-1brod80, .framer-axT55 .framer-em8d4w, .framer-axT55 .framer-1jjd0o1, .framer-axT55 .framer-sxmwee, .framer-axT55 .framer-16eztem, .framer-axT55 .framer-wf5sj3, .framer-axT55 .framer-yhtu2z { gap: 0px; } .framer-axT55.framer-6uh91x > *, .framer-axT55 .framer-o92t37 > *, .framer-axT55 .framer-1brod80 > *, .framer-axT55 .framer-yhtu2z > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-axT55.framer-6uh91x > :first-child, .framer-axT55 .framer-1a901ga > :first-child, .framer-axT55 .framer-1i4hdqt > :first-child, .framer-axT55 .framer-11kaglm > :first-child, .framer-axT55 .framer-o92t37 > :first-child, .framer-axT55 .framer-1brod80 > :first-child, .framer-axT55 .framer-em8d4w > :first-child, .framer-axT55 .framer-sxmwee > :first-child, .framer-axT55 .framer-16eztem > :first-child, .framer-axT55 .framer-wf5sj3 > :first-child, .framer-axT55 .framer-yhtu2z > :first-child { margin-left: 0px; } .framer-axT55.framer-6uh91x > :last-child, .framer-axT55 .framer-1a901ga > :last-child, .framer-axT55 .framer-1i4hdqt > :last-child, .framer-axT55 .framer-11kaglm > :last-child, .framer-axT55 .framer-o92t37 > :last-child, .framer-axT55 .framer-1brod80 > :last-child, .framer-axT55 .framer-em8d4w > :last-child, .framer-axT55 .framer-sxmwee > :last-child, .framer-axT55 .framer-16eztem > :last-child, .framer-axT55 .framer-wf5sj3 > :last-child, .framer-axT55 .framer-yhtu2z > :last-child { margin-right: 0px; } .framer-axT55 .framer-1a901ga > *, .framer-axT55 .framer-1i4hdqt > *, .framer-axT55 .framer-11kaglm > *, .framer-axT55 .framer-em8d4w > *, .framer-axT55 .framer-sxmwee > *, .framer-axT55 .framer-16eztem > *, .framer-axT55 .framer-wf5sj3 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-axT55 .framer-t65lue > *, .framer-axT55 .framer-1jjd0o1 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-axT55 .framer-t65lue > :first-child, .framer-axT55 .framer-1jjd0o1 > :first-child { margin-top: 0px; } .framer-axT55 .framer-t65lue > :last-child, .framer-axT55 .framer-1jjd0o1 > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YvH9xlZCi\":{\"layout\":[\"fixed\",\"fixed\"]},\"vsb4ex81u\":{\"layout\":[\"fixed\",\"fixed\"]},\"bDwsUdmas\":{\"layout\":[\"fixed\",\"fixed\"]},\"Gj5Zc2iBD\":{\"layout\":[\"fixed\",\"fixed\"]},\"xOE7G7L5R\":{\"layout\":[\"fixed\",\"fixed\"]},\"wA9EIOf81\":{\"layout\":[\"fixed\",\"fixed\"]},\"v03lGXX_V\":{\"layout\":[\"fixed\",\"fixed\"]},\"aiZ3b8QjW\":{\"layout\":[\"fixed\",\"fixed\"]},\"NgmdjSKH1\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q5Y5fvfUn\":{\"layout\":[\"fixed\",\"fixed\"]},\"k5HNjbydv\":{\"layout\":[\"fixed\",\"fixed\"]},\"RwjoTNmD1\":{\"layout\":[\"fixed\",\"fixed\"]},\"U9LujikXD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"C0ulGFnAh\":\"squared\",\"b20gblfIN\":\"radius\",\"OPrmeX769\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerZGiycNtFm=withCSS(Component,css,\"framer-axT55\");export default FramerZGiycNtFm;FramerZGiycNtFm.displayName=\"Icons\";FramerZGiycNtFm.defaultProps={height:18,width:18};addPropertyControls(FramerZGiycNtFm,{variant:{options:[\"QVQ8glEc6\",\"YvH9xlZCi\",\"vsb4ex81u\",\"bDwsUdmas\",\"Gj5Zc2iBD\",\"xOE7G7L5R\",\"wA9EIOf81\",\"v03lGXX_V\",\"aiZ3b8QjW\",\"NgmdjSKH1\",\"Q5Y5fvfUn\",\"k5HNjbydv\",\"RwjoTNmD1\",\"U9LujikXD\"],optionTitles:[\"None\",\"Action\",\"Example\",\"Insert\",\"Collection\",\"Color\",\"Docs\",\"Fullscreen\",\"Layout\",\"Logic\",\"Number\",\"Refresh\",\"String\",\"Input\"],title:\"Variant\",type:ControlType.Enum},C0ulGFnAh:{defaultValue:true,title:\"Squared\",type:ControlType.Boolean},b20gblfIN:{defaultValue:4,title:\"Radius\",type:ControlType.Number},OPrmeX769:{defaultValue:'var(--token-1e4e4e57-d3e9-4f06-a664-b156ec18a915, rgb(137, 87, 254)) /* {\"name\":\"Accent Purple\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerZGiycNtFm,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZGiycNtFm\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"C0ulGFnAh\\\":\\\"squared\\\",\\\"b20gblfIN\\\":\\\"radius\\\",\\\"OPrmeX769\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"18\",\"framerIntrinsicHeight\":\"18\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YvH9xlZCi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vsb4ex81u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bDwsUdmas\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Gj5Zc2iBD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xOE7G7L5R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wA9EIOf81\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"v03lGXX_V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aiZ3b8QjW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NgmdjSKH1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q5Y5fvfUn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"k5HNjbydv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RwjoTNmD1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U9LujikXD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZGiycNtFm.map", "// Generated by Framer (98479f1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icons from\"https://framerusercontent.com/modules/TEvKDSocb1R5fFKslVOy/1jifjhhSw6FOvVh3Eomb/ZGiycNtFm.js\";const IconsFonts=getFonts(Icons);const serializationHash=\"framer-dNiMe\";const variantClassNames={GI7cKqG1z:\"framer-v-x504mx\"};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 convertFromEnum=(value,activeLocale)=>{switch(value){case\"qwC3kZK6T\":return\"NgmdjSKH1\";default:return\"YvH9xlZCi\";}};const isSet=value=>{if(Array.isArray(value)){return value.length>0;}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.create(React.Fragment);const humanReadableEnumMap={Action:\"hYbWt190i\",Logic:\"qwC3kZK6T\"};const getProps=({height,id,title,type,width,...props})=>{var _ref,_humanReadableEnumMap_type,_ref1,_ref2;return{...props,KQ7f4g27F:(_ref=title!==null&&title!==void 0?title:props.KQ7f4g27F)!==null&&_ref!==void 0?_ref:\"Title\",oIUyfP4ik:(_ref2=(_ref1=(_humanReadableEnumMap_type=humanReadableEnumMap[type])!==null&&_humanReadableEnumMap_type!==void 0?_humanReadableEnumMap_type:type)!==null&&_ref1!==void 0?_ref1:props.oIUyfP4ik)!==null&&_ref2!==void 0?_ref2:\"hYbWt190i\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,KQ7f4g27F,oIUyfP4ik,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GI7cKqG1z\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const visible=isSet(KQ7f4g27F);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,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-x504mx\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"GI7cKqG1z\",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},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-sb4eiz\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"vVnHMtFpU\",style:{backgroundColor:\"var(--token-5cb0ae1a-42dd-4475-ae5d-c8120ee880c6, rgba(255, 255, 255, 0.25))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"18px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(6+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||30)-12-18)/2)+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1em16rr-container\",layoutDependency:layoutDependency,layoutId:\"IN3ESEyHq-container\",children:/*#__PURE__*/_jsx(Icons,{b20gblfIN:4,C0ulGFnAh:false,height:\"100%\",id:\"IN3ESEyHq\",layoutId:\"IN3ESEyHq\",OPrmeX769:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},variant:convertFromEnum(oIUyfP4ik,activeLocale),width:\"100%\"})})})}),visible&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-noccpc\",layoutDependency:layoutDependency,layoutId:\"fA4ivA5ll\",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-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Title\"})}),className:\"framer-r6fifz\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"wLdUS4a3R\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:KQ7f4g27F,verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dNiMe.framer-15end5r, .framer-dNiMe .framer-15end5r { display: block; }\",\".framer-dNiMe.framer-x504mx { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 6px; position: relative; width: min-content; }\",\".framer-dNiMe .framer-sb4eiz { flex: none; height: 18px; overflow: visible; position: relative; width: 18px; }\",\".framer-dNiMe .framer-1em16rr-container { flex: none; height: 18px; left: 0px; position: absolute; top: 0px; width: 18px; }\",\".framer-dNiMe .framer-noccpc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 4px 0px 0px; position: relative; width: min-content; }\",\".framer-dNiMe .framer-r6fifz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dNiMe.framer-x504mx, .framer-dNiMe .framer-noccpc { gap: 0px; } .framer-dNiMe.framer-x504mx > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-dNiMe.framer-x504mx > :first-child { margin-left: 0px; } .framer-dNiMe.framer-x504mx > :last-child { margin-right: 0px; } .framer-dNiMe .framer-noccpc > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-dNiMe .framer-noccpc > :first-child { margin-top: 0px; } .framer-dNiMe .framer-noccpc > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"KQ7f4g27F\":\"title\",\"oIUyfP4ik\":\"type\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramergPh1HOiIC=withCSS(Component,css,\"framer-dNiMe\");export default FramergPh1HOiIC;FramergPh1HOiIC.displayName=\"Node\";FramergPh1HOiIC.defaultProps={height:30,width:65};addPropertyControls(FramergPh1HOiIC,{KQ7f4g27F:{defaultValue:\"Title\",placeholder:\"\",title:\"Title\",type:ControlType.String},oIUyfP4ik:{defaultValue:\"hYbWt190i\",options:[\"hYbWt190i\",\"qwC3kZK6T\"],optionTitles:[\"Action\",\"Logic\"],title:\"Type\",type:ControlType.Enum}});addFonts(FramergPh1HOiIC,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...IconsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergPh1HOiIC\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"KQ7f4g27F\\\":\\\"title\\\",\\\"oIUyfP4ik\\\":\\\"type\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"65\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gPh1HOiIC.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useIsOnFramerCanvas,addPropertyControls,//@ts-ignore\ngetPropertyControls}from\"framer\";import SmartComponent from\"https://framer.com/m/Node-DNKi.js@bSucETJ5H9ECtP9oNyth\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/components/auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function Action(props){const isOnCanvas=useIsOnFramerCanvas();return isOnCanvas&&/*#__PURE__*/_jsx(SmartComponent,{...props});}addPropertyControls(Action,getPropertyControls(SmartComponent));\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Action\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Action.map", "export function getValidRedirection(formValues,redirections){for(const redirection of redirections){const{redirectTo,conditions}=redirection;const hasValidConditions=conditions.every(({inputName,conditonType,conditonValue})=>{const{value}=formValues[inputName]||{};if(conditonType===\"is set\"){return!!value;}else if(conditonType===\"is not set\"){return!value;}else if(conditonType===\"is equal to\"){return conditonValue===value;}});if(hasValidConditions&&redirectTo){return redirectTo;}}return null// No valid redirection found\n;}\nexport const __FramerMetadata__ = {\"exports\":{\"getValidRedirection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./getValidRedirection.map", "export function resetFormValues(formValues,setFormStore){const formStoreWithEmptyValues=Object.fromEntries(Object.entries(formValues).map(([key,nestedObj])=>[key,typeof nestedObj===\"object\"&&nestedObj!==null?{...nestedObj,value:undefined}:nestedObj]));setFormStore(formStoreWithEmptyValues);}\nexport const __FramerMetadata__ = {\"exports\":{\"resetFormValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ResetFormStore.map", "/**\n * Version History\n *\n * @spLF3GUSvBJyfy37Cwu9 : v1.0.0 - Initial Version\n * @QnpjMdkS8fWzJOwxFMki : v2.0.0 - Renamed Boolean Logic\n * @bHACXr04uqTFOdgDYywJ : v2.0.0.1 - Debug onChange mode that wasn't working\n * @CZrOq9XCWXCKQKXw2JET : v2.0.1. - Renaming, Cleaning and Resizing\n *\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect}from\"react\";//import { useFormValue, useFormStore } from \"https://framer.com/m/Store-nhJr.js\" //production\nimport{useFormStore}from\"https://framer.com/m/Store-nhJr.js\";import{Button,getButtonControls}from\"https://framer.com/m/Button-8nWq.js@9kV92QiuFuKL5g8uRcak\";import Node from\"https://framer.com/m/Action-44B5.js@pz520OSweQAeucdpk02O\";import{getValidRedirection}from\"https://framer.com/m/getValidRedirection-0Evv.js@J96wfyWsg2fBayo4FHWL\";import{resetFormValues}from\"https://framer.com/m/ResetFormStore-GGjK.js@owd00KCTVIErq7ny8fag\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/components/auto-sizing\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */export default function BooleanLogicStaging(props){const{conditions,triggerOn,fallback,isResetSet}=props;const[formValues,setFormStore]=useFormStore();const onComponentClick=()=>{const redirectTo=getValidRedirection(formValues,conditions);if(redirectTo){props[redirectTo]?.();}else{fallback&&props[fallback]?.();}isResetSet&&resetFormValues(formValues,setFormStore);};useEffect(()=>{triggerOn===\"onChange\"&&onComponentClick();},[formValues,conditions,triggerOn]);return triggerOn===\"onClick\"?/*#__PURE__*/_jsx(Button,{...props.buttonStyle,onClick:onComponentClick}):/*#__PURE__*/_jsx(Node,{type:\"Logic\",title:\"Boolean\"});}addPropertyControls(BooleanLogicStaging,{//Events\nonRouteA:{type:ControlType.EventHandler},onRouteB:{type:ControlType.EventHandler},onRouteC:{type:ControlType.EventHandler},onRouteD:{type:ControlType.EventHandler},onRouteE:{type:ControlType.EventHandler},onRouteF:{type:ControlType.EventHandler},//Redirections Array\ntriggerOn:{title:\"Trigger On\",type:ControlType.Enum,options:[\"onChange\",\"onClick\"],optionTitles:[\"Conditions\",\"Click\"]},conditions:{title:\"When\",type:ControlType.Array,control:{type:ControlType.Object,controls:{redirectTo:{title:\"Redirect to\",type:ControlType.Enum,optionTitles:[\"Route A\",\"Route B\",\"Route C\",\"Route D\",\"Route E\",\"Route F\"],options:[\"onRouteA\",\"onRouteB\",\"onRouteC\",\"onRouteD\",\"onRouteE\",\"onRouteF\"]},conditions:{title:\"When\",type:ControlType.Array,control:{type:ControlType.Object,controls:{inputName:{title:\"Input\",type:ControlType.String,placeholder:\"input's name\"},conditonType:{type:ControlType.Enum,title:\" \",options:[\"is set\",\"is not set\",\"is equal to\"]},conditonValue:{title:\" \",type:ControlType.String,hidden:({conditonType})=>conditonType!==\"is equal to\"}}}}}}},fallback:{title:\"Fallback On\",type:ControlType.Enum,optionTitles:[\"Any\",\"Route A\",\"Route B\",\"Route C\",\"Route D\",\"Route E\",\"Route F\"],options:[\"\",\"onRouteA\",\"onRouteB\",\"onRouteC\",\"onRouteD\",\"onRouteE\",\"onRouteF\"],hidden:({triggerOn})=>triggerOn!==\"onClick\"},buttonStyle:{title:\"Style\",buttonTitle:\"Button\",type:ControlType.Object,controls:getButtonControls({content:\"Submit\"}),hidden:({triggerOn})=>triggerOn!==\"onClick\"},isResetSet:{title:\"Reset\",type:ControlType.Boolean,defaultValue:false,description:\"Form values will be reset once triggered.\"}});BooleanLogicStaging.displayName=\"Boolean (Staging)\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BooleanLogicStaging\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Boolean.map", "//@ts-ignore\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,getPropertyControls}from\"framer\";import CodeComponent from\"https://framer.com/m/Boolean-nd4n.js@vC5Ayavdtgi9SHSmFRMi\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/components/auto-sizing\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */export default function Boolean(props){return /*#__PURE__*/_jsx(CodeComponent,{...props});}addPropertyControls(Boolean,getPropertyControls(CodeComponent));Boolean.displayName=\"Boolean\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Boolean\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Boolean.map", "// Generated by Framer (bf2ee14)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Boolean from\"https://framerusercontent.com/modules/GKoit9bBfXd3XGQsgtJH/4sHFDDK8uPvP3ebkVUcC/Boolean.js\";const BooleanFonts=getFonts(Boolean);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-dHCVn\";const variantClassNames={XCFpaZMeb:\"framer-v-16v7xz2\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dHCVn.framer-11x8fyb, .framer-dHCVn .framer-11x8fyb { display: block; }\",\".framer-dHCVn.framer-16v7xz2 { align-content: center; align-items: center; background: linear-gradient(270deg, #fcffff 0%, rgb(163, 227, 255) 25.225225225225223%, rgb(97, 226, 255) 52.702702702702695%, rgb(171, 226, 255) 79.27927927927928%, rgb(255, 255, 255) 100%); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 53px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-dHCVn .framer-1da70in-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dHCVn .framer-1a47sdf { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -53px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -53px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"XCFpaZMeb\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: linear-gradient(270deg, rgb(252, 255, 255) 0%, rgb(163, 227, 255) 25.225225225225223%, rgb(97, 226, 255) 52.702702702702695%, rgb(171, 226, 255) 79.27927927927928%, rgb(255, 255, 255) 100%); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-16v7xz2\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1da70in-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"nWFKUhb2K\",scopeId:\"b8C_b2FGh\",children:/*#__PURE__*/_jsx(Boolean,{buttonStyle:{alignItems:\"center\",backgroundColor:\"rgb(0, 153, 255)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"10px\",boxShadow:\"\",color:\"rgb(255, 255, 255)\",content:\"Submit\",font:{fontFamily:'\"Inter\", sans-serif',fontStyle:\"normal\"},fontSize:14,justifyContent:\"center\",letterSpacing:0,lineHeight:1.4,overflow:\"hidden\",padding:\"12px\",paragraph:0,textDecoration:\"none\",textTransform:\"none\"},conditions:[{conditions:[{conditonType:\"is set\",conditonValue:\"\",inputName:\"\"}],redirectTo:\"onRouteA\"}],fallback:\"\",height:\"100%\",id:\"nWFKUhb2K\",isResetSet:true,layoutId:\"nWFKUhb2K\",triggerOn:\"onClick\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a47sdf\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=breakpointRules[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1755\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"XCFpaZMeb\":[\".framer-1da70in-container\"]}\n * @framerBreakpoints {\"XCFpaZMeb\":{\"canvasClassName\":\"framer-16v7xz2-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1755,\"rootFontSize\":16}}\n * @framerDefaultVariant XCFpaZMeb\n * @framerLayoutTemplate\n */const Framerb8C_b2FGh=withCSS(Component,css,\"framer-dHCVn\");export default Framerb8C_b2FGh;Framerb8C_b2FGh.displayName=\"Template\";Framerb8C_b2FGh.defaultProps={height:1e3,width:1755};addFonts(Framerb8C_b2FGh,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...BooleanFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerb8C_b2FGh\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"XCFpaZMeb\\\":[\\\".framer-1da70in-container\\\"]}\",\"framerDefaultVariant\":\"XCFpaZMeb\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"XCFpaZMeb\\\":{\\\"canvasClassName\\\":\\\"framer-16v7xz2-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1755,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1755\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/FEjMb0BiAHGCdeedSkDj/hXS6G9dc0j47s0lzwG00/b8C_b2FGh.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {BAnpyFO8F: \"faq\", epTvqspKN: \"introduction\", eugzev9A7: \"use-our-pricing-calculator-below\", kBhqVoSVL: \"why-starklo-is-the-smarter-choice\", LmO7ES3eY: \"cta\", SmoawOunl: \"how-it-works\", unPeGn1Zs: \"home-page-top\", usjqS08ec: \"separator-forcalulator-guide\", wHCZ2wxtu: \"not-sure-how-to-use-calculator\", YS7mhwaJ6: \"socialmetrics\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yO3w9WZNK2i9YmXed7NQ/0WkeGKJDBCqmOUyXNrVZ/augiA20Il.js\")), path: \"/\"}, IYtxHv_ms: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bEWCHVag6JvoLh289MeU/Ogeramjfc09XcJ6B5yHc/IYtxHv_ms.js\")), path: \"/contact-us\"}, BBnariP5Y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5n2xK9MiSDiMx2EgNtxh/dTy5Uo6NwZaFgskSkiGa/BBnariP5Y.js\")), path: \"/our-e-scooters\"}, b8SUMjDmI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6k1Om27rLLPmkO28gG4W/Hd27TEJhMHcAcWI8IeJJ/b8SUMjDmI.js\")), path: \"/about-us\"}, uI4AThVWI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r0jB1M1BkdhW2vxObh3G/yiOWWYS7LywdaeF9P4I5/uI4AThVWI.js\")), path: \"/saftey-questionaire-form\"}, wozyMmTzv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j5n1KcsZPNa7hqZ0fhEW/syNg8COBgj5ruLotU2np/wozyMmTzv.js\")), path: \"/why-choose-us\"}, oNUXmThVN: {elements: {PvDHYPYLY: \"rental-pre-approval\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7e0lDLqqfflzGnKXm4Iu/osyMbRjFcurOP9s0ZFFS/oNUXmThVN.js\")), path: \"/rental-pre-approval\"}, Lz6Saqap6: {elements: {Ms7px0lXE: \"use-our-pricing-calculator-below\", oYkhsITKE: \"rental-pre-approval\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8RqTkOCfqs60jFTbT0rn/iTjqRn5JPPTyIkvuTb4B/Lz6Saqap6.js\")), path: \"/rental-calculator\"}, OBwShxDF1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AbPyqrBdDS0FGZLUvfBO/OLxIz53lb2ttHFrVcsC4/OBwShxDF1.js\")), path: \"/faq\"}, uaBUV70lC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m4Cka9fOjc59CD1KJfol/q0xHxjaZ9mIBZ2FLqtEz/uaBUV70lC.js\")), path: \"/privacy-policy\"}, U0cI7ZgqM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9mWK2g523S04MmTuhveY/B984cgSvCNdBJ1m7KVZb/U0cI7ZgqM.js\")), path: \"/cookies-policy\"}, alXyN7alS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qljwvqslrgPsHg04hk0i/Ftisjr408zkudmJ1CpdK/alXyN7alS.js\")), path: \"/terms-and-conditions\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"5cc829a8f7ae576bf638b2e89d26275e80edfd198abc6fe50ec97e5927544a45\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"uI4AThVWI\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"uI4AThVWI\":\r\nreturn [{hash: \"16v7xz2\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.starklo.com.au\",\r\n                    EditorBar: \r\ntypeof window === \"undefined\" ? undefined : (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({\r\n                dependencies: {\r\n                    __version: 1,\r\n                    framer: {\r\n                        useCurrentRoute: Framer.useCurrentRoute,\r\n                        useLocaleInfo: Framer.useLocaleInfo,\r\n                        useRouter: Framer.useRouter,\r\n                    },\r\n                    react: {\r\n                        createElement: React.createElement,\r\n                        memo: React.memo,\r\n                        useCallback: React.useCallback,\r\n                        useEffect: React.useEffect,\r\n                        useRef: React.useRef,\r\n                        useState: React.useState,\r\n                    },\r\n                    \"react-dom\": { createPortal },\r\n                },\r\n            }),\r\n        }\r\n    })\r\n})()\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "useStore", "createStore", "useFormStore", "formStore", "setFormStore", "getCSSProperties", "props", "style", "padding", "border", "borderRadius", "backgroundColor", "boxShadow", "overflow", "font", "color", "fontSize", "lineHeight", "justifyContent", "alignItems", "textTransform", "textDecoration", "getFrameControls", "padding", "backgroundColor", "overflow", "borderRadius", "border", "boxShadow", "hidden", "ControlType", "getTextControls", "color", "fontType", "fontSize", "letterSpacing", "lineHeight", "paragraph", "justifyContent", "alignItems", "textTransform", "textDecoration", "hidden", "ControlType", "getButtonControls", "padding", "backgroundColor", "overflow", "borderRadius", "border", "boxShadow", "content", "color", "fontType", "fontSize", "letterSpacing", "lineHeight", "paragraph", "justifyContent", "alignItems", "textTransform", "textDecoration", "hidden", "getFrameControls", "ControlType", "getTextControls", "Button", "props", "onClick", "content", "p", "getCSSProperties", "addPropertyControls", "getButtonControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "radiusForCorner", "value", "cornerIndex", "segments", "transition1", "negate", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "color", "height", "id", "radius", "squared", "width", "props", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "C0ulGFnAh", "b20gblfIN", "OPrmeX769", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "visible", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "isDisplayed7", "isDisplayed8", "isDisplayed9", "isDisplayed10", "isDisplayed11", "isDisplayed12", "isDisplayed13", "isDisplayed14", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "SVG", "css", "FramerZGiycNtFm", "withCSS", "ZGiycNtFm_default", "addPropertyControls", "ControlType", "addFonts", "IconsFonts", "getFonts", "ZGiycNtFm_default", "serializationHash", "variantClassNames", "transition1", "convertFromEnum", "value", "activeLocale", "isSet", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "getProps", "height", "id", "title", "type", "width", "props", "_ref", "_humanReadableEnumMap_type", "_ref1", "_ref2", "createLayoutDependency", "variants", "Component", "Y", "ref", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "KQ7f4g27F", "oIUyfP4ik", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "visible", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "serializationHash", "ComponentViewportProvider", "ZGiycNtFm_default", "RichText2", "css", "FramergPh1HOiIC", "withCSS", "Node_DNKi_default", "addPropertyControls", "ControlType", "addFonts", "IconsFonts", "Action", "props", "useIsOnFramerCanvas", "p", "Node_DNKi_default", "addPropertyControls", "getPropertyControls", "getValidRedirection", "formValues", "redirections", "redirection", "redirectTo", "conditions", "inputName", "conditonType", "conditonValue", "value", "resetFormValues", "formValues", "setFormStore", "formStoreWithEmptyValues", "key", "nestedObj", "BooleanLogicStaging", "props", "conditions", "triggerOn", "fallback", "isResetSet", "formValues", "setFormStore", "useFormStore", "onComponentClick", "redirectTo", "getValidRedirection", "resetFormValues", "ue", "p", "Button", "Action", "addPropertyControls", "ControlType", "conditonType", "getButtonControls", "Boolean", "props", "p", "BooleanLogicStaging", "addPropertyControls", "getPropertyControls", "BooleanFonts", "getFonts", "Boolean", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "Boolean", "css", "target", "RenderTarget", "key", "selector", "rule", "Framerb8C_b2FGh", "withCSS", "b8C_b2FGh_default", "addFonts", "BooleanFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "b8C_b2FGh_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
