{"version":3,"file":"script_main.CycfmAwM.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","SVG","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","SVG","HomeIcon","FolderIcon","SatIcon","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","Navigation2","useRef","React.useId","PropertyOverrides","React.createElement","TabSwap","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/bjigRBlmNnrRT63YcRKT/MKRy1Nzx9Y0zRF9GdWl4/HGSquZpeR.js","https:/framerusercontent.com/modules/khuB8YSaBrE4qxgwGZTf/K1q0QiQEZHta2DjfVoSA/KEZcxNfWr.js","https:/framerusercontent.com/modules/TPMG2buZNkNxow9i0Oab/kDtHov1pOwNvQvSj1njJ/qTTm4ei_Y.js","https:/framerusercontent.com/modules/VKy2axJW6AUMurY8qpPP/w4X9ZkwZyQV9AoApApSH/dvMuh044q.js","https:/framerusercontent.com/modules/K0doDzoSQdeohN7oBo6X/pwdQJRmCEcno6QAPzPIv/jYFA0vtf1.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (22e536a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={HK7Doa_E9:{hover:true}};const cycleOrder=[\"HK7Doa_E9\",\"wdtbzJazp\"];const serializationHash=\"framer-OgtGO\";const variantClassNames={HK7Doa_E9:\"framer-v-1tog5nz\",wdtbzJazp:\"framer-v-mr1ee1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Fill:\"wdtbzJazp\",Line:\"HK7Doa_E9\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"HK7Doa_E9\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HK7Doa_E9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"wdtbzJazp\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"wdtbzJazp\")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-1tog5nz\",className,classNames),\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"HK7Doa_E9\",ref:refBinding,style:{...style},...addPropertyOverrides({\"HK7Doa_E9-hover\":{\"data-framer-name\":undefined},wdtbzJazp:{\"data-framer-name\":\"Fill\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-pyyvac\",layoutDependency:layoutDependency,layoutId:\"iS5vzcOGl\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{\"HK7Doa_E9-hover\":{filter:\"brightness(1.2)\",WebkitFilter:\"brightness(1.2)\"}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1bx8i7p\",layoutDependency:layoutDependency,layoutId:\"fWrF9mZNR\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 14.5\" overflow=\"visible\"><path d=\"M 20 2 L 17.211 2 C 16.61 2 16.309 2 16.026 1.914 C 15.743 1.828 15.492 1.662 14.992 1.328 C 14.242 0.828 13.386 0.258 12.961 0.128 C 12.536 0 12.085 0 11.183 0 C 9.957 0 9.167 0 8.615 0.228 C 8.065 0.457 7.631 0.89 6.763 1.758 L 6 2.52 C 5.805 2.716 5.707 2.814 5.647 2.91 C 5.423 3.268 5.448 3.727 5.709 4.059 C 5.779 4.148 5.887 4.235 6.102 4.408 C 6.898 5.048 8.045 4.984 8.766 4.259 L 10 3.018 L 11 3.018 L 17 9.054 C 17.551 9.611 17.551 10.508 17 11.065 C 16.736 11.332 16.376 11.482 16 11.482 C 15.624 11.482 15.264 11.332 15 11.065 L 14.5 10.563 M 11.5 7.545 L 14.5 10.563 M 14.5 10.563 C 15.051 11.12 15.051 12.017 14.5 12.574 C 14.236 12.841 13.876 12.991 13.5 12.991 C 13.124 12.991 12.764 12.841 12.5 12.574 L 11.5 11.568 M 11.5 11.568 C 12.052 12.125 12.052 13.023 11.5 13.58 C 11.236 13.847 10.876 13.997 10.5 13.997 C 10.124 13.997 9.764 13.847 9.5 13.58 L 8 12.071 M 11.5 11.568 L 9.5 9.568 M 7.5 11.568 L 8 12.071 M 8 12.071 C 8.552 12.628 8.552 13.526 8 14.083 C 7.736 14.35 7.376 14.5 7 14.5 C 6.624 14.5 6.264 14.35 6 14.083 L 3.176 11.201 C 2.596 10.609 2.306 10.312 1.934 10.156 C 1.563 10 1.148 10 0.319 10 L 0 10 M 20 10 L 17.5 10 M 6.5 2 L 0 2\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(163, 163, 163)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ebfsu6\",layoutDependency:layoutDependency,layoutId:\"VN3CVOcPF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.505 11.482\" overflow=\"visible\"><path d=\"M 14.505 2 L 11.716 2 C 11.115 2 10.814 2 10.531 1.914 C 10.248 1.828 9.997 1.662 9.497 1.328 C 8.747 0.828 7.891 0.258 7.466 0.128 C 7.041 0 6.59 0 5.688 0 C 4.462 0 3.672 0 3.12 0.228 C 2.57 0.457 2.136 0.89 1.268 1.758 L 0.505 2.52 C 0.31 2.716 0.212 2.814 0.152 2.91 C -0.072 3.268 -0.047 3.727 0.214 4.059 C 0.284 4.148 0.392 4.235 0.607 4.408 C 1.403 5.048 2.55 4.984 3.271 4.259 L 4.505 3.018 L 5.505 3.018 L 11.505 9.054 C 12.057 9.611 12.057 10.508 11.505 11.065 C 11.241 11.332 10.881 11.482 10.505 11.482 C 10.13 11.482 9.77 11.332 9.505 11.065 L 9.005 10.563\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qhdxx\",layoutDependency:layoutDependency,layoutId:\"aHelL7ZyU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3 3.018\" overflow=\"visible\"><path d=\"M 0 0 L 3 3.018\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-39eg06\",layoutDependency:layoutDependency,layoutId:\"IUirwJMC7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.414 2.428\" overflow=\"visible\"><path d=\"M 3 0 C 3.551 0.557 3.551 1.454 3 2.011 C 2.736 2.278 2.376 2.428 2 2.428 C 1.624 2.428 1.264 2.278 1 2.011 L 0 1.005\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-67oady\",layoutDependency:layoutDependency,layoutId:\"FnkOQ55Y6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.914 2.429\" overflow=\"visible\"><path d=\"M 3.5 0 C 4.052 0.557 4.052 1.455 3.5 2.012 C 3.236 2.279 2.876 2.429 2.5 2.429 C 2.124 2.429 1.764 2.279 1.5 2.012 L 0 0.503\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-joyg4g\",layoutDependency:layoutDependency,layoutId:\"BPhoJgLig\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 2 2 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n6g2mo\",layoutDependency:layoutDependency,layoutId:\"MhS3oFhRB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0 L 0.5 0.503\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ji8xwh\",layoutDependency:layoutDependency,layoutId:\"nlh1sKxNj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.414 4.5\" overflow=\"visible\"><path d=\"M 8 2.071 C 8.552 2.628 8.552 3.526 8 4.083 C 7.736 4.35 7.376 4.5 7 4.5 C 6.624 4.5 6.264 4.35 6 4.083 L 3.176 1.201 C 2.596 0.609 2.306 0.312 1.934 0.156 C 1.563 0 1.148 0 0.319 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q5h3es\",layoutDependency:layoutDependency,layoutId:\"jrZcfDMmV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.5 1\" overflow=\"visible\"><path d=\"M 2.5 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sa0m3s\",layoutDependency:layoutDependency,layoutId:\"zOWHw9GGO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.5 1\" overflow=\"visible\"><path d=\"M 6.5 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-fllzw4\",layoutDependency:layoutDependency,layoutId:\"viRH1rAhQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21 15.5\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({wdtbzJazp:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21 15.5\" overflow=\"visible\"><g><path d=\"M 16.933 2 L 18.966 2 C 19.925 2 20.404 2 20.702 2.293 C 21 2.586 21 3.057 21 4 L 21 8 C 21 8.943 21 9.414 20.702 9.707 C 20.404 10 19.925 10 18.966 10 L 18.369 10 C 18.354 9.643 18.203 9.305 17.949 9.054 L 11.849 3.018 L 10.832 3.018 L 9.577 4.259 C 8.84 4.984 7.68 5.048 6.869 4.408 L 6.631 4.219 C 6.219 3.893 6.013 3.73 6.001 3.508 C 5.988 3.285 6.175 3.101 6.549 2.733 L 7.541 1.757 C 8.423 0.89 8.864 0.457 9.424 0.228 C 9.984 0 10.788 0 12.035 0 C 12.952 0 13.411 0 13.843 0.129 C 14.275 0.258 14.657 0.508 15.419 1.008 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 2 3 L 4.864 3 C 4.625 3.52 4.77 4.136 5.216 4.495 L 6.318 5.382 C 7.611 6.424 9.482 6.32 10.652 5.141 L 11.384 4.404 L 17 10.054 C 17.555 10.61 17.555 11.51 17 12.066 C 16.736 12.333 16.376 12.483 16 12.483 C 15.624 12.483 15.264 12.333 15 12.066 L 14.5 11.563 C 15.051 12.12 15.051 13.017 14.5 13.574 C 14.236 13.841 13.876 13.991 13.5 13.991 C 13.124 13.991 12.764 13.841 12.5 13.574 L 11.5 12.568 C 12.052 13.125 12.052 14.023 11.5 14.58 C 11.236 14.847 10.876 14.997 10.5 14.997 C 10.124 14.997 9.764 14.847 9.5 14.58 L 8 13.072 C 8.551 13.629 8.551 14.526 8 15.083 C 7.736 15.35 7.376 15.5 7 15.5 C 6.624 15.5 6.264 15.35 6 15.083 L 2.588 11.601 C 2.314 11.321 2.176 11.181 2.007 11.103 C 1.837 11.026 1.611 11.013 1.159 10.987 C 0.744 10.963 0.481 10.896 0.293 10.707 C 0 10.414 0 9.943 0 9 L 0 5 C 0 4.057 0 3.586 0.293 3.293 C 0.586 3 1.057 3 2 3 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-plbkf6\",layoutDependency:layoutDependency,layoutId:\"q3OVKa6ay\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 10\" overflow=\"visible\"><path d=\"M 10.933 2 L 12.966 2 C 13.925 2 14.404 2 14.702 2.293 C 15 2.586 15 3.057 15 4 L 15 8 C 15 8.943 15 9.414 14.702 9.707 C 14.404 10 13.925 10 12.966 10 L 12.369 10 C 12.354 9.643 12.203 9.305 11.949 9.054 L 5.849 3.018 L 4.832 3.018 L 3.577 4.259 C 2.84 4.984 1.68 5.048 0.869 4.408 L 0.631 4.219 C 0.219 3.893 0.013 3.73 0.001 3.508 C -0.012 3.285 0.175 3.101 0.549 2.733 L 1.541 1.757 C 2.423 0.89 2.864 0.457 3.424 0.228 C 3.984 0 4.788 0 6.035 0 C 6.952 0 7.411 0 7.843 0.129 C 8.275 0.258 8.657 0.508 9.419 1.008 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uquglv\",layoutDependency:layoutDependency,layoutId:\"NGHurwxSC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.416 12.5\" overflow=\"visible\"><path d=\"M 2 0 L 4.864 0 C 4.625 0.52 4.77 1.136 5.216 1.495 L 6.318 2.382 C 7.611 3.424 9.482 3.32 10.652 2.141 L 11.384 1.404 L 17 7.054 C 17.555 7.61 17.555 8.51 17 9.066 C 16.736 9.333 16.376 9.483 16 9.483 C 15.624 9.483 15.264 9.333 15 9.066 L 14.5 8.563 C 15.051 9.12 15.051 10.017 14.5 10.574 C 14.236 10.841 13.876 10.991 13.5 10.991 C 13.124 10.991 12.764 10.841 12.5 10.574 L 11.5 9.568 C 12.052 10.125 12.052 11.023 11.5 11.58 C 11.236 11.847 10.876 11.997 10.5 11.997 C 10.124 11.997 9.764 11.847 9.5 11.58 L 8 10.072 C 8.551 10.629 8.551 11.526 8 12.083 C 7.736 12.35 7.376 12.5 7 12.5 C 6.624 12.5 6.264 12.35 6 12.083 L 2.588 8.601 C 2.314 8.321 2.176 8.181 2.007 8.103 C 1.837 8.026 1.611 8.013 1.159 7.987 C 0.744 7.963 0.481 7.896 0.293 7.707 C 0 7.414 0 6.943 0 6 L 0 2 C 0 1.057 0 0.586 0.293 0.293 C 0.586 0 1.057 0 2 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OgtGO.framer-lsfhwh, .framer-OgtGO .framer-lsfhwh { display: block; }\",\".framer-OgtGO.framer-1tog5nz { cursor: pointer; height: 20px; overflow: visible; position: relative; width: 20px; }\",\".framer-OgtGO .framer-pyyvac { flex: none; height: 15px; left: 0px; overflow: visible; position: absolute; right: 0px; top: calc(50.00000000000002% - 15px / 2); }\",\".framer-OgtGO .framer-1bx8i7p { height: 15px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-OgtGO .framer-1ebfsu6 { height: 12px; left: 6px; position: absolute; top: 0px; width: 15px; }\",\".framer-OgtGO .framer-1qhdxx { height: 3px; left: 12px; position: absolute; top: 8px; width: 3px; }\",\".framer-OgtGO .framer-39eg06 { height: 3px; left: 12px; position: absolute; top: 11px; width: 4px; }\",\".framer-OgtGO .framer-67oady { height: 3px; left: 8px; position: absolute; top: 12px; width: 4px; }\",\".framer-OgtGO .framer-joyg4g { height: 2px; left: 10px; position: absolute; top: 10px; width: 2px; }\",\".framer-OgtGO .framer-1n6g2mo { height: 1px; left: 8px; position: absolute; top: 12px; width: 1px; }\",\".framer-OgtGO .framer-ji8xwh { height: 5px; left: 0px; position: absolute; top: 10px; width: 9px; }\",\".framer-OgtGO .framer-1q5h3es { height: 1px; left: 18px; position: absolute; top: 10px; width: 3px; }\",\".framer-OgtGO .framer-sa0m3s { height: 1px; left: 0px; position: absolute; top: 2px; width: 7px; }\",\".framer-OgtGO .framer-fllzw4 { height: 16px; left: 0px; position: absolute; top: 3px; width: 21px; }\",\".framer-OgtGO .framer-plbkf6 { height: 10px; left: 6px; position: absolute; top: 0px; width: 15px; }\",\".framer-OgtGO .framer-1uquglv { height: 13px; left: 0px; position: absolute; top: 3px; width: 18px; }\",\".framer-OgtGO.framer-v-mr1ee1.framer-1tog5nz { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wdtbzJazp\":{\"layout\":[\"fixed\",\"fixed\"]},\"iFGXTbwCr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHGSquZpeR=withCSS(Component,css,\"framer-OgtGO\");export default FramerHGSquZpeR;FramerHGSquZpeR.displayName=\"Sat Icon\";FramerHGSquZpeR.defaultProps={height:20,width:20};addPropertyControls(FramerHGSquZpeR,{variant:{options:[\"HK7Doa_E9\",\"wdtbzJazp\"],optionTitles:[\"Line\",\"Fill\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerHGSquZpeR,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHGSquZpeR\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wdtbzJazp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iFGXTbwCr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"20\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HGSquZpeR.map","// Generated by Framer (22e536a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={piW3OfpJe:{hover:true}};const cycleOrder=[\"piW3OfpJe\",\"dFL4ifuhF\"];const serializationHash=\"framer-9zO3R\";const variantClassNames={dFL4ifuhF:\"framer-v-cadoh\",piW3OfpJe:\"framer-v-j6m48t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Fill:\"dFL4ifuhF\",Line:\"piW3OfpJe\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"piW3OfpJe\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"piW3OfpJe\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"dFL4ifuhF\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"dFL4ifuhF\")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-j6m48t\",className,classNames),\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"piW3OfpJe\",ref:refBinding,style:{...style},...addPropertyOverrides({\"piW3OfpJe-hover\":{\"data-framer-name\":undefined},dFL4ifuhF:{\"data-framer-name\":\"Fill\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fbel66\",layoutDependency:layoutDependency,layoutId:\"SVhn0JMyA\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-32y4g7\",layoutDependency:layoutDependency,layoutId:\"nddKnKMyJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.501 20.5\" overflow=\"visible\"><path d=\"M 10.752 0 C 11.287 0 11.807 0.181 12.228 0.513 L 14.75 2.503 L 14.75 2.238 C 14.75 1.536 14.75 1.185 14.919 0.933 C 14.992 0.823 15.086 0.729 15.195 0.656 C 15.447 0.488 15.799 0.488 16.5 0.488 C 17.202 0.488 17.553 0.488 17.805 0.656 C 17.915 0.729 18.009 0.823 18.081 0.933 C 18.25 1.185 18.251 1.536 18.251 2.238 L 18.251 5.266 L 21.205 7.596 C 21.564 7.945 21.601 8.509 21.29 8.902 C 20.98 9.295 20.423 9.389 20 9.121 L 19.546 8.771 L 19.546 13.723 C 19.546 15.05 19.546 16.144 19.43 17.01 C 19.316 17.859 19.076 18.615 18.518 19.234 L 18.401 19.356 C 17.76 19.996 16.959 20.262 16.052 20.384 C 15.186 20.5 14.09 20.5 12.762 20.5 L 8.74 20.5 C 7.41 20.5 6.315 20.5 5.449 20.384 C 4.599 20.27 3.842 20.03 3.222 19.473 L 3.1 19.356 C 2.459 18.716 2.194 17.916 2.072 17.01 C 1.955 16.144 1.955 15.05 1.955 13.723 L 1.955 8.77 L 1.583 9.065 C 1.16 9.4 0.545 9.328 0.211 8.905 C -0.124 8.481 -0.052 7.867 0.371 7.532 L 9.273 0.512 L 9.435 0.395 C 9.826 0.137 10.283 0 10.751 0 Z M 14.54 13.136 C 14.225 12.732 13.656 12.63 13.221 12.902 L 13.137 12.961 C 12.517 13.444 11.683 13.75 10.751 13.75 C 9.992 13.756 9.248 13.542 8.608 13.134 L 8.366 12.961 L 8.282 12.902 C 7.847 12.63 7.278 12.731 6.963 13.136 C 6.648 13.54 6.69 14.117 7.06 14.472 L 7.137 14.539 L 7.324 14.678 C 8.328 15.383 9.526 15.757 10.752 15.75 C 12.12 15.75 13.387 15.3 14.366 14.54 L 14.443 14.473 C 14.814 14.118 14.856 13.541 14.541 13.136 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({dFL4ifuhF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\" overflow=\"visible\"><path d=\"M 9.001 0 C 9.449 0 9.885 0.159 10.237 0.45 L 12.349 2.198 L 12.349 1.965 C 12.349 1.349 12.349 1.04 12.49 0.819 C 12.551 0.723 12.629 0.64 12.721 0.576 C 12.932 0.428 13.227 0.428 13.814 0.428 C 14.401 0.428 14.695 0.428 14.906 0.576 C 14.998 0.64 15.077 0.723 15.137 0.819 C 15.279 1.04 15.28 1.349 15.28 1.965 L 15.28 4.624 L 17.753 6.67 C 18.053 6.976 18.084 7.471 17.824 7.816 C 17.564 8.161 17.098 8.244 16.744 8.009 L 16.364 7.701 L 16.364 12.049 C 16.364 13.215 16.364 14.175 16.267 14.936 C 16.171 15.681 15.97 16.345 15.503 16.888 L 15.405 16.996 C 14.868 17.557 14.198 17.791 13.439 17.898 C 12.714 18 11.796 18 10.684 18 L 7.317 18 C 6.204 18 5.287 18 4.562 17.898 C 3.85 17.798 3.217 17.587 2.698 17.098 L 2.595 16.996 C 2.059 16.434 1.837 15.731 1.735 14.936 C 1.637 14.175 1.637 13.215 1.637 12.049 L 1.637 7.7 L 1.325 7.96 C 0.971 8.253 0.457 8.19 0.176 7.819 C -0.104 7.447 -0.044 6.907 0.311 6.613 L 7.763 0.45 L 7.899 0.347 C 8.226 0.121 8.609 0 9.001 0 Z M 12.173 11.997 C 11.909 11.659 11.432 11.574 11.068 11.801 L 10.998 11.851 C 10.479 12.255 9.781 12.511 9.001 12.511 C 8.365 12.516 7.742 12.337 7.207 11.996 L 7.004 11.851 L 6.934 11.801 C 6.57 11.574 6.093 11.658 5.829 11.997 C 5.565 12.336 5.601 12.819 5.911 13.116 L 5.975 13.172 L 6.132 13.288 C 6.972 13.878 7.975 14.192 9.001 14.186 C 10.147 14.186 11.207 13.809 12.027 13.173 L 12.092 13.117 C 12.402 12.82 12.437 12.336 12.174 11.997 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-3ghfmu\",layoutDependency:layoutDependency,layoutId:\"NovIYFkQ3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.501 20.5\" overflow=\"visible\"><path d=\"M 10.752 0 C 11.287 0 11.807 0.181 12.228 0.513 L 14.75 2.503 L 14.75 2.238 C 14.75 1.536 14.75 1.185 14.919 0.933 C 14.992 0.823 15.086 0.729 15.195 0.656 C 15.447 0.488 15.799 0.488 16.5 0.488 C 17.202 0.488 17.553 0.488 17.805 0.656 C 17.915 0.729 18.009 0.823 18.081 0.933 C 18.25 1.185 18.251 1.536 18.251 2.238 L 18.251 5.266 L 21.205 7.596 C 21.564 7.945 21.601 8.509 21.29 8.902 C 20.98 9.295 20.423 9.389 20 9.121 L 19.546 8.771 L 19.546 13.723 C 19.546 15.05 19.546 16.144 19.43 17.01 C 19.316 17.859 19.076 18.615 18.518 19.234 L 18.401 19.356 C 17.76 19.996 16.959 20.262 16.052 20.384 C 15.186 20.5 14.09 20.5 12.762 20.5 L 8.74 20.5 C 7.41 20.5 6.315 20.5 5.449 20.384 C 4.599 20.27 3.842 20.03 3.222 19.473 L 3.1 19.356 C 2.459 18.716 2.194 17.916 2.072 17.01 C 1.955 16.144 1.955 15.05 1.955 13.723 L 1.955 8.77 L 1.583 9.065 C 1.16 9.4 0.545 9.328 0.211 8.905 C -0.124 8.481 -0.052 7.867 0.371 7.532 L 9.273 0.512 L 9.435 0.395 C 9.826 0.137 10.283 0 10.751 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({dFL4ifuhF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\" overflow=\"visible\"><path d=\"M 9.001 0 C 9.449 0 9.885 0.159 10.237 0.45 L 12.349 2.198 L 12.349 1.965 C 12.349 1.349 12.349 1.04 12.49 0.819 C 12.551 0.723 12.629 0.64 12.721 0.576 C 12.932 0.428 13.227 0.428 13.814 0.428 C 14.401 0.428 14.695 0.428 14.906 0.576 C 14.998 0.64 15.077 0.723 15.137 0.819 C 15.279 1.04 15.28 1.349 15.28 1.965 L 15.28 4.624 L 17.753 6.67 C 18.053 6.976 18.084 7.471 17.824 7.816 C 17.564 8.161 17.098 8.244 16.744 8.009 L 16.364 7.701 L 16.364 12.049 C 16.364 13.215 16.364 14.175 16.267 14.936 C 16.171 15.681 15.97 16.345 15.503 16.888 L 15.405 16.996 C 14.868 17.557 14.198 17.791 13.439 17.898 C 12.714 18 11.796 18 10.684 18 L 7.317 18 C 6.204 18 5.287 18 4.562 17.898 C 3.85 17.798 3.217 17.587 2.698 17.098 L 2.595 16.996 C 2.059 16.434 1.837 15.731 1.735 14.936 C 1.637 14.175 1.637 13.215 1.637 12.049 L 1.637 7.7 L 1.325 7.96 C 0.971 8.253 0.457 8.19 0.176 7.819 C -0.104 7.447 -0.044 6.907 0.311 6.613 L 7.763 0.45 L 7.899 0.347 C 8.226 0.121 8.609 0 9.001 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6wgo98\",layoutDependency:layoutDependency,layoutId:\"PQgO8cJzh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 3\" overflow=\"visible\"><path d=\"M 7.788 0.386 C 7.474 -0.018 6.904 -0.119 6.469 0.152 L 6.385 0.211 C 5.765 0.694 4.931 1 3.999 1 C 3.241 1.006 2.496 0.792 1.856 0.384 L 1.614 0.211 L 1.53 0.152 C 1.096 -0.12 0.526 -0.019 0.211 0.386 C -0.104 0.79 -0.062 1.368 0.308 1.722 L 0.385 1.789 L 0.572 1.928 C 1.576 2.633 2.774 3.008 4 3 C 5.368 3 6.635 2.55 7.614 1.79 L 7.691 1.723 C 8.062 1.369 8.104 0.791 7.789 0.386 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({dFL4ifuhF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.698 2.512\" overflow=\"visible\"><path d=\"M 6.52 0.323 C 6.257 -0.015 5.78 -0.1 5.416 0.127 L 5.346 0.177 C 4.827 0.581 4.128 0.837 3.348 0.837 C 2.713 0.842 2.09 0.663 1.554 0.322 L 1.351 0.177 L 1.281 0.127 C 0.917 -0.1 0.44 -0.016 0.177 0.323 C -0.087 0.662 -0.052 1.145 0.258 1.442 L 0.323 1.498 L 0.479 1.614 C 1.319 2.204 2.322 2.518 3.349 2.512 C 4.494 2.512 5.555 2.135 6.375 1.499 L 6.439 1.443 C 6.749 1.146 6.785 0.662 6.521 0.323 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9xt63p\",layoutDependency:layoutDependency,layoutId:\"YVUevHvUw\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-rzptay\",layoutDependency:layoutDependency,layoutId:\"c93jpmAIl\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 19\" overflow=\"visible\"><g><path d=\"M 0 7.5 L 9.108 0.31 C 9.631 -0.103 10.369 -0.103 10.892 0.31 L 14.5 3.158 L 14.5 1.5 C 14.5 0.947 14.948 0.5 15.5 0.5 L 16.5 0.5 C 17.052 0.5 17.5 0.947 17.5 1.5 L 17.5 5.526 L 20 7.5 M 18 9 L 18 13 C 18 15.828 18 17.243 17.121 18.121 C 16.243 19 14.828 19 12 19 L 8 19 C 5.172 19 3.757 19 2.879 18.121 C 2 17.243 2 15.828 2 13 L 2 9\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(163, 163, 163)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 13 13 C 12.2 13.622 11.15 14 10 14 C 8.85 14 7.8 13.622 7 13\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(163, 163, 163)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-meew30\",layoutDependency:layoutDependency,layoutId:\"KD2XglNrz\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 19\" overflow=\"visible\"><path d=\"M 0 7.5 L 9.108 0.31 C 9.631 -0.103 10.369 -0.103 10.892 0.31 L 14.5 3.158 L 14.5 1.5 C 14.5 0.947 14.948 0.5 15.5 0.5 L 16.5 0.5 C 17.052 0.5 17.5 0.947 17.5 1.5 L 17.5 5.526 L 20 7.5 M 18 9 L 18 13 C 18 15.828 18 17.243 17.121 18.121 C 16.243 19 14.828 19 12 19 L 8 19 C 5.172 19 3.757 19 2.879 18.121 C 2 17.243 2 15.828 2 13 L 2 9\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(163, 163, 163)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-15r7lk2\",layoutDependency:layoutDependency,layoutId:\"IUJ8Z9adJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 7.5\" overflow=\"visible\"><path d=\"M 0 7.5 L 9.108 0.31 C 9.631 -0.103 10.369 -0.103 10.892 0.31 L 14.5 3.158 L 14.5 1.5 C 14.5 0.947 14.948 0.5 15.5 0.5 L 16.5 0.5 C 17.052 0.5 17.5 0.947 17.5 1.5 L 17.5 5.526 L 20 7.5\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qr4u0e\",layoutDependency:layoutDependency,layoutId:\"LdgHnpXdK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 10\" overflow=\"visible\"><path d=\"M 16 0 L 16 4 C 16 6.828 16 8.243 15.121 9.121 C 14.243 10 12.828 10 10 10 L 6 10 C 3.172 10 1.757 10 0.879 9.121 C 0 8.243 0 6.828 0 4 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oolzi\",layoutDependency:layoutDependency,layoutId:\"OqghlajRT\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 1\" overflow=\"visible\"><path d=\"M 6 0 C 5.2 0.622 4.15 1 3 1 C 1.85 1 0.8 0.622 0 0\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(163, 163, 163)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9zO3R.framer-89q4f5, .framer-9zO3R .framer-89q4f5 { display: block; }\",\".framer-9zO3R.framer-j6m48t { cursor: pointer; height: 20px; overflow: visible; position: relative; width: 20px; }\",\".framer-9zO3R .framer-1fbel66 { bottom: -1px; flex: none; left: -1px; overflow: visible; position: absolute; right: -1px; top: 0px; }\",\".framer-9zO3R .framer-32y4g7, .framer-9zO3R .framer-3ghfmu { height: 21px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-9zO3R .framer-6wgo98 { height: 3px; left: 7px; position: absolute; top: 13px; width: 8px; }\",\".framer-9zO3R .framer-9xt63p { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-9zO3R .framer-rzptay { height: 19px; left: 0px; position: absolute; top: 1px; width: 20px; }\",\".framer-9zO3R .framer-meew30 { height: 19px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-9zO3R .framer-15r7lk2 { height: 8px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-9zO3R .framer-qr4u0e { height: 10px; left: 2px; position: absolute; top: 9px; width: 16px; }\",\".framer-9zO3R .framer-oolzi { height: 1px; left: 7px; position: absolute; top: 13px; width: 6px; }\",\".framer-9zO3R.framer-v-cadoh.framer-j6m48t { cursor: unset; }\",\".framer-9zO3R.framer-v-cadoh .framer-1fbel66 { bottom: unset; height: 20px; left: calc(50.00000000000002% - 20px / 2); right: unset; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\",\".framer-9zO3R.framer-v-cadoh .framer-32y4g7 { height: 18px; left: 1px; top: 1px; width: 18px; }\",\".framer-9zO3R.framer-v-cadoh .framer-3ghfmu { height: 18px; width: 18px; }\",\".framer-9zO3R.framer-v-cadoh .framer-6wgo98 { height: 3px; left: 6px; top: 12px; width: 7px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dFL4ifuhF\":{\"layout\":[\"fixed\",\"fixed\"]},\"Erta0tCnn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKEZcxNfWr=withCSS(Component,css,\"framer-9zO3R\");export default FramerKEZcxNfWr;FramerKEZcxNfWr.displayName=\"Home Icon\";FramerKEZcxNfWr.defaultProps={height:20,width:20};addPropertyControls(FramerKEZcxNfWr,{variant:{options:[\"piW3OfpJe\",\"dFL4ifuhF\"],optionTitles:[\"Line\",\"Fill\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKEZcxNfWr,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKEZcxNfWr\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dFL4ifuhF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Erta0tCnn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"20\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KEZcxNfWr.map","// Generated by Framer (22e536a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={kWtrtU6H1:{hover:true}};const cycleOrder=[\"kWtrtU6H1\",\"StNAesl8V\"];const serializationHash=\"framer-RAdLE\";const variantClassNames={kWtrtU6H1:\"framer-v-bn3ras\",StNAesl8V:\"framer-v-1gffbyy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Fill:\"StNAesl8V\",Line:\"kWtrtU6H1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"kWtrtU6H1\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kWtrtU6H1\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"StNAesl8V\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"StNAesl8V\")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-bn3ras\",className,classNames),\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"kWtrtU6H1\",ref:refBinding,style:{...style},...addPropertyOverrides({\"kWtrtU6H1-hover\":{\"data-framer-name\":undefined},StNAesl8V:{\"data-framer-name\":\"Fill\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-k5b4yw\",layoutDependency:layoutDependency,layoutId:\"Cf43knv6M\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-tk3xod\",layoutDependency:layoutDependency,layoutId:\"lOzkV2Czy\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 16\" overflow=\"visible\"><g><path d=\"M 9.714 14.548 L 2.665 15.779 C 1.314 16.014 0.638 16.133 0.249 15.766 C -0.141 15.4 -0.016 14.764 0.235 13.491 L 1.544 6.856 C 1.754 5.793 1.86 5.261 2.232 4.94 C 2.604 4.618 3.286 4.556 4.649 4.43 C 5.961 4.31 7.204 3.886 8.5 2.667 L 14.167 8.001 C 12.871 9.22 12.421 10.389 12.292 11.626 C 12.159 12.908 12.092 13.55 11.751 13.9 C 11.409 14.251 10.844 14.349 9.714 14.548 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(163, 163, 163)\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7.556 10.854 C 7.03 10.78 6.542 10.551 6.163 10.2 M 6.163 10.2 C 5.79 9.843 5.547 9.384 5.468 8.889 M 6.164 10.2 L 0.944 15.112 M 8.5 2.667 C 9.172 1.733 10.084 0.161 11.434 0.01 C 12.355 -0.093 13.119 0.625 14.646 2.062 L 14.809 2.216 C 16.336 3.653 17.099 4.372 16.99 5.239 C 16.829 6.51 15.159 7.368 14.167 8\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(163, 163, 163)\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-xp8279\",layoutDependency:layoutDependency,layoutId:\"YxOvJTiVK\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.167 13.333\" overflow=\"visible\"><path d=\"M 9.714 11.881 L 2.665 13.112 C 1.314 13.348 0.638 13.466 0.249 13.1 C -0.141 12.733 -0.016 12.097 0.235 10.824 L 1.544 4.19 C 1.754 3.126 1.86 2.594 2.232 2.273 C 2.604 1.951 3.286 1.889 4.649 1.763 C 5.961 1.643 7.204 1.22 8.5 0 L 14.167 5.334 C 12.871 6.553 12.421 7.722 12.292 8.959 C 12.159 10.242 12.092 10.883 11.751 11.234 C 11.409 11.584 10.844 11.683 9.714 11.881 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(163, 163, 163)\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1t5vckb\",layoutDependency:layoutDependency,layoutId:\"VAagt2xcV\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.056 15.112\" overflow=\"visible\"><path d=\"M 6.611 10.854 C 6.085 10.78 5.598 10.551 5.219 10.2 M 5.219 10.2 C 4.846 9.843 4.602 9.384 4.524 8.889 M 5.22 10.2 L 0 15.112 M 7.556 2.667 C 8.228 1.733 9.139 0.161 10.49 0.01 C 11.411 -0.093 12.175 0.625 13.701 2.062 L 13.864 2.216 C 15.392 3.653 16.155 4.372 16.045 5.239 C 15.885 6.51 14.215 7.368 13.222 8\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(163, 163, 163)\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-x22zxs\",layoutDependency:layoutDependency,layoutId:\"pytJwwg73\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.392 1\" overflow=\"visible\"><path d=\"M 1.392 0.654 C 0.866 0.58 0.379 0.351 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t3pn4o\",layoutDependency:layoutDependency,layoutId:\"aKZWlDTDc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.31\" overflow=\"visible\"><path d=\"M 0.695 1.31 C 0.322 0.954 0.078 0.495 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xqpon8\",layoutDependency:layoutDependency,layoutId:\"UQVUhVyVT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.22 4.912\" overflow=\"visible\"><path d=\"M 5.22 0 L 0 4.912\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bbgbgc\",layoutDependency:layoutDependency,layoutId:\"dElnFbGfr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.5 8\" overflow=\"visible\"><path d=\"M 0 2.667 C 0.672 1.733 1.584 0.161 2.934 0.01 C 3.855 -0.093 4.619 0.625 6.146 2.062 L 6.309 2.216 C 7.836 3.653 8.599 4.372 8.49 5.239 C 8.329 6.51 6.659 7.368 5.667 8\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1cci6t2\",layoutDependency:layoutDependency,layoutId:\"kLbs8BVTE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.499 19.501\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({StNAesl8V:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.499 19.501\" overflow=\"visible\"><path d=\"M 12.767 0.016 C 11.767 0.135 11.01 0.799 10.464 1.438 C 10.267 1.668 10.08 1.917 9.906 2.163 C 9.773 2.352 9.706 2.446 9.716 2.556 C 9.725 2.665 9.809 2.749 9.977 2.916 L 16.583 9.523 C 16.751 9.691 16.834 9.774 16.944 9.784 C 17.053 9.793 17.147 9.727 17.336 9.593 C 17.586 9.419 17.829 9.233 18.062 9.036 C 18.7 8.489 19.364 7.732 19.483 6.732 C 19.573 5.976 19.282 5.339 18.837 4.737 C 18.413 4.166 17.775 3.527 17.003 2.755 L 16.745 2.497 C 15.972 1.725 15.334 1.086 14.762 0.663 C 14.161 0.217 13.524 -0.074 12.767 0.016 Z M 15.446 11.271 C 15.6 11.047 15.677 10.935 15.668 10.827 C 15.658 10.719 15.568 10.63 15.39 10.451 L 9.05 4.111 C 8.871 3.932 8.782 3.843 8.674 3.833 C 8.566 3.823 8.454 3.9 8.23 4.054 C 7.353 4.659 6.498 4.901 5.599 4.989 L 5.56 4.992 C 4.872 5.06 4.3 5.115 3.855 5.203 C 3.401 5.292 2.957 5.433 2.606 5.755 C 2.271 6.063 2.092 6.445 1.967 6.855 C 1.85 7.24 1.76 7.724 1.655 8.288 L 0.252 15.846 C 0.128 16.515 0.019 17.097 0.002 17.563 C -0.003 17.726 0.001 17.893 0.024 18.06 L 5.962 12.122 C 5.758 11.745 5.619 11.335 5.552 10.91 C 5.481 10.552 5.611 10.183 5.892 9.948 C 6.172 9.714 6.558 9.651 6.899 9.785 C 7.239 9.919 7.479 10.228 7.525 10.59 C 7.585 10.963 7.742 11.277 7.982 11.517 C 8.222 11.757 8.536 11.913 8.909 11.974 C 9.266 12.027 9.567 12.267 9.697 12.604 C 9.827 12.941 9.765 13.321 9.536 13.6 C 9.306 13.878 8.944 14.011 8.589 13.948 C 8.164 13.881 7.755 13.741 7.377 13.536 L 1.437 19.476 C 1.605 19.5 1.774 19.504 1.937 19.498 C 2.403 19.481 2.986 19.373 3.654 19.248 L 11.212 17.845 C 11.776 17.74 12.26 17.651 12.645 17.533 C 13.055 17.409 13.437 17.23 13.745 16.894 C 14.066 16.544 14.208 16.099 14.297 15.646 C 14.384 15.2 14.44 14.629 14.507 13.94 L 14.512 13.902 C 14.6 13.002 14.842 12.148 15.446 11.271 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-2m1hdr\",layoutDependency:layoutDependency,layoutId:\"AKX_FgJDG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.784 9.785\" overflow=\"visible\"><path d=\"M 5.047 0.663 C 5.619 1.086 6.257 1.725 7.03 2.497 L 7.288 2.755 C 8.06 3.527 8.698 4.166 9.122 4.737 C 9.567 5.339 9.858 5.976 9.768 6.732 C 9.649 7.732 8.985 8.489 8.347 9.036 C 8.114 9.233 7.872 9.419 7.621 9.593 C 7.432 9.727 7.338 9.793 7.229 9.784 C 7.119 9.774 7.036 9.691 6.868 9.523 L 0.262 2.916 C 0.094 2.749 0.01 2.665 0.001 2.556 C -0.009 2.446 0.058 2.352 0.191 2.163 C 0.365 1.917 0.552 1.668 0.749 1.438 C 1.295 0.799 2.052 0.135 3.052 0.016 C 3.809 -0.074 4.446 0.217 5.047 0.663 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3bo9mb\",layoutDependency:layoutDependency,layoutId:\"N4qcDM23l\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.669 15.668\" overflow=\"visible\"><path d=\"M 15.446 7.439 C 15.6 7.215 15.677 7.103 15.668 6.995 C 15.658 6.887 15.568 6.798 15.39 6.619 L 9.05 0.279 C 8.871 0.1 8.782 0.011 8.674 0.001 C 8.566 -0.009 8.454 0.068 8.23 0.222 C 7.353 0.827 6.498 1.069 5.599 1.157 L 5.56 1.16 C 4.872 1.228 4.3 1.283 3.855 1.371 C 3.401 1.46 2.957 1.601 2.606 1.923 C 2.271 2.231 2.092 2.613 1.967 3.023 C 1.85 3.408 1.76 3.892 1.655 4.456 L 0.252 12.014 C 0.128 12.683 0.019 13.265 0.002 13.731 C -0.003 13.894 0.001 14.061 0.024 14.228 L 5.962 8.29 C 5.758 7.912 5.619 7.502 5.552 7.078 C 5.481 6.719 5.611 6.35 5.892 6.116 C 6.172 5.882 6.558 5.819 6.899 5.953 C 7.239 6.086 7.479 6.395 7.525 6.758 C 7.585 7.131 7.742 7.445 7.982 7.685 C 8.222 7.925 8.536 8.081 8.909 8.142 C 9.266 8.194 9.567 8.435 9.697 8.772 C 9.827 9.108 9.765 9.489 9.536 9.767 C 9.306 10.046 8.944 10.179 8.589 10.116 C 8.164 10.048 7.755 9.909 7.377 9.704 L 1.437 15.644 C 1.605 15.668 1.774 15.672 1.937 15.666 C 2.403 15.649 2.986 15.541 3.654 15.416 L 11.212 14.013 C 11.776 13.908 12.26 13.819 12.645 13.701 C 13.055 13.577 13.437 13.398 13.745 13.062 C 14.066 12.712 14.208 12.267 14.297 11.814 C 14.384 11.368 14.44 10.797 14.507 10.108 L 14.512 10.07 C 14.6 9.17 14.842 8.316 15.446 7.439 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RAdLE.framer-1ke5vr0, .framer-RAdLE .framer-1ke5vr0 { display: block; }\",\".framer-RAdLE.framer-bn3ras { cursor: pointer; height: 20px; overflow: visible; position: relative; width: 20px; }\",\".framer-RAdLE .framer-k5b4yw { flex: none; height: 16px; left: calc(50.00000000000002% - 17px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 17px; }\",\".framer-RAdLE .framer-tk3xod { height: 16px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-RAdLE .framer-xp8279 { height: 14px; left: 0px; position: absolute; top: 3px; width: 14px; }\",\".framer-RAdLE .framer-1t5vckb { height: 15px; left: 1px; position: absolute; top: 0px; width: 16px; }\",\".framer-RAdLE .framer-x22zxs { height: 1px; left: 5px; position: absolute; top: 10px; width: 2px; }\",\".framer-RAdLE .framer-1t3pn4o { height: 2px; left: 5px; position: absolute; top: 9px; width: 1px; }\",\".framer-RAdLE .framer-1xqpon8 { height: 5px; left: 0px; position: absolute; top: 10px; width: 5px; }\",\".framer-RAdLE .framer-1bbgbgc { height: 8px; left: 8px; position: absolute; top: 0px; width: 9px; }\",\".framer-RAdLE .framer-1cci6t2 { height: 20px; left: 1px; position: absolute; top: 0px; width: 20px; }\",\".framer-RAdLE .framer-2m1hdr { height: 10px; left: 10px; position: absolute; top: 0px; width: 10px; }\",\".framer-RAdLE .framer-3bo9mb { height: 16px; left: 0px; position: absolute; top: 4px; width: 16px; }\",\".framer-RAdLE.framer-v-1gffbyy.framer-bn3ras { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"StNAesl8V\":{\"layout\":[\"fixed\",\"fixed\"]},\"qFGaH1CUM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqTTm4ei_Y=withCSS(Component,css,\"framer-RAdLE\");export default FramerqTTm4ei_Y;FramerqTTm4ei_Y.displayName=\"Folder Icon\";FramerqTTm4ei_Y.defaultProps={height:20,width:20};addPropertyControls(FramerqTTm4ei_Y,{variant:{options:[\"kWtrtU6H1\",\"StNAesl8V\"],optionTitles:[\"Line\",\"Fill\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqTTm4ei_Y,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqTTm4ei_Y\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerIntrinsicHeight\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"StNAesl8V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qFGaH1CUM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qTTm4ei_Y.map","// Generated by Framer (22e536a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SatIcon from\"https://framerusercontent.com/modules/bjigRBlmNnrRT63YcRKT/MKRy1Nzx9Y0zRF9GdWl4/HGSquZpeR.js\";import HomeIcon from\"https://framerusercontent.com/modules/khuB8YSaBrE4qxgwGZTf/K1q0QiQEZHta2DjfVoSA/KEZcxNfWr.js\";import FolderIcon from\"https://framerusercontent.com/modules/TPMG2buZNkNxow9i0Oab/kDtHov1pOwNvQvSj1njJ/qTTm4ei_Y.js\";const HomeIconFonts=getFonts(HomeIcon);const FolderIconFonts=getFonts(FolderIcon);const SatIconFonts=getFonts(SatIcon);const cycleOrder=[\"wrtjkKSCU\",\"wHbDDF1GA\",\"rOxV8AMF7\"];const serializationHash=\"framer-WikXB\";const variantClassNames={rOxV8AMF7:\"framer-v-iiznvk\",wHbDDF1GA:\"framer-v-bcy54r\",wrtjkKSCU:\"framer-v-17v3q4z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Codex:\"wHbDDF1GA\",Contact:\"rOxV8AMF7\",Home:\"wrtjkKSCU\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wrtjkKSCU\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wrtjkKSCU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17v3q4z\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"wrtjkKSCU\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgb(18, 18, 18) 0%, rgb(82, 82, 82) 100%)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"inset 1px 1px 0px 0px rgba(255, 255, 255, 0.12), inset -1px -1px 0px 0px rgba(97, 97, 97, 0.25)\",...style},...addPropertyOverrides({rOxV8AMF7:{\"data-framer-name\":\"Contact\"},wHbDDF1GA:{\"data-framer-name\":\"Codex\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"dmpXSZ8Qx\",scopeId:\"dvMuh044q\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Home\",className:\"framer-iospav framer-16n8472\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"dmpXSZ8Qx\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-40)/2)+10,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7z7u70-container\",layoutDependency:layoutDependency,layoutId:\"QOnZwRlkn-container\",nodeId:\"QOnZwRlkn\",rendersWithMotion:true,scopeId:\"dvMuh044q\",children:/*#__PURE__*/_jsx(HomeIcon,{height:\"100%\",id:\"QOnZwRlkn\",layoutId:\"QOnZwRlkn\",style:{height:\"100%\",width:\"100%\"},variant:\"dFL4ifuhF\",width:\"100%\",...addPropertyOverrides({rOxV8AMF7:{variant:\"piW3OfpJe\"},wHbDDF1GA:{variant:\"piW3OfpJe\"}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GTaEJ7SyH\"},motionChild:true,nodeId:\"uKqWKdBwK\",openInNewTab:false,scopeId:\"dvMuh044q\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Codex\",className:\"framer-2hcim1 framer-16n8472\",\"data-framer-name\":\"Codex\",layoutDependency:layoutDependency,layoutId:\"uKqWKdBwK\",children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-40)/2)+10,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c6lvih-container\",\"data-framer-name\":\"Codex Icon\",layoutDependency:layoutDependency,layoutId:\"IXFJ1fpWn-container\",name:\"Codex Icon\",nodeId:\"IXFJ1fpWn\",rendersWithMotion:true,scopeId:\"dvMuh044q\",children:/*#__PURE__*/_jsx(FolderIcon,{height:\"100%\",id:\"IXFJ1fpWn\",layoutId:\"IXFJ1fpWn\",name:\"Codex Icon\",style:{height:\"100%\",width:\"100%\"},variant:\"kWtrtU6H1\",width:\"100%\",...addPropertyOverrides({wHbDDF1GA:{variant:\"StNAesl8V\"}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"D_d61zKef\"},motionChild:true,nodeId:\"idm1wZCAw\",openInNewTab:false,scopeId:\"dvMuh044q\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Contact\",className:\"framer-kq5l1y framer-16n8472\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"idm1wZCAw\",children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-40)/2)+10,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rgu6fh-container\",\"data-framer-name\":\"Contact Icon\",layoutDependency:layoutDependency,layoutId:\"Wep79dQUc-container\",name:\"Contact Icon\",nodeId:\"Wep79dQUc\",rendersWithMotion:true,scopeId:\"dvMuh044q\",children:/*#__PURE__*/_jsx(SatIcon,{height:\"100%\",id:\"Wep79dQUc\",layoutId:\"Wep79dQUc\",name:\"Contact Icon\",style:{height:\"100%\",width:\"100%\"},variant:\"HK7Doa_E9\",width:\"100%\",...addPropertyOverrides({rOxV8AMF7:{variant:\"wdtbzJazp\"}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-120mlqb\",\"data-framer-name\":\"Highlighter\",layoutDependency:layoutDependency,layoutId:\"MgBGiGWTy\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",opacity:.25}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WikXB.framer-16n8472, .framer-WikXB .framer-16n8472 { display: block; }\",\".framer-WikXB.framer-17v3q4z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 4px 0px 4px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-WikXB .framer-iospav { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 40px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-WikXB .framer-7z7u70-container, .framer-WikXB .framer-1c6lvih-container, .framer-WikXB .framer-1rgu6fh-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-WikXB .framer-2hcim1, .framer-WikXB .framer-kq5l1y { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 40px; z-index: 2; }\",\".framer-WikXB .framer-120mlqb { bottom: 4px; flex: none; left: 4px; overflow: hidden; position: absolute; top: 4px; width: 40px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-WikXB.framer-v-bcy54r .framer-120mlqb { left: 44px; }\",\".framer-WikXB.framer-v-iiznvk .framer-120mlqb { left: unset; right: 4px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 128\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"wHbDDF1GA\":{\"layout\":[\"auto\",\"fixed\"]},\"rOxV8AMF7\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdvMuh044q=withCSS(Component,css,\"framer-WikXB\");export default FramerdvMuh044q;FramerdvMuh044q.displayName=\"Navigation 2\";FramerdvMuh044q.defaultProps={height:48,width:128};addPropertyControls(FramerdvMuh044q,{variant:{options:[\"wrtjkKSCU\",\"wHbDDF1GA\",\"rOxV8AMF7\"],optionTitles:[\"Home\",\"Codex\",\"Contact\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerdvMuh044q,[{explicitInter:true,fonts:[]},...HomeIconFonts,...FolderIconFonts,...SatIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdvMuh044q\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"128\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wHbDDF1GA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rOxV8AMF7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dvMuh044q.map","// Generated by Framer (22e536a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation2 from\"#framer/local/canvasComponent/dvMuh044q/dvMuh044q.js\";const Navigation2Fonts=getFonts(Navigation2);const Navigation2Controls=getPropertyControls(Navigation2);const breakpoints={pPdb1MPnd:\"(min-width: 1200px)\",U8N_HUmU1:\"(max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-RRkaE\";const variantClassNames={pPdb1MPnd:\"framer-v-1w076mv\",U8N_HUmU1:\"framer-v-14r2pb6\"};const b5zDr_L5b=undefined;const breakpointRules={U8N_HUmU1:[\".framer-RRkaE .framer-r6639k-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 16px); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={U8N_HUmU1:\".framer-14r2pb6-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RRkaE.framer-zzdaza, .framer-RRkaE .framer-zzdaza { display: block; }\",\".framer-RRkaE.framer-1w076mv { align-content: center; align-items: center; background-color: #bce5b1; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-RRkaE .framer-r6639k-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 40px); flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); transform: translateX(-50%); view-transition-name: framer-RRkaE-r6639k-exclude; width: auto; z-index: 10; }\",\"::view-transition-group(framer-RRkaE-r6639k-exclude), ::view-transition-new(framer-RRkaE-r6639k-exclude), ::view-transition-old(framer-RRkaE-r6639k-exclude) { animation: none !important; }\",\".framer-RRkaE .framer-1kl14lp { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={pPdb1MPnd:\"(min-width: 1200px)\",U8N_HUmU1:\"(max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Codex:\"wHbDDF1GA\",Contact:\"rOxV8AMF7\",Home:\"wrtjkKSCU\"};const humanReadableVariantMap={Desktop:\"pPdb1MPnd\",Phone:\"U8N_HUmU1\"};const getProps=({height,id,navigation,width,...props})=>{return{...props,b5zDr_L5b:humanReadableEnumMap[navigation]??navigation??props.b5zDr_L5b??\"wrtjkKSCU\",variant:humanReadableVariantMap[props.variant]??props.variant??\"pPdb1MPnd\"};};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,b5zDr_L5b,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:\"pPdb1MPnd\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(188, 229, 177); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1w076mv\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{U8N_HUmU1:{y:936}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:912,children:/*#__PURE__*/_jsx(Container,{className:\"framer-r6639k-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"r1P1N5K2E\",scopeId:\"jYFA0vtf1\",children:/*#__PURE__*/_jsx(Navigation2,{height:\"100%\",id:\"r1P1N5K2E\",layoutId:\"r1P1N5K2E\",variant:b5zDr_L5b,width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kl14lp\"})]}),/*#__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=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"U8N_HUmU1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"b5zDr_L5b\":\"navigation\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"pPdb1MPnd\":[\".framer-r6639k-container\"],\"U8N_HUmU1\":[\".framer-r6639k-container\"]}\n * @framerBreakpoints {\"pPdb1MPnd\":{\"min\":1200,\"canvasClassName\":\"framer-1w076mv-override\",\"minHeight\":1000,\"viewportHeight\":768,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"U8N_HUmU1\":{\"max\":1199,\"canvasClassName\":\"framer-14r2pb6-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant pPdb1MPnd\n * @framerLayoutTemplate true\n */const FramerjYFA0vtf1=withCSS(Component,css,\"framer-RRkaE\");export default FramerjYFA0vtf1;FramerjYFA0vtf1.displayName=\"Tab Swap\";FramerjYFA0vtf1.defaultProps={height:1e3,width:1200};addPropertyControls(FramerjYFA0vtf1,{b5zDr_L5b:Navigation2Controls?.[\"variant\"]&&{...Navigation2Controls[\"variant\"],defaultValue:\"wrtjkKSCU\",description:undefined,hidden:undefined,title:\"Navigation\"}});addFonts(FramerjYFA0vtf1,[{explicitInter:true,fonts:[]},...Navigation2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjYFA0vtf1\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"pPdb1MPnd\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"b5zDr_L5b\\\":\\\"navigation\\\"}\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"pPdb1MPnd\\\":[\\\".framer-r6639k-container\\\"],\\\"U8N_HUmU1\\\":[\\\".framer-r6639k-container\\\"]}\",\"framerBreakpoints\":\"{\\\"pPdb1MPnd\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1w076mv-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":768,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"U8N_HUmU1\\\":{\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-14r2pb6-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U8N_HUmU1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * 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 TabSwap from \"https://framerusercontent.com/modules/K0doDzoSQdeohN7oBo6X/pwdQJRmCEcno6QAPzPIv/jYFA0vtf1.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p3AfSXAx60HUYErLmv9L/OUGbTQF9xi1HnQaLpf09/augiA20Il.js\")), path: \"/\"}, GTaEJ7SyH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/skzuNjT6TOwqscLf4vOp/c2Ew25ETodm43f1exi2E/GTaEJ7SyH.js\")), path: \"/codex\"}, D_d61zKef: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bv5zkeE6PNMS0oWv8qxQ/jlqcLiq1VRaQ1b7JZ5OG/D_d61zKef.js\")), path: \"/contact\"}, rN4Dn2eiy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6LqY98Q20aXXpAqYpaBD/nDUOCXDBULNGrqyz6w1M/rN4Dn2eiy.js\")), path: \"/subscription-success\"}, SKoIqgPVo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u7xWXeoigsnFGeZhHlOc/QvIGgeyxEyIpOfbolHMd/SKoIqgPVo.js\")), path: \"/404\"}, Yg0gGoq22: {collectionId: \"L1yx98CC6\", elements: {fHam_RNu4: \"details\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d9lWEZOrvjDOtsE7UcmV/4WpvyWTaNKMEjqMWIrH8/Yg0gGoq22.js\")), path: \"/codex/:Y7xgYFi0D\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {L1yx98CC6: async () => (await import(\"https://framerusercontent.com/modules/M3b3fyQpVmVizb4yd5Er/gJJTIiSPHKEyeBxQMkHk/L1yx98CC6.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"0901aa683044c5262669e08aef0443b814244a7fbb8060b8088f11aa54d744da\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {b5zDr_L5b: \"wrtjkKSCU\"}\r\nconst props2 = {...props1, b5zDr_L5b: \"wHbDDF1GA\"}\r\nconst props3 = {...props1, b5zDr_L5b: \"rOxV8AMF7\"}\r\nconst templateProps = {augiA20Il: props1, D_d61zKef: props3, GTaEJ7SyH: props2, Yg0gGoq22: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"GTaEJ7SyH\":\r\ncase \"D_d61zKef\":\r\ncase \"Yg0gGoq22\":\r\nreturn React.createElement(TabSwap, {...props, key: \"TabSwap\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"GTaEJ7SyH\":\r\ncase \"D_d61zKef\":\r\ncase \"Yg0gGoq22\":\r\nreturn [{hash: \"1w076mv\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"14r2pb6\", mediaQuery: \"(max-width: 1199.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u7xWXeoigsnFGeZhHlOc/QvIGgeyxEyIpOfbolHMd/SKoIqgPVo.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://forbiddentrust.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/HcWCxg1JkPMJMkLzdGOw/lpsiKEnt4a74lcOliG5q/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"100%\", y: \"0px\"}, exit: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"-100%\", y: \"0px\"}}\r\nconst effect1 = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"-100%\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0.2, damping: 30, delay: 0, duration: 0.4, durationBasedSpring: true, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"100%\", y: \"0px\"}}\r\nconst effect2 = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"100%\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"-100%\", y: \"0px\"}}\r\nconst effect3 = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"-100%\", y: \"0%\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"100%\", y: \"0px\"}}\r\nconst effect4 = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"-100%\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"100%\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {augiA20Il: {D_d61zKef: effect, GTaEJ7SyH: effect}, D_d61zKef: {augiA20Il: effect3, GTaEJ7SyH: effect4}, GTaEJ7SyH: {augiA20Il: effect1, D_d61zKef: effect2}, rN4Dn2eiy: {augiA20Il: effect3, GTaEJ7SyH: effect4}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = 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\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}