{"version":3,"file":"script_main.BDwFu7mc.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","useStore","useState","Component","getProps","className","LightOn","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","LinkFonts","Link","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Signet","Link1","Contact","Button","SwitchDarkLight","cycleOrder","serializationHash","variantClassNames","transition1","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","className","SVG","_Fragment","Component","Navbar","Squares","Logo","Link","isBrowser","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","RichText","React.Fragment","sharedStyle.fonts","React.createElement","Main","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/NxAf3VE0GSumycj7SCKX/lM51ejhKwt8s7VULxOhi/AUIL2HO6R.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/5Jq6RSPIO3JEqQUX8Rj3/w7q26FJisobGHtNZCCfX/SwitchDarkLight.js","https:/framerusercontent.com/modules/lnrc6AWJr0Ehgmylx9TV/vqvBTL8Sdo6z3Fg6tBEK/iaQNhRnrC.js","https:/framerusercontent.com/modules/ZOUexRMb82Hz8f1rfhDx/nWleET1nCu35Vvw1om4C/JeZJb231z.js","https:/framerusercontent.com/modules/kKX1alrulPwmwMrpoiRE/kifgUi9kPVxJEBEE6GM7/K7ENIwIea.js","https:/framerusercontent.com/modules/63QHkTxYbqOM3LimvUqb/8JUn67PN7DTLntGZ50Bk/FSNsZI1QI.js","https:/framerusercontent.com/modules/EXVy0V7X3RpwqtaZDLtC/v7OK31wSvXnzF50wUgkh/MA4eJnWD5.js","https:/framerusercontent.com/modules/fIRRZoStQqBYxUfdXz3d/sBpDKMBKdoNR5H51GrtX/us5IGkEac.js","https:/framerusercontent.com/modules/L2n2SF1COsJiI1rZG0y1/D53Jx1qpUAuRH5lccPJM/WithCSS.js","https:/framerusercontent.com/modules/BYm5GAbFkFcK0AqPXbhA/p6FR514kFXXl7RvwGhEx/anqImrJPW.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"LZLVHtbiO\",\"c4_nlXeA0\"];const serializationHash=\"framer-ylSo2\";const variantClassNames={c4_nlXeA0:\"framer-v-q72oza\",LZLVHtbiO:\"framer-v-b19yq0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uP4pKyVt2=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={Default:\"LZLVHtbiO\",White:\"c4_nlXeA0\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,uP4pKyVt2:click??props.uP4pKyVt2,variant:humanReadableVariantMap[props.variant]??props.variant??\"LZLVHtbiO\"};};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,uP4pKyVt2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LZLVHtbiO\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapttikn3=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(uP4pKyVt2){const res=await uP4pKyVt2(...args);if(res===false)return false;}});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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-b19yq0\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"LZLVHtbiO\",onTap:onTapttikn3,ref:refBinding,style:{...style},...addPropertyOverrides({c4_nlXeA0:{\"data-framer-name\":\"White\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.button,{className:\"framer-brnfk7\",\"data-framer-name\":\"Logo36\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"DtdJmPk9m\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1it731t\",layoutDependency:layoutDependency,layoutId:\"tJuoqzeBq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.302 19.991\" overflow=\"visible\"><g><path d=\"M 11.076 0 L 14.517 0 L 14.517 3.441 L 11.076 3.441 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path><path d=\"M 11.076 5.563 L 14.517 5.563 L 14.517 9.004 L 11.076 9.004 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path><path d=\"M 11.069 11.037 L 14.51 11.037 L 14.51 14.478 L 11.069 14.478 Z M 11.069 16.551 L 14.51 16.551 L 14.51 19.991 L 11.069 19.991 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path><path d=\"M 5.514 14.492 L 8.954 14.492 L 8.954 17.932 L 5.514 17.932 Z M 5.514 5.537 L 8.954 5.537 L 8.954 8.978 L 5.514 8.978 Z M 0 8.978 L 3.441 8.978 L 3.441 12.419 L 0 12.419 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path><path d=\"M 29.302 13.241 L 29.302 6.599 C 29.302 3.13 26.637 0.296 23.239 0.028 C 23.055 0.014 22.886 0 22.703 0 L 16.569 0 L 16.569 3.441 L 22.576 3.441 C 24.409 3.441 25.862 4.964 25.862 6.726 L 25.862 13.241 C 25.862 15.004 24.409 16.527 22.576 16.527 L 16.569 16.527 L 16.569 19.967 L 22.703 19.967 C 22.886 19.967 23.055 19.953 23.239 19.939 C 26.637 19.657 29.302 16.823 29.302 13.368 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({c4_nlXeA0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.302 19.991\" overflow=\"visible\"><g><path d=\"M 11.076 0 L 14.517 0 L 14.517 3.441 L 11.076 3.441 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path><path d=\"M 11.076 5.563 L 14.517 5.563 L 14.517 9.004 L 11.076 9.004 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path><path d=\"M 11.069 11.037 L 14.51 11.037 L 14.51 14.478 L 11.069 14.478 Z M 11.069 16.551 L 14.51 16.551 L 14.51 19.991 L 11.069 19.991 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path><path d=\"M 5.514 14.492 L 8.954 14.492 L 8.954 17.932 L 5.514 17.932 Z M 5.514 5.537 L 8.954 5.537 L 8.954 8.978 L 5.514 8.978 Z M 0 8.978 L 3.441 8.978 L 3.441 12.419 L 0 12.419 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path><path d=\"M 29.302 13.241 L 29.302 6.599 C 29.302 3.13 26.637 0.296 23.239 0.028 C 23.055 0.014 22.886 0 22.703 0 L 16.569 0 L 16.569 3.441 L 22.576 3.441 C 24.409 3.441 25.862 4.964 25.862 6.726 L 25.862 13.241 C 25.862 15.004 24.409 16.527 22.576 16.527 L 16.569 16.527 L 16.569 19.967 L 22.703 19.967 C 22.886 19.967 23.055 19.953 23.239 19.939 C 26.637 19.657 29.302 16.823 29.302 13.368 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-dyyeoh\",layoutDependency:layoutDependency,layoutId:\"yuSE7d8yC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.441 3.441\" overflow=\"visible\"><path d=\"M 0 0 L 3.441 0 L 3.441 3.441 L 0 3.441 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({c4_nlXeA0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.441 3.441\" overflow=\"visible\"><path d=\"M 0 0 L 3.441 0 L 3.441 3.441 L 0 3.441 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15b1fm6\",layoutDependency:layoutDependency,layoutId:\"lHonyIknI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.441 3.441\" overflow=\"visible\"><path d=\"M 0 0 L 3.441 0 L 3.441 3.441 L 0 3.441 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-mhqxql\",layoutDependency:layoutDependency,layoutId:\"S57s_FWyy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.441 8.954\" overflow=\"visible\"><path d=\"M 0 0 L 3.441 0 L 3.441 3.441 L 0 3.441 Z M 0 5.514 L 3.441 5.514 L 3.441 8.954 L 0 8.954 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({c4_nlXeA0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.441 8.954\" overflow=\"visible\"><path d=\"M 0 0 L 3.441 0 L 3.441 3.441 L 0 3.441 Z M 0 5.514 L 3.441 5.514 L 3.441 8.954 L 0 8.954 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1eheune\",layoutDependency:layoutDependency,layoutId:\"dv8Buwlid\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.441 3.441\" overflow=\"visible\"><path d=\"M 0 0 L 3.441 0 L 3.441 3.441 L 0 3.441 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fcq00m\",layoutDependency:layoutDependency,layoutId:\"Sssr2GJMY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.441 3.441\" overflow=\"visible\"><path d=\"M 0 0 L 3.441 0 L 3.441 3.441 L 0 3.441 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-svlzhc\",layoutDependency:layoutDependency,layoutId:\"iVqw6PdSs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.954 12.395\" overflow=\"visible\"><path d=\"M 5.514 8.954 L 8.954 8.954 L 8.954 12.395 L 5.514 12.395 Z M 5.514 0 L 8.954 0 L 8.954 3.441 L 5.514 3.441 Z M 0 3.441 L 3.441 3.441 L 3.441 6.881 L 0 6.881 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1s2so12\",layoutDependency:layoutDependency,layoutId:\"Tc4yz8wf8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.441 3.441\" overflow=\"visible\"><path d=\"M 0 0 L 3.441 0 L 3.441 3.441 L 0 3.441 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1c3468k\",layoutDependency:layoutDependency,layoutId:\"ZsNN_NQYo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.441 3.441\" overflow=\"visible\"><path d=\"M 0 0 L 3.441 0 L 3.441 3.441 L 0 3.441 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qrtg25\",layoutDependency:layoutDependency,layoutId:\"yw_iY2xUA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.441 3.441\" overflow=\"visible\"><path d=\"M 0 0 L 3.441 0 L 3.441 3.441 L 0 3.441 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-188s4f9\",layoutDependency:layoutDependency,layoutId:\"qRCA6tc_T\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.733 19.967\" overflow=\"visible\"><path d=\"M 12.733 13.241 L 12.733 6.599 C 12.733 3.13 10.068 0.296 6.67 0.028 C 6.487 0.014 6.317 0 6.134 0 L 0 0 L 0 3.441 L 6.007 3.441 C 7.84 3.441 9.293 4.964 9.293 6.726 L 9.293 13.241 C 9.293 15.004 7.84 16.527 6.007 16.527 L 0 16.527 L 0 19.967 L 6.134 19.967 C 6.317 19.967 6.487 19.953 6.67 19.939 C 10.068 19.657 12.733 16.823 12.733 13.368 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({c4_nlXeA0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.733 19.967\" overflow=\"visible\"><path d=\"M 12.733 13.241 L 12.733 6.599 C 12.733 3.13 10.068 0.296 6.67 0.028 C 6.487 0.014 6.317 0 6.134 0 L 0 0 L 0 3.441 L 6.007 3.441 C 7.84 3.441 9.293 4.964 9.293 6.726 L 9.293 13.241 C 9.293 15.004 7.84 16.527 6.007 16.527 L 0 16.527 L 0 19.967 L 6.134 19.967 C 6.317 19.967 6.487 19.953 6.67 19.939 C 10.068 19.657 12.733 16.823 12.733 13.368 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ylSo2.framer-19wwjqe, .framer-ylSo2 .framer-19wwjqe { display: block; }\",\".framer-ylSo2.framer-b19yq0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-ylSo2 .framer-brnfk7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-ylSo2 .framer-1it731t { height: 20px; position: relative; width: 30px; }\",\".framer-ylSo2 .framer-dyyeoh { height: 4px; left: 11px; position: absolute; top: 0px; width: 4px; }\",\".framer-ylSo2 .framer-15b1fm6 { height: 4px; left: 11px; position: absolute; top: 6px; width: 4px; }\",\".framer-ylSo2 .framer-mhqxql { height: 9px; left: 11px; position: absolute; top: 11px; width: 4px; }\",\".framer-ylSo2 .framer-1eheune { height: 4px; left: 0px; position: absolute; top: 0px; width: 4px; }\",\".framer-ylSo2 .framer-fcq00m { height: 4px; left: 0px; position: absolute; top: 6px; width: 4px; }\",\".framer-ylSo2 .framer-svlzhc { height: 13px; left: 0px; position: absolute; top: 6px; width: 9px; }\",\".framer-ylSo2 .framer-1s2so12 { height: 4px; left: 6px; position: absolute; top: 9px; width: 4px; }\",\".framer-ylSo2 .framer-1c3468k { height: 4px; left: 6px; position: absolute; top: 0px; width: 4px; }\",\".framer-ylSo2 .framer-1qrtg25 { height: 4px; left: 0px; position: absolute; top: 4px; width: 4px; }\",\".framer-ylSo2 .framer-188s4f9 { height: 20px; left: 17px; position: absolute; top: 0px; width: 13px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 29.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"c4_nlXeA0\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"uP4pKyVt2\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAUIL2HO6R=withCSS(Component,css,\"framer-ylSo2\");export default FramerAUIL2HO6R;FramerAUIL2HO6R.displayName=\"Signet\";FramerAUIL2HO6R.defaultProps={height:20,width:29.5};addPropertyControls(FramerAUIL2HO6R,{variant:{options:[\"LZLVHtbiO\",\"c4_nlXeA0\"],optionTitles:[\"Default\",\"White\"],title:\"Variant\",type:ControlType.Enum},uP4pKyVt2:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerAUIL2HO6R,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAUIL2HO6R\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"29.5\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"uP4pKyVt2\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"20\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"c4_nlXeA0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AUIL2HO6R.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}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";const useStore=createStore({theme:\"system\"});const changeTheme=theme=>{const htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];htmlElement.setAttribute(\"toggle-theme\",`${theme}`);bodyElement.setAttribute(\"toggle-theme\",`${theme}`);localStorage.setItem(\"theme\",`${theme}`);const event=new Event(\"themeChange\");window.dispatchEvent(event);return;};export function withSingleToggle(Component){return props=>{const[store,setStore]=useStore();useEffect(()=>{const savedTheme=localStorage.getItem(\"theme\");let activeTheme;if(savedTheme===\"dark\"||savedTheme===\"light\"){activeTheme=savedTheme;setStore({theme:savedTheme});}else{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");activeTheme=mediaQuery.matches?\"dark\":\"light\";setStore({theme:activeTheme});}changeTheme(activeTheme);const htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];let lightThemeTokens=[];let darkThemeTokens=[];for(let i=0;i<document.styleSheets.length;i++){const sheet=document.styleSheets[i];try{for(let rule of sheet.cssRules){if(rule.selectorText===\"body\"){const style=rule.style;for(let j=0;j<style.length;j++){const propertyName=style[j];if(propertyName.includes(\"--token\")){const value=style.getPropertyValue(propertyName);const combinedCssRule=`${propertyName}: ${value};`;lightThemeTokens.push(combinedCssRule);}}lightThemeTokens=lightThemeTokens.join(\" \");}else if(rule.conditionText===\"(prefers-color-scheme: dark)\"){const cssTextIgnore=\"body:not([data-framer-theme])\";if(!rule.cssText.includes(cssTextIgnore)){const mediaRulesString=rule.cssRules[0].cssText.replace(\"body\",\"\").replace(/\\s*{\\s*/,\"\").replace(/\\s*}\\s*$/,\"\");darkThemeTokens=mediaRulesString;}}}}catch(e){console.warn(\"Cannot access stylesheet:\",sheet.href);}}// Nur erstellen wenn noch nicht vorhanden\nif(!document.getElementById(\"toggle-theme\")){let styleElement=document.createElement(\"style\");styleElement.id=\"toggle-theme\";const customCssRule=`body[toggle-theme=\"light\"] {${lightThemeTokens}} body[toggle-theme=\"dark\"]{${darkThemeTokens}} html[toggle-theme=\"light\"] { color-scheme: light; } html[toggle-theme=\"dark\"] { color-scheme: dark; }`;styleElement.textContent=customCssRule;document.head.appendChild(styleElement);}// Cleanup bewusst leer – Style und Attribute sollen dauerhaft erhalten bleiben\nreturn()=>{};},[]);const handleClick=()=>{let newTheme=store.theme===\"light\"?\"dark\":\"light\";setStore({theme:newTheme});changeTheme(newTheme);};return /*#__PURE__*/_jsx(Component,{...props,variant:store.theme===\"light\"?\"Light\":\"Dark\",onClick:handleClick});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSingleToggle\":{\"type\":\"reactHoc\",\"name\":\"withSingleToggle\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SwitchDarkLight.map","// Generated by Framer (bc931d3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{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 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 2.957 0 L 2.957 2.957 L 0 2.957 Z\" fill=\"var(--token-bfa2e24c-0966-4781-9ffd-cbed7fcdef07, rgba(30, 75, 125, 0))\" height=\"2.9565217391314853px\" id=\"WjhjjDTak\" transform=\"translate(21.661 20.355)\" width=\"2.956521739131503px\"/><path d=\"M 18.9 1.913 C 18.089 1.101 17.103 0.464 16.117 0 L 16.117 2.783 C 16.407 3.014 16.697 3.246 17.045 3.536 C 19.016 5.391 20.002 7.42 20.002 10.145 C 20.002 13.159 19.132 15.014 16.639 16.754 C 14.784 18.087 14.9 19.42 14.784 20.522 L 14.61 22.087 L 7.886 22.087 L 7.712 20.522 C 7.712 19.304 7.19 17.971 5.451 16.58 C 3.248 14.841 2.494 12.986 2.552 10.029 L 0.002 10.029 C -0.056 13.507 1.509 16.754 4.233 18.899 C 4.755 19.362 5.103 19.942 5.161 20.638 L 5.393 23.826 L 5.393 23.826 L 5.393 26.493 C 5.393 29.681 8.002 32.29 11.19 32.29 C 14.378 32.29 16.987 29.681 16.987 26.493 L 16.987 23.826 L 16.987 23.826 L 17.219 20.638 C 17.277 20 17.625 19.362 18.146 18.957 C 20.871 16.812 22.378 13.623 22.378 10.145 C 22.436 7.014 21.161 4.058 18.9 1.913 Z M 14.552 26.493 C 14.552 28.87 13.625 29.797 11.248 29.797 C 8.871 29.797 7.944 28.87 7.944 26.493 L 7.944 24.58 L 14.552 24.58 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\" height=\"32.28985502408899px\" id=\"e4HBasKJJ\" transform=\"translate(9.854 7.362)\" width=\"22.380260891361054px\"/><path d=\"M 0 2.957 L 0 0 L 2.957 0 L 2.957 2.957 Z\" fill=\"var(--token-9bd7310b-49c5-4816-aaa6-53cced0ce464, rgb(30, 75, 125))\" height=\"2.9565217391304355px\" id=\"dw_05sNXR\" transform=\"translate(19.595 5.971)\" width=\"2.9565217391304515px\"/><path d=\"M 0 2.957 L 0 0 L 2.957 0 L 2.957 2.957 Z\" fill=\"var(--token-9bd7310b-49c5-4816-aaa6-53cced0ce464, rgb(30, 75, 125))\" height=\"2.9565217391304346px\" id=\"MvQklpdQv\" transform=\"translate(13.276 6.261)\" width=\"2.956521739130448px\"/><path d=\"M 0 0 L 2.957 0 L 2.957 2.957 L 0 2.957 Z\" fill=\"var(--token-bfa2e24c-0966-4781-9ffd-cbed7fcdef07, rgba(30, 75, 125, 0))\" height=\"2.9565217391304355px\" id=\"Lrb5B6OvR\" transform=\"translate(15.264 0.374)\" width=\"2.9565217391304497px\"/><path d=\"M 0 0 L 2.957 0 L 2.957 2.957 L 0 2.957 Z\" fill=\"var(--token-9bd7310b-49c5-4816-aaa6-53cced0ce464, rgb(30, 75, 125))\" height=\"2.9565217391304355px\" id=\"wv2bNqmRj\" transform=\"translate(9.371 10.883)\" width=\"2.9565217391304497px\"/><path d=\"M 0 0 L 2.957 0 L 2.957 2.957 L 0 2.957 Z\" fill=\"var(--token-bfa2e24c-0966-4781-9ffd-cbed7fcdef07, rgba(30, 75, 125, 0))\" height=\"2.956521739131478px\" id=\"jxIkF1UXk\" transform=\"translate(15.255 16.598)\" width=\"2.9565217391314693px\"/><path d=\"M 0 0 L 2.957 0 L 2.957 2.957 L 0 2.957 Z\" fill=\"var(--token-bfa2e24c-0966-4781-9ffd-cbed7fcdef07, rgba(30, 75, 125, 0))\" height=\"2.9565217391304355px\" id=\"tglhLQvar\" transform=\"translate(7.405 4.871)\" width=\"2.956521739130432px\"/></svg>';const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);const href=useSVGTemplate(\"917741862\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-zMJt0\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-zMJt0 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Light on\",\"set\":{\"localId\":\"vectorSet/HW2qavy8v\",\"id\":\"HW2qavy8v\",\"moduleId\":\"zonnST4vsuTJC7NDbBdi\"}}\n */const Icon=withCSS(Component,css,\"framer-zMJt0\");Icon.displayName=\"Light on\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerVector\":\"{\\\"name\\\":\\\"Light on\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/HW2qavy8v\\\",\\\"id\\\":\\\"HW2qavy8v\\\",\\\"moduleId\\\":\\\"zonnST4vsuTJC7NDbBdi\\\"}}\",\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e999480)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withSingleToggle}from\"https://framerusercontent.com/modules/5Jq6RSPIO3JEqQUX8Rj3/w7q26FJisobGHtNZCCfX/SwitchDarkLight.js\";import LightOn from\"https://framerusercontent.com/modules/lnrc6AWJr0Ehgmylx9TV/vqvBTL8Sdo6z3Fg6tBEK/iaQNhRnrC.js\";const LightOnFonts=getFonts(LightOn);const MotionButtonWithSingleTogglevls2nc=withCodeBoundaryForOverrides(motion.button,{nodeId:\"ReuZ5NQ4u\",override:withSingleToggle,scopeId:\"JeZJb231z\"});const serializationHash=\"framer-3MzEK\";const variantClassNames={ReuZ5NQ4u:\"framer-v-vls2nc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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 Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"ReuZ5NQ4u\",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__*/_jsx(MotionButtonWithSingleTogglevls2nc,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vls2nc\",className,classNames),\"data-framer-name\":\"Icon\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"ReuZ5NQ4u\",ref:refBinding,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"inset 0px 1px 1px 0px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6)), inset 0px -1px 1px 0px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6)), inset 0px 8px 16px 3px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6))\",WebkitBackdropFilter:\"blur(10px)\",...style},children:/*#__PURE__*/_jsx(LightOn,{animated:true,className:\"framer-6aq9lh\",layoutDependency:layoutDependency,layoutId:\"SIAEpD87f\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3MzEK.framer-1gqvk15, .framer-3MzEK .framer-1gqvk15 { display: block; }\",\".framer-3MzEK.framer-vls2nc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 56px; justify-content: center; overflow: hidden; padding: 10px; position: relative; width: 56px; will-change: var(--framer-will-change-override, transform); }\",\".framer-3MzEK .framer-6aq9lh { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 25px); position: relative; width: 25px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJeZJb231z=withCSS(Component,css,\"framer-3MzEK\");export default FramerJeZJb231z;FramerJeZJb231z.displayName=\"SwitchDarkLight\";FramerJeZJb231z.defaultProps={height:56,width:56};addFonts(FramerJeZJb231z,[{explicitInter:true,fonts:[]},...LightOnFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJeZJb231z\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"56\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bf89308)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Link from\"https://framerusercontent.com/modules/3xB82pr53WaEw8r1yOCH/zgBI1vSWk6mrbdbaGup0/ZHWIrGDpw.js\";const LinkFonts=getFonts(Link);const serializationHash=\"framer-eH8uV\";const variantClassNames={xstZH_wmC:\"framer-v-138vq69\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WFTaYR364=undefined;const ryM40D8H_=undefined;const setWFTaYR364=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({height,id,link,text,width,...props})=>{return{...props,ryM40D8H_:link??props.ryM40D8H_,WFTaYR364:text??props.WFTaYR364??\"Lorem Ipsum\"};};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,\"WFTaYR364\":externalWFTaYR364,\"onWFTaYR364Change\":setExternalWFTaYR364,ryM40D8H_,...restProps}=getProps(props);const[WFTaYR364,setWFTaYR364]=useStateVariable(externalWFTaYR364,setExternalWFTaYR364);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"xstZH_wmC\",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__*/_jsx(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-138vq69\",className,classNames),\"data-framer-name\":\"Glass\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"xstZH_wmC\",ref:refBinding,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"inset 0px 1px 1px 0px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6)), inset 0px -1px 1px 0px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6)), inset 0px 8px 16px 3px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6))\",WebkitBackdropFilter:\"blur(10px)\",...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-p2oml\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"jdlygCx_o\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(10+((componentViewport?.height||56)-20-30)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c2bdxc-container\",layoutDependency:layoutDependency,layoutId:\"CZWmpqYwY-container\",nodeId:\"CZWmpqYwY\",rendersWithMotion:true,scopeId:\"K7ENIwIea\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",id:\"CZWmpqYwY\",JecZKvQkk:ryM40D8H_,layoutId:\"CZWmpqYwY\",onRGxlxE753Change:setWFTaYR364,RGxlxE753:WFTaYR364,variant:matchVariant(\"HvFQhIs0q\"),width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eH8uV.framer-1tku9b7, .framer-eH8uV .framer-1tku9b7 { display: block; }\",\".framer-eH8uV.framer-138vq69 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 56px; justify-content: center; overflow: hidden; padding: 10px 22px 10px 30px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-eH8uV .framer-p2oml { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; 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; user-select: none; width: min-content; }\",\".framer-eH8uV .framer-c2bdxc-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 168.55\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"WFTaYR364\":\"text\",\"ryM40D8H_\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerK7ENIwIea=withCSS(Component,css,\"framer-eH8uV\");export default FramerK7ENIwIea;FramerK7ENIwIea.displayName=\"Button\";FramerK7ENIwIea.defaultProps={height:56,width:168.55};addPropertyControls(FramerK7ENIwIea,{WFTaYR364:{defaultValue:\"Lorem Ipsum\",displayTextArea:false,placeholder:\"\",title:\"Text\",type:ControlType.String},onWFTaYR364Change:{changes:\"WFTaYR364\",type:ControlType.ChangeHandler},ryM40D8H_:{title:\"Link\",type:ControlType.Link}});addFonts(FramerK7ENIwIea,[{explicitInter:true,fonts:[]},...LinkFonts],{supportsExplicitInterCodegen:true});FramerK7ENIwIea.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Link,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK7ENIwIea\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"168.55\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"WFTaYR364\\\":\\\"text\\\",\\\"ryM40D8H_\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,patchBorderRadiusScaleCorrector,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Signet from\"https://framerusercontent.com/modules/NxAf3VE0GSumycj7SCKX/lM51ejhKwt8s7VULxOhi/AUIL2HO6R.js\";import SwitchDarkLight from\"https://framerusercontent.com/modules/ZOUexRMb82Hz8f1rfhDx/nWleET1nCu35Vvw1om4C/JeZJb231z.js\";import Button from\"https://framerusercontent.com/modules/kKX1alrulPwmwMrpoiRE/kifgUi9kPVxJEBEE6GM7/K7ENIwIea.js\";import Contact from\"https://framerusercontent.com/modules/MYMMbuoGAXCYTscIC9WS/SrJkxjYA5LrjYYc4guFQ/qcRYvumoi.js\";import Link1 from\"https://framerusercontent.com/modules/3xB82pr53WaEw8r1yOCH/zgBI1vSWk6mrbdbaGup0/ZHWIrGDpw.js\";const SignetFonts=getFonts(Signet);const Link1Fonts=getFonts(Link1);const ContactFonts=getFonts(Contact);const ButtonFonts=getFonts(Button);const SwitchDarkLightFonts=getFonts(SwitchDarkLight);const cycleOrder=[\"frr8l76k7\",\"vBb3vOOPK\",\"VSceH63SW\"];const serializationHash=\"framer-FEQCt\";const variantClassNames={frr8l76k7:\"framer-v-elk3rf\",vBb3vOOPK:\"framer-v-9tbzbw\",VSceH63SW:\"framer-v-1hnfcjg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition3={delay:0,duration:.4,ease:[.79,-.33,.79,.33],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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={\"Mobile-Default\":\"vBb3vOOPK\",\"Mobile-Expanded\":\"VSceH63SW\",Desktop:\"frr8l76k7\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"frr8l76k7\"};};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:\"frr8l76k7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1deywm9=activeVariantCallback(async(...args)=>{setVariant(\"VSceH63SW\");});const onTapgpddpy=activeVariantCallback(async(...args)=>{setVariant(\"vBb3vOOPK\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"vBb3vOOPK\",\"VSceH63SW\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"vBb3vOOPK\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"VSceH63SW\")return false;return true;};const router=useRouter();const isDisplayed3=()=>{if(baseVariant===\"VSceH63SW\")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,...addPropertyOverrides({vBb3vOOPK:{value:transition2},VSceH63SW:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-elk3rf\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"frr8l76k7\",ref:refBinding,style:{...style},...addPropertyOverrides({vBb3vOOPK:{\"data-framer-name\":\"Mobile-Default\"},VSceH63SW:{\"data-framer-name\":\"Mobile-Expanded\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18r0bmx\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"y9VKiAf61\",children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({vBb3vOOPK:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oegoha\",\"data-framer-name\":\"Contents\",layoutDependency:layoutDependency,layoutId:\"N5tk1IL8i\",style:{\"--corner-shape-fallback\":.752,backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6))\",borderBottomLeftRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(12px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"inset 0px 1px 1px 0px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6)), inset 0px -1px 1px 0px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6)), inset 0px 8px 16px 3px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6))\",cornerShape:\"superellipse(1.5)\",WebkitBackdropFilter:\"blur(10px)\"},variants:{vBb3vOOPK:{borderBottomLeftRadius:\"calc(20px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(20px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(20px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(20px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\"},VSceH63SW:{backdropFilter:\"blur(20px)\",backgroundColor:\"var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(65, 190, 235, 0.03))\",boxShadow:\"inset 0px 1px 1px 0px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6)), inset 0px -1px 1px 0px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6)), 0px 0.3613123810646357px 0.3613123810646357px -1.25px rgba(0, 0, 0, 0.18), 0px 1.3731199819460742px 1.3731199819460742px -2.5px rgba(0, 0, 0, 0.16), 0px 6px 6px -3.75px rgba(0, 0, 0, 0.06), inset 0px 8px 16px 3px var(--token-8496d461-944b-449d-8554-c9358d61eaff, rgba(255, 255, 255, 0.6))\",WebkitBackdropFilter:\"blur(20px)\"}},...addPropertyOverrides({vBb3vOOPK:{\"data-highlight\":true,onTap:onTap1deywm9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bkl785\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"MButsJjnS\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7zsrfl\",\"data-framer-name\":\"Hamburger\",layoutDependency:layoutDependency,layoutId:\"PJri18Jcg\",...addPropertyOverrides({VSceH63SW:{\"data-highlight\":true,onTap:onTapgpddpy}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-d0ocda\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"NaUNtecRH\",style:{backgroundColor:\"var(--token-96eef712-3cd8-4dcc-97fd-665d6fb1bc8f, rgb(105, 110, 110))\",rotate:0},variants:{vBb3vOOPK:{backgroundColor:\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"},VSceH63SW:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-eeslxv\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"PN11m0BWS\",style:{backgroundColor:\"var(--token-96eef712-3cd8-4dcc-97fd-665d6fb1bc8f, rgb(105, 110, 110))\",rotate:0},variants:{vBb3vOOPK:{backgroundColor:\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"},VSceH63SW:{rotate:-45}}})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1imfmai\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"sO4jzQmfP\",...addPropertyOverrides({VSceH63SW:{\"data-highlight\":true,onTap:onTapgpddpy}},baseVariant,gestureVariant),children:[isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"tz3niMBh5\",openInNewTab:false,scopeId:\"FSNsZI1QI\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1m5bxem framer-1cv0nqu\",\"data-framer-name\":\"Signet\",layoutDependency:layoutDependency,layoutId:\"tz3niMBh5\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"40px\",y:(componentViewport?.y||0)+(10+((componentViewport?.height||76)-20-56)/2)+0+12.5+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sfl1dd-container\",layoutDependency:layoutDependency,layoutId:\"U_odIKYxW-container\",nodeId:\"U_odIKYxW\",rendersWithMotion:true,scopeId:\"FSNsZI1QI\",children:/*#__PURE__*/_jsx(Signet,{height:\"100%\",id:\"U_odIKYxW\",layoutId:\"U_odIKYxW\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"LZLVHtbiO\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UDM3mVPhy\"},implicitPathVariables:undefined},{href:{webPageId:\"UDM3mVPhy\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+(10+((componentViewport?.height||76)-20-56)/2)+0+12.5+0+2.5,...addPropertyOverrides({VSceH63SW:{y:(componentViewport?.y||0)+10+0+8+0+0+51+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ujrnz9-container\",layoutDependency:layoutDependency,layoutId:\"VgkKfYwZe-container\",nodeId:\"VgkKfYwZe\",rendersWithMotion:true,scopeId:\"FSNsZI1QI\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"VgkKfYwZe\",JecZKvQkk:resolvedLinks[0],layoutId:\"VgkKfYwZe\",RGxlxE753:\"UX\",variant:matchVariant(\"HvFQhIs0q\"),width:\"100%\",...addPropertyOverrides({VSceH63SW:{JecZKvQkk:resolvedLinks[1],variant:matchVariant(\"ri8sP9Hz7\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"W_FdVV8wN\"},implicitPathVariables:undefined},{href:{webPageId:\"W_FdVV8wN\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+(10+((componentViewport?.height||76)-20-56)/2)+0+12.5+0+2.5,...addPropertyOverrides({VSceH63SW:{y:(componentViewport?.y||0)+10+0+8+0+0+51+16+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sslvr3-container\",layoutDependency:layoutDependency,layoutId:\"rZKJbgpfI-container\",nodeId:\"rZKJbgpfI\",rendersWithMotion:true,scopeId:\"FSNsZI1QI\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"rZKJbgpfI\",JecZKvQkk:resolvedLinks1[0],layoutId:\"rZKJbgpfI\",RGxlxE753:\"CX\",variant:matchVariant(\"HvFQhIs0q\"),width:\"100%\",...addPropertyOverrides({VSceH63SW:{JecZKvQkk:resolvedLinks1[1],variant:matchVariant(\"ri8sP9Hz7\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HcPEWJn0L\"},implicitPathVariables:undefined},{href:{webPageId:\"HcPEWJn0L\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+(10+((componentViewport?.height||76)-20-56)/2)+0+12.5+0+2.5,...addPropertyOverrides({VSceH63SW:{y:(componentViewport?.y||0)+10+0+8+0+0+51+16+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r054z1-container\",layoutDependency:layoutDependency,layoutId:\"aoszAsucQ-container\",nodeId:\"aoszAsucQ\",rendersWithMotion:true,scopeId:\"FSNsZI1QI\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"aoszAsucQ\",JecZKvQkk:resolvedLinks2[0],layoutId:\"aoszAsucQ\",RGxlxE753:\"Agentur\",variant:matchVariant(\"HvFQhIs0q\"),width:\"100%\",...addPropertyOverrides({VSceH63SW:{JecZKvQkk:resolvedLinks2[1],variant:matchVariant(\"ri8sP9Hz7\")}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-e7sff5\",\"data-framer-name\":\"Contact\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"OlX8Ybqp8\",onTap:onTapgpddpy,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:61,...addPropertyOverrides({VSceH63SW:{y:(componentViewport?.y||0)+10+0+8+0+0+193+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15gb4ja-container\",layoutDependency:layoutDependency,layoutId:\"NeI7Xax4M-container\",nodeId:\"NeI7Xax4M\",rendersWithMotion:true,scopeId:\"FSNsZI1QI\",children:/*#__PURE__*/_jsx(Contact,{height:\"100%\",id:\"NeI7Xax4M\",layoutId:\"NeI7Xax4M\",variant:matchVariant(\"wpjz_ah16\"),width:\"100%\"})})})})]})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j2m7bo\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"qsA5pI9x3\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:(componentViewport?.y||0)+(10+((componentViewport?.height||76)-20-56)/2)+0+0,...addPropertyOverrides({vBb3vOOPK:{y:(componentViewport?.y||0)+10+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n2fsoq-container\",layoutDependency:layoutDependency,layoutId:\"zZpqDFn8S-container\",nodeId:\"zZpqDFn8S\",rendersWithMotion:true,scopeId:\"FSNsZI1QI\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"zZpqDFn8S\",layoutId:\"zZpqDFn8S\",ryM40D8H_:\"mailto:kontakt@digistalter.de\",style:{height:\"100%\"},WFTaYR364:\"Projekt anfragen\",width:\"100%\",...addPropertyOverrides({vBb3vOOPK:{ryM40D8H_:\"tel:+4921115806353\",WFTaYR364:\"Anrufen\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"56px\",y:(componentViewport?.y||0)+(10+((componentViewport?.height||76)-20-56)/2)+0+0,...addPropertyOverrides({vBb3vOOPK:{y:(componentViewport?.y||0)+10+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-azvpxb-container\",layoutDependency:layoutDependency,layoutId:\"YLU1BN2qR-container\",nodeId:\"YLU1BN2qR\",rendersWithMotion:true,scopeId:\"FSNsZI1QI\",children:/*#__PURE__*/_jsx(SwitchDarkLight,{height:\"100%\",id:\"YLU1BN2qR\",layoutId:\"YLU1BN2qR\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FEQCt.framer-1cv0nqu, .framer-FEQCt .framer-1cv0nqu { display: block; }\",\".framer-FEQCt.framer-elk3rf { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px 30px 10px 30px; position: relative; width: 1200px; }\",\".framer-FEQCt .framer-18r0bmx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1520px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-FEQCt .framer-1oegoha { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: 56px; justify-content: flex-start; overflow: hidden; padding: 10px 30px 10px 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-FEQCt .framer-bkl785 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-FEQCt .framer-7zsrfl { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 39px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 40px; }\",\".framer-FEQCt .framer-d0ocda { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 13px; width: 20px; }\",\".framer-FEQCt .framer-eeslxv { bottom: 13px; flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 20px; }\",\".framer-FEQCt .framer-1imfmai { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-FEQCt .framer-1m5bxem { flex: none; height: 31px; overflow: visible; position: relative; text-decoration: none; width: 40px; }\",\".framer-FEQCt .framer-1sfl1dd-container { flex: none; height: 30px; left: 0px; position: absolute; right: 0px; top: calc(48.38709677419357% - 30px / 2); }\",\".framer-FEQCt .framer-ujrnz9-container, .framer-FEQCt .framer-sslvr3-container, .framer-FEQCt .framer-r054z1-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-FEQCt .framer-e7sff5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px; position: relative; width: 1px; }\",\".framer-FEQCt .framer-15gb4ja-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-FEQCt .framer-j2m7bo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-FEQCt .framer-1n2fsoq-container { cursor: pointer; flex: none; height: 56px; position: relative; width: auto; }\",\".framer-FEQCt .framer-azvpxb-container { flex: none; height: 56px; position: relative; width: 56px; }\",\".framer-FEQCt.framer-v-9tbzbw.framer-elk3rf, .framer-FEQCt.framer-v-1hnfcjg.framer-elk3rf { align-content: flex-start; align-items: flex-start; gap: unset; justify-content: space-between; padding: 10px 15px 10px 15px; width: 390px; }\",\".framer-FEQCt.framer-v-9tbzbw .framer-1oegoha { align-content: flex-start; align-items: flex-start; cursor: pointer; flex-direction: column; max-width: 200px; padding: 8px; width: 56px; }\",\".framer-FEQCt.framer-v-9tbzbw .framer-bkl785 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; overflow: var(--overflow-clip-fallback, clip); }\",\".framer-FEQCt.framer-v-9tbzbw .framer-7zsrfl { height: var(--framer-aspect-ratio-supported, 40px); }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-18r0bmx { align-content: flex-start; align-items: flex-start; height: calc(var(--framer-viewport-height, 100vh) * 1); }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-1oegoha { align-content: flex-start; align-items: flex-start; flex-direction: column; height: min-content; padding: 8px 30px 8px 8px; width: 100%; }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-bkl785 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; width: 100%; }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-7zsrfl { cursor: pointer; height: var(--framer-aspect-ratio-supported, 40px); order: 0; }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-d0ocda { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-eeslxv { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-1imfmai { cursor: pointer; flex-direction: column; gap: 10px; justify-content: flex-start; order: 1; padding: 16px; width: 100%; }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-ujrnz9-container { order: 1; }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-sslvr3-container { order: 2; }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-r054z1-container { order: 3; }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-e7sff5 { flex: none; order: 2; width: 100%; }\",\".framer-FEQCt.framer-v-1hnfcjg .framer-15gb4ja-container { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 76\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vBb3vOOPK\":{\"layout\":[\"fixed\",\"auto\"]},\"VSceH63SW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFSNsZI1QI=withCSS(Component,css,\"framer-FEQCt\");export default FramerFSNsZI1QI;FramerFSNsZI1QI.displayName=\"Navbar\";FramerFSNsZI1QI.defaultProps={height:76,width:1200};addPropertyControls(FramerFSNsZI1QI,{variant:{options:[\"frr8l76k7\",\"vBb3vOOPK\",\"VSceH63SW\"],optionTitles:[\"Desktop\",\"Mobile-Default\",\"Mobile-Expanded\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFSNsZI1QI,[{explicitInter:true,fonts:[]},...SignetFonts,...Link1Fonts,...ContactFonts,...ButtonFonts,...SwitchDarkLightFonts],{supportsExplicitInterCodegen:true});FramerFSNsZI1QI.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Signet,{},context),forwardLoader(Link1,{},context),forwardLoader(Contact,{},context),forwardLoader(Button,{},context),forwardLoader(SwitchDarkLight,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFSNsZI1QI\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"76\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vBb3vOOPK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VSceH63SW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f08ca78)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"zWKMJ_hjn\",\"LSQr8B12Z\",\"GYfNaGde1\",\"xkmlb1aKf\"];const serializationHash=\"framer-PTwqE\";const variantClassNames={GYfNaGde1:\"framer-v-13plg8y\",LSQr8B12Z:\"framer-v-1eb6xd9\",xkmlb1aKf:\"framer-v-fxmtn8\",zWKMJ_hjn:\"framer-v-ffo5fr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.5,duration:1,ease:[.12,.23,.5,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"zWKMJ_hjn\",\"Variant 2\":\"LSQr8B12Z\",\"Variant 3\":\"GYfNaGde1\",\"Variant 4\":\"xkmlb1aKf\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zWKMJ_hjn\"};};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:\"zWKMJ_hjn\",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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ffo5fr\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"zWKMJ_hjn\",ref:refBinding,style:{...style},...addPropertyOverrides({GYfNaGde1:{\"data-framer-name\":\"Variant 3\"},LSQr8B12Z:{\"data-framer-name\":\"Variant 2\"},xkmlb1aKf:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-l2hu9s\",\"data-framer-name\":\"Cube\",layoutDependency:layoutDependency,layoutId:\"F0Mwpvo14\",style:{backgroundColor:\"var(--token-96eef712-3cd8-4dcc-97fd-665d6fb1bc8f, rgb(0, 0, 0))\"}}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:false,__framer__loopRepeatDelay:7.4,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-3g8ouf\",\"data-framer-name\":\"Cube\",layoutDependency:layoutDependency,layoutId:\"vonN8WFAM\",style:{backgroundColor:\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"},...addPropertyOverrides({GYfNaGde1:{__framer__loopRepeatDelay:2.7},LSQr8B12Z:{__framer__loopRepeatDelay:12.4},xkmlb1aKf:{__framer__loopRepeatDelay:8.9}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PTwqE.framer-1rlyc5j, .framer-PTwqE .framer-1rlyc5j { display: block; }\",\".framer-PTwqE.framer-ffo5fr { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 20px; }\",\".framer-PTwqE .framer-l2hu9s { flex: none; height: 16px; left: calc(50.00000000000002% - 16px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 16px; z-index: 1; }\",\".framer-PTwqE .framer-3g8ouf { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"LSQr8B12Z\":{\"layout\":[\"fixed\",\"fixed\"]},\"GYfNaGde1\":{\"layout\":[\"fixed\",\"fixed\"]},\"xkmlb1aKf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMA4eJnWD5=withCSS(Component,css,\"framer-PTwqE\");export default FramerMA4eJnWD5;FramerMA4eJnWD5.displayName=\"Squares\";FramerMA4eJnWD5.defaultProps={height:20,width:20};addPropertyControls(FramerMA4eJnWD5,{variant:{options:[\"zWKMJ_hjn\",\"LSQr8B12Z\",\"GYfNaGde1\",\"xkmlb1aKf\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMA4eJnWD5,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMA4eJnWD5\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerIntrinsicWidth\":\"20\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LSQr8B12Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GYfNaGde1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xkmlb1aKf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MA4eJnWD5.map","// Generated by Framer (b47b624)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"gtnO93ktU\",\"eQ9RilqwU\"];const serializationHash=\"framer-zIjuB\";const variantClassNames={eQ9RilqwU:\"framer-v-jj8j5h\",gtnO93ktU:\"framer-v-bknrdo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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={Default:\"gtnO93ktU\",White:\"eQ9RilqwU\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gtnO93ktU\"};};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:\"gtnO93ktU\",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__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"gtnO93ktU\",openInNewTab:false,scopeId:\"us5IGkEac\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-bknrdo\",className,classNames)} framer-2pu0un`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"gtnO93ktU\",ref:refBinding,style:{...style},...addPropertyOverrides({eQ9RilqwU:{\"data-framer-name\":\"White\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-103os84\",layoutDependency:layoutDependency,layoutId:\"wyCp6obIh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 208.173 19.808\" overflow=\"visible\"><g><path d=\"M 11.025 0 L 14.426 0 L 14.426 3.401 L 11.025 3.401 Z M 35.505 0 L 38.906 0 L 38.906 19.696 L 35.505 19.696 Z M 68.095 0 L 71.496 0 L 71.496 19.696 L 68.095 19.696 Z M 87.305 19.696 L 78.186 19.696 L 77.738 17.454 L 87.455 17.454 C 89.324 17.454 90.819 16.519 91.005 14.912 C 91.155 13.604 90.183 13.006 89.772 12.857 L 80.728 9.493 C 78.784 8.783 77.775 7.288 77.775 5.083 C 77.775 1.944 80.204 0.037 83.119 0.037 L 91.678 0.037 L 91.23 2.28 L 83.119 2.28 C 81.176 2.28 79.98 3.476 79.98 5.083 C 79.98 6.69 80.765 7.176 81.512 7.475 L 90.594 10.764 C 92.276 11.362 93.435 12.931 93.248 14.95 C 92.874 18.874 89.809 19.696 87.305 19.696 Z M 87.492 17.454 M 103.339 19.696 L 105.581 19.696 L 105.581 2.243 L 112.047 2.243 L 112.72 0 L 96.238 0 L 95.789 2.243 L 103.339 2.243 Z M 158.278 19.696 L 160.521 19.696 L 160.521 2.243 L 166.987 2.243 L 167.659 0 L 151.14 0 L 150.692 2.243 L 158.278 2.243 Z M 133.873 19.696 L 131.556 19.696 L 130.36 15.772 L 117.69 15.772 L 116.494 19.696 L 114.14 19.696 L 119.933 0 L 127.931 0 Z M 118.326 13.529 L 129.687 13.529 L 126.324 2.243 L 121.689 2.243 Z M 150.131 19.696 L 139.666 19.696 L 139.666 0 L 141.909 0 L 141.909 17.454 L 150.579 17.454 Z M 185.748 19.696 L 171.92 19.696 L 171.92 0 L 184.964 0 L 185.3 2.243 L 174.162 2.243 L 174.162 8.596 L 183.431 8.596 L 183.431 10.839 L 174.162 10.839 L 174.162 17.454 L 186.309 17.454 Z M 207.986 19.696 L 205.557 19.696 L 202.455 13.081 L 194.382 13.081 L 194.382 19.696 L 192.139 19.696 L 192.139 0 L 202.866 0 C 205.444 0 208.173 3.252 208.173 6.316 L 208.173 6.541 C 208.173 8.895 206.64 11.474 204.697 12.558 Z M 194.382 10.839 L 202.866 10.839 C 204.211 10.839 205.93 8.409 205.93 6.541 L 205.93 6.316 C 205.93 4.522 204.211 2.243 202.866 2.243 L 194.382 2.243 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path><path d=\"M 10.948 5.491 L 14.349 5.491 L 14.349 8.892 L 10.948 8.892 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path><path d=\"M 11.025 10.839 L 14.426 10.839 L 14.426 14.24 L 11.025 14.24 Z M 11.025 16.258 L 14.426 16.258 L 14.426 19.659 L 11.025 19.659 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path><path d=\"M 5.419 14.24 L 8.82 14.24 L 8.82 17.641 L 5.419 17.641 Z M 5.419 5.419 L 8.82 5.419 L 8.82 8.82 L 5.419 8.82 Z M 0 8.82 L 3.401 8.82 L 3.401 12.221 L 0 12.221 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path><path d=\"M 29.002 13.118 L 29.002 6.578 C 29.002 3.177 26.386 0.374 23.022 0.112 C 22.835 0.075 22.686 0.075 22.499 0.075 L 16.444 0.075 L 16.444 3.476 L 22.349 3.476 C 24.143 3.476 25.601 4.971 25.601 6.727 L 25.601 13.156 C 25.601 14.912 24.181 16.407 22.349 16.407 L 16.444 16.407 L 16.444 19.808 L 22.499 19.808 C 22.686 19.808 22.835 19.808 23.022 19.771 C 26.348 19.509 29.002 16.706 29.002 13.305 Z M 55.65 10.951 L 55.65 14.015 L 58.453 14.015 C 58.079 15.361 56.846 16.37 55.351 16.37 L 51.8 16.37 C 50.006 16.37 48.549 14.875 48.549 13.118 L 48.549 6.69 C 48.549 4.933 49.969 3.438 51.8 3.438 L 55.351 3.438 C 56.92 3.438 58.228 4.597 58.527 6.017 L 61.928 5.643 C 61.517 2.654 59.088 0.299 56.023 0.037 C 55.837 0 55.687 0 55.5 0 L 51.651 0 C 51.464 0 51.314 0 51.127 0.037 C 47.801 0.299 45.148 3.102 45.148 6.503 L 45.148 13.156 C 45.148 16.557 47.764 19.36 51.127 19.621 C 51.314 19.659 51.464 19.659 51.651 19.659 L 55.5 19.659 C 55.687 19.659 55.837 19.659 56.023 19.621 C 59.35 19.36 62.003 16.557 62.003 13.156 L 62.003 10.838 L 55.65 10.838 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({eQ9RilqwU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 230.223 41.336\" overflow=\"visible\"><g><path d=\"M 33.075 0 L 36.476 0 L 36.476 3.401 L 33.075 3.401 Z M 57.555 0 L 60.956 0 L 60.956 19.696 L 57.555 19.696 Z M 90.145 0 L 93.546 0 L 93.546 19.696 L 90.145 19.696 Z M 109.356 19.696 L 100.236 19.696 L 99.788 17.454 L 109.505 17.454 C 111.374 17.454 112.869 16.52 113.056 14.912 C 113.205 13.604 112.233 13.006 111.822 12.857 L 102.778 9.493 C 100.834 8.783 99.825 7.288 99.825 5.083 C 99.825 1.944 102.255 0.038 105.17 0.038 L 113.728 0.038 L 113.28 2.28 L 105.17 2.28 C 103.226 2.28 102.03 3.476 102.03 5.083 C 102.03 6.69 102.815 7.176 103.563 7.475 L 112.645 10.764 C 114.326 11.362 115.485 12.932 115.298 14.95 C 114.924 18.874 111.86 19.696 109.356 19.696 Z M 109.543 17.454 M 125.389 19.696 L 127.632 19.696 L 127.632 2.243 L 134.097 2.243 L 134.77 0 L 118.288 0 L 117.84 2.243 L 125.389 2.243 Z M 180.329 19.696 L 182.571 19.696 L 182.571 2.243 L 189.037 2.243 L 189.71 0 L 173.19 0 L 172.742 2.243 L 180.329 2.243 Z M 155.924 19.696 L 153.606 19.696 L 152.41 15.772 L 139.741 15.772 L 138.545 19.696 L 136.19 19.696 L 141.983 0 L 149.981 0 Z M 140.376 13.53 L 151.738 13.53 L 148.374 2.243 L 143.74 2.243 Z M 172.181 19.696 L 161.717 19.696 L 161.717 0 L 163.959 0 L 163.959 17.454 L 172.63 17.454 Z M 207.799 19.696 L 193.97 19.696 L 193.97 0 L 207.014 0 L 207.35 2.243 L 196.213 2.243 L 196.213 8.596 L 205.481 8.596 L 205.481 10.839 L 196.213 10.839 L 196.213 17.454 L 208.359 17.454 Z M 230.036 19.696 L 227.607 19.696 L 224.505 13.081 L 216.432 13.081 L 216.432 19.696 L 214.19 19.696 L 214.19 0 L 224.916 0 C 227.495 0 230.223 3.252 230.223 6.316 L 230.223 6.541 C 230.223 8.895 228.691 11.474 226.747 12.558 Z M 216.432 10.839 L 224.916 10.839 C 226.261 10.839 227.981 8.409 227.981 6.541 L 227.981 6.316 C 227.981 4.523 226.261 2.243 224.916 2.243 L 216.432 2.243 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path><path d=\"M 10.948 5.491 L 14.349 5.491 L 14.349 8.892 L 10.948 8.892 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path><path d=\"M 33.075 32.516 L 36.476 32.516 L 36.476 35.917 L 33.075 35.917 Z M 33.075 37.935 L 36.476 37.935 L 36.476 41.336 L 33.075 41.336 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path><path d=\"M 5.419 25.078 L 8.82 25.078 L 8.82 28.479 L 5.419 28.479 Z M 5.419 16.258 L 8.82 16.258 L 8.82 19.659 L 5.419 19.659 Z M 0 19.659 L 3.401 19.659 L 3.401 23.06 L 0 23.06 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path><path d=\"M 61.891 13.118 L 61.891 6.578 C 61.891 3.177 59.275 0.374 55.911 0.112 C 55.724 0.075 55.575 0.075 55.388 0.075 L 49.333 0.075 L 49.333 3.476 L 55.238 3.476 C 57.032 3.476 58.49 4.971 58.49 6.727 L 58.49 13.156 C 58.49 14.912 57.069 16.407 55.238 16.407 L 49.333 16.407 L 49.333 19.808 L 55.388 19.808 C 55.575 19.808 55.724 19.808 55.911 19.771 C 59.237 19.509 61.891 16.706 61.891 13.305 Z M 88.538 10.951 L 88.538 14.015 L 91.341 14.015 C 90.968 15.361 89.734 16.37 88.239 16.37 L 84.689 16.37 C 82.895 16.37 81.437 14.875 81.437 13.118 L 81.437 6.69 C 81.437 4.933 82.858 3.438 84.689 3.438 L 88.239 3.438 C 89.809 3.438 91.117 4.597 91.416 6.017 L 94.817 5.643 C 94.406 2.654 91.977 0.299 88.912 0.037 C 88.725 0 88.576 0 88.389 0 L 84.539 0 C 84.352 0 84.203 0 84.016 0.037 C 80.69 0.299 78.036 3.102 78.036 6.503 L 78.036 13.156 C 78.036 16.557 80.652 19.36 84.016 19.621 C 84.203 19.659 84.352 19.659 84.539 19.659 L 88.389 19.659 C 88.576 19.659 88.725 19.659 88.912 19.621 C 92.238 19.36 94.892 16.557 94.892 13.156 L 94.892 10.838 L 88.538 10.838 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1b6uila\",layoutDependency:layoutDependency,layoutId:\"hho2KyGcY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 197.148 19.696\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 3.401 L 0 3.401 Z M 24.48 0 L 27.881 0 L 27.881 19.696 L 24.48 19.696 Z M 57.07 0 L 60.471 0 L 60.471 19.696 L 57.07 19.696 Z M 76.28 19.696 L 67.161 19.696 L 66.713 17.454 L 76.43 17.454 C 78.298 17.454 79.793 16.519 79.98 14.912 C 80.13 13.604 79.158 13.006 78.747 12.857 L 69.702 9.493 C 67.759 8.783 66.75 7.288 66.75 5.083 C 66.75 1.943 69.179 0.037 72.094 0.037 L 80.653 0.037 L 80.204 2.28 L 72.094 2.28 C 70.151 2.28 68.955 3.476 68.955 5.083 C 68.955 6.69 69.74 7.176 70.487 7.475 L 79.569 10.764 C 81.251 11.362 82.41 12.931 82.223 14.95 C 81.849 18.874 78.784 19.696 76.28 19.696 Z M 76.467 17.454 M 92.314 19.696 L 94.556 19.696 L 94.556 2.242 L 101.022 2.242 L 101.695 0 L 85.213 0 L 84.764 2.242 L 92.314 2.242 Z M 147.253 19.696 L 149.496 19.696 L 149.496 2.242 L 155.961 2.242 L 156.634 0 L 140.115 0 L 139.666 2.242 L 147.253 2.242 Z M 122.848 19.696 L 120.531 19.696 L 119.335 15.772 L 106.665 15.772 L 105.469 19.696 L 103.115 19.696 L 108.908 0 L 116.906 0 Z M 107.301 13.529 L 118.662 13.529 L 115.299 2.242 L 110.664 2.242 Z M 139.106 19.696 L 128.641 19.696 L 128.641 0 L 130.884 0 L 130.884 17.454 L 139.554 17.454 Z M 174.723 19.696 L 160.895 19.696 L 160.895 0 L 173.938 0 L 174.275 2.242 L 163.137 2.242 L 163.137 8.596 L 172.406 8.596 L 172.406 10.838 L 163.137 10.838 L 163.137 17.454 L 175.284 17.454 Z M 196.961 19.696 L 194.531 19.696 L 191.429 13.081 L 183.357 13.081 L 183.357 19.696 L 181.114 19.696 L 181.114 0 L 191.841 0 C 194.419 0 197.148 3.252 197.148 6.316 L 197.148 6.54 C 197.148 8.895 195.615 11.474 193.672 12.558 Z M 183.357 10.838 L 191.841 10.838 C 193.186 10.838 194.905 8.409 194.905 6.54 L 194.905 6.316 C 194.905 4.522 193.186 2.242 191.841 2.242 L 183.357 2.242 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({eQ9RilqwU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 197.148 19.696\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 3.401 L 0 3.401 Z M 24.48 0 L 27.881 0 L 27.881 19.696 L 24.48 19.696 Z M 57.07 0 L 60.471 0 L 60.471 19.696 L 57.07 19.696 Z M 76.28 19.696 L 67.161 19.696 L 66.713 17.454 L 76.43 17.454 C 78.298 17.454 79.793 16.519 79.98 14.912 C 80.13 13.604 79.158 13.006 78.747 12.857 L 69.702 9.493 C 67.759 8.783 66.75 7.288 66.75 5.083 C 66.75 1.943 69.179 0.037 72.094 0.037 L 80.653 0.037 L 80.204 2.28 L 72.094 2.28 C 70.151 2.28 68.955 3.476 68.955 5.083 C 68.955 6.69 69.74 7.176 70.487 7.475 L 79.569 10.764 C 81.251 11.362 82.41 12.931 82.223 14.95 C 81.849 18.874 78.784 19.696 76.28 19.696 Z M 76.467 17.454 M 92.314 19.696 L 94.556 19.696 L 94.556 2.242 L 101.022 2.242 L 101.695 0 L 85.213 0 L 84.764 2.242 L 92.314 2.242 Z M 147.253 19.696 L 149.496 19.696 L 149.496 2.242 L 155.961 2.242 L 156.634 0 L 140.115 0 L 139.666 2.242 L 147.253 2.242 Z M 122.848 19.696 L 120.531 19.696 L 119.335 15.772 L 106.665 15.772 L 105.469 19.696 L 103.115 19.696 L 108.908 0 L 116.906 0 Z M 107.301 13.529 L 118.662 13.529 L 115.299 2.242 L 110.664 2.242 Z M 139.106 19.696 L 128.641 19.696 L 128.641 0 L 130.884 0 L 130.884 17.454 L 139.554 17.454 Z M 174.723 19.696 L 160.895 19.696 L 160.895 0 L 173.938 0 L 174.275 2.242 L 163.137 2.242 L 163.137 8.596 L 172.406 8.596 L 172.406 10.838 L 163.137 10.838 L 163.137 17.454 L 175.284 17.454 Z M 196.961 19.696 L 194.531 19.696 L 191.429 13.081 L 183.357 13.081 L 183.357 19.696 L 181.114 19.696 L 181.114 0 L 191.841 0 C 194.419 0 197.148 3.252 197.148 6.316 L 197.148 6.54 C 197.148 8.895 195.615 11.474 193.672 12.558 Z M 183.357 10.838 L 191.841 10.838 C 193.186 10.838 194.905 8.409 194.905 6.54 L 194.905 6.316 C 194.905 4.522 193.186 2.242 191.841 2.242 L 183.357 2.242 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1t3z4gd\",layoutDependency:layoutDependency,layoutId:\"XQIjGVI49\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.401 3.401\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 3.401 L 0 3.401 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xjvcqd\",layoutDependency:layoutDependency,layoutId:\"OG3hekVzY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.401 19.696\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 19.696 L 0 19.696 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dg3shi\",layoutDependency:layoutDependency,layoutId:\"RUIWoVINX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.401 19.696\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 19.696 L 0 19.696 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-197ypms\",layoutDependency:layoutDependency,layoutId:\"W7uKx4Fda\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.53 19.659\" overflow=\"visible\"><path d=\"M 9.568 19.659 L 0.448 19.659 L 0 17.416 L 9.717 17.416 C 11.586 17.416 13.081 16.482 13.268 14.875 C 13.417 13.567 12.446 12.969 12.034 12.819 L 2.99 9.456 C 1.046 8.746 0.037 7.251 0.037 5.045 C 0.037 1.906 2.467 0 5.382 0 L 13.94 0 L 13.492 2.242 L 5.382 2.242 C 3.438 2.242 2.242 3.438 2.242 5.045 C 2.242 6.653 3.027 7.138 3.775 7.437 L 12.857 10.726 C 14.538 11.324 15.697 12.894 15.51 14.912 C 15.136 18.836 12.072 19.659 9.568 19.659 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p381a9\",layoutDependency:layoutDependency,layoutId:\"xySOVpQPi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d9khtc\",layoutDependency:layoutDependency,layoutId:\"Tcgq2HV8i\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.93 19.696\" overflow=\"visible\"><path d=\"M 7.55 19.696 L 9.792 19.696 L 9.792 2.242 L 16.258 2.242 L 16.93 0 L 0.448 0 L 0 2.242 L 7.55 2.242 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17ufmz1\",layoutDependency:layoutDependency,layoutId:\"ABiGRI3jx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.968 19.696\" overflow=\"visible\"><path d=\"M 7.587 19.696 L 9.829 19.696 L 9.829 2.242 L 16.295 2.242 L 16.968 0 L 0.448 0 L 0 2.242 L 7.587 2.242 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1oqn7n5\",layoutDependency:layoutDependency,layoutId:\"fjWrRb_0u\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.733 19.696\" overflow=\"visible\"><path d=\"M 19.733 19.696 L 17.416 19.696 L 16.22 15.772 L 3.551 15.772 L 2.355 19.696 L 0 19.696 L 5.793 0 L 13.791 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9m7ruk\",layoutDependency:layoutDependency,layoutId:\"j_cyTVCIz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.362 11.287\" overflow=\"visible\"><path d=\"M 0 11.287 L 11.362 11.287 L 7.998 0 L 3.364 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3m6f2h\",layoutDependency:layoutDependency,layoutId:\"bWhKM01RR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.913 19.696\" overflow=\"visible\"><path d=\"M 10.465 19.696 L 0 19.696 L 0 0 L 2.242 0 L 2.242 17.454 L 10.913 17.454 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8x1ab5\",layoutDependency:layoutDependency,layoutId:\"L0VpHXIcw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.389 19.696\" overflow=\"visible\"><path d=\"M 13.828 19.696 L 0 19.696 L 0 0 L 13.044 0 L 13.38 2.242 L 2.242 2.242 L 2.242 8.596 L 11.511 8.596 L 11.511 10.838 L 2.242 10.838 L 2.242 17.454 L 14.389 17.454 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16jjw9q\",layoutDependency:layoutDependency,layoutId:\"PhzhVXElr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.033 19.696\" overflow=\"visible\"><path d=\"M 15.847 19.696 L 13.417 19.696 L 10.315 13.081 L 2.242 13.081 L 2.242 19.696 L 0 19.696 L 0 0 L 10.726 0 C 13.305 0 16.033 3.252 16.033 6.316 L 16.033 6.54 C 16.033 8.895 14.501 11.474 12.558 12.558 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-am6znb\",layoutDependency:layoutDependency,layoutId:\"sEy11PUHE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.549 8.596\" overflow=\"visible\"><path d=\"M 0 8.596 L 8.484 8.596 C 9.829 8.596 11.549 6.167 11.549 4.298 L 11.549 4.074 C 11.549 2.28 9.829 0 8.484 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sfwli4\",layoutDependency:layoutDependency,layoutId:\"zBrjY2FDe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.401 3.401\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 3.401 L 0 3.401 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-uyyyj6\",layoutDependency:layoutDependency,layoutId:\"jkPm9AZ_6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.401 8.82\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 3.401 L 0 3.401 Z M 0 5.419 L 3.401 5.419 L 3.401 8.82 L 0 8.82 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({eQ9RilqwU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.401 8.82\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 3.401 L 0 3.401 Z M 0 5.419 L 3.401 5.419 L 3.401 8.82 L 0 8.82 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-jjybfx\",layoutDependency:layoutDependency,layoutId:\"T5zqzeuny\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.401 3.401\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 3.401 L 0 3.401 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ly7nap\",layoutDependency:layoutDependency,layoutId:\"bdxH43tzr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.401 3.401\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 3.401 L 0 3.401 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-14pcxzd\",layoutDependency:layoutDependency,layoutId:\"SJjtwlbY5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.82 12.221\" overflow=\"visible\"><path d=\"M 5.419 8.82 L 8.82 8.82 L 8.82 12.221 L 5.419 12.221 Z M 5.419 0 L 8.82 0 L 8.82 3.401 L 5.419 3.401 Z M 0 3.401 L 3.401 3.401 L 3.401 6.802 L 0 6.802 Z\" fill=\"var(--token-5e429f40-cd94-4aa4-aa32-f9fdc66b02ee, rgb(65, 190, 235))\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-10dli4v\",layoutDependency:layoutDependency,layoutId:\"Vedet3w1a\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.401 3.401\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 3.401 L 0 3.401 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bryify\",layoutDependency:layoutDependency,layoutId:\"kXfjviGwB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.401 3.401\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 3.401 L 0 3.401 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rzwdws\",layoutDependency:layoutDependency,layoutId:\"txRIJBfkA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.401 3.401\" overflow=\"visible\"><path d=\"M 0 0 L 3.401 0 L 3.401 3.401 L 0 3.401 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1311mh1\",layoutDependency:layoutDependency,layoutId:\"nXMk2q62U\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45.559 19.808\" overflow=\"visible\"><path d=\"M 12.558 13.118 L 12.558 6.578 C 12.558 3.177 9.941 0.374 6.578 0.112 C 6.391 0.075 6.241 0.075 6.055 0.075 L 0 0.075 L 0 3.476 L 5.905 3.476 C 7.699 3.476 9.157 4.971 9.157 6.727 L 9.157 13.156 C 9.157 14.912 7.736 16.407 5.905 16.407 L 0 16.407 L 0 19.808 L 6.055 19.808 C 6.241 19.808 6.391 19.808 6.578 19.771 C 9.904 19.509 12.558 16.706 12.558 13.305 Z M 39.205 10.951 L 39.205 14.015 L 42.008 14.015 C 41.635 15.361 40.401 16.37 38.906 16.37 L 35.356 16.37 C 33.562 16.37 32.104 14.875 32.104 13.118 L 32.104 6.69 C 32.104 4.933 33.524 3.438 35.356 3.438 L 38.906 3.438 C 40.476 3.438 41.784 4.597 42.083 6.017 L 45.484 5.643 C 45.073 2.654 42.644 0.299 39.579 0.037 C 39.392 0 39.243 0 39.056 0 L 35.206 0 C 35.019 0 34.87 0 34.683 0.037 C 31.357 0.299 28.703 3.102 28.703 6.503 L 28.703 13.156 C 28.703 16.557 31.319 19.36 34.683 19.621 C 34.87 19.659 35.019 19.659 35.206 19.659 L 39.056 19.659 C 39.243 19.659 39.392 19.659 39.579 19.621 C 42.905 19.36 45.559 16.557 45.559 13.156 L 45.559 10.838 L 39.205 10.838 Z\" fill=\"var(--token-818f2b1e-e703-407a-b755-a4bb7016442c, rgb(30, 75, 125))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({eQ9RilqwU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45.559 19.808\" overflow=\"visible\"><path d=\"M 12.558 13.118 L 12.558 6.578 C 12.558 3.177 9.941 0.374 6.578 0.112 C 6.391 0.075 6.241 0.075 6.055 0.075 L 0 0.075 L 0 3.476 L 5.905 3.476 C 7.699 3.476 9.157 4.971 9.157 6.727 L 9.157 13.156 C 9.157 14.912 7.736 16.407 5.905 16.407 L 0 16.407 L 0 19.808 L 6.055 19.808 C 6.241 19.808 6.391 19.808 6.578 19.771 C 9.904 19.509 12.558 16.706 12.558 13.305 Z M 39.205 10.951 L 39.205 14.015 L 42.008 14.015 C 41.635 15.361 40.401 16.37 38.906 16.37 L 35.356 16.37 C 33.562 16.37 32.104 14.875 32.104 13.118 L 32.104 6.69 C 32.104 4.933 33.524 3.438 35.356 3.438 L 38.906 3.438 C 40.476 3.438 41.784 4.597 42.083 6.017 L 45.484 5.643 C 45.073 2.654 42.644 0.299 39.579 0.037 C 39.392 0 39.243 0 39.056 0 L 35.206 0 C 35.019 0 34.87 0 34.683 0.037 C 31.357 0.299 28.703 3.102 28.703 6.503 L 28.703 13.156 C 28.703 16.557 31.319 19.36 34.683 19.621 C 34.87 19.659 35.019 19.659 35.206 19.659 L 39.056 19.659 C 39.243 19.659 39.392 19.659 39.579 19.621 C 42.905 19.36 45.559 16.557 45.559 13.156 L 45.559 10.838 L 39.205 10.838 Z\" fill=\"var(--token-25960620-1c53-44b4-9f10-918695097e73, rgb(255, 255, 255))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-uustlc\",layoutDependency:layoutDependency,layoutId:\"Z6NRVJzTk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.558 19.733\" overflow=\"visible\"><path d=\"M 12.558 13.044 L 12.558 6.503 C 12.558 3.102 9.941 0.299 6.578 0.037 C 6.391 0 6.241 0 6.055 0 L 0 0 L 0 3.401 L 5.905 3.401 C 7.699 3.401 9.157 4.896 9.157 6.653 L 9.157 13.081 C 9.157 14.837 7.736 16.332 5.905 16.332 L 0 16.332 L 0 19.733 L 6.055 19.733 C 6.241 19.733 6.391 19.733 6.578 19.696 C 9.904 19.434 12.558 16.631 12.558 13.23 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ouzpk3\",layoutDependency:layoutDependency,layoutId:\"vcwxySMbQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.856 19.659\" overflow=\"visible\"><path d=\"M 10.502 10.951 L 10.502 14.015 L 13.305 14.015 C 12.931 15.361 11.698 16.37 10.203 16.37 L 6.653 16.37 C 4.859 16.37 3.401 14.875 3.401 13.118 L 3.401 6.69 C 3.401 4.933 4.821 3.438 6.653 3.438 L 10.203 3.438 C 11.773 3.438 13.081 4.597 13.38 6.017 L 16.781 5.643 C 16.37 2.654 13.94 0.299 10.876 0.037 C 10.689 0 10.539 0 10.353 0 L 6.503 0 C 6.316 0 6.167 0 5.98 0.037 C 2.654 0.299 0 3.102 0 6.503 L 0 13.156 C 0 16.557 2.616 19.36 5.98 19.621 C 6.167 19.659 6.316 19.659 6.503 19.659 L 10.353 19.659 C 10.539 19.659 10.689 19.659 10.876 19.621 C 14.202 19.36 16.856 16.557 16.856 13.156 L 16.856 10.838 L 10.502 10.838 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zIjuB.framer-2pu0un, .framer-zIjuB .framer-2pu0un { display: block; }\",\".framer-zIjuB.framer-bknrdo { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-zIjuB .framer-103os84 { height: 20px; position: relative; width: 208px; }\",\".framer-zIjuB .framer-1b6uila { height: 20px; left: 11px; position: absolute; top: 0px; width: 197px; }\",\".framer-zIjuB .framer-1t3z4gd, .framer-zIjuB .framer-jjybfx { height: 4px; left: 0px; position: absolute; top: 0px; width: 4px; }\",\".framer-zIjuB .framer-1xjvcqd { height: 20px; left: 25px; position: absolute; top: 0px; width: 4px; }\",\".framer-zIjuB .framer-dg3shi { height: 20px; left: 57px; position: absolute; top: 0px; width: 4px; }\",\".framer-zIjuB .framer-197ypms { height: 20px; left: 67px; position: absolute; top: 0px; width: 16px; }\",\".framer-zIjuB .framer-1p381a9 { height: 0px; left: 77px; position: absolute; top: 18px; width: 0px; }\",\".framer-zIjuB .framer-d9khtc { height: 20px; left: 85px; position: absolute; top: 0px; width: 17px; }\",\".framer-zIjuB .framer-17ufmz1 { height: 20px; left: 140px; position: absolute; top: 0px; width: 17px; }\",\".framer-zIjuB .framer-1oqn7n5 { height: 20px; left: 103px; position: absolute; top: 0px; width: 20px; }\",\".framer-zIjuB .framer-9m7ruk { height: 12px; left: 108px; position: absolute; top: 2px; width: 12px; }\",\".framer-zIjuB .framer-3m6f2h { height: 20px; left: 129px; position: absolute; top: 0px; width: 11px; }\",\".framer-zIjuB .framer-8x1ab5 { height: 20px; left: 161px; position: absolute; top: 0px; width: 15px; }\",\".framer-zIjuB .framer-16jjw9q { height: 20px; left: 181px; position: absolute; top: 0px; width: 16px; }\",\".framer-zIjuB .framer-am6znb { height: 9px; left: 184px; position: absolute; top: 2px; width: 12px; }\",\".framer-zIjuB .framer-sfwli4 { height: 4px; left: 11px; position: absolute; top: 6px; width: 4px; }\",\".framer-zIjuB .framer-uyyyj6 { height: 9px; left: 11px; position: absolute; top: 11px; width: 4px; }\",\".framer-zIjuB .framer-ly7nap { height: 4px; left: 0px; position: absolute; top: 6px; width: 4px; }\",\".framer-zIjuB .framer-14pcxzd { height: 12px; left: 0px; position: absolute; top: 6px; width: 9px; }\",\".framer-zIjuB .framer-10dli4v { height: 4px; left: 6px; position: absolute; top: 9px; width: 4px; }\",\".framer-zIjuB .framer-1bryify { height: 4px; left: 6px; position: absolute; top: 0px; width: 4px; }\",\".framer-zIjuB .framer-1rzwdws { height: 4px; left: 0px; position: absolute; top: 4px; width: 4px; }\",\".framer-zIjuB .framer-1311mh1 { height: 20px; left: 17px; position: absolute; top: 0px; width: 46px; }\",\".framer-zIjuB .framer-uustlc { height: 20px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-zIjuB .framer-ouzpk3 { height: 20px; left: 29px; position: absolute; top: 0px; width: 17px; }\",\".framer-zIjuB.framer-v-jj8j5h .framer-103os84 { height: 42px; width: 230px; }\",\".framer-zIjuB.framer-v-jj8j5h .framer-1b6uila { left: 33px; }\",\".framer-zIjuB.framer-v-jj8j5h .framer-uyyyj6 { left: 33px; top: 33px; }\",\".framer-zIjuB.framer-v-jj8j5h .framer-14pcxzd { top: 17px; }\",\".framer-zIjuB.framer-v-jj8j5h .framer-1311mh1 { left: 50px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 208\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"eQ9RilqwU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerus5IGkEac=withCSS(Component,css,\"framer-zIjuB\");export default Framerus5IGkEac;Framerus5IGkEac.displayName=\"Logo\";Framerus5IGkEac.defaultProps={height:20,width:208};addPropertyControls(Framerus5IGkEac,{variant:{options:[\"gtnO93ktU\",\"eQ9RilqwU\"],optionTitles:[\"Default\",\"White\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerus5IGkEac,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerus5IGkEac\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eQ9RilqwU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"208\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./us5IGkEac.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";export function withoutFramerBadge(Component){return props=>{return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                        #__framer-badge-container { display: none !important; }\n                    `}),/*#__PURE__*/_jsx(Component,{...props})]});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withoutFramerBadge\":{\"type\":\"reactHoc\",\"name\":\"withoutFramerBadge\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WithCSS.map","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navbar from\"#framer/local/canvasComponent/FSNsZI1QI/FSNsZI1QI.js\";import Squares from\"#framer/local/canvasComponent/MA4eJnWD5/MA4eJnWD5.js\";import Logo from\"#framer/local/canvasComponent/us5IGkEac/us5IGkEac.js\";import Link from\"#framer/local/canvasComponent/ZHWIrGDpw/ZHWIrGDpw.js\";import{withoutFramerBadge}from\"#framer/local/codeFile/nP2gbwU/WithCSS.js\";import*as sharedStyle from\"#framer/local/css/mHcOSwLnI/mHcOSwLnI.js\";const NavbarFonts=getFonts(Navbar);const ContainerWithFX=withFX(Container);const SquaresFonts=getFonts(Squares);const LogoFonts=getFonts(Logo);const LinkFonts=getFonts(Link);const MotionDivWithoutFramerBadge1w7koh1=withCodeBoundaryForOverrides(motion.div,{nodeId:\"zd4QCcSZL\",override:withoutFramerBadge,scopeId:\"anqImrJPW\"});const breakpoints={e8OP26K3M:\"(max-width: 809.98px)\",hzqwYgppB:\"(min-width: 810px) and (max-width: 1199.98px)\",zd4QCcSZL:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-WsulU\";const variantClassNames={e8OP26K3M:\"framer-v-10bi8nz\",hzqwYgppB:\"framer-v-1rk0ob0\",zd4QCcSZL:\"framer-v-1w7koh1\"};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={e8OP26K3M:[\".framer-WsulU .framer-a5fnpv { grid-template-columns: repeat(1, minmax(50px, 1fr)); }\"],hzqwYgppB:[\".framer-WsulU .framer-a5fnpv { grid-template-columns: repeat(2, minmax(50px, 1fr)); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={e8OP26K3M:\".framer-10bi8nz-override\",hzqwYgppB:\".framer-1rk0ob0-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WsulU.framer-1p65bjy, .framer-WsulU .framer-1p65bjy { display: block; }\",\".framer-WsulU.framer-1w7koh1 { align-content: center; align-items: center; background-color: var(--token-ae03a54a-7439-482a-9cae-a6db05ea91d4, #ffffff); 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-WsulU .framer-1avjv9z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; order: -1000; overflow: visible; padding: 10px 0px 10px 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 5; }\",\".framer-WsulU .framer-1u2rcyg-container { flex: none; height: auto; position: sticky; top: 0px; width: 100%; z-index: 5; }\",\".framer-WsulU .framer-12ddmwc { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-WsulU .framer-ovf276 { align-content: center; align-items: center; background-color: var(--token-1d42f573-05ba-4b10-8137-8121bcb4168d, rgba(30, 75, 125, 0.02)); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1002; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-WsulU .framer-1l0pzpy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 65px; height: min-content; justify-content: flex-start; max-width: 1520px; overflow: hidden; padding: 36px 36px 56px 36px; position: relative; width: 100%; }\",\".framer-WsulU .framer-a5fnpv { display: grid; flex: none; gap: 4px 4px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WsulU .framer-17ek7bf-container, .framer-WsulU .framer-gae50m-container, .framer-WsulU .framer-h08w66-container, .framer-WsulU .framer-ef9bjb-container { align-self: start; flex: none; height: 16px; justify-self: start; position: relative; width: 16px; }\",\".framer-WsulU .framer-fb1qa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WsulU .framer-6r8ghu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WsulU .framer-rp2a82 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: visible; padding: 0px 10px 0px 0px; position: relative; width: 208px; }\",\".framer-WsulU .framer-1b5spr1-container, .framer-WsulU .framer-15rnzki-container, .framer-WsulU .framer-16yr887-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-WsulU .framer-14v8nnq { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WsulU .framer-seqdeb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={e8OP26K3M:\"(max-width: 809.98px)\",hzqwYgppB:\"(min-width: 810px) and (max-width: 1199.98px)\",zd4QCcSZL:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"zd4QCcSZL\",Phone:\"e8OP26K3M\",Tablet:\"hzqwYgppB\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zd4QCcSZL\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"e8OP26K3M\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if([\"hzqwYgppB\",\"e8OP26K3M\"].includes(baseVariant))return false;return true;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"zd4QCcSZL\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ae03a54a-7439-482a-9cae-a6db05ea91d4, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(MotionDivWithoutFramerBadge1w7koh1,{...restProps,className:cx(scopingClassNames,\"framer-1w7koh1\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1avjv9z\",\"data-framer-name\":\"Menu\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:\"100vw\",y:10,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1u2rcyg-container\",nodeId:\"MT8Ws_Uov\",rendersWithMotion:true,scopeId:\"anqImrJPW\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{e8OP26K3M:{variant:matchVariant(\"vBb3vOOPK\")}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"MT8Ws_Uov\",layoutId:\"MT8Ws_Uov\",style:{width:\"100%\"},variant:matchVariant(\"frr8l76k7\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-12ddmwc\"}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-ovf276\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l0pzpy\",\"data-framer-name\":\"Main\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a5fnpv\",\"data-framer-name\":\"Squares\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",y:1036,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17ek7bf-container\",nodeId:\"h38DEnWiX\",rendersWithMotion:true,scopeId:\"anqImrJPW\",children:/*#__PURE__*/_jsx(Squares,{height:\"100%\",id:\"h38DEnWiX\",layoutId:\"h38DEnWiX\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zWKMJ_hjn\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",y:1036,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gae50m-container hidden-10bi8nz\",nodeId:\"S97gKNV_Q\",rendersWithMotion:true,scopeId:\"anqImrJPW\",children:/*#__PURE__*/_jsx(Squares,{height:\"100%\",id:\"S97gKNV_Q\",layoutId:\"S97gKNV_Q\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"LSQr8B12Z\"),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",y:1036,children:/*#__PURE__*/_jsx(Container,{className:\"framer-h08w66-container hidden-1rk0ob0 hidden-10bi8nz\",nodeId:\"fyOae8nQL\",rendersWithMotion:true,scopeId:\"anqImrJPW\",children:/*#__PURE__*/_jsx(Squares,{height:\"100%\",id:\"fyOae8nQL\",layoutId:\"fyOae8nQL\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GYfNaGde1\"),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",y:1036,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ef9bjb-container hidden-1rk0ob0 hidden-10bi8nz\",nodeId:\"FA9Dm7y1O\",rendersWithMotion:true,scopeId:\"anqImrJPW\",children:/*#__PURE__*/_jsx(Squares,{height:\"100%\",id:\"FA9Dm7y1O\",layoutId:\"FA9Dm7y1O\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"xkmlb1aKf\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fb1qa\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6r8ghu\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rp2a82\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:1117,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b5spr1-container\",nodeId:\"MKnP7tKAO\",rendersWithMotion:true,scopeId:\"anqImrJPW\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"MKnP7tKAO\",layoutId:\"MKnP7tKAO\",variant:matchVariant(\"gtnO93ktU\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m9dduo\",\"data-styles-preset\":\"mHcOSwLnI\",dir:\"auto\",children:\"Wir machen es einfach.\"})}),className:\"framer-14v8nnq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-seqdeb\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dC0IjlOVT\"},implicitPathVariables:undefined},{href:{webPageId:\"dC0IjlOVT\"},implicitPathVariables:undefined},{href:{webPageId:\"dC0IjlOVT\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:1177.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15rnzki-container\",nodeId:\"x2D4ioo9s\",rendersWithMotion:true,scopeId:\"anqImrJPW\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{e8OP26K3M:{JecZKvQkk:resolvedLinks[2]},hzqwYgppB:{JecZKvQkk:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(Link,{height:\"100%\",id:\"x2D4ioo9s\",JecZKvQkk:resolvedLinks[0],layoutId:\"x2D4ioo9s\",RGxlxE753:\"Impressum\",variant:matchVariant(\"Mv24f5E6p\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CTtqxmrTf\"},implicitPathVariables:undefined},{href:{webPageId:\"CTtqxmrTf\"},implicitPathVariables:undefined},{href:{webPageId:\"CTtqxmrTf\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:1177.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16yr887-container\",nodeId:\"lSxcaHl4A\",rendersWithMotion:true,scopeId:\"anqImrJPW\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{e8OP26K3M:{JecZKvQkk:resolvedLinks1[2]},hzqwYgppB:{JecZKvQkk:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(Link,{height:\"100%\",id:\"lSxcaHl4A\",JecZKvQkk:resolvedLinks1[0],layoutId:\"lSxcaHl4A\",RGxlxE753:\"Datenschutz\",variant:matchVariant(\"Mv24f5E6p\"),width:\"100%\"})})})})})]})]})]})})]}),/*#__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 1800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hzqwYgppB\":{\"layout\":[\"fixed\",\"fixed\"]},\"e8OP26K3M\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"zd4QCcSZL\":[\".framer-1avjv9z\",\".framer-ovf276\"],\"hzqwYgppB\":[\".framer-1avjv9z\",\".framer-ovf276\"],\"e8OP26K3M\":[\".framer-1avjv9z\",\".framer-ovf276\"]}\n * @framerBreakpoints {\"zd4QCcSZL\":{\"min\":1200,\"canvasClassName\":\"framer-1w7koh1-override\",\"minHeight\":1800,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"hzqwYgppB\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1rk0ob0-override\",\"minHeight\":1800,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"e8OP26K3M\":{\"max\":809,\"canvasClassName\":\"framer-10bi8nz-override\",\"minHeight\":1800,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant zd4QCcSZL\n * @framerLayoutTemplate true\n */const FrameranqImrJPW=withCSS(Component,css,\"framer-WsulU\");export default FrameranqImrJPW;FrameranqImrJPW.displayName=\"Main\";FrameranqImrJPW.defaultProps={height:1800,width:1200};addFonts(FrameranqImrJPW,[{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\"}]},...NavbarFonts,...SquaresFonts,...LogoFonts,...LinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FrameranqImrJPW.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(Squares,{},context),forwardLoader(Logo,{},context),forwardLoader(Link,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameranqImrJPW\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hzqwYgppB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e8OP26K3M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"zd4QCcSZL\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1w7koh1-override\\\",\\\"minHeight\\\":1800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"hzqwYgppB\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1rk0ob0-override\\\",\\\"minHeight\\\":1800,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"e8OP26K3M\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-10bi8nz-override\\\",\\\"minHeight\\\":1800,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1800\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"zd4QCcSZL\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"zd4QCcSZL\\\":[\\\".framer-1avjv9z\\\",\\\".framer-ovf276\\\"],\\\"hzqwYgppB\\\":[\\\".framer-1avjv9z\\\",\\\".framer-ovf276\\\"],\\\"e8OP26K3M\\\":[\\\".framer-1avjv9z\\\",\\\".framer-ovf276\\\"]}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__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 Main from \"https://framerusercontent.com/modules/BYm5GAbFkFcK0AqPXbhA/p6FR514kFXXl7RvwGhEx/anqImrJPW.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q9AmEALFRtADf7D7AkAX/1rWnxwntu1taa123ml8f/augiA20Il.js\")), path: \"/\"}, UDM3mVPhy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7dokeS9vUssxsPaimTBV/wlceNW21Zzok689Bt6NO/UDM3mVPhy.js\")), path: \"/ux\"}, HcPEWJn0L: {elements: {eSipE3aQT: \"space3\", gKkxB4M9x: \"space8\", Svg5GnSkR: \"space5\", uiEQZO7LB: \"space2\", ukav3LTwe: \"space4\", y_7HOtGMk: \"space6\", ZzLqGQjdb: \"space7\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vFkURKKo5u03fiJgi9ck/uwMJmNCrr5mwxuxf8b3J/HcPEWJn0L.js\")), path: \"/ueber-uns\"}, dC0IjlOVT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TQyTxpAZyvCis86bISyI/pesrcGti8EDRvBtUSKdd/dC0IjlOVT.js\")), path: \"/impressum\"}, CTtqxmrTf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KoDgor4rQBBpt4fCUNyV/oCgqyw2R97hH8EuTCRh7/CTtqxmrTf.js\")), path: \"/datenschutz\"}, W_FdVV8wN: {elements: {ebI91AF7n: \"progress1\", fN01wUESu: \"progress2\", zmhgxTk12: \"progress3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sIqPaLt7jCuFq4gQ1zGo/Enf90S9jdLVGpcCcJRJI/W_FdVV8wN.js\")), path: \"/cx\"}, TSttabTD9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ezZ5VFYTw4wNuJ5WXHD0/EkOML9F7Hrk3MTvFFJPX/TSttabTD9.js\")), path: \"/404\"}}\r\n\r\n\t\tconst locales = [{code: \"de\", id: \"default\", name: \"German\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"a2f213df3a197faa928ddfedc763f352df4043ada5fb081f4ba6c6e28eadccb8\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"UDM3mVPhy\":\r\ncase \"S0uJr4XQ1\":\r\ncase \"HcPEWJn0L\":\r\ncase \"dC0IjlOVT\":\r\ncase \"CTtqxmrTf\":\r\ncase \"W_FdVV8wN\":\r\ncase \"TSttabTD9\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"UDM3mVPhy\":\r\ncase \"S0uJr4XQ1\":\r\ncase \"HcPEWJn0L\":\r\ncase \"dC0IjlOVT\":\r\ncase \"CTtqxmrTf\":\r\ncase \"W_FdVV8wN\":\r\ncase \"TSttabTD9\":\r\nreturn [{hash: \"1w7koh1\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1rk0ob0\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"10bi8nz\", mediaQuery: \"(max-width: 809.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\tenvironment: \"site\",\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/ezZ5VFYTw4wNuJ5WXHD0/EkOML9F7Hrk3MTvFFJPX/TSttabTD9.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://www.digistalter.de\",\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/vPWuA7JiV7u8DuwB6pHI/dr0b1mKkmWezsJT6mgo7/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: true, disableCustomCode: 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\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\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":"i7BAC6e,SAASA,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,oDAA5lB,IAAwJ,IAAkE,IAA4B,CAAgCC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,CAAwNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAW9+C,EAAgB,EAX8/C,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,aAAU,mBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,GAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBW,EAAU,EAAW,CAAC,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGf,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,OAAO,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,aAAa,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAMgB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,g4CAAg4C,mBAAmB,GAAK,GAAGhB,GAAqB,CAAC,UAAU,CAAC,IAAI,s4CAAs4C,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,+QAA+Q,mBAAmB,GAAK,GAAGhB,GAAqB,CAAC,UAAU,CAAC,IAAI,iRAAiR,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKgB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,gRAAgR,mBAAmB,GAAK,CAAC,CAAc,EAAMA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,iUAAiU,mBAAmB,GAAK,GAAGhB,GAAqB,CAAC,UAAU,CAAC,IAAI,mUAAmU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKgB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAMA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uYAAuY,mBAAmB,GAAK,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,+jBAA+jB,mBAAmB,GAAK,GAAGhB,GAAqB,CAAC,UAAU,CAAC,IAAI,ikBAAikB,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,wQAAwQ,qRAAqR,mFAAmF,sGAAsG,uGAAuG,uGAAuG,sGAAsG,qGAAqG,sGAAsG,sGAAsG,sGAAsG,sGAAsG,yGAAyG,CAWnwb,eAAe,IAAgB,EAAgB,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICZxZ,SAAgB,GAAY,EAAO,CACjH,IAAM,EAAU,GAAK,CAAC,MAAM,OAAO,OAAO,CAAC,GAAG,EAAO,CAAC,CAAC,CAAC,CAClD,EAAa,GAAU,CAC1B,OAAO,GAAW,aAAY,EAAS,EAAS,EAAU,MAAM,EAAE,EAAU,MAAM,OAAO,OAAO,CAAC,GAAG,EAAU,MAAM,GAAG,EAAS,CAAC,EAChI,EAAW,OAAO,GAAS,SAAS,OAAO,OAAO,CAAC,GAAG,EAAO,CAAC,CAAC,EAC7D,EAAa,IAAI,IACjB,EAAc,GAAU,CAC3B,OAAO,GAAW,aAAY,EAAS,EAAS,EAAW,EAAE,EAAW,OAAO,GAAW,SAAS,OAAO,OAAO,CAAC,GAAG,EAAW,GAAG,EAAS,CAAC,CAAC,EACjJ,EAAa,QAAQ,GAAQ,EAAO,EAAW,CAAC,EAChD,SAASiB,GAAU,CACnB,GAAK,CAAC,EAAM,GAAUC,EAAS,EAAW,CAK1C,OAHA,OACA,EAAa,IAAI,EAAS,KAAW,EAAa,OAAO,EAAS,EAAG,EAAE,CAAC,CACrE,IAAgB,GAAG,IAAM,IAAgB,CAAO,CAAC,EAAU,MAAM,EAAa,EAC3E,CAAC,EAAM,EAAc,CAAG,OAAOD,oBAfC,IAAwC,uBEAud,SAAgB,GAAiB,EAAU,CAAC,MAAO,IAAO,CAAC,GAAK,CAAC,EAAM,GAAU,IAAU,CAAC,MAAc,CAAC,IAAM,EAAW,aAAa,QAAQ,QAAQ,CAAK,EAAe,IAAa,QAAQ,IAAa,SAAS,EAAY,EAAW,EAAS,CAAC,MAAM,EAAW,CAAC,GAA0E,EAAlD,EAAO,WAAW,+BAA+B,CAAwB,QAAQ,OAAO,QAAQ,EAAS,CAAC,MAAM,EAAY,CAAC,EAAE,GAAY,EAAY,CAAmB,SAAS,qBAAqB,OAAO,CAAC,GAAqB,SAAS,qBAAqB,OAAO,CAAC,GAAG,IAAI,EAAiB,EAAE,CAAK,EAAgB,EAAE,CAAC,IAAI,IAAI,EAAE,EAAE,EAAE,SAAS,YAAY,OAAO,IAAI,CAAC,IAAM,EAAM,SAAS,YAAY,GAAG,GAAG,CAAC,IAAI,IAAI,KAAQ,EAAM,SAAU,GAAG,EAAK,eAAe,OAAO,CAAC,IAAM,EAAM,EAAK,MAAM,IAAI,IAAI,EAAE,EAAE,EAAE,EAAM,OAAO,IAAI,CAAC,IAAM,EAAa,EAAM,GAAG,GAAG,EAAa,SAAS,UAAU,CAAC,CAAkD,IAAM,EAAgB,GAAG,EAAa,IAA3E,EAAM,iBAAiB,EAAa,CAAiD,GAAG,EAAiB,KAAK,EAAgB,EAAG,EAAiB,EAAiB,KAAK,IAAI,MAAU,EAAK,gBAAgB,iCAAwF,EAAK,QAAQ,SAAjD,gCAAwE,GAAkH,EAAzF,EAAK,SAAS,GAAG,QAAQ,QAAQ,OAAO,GAAG,CAAC,QAAQ,UAAU,GAAG,CAAC,QAAQ,WAAW,GAAG,QAA8C,CAAC,QAAQ,KAAK,4BAA4B,EAAM,KAAK,EAC17D,GAAG,CAAC,SAAS,eAAe,eAAe,CAAC,CAAC,IAAI,EAAa,SAAS,cAAc,QAAQ,CAAC,EAAa,GAAG,eAA0O,EAAa,YAApN,+BAA+B,EAAiB,8BAA8B,EAAgB,yGAAgJ,SAAS,KAAK,YAAY,EAAa,CACta,UAAU,IAAK,EAAE,CAAC,CAAC,IAAM,MAAgB,CAAC,IAAI,EAAS,EAAM,QAAQ,QAAQ,OAAO,QAAQ,EAAS,CAAC,MAAM,EAAS,CAAC,CAAC,GAAY,EAAS,EAAG,OAAoB,EAAKE,EAAU,CAAC,GAAG,EAAM,QAAQ,EAAM,QAAQ,QAAQ,QAAQ,OAAO,QAAQ,EAAY,CAAC,8BAFnN,IAA6B,KAAqE,CAAM,GAAS,GAAY,CAAC,MAAM,SAAS,CAAC,CAAO,GAAY,GAAO,CAAC,IAAM,EAAY,SAAS,qBAAqB,OAAO,CAAC,GAAS,EAAY,SAAS,qBAAqB,OAAO,CAAC,GAAG,EAAY,aAAa,eAAe,GAAG,IAAQ,CAAC,EAAY,aAAa,eAAe,GAAG,IAAQ,CAAC,aAAa,QAAQ,QAAQ,GAAG,IAAQ,CAAC,IAAM,EAAM,IAAI,MAAM,cAAc,CAAC,EAAO,cAAc,EAAM,2CCChf,IAAqD,IAA4B,CAAoC,GAAK,0BAAgC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,SAAS,CAAC,EAAG,CAAO,GAAU,EAAO,OAAO,GAAK,CAAO,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,WAAS,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,WAAS,CAAC,EAAG,CAAO,GAAI,+yFAAqzFC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAQz9G,GAAK,EARo/G,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWA,GAAS,EAAM,CAAO,EAAK,GAAe,YAAY,GAAI,CAAC,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAeC,EAAU,CAAU,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,GAAG,EAAM,CAAC,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,OAAK,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,iCAAiC,GAAK,2CAA2C,GAAK,kBAAkB,CAQ97H,eAAe,CAAC,GAAK,YAAY,cAA0B,qDCRpD,IAAiI,IAAkE,IAA4B,KAA2J,KAAkH,CAAM,GAAa,EAASC,GAAQ,CAAO,GAAmC,GAA6B,EAAO,OAAO,CAAC,OAAO,YAAY,SAAS,GAAiB,QAAQ,YAAY,CAAC,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUhmD,GAAgB,EAVgnD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,kBAAe,YAAU,kBAAgB,cAAW,aAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAsC,EAAkB,EAAGT,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAmC,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBU,EAAU,EAAW,CAAC,mBAAmB,OAAO,aAAa,SAA0B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,eAAe,aAAa,gBAAgB,8EAA8E,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,4SAA4S,qBAAqB,aAAa,GAAG,EAAM,CAAC,SAAsB,EAAKb,GAAQ,CAAC,SAAS,GAAK,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,sUAAsU,yJAAyJ,CAU/jI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,kBAAkB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAa,CAAC,CAAC,6BAA6B,GAAK,CAAC,qDCVhQ,IAA0M,IAAkE,IAA4B,KAAyI,CAAMc,GAAU,EAASC,EAAK,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,CAA+QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8BC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAO,IAAkB,EAAc,IAAmB,CAAC,GAAK,CAAC,EAAc,GAAkBC,EAAe,EAAc,CAAM,CAAC,EAAsB,GAA0BA,EAAe,EAAc,CAAiL,OAA7K,EAAwB,CAAC,EAAc,EAAiB,EAAK,IAAgB,IAAuB,EAAiB,EAAc,CAAC,EAAyB,EAAc,EAAQ,CAAC,EAAc,EAAiB,GAASC,IAAU,CAAC,SAAO,KAAG,OAAK,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAM,EAAM,WAAW,cAAc,EAASC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWhlE,EAAgB,EAXgmE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,UAAY,EAAkB,kBAAoB,EAAqB,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,GAAU,GAAc,GAAiB,EAAkB,EAAqB,CAAM,CAAC,cAAY,cAAW,uBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,aAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAsC,GAAkB,EAAGX,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiBY,EAAU,GAAW,CAAC,mBAAmB,QAAQ,aAAa,SAA0B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,eAAe,aAAa,gBAAgB,8EAA8E,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,4SAA4S,qBAAqB,aAAa,GAAG,EAAM,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKf,EAAK,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,EAAU,SAAS,YAAY,kBAAkB,EAAa,UAAU,GAAU,QAAQI,GAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,4UAA4U,mWAAmW,wGAAwG,CAWtkL,eAAe,IAAgB,EAAgB,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,OAAO,CAAC,EAAoB,EAAgB,CAAC,UAAU,CAAC,aAAa,cAAc,gBAAgB,GAAM,YAAY,GAAG,MAAM,OAAO,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAGL,GAAU,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcC,EAAK,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICXiuB,SAASgB,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,2EAA3gD,IAA+R,IAAkE,IAA4B,KAA2I,KAA0H,KAAiH,KAAkH,KAAgH,CAAM,GAAY,EAASC,GAAO,CAAO,GAAW,EAASC,EAAM,CAAO,GAAa,EAASC,GAAQ,CAAO,GAAY,EAASC,GAAO,CAAO,GAAqB,EAASC,GAAgB,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,QAAQ,CAAwC,IAAiC,CAAO,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,KAAK,IAAI,IAAI,CAAC,KAAK,QAAQ,CAAOC,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8BC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,iBAAiB,YAAY,kBAAkB,YAAY,QAAQ,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUttF,EAAgB,EAVsuF,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,GAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,aAAU,mBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAsC,GAAkB,EAAGZ,GAA2C,CAAO,OAAiB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAqB,IAAc,YAA6C,OAAqB,IAAc,YAAoD,IAAW,CAAC,IAAM,MAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKS,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMH,GAAY,GAAGT,EAAqB,CAAC,UAAU,CAAC,MAAMU,GAAY,CAAC,UAAU,CAAC,MAAMA,GAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,gBAAgBY,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGtB,EAAqB,CAAC,UAAU,CAAC,mBAAmB,iBAAiB,CAAC,UAAU,CAAC,mBAAmB,kBAAkB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKY,GAAW,CAAC,GAAGZ,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,0BAA0B,KAAK,eAAe,aAAa,gBAAgB,8EAA8E,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,UAAU,4SAA4S,YAAY,oBAAoB,qBAAqB,aAAa,CAAC,SAAS,CAAC,UAAU,CAAC,uBAAuB,iFAAiF,wBAAwB,iFAAiF,oBAAoB,iFAAiF,qBAAqB,iFAAiF,CAAC,UAAU,CAAC,eAAe,aAAa,gBAAgB,8EAA8E,UAAU,0eAA0e,qBAAqB,aAAa,CAAC,CAAC,GAAGA,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,GAAa,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,GAAGA,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAqB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,sEAAsE,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAqB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,sEAAsE,CAAC,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,GAAGA,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,IAAc,EAAe,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,KAAK,EAAE,EAAE,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQU,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,KAAK,EAAE,IAAI,GAAGX,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,EAAc,GAAG,SAAS,YAAY,UAAU,KAAK,QAAQS,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGX,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,QAAQW,EAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,KAAK,EAAE,IAAI,GAAGX,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,EAAe,GAAG,SAAS,YAAY,UAAU,KAAK,QAAQS,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGX,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQW,EAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,KAAK,EAAE,IAAI,GAAGX,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAM,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,EAAe,GAAG,SAAS,YAAY,UAAU,UAAU,QAAQS,EAAa,YAAY,CAAC,MAAM,OAAO,GAAGX,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,QAAQW,EAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGX,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,GAAGX,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKI,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gCAAgC,MAAM,CAAC,OAAO,OAAO,CAAC,UAAU,mBAAmB,MAAM,OAAO,GAAGJ,EAAqB,CAAC,UAAU,CAAC,UAAU,qBAAqB,UAAU,UAAU,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,iRAAiR,+RAA+R,wWAAwW,oSAAoS,wMAAwM,kMAAkM,qMAAqM,qRAAqR,yIAAyI,6JAA6J,yMAAyM,uSAAuS,yGAAyG,mSAAmS,0HAA0H,wGAAwG,4OAA4O,8LAA8L,yLAAyL,uGAAuG,iKAAiK,8LAA8L,wJAAwJ,mIAAmI,6FAA6F,4GAA4G,4KAA4K,wEAAwE,wEAAwE,wEAAwE,uFAAuF,yEAAyE,CAUnuoB,eAAe,IAAgB,EAAgB,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,iBAAiB,kBAAkB,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAY,GAAG,GAAW,GAAG,GAAa,GAAG,GAAY,GAAG,GAAqB,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcJ,GAAO,EAAE,CAAC,EAAQ,CAAC,EAAcC,EAAM,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAQ,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAO,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAgB,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICVhP,SAASkB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,4DAAjsB,IAAkI,IAAkE,IAA4B,CAAgC,GAAgB,GAAO,EAAO,IAAI,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,GAAY,CAAC,MAAM,GAAG,SAAS,EAAE,KAAK,CAAC,IAAI,IAAI,GAAG,EAAE,CAAC,KAAK,QAAQ,CAAOC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU9uD,EAAgB,EAV8vD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,mBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGX,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,gBAAgBY,EAAU,EAAW,CAAC,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGhB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kEAAkE,CAAC,CAAC,CAAc,EAAK,GAAgB,CAAC,eAAeK,GAAU,4BAA4B,GAAK,6BAA6B,GAAM,0BAA0B,IAAI,yBAAyB,OAAO,yBAAyB,GAAY,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,uEAAuE,CAAC,GAAGL,GAAqB,CAAC,UAAU,CAAC,0BAA0B,IAAI,CAAC,UAAU,CAAC,0BAA0B,KAAK,CAAC,UAAU,CAAC,0BAA0B,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,wRAAwR,8OAA8O,4KAA4K,CAUnxJ,eAAe,GAAgB,EAAgB,EAAgB,YAAY,UAAU,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICVV,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,oDAAxkB,IAAoI,IAAkE,IAA4B,CAAgC,GAAW,CAAC,YAAY,YAAY,CAAOiB,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,CAAO,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUz5C,EAAgB,EAVy6C,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYG,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,mBAAgB,cAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGP,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAME,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgBQ,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAMC,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,4rHAA4rH,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,IAAI,ivHAAivH,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAMA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,s7DAAs7D,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,IAAI,w7DAAw7D,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,0NAA0N,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,0NAA0N,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,0mBAA0mB,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,2KAA2K,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,qRAAqR,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,yRAAyR,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,8RAA8R,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,gOAAgO,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,2PAA2P,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,oVAAoV,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,yXAAyX,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,mSAAmS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,gRAAgR,mBAAmB,GAAK,CAAC,CAAc,EAAMA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,8TAA8T,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,IAAI,gUAAgU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAMA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,gYAAgY,mBAAmB,GAAK,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uNAAuN,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAMA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,yuCAAyuC,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,IAAI,2uCAA2uC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,qgBAAqgB,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,iyBAAiyB,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,+RAA+R,oFAAoF,0GAA0G,oIAAoI,wGAAwG,uGAAuG,yGAAyG,wGAAwG,wGAAwG,0GAA0G,0GAA0G,yGAAyG,yGAAyG,yGAAyG,0GAA0G,wGAAwG,sGAAsG,uGAAuG,qGAAqG,uGAAuG,sGAAsG,sGAAsG,sGAAsG,yGAAyG,uGAAuG,wGAAwG,gFAAgF,gEAAgE,0EAA0E,+DAA+D,gEAAgE,CAU3n/B,eAAe,IAAgB,EAAgB,EAAgB,YAAY,OAAO,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICX5V,SAAgB,GAAmB,EAAU,CAAC,MAAO,IAA4B,EAAMC,GAAU,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;;sBAEzM,CAAC,CAAc,EAAKC,EAAU,CAAC,GAAG,EAAM,CAAC,CAAC,CAAC,CAAC,mBAFa,4FCCtB,IAAyU,IAA8C,IAA4B,KAAmG,KAA0E,KAAuE,KAAuE,KAA0E,KAAqE,CAAM,GAAY,EAASC,GAAO,CAAO,GAAgB,GAAO,EAAU,CAAO,GAAa,EAASC,EAAQ,CAAO,GAAU,EAASC,GAAK,CAAO,GAAU,EAASC,EAAK,CAAO,GAAmC,GAA6B,EAAO,IAAI,CAAC,OAAO,YAAY,SAAS,GAAmB,QAAQ,YAAY,CAAC,CAAO,GAAY,CAAC,UAAU,wBAAwB,UAAU,gDAAgD,UAAU,sBAAsB,CAAOC,OAAc,OAAO,SAAW,IAAkB,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,CAAO,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,KAAK,CAAO,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,GAAgB,CAAC,UAAU,CAAC,wFAAwF,CAAC,UAAU,CAAC,wFAAwF,CAAC,CAAO,GAAe,OAAO,KAAK,GAAgB,CAAO,GAAU,CAAC,UAAU,2BAA2B,UAAU,2BAA2B,CAAO,GAAM,CAAC,kFAAkF,kFAAkF,iXAAiX,+WAA+W,6HAA6H,0JAA0J,yXAAyX,uTAAuT,0TAA0T,yQAAyQ,+QAA+Q,+QAA+Q,qSAAqS,2LAA2L,8LAA8L,4QAA4Q,oEAAoE,GAAGC,GAAgB,CAAO,GAAa,CAAC,UAAU,wBAAwB,UAAU,gDAAgD,UAAU,sBAAsB,CAAO,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAO,IAAW,CAAC,WAAyB,IAAqB,CAAoB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAM,CAAC,yBAAyB,GAAG,CAAC,CAAS,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,WAAS,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,EAAY,IAAqB,GAA8B,EAAQ,GAAY,GAAM,CAA0F,EAAkB,EAAG,GAAlDC,GAA6F,CAAO,MAAqBJ,IAAW,CAAgB,IAAc,YAAtB,GAAmE,OAAsBA,IAAW,CAAa,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAvD,GAAiI,OAAjC,IAAW,CAAC,GAAiB,EAAE,CAAC,CAAqB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,qBAAkB,CAAC,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,oGAAoG,CAAC,CAAc,EAAM,GAAmC,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,iBAAiBK,EAAU,CAAC,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,GAAG,SAAsB,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAW,GAAY,CAAC,sBAAsB,GAAM,0BAA0B,CAAC,UAAU,OAAO,OAAO,GAAU,CAAC,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,2BAA2B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKV,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,CAAC,CAAc,EAAK,EAAO,OAAO,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,yCAAyC,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,wDAAwD,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,wDAAwD,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,eAAe,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKS,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAS,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,OAAO,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKF,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,CAAC,SAAsB,EAAKP,EAAK,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,EAAc,GAAG,SAAS,YAAY,UAAU,YAAY,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,OAAO,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKO,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,SAAsB,EAAKP,EAAK,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,EAAe,GAAG,SAAS,YAAY,UAAU,cAAc,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,GAAK,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,GAAG,EAAG,CAAC,CAAvR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,GAAK,KAAK,IAAI,CAAC,IAAM,CAAC,CAcrtb,GAAgB,EAAQ,GAAU,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,KAAK,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAY,GAAG,GAAa,GAAG,GAAU,GAAG,GAAU,GAAG,GAAwBU,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcb,GAAO,EAAE,CAAC,EAAQ,CAAC,EAAcC,EAAQ,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAK,EAAE,CAAC,EAAQ,CAAC,EAAcC,EAAK,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICHp2E,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAC3D,IAAM,EAD4E,EAAE,CACxD,IAAc,EAAE,CAC5C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOW,EAAoBC,GAAM,CAAC,GAAG,EAAO,IAAK,OAAQ,QAAM,CAAE,EAAS,GAAK,CAAC,CAChF,QAAW,OAAO,EAAS,GAAM,EACjC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,sBAAsB,CAAE,CAAC,KAAM,UAAW,WAAY,gDAAgD,CAAE,CAAC,KAAM,UAAW,WAAY,wBAAwB,CAAC,CACrM,QAAW,QAKT,eAAsB,GAAY,CAAE,UAAS,gBAAe,WAAU,oBAAoB,CACzF,IAAM,EAAc,EAAO,GAAS,KAAK,SAAS,CA2E5C,EAAOD,EAAoBiB,GAA4B,CAC5D,SANmDjB,EAAoBgB,GAAyC,CAChH,SATkChB,EAClCe,GACA,CACC,SA/Dcf,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,SACA,mBACA,gBACA,aAAcC,MAAkB,OAAO,8DAAgG,CACvI,gBAAiB,GACjB,WACA,WACA,oBAAqB,IAAA,GACrB,iBAAkB,6BAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,gEAAgE,CAC5E,OAGD,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BApBc,CACpB,UAAW,EACX,OAAQ,CACUC,mBACFC,gBACJC,aACX,CACD,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,GACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,EACjB,CACD,YAAa,CAAE,aAAA,EAAc,CAC7B,CAID,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,GAAiB,CAC1B,EACA,IACC,CAEF,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,8DAA+F,CACrJ,wBAAyB,EACzB,CACD,CAMC,MAAO,CAAC,mBAAoB,GAAM,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,+BAAgC,GAAO,WAAY,GAAM,CAClP,CACD,CAIA,CAAC,CAKD,MAAO,CAAC,OAAQ,EAAE,CAAC,CACnB,CAAC,CAIF,OADA,MAAM,EACC,EAsBR,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,UAAU,CAGvC,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,EAAe,CAE3U,KAAK,QAAQ,CAAG,IAAM,YAE1B,QAAQ,MAAM;EAA+G,EAAO,EAAe,CAEpJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,EAAM,CACtB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,KAC9G,CAAC,CAGH,GAAI,CACH,IAAI,EAAS,EAAU,EAAeI,EAAa,EACnD,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,gBAAmB,CAC5D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,cAC1B,EAAc,EAAU,YAExB,EAAUC,GAA+B,EAAQ,EAAQ,KACnD,CACN,GAA+B,EAAQ,IAAA,GAAU,CAIjD,IAAM,EAA8C,YAAY,iBAAiB,aAAa,CAAC,IAAI,cAAc,KAAK,GAAK,EAAE,OAAS,QAAQ,EAAE,YAChJ,GAAI,EAAa,CAChB,IAAMC,EAAY,IAAI,gBAAgB,EAAY,CAClD,EAAUA,EAAU,IAAI,KAAK,CAC7B,EAAWA,EAAU,IAAI,SAAS,CAClC,IAAK,GAAM,CAAC,EAAK,KAAUA,EAAU,SAAS,CACxC,EAAI,WAAW,OAAO,GAC3B,IAAkB,EAAE,CACpB,EAAc,EAAI,MAAM,EAAE,EAAI,GAGhC,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAMA,EAAYC,GAAiC,EAAQ,mBAAmB,SAAS,SAAS,CAAE,GAAM,GAAQ,CAChH,EAAUD,EAAU,QACpB,EAAWA,EAAU,SACrB,EAAgBA,EAAU,eAK5B,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,gBACA,iBAAkB,GAAW,iBAC7B,CAAC,CAGK,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,EAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,UAAkC,CAAC,KAEhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACtE,IAAM,EAAQ,MAAM,GAAgB,EAAM,iBAAiB,CACrD,CAAC,GAAQ,OAAO,OAAO,EAAc,CACvC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,GAAU,EAAK,MAI3F,IAAM,EAA0B,KAAK,gBAAgB,CAAC,iBAAiB,CACjE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,GAAM,CAAC,CAExE,GAAS,EAET,CAEF,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,aAAc,IAAgB,KAC9B,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,SACA,CACD,QACA,CAAC,CAGF,MAAME,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,QAAS,CAAC,CAE9G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,KAAM,CAC9C,CAAC,CAAC,IACA,CAID,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsCJ,EAAY,CAClD,EAAO,gCAAgCA,EAAY,EAClD,EAIsB,GAAQ,GAAM,GAAI,CAAGK,OACvB,CACrB,IAA2B,CACjB,IAAkC,CAC5C,EAAqB,EAAW,EAAM,CAAE,mBAAoB,EAAa,CAAC,EACzE,EAGF,GAAoB,EAAW,CAAE,mBAAoB,EAAa,CAAC,CAAC,OAAO,EAAK,OAEzE,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,GAAM,CAC9B,gCA3KR,UA3HiC,IACJ,IACU,IACI,KACmE,CAExG,EAAS,CAAC,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMpB,MAAkB,OAAO,8DAAgG,CAAE,KAAM,IAAI,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,MAAM,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,SAAU,UAAW,SAAU,UAAW,SAAU,UAAW,SAAU,UAAW,SAAU,UAAW,SAAU,UAAW,SAAS,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,aAAa,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,aAAa,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,eAAe,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,YAAa,UAAW,YAAa,UAAW,YAAY,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,MAAM,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,OAAO,CAAC,CAEr5C,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,SAAU,KAAM,GAAI,cAAe,MAAM,CAAC,CACvF,GAAkB,EAAE,CACpB,GAAe,mEAwBf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,UAAU,CAwFxG,GAAW,CACd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBwB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,IAAK,CAAC,CAG9J,EAAO,gBAAkB,EAAO,iBAAmB,EAAE,CAGrD,IAA6B,CAG7B,IAA4C,CAE5C,IAAM,EAAY,SAAS,eAAe,OAAO,CAE7C,oBAAqB,EAAU,QAAS,GAAK,GAAM,EAAU,CAC5D,GAAK,GAAO,EAAU"}