{"version":3,"file":"UseCaseSelector.Co0RCwUe.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","addPropertyOverrides","X","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","__FramerMetadata__","Checkmark","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useState","__legacyOverrideHOC_DataObserverContext","_jsx","_Fragment","useRef"],"sources":["https:/framerusercontent.com/modules/BO5wiJq1V5ZunT8iPSjo/SeHxyrmIkCJJ8pIxUV3H/MRp3P10aE.js","https:/framerusercontent.com/modules/2sefjkm9SWII6iYf1yvF/Er0QdtOiBdTRorKmlRbH/X7Mn3sJ9K.js","https:/framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js","https:/framerusercontent.com/modules/0BNCUrJAe6C0DbXYdyf8/0jasX6sCUeyAsfDR1zsM/JhX3f4_1H.js","https:/framerusercontent.com/modules/wwUx7cGcFzIw4uBnvyKp/7lfdcGTZM4GHfsKl0mkj/KVbkWUQXO.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/oY3hmww9hjP9YittCKJ1/pPQZ6DsIF54oZOAH9r24/UseCaseSelector.js"],"sourcesContent":["// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7 14 L 0 7 L 7 0\" fill=\"transparent\" height=\"14px\" id=\"MZQyihG1W\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5 5)\" width=\"7px\"/><path d=\"M 14 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"Icbu9SXUE\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5 12)\" width=\"14px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3838275970\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-kVQN1\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-kVQN1 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Left\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-kVQN1\");Icon.displayName=\"Arrow Left\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Left\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f8e3bf6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 3.137 L 3.137 6.275 L 9.412 0\" fill=\"transparent\" height=\"6.274550588235293px\" id=\"Vmpgce_or\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--153p0zw, var(--token-f50d6146-3f89-4bbc-9030-3cc23f55e9a9, rgb(2, 10, 15)))\" transform=\"translate(3.608 4.863)\" width=\"9.41181176470587px\"/><path d=\"M 0 15.059 L 0 0 L 15.059 0 L 15.059 15.059 Z\" fill=\"transparent\" height=\"15.058823529411764px\" id=\"RcdxwL5KC\" transform=\"translate(0.471 0.471)\" width=\"15.058823529411764px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,hxzbg9Eg4:color??props.hxzbg9Eg4??\"var(--token-f50d6146-3f89-4bbc-9030-3cc23f55e9a9, rgb(2, 10, 15))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,hxzbg9Eg4,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-QjVEg\",className),layoutId:layoutId,ref:ref,style:{\"--153p0zw\":hxzbg9Eg4,...style}});});const css=[`.framer-QjVEg { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--153p0zw); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"hxzbg9Eg4\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"checkmark\",\"color\":{\"type\":\"variable\",\"value\":\"153p0zw\"},\"set\":{\"localId\":\"vectorSet/LaI8enDGn\",\"id\":\"LaI8enDGn\",\"moduleId\":\"QTVPoaSVnmh1QZSBSeRM\"}}\n */const Icon=withCSS(Component,css,\"framer-QjVEg\");Icon.displayName=\"checkmark\";export default Icon;addPropertyControls(Icon,{hxzbg9Eg4:{defaultValue:'var(--token-f50d6146-3f89-4bbc-9030-3cc23f55e9a9, rgb(2, 10, 15)) /* {\"name\":\"900\"} */',hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"hxzbg9Eg4\\\":\\\"color\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"checkmark\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"153p0zw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaI8enDGn\\\",\\\"id\\\":\\\"LaI8enDGn\\\",\\\"moduleId\\\":\\\"QTVPoaSVnmh1QZSBSeRM\\\"}}\",\"framerIntrinsicWidth\":\"16\",\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"qMvRy61Gj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"YX0AMSC6b\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2710857035\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RiU4T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RiU4T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RiU4T\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (15971c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import X from\"https://framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/yYpCu1hVqGbFw1DvuqAi/PaqHzBSDmibugRdm0fqv/LUP3ki60W.js\";const XFonts=getFonts(X);const enabledGestures={x57DoB9bs:{hover:true}};const cycleOrder=[\"x57DoB9bs\",\"uyui4MbUb\"];const serializationHash=\"framer-oPxg9\";const variantClassNames={uyui4MbUb:\"framer-v-1f6ml1u\",x57DoB9bs:\"framer-v-1my8f4e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CgcbWL3Fp=undefined;const wB67guhQ5=undefined;const gREQfN08Y=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Removable:\"x57DoB9bs\",Static:\"uyui4MbUb\"};const Variants=motion.create(React.Fragment);const getProps=({height,hugLabel,id,label,width,wrapLabel,...props})=>{return{...props,CgcbWL3Fp:hugLabel??props.CgcbWL3Fp??true,gREQfN08Y:wrapLabel??props.gREQfN08Y??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"x57DoB9bs\",wB67guhQ5:label??props.wB67guhQ5??\"Animal Tracking\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,wB67guhQ5,CgcbWL3Fp,gREQfN08Y,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"x57DoB9bs\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"uyui4MbUb\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1my8f4e\",className,classNames),\"data-framer-name\":\"Removable\",layoutDependency:layoutDependency,layoutId:\"x57DoB9bs\",ref:refBinding,style:{backgroundColor:\"var(--token-03146629-9276-4193-a9f7-c7dd45242721)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},variants:{\"x57DoB9bs-hover\":{backgroundColor:\"var(--token-edc12490-f743-4f9b-88ed-237e64227514)\"}},...addPropertyOverrides({uyui4MbUb:{\"data-framer-name\":\"Static\"}},baseVariant,gestureVariant),children:[CgcbWL3Fp!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mqj02w\",\"data-styles-preset\":\"LUP3ki60W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Animal Tracking\"})}),className:\"framer-t6scd3\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GKu22HBtt\",text:wB67guhQ5,verticalAlignment:\"top\",withExternalLayout:true}),gREQfN08Y!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mqj02w\",\"data-styles-preset\":\"LUP3ki60W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Animal Tracking\"})}),className:\"framer-ett0n6\",\"data-framer-name\":\"Wrapped Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U68cPeVf6\",text:wB67guhQ5,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-1d3acgk\",\"data-framer-name\":\"Close\",layoutDependency:layoutDependency,layoutId:\"td3i99brS\",style:{\"--1m973uw\":\"var(--token-828f6301-bb5a-43eb-9478-cde6b338cdc0)\",\"--js9iwy\":2}})]})})})});});const css=[\".framer-oPxg9.framer-1p3081e, .framer-oPxg9 .framer-1p3081e { display: block; }\",\".framer-oPxg9.framer-1my8f4e { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 6px 12px 6px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-oPxg9 .framer-t6scd3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-oPxg9 .framer-ett0n6 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-oPxg9 .framer-1d3acgk { flex: none; height: auto; position: relative; width: 14px; }\",\".framer-oPxg9.framer-v-1f6ml1u.framer-1my8f4e { cursor: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"uyui4MbUb\":{\"layout\":[\"auto\",\"auto\"]},\"AN7afWgmN\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"wB67guhQ5\":\"label\",\"CgcbWL3Fp\":\"hugLabel\",\"gREQfN08Y\":\"wrapLabel\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJhX3f4_1H=withCSS(Component,css,\"framer-oPxg9\");export default FramerJhX3f4_1H;FramerJhX3f4_1H.displayName=\"UCS Recap Chip\";FramerJhX3f4_1H.defaultProps={height:200,width:200};addPropertyControls(FramerJhX3f4_1H,{variant:{options:[\"x57DoB9bs\",\"uyui4MbUb\"],optionTitles:[\"Removable\",\"Static\"],title:\"Variant\",type:ControlType.Enum},wB67guhQ5:{defaultValue:\"Animal Tracking\",title:\"Label\",type:ControlType.String},onwB67guhQ5Change:{changes:\"wB67guhQ5\",type:ControlType.ChangeHandler},CgcbWL3Fp:{defaultValue:true,title:\"Hug Label\",type:ControlType.Boolean},onCgcbWL3FpChange:{changes:\"CgcbWL3Fp\",type:ControlType.ChangeHandler},gREQfN08Y:{defaultValue:false,title:\"Wrap Label\",type:ControlType.Boolean},ongREQfN08YChange:{changes:\"gREQfN08Y\",type:ControlType.ChangeHandler}});addFonts(FramerJhX3f4_1H,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]},...XFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJhX3f4_1H\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"200\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uyui4MbUb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AN7afWgmN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"wB67guhQ5\\\":\\\"label\\\",\\\"CgcbWL3Fp\\\":\\\"hugLabel\\\",\\\"gREQfN08Y\\\":\\\"wrapLabel\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JhX3f4_1H.map","// Generated by Framer (15971c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/f9noLYCcu5IQcYNFe7Rp/m6Y5xrUYHGfnUIUpDSQH/G4BzsMP1K.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/yYpCu1hVqGbFw1DvuqAi/PaqHzBSDmibugRdm0fqv/LUP3ki60W.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/eceC9qUHo3hrCWQnRpAv/uTmAx8YYnw2lKUdI1UVI/y2xxBlf0j.js\";import Checkmark from\"https://framerusercontent.com/modules/2sefjkm9SWII6iYf1yvF/Er0QdtOiBdTRorKmlRbH/X7Mn3sJ9K.js\";const CheckmarkFonts=getFonts(Checkmark);const cycleOrder=[\"yS7KA2F2H\",\"Dk2EQJBZu\",\"qyySPFeoN\"];const serializationHash=\"framer-new9V\";const variantClassNames={Dk2EQJBZu:\"framer-v-1cnqc72\",qyySPFeoN:\"framer-v-1m2j8zk\",yS7KA2F2H:\"framer-v-j3kp36\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wMInQYoJg=undefined;const UtDAXwHUC=undefined;const aqY2n7_IM=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Active:\"Dk2EQJBZu\",Done:\"qyySPFeoN\",Upcoming:\"yS7KA2F2H\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,number,showLabel,width,...props})=>{return{...props,aqY2n7_IM:label??props.aqY2n7_IM??\"Devices\",UtDAXwHUC:showLabel??props.UtDAXwHUC??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"yS7KA2F2H\",wMInQYoJg:number??props.wMInQYoJg??\"1\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,wMInQYoJg,aqY2n7_IM,UtDAXwHUC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yS7KA2F2H\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"qyySPFeoN\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"qyySPFeoN\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-j3kp36\",className,classNames),\"data-framer-name\":\"Upcoming\",layoutDependency:layoutDependency,layoutId:\"yS7KA2F2H\",ref:refBinding,style:{...style},...addPropertyOverrides({Dk2EQJBZu:{\"data-framer-name\":\"Active\"},qyySPFeoN:{\"data-framer-name\":\"Done\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15mvkzz\",\"data-border\":true,\"data-framer-name\":\"Circle\",layoutDependency:layoutDependency,layoutId:\"XmY52Djuh\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cc3406b8-969a-478d-aa8d-af8b42a12840)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d170c4f7-23b2-4b83-ae12-6ab556ec56a0)\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"},variants:{Dk2EQJBZu:{\"--border-color\":\"var(--token-828f6301-bb5a-43eb-9478-cde6b338cdc0)\",backgroundColor:\"var(--token-828f6301-bb5a-43eb-9478-cde6b338cdc0)\"},qyySPFeoN:{\"--border-color\":\"var(--token-828f6301-bb5a-43eb-9478-cde6b338cdc0)\",backgroundColor:\"var(--token-03146629-9276-4193-a9f7-c7dd45242721)\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o9vdg8\",\"data-styles-preset\":\"G4BzsMP1K\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-27e69da6-f626-4dd6-9263-c738113611ab))\"},children:\"Number\"})}),className:\"framer-1qfpqsg\",\"data-framer-name\":\"Number\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wsnMSArC9\",style:{\"--extracted-r6o4lv\":\"var(--token-27e69da6-f626-4dd6-9263-c738113611ab)\"},text:wMInQYoJg,variants:{Dk2EQJBZu:{\"--extracted-r6o4lv\":\"var(--token-d170c4f7-23b2-4b83-ae12-6ab556ec56a0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Dk2EQJBZu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o9vdg8\",\"data-styles-preset\":\"G4BzsMP1K\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d170c4f7-23b2-4b83-ae12-6ab556ec56a0))\"},children:\"Number\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Checkmark,{animated:true,className:\"framer-1ctktn2\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"xoDWSSNTN\",style:{\"--153p0zw\":\"var(--token-828f6301-bb5a-43eb-9478-cde6b338cdc0)\"}})]}),UtDAXwHUC!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mqj02w\",\"data-styles-preset\":\"LUP3ki60W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-27e69da6-f626-4dd6-9263-c738113611ab))\"},children:\"Label\"})}),className:\"framer-1dfupo9\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rzuC_IKCa\",style:{\"--extracted-r6o4lv\":\"var(--token-27e69da6-f626-4dd6-9263-c738113611ab)\"},text:aqY2n7_IM,variants:{Dk2EQJBZu:{\"--extracted-r6o4lv\":\"var(--token-f50d6146-3f89-4bbc-9030-3cc23f55e9a9)\"},qyySPFeoN:{\"--extracted-r6o4lv\":\"var(--token-f50d6146-3f89-4bbc-9030-3cc23f55e9a9)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Dk2EQJBZu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-laubib\",\"data-styles-preset\":\"y2xxBlf0j\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f50d6146-3f89-4bbc-9030-3cc23f55e9a9))\"},children:\"Label\"})})},qyySPFeoN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mqj02w\",\"data-styles-preset\":\"LUP3ki60W\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f50d6146-3f89-4bbc-9030-3cc23f55e9a9))\"},children:\"Label\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-new9V.framer-7fyle3, .framer-new9V .framer-7fyle3 { display: block; }\",\".framer-new9V.framer-j3kp36 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; min-width: 40px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-new9V .framer-15mvkzz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 4px 0px 4px; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-new9V .framer-1qfpqsg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-new9V .framer-1ctktn2 { flex: none; height: auto; position: relative; width: 18px; }\",\".framer-new9V .framer-1dfupo9 { align-self: stretch; flex: none; height: auto; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-new9V[data-border=\"true\"]::after, .framer-new9V [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"40px\",null,null,null]},\"Dk2EQJBZu\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"40px\",null,null,null]},\"qyySPFeoN\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"40px\",null,null,null]}}}\n * @framerVariables {\"wMInQYoJg\":\"number\",\"aqY2n7_IM\":\"label\",\"UtDAXwHUC\":\"showLabel\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKVbkWUQXO=withCSS(Component,css,\"framer-new9V\");export default FramerKVbkWUQXO;FramerKVbkWUQXO.displayName=\"UCS Step\";FramerKVbkWUQXO.defaultProps={height:200,width:200};addPropertyControls(FramerKVbkWUQXO,{variant:{options:[\"yS7KA2F2H\",\"Dk2EQJBZu\",\"qyySPFeoN\"],optionTitles:[\"Upcoming\",\"Active\",\"Done\"],title:\"Variant\",type:ControlType.Enum},wMInQYoJg:{defaultValue:\"1\",title:\"Number\",type:ControlType.String},onwMInQYoJgChange:{changes:\"wMInQYoJg\",type:ControlType.ChangeHandler},aqY2n7_IM:{defaultValue:\"Devices\",title:\"Label\",type:ControlType.String},onaqY2n7_IMChange:{changes:\"aqY2n7_IM\",type:ControlType.ChangeHandler},UtDAXwHUC:{defaultValue:true,title:\"Show Label\",type:ControlType.Boolean},onUtDAXwHUCChange:{changes:\"UtDAXwHUC\",type:ControlType.ChangeHandler}});addFonts(FramerKVbkWUQXO,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]},...CheckmarkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKVbkWUQXO\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"40px\\\",null,null,null]},\\\"Dk2EQJBZu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"40px\\\",null,null,null]},\\\"qyySPFeoN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"40px\\\",null,null,null]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"wMInQYoJg\\\":\\\"number\\\",\\\"aqY2n7_IM\\\":\\\"label\\\",\\\"UtDAXwHUC\\\":\\\"showLabel\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KVbkWUQXO.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","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{forwardRef,useEffect,useRef}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// kind: \"segment\" = multi-select, but only one industry segment at a time\n//       \"single\"  = pick one (clicking the selected one clears it)\n//       \"multi\"   = pick any\nexport const GROUPS=[{key:\"agriculture\",label:\"Agriculture\",step:1,kind:\"segment\",options:[\"Animal Tracking\",\"Precision Farming\",\"Soil Moisture\",\"Weather Station\"]},{key:\"building_facility_management\",label:\"Building/Facility Management\",step:1,kind:\"segment\",options:[\"Indoor Air Quality\",\"Conditional Monitoring\",\"Occupancy\"]},{key:\"food_safety_and_cold_chain\",label:\"Food Safety and Cold Chain\",step:1,kind:\"segment\",options:[\"Temperature Sensors\",\"Temperature Sensors (with external probes)\",\"Extreme cold chain monitoring\"]},{key:\"smart_city\",label:\"Smart City\",step:1,kind:\"segment\",options:[\"Air Quality\",\"People Counting\",\"Flood Prevention\",\"Smart Parking\",\"Waste Management\"]},{key:\"industrial\",label:\"Industrial\",step:1,kind:\"segment\",options:[\"Predictive Maintenance\",\"Conditional Monitoring\"]},{key:\"locations\",label:\"Gateway Locations\",step:2,kind:\"multi\",options:[\"Indoor\",\"Outdoor\"]},{key:\"backhaul_options\",label:\"Backhaul Options\",step:2,kind:\"multi\",options:[\"Ethernet\",\"4G/3G\",\"Wifi\"]},{key:\"region\",label:\"Region\",step:3,kind:\"multi\",options:[\"Europe (EU868)\",\"North America (US915)\",\"Australia & New Zealand (AS923, AU915)\",\"Asia Pacific (AS923)\",\"India (IN865)\",\"Others\"]},{key:\"deployment\",label:\"Deployment\",step:4,kind:\"single\",options:[\"Cloud Solution\",\"Enterprise (On-Premise) Solution\"]},{key:\"extra\",label:\"Support\",step:5,kind:\"single\",options:[\"Standard Support\",\"Priority Support\",\"None\"]},{key:\"others\",label:\"Others\",step:5,kind:\"multi\",options:[\"Radio Planning\",\"Network Monitoring\"]}];const STEPS=5;const STORAGE_KEY=\"tti-use-case-selector\";const initial=()=>({step:1,sel:{},submitted:false});const useStore=createStore(initial());// ---------- persistence ----------\nconst isBrowser=()=>typeof window!==\"undefined\";const isSuccessPage=()=>isBrowser()&&/\\/success\\/?$/.test(window.location.pathname);let hydratedPath=null;function load(){if(!isBrowser())return null;try{const raw=window.sessionStorage.getItem(STORAGE_KEY);return raw?JSON.parse(raw):null;}catch{return null;}}function save(s){if(!isBrowser())return;try{window.sessionStorage.setItem(STORAGE_KEY,JSON.stringify(s));}catch{}}function useUCS(){const[store,setStore]=useStore();useEffect(()=>{const path=window.location.pathname;if(hydratedPath===path)return;hydratedPath=path;const saved=load();const next=isSuccessPage()?{...saved??initial(),submitted:true}:saved&&!saved.submitted?saved:initial();save(next);// Defer so every override mounted in this render has subscribed to the store first\nsetTimeout(()=>setStore({...next}),0);},[]);const commit=next=>{setStore(next);save(next);};return[store,commit];}// ---------- logic ----------\nconst group=key=>GROUPS.find(g=>g.key===key);const selected=(s,key)=>s.sel[key]??[];function canAdvance(s){if(s.step===STEPS)return selected(s,\"extra\").length>0;return GROUPS.some(g=>g.step===s.step&&selected(s,g.key).length>0);}function toggle(s,key,i){const g=group(key);const cur=selected(s,key);const has=cur.includes(i);const sel={...s.sel};if(g.kind===\"single\"){sel[key]=has?[]:[i];}else if(has){sel[key]=cur.filter(x=>x!==i);}else{if(g.kind===\"segment\"){for(const o of GROUPS)if(o.kind===\"segment\"&&o.key!==key)sel[o.key]=[];}sel[key]=[...cur,i];}return{...s,sel};}export function summary(s){return GROUPS.filter(g=>selected(s,g.key).length>0).map(g=>`${g.label}: ${selected(s,g.key).map(i=>g.options[i]).join(\", \")}`).join(\"\\n\");}let wizardEl=null;function scrollToWizard(){if(!isBrowser()||!wizardEl)return;const top=wizardEl.getBoundingClientRect().top;if(top>=0&&top<window.innerHeight*.4)return;const reduce=window.matchMedia?.(\"(prefers-reduced-motion: reduce)\").matches;window.scrollTo({top:top+window.scrollY-120,behavior:reduce?\"auto\":\"smooth\"});}function goTo(s,commit,step){commit({...s,step});requestAnimationFrame(scrollToWizard);}const mergeRef=(ref,el)=>{if(typeof ref===\"function\")ref(el);else if(ref)ref.current=el;};// ---------- structural overrides ----------\nconst withWizardImpl=Component=>/*#__PURE__*/forwardRef((props,ref)=>{useUCS();return /*#__PURE__*/_jsx(Component,{...props,ref:el=>{wizardEl=el;mergeRef(ref,el);}});});const step=n=>Component=>/*#__PURE__*/forwardRef((props,ref)=>{const[s]=useUCS();if(s.submitted||s.step!==n)return null;return /*#__PURE__*/_jsx(Component,{...props,ref:ref});});export function withStep1(Component){return step(1)(Component);}export function withStep2(Component){return step(2)(Component);}export function withStep3(Component){return step(3)(Component);}export function withStep4(Component){return step(4)(Component);}export function withStep5(Component){return step(5)(Component);}const indicator=n=>Component=>/*#__PURE__*/forwardRef((props,ref)=>{const[s,commit]=useUCS();const variant=s.submitted||n<s.step?\"Done\":n===s.step?\"Active\":\"Upcoming\";const clickable=!s.submitted&&n<s.step;return /*#__PURE__*/_jsx(Component,{...props,ref:ref,variant:variant,onClick:clickable?()=>goTo(s,commit,n):undefined,style:{...props.style,cursor:clickable?\"pointer\":\"default\"}});});export function withStepIndicator1(Component){return indicator(1)(Component);}export function withStepIndicator2(Component){return indicator(2)(Component);}export function withStepIndicator3(Component){return indicator(3)(Component);}export function withStepIndicator4(Component){return indicator(4)(Component);}export function withStepIndicator5(Component){return indicator(5)(Component);}// Hidden recap chips leave empty Framer instance containers behind; collapse them so the stack gap stays even\nconst RECAP_CSS=`.ucs-recap [class*=\"-container\"]:empty { display: none !important; }`;const withRecapPanelImpl=Component=>/*#__PURE__*/forwardRef((props,ref)=>{const[s]=useUCS();if(!s.submitted&&s.step===1)return null;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:RECAP_CSS}),/*#__PURE__*/_jsx(Component,{...props,ref:ref,className:[props.className,\"ucs-recap\"].filter(Boolean).join(\" \")})]});});const recapRow=n=>Component=>/*#__PURE__*/forwardRef((props,ref)=>{const[s]=useUCS();if(!s.submitted&&n>=s.step)return null;return /*#__PURE__*/_jsx(Component,{...props,ref:ref});});export function withRecapRow1(Component){return recapRow(1)(Component);}export function withRecapRow2(Component){return recapRow(2)(Component);}export function withRecapRow3(Component){return recapRow(3)(Component);}export function withRecapRow4(Component){return recapRow(4)(Component);}export function withRecapRow5(Component){return recapRow(5)(Component);}// ---------- buttons ----------\nconst withNextImpl=Component=>/*#__PURE__*/forwardRef((props,ref)=>{const[s,commit]=useUCS();if(s.submitted||s.step>=STEPS)return null;const ok=canAdvance(s);return /*#__PURE__*/_jsx(Component,{...props,ref:ref,\"aria-disabled\":!ok,onClick:ok?()=>goTo(s,commit,s.step+1):undefined,style:{...props.style,opacity:ok?1:.4,pointerEvents:ok?undefined:\"none\",transition:\"opacity 0.2s ease\"}});});const withBackImpl=Component=>/*#__PURE__*/forwardRef((props,ref)=>{const[s,commit]=useUCS();if(s.submitted||s.step<=1)return null;return /*#__PURE__*/_jsx(Component,{...props,ref:ref,onClick:()=>goTo(s,commit,s.step-1)});});const change=n=>Component=>/*#__PURE__*/forwardRef((props,ref)=>{const[s,commit]=useUCS();if(s.submitted)return null;return /*#__PURE__*/_jsx(Component,{...props,ref:ref,onClick:()=>goTo(s,commit,n),style:{...props.style,cursor:\"pointer\"}});});export function withChangeStep1(Component){return change(1)(Component);}export function withChangeStep2(Component){return change(2)(Component);}export function withChangeStep3(Component){return change(3)(Component);}export function withChangeStep4(Component){return change(4)(Component);}// ---------- form ----------\nconst withSubmitAreaImpl=Component=>/*#__PURE__*/forwardRef((props,ref)=>{const[s]=useUCS();const ok=canAdvance({...s,step:STEPS});return /*#__PURE__*/_jsx(Component,{...props,ref:ref,\"aria-disabled\":!ok,style:{...props.style,opacity:ok?1:.5,pointerEvents:ok?undefined:\"none\",transition:\"opacity 0.2s ease\"}});});const withSelectionsFieldImpl=Component=>/*#__PURE__*/forwardRef((props,ref)=>{const[s]=useUCS();const root=useRef(null);const text=summary(s);useEffect(()=>{const el=root.current?.querySelector(\"textarea, input\");if(!el)return;const proto=el instanceof HTMLTextAreaElement?HTMLTextAreaElement.prototype:HTMLInputElement.prototype;Object.getOwnPropertyDescriptor(proto,\"value\")?.set?.call(el,text);el.dispatchEvent(new Event(\"input\",{bubbles:true}));el.tabIndex=-1;},[text]);return /*#__PURE__*/_jsx(\"div\",{ref:root,\"aria-hidden\":\"true\",style:{position:\"absolute\",width:1,height:1,overflow:\"hidden\",opacity:0,pointerEvents:\"none\",clipPath:\"inset(50%)\"},children:/*#__PURE__*/_jsx(Component,{...props,ref:ref})});});// ---------- exports (must be plain `function withX(Component): ComponentType` so Framer treats them as HOC overrides) ----------\nexport function withWizard(Component){return withWizardImpl(Component);}export function withRecapPanel(Component){return withRecapPanelImpl(Component);}export function withNext(Component){return withNextImpl(Component);}export function withBack(Component){return withBackImpl(Component);}export function withSubmitArea(Component){return withSubmitAreaImpl(Component);}export function withSelectionsField(Component){return withSelectionsFieldImpl(Component);}// ---------- option + recap chips ----------\nconst option=(key,i)=>Component=>/*#__PURE__*/forwardRef((props,ref)=>{const[s,commit]=useUCS();const on=selected(s,key).includes(i);return /*#__PURE__*/_jsx(Component,{...props,ref:ref,variant:on?\"Selected\":\"Default\",role:\"checkbox\",\"aria-checked\":on,onClick:()=>{if(!s.submitted)commit(toggle(s,key,i));},style:{...props.style,cursor:\"pointer\"}});});const recapChip=(key,i)=>Component=>/*#__PURE__*/forwardRef((props,ref)=>{const[s,commit]=useUCS();if(!selected(s,key).includes(i))return null;const removable=!s.submitted;return /*#__PURE__*/_jsx(Component,{...props,ref:ref,onClick:removable?()=>commit(toggle(s,key,i)):undefined,style:{...props.style,cursor:removable?\"pointer\":\"default\"}});});// Agriculture (step 1)\nexport function withOptAgriAnimalTracking(Component){return option(\"agriculture\",0)(Component);}// Animal Tracking\nexport function withOptAgriPrecisionFarming(Component){return option(\"agriculture\",1)(Component);}// Precision Farming\nexport function withOptAgriSoilMoisture(Component){return option(\"agriculture\",2)(Component);}// Soil Moisture\nexport function withOptAgriWeatherStation(Component){return option(\"agriculture\",3)(Component);}// Weather Station\n// Building/Facility Management (step 1)\nexport function withOptBuildingIndoorAirQuality(Component){return option(\"building_facility_management\",0)(Component);}// Indoor Air Quality\nexport function withOptBuildingConditionalMonitoring(Component){return option(\"building_facility_management\",1)(Component);}// Conditional Monitoring\nexport function withOptBuildingOccupancy(Component){return option(\"building_facility_management\",2)(Component);}// Occupancy\n// Food Safety and Cold Chain (step 1)\nexport function withOptFoodTemperatureSensors(Component){return option(\"food_safety_and_cold_chain\",0)(Component);}// Temperature Sensors\nexport function withOptFoodTemperatureSensorsProbes(Component){return option(\"food_safety_and_cold_chain\",1)(Component);}// Temperature Sensors (with external probes)\nexport function withOptFoodExtremeColdChainMonitoring(Component){return option(\"food_safety_and_cold_chain\",2)(Component);}// Extreme cold chain monitoring\n// Smart City (step 1)\nexport function withOptCityAirQuality(Component){return option(\"smart_city\",0)(Component);}// Air Quality\nexport function withOptCityPeopleCounting(Component){return option(\"smart_city\",1)(Component);}// People Counting\nexport function withOptCityFloodPrevention(Component){return option(\"smart_city\",2)(Component);}// Flood Prevention\nexport function withOptCitySmartParking(Component){return option(\"smart_city\",3)(Component);}// Smart Parking\nexport function withOptCityWasteManagement(Component){return option(\"smart_city\",4)(Component);}// Waste Management\n// Industrial (step 1)\nexport function withOptIndustrialPredictiveMaintenance(Component){return option(\"industrial\",0)(Component);}// Predictive Maintenance\nexport function withOptIndustrialConditionalMonitoring(Component){return option(\"industrial\",1)(Component);}// Conditional Monitoring\n// Gateway Locations (step 2)\nexport function withOptLocationIndoor(Component){return option(\"locations\",0)(Component);}// Indoor\nexport function withOptLocationOutdoor(Component){return option(\"locations\",1)(Component);}// Outdoor\n// Backhaul Options (step 2)\nexport function withOptBackhaulEthernet(Component){return option(\"backhaul_options\",0)(Component);}// Ethernet\nexport function withOptBackhaul4G3G(Component){return option(\"backhaul_options\",1)(Component);}// 4G/3G\nexport function withOptBackhaulWifi(Component){return option(\"backhaul_options\",2)(Component);}// Wifi\n// Region (step 3)\nexport function withOptRegionEurope(Component){return option(\"region\",0)(Component);}// Europe (EU868)\nexport function withOptRegionNorthAmerica(Component){return option(\"region\",1)(Component);}// North America (US915)\nexport function withOptRegionAustraliaNZ(Component){return option(\"region\",2)(Component);}// Australia & New Zealand (AS923, AU915)\nexport function withOptRegionAsiaPacific(Component){return option(\"region\",3)(Component);}// Asia Pacific (AS923)\nexport function withOptRegionIndia(Component){return option(\"region\",4)(Component);}// India (IN865)\nexport function withOptRegionOthers(Component){return option(\"region\",5)(Component);}// Others\n// Deployment (step 4)\nexport function withOptDeployCloud(Component){return option(\"deployment\",0)(Component);}// Cloud Solution\nexport function withOptDeployEnterprise(Component){return option(\"deployment\",1)(Component);}// Enterprise (On-Premise) Solution\n// Support (step 5)\nexport function withOptSupportStandardSupport(Component){return option(\"extra\",0)(Component);}// Standard Support\nexport function withOptSupportPrioritySupport(Component){return option(\"extra\",1)(Component);}// Priority Support\nexport function withOptSupportNone(Component){return option(\"extra\",2)(Component);}// None\n// Others (step 5)\nexport function withOptOthersRadioPlanning(Component){return option(\"others\",0)(Component);}// Radio Planning\nexport function withOptOthersNetworkMonitoring(Component){return option(\"others\",1)(Component);}// Network Monitoring\n// Agriculture\nexport function withRecapAgriAnimalTracking(Component){return recapChip(\"agriculture\",0)(Component);}// Animal Tracking\nexport function withRecapAgriPrecisionFarming(Component){return recapChip(\"agriculture\",1)(Component);}// Precision Farming\nexport function withRecapAgriSoilMoisture(Component){return recapChip(\"agriculture\",2)(Component);}// Soil Moisture\nexport function withRecapAgriWeatherStation(Component){return recapChip(\"agriculture\",3)(Component);}// Weather Station\n// Building/Facility Management\nexport function withRecapBuildingIndoorAirQuality(Component){return recapChip(\"building_facility_management\",0)(Component);}// Indoor Air Quality\nexport function withRecapBuildingConditionalMonitoring(Component){return recapChip(\"building_facility_management\",1)(Component);}// Conditional Monitoring\nexport function withRecapBuildingOccupancy(Component){return recapChip(\"building_facility_management\",2)(Component);}// Occupancy\n// Food Safety and Cold Chain\nexport function withRecapFoodTemperatureSensors(Component){return recapChip(\"food_safety_and_cold_chain\",0)(Component);}// Temperature Sensors\nexport function withRecapFoodTemperatureSensorsProbes(Component){return recapChip(\"food_safety_and_cold_chain\",1)(Component);}// Temperature Sensors (with external probes)\nexport function withRecapFoodExtremeColdChainMonitoring(Component){return recapChip(\"food_safety_and_cold_chain\",2)(Component);}// Extreme cold chain monitoring\n// Smart City\nexport function withRecapCityAirQuality(Component){return recapChip(\"smart_city\",0)(Component);}// Air Quality\nexport function withRecapCityPeopleCounting(Component){return recapChip(\"smart_city\",1)(Component);}// People Counting\nexport function withRecapCityFloodPrevention(Component){return recapChip(\"smart_city\",2)(Component);}// Flood Prevention\nexport function withRecapCitySmartParking(Component){return recapChip(\"smart_city\",3)(Component);}// Smart Parking\nexport function withRecapCityWasteManagement(Component){return recapChip(\"smart_city\",4)(Component);}// Waste Management\n// Industrial\nexport function withRecapIndustrialPredictiveMaintenance(Component){return recapChip(\"industrial\",0)(Component);}// Predictive Maintenance\nexport function withRecapIndustrialConditionalMonitoring(Component){return recapChip(\"industrial\",1)(Component);}// Conditional Monitoring\n// Gateway Locations\nexport function withRecapLocationIndoor(Component){return recapChip(\"locations\",0)(Component);}// Indoor\nexport function withRecapLocationOutdoor(Component){return recapChip(\"locations\",1)(Component);}// Outdoor\n// Backhaul Options\nexport function withRecapBackhaulEthernet(Component){return recapChip(\"backhaul_options\",0)(Component);}// Ethernet\nexport function withRecapBackhaul4G3G(Component){return recapChip(\"backhaul_options\",1)(Component);}// 4G/3G\nexport function withRecapBackhaulWifi(Component){return recapChip(\"backhaul_options\",2)(Component);}// Wifi\n// Region\nexport function withRecapRegionEurope(Component){return recapChip(\"region\",0)(Component);}// Europe (EU868)\nexport function withRecapRegionNorthAmerica(Component){return recapChip(\"region\",1)(Component);}// North America (US915)\nexport function withRecapRegionAustraliaNZ(Component){return recapChip(\"region\",2)(Component);}// Australia & New Zealand (AS923, AU915)\nexport function withRecapRegionAsiaPacific(Component){return recapChip(\"region\",3)(Component);}// Asia Pacific (AS923)\nexport function withRecapRegionIndia(Component){return recapChip(\"region\",4)(Component);}// India (IN865)\nexport function withRecapRegionOthers(Component){return recapChip(\"region\",5)(Component);}// Others\n// Deployment\nexport function withRecapDeployCloud(Component){return recapChip(\"deployment\",0)(Component);}// Cloud Solution\nexport function withRecapDeployEnterprise(Component){return recapChip(\"deployment\",1)(Component);}// Enterprise (On-Premise) Solution\n// Support\nexport function withRecapSupportStandardSupport(Component){return recapChip(\"extra\",0)(Component);}// Standard Support\nexport function withRecapSupportPrioritySupport(Component){return recapChip(\"extra\",1)(Component);}// Priority Support\nexport function withRecapSupportNone(Component){return recapChip(\"extra\",2)(Component);}// None\n// Others\nexport function withRecapOthersRadioPlanning(Component){return recapChip(\"others\",0)(Component);}// Radio Planning\nexport function withRecapOthersNetworkMonitoring(Component){return recapChip(\"others\",1)(Component);}// Network Monitoring\nimport{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withwithWizardImpl(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withWizardImpl(props)});};}withwithWizardImpl.displayName=\"withWizardImpl\";export function withwithRecapPanelImpl(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withRecapPanelImpl(props)});};}withwithRecapPanelImpl.displayName=\"withRecapPanelImpl\";export function withwithNextImpl(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withNextImpl(props)});};}withwithNextImpl.displayName=\"withNextImpl\";export function withwithBackImpl(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withBackImpl(props)});};}withwithBackImpl.displayName=\"withBackImpl\";export function withwithSubmitAreaImpl(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withSubmitAreaImpl(props)});};}withwithSubmitAreaImpl.displayName=\"withSubmitAreaImpl\";export function withwithSelectionsFieldImpl(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withSelectionsFieldImpl(props)});};}withwithSelectionsFieldImpl.displayName=\"withSelectionsFieldImpl\";\nexport const __FramerMetadata__ = {\"exports\":{\"withOptRegionAustraliaNZ\":{\"type\":\"reactHoc\",\"name\":\"withOptRegionAustraliaNZ\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapRegionIndia\":{\"type\":\"reactHoc\",\"name\":\"withRecapRegionIndia\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptIndustrialPredictiveMaintenance\":{\"type\":\"reactHoc\",\"name\":\"withOptIndustrialPredictiveMaintenance\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptFoodExtremeColdChainMonitoring\":{\"type\":\"reactHoc\",\"name\":\"withOptFoodExtremeColdChainMonitoring\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapDeployCloud\":{\"type\":\"reactHoc\",\"name\":\"withRecapDeployCloud\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapAgriWeatherStation\":{\"type\":\"reactHoc\",\"name\":\"withRecapAgriWeatherStation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapOthersNetworkMonitoring\":{\"type\":\"reactHoc\",\"name\":\"withRecapOthersNetworkMonitoring\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStep5\":{\"type\":\"reactHoc\",\"name\":\"withStep5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptRegionNorthAmerica\":{\"type\":\"reactHoc\",\"name\":\"withOptRegionNorthAmerica\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptOthersRadioPlanning\":{\"type\":\"reactHoc\",\"name\":\"withOptOthersRadioPlanning\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithRecapPanelImpl\":{\"type\":\"reactHoc\",\"name\":\"withwithRecapPanelImpl\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapSupportPrioritySupport\":{\"type\":\"reactHoc\",\"name\":\"withRecapSupportPrioritySupport\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStep2\":{\"type\":\"reactHoc\",\"name\":\"withStep2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptCityWasteManagement\":{\"type\":\"reactHoc\",\"name\":\"withOptCityWasteManagement\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStepIndicator4\":{\"type\":\"reactHoc\",\"name\":\"withStepIndicator4\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapLocationIndoor\":{\"type\":\"reactHoc\",\"name\":\"withRecapLocationIndoor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptFoodTemperatureSensors\":{\"type\":\"reactHoc\",\"name\":\"withOptFoodTemperatureSensors\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapAgriAnimalTracking\":{\"type\":\"reactHoc\",\"name\":\"withRecapAgriAnimalTracking\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapPanel\":{\"type\":\"reactHoc\",\"name\":\"withRecapPanel\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapBackhaulEthernet\":{\"type\":\"reactHoc\",\"name\":\"withRecapBackhaulEthernet\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptAgriAnimalTracking\":{\"type\":\"reactHoc\",\"name\":\"withOptAgriAnimalTracking\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapRow3\":{\"type\":\"reactHoc\",\"name\":\"withRecapRow3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapCityFloodPrevention\":{\"type\":\"reactHoc\",\"name\":\"withRecapCityFloodPrevention\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptRegionOthers\":{\"type\":\"reactHoc\",\"name\":\"withOptRegionOthers\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptAgriPrecisionFarming\":{\"type\":\"reactHoc\",\"name\":\"withOptAgriPrecisionFarming\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptBuildingOccupancy\":{\"type\":\"reactHoc\",\"name\":\"withOptBuildingOccupancy\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNext\":{\"type\":\"reactHoc\",\"name\":\"withNext\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStepIndicator2\":{\"type\":\"reactHoc\",\"name\":\"withStepIndicator2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapRow2\":{\"type\":\"reactHoc\",\"name\":\"withRecapRow2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapFoodTemperatureSensors\":{\"type\":\"reactHoc\",\"name\":\"withRecapFoodTemperatureSensors\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptCityPeopleCounting\":{\"type\":\"reactHoc\",\"name\":\"withOptCityPeopleCounting\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapDeployEnterprise\":{\"type\":\"reactHoc\",\"name\":\"withRecapDeployEnterprise\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptRegionAsiaPacific\":{\"type\":\"reactHoc\",\"name\":\"withOptRegionAsiaPacific\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapCityWasteManagement\":{\"type\":\"reactHoc\",\"name\":\"withRecapCityWasteManagement\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStepIndicator1\":{\"type\":\"reactHoc\",\"name\":\"withStepIndicator1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptAgriWeatherStation\":{\"type\":\"reactHoc\",\"name\":\"withOptAgriWeatherStation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptBackhaulWifi\":{\"type\":\"reactHoc\",\"name\":\"withOptBackhaulWifi\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithSelectionsFieldImpl\":{\"type\":\"reactHoc\",\"name\":\"withwithSelectionsFieldImpl\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStep1\":{\"type\":\"reactHoc\",\"name\":\"withStep1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapIndustrialPredictiveMaintenance\":{\"type\":\"reactHoc\",\"name\":\"withRecapIndustrialPredictiveMaintenance\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStepIndicator5\":{\"type\":\"reactHoc\",\"name\":\"withStepIndicator5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapFoodExtremeColdChainMonitoring\":{\"type\":\"reactHoc\",\"name\":\"withRecapFoodExtremeColdChainMonitoring\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapCityAirQuality\":{\"type\":\"reactHoc\",\"name\":\"withRecapCityAirQuality\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapSupportNone\":{\"type\":\"reactHoc\",\"name\":\"withRecapSupportNone\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapBuildingOccupancy\":{\"type\":\"reactHoc\",\"name\":\"withRecapBuildingOccupancy\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptIndustrialConditionalMonitoring\":{\"type\":\"reactHoc\",\"name\":\"withOptIndustrialConditionalMonitoring\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapRegionAustraliaNZ\":{\"type\":\"reactHoc\",\"name\":\"withRecapRegionAustraliaNZ\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withChangeStep1\":{\"type\":\"reactHoc\",\"name\":\"withChangeStep1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptSupportNone\":{\"type\":\"reactHoc\",\"name\":\"withOptSupportNone\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptBackhaulEthernet\":{\"type\":\"reactHoc\",\"name\":\"withOptBackhaulEthernet\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapRegionNorthAmerica\":{\"type\":\"reactHoc\",\"name\":\"withRecapRegionNorthAmerica\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithNextImpl\":{\"type\":\"reactHoc\",\"name\":\"withwithNextImpl\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapAgriPrecisionFarming\":{\"type\":\"reactHoc\",\"name\":\"withRecapAgriPrecisionFarming\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptRegionEurope\":{\"type\":\"reactHoc\",\"name\":\"withOptRegionEurope\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapRow5\":{\"type\":\"reactHoc\",\"name\":\"withRecapRow5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBack\":{\"type\":\"reactHoc\",\"name\":\"withBack\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptSupportPrioritySupport\":{\"type\":\"reactHoc\",\"name\":\"withOptSupportPrioritySupport\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSubmitArea\":{\"type\":\"reactHoc\",\"name\":\"withSubmitArea\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptDeployCloud\":{\"type\":\"reactHoc\",\"name\":\"withOptDeployCloud\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapCitySmartParking\":{\"type\":\"reactHoc\",\"name\":\"withRecapCitySmartParking\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapBuildingIndoorAirQuality\":{\"type\":\"reactHoc\",\"name\":\"withRecapBuildingIndoorAirQuality\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapBackhaulWifi\":{\"type\":\"reactHoc\",\"name\":\"withRecapBackhaulWifi\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapRegionAsiaPacific\":{\"type\":\"reactHoc\",\"name\":\"withRecapRegionAsiaPacific\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStepIndicator3\":{\"type\":\"reactHoc\",\"name\":\"withStepIndicator3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptBuildingIndoorAirQuality\":{\"type\":\"reactHoc\",\"name\":\"withOptBuildingIndoorAirQuality\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"summary\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStep3\":{\"type\":\"reactHoc\",\"name\":\"withStep3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapIndustrialConditionalMonitoring\":{\"type\":\"reactHoc\",\"name\":\"withRecapIndustrialConditionalMonitoring\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapAgriSoilMoisture\":{\"type\":\"reactHoc\",\"name\":\"withRecapAgriSoilMoisture\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapCityPeopleCounting\":{\"type\":\"reactHoc\",\"name\":\"withRecapCityPeopleCounting\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptSupportStandardSupport\":{\"type\":\"reactHoc\",\"name\":\"withOptSupportStandardSupport\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withWizard\":{\"type\":\"reactHoc\",\"name\":\"withWizard\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapBuildingConditionalMonitoring\":{\"type\":\"reactHoc\",\"name\":\"withRecapBuildingConditionalMonitoring\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithBackImpl\":{\"type\":\"reactHoc\",\"name\":\"withwithBackImpl\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withChangeStep3\":{\"type\":\"reactHoc\",\"name\":\"withChangeStep3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptOthersNetworkMonitoring\":{\"type\":\"reactHoc\",\"name\":\"withOptOthersNetworkMonitoring\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptCityFloodPrevention\":{\"type\":\"reactHoc\",\"name\":\"withOptCityFloodPrevention\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withChangeStep4\":{\"type\":\"reactHoc\",\"name\":\"withChangeStep4\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithSubmitAreaImpl\":{\"type\":\"reactHoc\",\"name\":\"withwithSubmitAreaImpl\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withChangeStep2\":{\"type\":\"reactHoc\",\"name\":\"withChangeStep2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapFoodTemperatureSensorsProbes\":{\"type\":\"reactHoc\",\"name\":\"withRecapFoodTemperatureSensorsProbes\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapRow1\":{\"type\":\"reactHoc\",\"name\":\"withRecapRow1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptCityAirQuality\":{\"type\":\"reactHoc\",\"name\":\"withOptCityAirQuality\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithWizardImpl\":{\"type\":\"reactHoc\",\"name\":\"withwithWizardImpl\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapOthersRadioPlanning\":{\"type\":\"reactHoc\",\"name\":\"withRecapOthersRadioPlanning\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapSupportStandardSupport\":{\"type\":\"reactHoc\",\"name\":\"withRecapSupportStandardSupport\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapBackhaul4G3G\":{\"type\":\"reactHoc\",\"name\":\"withRecapBackhaul4G3G\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSelectionsField\":{\"type\":\"reactHoc\",\"name\":\"withSelectionsField\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapRegionEurope\":{\"type\":\"reactHoc\",\"name\":\"withRecapRegionEurope\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptRegionIndia\":{\"type\":\"reactHoc\",\"name\":\"withOptRegionIndia\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptLocationIndoor\":{\"type\":\"reactHoc\",\"name\":\"withOptLocationIndoor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptLocationOutdoor\":{\"type\":\"reactHoc\",\"name\":\"withOptLocationOutdoor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GROUPS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptDeployEnterprise\":{\"type\":\"reactHoc\",\"name\":\"withOptDeployEnterprise\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapRow4\":{\"type\":\"reactHoc\",\"name\":\"withRecapRow4\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptFoodTemperatureSensorsProbes\":{\"type\":\"reactHoc\",\"name\":\"withOptFoodTemperatureSensorsProbes\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptCitySmartParking\":{\"type\":\"reactHoc\",\"name\":\"withOptCitySmartParking\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStep4\":{\"type\":\"reactHoc\",\"name\":\"withStep4\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapLocationOutdoor\":{\"type\":\"reactHoc\",\"name\":\"withRecapLocationOutdoor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptBackhaul4G3G\":{\"type\":\"reactHoc\",\"name\":\"withOptBackhaul4G3G\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptBuildingConditionalMonitoring\":{\"type\":\"reactHoc\",\"name\":\"withOptBuildingConditionalMonitoring\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRecapRegionOthers\":{\"type\":\"reactHoc\",\"name\":\"withRecapRegionOthers\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOptAgriSoilMoisture\":{\"type\":\"reactHoc\",\"name\":\"withOptAgriSoilMoisture\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UseCaseSelector.map"],"mappings":"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"}