{"version":3,"file":"script_main.DEVd5m_9.mjs","names":["useMemo","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","Image","useState","Cookies","useState","useRef","Icon","_Fragment","Image","fonts","css","className","css","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Menu","Close","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","DarkLightModeToggle","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","MenuIcon","NavItem","Toggle","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","Contra","createLayoutDependency","React.forwardRef","useRef","React.useId","mask","SVG","getProps","Icon","React.forwardRef","ArrowCircleUp","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","getProps","React.forwardRef","useRef","React.useId","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","ElementsPill","IconsSocialIcons","IconsGoToTop","Image1","Topbar","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","PropertyOverrides","RichText","React.Fragment","Contra","Dribbble","Cal","Github","LinkedIn","Twitter","WhatsApp","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","React.createElement","MainLayout","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js","https:/framerusercontent.com/modules/s3jiSaUFCV9k27V3K49q/2CRUYqOJ4pvDmkR59iqH/XMp9VQ4AD.js","https:/ga.jspm.io/npm:js-cookie@3.0.5/dist/js.cookie.mjs","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/tWxPGoauEDGvb60hKQfR/h2gOsj163kK5IK24A7Xy/ThemeToggle.js","https:/framerusercontent.com/modules/x69PzZLbp9Sm2GpKxCvJ/qpUwX5zIMhcsnQnn6M3X/KiTyIKudw.js","https:/framerusercontent.com/modules/zl5kZMaWJyVhzacll4ry/ue1DxPUnGQAO1KcCqpxW/qKpxHv5T2.js","https:/framerusercontent.com/modules/bUpgyMqZRKNMdGZeMGPA/fkoodNoUyQNU1zow05Rr/MLH8B4KT_.js","https:/framerusercontent.com/modules/RTiwLkUAkEpdeetrbqnI/tbFL6C4goASyj4V4F8Lf/LCWeObhoC.js","https:/framerusercontent.com/modules/1Bahqx1Z1H4HARuRqsiO/KdCyZnfOuR87GNMQOHoC/uOV7_kYIJ.js","https:/framerusercontent.com/modules/wi2HIkvFUB82jpdwKHB3/jNJaKs1xdx4aYcrrgls6/ThemeSwitcher.js","https:/framerusercontent.com/modules/tGRlVlrnYtnbJeRTGCWe/0O4R4j2n5vZ3NJWQjbQN/YlhBKSjfp.js","https:/framerusercontent.com/modules/ACxWHWBHWPiJhBDn2ol1/7sJmp9JDxrDrV52Aeh0Q/AmLjDNRQj.js","https:/framerusercontent.com/modules/UnLGS8GrLe48xHe24Zei/l6MGkwfbGy4xc4WUuQQK/HCly2cLYz.js","https:/framerusercontent.com/modules/k9a3dJh0AIkNbDezKNQn/xj74Um9wBuzWNoo8OHdv/WIzYhM1Uc.js","https:/framerusercontent.com/modules/RXXamSKG4GCpgOdnnrHc/Jus2tym1IBBby4l3OGS1/Z74fdhRSG.js","https:/framerusercontent.com/modules/hU0ClgSweYqtoTL2xSVc/w7DVoEaeKmFjOPkkty2V/x730cXlfI.js","https:/framerusercontent.com/modules/0Hp9NyRESYY5vAeFLZg5/1IBskIXVWMgUvx44knG2/e9AVzGGLA.js","https:/framerusercontent.com/modules/bffVv7DuXcDmcjqbmq6R/0DoHsAnwZnIPUUdJb8xf/exTHBPw_3.js","https:/framerusercontent.com/modules/u1pRPZ8W8IK5AH8hYA9S/Vg7f8dqLRQzxsnWgkXV1/Lsz1UBtAy.js","https:/framerusercontent.com/modules/KargFEK1Ki9M6ogv73Jh/VsVYy7BoWRRn8KODr0RY/Q15YwIiGW.js","https:/framerusercontent.com/modules/da7UziqZhUZAepa3AnVq/LAhoEDU67uQijPuKbjla/U5s3uDjH4.js","https:/framerusercontent.com/modules/jYHo9yw4MPo0d0ZBve32/T0Xbn0CpvRDY29QtBOFe/Z0vUp6Col.js","https:/framerusercontent.com/modules/xkLlq1b8cDTyZ43R2ej3/NBNb6YWyvBDmr8qY5mJ3/xHsijvbtL.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function BlurGradient({blur,borderRadius,direction,transition}){const blurSteps=useMemo(()=>[{blur:`${blur/2/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%`},{blur:`${blur/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%`},{blur:`${blur/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%`},{blur:`${blur/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%`},{blur:`${blur/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%`},{blur:`${blur/2/2}px`,gradient:`rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%`},{blur:`${blur/2}px`,gradient:`rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%`},{blur:`${blur}px`,gradient:`rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%`}],[blur]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,overflow:\"hidden\"},children:blurSteps.map((step,index)=>/*#__PURE__*/_jsx(motion.div,{transition:transition,initial:{backdropFilter:`blur(${step.blur})`},animate:{backdropFilter:`blur(${step.blur})`},style:{opacity:1,position:\"absolute\",inset:0,zIndex:index+1,maskImage:`linear-gradient(${direction}, ${step.gradient})`,WebkitMaskImage:`linear-gradient(${direction}, ${step.gradient})`,borderRadius:borderRadius,pointerEvents:\"none\"}},index))});}BlurGradient.defaultProps={blur:10,borderRadius:\"0px\",direction:\"toBottom\",transition:{duration:.3}};addPropertyControls(BlurGradient,{blur:{title:\"Blur\",type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:ControlType.SegmentedEnum,options:[\"to bottom\",\"to top\",\"to left\",\"to right\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"to bottom\"},transition:{type:ControlType.Transition,defaultValue:{duration:.3},title:\"Transition\",description:\"Control how the blur animates when used on hover states or any othe interaction.\\n\\nMore components at [Framer University](https://frameruni.link/cc).\"}});BlurGradient.displayName=\"Blur Gradient\";export default BlurGradient;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient_Prod.map","// Generated by Framer (d9af232)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"yN2VUC_3c\"];const serializationHash=\"framer-2zIFK\";const variantClassNames={yN2VUC_3c:\"framer-v-1qcqu7o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,image,width,...props})=>{var _ref;return{...props,g8inBlkLf:(_ref=image!==null&&image!==void 0?image:props.g8inBlkLf)!==null&&_ref!==void 0?_ref:{src:\"https://framerusercontent.com/images/d13zFBAtzvooNSTOwOohK4Fqjk.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/d13zFBAtzvooNSTOwOohK4Fqjk.png 683w\"}};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,g8inBlkLf,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yN2VUC_3c\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",pixelHeight:1024,pixelWidth:683,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(g8inBlkLf)},className:cx(serializationHash,...sharedStyleClassNames,\"framer-1qcqu7o\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"yN2VUC_3c\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22,...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q5uzwo\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"LtuSEvzTg\",style:{background:\"linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0.15) 100%)\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22,boxShadow:\"inset 0px 0.5px 0px 0.5px rgba(255, 255, 255, 0.2)\"}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2zIFK.framer-1it92bw, .framer-2zIFK .framer-1it92bw { display: block; }\",\".framer-2zIFK.framer-1qcqu7o { height: 144px; overflow: hidden; position: relative; width: 144px; will-change: var(--framer-will-change-override, transform); }\",\".framer-2zIFK .framer-1q5uzwo { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 144\n * @framerIntrinsicWidth 144\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"g8inBlkLf\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerXMp9VQ4AD=withCSS(Component,css,\"framer-2zIFK\");export default FramerXMp9VQ4AD;FramerXMp9VQ4AD.displayName=\"Image\";FramerXMp9VQ4AD.defaultProps={height:144,width:144};addPropertyControls(FramerXMp9VQ4AD,{g8inBlkLf:{__defaultAssetReference:\"data:framer/asset-reference,d13zFBAtzvooNSTOwOohK4Fqjk.png?originalFilename=0mcD1RZ1djaCNIZF8eLbDbdcBhQ.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerXMp9VQ4AD,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXMp9VQ4AD\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"144\",\"framerVariables\":\"{\\\"g8inBlkLf\\\":\\\"image\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"144\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XMp9VQ4AD.map","function assign(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var e={read:function(e){'\"'===e[0]&&(e=e.slice(1,-1));return e.replace(/(%[\\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function init(e,t){function set(n,r,i){if(\"undefined\"!==typeof document){i=assign({},t,i);\"number\"===typeof i.expires&&(i.expires=new Date(Date.now()+864e5*i.expires));i.expires&&(i.expires=i.expires.toUTCString());n=encodeURIComponent(n).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o=\"\";for(var c in i)if(i[c]){o+=\"; \"+c;true!==i[c]&&(o+=\"=\"+i[c].split(\";\")[0])}return document.cookie=n+\"=\"+e.write(r,n)+o}}function get(t){if(\"undefined\"!==typeof document&&(!arguments.length||t)){var n=document.cookie?document.cookie.split(\"; \"):[];var r={};for(var i=0;i<n.length;i++){var o=n[i].split(\"=\");var c=o.slice(1).join(\"=\");try{var a=decodeURIComponent(o[0]);r[a]=e.read(c,a);if(t===a)break}catch(e){}}return t?r[t]:r}}return Object.create({set:set,get:get,remove:function(e,t){set(e,\"\",assign({},t,{expires:-1}))},withAttributes:function(e){return init(this.converter,assign({},this.attributes,e))},withConverter:function(e){return init(assign({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(e)}})}var t=init(e,{path:\"/\"});export{t as default};\n\n//# sourceMappingURL=js.cookie.mjs.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Image}from\"framer\";import{motion}from\"framer-motion\";import{useState,useEffect,useRef}from\"react\";import Cookies from\"js-cookie\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Sun and moon icons from tabler-icons.io\nconst THEME_ATTRIBUTE=\"framestack-theme\";const COOKIE_NAME=\"framestack-theme\";const STYLE_ID=\"framestack-theme-toggle\";const SIGNAL_NAME=\"framestack-theme-changed\";const THEMES=[\"light\",\"dark\",\"deviceTheme\"];const useThemeStore=createStore(\"deviceTheme\");function extractBodySection(inputString){const searchStr=\"body{\";const startIndex=inputString.indexOf(searchStr);if(startIndex!==-1){const endIndex=inputString.indexOf(\"}\",startIndex+searchStr.length);if(endIndex!==-1){const bodySection=inputString.substring(startIndex+searchStr.length,endIndex);return bodySection;}}return null// Return null if \"body{\" or \"}\" is not found\n;}function makeBorderStyle(border){return border?{borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:border.color}:[];}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n */export default function ThemeToggle(props){const{toggle,dropdown,dropdownOptions,icons,transition}=props;let isPreview=false;let initialTheme=props.defaultTheme;if(typeof document!==\"undefined\"){if(document.body.hasAttribute(\"data-framer-theme\")){if(initialTheme==\"deviceTheme\"){initialTheme=document.body.getAttribute(\"data-framer-theme\");}isPreview=true;}else if(document.body.hasAttribute(THEME_ATTRIBUTE)){initialTheme=document.body.getAttribute(THEME_ATTRIBUTE);}else if(props.saveTheme){const storedTheme=Cookies.get(COOKIE_NAME);if(THEMES.includes(storedTheme)){initialTheme=storedTheme;}}}let deviceTheme=\"light\";if(isPreview&&document.body.hasAttribute(\"data-framer-theme\")){deviceTheme=document.body.getAttribute(\"data-framer-theme\");}else if(typeof window!=\"undefined\"&&window?.matchMedia){deviceTheme=window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"dark\":\"light\";}const[theme,setTheme]=useThemeStore();const[activeTheme,setActiveTheme]=useState(initialTheme==\"deviceTheme\"?deviceTheme:initialTheme)// light or dark\n;const[originalPreviewTheme,setOriginalPreviewTheme]=useState(initialTheme);const themeRef=useRef(theme);const selectRef=useRef(null);function changeTheme(newTheme){let newActiveTheme=newTheme;if(newTheme==\"deviceTheme\"){if(isPreview){newActiveTheme=originalPreviewTheme;}else{newActiveTheme=deviceTheme;}}setTheme(newTheme);setActiveTheme(newActiveTheme);if(isPreview){document.body.setAttribute(\"data-framer-theme\",newActiveTheme);}document.body.setAttribute(THEME_ATTRIBUTE,newTheme);document.documentElement.setAttribute(THEME_ATTRIBUTE,newTheme);if(props.saveTheme){Cookies.set(COOKIE_NAME,newTheme,{expires:365})// Expires in 1 year\n;}window.dispatchEvent(new CustomEvent(SIGNAL_NAME));}function toggleTheme(){const newActiveTheme=activeTheme==\"light\"?\"dark\":\"light\";if(props.resetToDeviceTheme){changeTheme(newActiveTheme==deviceTheme?\"deviceTheme\":newActiveTheme);}else{changeTheme(newActiveTheme);}}function onSelectChange(){if(selectRef.current){changeTheme(THEMES[selectRef.current.selectedIndex]);}}const handleThemeChange=event=>{if(themeRef.current==\"deviceTheme\"){setActiveTheme(event.matches?\"dark\":\"light\");}};useEffect(()=>{themeRef.current=theme// Update the ref whenever the theme state changes\n;if(theme==\"deviceTheme\"){if(isPreview){setActiveTheme(originalPreviewTheme);}else{setActiveTheme(deviceTheme);}}else{setActiveTheme(theme);}},[theme]);useEffect(()=>{if(initialTheme!=theme){changeTheme(initialTheme);}// const themeAttr = document.body.getAttribute(THEME_ATTRIBUTE)\n// if (themeAttr) {\n//     changeTheme(themeAttr)\n// }\nconst mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");mediaQuery.addEventListener(\"change\",handleThemeChange);if(!isPreview){let generateStyle=true;// Check if <head> already has theme attribute\nconst headElement=document.querySelector(\"head\");if(headElement){if(headElement.querySelector(`style#${STYLE_ID}`)){generateStyle=false;}}// Generate <style> with color styles\nif(generateStyle){let style=document.querySelector(\"style[data-framer-css-ssr]\")??document.querySelector(\"style[data-framer-css-ssr-minified]\");if(style&&style?.textContent){const styleText=style.textContent;let darkLocation=styleText.indexOf(\"@media (prefers-color-scheme: dark){body{--token\");if(darkLocation===-1){darkLocation=styleText.indexOf(\"@media (prefers-color-scheme:dark){body{--token\");}if(darkLocation!==-1){var styleElement=document.createElement(\"style\");styleElement.id=STYLE_ID;styleElement.textContent=`body[${THEME_ATTRIBUTE}=\"light\"] {${extractBodySection(styleText)}} body[${THEME_ATTRIBUTE}=\"dark\"] {${extractBodySection(styleText.substring(darkLocation))}} ${props.setColorScheme?`html {color-scheme: light dark; } html[${THEME_ATTRIBUTE}=\"light\"] { color-scheme: light; } html[${THEME_ATTRIBUTE}=\"dark\"] { color-scheme: dark; } `:\"\"}`;document.head.appendChild(styleElement);}}}}return()=>mediaQuery.removeEventListener(\"change\",handleThemeChange);},[]);switch(props.componentStyle){case\"toggle\":const{height,padding,shadow}=toggle;return /*#__PURE__*/_jsxs(motion.div,{onClick:toggleTheme,style:{position:\"relative\",minHeight:height,minWidth:height*2-padding*2,backgroundColor:toggle.fill,padding:padding,borderRadius:toggle.radius,color:icons?.color,cursor:\"pointer\",...props.style},layout:false,whileHover:{color:icons?.hoverColor||icons?.color},initial:false,transition:transition,children:[props.border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,boxSizing:\"border-box\",borderRadius:toggle.radius,...makeBorderStyle(props.border)}}),/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",height:height-padding*2,aspectRatio:1,[activeTheme==\"light\"?\"left\":\"right\"]:padding,backgroundColor:toggle.switch,borderRadius:toggle.radius-padding,boxShadow:shadow?`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${shadow.color}`:\"none\",boxSizing:\"border-box\",...makeBorderStyle(toggle.switchBorder)},layout:true,initial:false,transition:transition,children:icons&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0},children:/*#__PURE__*/_jsx(Icon,{theme:activeTheme,style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\"},...icons})})})]});case\"dropdown\":const{showDeviceTheme}=dropdownOptions;const themeTitles={light:dropdownOptions.lightText,dark:dropdownOptions.darkText,deviceTheme:dropdownOptions.deviceThemeText};return /*#__PURE__*/_jsxs(motion.div,{style:{display:\"flex\",flexDirection:\"row\",gap:dropdown.gap,alignItems:\"center\",justifyContent:\"space-between\",backgroundColor:dropdown.fill,color:dropdown.fontColor,borderRadius:dropdown.radiusIsMixed?`${dropdown.radiusTopLeft}px ${dropdown.radiusTopRight}px ${dropdown.radiusBottomRight}px ${dropdown.radiusBottomLeft}px`:`${dropdown.radius}px`,padding:dropdown.paddingIsMixed?`${dropdown.paddingTopLeft}px ${dropdown.paddingTopRight}px ${dropdown.paddingBottomRight}px ${dropdown.paddingBottomLeft}px`:`${dropdown.padding}px`,userSelect:\"none\",boxSizing:\"border-box\",cursor:\"pointer\",\"--icon-color\":icons?.color,...makeBorderStyle(props.border),...dropdown.font,...props.style},whileHover:{color:dropdown.fontColorHover||dropdown.fontColor,\"--icon-color\":icons?.hoverColor||icons?.color},initial:false,transition:transition,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:dropdown.gap,textWrap:props.style?.width==\"100%\"?\"wrap\":\"nowrap\"},children:[icons&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Icon,{theme:activeTheme,...props.icons,style:{color:\"var(--icon-color)\"}})}),!showDeviceTheme&&theme==\"deviceTheme\"?themeTitles[deviceTheme]:themeTitles[theme]]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\",color:dropdown.arrow},children:dropdown.arrow&&/*#__PURE__*/_jsx(Icon,{theme:\"arrow\",size:18})}),/*#__PURE__*/_jsxs(\"select\",{ref:selectRef,name:\"theme\",onChange:onSelectChange,style:{position:\"absolute\",inset:0,opacity:0},children:[/*#__PURE__*/_jsx(\"option\",{value:\"light\",selected:theme==\"light\"||!showDeviceTheme&&deviceTheme==\"light\",children:themeTitles.light}),/*#__PURE__*/_jsx(\"option\",{value:\"dark\",selected:theme==\"dark\"||!showDeviceTheme&&deviceTheme==\"dark\",children:themeTitles.dark}),showDeviceTheme&&/*#__PURE__*/_jsx(\"option\",{value:\"deviceTheme\",selected:theme==\"deviceTheme\",children:themeTitles.deviceTheme})]})]});case\"custom\":return /*#__PURE__*/_jsx(\"div\",{onClick:toggleTheme,children:activeTheme==\"light\"?props.customLight:props.customDark});}}ThemeToggle.displayName=\"Theme Toggle\";const borderControls={color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}};const toggleShadowDefault={color:\"rgba(0, 0, 0, 0.2)\",x:0,y:2,blur:4,spread:0};const iconsDefault={type:\"default\",color:\"#333333\",size:18,opacity:1};addPropertyControls(ThemeToggle,{defaultTheme:{type:ControlType.Enum,defaultValue:\"deviceTheme\",options:[\"deviceTheme\",\"light\",\"dark\"],optionTitles:[\"Device Theme\",\"Light\",\"Dark\"],title:\"Default\"},saveTheme:{type:ControlType.Boolean,defaultValue:true,title:\"Save Cookie\"},componentStyle:{type:ControlType.Enum,defaultValue:\"toggle\",options:[\"toggle\",\"dropdown\",\"custom\"],optionTitles:[\"Toggle\",\"Dropdown\",\"Custom\"],title:\"Style\"},toggle:{type:ControlType.Object,buttonTitle:\"Options\",icon:\"boolean\",controls:{height:{type:ControlType.Number,defaultValue:32,min:1,step:1},fill:{type:ControlType.Color,defaultValue:\"#EDEDED\",optional:true},switch:{type:ControlType.Color,defaultValue:\"#FFF\"},switchBorder:{type:ControlType.Object,optional:true,controls:borderControls},shadow:{type:ControlType.Object,defaultValue:toggleShadowDefault,optional:true,controls:{color:{type:ControlType.Color,defaultValue:toggleShadowDefault.color},x:{type:ControlType.Number,defaultValue:toggleShadowDefault.x,displayStepper:true},y:{type:ControlType.Number,defaultValue:toggleShadowDefault.y,displayStepper:true},blur:{type:ControlType.Number,defaultValue:toggleShadowDefault.blur,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:toggleShadowDefault.spread,displayStepper:true}}},padding:{type:ControlType.Number,defaultValue:4,min:0,step:1,displayStepper:true},radius:{type:ControlType.Number,defaultValue:16,min:0}},hidden:props=>props.componentStyle!==\"toggle\"},dropdown:{type:ControlType.Object,buttonTitle:\"Options\",controls:{fill:{type:ControlType.Color,defaultValue:\"#EDEDED\",optional:true},fontColor:{type:ControlType.Color,defaultValue:\"#000\"},fontColorHover:{type:ControlType.Color,optional:true,title:\"Hover Font Color\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1}},arrow:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.5)\",optional:true},gap:{type:ControlType.Number,defaultValue:8,min:0,step:1},padding:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTopLeft\",\"paddingTopRight\",\"paddingBottomRight\",\"paddingBottomLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,defaultValue:10,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0}},hidden:props=>props.componentStyle!==\"dropdown\"},dropdownOptions:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Options\",// buttonTitle: \"Options\",\ncontrols:{showDeviceTheme:{type:ControlType.Boolean,defaultValue:true},deviceThemeText:{type:ControlType.String,defaultValue:\"Device Theme\",hidden:props=>!props.showDeviceTheme},lightText:{type:ControlType.String,defaultValue:\"Light\"},darkText:{type:ControlType.String,defaultValue:\"Dark\"}},hidden:props=>props.componentStyle!==\"dropdown\"},icons:{type:ControlType.Object,defaultValue:iconsDefault,optional:true,controls:{type:{type:ControlType.Enum,defaultValue:\"default\",options:[\"default\",\"svg\",\"image\"],optionTitles:[\"Default\",\"SVG\",\"Image\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},lightSvg:{type:ControlType.String,placeholder:\"<svg></svg>\",displayTextArea:true,title:\"Light SVG\",hidden:props=>props.type!=\"svg\"},darkSvg:{type:ControlType.String,placeholder:\"<svg></svg>\",displayTextArea:true,title:\"Dark SVG\",hidden:props=>props.type!=\"svg\"},lightImage:{type:ControlType.ResponsiveImage,title:\"Light\",hidden:props=>props.type!=\"image\"},darkImage:{type:ControlType.ResponsiveImage,title:\"Dark\",hidden:props=>props.type!=\"image\"},sizing:{type:ControlType.Enum,defaultValue:\"cover\",options:[\"fill\",\"fit\",\"stretch\"],optionTitles:[\"Fill\",\"Fit\",\"Stretch\"],hidden:props=>props.type!=\"image\"},color:{type:ControlType.Color,defaultValue:iconsDefault.color,hidden:props=>props.type!=\"default\"&&props.type!=\"svg\"},hoverColor:{type:ControlType.Color,optional:true,hidden:props=>props.type!=\"default\"&&props.type!=\"svg\"},size:{type:ControlType.Number,defaultValue:iconsDefault.size,min:1,step:1,displayStepper:true},opacity:{type:ControlType.Number,defaultValue:1,min:0,max:1,step:.01}},hidden:props=>props.componentStyle==\"custom\"},border:{type:ControlType.Object,optional:true,controls:borderControls,hidden:props=>props.componentStyle==\"custom\"},customLight:{type:ControlType.ComponentInstance,title:\"Light\",hidden:props=>props.componentStyle!==\"custom\"},customDark:{type:ControlType.ComponentInstance,title:\"Dark\",hidden:props=>props.componentStyle!==\"custom\"},resetToDeviceTheme:{type:ControlType.Boolean,defaultValue:true,// description:\n//     \"Uses the device theme when the toggle is switched to the current device theme.\",\nhidden:props=>props.componentStyle!==\"toggle\"},setColorScheme:{type:ControlType.Boolean,defaultValue:true,title:\"Theme Scroll Bars\"},transition:{type:ControlType.Transition,hidden:props=>props.type==\"custom\"}});function Icon(props){const{theme,type,size,lightSvg,darkSvg,lightImage,darkImage,sizing,opacity,style={}}=props;switch(type){case\"svg\":if(theme==\"light\"&&!lightSvg.length||theme==\"dark\"&&!darkSvg.length){return /*#__PURE__*/_jsx(\"div\",{});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{className:\"theme-toggle-icon\",style:{width:size,height:size,opacity,pointerEvents:\"none\",...style},dangerouslySetInnerHTML:{__html:(theme==\"light\"?lightSvg:darkSvg).replace(/width=\"(\\d+)\"/,`width=\"${size}\"`).replace(/height=\"(\\d+)\"/,`width=\"${size}\"`)}}),/*#__PURE__*/_jsx(\"style\",{children:`.theme-toggle-icon svg { display: block; }`})]});case\"image\":return /*#__PURE__*/_jsx(Image,{background:{fit:sizing,...theme==\"light\"?lightImage:darkImage},style:{opacity,width:size,height:size,...style}});case\"default\":return /*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:size,height:size,viewBox:\"0 0 24 24\",strokeWidth:\"2\",stroke:\"currentColor\",fill:\"none\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{opacity,...style},children:[/*#__PURE__*/_jsx(\"path\",{stroke:\"none\",d:\"M0 0h24v24H0z\",fill:\"none\"}),theme==\"light\"?[/*#__PURE__*/_jsx(\"path\",{d:\"M12 19a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M18.313 16.91l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.218 -1.567l.102 .07z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M7.007 16.993a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M21 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6.213 4.81l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.217 -1.567l.102 .07z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M19.107 4.893a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 2a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 7a5 5 0 1 1 -4.995 5.217l-.005 -.217l.005 -.217a5 5 0 0 1 4.995 -4.783z\",strokeWidth:\"0\",fill:\"currentColor\"})]:theme==\"dark\"?/*#__PURE__*/_jsx(\"path\",{d:\"M12 1.992a10 10 0 1 0 9.236 13.838c.341 -.82 -.476 -1.644 -1.298 -1.31a6.5 6.5 0 0 1 -6.864 -10.787l.077 -.08c.551 -.63 .113 -1.653 -.758 -1.653h-.266l-.068 -.006l-.06 -.002z\",strokeWidth:\"0\",fill:\"currentColor\"}):// Arrow\n/*#__PURE__*/_jsx(\"path\",{d:\"M6 9l6 6l6 -6\"})]});}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThemeToggle\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemeToggle.map","// Generated by Framer (5b36d37)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-aoF93 .framer-styles-preset-1i82ve0:not(.rich-text-wrapper), .framer-aoF93 .framer-styles-preset-1i82ve0.rich-text-wrapper a { --framer-link-current-text-color: var(--token-5dec83f0-0c19-4f2f-8c22-7183e196465a); --framer-link-hover-text-color: var(--token-5dec83f0-0c19-4f2f-8c22-7183e196465a); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-5dec83f0-0c19-4f2f-8c22-7183e196465a); --framer-link-text-decoration: none; }\"];export const className=\"framer-aoF93\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (34801f9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-Cye73 .framer-styles-preset-1qoo6je:not(.rich-text-wrapper), .framer-Cye73 .framer-styles-preset-1qoo6je.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-5dec83f0-0c19-4f2f-8c22-7183e196465a, #141414); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Cye73\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 12 L 18 12 L 18 10 L 0 10 Z M 0 7 L 18 7 L 18 5 L 0 5 Z M 0 0 L 0 2 L 18 2 L 18 0 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"12px\" id=\"QNTaq77W3\" transform=\"translate(3 6)\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-5AVC2\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-5AVC2 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-5AVC2\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b36d37)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"https://framerusercontent.com/modules/bUpgyMqZRKNMdGZeMGPA/fkoodNoUyQNU1zow05Rr/MLH8B4KT_.js\";import Close from\"https://framerusercontent.com/modules/oE9WKEU3ToJHJpjC4OLY/7FvUwzzVaDYCnH97VQOT/UNkcg0f_v.js\";const enabledGestures={D_kBveoOX:{hover:true},UkfQ7FZMC:{hover:true}};const cycleOrder=[\"UkfQ7FZMC\",\"D_kBveoOX\"];const serializationHash=\"framer-hZnbn\";const variantClassNames={D_kBveoOX:\"framer-v-1afrcbr\",UkfQ7FZMC:\"framer-v-1eorey4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WyRwDilKn=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={Closed:\"UkfQ7FZMC\",Opened:\"D_kBveoOX\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UkfQ7FZMC\",WyRwDilKn:click??props.WyRwDilKn};};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,WyRwDilKn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UkfQ7FZMC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapz3srcw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(WyRwDilKn){const res=await WyRwDilKn(...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-1eorey4\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UkfQ7FZMC\",onTap:onTapz3srcw,ref:refBinding,style:{...style},...addPropertyOverrides({\"D_kBveoOX-hover\":{\"data-framer-name\":undefined},\"UkfQ7FZMC-hover\":{\"data-framer-name\":undefined},D_kBveoOX:{\"data-framer-name\":\"Opened\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-134nqh9\",Component:Menu,\"data-framer-name\":\"Symbol\",layoutDependency:layoutDependency,layoutId:\"QZ3fmmduD\",style:{\"--esondr\":\"var(--token-a89a7fcb-a877-41b1-9ec9-73307b5e32e5, rgba(255, 255, 255, 0.4))\",opacity:.4},variants:{\"D_kBveoOX-hover\":{\"--esondr\":\"var(--token-a89a7fcb-a877-41b1-9ec9-73307b5e32e5, rgba(0, 0, 0, 0.4))\",opacity:1},\"UkfQ7FZMC-hover\":{\"--esondr\":\"var(--token-a89a7fcb-a877-41b1-9ec9-73307b5e32e5, rgba(0, 0, 0, 0.4))\",opacity:1}},...addPropertyOverrides({D_kBveoOX:{Component:Close}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hZnbn.framer-f3sbfl, .framer-hZnbn .framer-f3sbfl { display: block; }\",\".framer-hZnbn.framer-1eorey4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hZnbn .framer-134nqh9 { flex: none; height: var(--framer-aspect-ratio-supported, 36px); position: relative; width: 36px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"D_kBveoOX\":{\"layout\":[\"auto\",\"auto\"]},\"I1tBJGjHK\":{\"layout\":[\"auto\",\"auto\"]},\"L0EMFxfd7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WyRwDilKn\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLCWeObhoC=withCSS(Component,css,\"framer-hZnbn\");export default FramerLCWeObhoC;FramerLCWeObhoC.displayName=\"Menu/Icon\";FramerLCWeObhoC.defaultProps={height:36,width:36};addPropertyControls(FramerLCWeObhoC,{variant:{options:[\"UkfQ7FZMC\",\"D_kBveoOX\"],optionTitles:[\"Closed\",\"Opened\"],title:\"Variant\",type:ControlType.Enum},WyRwDilKn:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerLCWeObhoC,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLCWeObhoC\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"D_kBveoOX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"I1tBJGjHK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"L0EMFxfd7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"WyRwDilKn\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"36\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LCWeObhoC.map","// Generated by Framer (5b36d37)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/VrrlD5xvtOv6ZAjHR2VG/Xq0Kr6kGyscjEeqmOau4/T41oFu6fV.js\";const enabledGestures={sCnMle7Uh:{hover:true}};const serializationHash=\"framer-D6gD8\";const variantClassNames={sCnMle7Uh:\"framer-v-1no4b4t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gKClMSf9w=undefined;const OPdeuTdeq=undefined;const GWRk5xYDJ=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 Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,width,...props})=>{return{...props,gKClMSf9w:click??props.gKClMSf9w,GWRk5xYDJ:title??props.GWRk5xYDJ??\"Services\",OPdeuTdeq:link??props.OPdeuTdeq};};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,OPdeuTdeq,GWRk5xYDJ,gKClMSf9w,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"sCnMle7Uh\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1lfd8i1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(gKClMSf9w){const res=await gKClMSf9w(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];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:OPdeuTdeq,motionChild:true,nodeId:\"sCnMle7Uh\",openInNewTab:false,scopeId:\"uOV7_kYIJ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1no4b4t\",className,classNames)} framer-v19csm`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sCnMle7Uh\",onTap:onTap1lfd8i1,ref:refBinding,style:{...style},...addPropertyOverrides({\"sCnMle7Uh-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1go98xu\",\"data-styles-preset\":\"T41oFu6fV\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-feaed8d3-306d-473c-883f-5810dd774ee2))\"},children:\"Services\"})}),className:\"framer-vryn1z\",\"data-framer-name\":\"Services\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D2JuIeHpV\",style:{\"--extracted-r6o4lv\":\"var(--token-feaed8d3-306d-473c-883f-5810dd774ee2)\",\"--framer-paragraph-spacing\":\"0px\"},text:GWRk5xYDJ,variants:{\"sCnMle7Uh-hover\":{\"--extracted-r6o4lv\":\"var(--token-5dec83f0-0c19-4f2f-8c22-7183e196465a)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"sCnMle7Uh-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1go98xu\",\"data-styles-preset\":\"T41oFu6fV\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5dec83f0-0c19-4f2f-8c22-7183e196465a))\"},children:\"Services\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-D6gD8.framer-v19csm, .framer-D6gD8 .framer-v19csm { display: block; }\",\".framer-D6gD8.framer-1no4b4t { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-D6gD8 .framer-vryn1z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17\n * @framerIntrinsicWidth 58\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"E6XlheE6b\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OPdeuTdeq\":\"link\",\"GWRk5xYDJ\":\"title\",\"gKClMSf9w\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruOV7_kYIJ=withCSS(Component,css,\"framer-D6gD8\");export default FrameruOV7_kYIJ;FrameruOV7_kYIJ.displayName=\"Nav/Item\";FrameruOV7_kYIJ.defaultProps={height:17,width:58};addPropertyControls(FrameruOV7_kYIJ,{OPdeuTdeq:{title:\"Link\",type:ControlType.Link},GWRk5xYDJ:{defaultValue:\"Services\",displayTextArea:false,title:\"Title\",type:ControlType.String},onGWRk5xYDJChange:{changes:\"GWRk5xYDJ\",type:ControlType.ChangeHandler},gKClMSf9w:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameruOV7_kYIJ,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruOV7_kYIJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"17\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"58\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"E6XlheE6b\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"OPdeuTdeq\\\":\\\"link\\\",\\\"GWRk5xYDJ\\\":\\\"title\\\",\\\"gKClMSf9w\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uOV7_kYIJ.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect}from\"react\";const changeTheme=theme=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;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);};function extractAndApplyThemeTokens(){if(typeof document===\"undefined\")return;let lightThemeTokens=[];let darkThemeTokens=\"\";for(let i=0;i<document.styleSheets.length;i++){const sheet=document.styleSheets[i];try{// @ts-ignore\nconst rules=sheet.cssRules||[];for(let k=0;k<rules.length;k++){const rule=rules[k];if(\"selectorText\"in rule&&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);}}}else if(\"conditionText\"in rule&&rule.conditionText===\"(prefers-color-scheme: dark)\"){// @ts-ignore\nconst cssRules=rule.cssRules||[];if(cssRules.length>0){// @ts-ignore\nlet mediaRulesString=cssRules[0].cssText;mediaRulesString=mediaRulesString.replace(\"body\",\"\").replace(/\\s*{\\s*/,\"\").replace(/\\s*}\\s*$/,\"\");darkThemeTokens=mediaRulesString;}}}}catch(e){// Cannot access stylesheet (cross-origin)\n}}// Remove existing style element if it exists\nconst existingStyleElement=document.getElementById(\"toggle-theme\");if(existingStyleElement){document.head.removeChild(existingStyleElement);}// Create new style element with theme tokens\nconst styleElement=document.createElement(\"style\");styleElement.id=\"toggle-theme\";const customCssRule=`body[toggle-theme=\"light\"] {${lightThemeTokens.join(\" \")}} 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);}/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n * @framerDisableUnlink\n */export default function ThemeSwitcher(props){const{theme=\"light\"}=props;// Initialize theme tokens extraction on mount (only once)\nuseEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;// Extract CSS tokens and create style element\nextractAndApplyThemeTokens();// Cleanup function\nreturn()=>{const existingStyleElement=document.getElementById(\"toggle-theme\");if(existingStyleElement){document.head.removeChild(existingStyleElement);}const htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];htmlElement.setAttribute(\"toggle-theme\",\"system\");bodyElement.setAttribute(\"toggle-theme\",\"system\");};},[]);// Apply theme when prop changes\nuseEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;changeTheme(theme);},[theme]);// Return invisible component\nreturn /*#__PURE__*/_jsx(\"div\",{style:{...props.style,position:\"absolute\",width:1,height:1,opacity:0,pointerEvents:\"none\"}});}ThemeSwitcher.defaultProps={theme:\"light\"};addPropertyControls(ThemeSwitcher,{theme:{type:ControlType.Enum,title:\"Theme\",options:[\"light\",\"dark\"],optionTitles:[\"Light\",\"Dark\"],defaultValue:\"light\",displaySegmentedControl:true}});ThemeSwitcher.displayName=\"Dark/Light Mode Toggle\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThemeSwitcher\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemeSwitcher.map","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DarkLightModeToggle from\"https://framerusercontent.com/modules/wi2HIkvFUB82jpdwKHB3/jNJaKs1xdx4aYcrrgls6/ThemeSwitcher.js\";const DarkLightModeToggleFonts=getFonts(DarkLightModeToggle);const cycleOrder=[\"aoaE36dA_\",\"Ye_MRH1AI\"];const serializationHash=\"framer-t8SM5\";const variantClassNames={aoaE36dA_:\"framer-v-fn2us3\",Ye_MRH1AI:\"framer-v-1bblqa8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.5,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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={Dark:\"aoaE36dA_\",Light:\"Ye_MRH1AI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aoaE36dA_\"};};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:\"aoaE36dA_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap110s5ms=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"Ye_MRH1AI\");});const onTaprjg5o6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"aoaE36dA_\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Ye_MRH1AI\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fn2us3\",className,classNames),\"data-framer-name\":\"Dark\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aoaE36dA_\",onTap:onTap110s5ms,ref:refBinding,style:{backgroundColor:\"rgb(27, 28, 28)\",borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96,boxShadow:\"inset 0px 1px 0px 0px rgba(255, 255, 255, 0.05), 0px -1px 0px 0px rgba(0, 0, 0, 0.1)\",...style},variants:{Ye_MRH1AI:{backgroundColor:\"rgb(224, 224, 224)\"}},...addPropertyOverrides({Ye_MRH1AI:{\"data-framer-name\":\"Light\",onTap:onTaprjg5o6}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yqlpar-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"iQ_9BCtCI-container\",nodeId:\"iQ_9BCtCI\",rendersWithMotion:true,scopeId:\"YlhBKSjfp\",children:/*#__PURE__*/_jsx(DarkLightModeToggle,{height:\"100%\",id:\"iQ_9BCtCI\",layoutId:\"iQ_9BCtCI\",style:{height:\"100%\",width:\"100%\"},theme:\"dark\",width:\"100%\",...addPropertyOverrides({Ye_MRH1AI:{theme:\"light\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nghhnt\",\"data-framer-name\":\"Knob\",layoutDependency:layoutDependency,layoutId:\"MCuDMcLmF\",style:{backgroundColor:\"var(--token-6caa153b-31c9-4eaa-bd6e-82180b70617c, rgb(51, 55, 58))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,boxShadow:\"0px 2.18px 16px 0px rgba(0, 0, 0, 0.15), inset 0px 0.55px 0px 0px rgba(255, 255, 255, 0.05)\"},variants:{Ye_MRH1AI:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3hhrxm\",\"data-framer-name\":\"Circle (Center)\",layoutDependency:layoutDependency,layoutId:\"kkH6Llm2r\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},transformTemplate:transformTemplate1,variants:{Ye_MRH1AI:{backgroundColor:\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\"}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-12ap9sp\",\"data-framer-name\":\"Mask\",layoutDependency:layoutDependency,layoutId:\"oB3YF3_5z\",style:{backgroundColor:\"rgb(51, 55, 58)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d9hedx\",\"data-framer-name\":\"Fire\",layoutDependency:layoutDependency,layoutId:\"VpBEdTizK\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rfpe3f\",\"data-framer-name\":\"01\",layoutDependency:layoutDependency,layoutId:\"wAYgd813w\",style:{rotate:180},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-kqpmjo\",\"data-framer-name\":\"Shine\",layoutDependency:layoutDependency,layoutId:\"g9q12p1U_\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{Ye_MRH1AI:{backgroundColor:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10pttub\",\"data-framer-name\":\"Shine\",layoutDependency:layoutDependency,layoutId:\"WBwOQmutA\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{Ye_MRH1AI:{backgroundColor:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1asyxya\",\"data-framer-name\":\"02\",layoutDependency:layoutDependency,layoutId:\"SlA_VA4SS\",style:{rotate:225},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5oib3f\",\"data-framer-name\":\"Shine\",layoutDependency:layoutDependency,layoutId:\"LALGtyyay\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{Ye_MRH1AI:{backgroundColor:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rv566x\",\"data-framer-name\":\"Shine\",layoutDependency:layoutDependency,layoutId:\"qv0ZLUfDz\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{Ye_MRH1AI:{backgroundColor:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gyeel6\",\"data-framer-name\":\"03\",layoutDependency:layoutDependency,layoutId:\"LsrMad2jk\",style:{rotate:270},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ajycrl\",\"data-framer-name\":\"Shine\",layoutDependency:layoutDependency,layoutId:\"x8nQfQ5IV\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{Ye_MRH1AI:{backgroundColor:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g8uq5j\",\"data-framer-name\":\"Shine\",layoutDependency:layoutDependency,layoutId:\"scTN4F7D8\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{Ye_MRH1AI:{backgroundColor:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-48h42o\",\"data-framer-name\":\"04\",layoutDependency:layoutDependency,layoutId:\"CQ8MFTXNJ\",style:{rotate:315},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-100cfkg\",\"data-framer-name\":\"Shine\",layoutDependency:layoutDependency,layoutId:\"VTFQ1XtiT\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{Ye_MRH1AI:{backgroundColor:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yhnk4u\",\"data-framer-name\":\"Shine\",layoutDependency:layoutDependency,layoutId:\"QwvwAqyMZ\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{Ye_MRH1AI:{backgroundColor:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\"}}})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-t8SM5.framer-falhr0, .framer-t8SM5 .framer-falhr0 { display: block; }\",\".framer-t8SM5.framer-fn2us3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: flex-end; overflow: visible; padding: 0px 8px 0px 8px; position: relative; width: 75px; }\",\".framer-t8SM5 .framer-yqlpar-container { flex: none; height: 1px; position: relative; width: 1px; }\",\".framer-t8SM5 .framer-nghhnt { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-t8SM5 .framer-3hhrxm { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 10px); left: 50%; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 50%; width: 10px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-t8SM5 .framer-12ap9sp { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 10px); left: 5px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 5px; width: 9px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-t8SM5 .framer-d9hedx { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-t8SM5 .framer-1rfpe3f, .framer-t8SM5 .framer-1asyxya, .framer-t8SM5 .framer-gyeel6, .framer-t8SM5 .framer-48h42o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 34%; justify-content: space-between; left: calc(50.00000000000002% - 100% / 2); overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: calc(50.00000000000002% - 34.090909090909086% / 2); width: 100%; }\",\".framer-t8SM5 .framer-kqpmjo, .framer-t8SM5 .framer-10pttub, .framer-t8SM5 .framer-5oib3f, .framer-t8SM5 .framer-rv566x, .framer-t8SM5 .framer-1ajycrl, .framer-t8SM5 .framer-g8uq5j, .framer-t8SM5 .framer-100cfkg, .framer-t8SM5 .framer-yhnk4u { flex: none; height: 3px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-t8SM5.framer-v-1bblqa8.framer-fn2us3 { justify-content: flex-start; }\",\".framer-t8SM5.framer-v-1bblqa8 .framer-nghhnt { height: var(--framer-aspect-ratio-supported, 44px); }\",\".framer-t8SM5.framer-v-1bblqa8 .framer-d9hedx { bottom: -6px; left: -6px; right: -6px; top: -6px; }\",\".framer-t8SM5.framer-v-1bblqa8 .framer-1rfpe3f, .framer-t8SM5.framer-v-1bblqa8 .framer-1asyxya, .framer-t8SM5.framer-v-1bblqa8 .framer-gyeel6, .framer-t8SM5.framer-v-1bblqa8 .framer-48h42o { height: 61%; left: calc(50.00000000000002% - 78.57142857142857% / 2); top: calc(50.00000000000002% - 60.71428571428571% / 2); width: 79%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ye_MRH1AI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYlhBKSjfp=withCSS(Component,css,\"framer-t8SM5\");export default FramerYlhBKSjfp;FramerYlhBKSjfp.displayName=\"Toggle\";FramerYlhBKSjfp.defaultProps={height:40,width:75};addPropertyControls(FramerYlhBKSjfp,{variant:{options:[\"aoaE36dA_\",\"Ye_MRH1AI\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerYlhBKSjfp,[{explicitInter:true,fonts:[]},...DarkLightModeToggleFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYlhBKSjfp\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"75\",\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ye_MRH1AI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YlhBKSjfp.map","// Generated by Framer (38310e0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,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 ThemeToggle from\"https://framerusercontent.com/modules/tWxPGoauEDGvb60hKQfR/h2gOsj163kK5IK24A7Xy/ThemeToggle.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/x69PzZLbp9Sm2GpKxCvJ/qpUwX5zIMhcsnQnn6M3X/KiTyIKudw.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zl5kZMaWJyVhzacll4ry/ue1DxPUnGQAO1KcCqpxW/qKpxHv5T2.js\";import MenuIcon from\"https://framerusercontent.com/modules/RTiwLkUAkEpdeetrbqnI/tbFL6C4goASyj4V4F8Lf/LCWeObhoC.js\";import NavItem from\"https://framerusercontent.com/modules/1Bahqx1Z1H4HARuRqsiO/KdCyZnfOuR87GNMQOHoC/uOV7_kYIJ.js\";import Toggle from\"https://framerusercontent.com/modules/tGRlVlrnYtnbJeRTGCWe/0O4R4j2n5vZ3NJWQjbQN/YlhBKSjfp.js\";const MenuIconFonts=getFonts(MenuIcon);const ThemeToggleFonts=getFonts(ThemeToggle);const NavItemFonts=getFonts(NavItem);const ToggleFonts=getFonts(Toggle);const cycleOrder=[\"xSWxzzXFv\",\"LczfUiFy0\",\"pKu8k0D6k\",\"eXmcMMGho\"];const serializationHash=\"framer-6yfXO\";const variantClassNames={eXmcMMGho:\"framer-v-1yyzrpd\",LczfUiFy0:\"framer-v-3jlobt\",pKu8k0D6k:\"framer-v-63ello\",xSWxzzXFv:\"framer-v-pb9ir\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Tl54r1BEG=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 humanReadableVariantMap={\"Desktop LD\":\"xSWxzzXFv\",\"Desktop MD\":\"LczfUiFy0\",\"Mobile (Closed)\":\"pKu8k0D6k\",\"Mobile (Open)\":\"eXmcMMGho\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,Tl54r1BEG:click??props.Tl54r1BEG,variant:humanReadableVariantMap[props.variant]??props.variant??\"xSWxzzXFv\"};};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,Tl54r1BEG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xSWxzzXFv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const WyRwDilKn16dorla=activeVariantCallback(async(...args)=>{if(Tl54r1BEG){const res=await Tl54r1BEG(...args);if(res===false)return false;}});const WyRwDilKn1boh785=activeVariantCallback(async(...args)=>{if(Tl54r1BEG){const res=await Tl54r1BEG(...args);if(res===false)return false;}setVariant(\"eXmcMMGho\");});const WyRwDilKn1coojbx=activeVariantCallback(async(...args)=>{if(Tl54r1BEG){const res=await Tl54r1BEG(...args);if(res===false)return false;}setVariant(\"pKu8k0D6k\");});const gKClMSf9wogi45q=activeVariantCallback(async(...args)=>{setVariant(\"pKu8k0D6k\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"pKu8k0D6k\",\"eXmcMMGho\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"pKu8k0D6k\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"pKu8k0D6k\")return false;return true;};const router=useRouter();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-pb9ir\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop LD\",layoutDependency:layoutDependency,layoutId:\"xSWxzzXFv\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-06ac1021-ee20-43c1-8d0d-16fab991ff2f)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(12px)\",backgroundColor:\"var(--token-cded63d8-b703-4651-b828-0b71cb170609)\",WebkitBackdropFilter:\"blur(12px)\",...style},...addPropertyOverrides({eXmcMMGho:{\"data-framer-name\":\"Mobile (Open)\"},LczfUiFy0:{\"data-framer-name\":\"Desktop MD\"},pKu8k0D6k:{\"data-framer-name\":\"Mobile (Closed)\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1aqwctp\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"iMMJzmEG4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fb397h\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"sboD5byk0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qoo6je\",\"data-styles-preset\":\"qKpxHv5T2\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5dec83f0-0c19-4f2f-8c22-7183e196465a))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"EyZILdsnL\",openInNewTab:false,relValues:[],scopeId:\"AmLjDNRQj\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1i82ve0\",\"data-styles-preset\":\"KiTyIKudw\",children:\"Abubakar\"})})})}),className:\"framer-x92j35\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EyZILdsnL\",style:{\"--extracted-r6o4lv\":\"var(--token-5dec83f0-0c19-4f2f-8c22-7183e196465a)\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p06t5u\",\"data-framer-name\":\"Mobile Controls\",layoutDependency:layoutDependency,layoutId:\"ehm6XuWYP\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eXmcMMGho:{height:36,y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-60-356)/2+0+0)+0+0+0+0},pKu8k0D6k:{height:36,y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-48-36)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qgq9ui-container\",layoutDependency:layoutDependency,layoutId:\"SN_Ma5_0A-container\",nodeId:\"SN_Ma5_0A\",rendersWithMotion:true,scopeId:\"AmLjDNRQj\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"SN_Ma5_0A\",layoutId:\"SN_Ma5_0A\",variant:matchVariant(\"UkfQ7FZMC\"),width:\"100%\",WyRwDilKn:WyRwDilKn16dorla,...addPropertyOverrides({eXmcMMGho:{variant:matchVariant(\"D_kBveoOX\"),WyRwDilKn:WyRwDilKn1coojbx},pKu8k0D6k:{WyRwDilKn:WyRwDilKn1boh785}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yn5tii-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZbXF5OHrO-container\",nodeId:\"ZbXF5OHrO\",rendersWithMotion:true,scopeId:\"AmLjDNRQj\",children:/*#__PURE__*/_jsx(ThemeToggle,{border:{color:\"var(--token-8e68fe2a-54ce-48bb-a229-0cfd0ff89ba2, rgb(17, 17, 17))\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},componentStyle:\"toggle\",customDark:[],customLight:[],defaultTheme:\"deviceTheme\",dropdown:{arrow:\"var(--token-5d3602b5-29e5-4e80-9ac0-301c89bdec7f, rgba(0, 0, 0, 0.5))\",fill:\"var(--token-bb9b7e38-b139-46e0-aff9-c4d659ae26cb, rgb(242, 242, 242))\",font:{fontFamily:'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\",gap:10,padding:8,paddingBottomLeft:8,paddingBottomRight:8,paddingIsMixed:false,paddingTopLeft:8,paddingTopRight:8,radius:10,radiusBottomLeft:10,radiusBottomRight:10,radiusIsMixed:false,radiusTopLeft:10,radiusTopRight:10},dropdownOptions:{darkText:\"Dark\",deviceThemeText:\"Device Theme\",lightText:\"Light\",showDeviceTheme:true},height:\"100%\",icons:{color:\"rgba(17, 17, 17, 0)\",darkSvg:\"\",lightSvg:\"\",opacity:1,size:1,sizing:\"fill\",type:\"default\"},id:\"ZbXF5OHrO\",layoutId:\"ZbXF5OHrO\",resetToDeviceTheme:false,saveTheme:true,setColorScheme:true,style:{width:\"100%\"},toggle:{fill:\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(253, 251, 245))\",height:22,padding:6,radius:500,switch:\"var(--token-dca875b7-f855-43c1-bf73-97596e452266, rgb(17, 17, 17))\"},transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},width:\"100%\"})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iaxku4\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"detIK1Eml\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gtVQM2YhK\"},implicitPathVariables:undefined},{href:{webPageId:\"gtVQM2YhK\"},implicitPathVariables:undefined},{href:{webPageId:\"gtVQM2YhK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+(24+((componentViewport?.height||84)-48-36)/2)+9.5+0,...addPropertyOverrides({eXmcMMGho:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-60-356)/2+0+0)+0+48+48+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cpaq49-container\",\"data-framer-name\":\"Store\",layoutDependency:layoutDependency,layoutId:\"vP6v5jcsD-container\",name:\"Store\",nodeId:\"vP6v5jcsD\",rendersWithMotion:true,scopeId:\"AmLjDNRQj\",children:/*#__PURE__*/_jsx(NavItem,{GWRk5xYDJ:\"Store\",height:\"100%\",id:\"vP6v5jcsD\",layoutId:\"vP6v5jcsD\",name:\"Store\",OPdeuTdeq:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({eXmcMMGho:{gKClMSf9w:gKClMSf9wogi45q,OPdeuTdeq:resolvedLinks[2]},LczfUiFy0:{OPdeuTdeq:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"txYJEBaas\"},implicitPathVariables:undefined},{href:{webPageId:\"txYJEBaas\"},implicitPathVariables:undefined},{href:{webPageId:\"txYJEBaas\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+(24+((componentViewport?.height||84)-48-36)/2)+9.5+0,...addPropertyOverrides({eXmcMMGho:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-60-356)/2+0+0)+0+48+48+49}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mbff8l-container\",\"data-framer-name\":\"Services\",layoutDependency:layoutDependency,layoutId:\"aJ7D42990-container\",name:\"Services\",nodeId:\"aJ7D42990\",rendersWithMotion:true,scopeId:\"AmLjDNRQj\",children:/*#__PURE__*/_jsx(NavItem,{GWRk5xYDJ:\"Services\",height:\"100%\",id:\"aJ7D42990\",layoutId:\"aJ7D42990\",name:\"Services\",OPdeuTdeq:resolvedLinks1[0],width:\"100%\",...addPropertyOverrides({eXmcMMGho:{gKClMSf9w:gKClMSf9wogi45q,OPdeuTdeq:resolvedLinks1[2]},LczfUiFy0:{OPdeuTdeq:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zbTuVjTbf\"},implicitPathVariables:undefined},{href:{webPageId:\"zbTuVjTbf\"},implicitPathVariables:undefined},{href:{webPageId:\"zbTuVjTbf\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+(24+((componentViewport?.height||84)-48-36)/2)+9.5+0,...addPropertyOverrides({eXmcMMGho:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-60-356)/2+0+0)+0+48+48+98}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y739by-container\",\"data-framer-name\":\"FAQs\",layoutDependency:layoutDependency,layoutId:\"z96LI2OBn-container\",name:\"FAQs\",nodeId:\"z96LI2OBn\",rendersWithMotion:true,scopeId:\"AmLjDNRQj\",children:/*#__PURE__*/_jsx(NavItem,{GWRk5xYDJ:\"FAQs\",height:\"100%\",id:\"z96LI2OBn\",layoutId:\"z96LI2OBn\",name:\"FAQs\",OPdeuTdeq:resolvedLinks2[0],width:\"100%\",...addPropertyOverrides({eXmcMMGho:{gKClMSf9w:gKClMSf9wogi45q,OPdeuTdeq:resolvedLinks2[2]},LczfUiFy0:{OPdeuTdeq:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vgeL5f_XZ\"},implicitPathVariables:undefined},{href:{webPageId:\"vgeL5f_XZ\"},implicitPathVariables:undefined},{href:{webPageId:\"vgeL5f_XZ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+(24+((componentViewport?.height||84)-48-36)/2)+9.5+0,...addPropertyOverrides({eXmcMMGho:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-60-356)/2+0+0)+0+48+48+147}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h1nv93-container\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"TiaNyWr5y-container\",name:\"Contact\",nodeId:\"TiaNyWr5y\",rendersWithMotion:true,scopeId:\"AmLjDNRQj\",children:/*#__PURE__*/_jsx(NavItem,{GWRk5xYDJ:\"Contact\",height:\"100%\",id:\"TiaNyWr5y\",layoutId:\"TiaNyWr5y\",name:\"Contact\",OPdeuTdeq:resolvedLinks3[0],width:\"100%\",...addPropertyOverrides({eXmcMMGho:{gKClMSf9w:gKClMSf9wogi45q,OPdeuTdeq:resolvedLinks3[2]},LczfUiFy0:{OPdeuTdeq:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-h839qg\",\"data-framer-name\":\"Theme Toggle\",layoutDependency:layoutDependency,layoutId:\"zp15R7iY2\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"72px\",y:(componentViewport?.y||0)+(24+((componentViewport?.height||84)-48-36)/2)+0+0,...addPropertyOverrides({eXmcMMGho:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-60-356)/2+0+0)+0+296+24+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1skq51t-container\",layoutDependency:layoutDependency,layoutId:\"uXv0BstRL-container\",nodeId:\"uXv0BstRL\",rendersWithMotion:true,scopeId:\"AmLjDNRQj\",children:/*#__PURE__*/_jsx(Toggle,{height:\"100%\",id:\"uXv0BstRL\",layoutId:\"uXv0BstRL\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"aoaE36dA_\"),width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6yfXO.framer-tg3pzu, .framer-6yfXO .framer-tg3pzu { display: block; }\",\".framer-6yfXO.framer-pb9ir { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 332px; height: min-content; justify-content: center; overflow: hidden; padding: 24px; position: relative; width: 1440px; }\",\".framer-6yfXO .framer-1aqwctp { 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: 1280px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6yfXO .framer-1fb397h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-6yfXO .framer-x92j35 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6yfXO .framer-p06t5u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; min-height: 215px; min-width: 137px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6yfXO .framer-qgq9ui-container, .framer-6yfXO .framer-cpaq49-container, .framer-6yfXO .framer-1mbff8l-container, .framer-6yfXO .framer-y739by-container, .framer-6yfXO .framer-1h1nv93-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6yfXO .framer-1yn5tii-container { flex: none; height: auto; position: relative; width: 36px; z-index: 1; }\",\".framer-6yfXO .framer-iaxku4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6yfXO .framer-h839qg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6yfXO .framer-1skq51t-container { flex: none; height: 36px; position: relative; width: 72px; }\",\".framer-6yfXO.framer-v-3jlobt.framer-pb9ir { width: 1200px; }\",\".framer-6yfXO.framer-v-3jlobt .framer-1aqwctp { max-width: unset; }\",\".framer-6yfXO.framer-v-63ello.framer-pb9ir { width: 390px; }\",\".framer-6yfXO.framer-v-63ello .framer-1fb397h { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-6yfXO.framer-v-63ello .framer-x92j35, .framer-6yfXO.framer-v-63ello .framer-1yn5tii-container { order: 0; }\",\".framer-6yfXO.framer-v-63ello .framer-p06t5u { height: 36px; min-height: unset; min-width: unset; order: 1; }\",\".framer-6yfXO.framer-v-63ello .framer-qgq9ui-container { order: 1; }\",\".framer-6yfXO.framer-v-1yyzrpd.framer-pb9ir { flex-direction: column; padding: 24px 24px 36px 24px; width: 390px; }\",\".framer-6yfXO.framer-v-1yyzrpd .framer-1aqwctp { flex: none; flex-direction: column; gap: 12px; justify-content: center; width: 100%; }\",\".framer-6yfXO.framer-v-1yyzrpd .framer-1fb397h { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-6yfXO.framer-v-1yyzrpd .framer-p06t5u { min-height: unset; min-width: unset; }\",\".framer-6yfXO.framer-v-1yyzrpd .framer-iaxku4 { flex-direction: column; padding: 48px 24px 24px 24px; }\",\".framer-6yfXO.framer-v-1yyzrpd .framer-h839qg { flex-direction: column; gap: 24px; padding: 24px 0px 0px 0px; }\",\".framer-6yfXO.framer-v-1yyzrpd .framer-1skq51t-container { order: 2; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-6yfXO[data-border=\"true\"]::after, .framer-6yfXO [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 84\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LczfUiFy0\":{\"layout\":[\"fixed\",\"auto\"]},\"pKu8k0D6k\":{\"layout\":[\"fixed\",\"auto\"]},\"eXmcMMGho\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Tl54r1BEG\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAmLjDNRQj=withCSS(Component,css,\"framer-6yfXO\");export default FramerAmLjDNRQj;FramerAmLjDNRQj.displayName=\"Topbar\";FramerAmLjDNRQj.defaultProps={height:84,width:1440};addPropertyControls(FramerAmLjDNRQj,{variant:{options:[\"xSWxzzXFv\",\"LczfUiFy0\",\"pKu8k0D6k\",\"eXmcMMGho\"],optionTitles:[\"Desktop LD\",\"Desktop MD\",\"Mobile (Closed)\",\"Mobile (Open)\"],title:\"Variant\",type:ControlType.Enum},Tl54r1BEG:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerAmLjDNRQj,[{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\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...MenuIconFonts,...ThemeToggleFonts,...NavItemFonts,...ToggleFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerAmLjDNRQj.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuIcon,{},context),forwardLoader(NavItem,{},context),forwardLoader(Toggle,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAmLjDNRQj\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"Tl54r1BEG\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"84\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LczfUiFy0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pKu8k0D6k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eXmcMMGho\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AmLjDNRQj.map","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 24 0 C 37.255 0 48 10.745 48 24 C 48 37.255 37.255 48 24 48 C 10.745 48 0 37.255 0 24 C 0 10.745 10.745 0 24 0 Z M 10.261 24.718 C 10.227 24.718 10.193 24.724 10.161 24.737 C 10.13 24.75 10.1 24.77 10.076 24.794 C 10.052 24.818 10.033 24.846 10.02 24.878 C 10.007 24.909 10 24.944 10 24.978 L 10 25.366 C 10 25.424 10.019 25.481 10.055 25.526 C 10.09 25.572 10.14 25.605 10.195 25.619 C 16.156 27.147 20.835 31.787 22.404 37.728 C 22.419 37.783 22.452 37.833 22.497 37.868 C 22.543 37.903 22.599 37.922 22.656 37.922 L 22.973 37.922 C 23.007 37.922 23.041 37.914 23.072 37.901 C 23.104 37.888 23.133 37.87 23.157 37.846 C 23.181 37.822 23.201 37.792 23.214 37.761 C 23.227 37.729 23.234 37.695 23.233 37.661 L 23.233 24.978 C 23.233 24.944 23.227 24.909 23.214 24.878 C 23.201 24.847 23.181 24.818 23.157 24.794 C 23.133 24.77 23.104 24.75 23.072 24.737 C 23.041 24.724 23.007 24.718 22.973 24.718 Z M 25.027 24.719 C 24.993 24.719 24.959 24.725 24.928 24.738 C 24.896 24.751 24.867 24.77 24.843 24.794 C 24.819 24.818 24.799 24.847 24.786 24.879 C 24.773 24.91 24.767 24.944 24.767 24.978 L 24.767 37.661 C 24.767 37.695 24.773 37.729 24.786 37.761 C 24.799 37.792 24.819 37.822 24.843 37.846 C 24.867 37.87 24.896 37.888 24.928 37.901 C 24.959 37.914 24.993 37.922 25.027 37.922 L 25.417 37.922 C 25.475 37.922 25.531 37.903 25.577 37.867 C 25.623 37.832 25.655 37.782 25.67 37.727 C 27.202 31.779 31.852 27.111 37.806 25.545 C 37.861 25.53 37.911 25.498 37.946 25.452 C 37.981 25.407 38 25.351 38 25.294 L 38 24.978 C 38 24.944 37.993 24.91 37.98 24.879 C 37.967 24.847 37.948 24.818 37.924 24.794 C 37.9 24.77 37.87 24.751 37.839 24.738 C 37.807 24.725 37.773 24.719 37.739 24.719 Z M 22.583 10 C 22.525 10 22.469 10.02 22.424 10.055 C 22.378 10.09 22.346 10.139 22.331 10.195 C 20.799 16.143 16.149 20.811 10.194 22.377 C 10.139 22.392 10.089 22.424 10.054 22.47 C 10.019 22.515 10 22.571 10 22.628 L 10 22.943 C 10 22.977 10.007 23.012 10.02 23.043 C 10.033 23.075 10.052 23.104 10.076 23.128 C 10.1 23.152 10.13 23.171 10.161 23.184 C 10.193 23.197 10.227 23.204 10.261 23.204 L 22.973 23.204 C 23.007 23.204 23.041 23.198 23.072 23.185 C 23.104 23.172 23.133 23.152 23.157 23.128 C 23.181 23.104 23.201 23.075 23.214 23.044 C 23.227 23.012 23.233 22.978 23.233 22.944 L 23.233 10.26 C 23.233 10.226 23.227 10.192 23.214 10.16 C 23.201 10.129 23.181 10.1 23.157 10.076 C 23.133 10.052 23.104 10.033 23.072 10.02 C 23.041 10.007 23.007 10 22.973 10 Z M 25.027 10 C 24.993 10 24.959 10.007 24.928 10.02 C 24.896 10.033 24.867 10.052 24.843 10.076 C 24.819 10.1 24.799 10.129 24.786 10.16 C 24.773 10.192 24.767 10.226 24.767 10.26 L 24.767 22.943 C 24.767 22.977 24.773 23.012 24.786 23.043 C 24.799 23.075 24.819 23.104 24.843 23.128 C 24.867 23.152 24.896 23.171 24.928 23.184 C 24.959 23.197 24.993 23.204 25.027 23.204 L 37.739 23.204 C 37.773 23.204 37.807 23.198 37.839 23.185 C 37.87 23.172 37.9 23.152 37.924 23.128 C 37.948 23.104 37.967 23.075 37.98 23.044 C 37.993 23.012 38 22.978 38 22.944 L 38 22.555 C 38 22.497 37.981 22.441 37.945 22.395 C 37.91 22.35 37.86 22.317 37.805 22.303 C 31.843 20.774 27.165 16.135 25.596 10.194 C 25.581 10.139 25.548 10.09 25.503 10.055 C 25.457 10.02 25.401 10 25.344 10 Z\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"48px\" id=\"B4wM_kev5\" width=\"48px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-8eKLD\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-8eKLD { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, #202020); mask: ${mask}; width: 48px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 48\n * @framerIntrinsicHeight 48\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Contra\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\"},\"set\":{\"localId\":\"vectorSet/xcUR905gP\",\"id\":\"xcUR905gP\",\"moduleId\":\"FSXBV0U7wS4lT6NaMVyw\"}}\n */const Icon=withCSS(Component,css,\"framer-8eKLD\");Icon.displayName=\"Contra\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"48\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Contra\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/xcUR905gP\\\",\\\"id\\\":\\\"xcUR905gP\\\",\\\"moduleId\\\":\\\"FSXBV0U7wS4lT6NaMVyw\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Contra from\"https://framerusercontent.com/modules/UnLGS8GrLe48xHe24Zei/l6MGkwfbGy4xc4WUuQQK/HCly2cLYz.js\";const enabledGestures={j38oq6_9D:{hover:true}};const serializationHash=\"framer-OwpWO\";const variantClassNames={j38oq6_9D:\"framer-v-op7707\"};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,icon,id,link,width,...props})=>{return{...props,pOAoZvkPe:link??props.pOAoZvkPe,VqpzaAuL0:icon??props.VqpzaAuL0??Contra};};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,VqpzaAuL0,pOAoZvkPe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"j38oq6_9D\",enabledGestures,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:pOAoZvkPe,motionChild:true,nodeId:\"j38oq6_9D\",openInNewTab:true,scopeId:\"WIzYhM1Uc\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-op7707\",className,classNames)} framer-1rv8cdc`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"j38oq6_9D\",ref:refBinding,style:{opacity:.4,...style},variants:{\"j38oq6_9D-hover\":{opacity:1}},...addPropertyOverrides({\"j38oq6_9D-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1u91m8e\",Component:VqpzaAuL0,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"b9k6HuxAl\",name:\"Icon\"})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OwpWO.framer-1rv8cdc, .framer-OwpWO .framer-1rv8cdc { display: block; }\",\".framer-OwpWO.framer-op7707 { cursor: pointer; height: 32px; overflow: hidden; position: relative; text-decoration: none; width: 32px; }\",\".framer-OwpWO .framer-1u91m8e { flex: none; height: var(--framer-aspect-ratio-supported, 32px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-OwpWO.framer-v-op7707.hover.framer-op7707 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 32px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Fz1LBFsh0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"VqpzaAuL0\":\"icon\",\"pOAoZvkPe\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"FSXBV0U7wS4lT6NaMVyw\"]\n */const FramerWIzYhM1Uc=withCSS(Component,css,\"framer-OwpWO\");export default FramerWIzYhM1Uc;FramerWIzYhM1Uc.displayName=\"Icons/Social Icons\";FramerWIzYhM1Uc.defaultProps={height:32,width:32};addPropertyControls(FramerWIzYhM1Uc,{VqpzaAuL0:{defaultValue:{identifier:\"local-module:vector/HCly2cLYz:default\",moduleId:\"UnLGS8GrLe48xHe24Zei\"},setModuleId:\"FSXBV0U7wS4lT6NaMVyw\",title:\"Icon\",type:ControlType.VectorSetItem},pOAoZvkPe:{title:\"Link\",type:ControlType.Link}});addFonts(FramerWIzYhM1Uc,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWIzYhM1Uc\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"VqpzaAuL0\\\":\\\"icon\\\",\\\"pOAoZvkPe\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Fz1LBFsh0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVectorSets\":\"[\\\"FSXBV0U7wS4lT6NaMVyw\\\"]\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"32\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WIzYhM1Uc.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10 18 C 5.59 18 2 14.41 2 10 C 2 5.59 5.59 2 10 2 C 14.41 2 18 5.59 18 10 C 18 14.41 14.41 18 10 18 Z M 10 20 C 15.52 20 20 15.52 20 10 C 20 4.48 15.52 0 10 0 C 4.48 0 0 4.48 0 10 C 0 15.52 4.48 20 10 20 Z M 9 10 L 9 14 L 11 14 L 11 10 L 14 10 L 10 6 L 6 10 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"20px\" id=\"AcbqLG2vp\" transform=\"translate(2 2)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-8WWQZ\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-8WWQZ { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Circle Up\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-8WWQZ\");Icon.displayName=\"Arrow Circle Up\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Circle Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowCircleUp from\"https://framerusercontent.com/modules/RXXamSKG4GCpgOdnnrHc/Jus2tym1IBBby4l3OGS1/Z74fdhRSG.js\";const ArrowCircleUpFonts=getFonts(ArrowCircleUp);const enabledGestures={LONYkT1BK:{hover:true}};const serializationHash=\"framer-uPUl0\";const variantClassNames={LONYkT1BK:\"framer-v-2zigxs\"};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:\"LONYkT1BK\",enabledGestures,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:\"LONYkT1BK\",openInNewTab:false,scopeId:\"x730cXlfI\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-2zigxs\",className,classNames)} framer-1szlcvq`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"LONYkT1BK\",ref:refBinding,style:{...style},...addPropertyOverrides({\"LONYkT1BK-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ArrowCircleUp,{animated:true,className:\"framer-haim99\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"cP89KvEqt\",style:{\"--esondr\":\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\",opacity:.4},variants:{\"LONYkT1BK-hover\":{opacity:1}}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uPUl0.framer-1szlcvq, .framer-uPUl0 .framer-1szlcvq { display: block; }\",\".framer-uPUl0.framer-2zigxs { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-uPUl0 .framer-haim99 { flex: none; height: var(--framer-aspect-ratio-supported, 200px); position: relative; width: 32px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"X73CjxyUZ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerx730cXlfI=withCSS(Component,css,\"framer-uPUl0\");export default Framerx730cXlfI;Framerx730cXlfI.displayName=\"Icons/Go to Top\";Framerx730cXlfI.defaultProps={height:32,width:32};addFonts(Framerx730cXlfI,[{explicitInter:true,fonts:[]},...ArrowCircleUpFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerx730cXlfI\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"X73CjxyUZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"32\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./x730cXlfI.map","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 24 0 C 37.255 0 48 10.745 48 24 C 48 37.255 37.255 48 24 48 C 10.745 48 0 37.255 0 24 C 0 10.745 10.745 0 24 0 Z M 23.999 11.2 C 23.132 11.2 22.264 11.288 21.422 11.46 C 20.599 11.627 19.789 11.878 19.017 12.204 C 18.258 12.526 17.526 12.922 16.842 13.385 C 16.165 13.843 15.527 14.367 14.949 14.943 C 14.371 15.523 13.844 16.157 13.387 16.835 C 12.926 17.517 12.527 18.248 12.206 19.007 C 11.879 19.778 11.628 20.587 11.459 21.409 C 11.288 22.25 11.2 23.116 11.2 23.982 C 11.2 24.848 11.288 25.712 11.459 26.555 C 11.628 27.377 11.879 28.185 12.206 28.957 C 12.527 29.715 12.925 30.446 13.387 31.128 C 13.844 31.805 14.371 32.44 14.949 33.02 C 15.527 33.596 16.165 34.121 16.842 34.58 C 17.526 35.041 18.258 35.437 19.017 35.759 C 19.789 36.085 20.599 36.334 21.422 36.502 C 22.264 36.676 23.132 36.765 23.999 36.765 C 24.866 36.765 25.734 36.676 26.578 36.502 C 27.4 36.334 28.209 36.085 28.982 35.759 C 29.741 35.437 30.473 35.041 31.156 34.58 C 31.833 34.121 32.471 33.596 33.051 33.02 C 33.629 32.441 34.155 31.805 34.611 31.128 C 35.075 30.446 35.472 29.715 35.792 28.957 C 36.12 28.185 36.37 27.377 36.539 26.555 C 36.712 25.712 36.8 24.848 36.8 23.982 C 36.8 23.116 36.712 22.25 36.539 21.409 C 36.37 20.587 36.12 19.778 35.792 19.007 C 35.472 18.248 35.076 17.516 34.612 16.835 C 34.156 16.157 33.629 15.523 33.051 14.943 C 32.471 14.367 31.833 13.843 31.156 13.385 C 30.473 12.922 29.741 12.526 28.982 12.204 C 28.209 11.878 27.4 11.627 26.578 11.46 C 25.734 11.288 24.866 11.2 23.999 11.2 Z\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"48px\" id=\"U3pAGZkPi\" width=\"48px\"/><path d=\"M 12.864 12.676 C 14.402 16.668 15.037 20.011 15.199 20.965 C 13.887 21.522 12.445 21.83 10.932 21.83 C 8.397 21.83 6.069 20.96 4.213 19.52 C 4.236 19.47 6.342 14.945 12.791 12.7 C 12.815 12.691 12.84 12.684 12.864 12.676 Z M 14.912 12.171 C 18.44 11.606 21.498 12.572 21.724 12.644 C 21.237 15.686 19.494 18.313 17.04 19.967 C 16.929 19.308 16.346 16.105 14.912 12.171 Z M 11.231 9.013 C 11.545 9.625 11.845 10.247 12.119 10.867 C 11.975 10.908 11.83 10.951 11.688 10.998 C 5.814 12.895 2.823 18.157 2.801 18.208 C 1.06 16.275 0 13.719 0 10.915 C 0 10.798 0.006 10.684 0.009 10.566 C 0.203 10.574 5.603 10.695 11.231 9.013 Z M 19.373 3.98 C 20.907 5.84 21.833 8.215 21.858 10.803 C 21.697 10.77 18 9.977 14.246 10.448 C 14.169 10.261 14.09 10.074 14.01 9.883 C 13.783 9.35 13.537 8.82 13.283 8.3 C 17.599 6.54 19.352 4.01 19.373 3.98 Z M 6.268 1.042 C 6.416 1.239 8.436 3.978 10.326 7.332 C 5.078 8.724 0.523 8.667 0.234 8.664 C 0.944 5.284 3.219 2.479 6.268 1.042 Z M 10.932 0 C 13.699 0 16.226 1.028 18.15 2.723 C 18.12 2.768 16.562 5.13 12.442 6.673 C 10.573 3.245 8.519 0.525 8.356 0.306 C 9.181 0.107 10.044 0 10.932 0 Z\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"21.830000187683105px\" id=\"LlJPFw3ml\" transform=\"translate(13.068 13.068)\" width=\"21.85840026397705px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-fyqJE\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-fyqJE { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, #202020); mask: ${mask}; width: 48px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 48\n * @framerIntrinsicHeight 48\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Dribbble\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\"},\"set\":{\"localId\":\"vectorSet/xcUR905gP\",\"id\":\"xcUR905gP\",\"moduleId\":\"FSXBV0U7wS4lT6NaMVyw\"}}\n */const Icon=withCSS(Component,css,\"framer-fyqJE\");Icon.displayName=\"Dribbble\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"48\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Dribbble\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/xcUR905gP\\\",\\\"id\\\":\\\"xcUR905gP\\\",\\\"moduleId\\\":\\\"FSXBV0U7wS4lT6NaMVyw\\\"}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 24 0 C 37.255 0 48 10.745 48 24 C 48 37.255 37.255 48 24 48 C 10.745 48 0 37.255 0 24 C 0 10.745 10.745 0 24 0 Z M 11.521 36.22 L 16.961 36.22 L 16.961 19.878 L 11.521 19.878 Z M 30.313 19.494 C 27.426 19.494 26.133 21.081 25.411 22.193 L 25.411 19.878 L 19.971 19.878 C 20.042 21.408 19.971 36.148 19.971 36.22 L 25.411 36.22 L 25.411 27.094 C 25.411 26.606 25.446 26.118 25.59 25.769 C 25.983 24.793 26.878 23.782 28.381 23.782 C 30.349 23.782 31.137 25.281 31.137 27.477 L 31.137 36.22 L 36.575 36.22 L 36.575 26.85 C 36.575 21.83 33.892 19.494 30.313 19.494 Z M 14.277 12 C 12.417 12 11.2 13.22 11.2 14.822 C 11.2 16.391 12.38 17.647 14.206 17.648 L 14.241 17.648 C 16.138 17.648 17.318 16.391 17.318 14.822 C 17.283 13.22 16.138 12 14.277 12 Z\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"48px\" id=\"qumOmv0Ou\" width=\"48px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-4YKkA\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-4YKkA { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, #202020); mask: ${mask}; width: 48px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 48\n * @framerIntrinsicHeight 48\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"LinkedIn\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\"},\"set\":{\"localId\":\"vectorSet/xcUR905gP\",\"id\":\"xcUR905gP\",\"moduleId\":\"FSXBV0U7wS4lT6NaMVyw\"}}\n */const Icon=withCSS(Component,css,\"framer-4YKkA\");Icon.displayName=\"LinkedIn\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"48\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"LinkedIn\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/xcUR905gP\\\",\\\"id\\\":\\\"xcUR905gP\\\",\\\"moduleId\\\":\\\"FSXBV0U7wS4lT6NaMVyw\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 24 0 C 37.255 0 48 10.745 48 24 C 48 37.255 37.255 48 24 48 C 10.745 48 0 37.255 0 24 C 0 10.745 10.745 0 24 0 Z M 28.178 21.16 C 25.257 21.16 22.924 23.698 22.924 26.818 C 22.924 29.939 25.257 32.477 28.178 32.478 C 30.006 32.478 30.962 31.728 31.535 30.605 L 31.535 32.186 L 34.292 32.186 L 34.292 21.368 L 31.535 21.368 L 31.535 23.032 C 30.962 21.909 29.993 21.16 28.178 21.16 Z M 17.465 17.348 C 13.043 17.348 10 20.745 10 24.919 C 10 29.08 13.207 32.45 17.465 32.45 C 19.839 32.45 21.504 31.728 22.719 30.148 L 20.699 28.373 C 19.84 29.288 18.747 29.745 17.465 29.745 C 14.736 29.745 13.002 27.582 13.002 24.919 C 13.002 22.256 14.585 20.052 17.465 20.052 C 18.761 20.052 19.799 20.51 20.658 21.425 L 22.705 19.719 C 21.436 18.069 19.812 17.348 17.465 17.348 Z M 36.243 17 L 36.243 32.172 L 39 32.172 L 39 17 Z M 28.628 23.727 C 30.456 23.727 31.617 25.127 31.617 26.818 C 31.617 28.496 30.443 29.911 28.628 29.911 C 26.868 29.911 25.722 28.455 25.722 26.818 C 25.722 25.141 26.868 23.727 28.628 23.727 Z\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"48px\" id=\"ApyKK2mWd\" width=\"48px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-BlyiS\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-BlyiS { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, #202020); mask: ${mask}; width: 48px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 48\n * @framerIntrinsicHeight 48\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Cal\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\"},\"set\":{\"localId\":\"vectorSet/xcUR905gP\",\"id\":\"xcUR905gP\",\"moduleId\":\"FSXBV0U7wS4lT6NaMVyw\"}}\n */const Icon=withCSS(Component,css,\"framer-BlyiS\");Icon.displayName=\"Cal\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"48\",\"framerVector\":\"{\\\"name\\\":\\\"Cal\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/xcUR905gP\\\",\\\"id\\\":\\\"xcUR905gP\\\",\\\"moduleId\\\":\\\"FSXBV0U7wS4lT6NaMVyw\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 23.956 0 C 10.727 0 0 10.908 0 24.365 C 0 35.13 6.864 44.263 16.382 47.484 C 17.58 47.71 18.019 46.956 18.019 46.312 C 18.019 45.731 17.997 43.812 17.987 41.776 C 11.322 43.25 9.916 38.901 9.916 38.901 C 8.826 36.085 7.256 35.336 7.256 35.336 C 5.082 33.824 7.42 33.855 7.42 33.855 C 9.825 34.027 11.092 36.366 11.092 36.366 C 13.229 40.091 16.696 39.014 18.063 38.391 C 18.278 36.817 18.899 35.741 19.584 35.133 C 14.263 34.517 8.67 32.428 8.67 23.092 C 8.67 20.432 9.606 18.258 11.138 16.552 C 10.889 15.938 10.069 13.46 11.37 10.104 C 11.37 10.104 13.382 9.449 17.96 12.602 C 19.87 12.062 21.92 11.791 23.956 11.782 C 25.991 11.791 28.042 12.062 29.957 12.602 C 34.529 9.449 36.538 10.104 36.538 10.104 C 37.842 13.46 37.022 15.938 36.773 16.552 C 38.309 18.258 39.238 20.432 39.238 23.092 C 39.238 32.45 33.634 34.511 28.3 35.114 C 29.159 35.87 29.925 37.353 29.925 39.626 C 29.925 42.886 29.897 45.509 29.897 46.312 C 29.897 46.961 30.328 47.72 31.542 47.481 C 41.055 44.256 47.911 35.126 47.911 24.365 C 47.911 10.908 37.185 0 23.956 0\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"47.52626392896132px\" id=\"vyFLoiP7x\" transform=\"translate(0.088 0.18)\" width=\"47.910730599999994px\"/><path d=\"M 0.642 0.413 C 0.589 0.535 0.402 0.57 0.231 0.487 C 0.057 0.408 -0.04 0.243 0.016 0.121 C 0.068 -0.003 0.255 -0.038 0.429 0.045 C 0.603 0.125 0.702 0.292 0.642 0.413\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"1px\" id=\"vxLD6hqwK\" transform=\"translate(8.519 34.749)\" width=\"1px\"/><path d=\"M 0.63 0.676 C 0.516 0.783 0.292 0.733 0.141 0.563 C -0.016 0.393 -0.045 0.166 0.07 0.057 C 0.188 -0.051 0.405 -0.001 0.562 0.169 C 0.719 0.341 0.749 0.567 0.63 0.676\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"1px\" id=\"xMn7kLxTX\" transform=\"translate(9.501 35.587)\" width=\"1px\"/><path d=\"M 0.645 0.833 C 0.498 0.937 0.258 0.84 0.11 0.623 C -0.037 0.407 -0.037 0.147 0.113 0.043 C 0.262 -0.061 0.498 0.032 0.648 0.247 C 0.795 0.467 0.795 0.727 0.645 0.833\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"1px\" id=\"vkOsw4KmM\" transform=\"translate(10.431 36.833)\" width=\"1px\"/><path d=\"M 0.822 0.804 C 0.691 0.951 0.411 0.912 0.206 0.711 C -0.003 0.514 -0.062 0.236 0.07 0.088 C 0.203 -0.059 0.484 -0.018 0.691 0.182 C 0.898 0.378 0.962 0.659 0.822 0.804\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"1px\" id=\"HkTkSm8Ef\" transform=\"translate(11.548 38.218)\" width=\"1px\"/><path d=\"M 1.002 0.532 C 0.944 0.723 0.675 0.81 0.403 0.729 C 0.133 0.645 -0.045 0.422 0.01 0.229 C 0.066 0.037 0.337 -0.054 0.61 0.033 C 0.881 0.116 1.058 0.338 1.002 0.532\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"1px\" id=\"LgfXsP9pt\" transform=\"translate(13.153 39.277)\" width=\"1.0124646964892072px\"/><path d=\"M 1.029 0.356 C 1.036 0.557 0.806 0.723 0.521 0.726 C 0.235 0.733 0.003 0.571 0 0.373 C 0 0.17 0.225 0.005 0.511 0 C 0.796 -0.005 1.029 0.156 1.029 0.356\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"1px\" id=\"yxGFxGHng\" transform=\"translate(15.086 39.6)\" width=\"1.029542756644032px\"/><path d=\"M 1.021 0.279 C 1.055 0.475 0.858 0.676 0.575 0.729 C 0.297 0.781 0.039 0.66 0.004 0.466 C -0.031 0.265 0.171 0.064 0.449 0.011 C 0.732 -0.039 0.985 0.079 1.021 0.279\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"1px\" id=\"mml5MsJVN\" transform=\"translate(16.918 39.361)\" width=\"1.0251669858926284px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-84RIN\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-84RIN { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, #202020); mask: ${mask}; width: 48px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 48\n * @framerIntrinsicHeight 48\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Github\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\"},\"set\":{\"localId\":\"vectorSet/xcUR905gP\",\"id\":\"xcUR905gP\",\"moduleId\":\"FSXBV0U7wS4lT6NaMVyw\"}}\n */const Icon=withCSS(Component,css,\"framer-84RIN\");Icon.displayName=\"Github\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Github\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/xcUR905gP\\\",\\\"id\\\":\\\"xcUR905gP\\\",\\\"moduleId\\\":\\\"FSXBV0U7wS4lT6NaMVyw\\\"}}\",\"framerIntrinsicWidth\":\"48\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 24 0 C 37.255 0 48 10.745 48 24 C 48 37.255 37.255 48 24 48 C 10.745 48 0 37.255 0 24 C 0 10.745 10.745 0 24 0 Z M 29.492 14.559 C 28.636 14.321 27.327 14.355 26.555 14.626 C 24.456 15.389 23.13 17.355 23.281 19.508 L 23.332 20.338 L 22.492 20.236 C 19.437 19.846 16.767 18.525 14.501 16.305 L 13.394 15.203 L 13.108 16.017 C 12.504 17.83 12.889 19.745 14.148 21.033 C 14.82 21.745 14.669 21.846 13.511 21.423 C 13.108 21.287 12.755 21.185 12.722 21.236 C 12.605 21.356 13.007 22.897 13.326 23.507 C 13.763 24.354 14.652 25.185 15.626 25.677 L 16.448 26.066 L 15.475 26.083 C 14.535 26.083 14.502 26.1 14.602 26.456 C 14.938 27.558 16.264 28.727 17.741 29.235 L 18.782 29.592 L 17.876 30.134 C 16.533 30.913 14.955 31.354 13.377 31.388 C 12.623 31.405 12.002 31.473 12 31.523 C 12 31.693 14.048 32.642 15.24 33.015 C 18.816 34.116 23.063 33.642 26.253 31.761 C 28.519 30.422 30.785 27.761 31.843 25.185 C 32.413 23.813 32.984 21.304 32.984 20.101 C 32.984 19.321 33.035 19.219 33.975 18.287 C 34.529 17.745 35.05 17.152 35.15 16.982 C 35.318 16.66 35.301 16.66 34.445 16.948 C 33.018 17.457 32.816 17.389 33.522 16.626 C 34.042 16.084 34.663 15.101 34.663 14.812 C 34.662 14.762 34.411 14.847 34.126 14.999 C 33.824 15.168 33.152 15.423 32.648 15.575 L 31.742 15.863 L 30.92 15.305 C 30.467 15 29.828 14.66 29.492 14.559 Z\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"48px\" id=\"ozOAIqG0i\" width=\"48px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-BmHja\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-BmHja { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, #202020); mask: ${mask}; width: 48px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 48\n * @framerIntrinsicHeight 48\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Twitter\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\"},\"set\":{\"localId\":\"vectorSet/xcUR905gP\",\"id\":\"xcUR905gP\",\"moduleId\":\"FSXBV0U7wS4lT6NaMVyw\"}}\n */const Icon=withCSS(Component,css,\"framer-BmHja\");Icon.displayName=\"Twitter\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"48\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"48\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Twitter\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/xcUR905gP\\\",\\\"id\\\":\\\"xcUR905gP\\\",\\\"moduleId\\\":\\\"FSXBV0U7wS4lT6NaMVyw\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 24 0 C 37.255 0 48 10.745 48 24 C 48 37.255 37.255 48 24 48 C 10.745 48 0 37.255 0 24 C 0 10.745 10.745 0 24 0 Z M 24.791 8.8 C 16.925 8.8 10.523 15.202 10.52 23.07 C 10.519 25.585 11.176 28.041 12.425 30.205 L 10.4 37.6 L 17.966 35.615 C 20.05 36.752 22.397 37.352 24.785 37.352 L 24.791 37.352 C 32.659 37.349 39.059 30.948 39.063 23.081 C 39.064 19.268 37.58 15.683 34.886 12.985 C 32.191 10.288 28.609 8.801 24.791 8.8 Z\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"48px\" id=\"aNjD5wwnd\" width=\"48px\"/><path d=\"M 11.866 0 C 15.034 0.001 18.013 1.236 20.253 3.479 C 22.492 5.721 23.725 8.701 23.724 11.87 C 23.721 18.41 18.4 23.731 11.862 23.731 L 11.857 23.731 C 9.729 23.731 7.641 23.159 5.82 22.078 L 5.387 21.821 L 0.897 22.999 L 2.096 18.622 L 1.813 18.173 C 0.626 16.284 -0.001 14.102 0 11.86 C 0.003 5.321 5.324 0 11.866 0 Z M 6.81 5.27 C 6.572 5.27 6.185 5.359 5.858 5.716 C 5.531 6.073 4.61 6.936 4.61 8.69 C 4.61 10.445 5.888 12.141 6.066 12.379 C 6.245 12.617 8.581 16.219 12.158 17.764 C 13.009 18.131 13.673 18.35 14.19 18.515 C 15.045 18.786 15.822 18.748 16.437 18.656 C 17.122 18.554 18.546 17.793 18.844 16.96 C 19.141 16.127 19.141 15.413 19.052 15.265 C 18.963 15.116 18.725 15.027 18.368 14.849 C 18.012 14.67 16.259 13.808 15.932 13.688 C 15.605 13.57 15.367 13.509 15.129 13.866 C 14.891 14.223 14.208 15.027 14 15.265 C 13.792 15.502 13.584 15.532 13.228 15.353 C 12.871 15.175 11.722 14.798 10.36 13.584 C 9.3 12.639 8.584 11.471 8.376 11.114 C 8.168 10.757 8.354 10.564 8.532 10.386 C 8.693 10.226 8.889 9.97 9.067 9.762 C 9.246 9.554 9.305 9.404 9.424 9.167 C 9.543 8.929 9.484 8.72 9.395 8.542 C 9.305 8.364 8.592 6.609 8.295 5.895 C 8.006 5.2 7.712 5.293 7.493 5.282 C 7.286 5.272 7.047 5.27 6.81 5.27 Z\" fill=\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\" height=\"23.731499999999997px\" id=\"hWLJteynG\" transform=\"translate(12.929 11.21)\" width=\"23.72360206929227px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-l5qEg\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-l5qEg { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, #202020); mask: ${mask}; width: 48px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 48\n * @framerIntrinsicHeight 48\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"WhatsApp\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\"},\"set\":{\"localId\":\"vectorSet/xcUR905gP\",\"id\":\"xcUR905gP\",\"moduleId\":\"FSXBV0U7wS4lT6NaMVyw\"}}\n */const Icon=withCSS(Component,css,\"framer-l5qEg\");Icon.displayName=\"WhatsApp\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"WhatsApp\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/xcUR905gP\\\",\\\"id\\\":\\\"xcUR905gP\\\",\\\"moduleId\\\":\\\"FSXBV0U7wS4lT6NaMVyw\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"48\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a7e392f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import Image1 from\"https://framerusercontent.com/modules/s3jiSaUFCV9k27V3K49q/2CRUYqOJ4pvDmkR59iqH/XMp9VQ4AD.js\";import Topbar from\"#framer/local/canvasComponent/AmLjDNRQj/AmLjDNRQj.js\";import ElementsPill from\"#framer/local/canvasComponent/TbMm8aGWO/TbMm8aGWO.js\";import IconsSocialIcons from\"#framer/local/canvasComponent/WIzYhM1Uc/WIzYhM1Uc.js\";import IconsGoToTop from\"#framer/local/canvasComponent/x730cXlfI/x730cXlfI.js\";import*as sharedStyle1 from\"#framer/local/css/lbpeCblbl/lbpeCblbl.js\";import*as sharedStyle from\"#framer/local/css/m321x87wM/m321x87wM.js\";import*as sharedStyle2 from\"#framer/local/css/RTmS8yX6s/RTmS8yX6s.js\";import Dribbble from\"#framer/local/vector/e9AVzGGLA/e9AVzGGLA.js\";import LinkedIn from\"#framer/local/vector/exTHBPw_3/exTHBPw_3.js\";import Contra from\"#framer/local/vector/HCly2cLYz/HCly2cLYz.js\";import Cal from\"#framer/local/vector/Lsz1UBtAy/Lsz1UBtAy.js\";import Github from\"#framer/local/vector/Q15YwIiGW/Q15YwIiGW.js\";import Twitter from\"#framer/local/vector/U5s3uDjH4/U5s3uDjH4.js\";import WhatsApp from\"#framer/local/vector/Z0vUp6Col/Z0vUp6Col.js\";const ElementsPillFonts=getFonts(ElementsPill);const IconsSocialIconsFonts=getFonts(IconsSocialIcons);const IconsGoToTopFonts=getFonts(IconsGoToTop);const Image1Fonts=getFonts(Image1);const MotionDivWithFX=withFX(motion.div);const BlurGradientFonts=getFonts(BlurGradient);const TopbarFonts=getFonts(Topbar);const breakpoints={N2BzETsMg:\"(min-width: 810px) and (max-width: 1199.98px)\",NqvSuM_3H:\"(max-width: 809.98px)\",O7PgtfFuY:\"(min-width: 1440px)\",XiY4Mv9ov:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-IYiX3\";const variantClassNames={N2BzETsMg:\"framer-v-sw58pm\",NqvSuM_3H:\"framer-v-1lxnw8v\",O7PgtfFuY:\"framer-v-7ol0c6\",XiY4Mv9ov:\"framer-v-qe86kf\"};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition1={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,repeat:true,tokenization:\"character\",transition:transition1,trigger:\"onInView\",type:\"appear\"};const transition2={delay:0,duration:100,ease:[0,0,1,1],type:\"tween\"};const animation1={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={N2BzETsMg:[\".framer-IYiX3 .framer-1bb3qyf { flex-direction: column; }\",\".framer-IYiX3 .framer-1p2zho3 { left: 0px; right: 0px; transform: unset; width: unset; }\",\".framer-IYiX3 .framer-1t9njyl { gap: 16px; }\",\".framer-IYiX3 .framer-r8umhx { max-width: 620px; }\",\".framer-IYiX3 .framer-jcmnu8 { padding: 16px; }\",\".framer-IYiX3 .framer-yypp8o { height: var(--framer-aspect-ratio-supported, 200px); }\"],NqvSuM_3H:[\".framer-IYiX3 .framer-1bb3qyf { height: min-content; min-height: 800px; }\",\".framer-IYiX3 .framer-1p2zho3 { padding: 0px 24px 0px 24px; width: 390px; }\",\".framer-IYiX3 .framer-jcmnu8 { flex-direction: column; gap: 16px; justify-content: center; }\",\".framer-IYiX3 .framer-yrxu25 { --framer-text-wrap-override: balance; width: 100%; }\",\".framer-IYiX3 .framer-1vitbew { height: var(--framer-aspect-ratio-supported, 870px); width: 870px; }\",\".framer-IYiX3 .framer-yypp8o { height: var(--framer-aspect-ratio-supported, 200px); }\",\".framer-IYiX3 .framer-7o6isa-container, .framer-IYiX3 .framer-8e9zkb-container, .framer-IYiX3 .framer-3lxkys-container, .framer-IYiX3 .framer-1omy08r-container, .framer-IYiX3 .framer-15cu17b-container, .framer-IYiX3 .framer-cdy4lf-container, .framer-IYiX3 .framer-1hgn3uv-container, .framer-IYiX3 .framer-oa9pp0-container, .framer-IYiX3 .framer-q1qxrf-container, .framer-IYiX3 .framer-c2eqyj-container, .framer-IYiX3 .framer-1g13n8p-container, .framer-IYiX3 .framer-cnhy8e-container, .framer-IYiX3 .framer-1vtyqhd-container, .framer-IYiX3 .framer-ipj09q-container, .framer-IYiX3 .framer-1b73i0y-container, .framer-IYiX3 .framer-m6u3km-container, .framer-IYiX3 .framer-1b8l763-container, .framer-IYiX3 .framer-sqbfr5-container, .framer-IYiX3 .framer-zlapuj-container, .framer-IYiX3 .framer-1lp2zzq-container, .framer-IYiX3 .framer-1igz1bw-container, .framer-IYiX3 .framer-bd6f47-container, .framer-IYiX3 .framer-o7pne9-container, .framer-IYiX3 .framer-1a83zem-container { height: var(--framer-aspect-ratio-supported, 75px); width: 75px; }\"],XiY4Mv9ov:[\".framer-IYiX3 .framer-r8umhx { max-width: 640px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={N2BzETsMg:\".framer-sw58pm-override\",NqvSuM_3H:\".framer-1lxnw8v-override\",XiY4Mv9ov:\".framer-qe86kf-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IYiX3.framer-a50ghy, .framer-IYiX3 .framer-a50ghy { display: block; }\",\".framer-IYiX3.framer-7ol0c6 { align-content: center; align-items: center; background-color: var(--token-cded63d8-b703-4651-b828-0b71cb170609, #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-IYiX3 .framer-1fkto1o { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-IYiX3 .framer-1bb3qyf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 800px; justify-content: center; order: 1001; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-IYiX3 .framer-1p2zho3 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 0px; position: absolute; transform: translateX(-50%); width: 1170px; z-index: 3; }\",\".framer-IYiX3 .framer-1k5nlg9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-IYiX3 .framer-1f3k5se { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-IYiX3 .framer-1t9njyl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-IYiX3 .framer-rm2390-container, .framer-IYiX3 .framer-hrf80s-container, .framer-IYiX3 .framer-5yv4wh-container, .framer-IYiX3 .framer-1dr4h6j-container, .framer-IYiX3 .framer-te1yh1-container, .framer-IYiX3 .framer-r1e340-container, .framer-IYiX3 .framer-1e7xhcs-container, .framer-IYiX3 .framer-1xunmjt-container, .framer-IYiX3 .framer-1gk00nq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-IYiX3 .framer-1u002nv { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 560px; position: relative; width: auto; }\",\".framer-IYiX3 .framer-r8umhx { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 586px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-IYiX3 .framer-mpq4j8, .framer-IYiX3 .framer-dm8v0x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-IYiX3 .framer-fu4way { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-IYiX3 .framer-1qkj0uc { background-color: var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, #202020); flex: none; height: 1px; opacity: 0.1; overflow: hidden; position: relative; width: 100%; }\",\".framer-IYiX3 .framer-jcmnu8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 16px 0px 16px 0px; position: relative; width: 100%; }\",\".framer-IYiX3 .framer-yrxu25 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; opacity: 0.6; position: relative; white-space: pre; width: auto; }\",\".framer-IYiX3 .framer-1svb5fc { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-IYiX3 .framer-1gn0zkw { flex: none; height: 15vh; overflow: hidden; pointer-events: none; position: relative; width: 100%; }\",\".framer-IYiX3 .framer-1vitbew { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: var(--framer-aspect-ratio-supported, 1276px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1276px; z-index: 1; }\",\".framer-IYiX3 .framer-yypp8o { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: var(--framer-aspect-ratio-supported, 1276px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-IYiX3 .framer-10i1okh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-IYiX3 .framer-7o6isa-container, .framer-IYiX3 .framer-8e9zkb-container, .framer-IYiX3 .framer-3lxkys-container, .framer-IYiX3 .framer-1omy08r-container, .framer-IYiX3 .framer-15cu17b-container, .framer-IYiX3 .framer-cdy4lf-container, .framer-IYiX3 .framer-1hgn3uv-container, .framer-IYiX3 .framer-oa9pp0-container, .framer-IYiX3 .framer-q1qxrf-container, .framer-IYiX3 .framer-c2eqyj-container, .framer-IYiX3 .framer-1g13n8p-container, .framer-IYiX3 .framer-cnhy8e-container, .framer-IYiX3 .framer-1vtyqhd-container, .framer-IYiX3 .framer-ipj09q-container, .framer-IYiX3 .framer-1b73i0y-container, .framer-IYiX3 .framer-m6u3km-container, .framer-IYiX3 .framer-1b8l763-container, .framer-IYiX3 .framer-sqbfr5-container, .framer-IYiX3 .framer-zlapuj-container, .framer-IYiX3 .framer-1lp2zzq-container, .framer-IYiX3 .framer-1igz1bw-container, .framer-IYiX3 .framer-bd6f47-container, .framer-IYiX3 .framer-o7pne9-container, .framer-IYiX3 .framer-1a83zem-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 110px); position: relative; width: 110px; }\",\".framer-IYiX3 .framer-myf54h, .framer-IYiX3 .framer-qzou1a, .framer-IYiX3 .framer-fpgikd, .framer-IYiX3 .framer-9nq7tr, .framer-IYiX3 .framer-91l0f9, .framer-IYiX3 .framer-ddhx0x, .framer-IYiX3 .framer-50ugcp, .framer-IYiX3 .framer-1kzszcz, .framer-IYiX3 .framer-1q0mwl1, .framer-IYiX3 .framer-n7z3v5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; left: 50%; overflow: hidden; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-IYiX3 .framer-13rxdmu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; left: 50%; overflow: hidden; padding: 0px; position: absolute; top: 0px; width: min-content; z-index: 1; }\",\".framer-IYiX3 .framer-io979y-container { bottom: 0px; flex: none; height: 58%; left: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-IYiX3 .framer-wruemh { background: linear-gradient(180deg, rgba(5, 5, 5, 0) 77%, var(--token-c54ad7ae-2e1e-41ce-b119-8adb44a4ad31, rgb(255, 255, 255)) 100%); bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-IYiX3 .framer-1lqobpd-container { flex: none; height: auto; left: 0px; order: 1002; position: absolute; right: 0px; top: 0px; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];const mediaQueries={N2BzETsMg:\"(min-width: 810px) and (max-width: 1199.98px)\",NqvSuM_3H:\"(max-width: 809.98px)\",O7PgtfFuY:\"(min-width: 1440px)\",XiY4Mv9ov:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={\"Desktop LG\":\"O7PgtfFuY\",\"Desktop MD\":\"XiY4Mv9ov\",Phone:\"NqvSuM_3H\",Tablet:\"N2BzETsMg\"};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??\"O7PgtfFuY\"};};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,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"O7PgtfFuY\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-cded63d8-b703-4651-b828-0b71cb170609, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-7ol0c6\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fkto1o\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bb3qyf\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p2zho3\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1k5nlg9\",\"data-framer-name\":\"Top\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1f3k5se\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1t9njyl\",\"data-framer-name\":\"Headings\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{N2BzETsMg:{y:1498},NqvSuM_3H:{y:570}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:1506,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rm2390-container\",\"data-framer-name\":\"Sub Title\",name:\"Sub Title\",nodeId:\"YBCEDuHQM\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(ElementsPill,{height:\"100%\",id:\"YBCEDuHQM\",layoutId:\"YBCEDuHQM\",name:\"Sub Title\",PgclQYaEK:\"An Ever-Expanding Digital Ecosystem\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-ft129q\",\"data-styles-preset\":\"m321x87wM\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\"},children:\"Creating Framer Templates as Solutions for the Global Markets\"})}),className:\"framer-1u002nv\",\"data-framer-name\":\"Heading\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-13qqx\",\"data-styles-preset\":\"lbpeCblbl\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Leveraging over 15 years of multidisciplinary design experience, this store is actively evolving into a massive library of industry-specific digital solutions. Many more premium templates are currently in stealth development behind the scenes. Bookmark this page and check back periodically as the collection continues to grow.\"})}),className:\"framer-r8umhx\",\"data-framer-name\":\"Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-mpq4j8\",\"data-framer-name\":\"Social Profiles\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dm8v0x\",\"data-framer-name\":\"Icons\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{y:703}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:1639,children:/*#__PURE__*/_jsx(Container,{className:\"framer-hrf80s-container\",\"data-framer-name\":\"Contra\",name:\"Contra\",nodeId:\"iV_tLw69y\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(IconsSocialIcons,{height:\"100%\",id:\"iV_tLw69y\",layoutId:\"iV_tLw69y\",name:\"Contra\",pOAoZvkPe:\"https://contra.com/mabubakar?referralExperimentNid=SOCIAL_REFERRAL_PROGRAM&referrerUsername=mabubakar\",VqpzaAuL0:Contra,width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{y:703}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:1639,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5yv4wh-container\",\"data-framer-name\":\"Dribbble\",name:\"Dribbble\",nodeId:\"r3J52GOnA\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(IconsSocialIcons,{height:\"100%\",id:\"r3J52GOnA\",layoutId:\"r3J52GOnA\",name:\"Dribbble\",pOAoZvkPe:\"https://dribbble.com/abubaker-cs\",VqpzaAuL0:Dribbble,width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{y:703}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:1639,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dr4h6j-container\",\"data-framer-name\":\"Cal\",name:\"Cal\",nodeId:\"Bgw7ZqikF\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(IconsSocialIcons,{height:\"100%\",id:\"Bgw7ZqikF\",layoutId:\"Bgw7ZqikF\",name:\"Cal\",pOAoZvkPe:\"https://cal.com/abubaker\",VqpzaAuL0:Cal,width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{y:703}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:1639,children:/*#__PURE__*/_jsx(Container,{className:\"framer-te1yh1-container\",\"data-framer-name\":\"GitHub\",name:\"GitHub\",nodeId:\"VoUeNcJ62\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(IconsSocialIcons,{height:\"100%\",id:\"VoUeNcJ62\",layoutId:\"VoUeNcJ62\",name:\"GitHub\",pOAoZvkPe:\"https://github.com/abubaker-cs\",VqpzaAuL0:Github,width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{y:703}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:1639,children:/*#__PURE__*/_jsx(Container,{className:\"framer-r1e340-container\",\"data-framer-name\":\"LinkedIn\",name:\"LinkedIn\",nodeId:\"LBJ0neZJX\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(IconsSocialIcons,{height:\"100%\",id:\"LBJ0neZJX\",layoutId:\"LBJ0neZJX\",name:\"LinkedIn\",pOAoZvkPe:\"https://www.linkedin.com/in/abubaker-cs/\",VqpzaAuL0:LinkedIn,width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{y:703}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:1639,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1e7xhcs-container\",\"data-framer-name\":\"Twitter\",name:\"Twitter\",nodeId:\"TLq6oxKtz\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(IconsSocialIcons,{height:\"100%\",id:\"TLq6oxKtz\",layoutId:\"TLq6oxKtz\",name:\"Twitter\",pOAoZvkPe:\"https://x.com/MuhamadAbubaker\",VqpzaAuL0:Twitter,width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{y:703}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:1639,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xunmjt-container\",\"data-framer-name\":\"WhatsApp\",name:\"WhatsApp\",nodeId:\"MHtpFpe7B\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(IconsSocialIcons,{height:\"100%\",id:\"MHtpFpe7B\",layoutId:\"MHtpFpe7B\",name:\"WhatsApp\",pOAoZvkPe:\"https://wa.me/+971502576985\",VqpzaAuL0:WhatsApp,width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fu4way\",\"data-framer-name\":\"Bottom\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qkj0uc\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jcmnu8\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-13vdbep\",\"data-styles-preset\":\"RTmS8yX6s\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\"},children:\"\\xa92026 Muhammad Abubakar, All Rights Reserved.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-13vdbep\",\"data-styles-preset\":\"RTmS8yX6s\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2b8e8955-0025-40b3-b9df-f2461195c8e4, rgb(32, 32, 32))\"},children:\"\\xa92026 Muhammad Abubakar, All Rights Reserved.\"})}),className:\"framer-yrxu25\",\"data-framer-name\":\"Sub Heading\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{y:952}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:1752,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gk00nq-container\",nodeId:\"weY41zGwe\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(IconsGoToTop,{height:\"100%\",id:\"weY41zGwe\",layoutId:\"weY41zGwe\",width:\"100%\"})})})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1svb5fc\",\"data-framer-name\":\"BG\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gn0zkw\",\"data-framer-name\":\"Spacer\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vitbew\",\"data-framer-name\":\"Circle Wrap\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation1,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__targetOpacity:1,className:\"framer-yypp8o\",\"data-framer-name\":\"Circle\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10i1okh\",\"data-framer-name\":\"Arm 1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1032}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1235,children:/*#__PURE__*/_jsx(Container,{className:\"framer-7o6isa-container\",isModuleExternal:true,nodeId:\"WBijVwMHa\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/lclHLAnB6e9yruzbdVZHYWFoFSc.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"WBijVwMHa\",layoutId:\"WBijVwMHa\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2087}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2255,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8e9zkb-container\",isModuleExternal:true,nodeId:\"vOspxi3Xm\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/zMQ5zoUmCVql5DaQp7q9oRpR6c.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"vOspxi3Xm\",layoutId:\"vOspxi3Xm\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-myf54h\",\"data-framer-name\":\"Arm 2\",style:{rotate:15},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1031.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1234.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3lxkys-container\",isModuleExternal:true,nodeId:\"TD25vATla\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/MdRJJKv0yG0MRyJzbR3N7TKGBiQ.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"TD25vATla\",layoutId:\"TD25vATla\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2086.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2254.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1omy08r-container\",isModuleExternal:true,nodeId:\"q7bvGxWcj\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/aI2Vl51r8lPNf1AphdoYXGahjo.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"q7bvGxWcj\",layoutId:\"q7bvGxWcj\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qzou1a\",\"data-framer-name\":\"Arm 3\",style:{rotate:30},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1031.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1234.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15cu17b-container\",isModuleExternal:true,nodeId:\"oyz9eA8JB\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/E0arMRkV7a6aL7EnrN9iPadm2qU.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"oyz9eA8JB\",layoutId:\"oyz9eA8JB\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2086.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2254.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-cdy4lf-container\",isModuleExternal:true,nodeId:\"LIWUAzE9t\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/XJhe0OPmPjAMVOjp1jdrIkJYM.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"LIWUAzE9t\",layoutId:\"LIWUAzE9t\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fpgikd\",\"data-framer-name\":\"Arm 4\",style:{rotate:45},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1031.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1234.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hgn3uv-container\",isModuleExternal:true,nodeId:\"mcWfJ1a1j\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/RosSQYe4VmhzDBcEYxkTdaaR0E.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"mcWfJ1a1j\",layoutId:\"mcWfJ1a1j\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2086.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2254.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-oa9pp0-container\",isModuleExternal:true,nodeId:\"Fd3GAxODp\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/EC5V53Pd8ygXhZWw7RXa2m6Aegg.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"Fd3GAxODp\",layoutId:\"Fd3GAxODp\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9nq7tr\",\"data-framer-name\":\"Arm 5\",style:{rotate:60},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1031.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1234.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-q1qxrf-container\",isModuleExternal:true,nodeId:\"U4hsnAw25\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/JmeTQ1uEX0FnmhIK386a1G3ZiIk.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"U4hsnAw25\",layoutId:\"U4hsnAw25\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2086.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2254.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-c2eqyj-container\",isModuleExternal:true,nodeId:\"YwaodvtxE\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/ihvN4xPUWT6QmuuJO9jmE9Dnhg.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"YwaodvtxE\",layoutId:\"YwaodvtxE\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-91l0f9\",\"data-framer-name\":\"Arm 6\",style:{rotate:75},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1031.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1234.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g13n8p-container\",isModuleExternal:true,nodeId:\"yCKSrmDB7\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/eeakpAuxcDqJAIxI5u1b7zygQac.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"yCKSrmDB7\",layoutId:\"yCKSrmDB7\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2086.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2254.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-cnhy8e-container\",isModuleExternal:true,nodeId:\"DuPe8kd8F\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/4RLlXCI6BAWlOggeiNVTcCE4vpM.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"DuPe8kd8F\",layoutId:\"DuPe8kd8F\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ddhx0x\",\"data-framer-name\":\"Arm 7\",style:{rotate:90},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1032}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1235,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vtyqhd-container\",isModuleExternal:true,nodeId:\"uFSO82Eox\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/ekvTEZ6k9CqBWmqyyuQ9FdpRo.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"uFSO82Eox\",layoutId:\"uFSO82Eox\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2087}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2255,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ipj09q-container\",isModuleExternal:true,nodeId:\"Oh2yg2o2S\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/ZBcWHYxFvb9iq7iaxuQYZzCcO7U.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"Oh2yg2o2S\",layoutId:\"Oh2yg2o2S\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13rxdmu\",\"data-framer-name\":\"Arm 8\",style:{rotate:105},transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1031.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1234.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b73i0y-container\",isModuleExternal:true,nodeId:\"rIqdmZBO8\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/DPsQJkoR0j9xz8MZNeWCZv2rNg.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"rIqdmZBO8\",layoutId:\"rIqdmZBO8\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2086.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2254.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-m6u3km-container\",isModuleExternal:true,nodeId:\"tLfNy5hUG\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/RosSQYe4VmhzDBcEYxkTdaaR0E.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"tLfNy5hUG\",layoutId:\"tLfNy5hUG\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-50ugcp\",\"data-framer-name\":\"Arm 9\",style:{rotate:120},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1031.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1234.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b8l763-container\",isModuleExternal:true,nodeId:\"iZSmm2pi3\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/IhcgsoknFGo0zZxC4WutRTenA.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"iZSmm2pi3\",layoutId:\"iZSmm2pi3\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2086.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2254.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-sqbfr5-container\",isModuleExternal:true,nodeId:\"VzpA5JDlv\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/sKobO8pTOdk9RlCBZhYGIOzcXc.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"VzpA5JDlv\",layoutId:\"VzpA5JDlv\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kzszcz\",\"data-framer-name\":\"Arm 10\",style:{rotate:135},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1031.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1234.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-zlapuj-container\",isModuleExternal:true,nodeId:\"nCWRV4eyU\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/O5cFKUndzFzBhboGQm3xKBNoNNA.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"nCWRV4eyU\",layoutId:\"nCWRV4eyU\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2086.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2254.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lp2zzq-container\",isModuleExternal:true,nodeId:\"kTRVnfD05\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/loBhvrJQcdb6kVG6xbmc6FscTs.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"kTRVnfD05\",layoutId:\"kTRVnfD05\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q0mwl1\",\"data-framer-name\":\"Arm 11\",style:{rotate:150},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1031.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1234.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1igz1bw-container\",isModuleExternal:true,nodeId:\"N020AVkPS\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/A7MsmyDe2YofdlEs2BEPlhdoo.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"N020AVkPS\",layoutId:\"N020AVkPS\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2086.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2254.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bd6f47-container\",isModuleExternal:true,nodeId:\"bMPY4xykz\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/zMQ5zoUmCVql5DaQp7q9oRpR6c.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"bMPY4xykz\",layoutId:\"bMPY4xykz\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n7z3v5\",\"data-framer-name\":\"Arm 12\",style:{rotate:165},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:1031.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:1234.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-o7pne9-container\",isModuleExternal:true,nodeId:\"bTRhT1d8S\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/F114O4k4l9g4qr8Uaobgqq65FE.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"bTRhT1d8S\",layoutId:\"bTRhT1d8S\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NqvSuM_3H:{height:75,width:\"75px\",y:2086.5048}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"110px\",y:2254.5048,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1a83zem-container\",isModuleExternal:true,nodeId:\"Fsu4hmBrC\",rendersWithMotion:true,scopeId:\"xHsijvbtL\",style:{rotate:180},children:/*#__PURE__*/_jsx(Image1,{g8inBlkLf:addImageAlt({pixelHeight:240,pixelWidth:240,src:\"https://framerusercontent.com/images/MSPuUWVPd46gVIKpHJ5OReUM8.jpg?width=240&height=240\"},\"\"),height:\"100%\",id:\"Fsu4hmBrC\",layoutId:\"Fsu4hmBrC\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-io979y-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"dObo39rpO\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:16,borderRadius:\"0px\",direction:\"to bottom\",height:\"100%\",id:\"dObo39rpO\",layoutId:\"dObo39rpO\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-wruemh\",\"data-framer-name\":\"Overlay\"})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lqobpd-container\",nodeId:\"Nw2r5LuDW\",scopeId:\"xHsijvbtL\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{N2BzETsMg:{variant:matchVariant(\"pKu8k0D6k\")},NqvSuM_3H:{variant:matchVariant(\"pKu8k0D6k\")},XiY4Mv9ov:{variant:matchVariant(\"LczfUiFy0\")}},children:/*#__PURE__*/_jsx(Topbar,{height:\"100%\",id:\"Nw2r5LuDW\",layoutId:\"Nw2r5LuDW\",style:{width:\"100%\"},variant:matchVariant(\"xSWxzzXFv\"),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 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XiY4Mv9ov\":{\"layout\":[\"fixed\",\"fixed\"]},\"N2BzETsMg\":{\"layout\":[\"fixed\",\"fixed\"]},\"NqvSuM_3H\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"O7PgtfFuY\":[\".framer-1bb3qyf\",\".framer-1lqobpd-container\"],\"XiY4Mv9ov\":[\".framer-1bb3qyf\",\".framer-1lqobpd-container\"],\"N2BzETsMg\":[\".framer-1bb3qyf\",\".framer-1lqobpd-container\"],\"NqvSuM_3H\":[\".framer-1bb3qyf\",\".framer-1lqobpd-container\"]}\n * @framerBreakpoints {\"O7PgtfFuY\":{\"min\":1440,\"canvasClassName\":\"framer-7ol0c6-override\",\"minHeight\":1000,\"name\":\"Desktop LG\",\"width\":1440,\"rootFontSize\":16},\"XiY4Mv9ov\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-qe86kf-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Desktop MD\",\"width\":1200,\"rootFontSize\":16},\"N2BzETsMg\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-sw58pm-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"NqvSuM_3H\":{\"max\":809,\"canvasClassName\":\"framer-1lxnw8v-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant O7PgtfFuY\n * @framerLayoutTemplate true\n */const FramerxHsijvbtL=withCSS(Component,css,\"framer-IYiX3\");export default FramerxHsijvbtL;FramerxHsijvbtL.displayName=\"Main Layout\";FramerxHsijvbtL.defaultProps={height:1e3,width:1440};addFonts(FramerxHsijvbtL,[{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\"}]},...ElementsPillFonts,...IconsSocialIconsFonts,...IconsGoToTopFonts,...Image1Fonts,...BlurGradientFonts,...TopbarFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerxHsijvbtL.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ElementsPill,{},context),forwardLoader(IconsSocialIcons,{},context),forwardLoader(IconsGoToTop,{},context),forwardLoader(Image1,{},context),forwardLoader(Topbar,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxHsijvbtL\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"O7PgtfFuY\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-7ol0c6-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop LG\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"XiY4Mv9ov\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-qe86kf-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop MD\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"N2BzETsMg\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-sw58pm-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"NqvSuM_3H\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1lxnw8v-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XiY4Mv9ov\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"N2BzETsMg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NqvSuM_3H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerDefaultVariant\":\"O7PgtfFuY\",\"framerHitTargets\":\"{\\\"O7PgtfFuY\\\":[\\\".framer-1bb3qyf\\\",\\\".framer-1lqobpd-container\\\"],\\\"XiY4Mv9ov\\\":[\\\".framer-1bb3qyf\\\",\\\".framer-1lqobpd-container\\\"],\\\"N2BzETsMg\\\":[\\\".framer-1bb3qyf\\\",\\\".framer-1lqobpd-container\\\"],\\\"NqvSuM_3H\\\":[\\\".framer-1bb3qyf\\\",\\\".framer-1lqobpd-container\\\"]}\"}},\"__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 MainLayout from \"https://framerusercontent.com/modules/xkLlq1b8cDTyZ43R2ej3/NBNb6YWyvBDmr8qY5mJ3/xHsijvbtL.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {T3aJPz_4Z: \"about\", wYgSUkaD1: \"services\", zV6nQ_KNJ: \"faqs\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ydYaLj5Rz0YjIHLMGGVp/8JZ7jhfHPs2GzbCgoEFk/augiA20Il.js\")), path: \"/\"}, txYJEBaas: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/R2CgUqFmX9RbtMVd5YpC/8iCbFLsoCwbBmrOFVHyQ/txYJEBaas.js\")), path: \"/services\"}, zbTuVjTbf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mbLso0EX42aKjIr6MM5M/IXRq06gs2pOH0mjus2PY/zbTuVjTbf.js\")), path: \"/faqs\"}, vgeL5f_XZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1kIdLmkpief6qdZjDTFJ/XpBQXXzx7mUG5QwV2Txx/vgeL5f_XZ.js\")), path: \"/contact\"}, OsSLT0XHM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l0VRRZw9qRS786JmBWuw/6zUl0JjHn7wuUyG5xZnh/OsSLT0XHM.js\")), path: \"/thank-you\"}, ZIj7_Dmfz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/quDmmSI72XsdMPgl9UFK/qe6eq5BA6rFxcv3iTVus/ZIj7_Dmfz.js\")), path: \"/legal/license-agreement\"}, DCIT8nzJm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zBlpGrFLszb1qUd0JNPT/H61giD7tKV8hyvX9S0vp/DCIT8nzJm.js\")), path: \"/legal/privacy-policy\"}, dkzaUhcQB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2OqZoWoAUyVR5I60vpJ8/TUFpoBzPynIzKQGFwEhq/dkzaUhcQB.js\")), path: \"/legal/refund-policy\"}, raDVGHrN6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZqdjRQfOquBUXrkp47Ov/ddy9Eo04q3OSX3l24RdJ/raDVGHrN6.js\")), path: \"/legal/terms-of-use\"}, BYoSIZBPr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZhsRR2QHmdjBbetfengt/abJeGYLCdVmPpscn97pD/BYoSIZBPr.js\")), path: \"/404\"}, gtVQM2YhK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cjwr6VoofTyETNoAjbs8/Bh6spuR1lS4eqsp0KRAc/gtVQM2YhK.js\")), path: \"/store\"}, RpDh8EsR6: {collectionId: \"dG_3bep6f\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8rN795x6iaXticmHBY9G/yaGSv3DPyEbIcm9ar6Dw/RpDh8EsR6.js\")), path: \"/store/:yWKa8VeYt\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {dG_3bep6f: async () => (await import(\"https://framerusercontent.com/modules/UcmT51emjnkpIUufwCTC/BK8Y9qlOQzZ3No3ZcMAv/dG_3bep6f.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"11e4809fed58a3d6fde5fc310192b5250490be1c5362be1d10911cc4bc971e84\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"txYJEBaas\":\r\ncase \"yKDUbxZIW\":\r\ncase \"zbTuVjTbf\":\r\ncase \"vgeL5f_XZ\":\r\ncase \"OsSLT0XHM\":\r\ncase \"ZIj7_Dmfz\":\r\ncase \"DCIT8nzJm\":\r\ncase \"dkzaUhcQB\":\r\ncase \"raDVGHrN6\":\r\ncase \"BYoSIZBPr\":\r\ncase \"gtVQM2YhK\":\r\ncase \"RpDh8EsR6\":\r\nreturn React.createElement(MainLayout, {...props, key: \"MainLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"txYJEBaas\":\r\ncase \"yKDUbxZIW\":\r\ncase \"zbTuVjTbf\":\r\ncase \"vgeL5f_XZ\":\r\ncase \"OsSLT0XHM\":\r\ncase \"ZIj7_Dmfz\":\r\ncase \"DCIT8nzJm\":\r\ncase \"dkzaUhcQB\":\r\ncase \"raDVGHrN6\":\r\ncase \"BYoSIZBPr\":\r\ncase \"gtVQM2YhK\":\r\ncase \"RpDh8EsR6\":\r\nreturn [{hash: \"7ol0c6\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"qe86kf\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"sw58pm\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1lxnw8v\", 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\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, privateRouterReplaceState: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\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/ZhsRR2QHmdjBbetfengt/abJeGYLCdVmPpscn97pD/BYoSIZBPr.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\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.abubaker.org\",\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/xZNuemDKTz6H0ucVcRsY/1q9MuJx4AsGFr3NUT0Hs/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 contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\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\t\r\n\t\t\t\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\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,\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\tFramer.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":"4/BAQG,SAAS,GAAa,CAAC,OAAK,eAAa,YAAU,cAAY,CAAm+B,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,SAAS,QAAQ,EAAE,SAAxiCA,MAAY,CAAC,CAAC,KAAK,GAAG,EAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,SAAS,2FAA2F,EAAE,CAAC,KAAK,GAAG,EAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,SAAS,4FAA4F,EAAE,CAAC,KAAK,GAAG,EAAK,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,SAAS,4FAA4F,EAAE,CAAC,KAAK,GAAG,EAAK,EAAE,EAAE,EAAE,EAAE,IAAI,SAAS,4FAA4F,EAAE,CAAC,KAAK,GAAG,EAAK,EAAE,EAAE,EAAE,IAAI,SAAS,4FAA4F,EAAE,CAAC,KAAK,GAAG,EAAK,EAAE,EAAE,IAAI,SAAS,6FAA6F,EAAE,CAAC,KAAK,GAAG,EAAK,EAAE,IAAI,SAAS,qEAAqE,EAAE,CAAC,KAAK,GAAG,EAAK,IAAI,SAAS,+CAA+C,CAAC,EAAE,CAAC,CAAI,CAA0G,CAAC,CAAC,KAAK,EAAK,IAAqB,EAAK,EAAO,IAAI,CAAY,aAAW,QAAQ,CAAC,eAAe,QAAQ,EAAK,KAAK,EAAE,EAAE,QAAQ,CAAC,eAAe,QAAQ,EAAK,KAAK,EAAE,EAAE,MAAM,CAAC,QAAQ,EAAE,SAAS,WAAW,MAAM,EAAE,OAAO,EAAM,EAAE,UAAU,mBAAmB,EAAU,IAAI,EAAK,SAAS,GAAG,gBAAgB,mBAAmB,EAAU,IAAI,EAAK,SAAS,GAAgB,eAAa,cAAc,MAAM,CAAC,EAAE,CAAK,CAAC,CAAC,CAAC,CAAE,kBAR3/C,IAA2B,IAAkC,IAAoD,EAQ24C,GAAa,aAAa,CAAC,KAAK,GAAG,aAAa,MAAM,UAAU,WAAW,WAAW,CAAC,SAAS,EAAE,CAAC,EAAE,EAAoB,GAAa,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,YAAY,iDAAiD,EAAE,aAAa,CAAC,MAAM,SAAS,KAAK,EAAY,aAAa,aAAa,MAAM,YAAY,kLAAkL,EAAE,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,cAAc,QAAQ,CAAC,YAAY,SAAS,UAAU,UAAU,EAAE,aAAa,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,aAAa,WAAW,EAAE,WAAW,CAAC,KAAK,EAAY,WAAW,aAAa,CAAC,SAAS,EAAE,EAAE,MAAM,aAAa,YAAY;;mEAAwJ,CAAC,CAAC,EAAE,GAAa,YAAY,6DCPh+E,IAAiI,IAAkE,IAA4B,EAAOC,GAAW,CAAC,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAwO,GAAkB,GAAW,OAAO,GAAQ,UAAU,GAAc,OAAO,EAAM,KAAM,SAAiB,EAAc,OAAO,GAAQ,SAAS,CAAC,IAAI,CAAK,EAAE,IAAA,GAAkBC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAmC,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,QAAM,GAAG,MAAyB,CAAC,GAAG,EAAM,UAAgB,GAAmC,EAAM,WAAsC,CAAC,IAAI,wFAAwF,OAAO,0EAA0E,CAAC,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EASvsD,EAAgB,EATwtDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,eAAa,aAAW,EAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,kBAAgB,iBAAe,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAQ,GAAKE,EAAa,IAAI,EAAQ,EAAgBC,EAAY,EAAQ,EAAsB,CAAC,EAAQ,EAAkB,GAAqB,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAA4C,EAAgB,SAAsB,EAAKN,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAKW,GAAM,CAAC,GAAG,EAAU,GAAG,EAAgB,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,IAAI,MAAO,GAA8E,OAAQ,QAAQ,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,EAAGb,GAAkB,GAAG,EAAsB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,GAA6B,GAAK,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,+EAA+E,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,oDAAoD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CASt8G,EAAE,CATk9G,kFAAkF,kFAAkF,kKAAkK,wMAStxH,EAAE,cAAc,EAAiC,EAAgB,YAAY,QAAQ,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,EAAgB,CAAC,UAAU,CAAC,wBAAwB,iIAAiI,MAAM,QAAQ,KAAK,EAAY,eAAe,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCV7gB,SAAS,GAAO,EAAE,CAAC,IAAI,IAAI,EAAE,EAAE,EAAE,UAAU,OAAO,IAAI,CAAC,IAAI,EAAE,UAAU,GAAG,IAAI,IAAI,KAAK,EAAE,EAAE,GAAG,EAAE,EAAE,CAAC,OAAO,CAAC,CAAwO,SAAS,GAAK,EAAE,EAAE,CAAC,SAAS,EAAI,EAAE,EAAE,EAAE,CAAC,GAAiB,OAAO,SAArB,IAA8B,CAAC,EAAE,GAAO,CAAC,EAAE,EAAE,CAAC,EAAa,OAAO,EAAE,SAApB,WAA8B,EAAE,QAAQ,IAAI,KAAK,KAAK,IAAI,EAAE,MAAM,EAAE,OAAO,GAAG,AAAY,EAAE,UAAQ,EAAE,QAAQ,YAAY,EAAG,EAAE,mBAAmB,CAAC,CAAC,CAAC,QAAQ,uBAAuB,kBAAkB,CAAC,CAAC,QAAQ,QAAQ,MAAM,EAAE,IAAI,EAAE,GAAG,IAAI,IAAI,KAAK,EAAK,EAAE,KAAI,GAAG,KAAK,EAAE,KAAO,EAAE,KAAK,GAAG,IAAI,EAAE,EAAE,CAAC,MAAM,GAAG,CAAC,CAAC,KAAI,MAAO,UAAS,OAAO,EAAE,IAAI,EAAE,MAAM,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC,SAAS,EAAI,EAAE,CAAC,GAAiB,OAAO,SAArB,MAAgC,CAAC,UAAU,QAAQ,GAAG,CAA+D,IAAI,IAA9D,EAAE,SAAS,OAAO,SAAS,OAAO,MAAM,IAAI,EAAE,CAAC,EAAM,EAAE,CAAC,EAAU,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,CAAC,IAAI,EAAE,EAAE,EAAE,CAAC,MAAM,GAAG,EAAM,EAAE,EAAE,MAAM,CAAC,CAAC,CAAC,KAAK,GAAG,EAAE,GAAG,CAAC,IAAI,EAAE,mBAAmB,EAAE,EAAE,EAAmB,GAAjB,EAAE,GAAG,EAAE,KAAK,EAAE,CAAC,EAAK,IAAI,EAAE,KAAK,MAAS,CAAC,CAAC,CAAC,OAAO,EAAE,EAAE,GAAG,CAAC,CAAC,CAAC,OAAO,OAAO,OAAO,CAAK,MAAQ,MAAI,OAAO,SAAS,EAAE,EAAE,CAAC,EAAI,EAAE,GAAG,GAAO,CAAC,EAAE,EAAE,CAAC,QAAQ,EAAE,CAAC,CAAC,CAAC,EAAE,eAAe,SAAS,EAAE,CAAC,OAAO,GAAK,KAAK,UAAU,GAAO,CAAC,EAAE,KAAK,WAAW,CAAC,CAAC,CAAC,EAAE,cAAc,SAAS,EAAE,CAAC,OAAO,GAAK,GAAO,CAAC,EAAE,KAAK,UAAU,CAAC,EAAE,KAAK,UAAU,CAAC,CAAC,EAAE,CAAC,WAAW,CAAC,MAAM,OAAO,OAAO,CAAC,CAAC,EAAE,UAAU,CAAC,MAAM,OAAO,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,sBAAryC,GAAE,CAAC,KAAK,SAAS,EAAE,CAA+B,OAAxB,EAAE,KAAR,MAAa,EAAE,EAAE,MAAM,EAAE,EAAE,GAAU,EAAE,QAAQ,mBAAmB,kBAAkB,CAAC,EAAE,MAAM,SAAS,EAAE,CAAC,OAAO,mBAAmB,CAAC,CAAC,CAAC,QAAQ,2CAA2C,kBAAkB,CAAC,CAAC,EAAykC,GAAE,GAAK,GAAE,CAAC,KAAK,GAAG,CAAC,KCA/1C,SAAgB,GAAY,EAAO,CACjH,IAAM,EAAU,GAAK,CAAC,MAAM,OAAO,OAAO,CAAC,GAAG,CAAM,CAAC,CAAC,CAAC,EACjD,EAAa,GAAU,CAC1B,OAAO,GAAW,aAAY,EAAS,EAAS,EAAU,KAAK,GAAG,EAAU,MAAM,OAAO,OAAO,CAAC,GAAG,EAAU,MAAM,GAAG,CAAQ,CAAC,CAAE,EACjI,EAAW,OAAO,GAAS,SAAS,OAAO,OAAO,CAAC,GAAG,CAAM,CAAC,EAAE,EAC7D,EAAa,IAAI,IACjB,EAAc,GAAU,CAC3B,OAAO,GAAW,aAAY,EAAS,EAAS,CAAU,GAAG,EAAW,OAAO,GAAW,SAAS,OAAO,OAAO,CAAC,GAAG,EAAW,GAAG,CAAQ,CAAC,EAAE,EACjJ,EAAa,QAAQ,GAAQ,EAAO,CAAU,CAAC,CAAE,EACjD,SAAS,GAAU,CACnB,GAAK,CAAC,EAAM,GAAUc,EAAS,CAAU,EAKzC,OAHA,OACA,EAAa,IAAI,CAAQ,MAAY,EAAa,OAAO,CAAQ,GAAI,CAAC,CAAC,EACpE,GAAe,IAAI,IAAM,GAAe,EAAQ,CAAC,EAAU,MAAM,CAAY,GAC1E,CAAC,EAAM,CAAa,CAAG,CAAC,OAAO,CAAS,kBAfT,IAAwC,wBECkL,SAAS,GAAmB,EAAY,CAAyB,IAAM,EAAW,EAAY,QAAQ,OAAS,EAAE,GAAG,IAAa,GAAG,CAAC,IAAM,EAAS,EAAY,QAAQ,IAAI,EAAW,CAAgB,EAAE,GAAG,IAAW,GAAkF,OAA5D,EAAY,UAAU,EAAW,EAAiB,CAA2B,CAAG,CAAC,OAAO,IACnkB,CAAC,SAAS,GAAgB,EAAO,CAAC,OAAO,EAAO,CAAC,YAAY,EAAO,aAAa,GAAG,EAAO,SAAS,KAAK,EAAO,WAAW,KAAK,EAAO,YAAY,KAAK,EAAO,UAAU,IAAI,GAAG,EAAO,MAAM,IAAI,YAAY,EAAO,MAAM,YAAY,EAAO,KAAK,EAAE,CAAC,CAAE,CAIrP,SAAwB,GAAY,EAAM,CAAC,GAAK,CAAC,SAAO,WAAS,kBAAgB,QAAM,cAAY,EAAU,EAAU,GAAU,EAAa,EAAM,aAAa,GAAG,OAAO,SAAW,QAAgB,SAAS,KAAK,aAAa,mBAAmB,EAAM,GAAc,gBAAe,EAAa,SAAS,KAAK,aAAa,mBAAmB,GAAG,EAAU,QAAW,GAAG,SAAS,KAAK,aAAa,CAAe,EAAG,EAAa,SAAS,KAAK,aAAa,CAAe,OAAQ,GAAG,EAAM,UAAU,CAAC,IAAM,EAAYC,GAAQ,IAAI,EAAW,EAAK,GAAO,SAAS,CAAW,IAAG,EAAa,EAAa,EAAE,IAAI,EAAY,QAAW,GAAW,SAAS,KAAK,aAAa,mBAAmB,EAAG,EAAY,SAAS,KAAK,aAAa,mBAAmB,EAAkB,IAAQ,QAAa,GAAQ,aAAY,EAAY,EAAO,WAAW,8BAA8B,CAAC,CAAC,QAAQ,OAAO,SAAS,GAAK,CAAC,EAAM,GAAU,GAAc,EAAO,CAAC,EAAY,GAAgBC,EAAS,GAAc,cAAc,EAAY,CAAY,EACz/B,CAAC,EAAqB,GAAyBA,EAAS,CAAY,EAAQ,GAASC,EAAO,CAAK,EAAQ,EAAUA,EAAO,IAAI,EAAE,SAAS,EAAY,EAAS,CAAC,IAAI,EAAe,EAAY,GAAU,gBAAe,AAAwD,EAArD,EAA0B,EAA0C,GAAc,EAAS,CAAQ,EAAE,EAAe,CAAc,EAAK,GAAW,SAAS,KAAK,aAAa,oBAAoB,CAAc,EAAG,SAAS,KAAK,aAAa,EAAgB,CAAQ,EAAE,SAAS,gBAAgB,aAAa,EAAgB,CAAQ,EAAK,EAAM,WAAW,GAAQ,IAAI,GAAY,EAAS,CAAC,QAAQ,GAAG,CAAC,EACvmB,EAAO,cAAc,IAAI,YAAY,EAAW,CAAC,CAAE,CAAC,SAAS,GAAa,CAAC,IAAM,EAAe,GAAa,QAAQ,OAAO,QAAW,EAAM,mBAAoB,EAAY,GAAgB,EAAY,cAAc,CAAc,EAAQ,EAAY,CAAc,CAAG,CAAC,SAAS,GAAgB,CAAI,EAAU,SAAS,EAAY,GAAO,EAAU,QAAQ,cAAc,CAAG,CAAC,IAAM,EAAkB,GAAO,CAAI,GAAS,SAAS,eAAe,EAAe,EAAM,QAAQ,OAAO,OAAO,CAAG,EAO6e,OAP3e,MAAc,CAAC,GAAS,QAAQ,EAChe,EAApC,GAAO,cAAkB,EAA0B,EAA2C,EAAmC,CAAK,CAAG,EAAE,CAAC,CAAK,CAAC,EAAE,MAAc,CAAI,GAAc,GAAO,EAAY,CAAY,EAIvN,IAAM,EAAW,EAAO,WAAW,8BAA8B,EAA0D,GAAxD,EAAW,iBAAiB,SAAS,CAAiB,EAAK,CAAC,EAAU,CAAC,IAAI,EAAc,GACtJ,EAAY,SAAS,cAAc,MAAM,EAC/C,GADoD,GAAgB,EAAY,cAAc,SAAS,IAAU,IAAG,EAAc,IAC/H,EAAc,CAAC,IAAI,EAAM,SAAS,cAAc,4BAA4B,GAAG,SAAS,cAAc,qCAAqC,EAAE,GAAG,GAAO,GAAO,YAAY,CAAC,IAAM,EAAU,EAAM,YAAgB,EAAa,EAAU,QAAQ,kDAAkD,EAA2G,GAAtG,IAAe,KAAI,EAAa,EAAU,QAAQ,iDAAiD,GAAM,IAAe,GAAG,CAAC,IAAI,EAAa,SAAS,cAAc,OAAO,EAAE,EAAa,GAAG,GAAS,EAAa,YAAY,QAAQ,EAAgB,aAAa,GAAmB,CAAS,EAAE,SAAS,EAAgB,YAAY,GAAmB,EAAU,UAAU,CAAY,CAAC,EAAE,IAAI,EAAM,eAAe,0CAA0C,EAAgB,0CAA0C,EAAgB,mCAAmC,KAAK,SAAS,KAAK,YAAY,CAAY,CAAE,CAAC,CAAC,CAAC,CAAC,UAAU,EAAW,oBAAoB,SAAS,CAAiB,CAAE,EAAE,CAAC,CAAC,EAAS,EAAM,eAAb,CAA6B,IAAI,SAAS,GAAK,CAAC,SAAO,UAAQ,UAAQ,EAAO,OAAoB,EAAM,EAAO,IAAI,CAAC,QAAQ,EAAY,MAAM,CAAC,SAAS,WAAW,UAAU,EAAO,SAAS,EAAO,EAAE,EAAQ,EAAE,gBAAgB,EAAO,KAAa,UAAQ,aAAa,EAAO,OAAO,MAAM,GAAO,MAAM,OAAO,UAAU,GAAG,EAAM,KAAK,EAAE,OAAO,GAAM,WAAW,CAAC,MAAM,GAAO,YAAY,GAAO,KAAK,EAAE,QAAQ,GAAiB,aAAW,SAAS,CAAC,EAAM,QAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,UAAU,aAAa,aAAa,EAAO,OAAO,GAAG,GAAgB,EAAM,MAAM,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,EAAO,EAAQ,EAAE,YAAY,GAAG,GAAa,QAAQ,OAAO,SAAS,EAAQ,gBAAgB,EAAO,OAAO,aAAa,EAAO,OAAO,EAAQ,UAAU,EAAO,GAAG,EAAO,EAAE,KAAK,EAAO,EAAE,KAAK,EAAO,KAAK,KAAK,EAAO,OAAO,KAAK,EAAO,QAAQ,OAAO,UAAU,aAAa,GAAG,GAAgB,EAAO,YAAY,CAAC,EAAE,OAAO,GAAK,QAAQ,GAAiB,aAAW,SAAS,GAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,CAAC,EAAE,SAAsB,EAAKC,GAAK,CAAC,MAAM,EAAY,MAAM,CAAC,SAAS,WAAW,IAAI,MAAM,KAAK,MAAM,UAAU,uBAAuB,EAAE,GAAG,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,WAAW,GAAK,CAAC,mBAAiB,EAAsB,EAAY,CAAC,MAAM,EAAgB,UAAU,KAAK,EAAgB,SAAS,YAAY,EAAgB,eAAe,EAAE,OAAoB,EAAM,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,MAAM,IAAI,EAAS,IAAI,WAAW,SAAS,eAAe,gBAAgB,gBAAgB,EAAS,KAAK,MAAM,EAAS,UAAU,aAAa,EAAS,cAAc,GAAG,EAAS,cAAc,KAAK,EAAS,eAAe,KAAK,EAAS,kBAAkB,KAAK,EAAS,iBAAiB,IAAI,GAAG,EAAS,OAAO,IAAI,QAAQ,EAAS,eAAe,GAAG,EAAS,eAAe,KAAK,EAAS,gBAAgB,KAAK,EAAS,mBAAmB,KAAK,EAAS,kBAAkB,IAAI,GAAG,EAAS,QAAQ,IAAI,WAAW,OAAO,UAAU,aAAa,OAAO,UAAU,eAAe,GAAO,MAAM,GAAG,GAAgB,EAAM,MAAM,EAAE,GAAG,EAAS,KAAK,GAAG,EAAM,KAAK,EAAE,WAAW,CAAC,MAAM,EAAS,gBAAgB,EAAS,UAAU,eAAe,GAAO,YAAY,GAAO,KAAK,EAAE,QAAQ,GAAiB,aAAW,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,MAAM,WAAW,SAAS,IAAI,EAAS,IAAI,SAAS,EAAM,OAAO,OAAO,OAAO,OAAO,QAAQ,EAAE,SAAS,CAAC,GAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAsB,EAAKA,GAAK,CAAC,MAAM,EAAY,GAAG,EAAM,MAAM,MAAM,CAAC,MAAM,mBAAmB,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,GAAiB,GAAO,cAAc,EAAY,GAAa,EAAY,EAAM,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,WAAW,MAAM,EAAS,KAAK,EAAE,SAAS,EAAS,OAAoB,EAAKA,GAAK,CAAC,MAAM,QAAQ,KAAK,EAAE,CAAC,CAAC,CAAC,EAAe,EAAM,SAAS,CAAC,IAAI,EAAU,KAAK,QAAQ,SAAS,EAAe,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,QAAQ,CAAC,EAAE,SAAS,CAAc,EAAK,SAAS,CAAC,MAAM,QAAQ,SAAS,GAAO,SAAS,CAAC,GAAiB,GAAa,QAAQ,SAAS,EAAY,KAAK,CAAC,EAAe,EAAK,SAAS,CAAC,MAAM,OAAO,SAAS,GAAO,QAAQ,CAAC,GAAiB,GAAa,OAAO,SAAS,EAAY,IAAI,CAAC,EAAE,GAA8B,EAAK,SAAS,CAAC,MAAM,cAAc,SAAS,GAAO,cAAc,SAAS,EAAY,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,SAAS,OAAoB,EAAK,MAAM,CAAC,QAAQ,EAAY,SAAS,GAAa,QAAQ,EAAM,YAAY,EAAM,UAAU,CAAC,CAAE,CAAC,CAGxtI,SAASA,GAAK,EAAM,CAAC,GAAK,CAAC,QAAM,OAAK,OAAK,WAAS,UAAQ,aAAW,YAAU,SAAO,UAAQ,QAAM,CAAC,GAAG,EAAM,OAAO,EAAP,CAAa,IAAI,MAA+G,OAAtG,GAAO,SAAS,CAAC,EAAS,QAAQ,GAAO,QAAQ,CAAC,EAAQ,OAA4B,EAAK,MAAM,CAAC,CAAC,EAAuB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,oBAAoB,MAAM,CAAC,MAAM,EAAK,OAAO,EAAK,UAAQ,cAAc,OAAO,GAAG,CAAK,EAAE,wBAAwB,CAAC,QAAQ,GAAO,QAAQ,EAAS,EAAA,CAAS,QAAQ,gBAAgB,UAAU,EAAK,EAAE,CAAC,CAAC,QAAQ,iBAAiB,UAAU,EAAK,EAAE,CAAC,CAAC,CAAC,EAAe,EAAK,QAAQ,CAAC,SAAS,4CAA4C,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,QAAQ,OAAoB,EAAKC,GAAM,CAAC,WAAW,CAAC,IAAI,EAAO,GAAG,GAAO,QAAQ,EAAW,CAAS,EAAE,MAAM,CAAC,UAAQ,MAAM,EAAK,OAAO,EAAK,GAAG,CAAK,CAAC,CAAC,EAAE,IAAI,UAAU,OAAoB,EAAM,MAAM,CAAC,MAAM,6BAA6B,MAAM,EAAK,OAAO,EAAK,QAAQ,YAAY,YAAY,IAAI,OAAO,eAAe,KAAK,OAAO,cAAc,QAAQ,eAAe,QAAQ,MAAM,CAAC,UAAQ,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,OAAO,OAAO,EAAE,gBAAgB,KAAK,MAAM,CAAC,EAAE,GAAO,QAAQ,CAAc,EAAK,OAAO,CAAC,EAAE,8FAA8F,YAAY,IAAI,KAAK,cAAc,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,2GAA2G,YAAY,IAAI,KAAK,cAAc,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,kHAAkH,YAAY,IAAI,KAAK,cAAc,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,gFAAgF,YAAY,IAAI,KAAK,cAAc,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,iFAAiF,YAAY,IAAI,KAAK,cAAc,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,yGAAyG,YAAY,IAAI,KAAK,cAAc,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,kHAAkH,YAAY,IAAI,KAAK,cAAc,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,6FAA6F,YAAY,IAAI,KAAK,cAAc,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,8EAA8E,YAAY,IAAI,KAAK,cAAc,CAAC,CAAC,EAAE,GAAO,OAAoB,EAAK,OAAO,CAAC,EAAE,iLAAiL,YAAY,IAAI,KAAK,cAAc,CAAC,EAC3/F,EAAK,OAAO,CAAC,EAAE,eAAe,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,gDAnB4B,IAA0D,IAAkC,IAA6C,KAA+B,KAAqE,EACrT,EAAgB,mBAAyB,GAAY,mBAAyB,GAAS,0BAAgC,GAAY,2BAAiC,GAAO,CAAC,QAAQ,OAAO,aAAa,EAAQ,GAAc,GAAY,aAAa,EAc+qI,GAAY,YAAY,eAAqB,GAAe,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,MAAM,CAAC,KAAK,EAAY,YAAY,aAAa,EAAE,UAAU,eAAe,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,WAAW,aAAa,cAAc,WAAW,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAK,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAQ,CAAC,CAAC,EAAQ,GAAoB,CAAC,MAAM,qBAAqB,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,OAAO,CAAC,EAAQ,GAAa,CAAC,KAAK,UAAU,MAAM,UAAU,KAAK,GAAG,QAAQ,CAAC,EAAE,EAAoB,GAAY,CAAC,aAAa,CAAC,KAAK,EAAY,KAAK,aAAa,cAAc,QAAQ,CAAC,cAAc,QAAQ,MAAM,EAAE,aAAa,CAAC,eAAe,QAAQ,MAAM,EAAE,MAAM,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,GAAK,MAAM,aAAa,EAAE,eAAe,CAAC,KAAK,EAAY,KAAK,aAAa,SAAS,QAAQ,CAAC,SAAS,WAAW,QAAQ,EAAE,aAAa,CAAC,SAAS,WAAW,QAAQ,EAAE,MAAM,OAAO,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,YAAY,UAAU,KAAK,UAAU,SAAS,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,KAAK,CAAC,KAAK,EAAY,MAAM,aAAa,UAAU,SAAS,EAAI,EAAE,OAAO,CAAC,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,SAAS,GAAK,SAAS,EAAc,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,aAAa,GAAoB,SAAS,GAAK,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,GAAoB,KAAK,EAAE,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,GAAoB,EAAE,eAAe,EAAI,EAAE,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,GAAoB,EAAE,eAAe,EAAI,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,aAAa,GAAoB,KAAK,IAAI,EAAE,eAAe,EAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,aAAa,GAAoB,OAAO,eAAe,EAAI,CAAC,CAAC,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,EAAE,eAAe,EAAI,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,CAAC,CAAC,EAAE,OAAO,GAAO,EAAM,iBAAiB,QAAQ,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,MAAM,aAAa,UAAU,SAAS,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,eAAe,CAAC,KAAK,EAAY,MAAM,SAAS,GAAK,MAAM,kBAAkB,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,CAAC,CAAC,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,qBAAqB,SAAS,EAAI,EAAE,IAAI,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,QAAQ,CAAC,KAAK,EAAY,YAAY,aAAa,EAAE,UAAU,iBAAiB,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,iBAAiB,kBAAkB,qBAAqB,mBAAmB,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,OAAO,CAAC,KAAK,EAAY,YAAY,aAAa,GAAG,UAAU,gBAAgB,aAAa,CAAC,MAAM,YAAY,EAAE,UAAU,CAAC,gBAAgB,iBAAiB,oBAAoB,kBAAkB,EAAE,YAAY,CAAC,KAAK,KAAK,KAAK,IAAI,EAAE,IAAI,CAAC,CAAC,EAAE,OAAO,GAAO,EAAM,iBAAiB,UAAU,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,YAAY,UACpiP,SAAS,CAAC,gBAAgB,CAAC,KAAK,EAAY,QAAQ,aAAa,EAAI,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,aAAa,eAAe,OAAO,GAAO,CAAC,EAAM,eAAe,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,OAAO,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,aAAa,MAAM,CAAC,EAAE,OAAO,GAAO,EAAM,iBAAiB,UAAU,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,aAAa,GAAa,SAAS,GAAK,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,aAAa,UAAU,QAAQ,CAAC,UAAU,MAAM,OAAO,EAAE,aAAa,CAAC,UAAU,MAAM,OAAO,EAAE,wBAAwB,GAAK,0BAA0B,UAAU,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,YAAY,cAAc,gBAAgB,GAAK,MAAM,YAAY,OAAO,GAAO,EAAM,MAAM,KAAK,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,YAAY,cAAc,gBAAgB,GAAK,MAAM,WAAW,OAAO,GAAO,EAAM,MAAM,KAAK,EAAE,WAAW,CAAC,KAAK,EAAY,gBAAgB,MAAM,QAAQ,OAAO,GAAO,EAAM,MAAM,OAAO,EAAE,UAAU,CAAC,KAAK,EAAY,gBAAgB,MAAM,OAAO,OAAO,GAAO,EAAM,MAAM,OAAO,EAAE,OAAO,CAAC,KAAK,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,OAAO,MAAM,SAAS,EAAE,aAAa,CAAC,OAAO,MAAM,SAAS,EAAE,OAAO,GAAO,EAAM,MAAM,OAAO,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,GAAa,MAAM,OAAO,GAAO,EAAM,MAAM,WAAW,EAAM,MAAM,KAAK,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,SAAS,GAAK,OAAO,GAAO,EAAM,MAAM,WAAW,EAAM,MAAM,KAAK,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,aAAa,GAAa,KAAK,IAAI,EAAE,KAAK,EAAE,eAAe,EAAI,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,CAAC,EAAE,OAAO,GAAO,EAAM,gBAAgB,QAAQ,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,SAAS,GAAK,SAAS,GAAe,OAAO,GAAO,EAAM,gBAAgB,QAAQ,EAAE,YAAY,CAAC,KAAK,EAAY,kBAAkB,MAAM,QAAQ,OAAO,GAAO,EAAM,iBAAiB,QAAQ,EAAE,WAAW,CAAC,KAAK,EAAY,kBAAkB,MAAM,OAAO,OAAO,GAAO,EAAM,iBAAiB,QAAQ,EAAE,mBAAmB,CAAC,KAAK,EAAY,QAAQ,aAAa,GAE1/D,OAAO,GAAO,EAAM,iBAAiB,QAAQ,EAAE,eAAe,CAAC,KAAK,EAAY,QAAQ,aAAa,GAAK,MAAM,mBAAmB,EAAE,WAAW,CAAC,KAAK,EAAY,WAAW,OAAO,GAAO,EAAM,MAAM,QAAQ,CAAC,CAAC,2BCjBpL,EAAC,GAAU,UAAU,CAAC,CAAC,EAAeC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,+cAA+c,EAAeC,GAAU,wCCAtkB,EAAC,GAAU,UAAU,CAAC,eAAe,aAAa,mBAAmB,cAAc,CAAC,EAAe,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,IAAI,wFAAwF,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,sqCAAgrC,EAAe,GAAU,2CCAxxN,IAAsE,IAA4B,EAAqCC,GAAK,2aAAmbC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQC,IAAU,CAAC,OAAK,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,cAAc,GAU56BC,GAAK,EAVw8BC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,WAAW,EAAU,GAAG,CAAK,CAAC,CAAC,CAAE,CAUhsC,EAAE,CAV4sC,iCAAiCD,GAAK,4DAA4DA,GAAK,iBAUjzC,EAAE,cAAc,EAAE,GAAK,YAAY,OAA2B,EAAoBG,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,KCVwjB,SAASE,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,kDAAv5B,IAA6J,IAAkE,IAA4B,KAAyI,KAAgH,EAAOC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAAyNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,OAAO,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,SAAS,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW3wD,EAAgB,EAX4xDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,GAAY,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,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAS,CAAC,SAAS,GAAK,UAAU,iBAAiB,UAAUiB,GAAK,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,8EAA8E,QAAQ,EAAE,EAAE,SAAS,CAAC,kBAAkB,CAAC,WAAW,wEAAwE,QAAQ,CAAC,EAAE,kBAAkB,CAAC,WAAW,wEAAwE,QAAQ,CAAC,CAAC,EAAE,GAAGjB,GAAqB,CAAC,UAAU,CAAC,UAAUkB,EAAK,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW19H,EAAE,CAXs+H,kFAAkF,gFAAgF,wRAAwR,oIAW95I,EAAE,cAAc,EAAiC,EAAgB,YAAY,YAAY,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,SAAS,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCX6H,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,4CAA/uB,IAA0L,IAAkE,IAA4B,KAAmJ,EAAOC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,WAAW,UAAU,GAAM,EAAM,SAAS,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW9lD,EAAgB,EAX+mDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAA4D,EAAkB,EAAGT,GAAlDa,EAA4F,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,gBAAgB,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAa,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKgB,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,4EAA4E,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oDAAoD,6BAA6B,KAAK,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,mDAAmD,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGT,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKS,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,4EAA4E,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWh+I,EAAE,CAX4+I,kFAAkF,gFAAgF,+SAA+S,gHAAgH,GAAGQ,EAW9iK,EAAE,cAAc,EAAiC,EAAgB,YAAY,WAAW,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,EAAgB,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAwBC,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCZ/1D,SAAS,IAA4B,CAAC,GAAG,OAAO,SAAW,IAAY,OAAO,IAAI,EAAiB,CAAC,EAAM,EAAgB,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,SAAS,YAAY,OAAO,IAAI,CAAC,IAAM,EAAM,SAAS,YAAY,GAAG,GAAG,CACzuB,IAAM,EAAM,EAAM,UAAU,CAAC,EAAE,IAAI,IAAI,EAAE,EAAE,EAAE,EAAM,OAAO,IAAI,CAAC,IAAM,EAAK,EAAM,GAAG,GAAG,iBAAiB,GAAM,EAAK,eAAe,OAAO,CAAC,IAAM,EAAM,EAAK,MAAM,IAAI,IAAI,EAAE,EAAE,EAAE,EAAM,OAAO,IAAI,CAAC,IAAM,EAAa,EAAM,GAAG,GAAG,EAAa,SAAS,SAAS,EAAE,CAAkD,IAAM,EAAgB,GAAG,EAAa,IAA3E,EAAM,iBAAiB,CAA4D,EAAE,GAAG,EAAiB,KAAK,CAAe,CAAE,CAAC,CAAC,MAAM,GAAG,kBAAkB,GAAM,EAAK,gBAAgB,+BAA+B,CACne,IAAM,EAAS,EAAK,UAAU,CAAC,EAAE,GAAG,EAAS,OAAO,EAAE,CACtD,IAAI,EAAiB,EAAS,EAAE,CAAC,QAAQ,EAAiB,EAAiB,QAAQ,OAAO,EAAE,CAAC,CAAC,QAAQ,UAAU,EAAE,CAAC,CAAC,QAAQ,WAAW,EAAE,EAAE,EAAgB,CAAiB,CAAC,CAAC,CAAC,MAAS,CACxL,CAAC,CACD,IAAM,EAAqB,SAAS,eAAe,cAAc,EAAK,GAAsB,SAAS,KAAK,YAAY,CAAoB,EAC1I,IAAM,EAAa,SAAS,cAAc,OAAO,EAAE,EAAa,GAAG,eAAoP,EAAa,YAAY,+BAA3M,EAAiB,KAAK,GAAG,EAAE,8BAA8B,EAAgB,yGAAgJ,SAAS,KAAK,YAAY,CAAY,CAAE,CAMnY,SAAwB,GAAc,EAAM,CAAC,GAAK,CAAC,QAAM,SAAS,EAKrE,OAJA,MAAc,CAAI,KAAO,IAAS,QAAa,OAAO,SAAW,KAEjE,OADA,GAA2B,MACjB,CAAC,IAAM,EAAqB,SAAS,eAAe,cAAc,EAAK,GAAsB,SAAS,KAAK,YAAY,CAAoB,EAAG,IAAM,EAAY,SAAS,qBAAqB,MAAM,CAAC,CAAC,GAAS,EAAY,SAAS,qBAAqB,MAAM,CAAC,CAAC,GAAG,EAAY,aAAa,eAAe,QAAQ,EAAE,EAAY,aAAa,eAAe,QAAQ,CAAE,CAAE,EAAE,CAAC,CAAC,EACxX,MAAc,CAAW,IAAS,QAAa,OAAO,SAAW,KAAmB,GAAY,CAAK,CAAE,EAAE,CAAC,CAAK,CAAC,EAC5F,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAM,MAAM,SAAS,WAAW,MAAM,EAAE,OAAO,EAAE,QAAQ,EAAE,cAAc,MAAM,CAAC,CAAC,CAAE,yBAjBnF,IAAoD,IAA6B,EAAO,GAAY,GAAO,CAAC,GAAU,IAAS,QAAa,OAAO,SAAW,IAAY,OAAO,IAAM,EAAY,SAAS,qBAAqB,MAAM,CAAC,CAAC,GAAS,EAAY,SAAS,qBAAqB,MAAM,CAAC,CAAC,GAAG,EAAY,aAAa,eAAe,CAAK,EAAE,EAAY,aAAa,eAAe,CAAK,EAAE,aAAa,QAAQ,QAAQ,CAAK,EAAE,IAAM,EAAM,IAAI,MAAM,aAAa,EAAE,EAAO,cAAc,CAAK,CAAE,EAiBtZ,GAAc,aAAa,CAAC,MAAM,OAAO,EAAE,EAAoB,GAAc,CAAC,MAAM,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,QAAQ,MAAM,EAAE,aAAa,CAAC,QAAQ,MAAM,EAAE,aAAa,QAAQ,wBAAwB,EAAI,CAAC,CAAC,EAAE,GAAc,YAAY,4BChB6W,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,qDAAx2B,IAAqN,IAAkE,IAA4B,KAA4J,EAAO,GAAyB,EAASC,EAAmB,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAoB,EAAE,IAAI,yBAAyB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,KAAK,YAAY,MAAM,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUnuD,EAAgB,EAVovDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAuC,EAAkB,EAAGX,EAA0C,EAAQ,OAAoB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,OAAO,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,gBAAgB,kBAAkB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uFAAuF,GAAG,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,oBAAoB,CAAC,EAAE,GAAGL,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,MAAM,CAAW,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAoB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,MAAM,OAAO,GAAGD,GAAqB,CAAC,UAAU,CAAC,MAAM,OAAO,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,6FAA6F,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,uEAAuE,CAAC,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,kBAAkBM,GAAmB,SAAS,CAAC,UAAU,CAAC,gBAAgB,oEAAoE,CAAC,CAAC,CAAC,EAAE,GAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kBAAkB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,KAAsB,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,iEAAiE,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,iEAAiE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,KAAsB,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,iEAAiE,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,iEAAiE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,KAAsB,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,iEAAiE,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,iEAAiE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,KAAsB,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,iEAAiE,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,iEAAiE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAU/iR,EAAE,CAV2jR,kFAAkF,gFAAgF,uRAAuR,sGAAsG,oQAAoQ,qSAAqS,qSAAqS,oIAAoI,geAAge,gWAAgW,gFAAgF,wGAAwG,sGAAsG,4UAUxoW,EAAE,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,OAAO,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,EAAwB,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCV8lC,SAASY,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,8DAAhqD,IAAgS,IAAkE,IAA4B,KAAkJ,KAA0H,KAAyH,KAAmH,KAAkH,KAAiH,EAAO,GAAc,EAASC,CAAQ,EAAQ,GAAiB,EAAS,EAAW,EAAQ,GAAa,EAASC,CAAO,EAAQ,GAAY,EAASC,CAAM,EAAQ,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,gBAAgB,EAAyNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,aAAa,YAAY,aAAa,YAAY,kBAAkB,YAAY,gBAAgB,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW3tF,EAAgB,EAX4uFC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,GAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,EAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,GAAO,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,GAAO,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAmF,GAAkB,EAAGX,GAAzEe,GAAsBC,EAA6F,EAAQ,MAAiB,EAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAmC,MAAqB,IAAc,YAA6C,OAAqB,IAAc,YAAgE,OAAZ,GAAU,EAAsB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKR,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,eAAee,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,oDAAoD,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,eAAe,aAAa,gBAAgB,oDAAoD,qBAAqB,aAAa,GAAG,CAAK,EAAE,GAAGrB,EAAqB,CAAC,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,iBAAiB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKsB,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,4EAA4E,EAAE,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mDAAmD,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAE,EAAY,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAS,CAAC,EAAY,GAAgB,EAAK,EAA0B,CAAC,GAAGb,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,KAAK,GAAG,IAAI,GAAG,EAAE,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQM,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,GAAiB,GAAGP,EAAqB,CAAC,UAAU,CAAC,QAAQO,GAAa,WAAW,EAAE,UAAU,EAAgB,EAAE,UAAU,CAAC,UAAU,CAAgB,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAY,CAAC,OAAO,CAAC,MAAM,qEAAqE,MAAM,QAAQ,MAAM,EAAE,YAAY,EAAE,aAAa,GAAM,UAAU,EAAE,WAAW,EAAE,SAAS,CAAC,EAAE,eAAe,SAAS,WAAW,CAAC,EAAE,YAAY,CAAC,EAAE,aAAa,cAAc,SAAS,CAAC,MAAM,wEAAwE,KAAK,wEAAwE,KAAK,CAAC,WAAW,+CAA+C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,KAAK,EAAE,UAAU,kEAAkE,IAAI,GAAG,QAAQ,EAAE,kBAAkB,EAAE,mBAAmB,EAAE,eAAe,GAAM,eAAe,EAAE,gBAAgB,EAAE,OAAO,GAAG,iBAAiB,GAAG,kBAAkB,GAAG,cAAc,GAAM,cAAc,GAAG,eAAe,EAAE,EAAE,gBAAgB,CAAC,SAAS,OAAO,gBAAgB,eAAe,UAAU,QAAQ,gBAAgB,EAAI,EAAE,OAAO,OAAO,MAAM,CAAC,MAAM,sBAAsB,QAAQ,GAAG,SAAS,GAAG,QAAQ,EAAE,KAAK,EAAE,OAAO,OAAO,KAAK,SAAS,EAAE,GAAG,YAAY,SAAS,YAAY,mBAAmB,GAAM,UAAU,GAAK,eAAe,GAAK,MAAM,CAAC,MAAM,MAAM,EAAE,OAAO,CAAC,KAAK,wEAAwE,OAAO,GAAG,QAAQ,EAAE,OAAO,IAAI,OAAO,oEAAoE,EAAE,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,GAAGP,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,QAAyB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAQ,CAAC,UAAU,QAAQ,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,QAAQ,UAAU,EAAc,GAAG,MAAM,OAAO,GAAGF,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,UAAU,EAAc,EAAE,EAAE,UAAU,CAAC,UAAU,EAAc,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,WAA4B,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAQ,CAAC,UAAU,WAAW,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,UAAU,EAAe,GAAG,MAAM,OAAO,GAAGF,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAQ,CAAC,UAAU,OAAO,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,UAAU,EAAe,GAAG,MAAM,OAAO,GAAGF,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,UAA2B,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAQ,CAAC,UAAU,UAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,UAAU,UAAU,EAAe,GAAG,MAAM,OAAO,GAAGF,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,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,MAAM,GAAmB,QAAQ,KAAK,GAAG,KAAK,EAAE,EAAE,GAAG,EAAE,IAAI,GAAG,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,EAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQI,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWz0d,EAAE,CAXq1d,kFAAkF,gFAAgF,kQAAkQ,+RAA+R,mRAAmR,gHAAgH,yTAAyT,0QAA0Q,qHAAqH,wRAAwR,oRAAoR,yGAAyG,gEAAgE,sEAAsE,+DAA+D,2HAA2H,sHAAsH,gHAAgH,uEAAuE,sHAAsH,0IAA0I,8GAA8G,yFAAyF,0GAA0G,kHAAkH,yEAAyE,GAAGgB,GAAgB,GAAGC,GAAiB,sdAWtmlB,EAAE,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,aAAa,aAAa,kBAAkB,eAAe,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAc,GAAG,GAAiB,GAAG,GAAa,GAAG,GAAY,GAAG,GAAwBC,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAczB,EAAS,CAAC,EAAE,CAAO,EAAE,EAAcC,EAAQ,CAAC,EAAE,CAAO,EAAE,EAAcC,EAAO,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,8BCX33F,IAAsC,IAA4B,EAAqCwB,GAAK,4/GAAogHC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAQx6HC,GAAK,EARo8HC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,GAAG,CAAK,CAAC,CAAC,CAAE,CAQ7pI,EAAE,CARyqI,iCAAiCD,GAAK,yGAAyGA,GAAK,iBAQ3zI,EAAE,cAAc,EAAE,GAAK,YAAY,YCRoe,SAASK,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,4CAArrB,IAAyI,IAAkE,IAA4B,KAA2I,EAAOC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,OAAK,KAAG,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAM,EAAM,WAAWC,EAAM,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAYz6C,EAAgB,EAZ07CC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWL,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,kBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBE,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,QAAQ,GAAG,GAAG,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,CAAC,EAAE,GAAGJ,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,CAAC,EAAE,EAAY,EAAc,EAAE,SAAsB,EAAK,GAAS,CAAC,SAAS,GAAK,UAAU,iBAAiB,UAAU,EAAU,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,KAAK,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAYtiG,EAAE,CAZkjG,kFAAkF,kFAAkF,2IAA2I,kLAAkL,gIAYjhH,EAAE,cAAc,EAAiC,EAAgB,YAAY,qBAAqB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,EAAgB,CAAC,UAAU,CAAC,aAAa,CAAC,WAAW,wCAAwC,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,8BCZtgB,IAAsE,IAA4B,EAAqCgB,GAAK,ylBAAimBC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQC,IAAU,CAAC,OAAK,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,cAAc,GAU1lCC,GAAK,EAVsnCC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,WAAW,EAAU,GAAG,CAAK,CAAC,CAAC,CAAE,CAU92C,EAAE,CAV03C,iCAAiCD,GAAK,4DAA4DA,GAAK,iBAU/9C,EAAE,cAAc,EAAE,GAAK,YAAY,kBAAsC,EAAoBG,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,KCVmW,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAA7sB,IAAyG,IAAkE,IAA4B,KAAkJ,EAAO,GAAmB,EAASE,EAAa,EAAQ,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA+L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAU/2C,GAAgB,EAVg4CC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGL,EAA0C,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAG,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKD,GAAc,CAAC,SAAS,GAAK,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,qEAAqE,QAAQ,EAAE,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUriG,EAAE,CAVijG,kFAAkF,kFAAkF,8SAA8S,oIAUjgH,EAAE,cAAc,EAAiC,GAAgB,YAAY,kBAAkB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,EAAkB,EAAE,CAAC,6BAA6B,EAAI,CAAC,8BCVtQ,IAAsC,IAA4B,EAAqCU,GAAK,2mGAAmnGC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAQvhHC,GAAK,EARmjHC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,GAAG,CAAK,CAAC,CAAC,CAAE,CAQ5wH,EAAE,CARwxH,iCAAiCD,GAAK,yGAAyGA,GAAK,iBAQ16H,EAAE,cAAc,EAAE,GAAK,YAAY,uCCR3B,IAAsC,IAA4B,EAAqCK,GAAK,glCAAwlCC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAQ5/CC,GAAK,EARwhDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,GAAG,CAAK,CAAC,CAAC,CAAE,CAQjvD,EAAE,CAR6vD,iCAAiCD,GAAK,yGAAyGA,GAAK,iBAQ/4D,EAAE,cAAc,EAAE,GAAK,YAAY,uCCR3B,IAAsC,IAA4B,EAAqCK,GAAK,s1CAA81CC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAQlwDC,GAAK,EAR8xDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,GAAG,CAAK,CAAC,CAAC,CAAE,CAQv/D,EAAE,CARmgE,iCAAiCD,GAAK,yGAAyGA,GAAK,iBAQrpE,EAAE,cAAc,EAAE,GAAK,YAAY,kCCR3B,IAAsC,IAA4B,EAAqCK,GAAK,stHAA8tHC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAQloIC,GAAK,EAR8pIC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,GAAG,CAAK,CAAC,CAAC,CAAE,CAQv3I,EAAE,CARm4I,iCAAiCD,GAAK,yGAAyGA,GAAK,iBAQrhJ,EAAE,cAAc,EAAE,GAAK,YAAY,qCCR3B,IAAsC,IAA4B,EAAqCK,GAAK,8oDAAspDC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAQ1jEC,GAAK,EARslEC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,GAAG,CAAK,CAAC,CAAC,CAAE,CAQ/yE,EAAE,CAR2zE,iCAAiCD,GAAK,yGAAyGA,GAAK,iBAQ78E,EAAE,cAAc,EAAE,GAAK,YAAY,sCCR3B,IAAsC,IAA4B,EAAqC,GAAK,kpEAA0pE,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQK,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAQ9jF,GAAK,EAR0lFC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWD,GAAS,CAAK,EAAE,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,GAAG,CAAK,CAAC,CAAC,CAAE,CAQnzF,EAAE,CAR+zF,iCAAiC,GAAK,yGAAyG,GAAK,iBAQj9F,EAAE,cAAc,EAAE,GAAK,YAAY,6GCRb,IAAqR,IAA8C,IAA4B,KAAyJ,KAAiH,KAAyE,KAA+E,KAAmF,KAA+E,KAAsE,KAAqE,KAAsE,KAAkE,KAAkE,KAAgE,KAA6D,KAAgE,KAAiE,KAAkE,EAAO,GAAkB,EAASE,EAAY,EAAQ,GAAsB,EAASC,CAAgB,EAAQ,GAAkB,EAASC,EAAY,EAAQ,GAAY,EAASC,CAAM,EAAQ,GAAgB,GAAO,EAAO,GAAG,EAAQ,GAAkB,EAAS,EAAY,EAAQ,GAAY,EAASC,CAAM,EAAQ,GAAY,CAAC,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,gDAAgD,EAA0D,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAAsK,GAAW,CAAC,OAAO,CAAtK,OAAO,aAAa,QAAQ,KAAK,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAsG,EAAE,OAAO,GAAK,aAAa,YAAY,WAAW,CAAjI,OAAO,EAAE,MAAM,IAAI,SAAS,GAAG,KAAK,QAAuG,EAAE,QAAQ,WAAW,KAAK,QAAQ,EAAQ,GAAY,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,IAAI,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAa,EAAM,IAAM,CAAI,MAAC,GAAO,OAAO,GAAQ,UAAkB,MAAM,CAAC,GAAG,EAAM,KAAG,CAAE,EAAQ,GAAoB,EAAE,IAAI,yBAAyB,IAAU,IAAoB,EAAE,IAAI,oBAAoB,IAAU,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,GAAgB,CAAC,UAAU,CAAC,4DAA4D,2FAA2F,+CAA+C,qDAAqD,kDAAkD,uFAAuF,EAAE,UAAU,CAAC,4EAA4E,8EAA8E,+FAA+F,sFAAsF,uGAAuG,wFAAwF,+gCAA+gC,EAAE,UAAU,CAAC,oDAAoD,CAAC,EAAQ,GAAe,OAAO,KAAK,EAAe,EAAQ,GAAU,CAAC,UAAU,0BAA0B,UAAU,2BAA2B,UAAU,yBAAyB,EAAQ,GAAM,CAAC,kFAAkF,gFAAgF,gXAAgX,0JAA0J,oRAAoR,mVAAmV,gRAAgR,gRAAgR,+QAA+Q,4aAA4a,oOAAoO,mQAAmQ,iTAAiT,8QAA8Q,4MAA4M,sRAAsR,2MAA2M,kUAAkU,uIAAuI,kVAAkV,iVAAiV,wRAAwR,ukCAAukC,4jBAA4jB,6SAA6S,0IAA0I,sRAAsR,uJAAuJ,oEAAoE,GAAGC,GAAgB,GAAGC,GAAiB,GAAGC,EAAgB,EAAQ,GAAa,CAAC,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,gDAAgD,EAAQ,GAAwB,CAAC,aAAa,YAAY,aAAa,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAU,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,WAAS,GAAG,GAAW,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,EAAK,EAAyI,EAAkB,EAAG,GAAhGC,GAAsBC,GAAuBC,EAA6F,EAAuB,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,oBAAiB,EAAE,SAAsB,EAAM,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,mGAAmG,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAC,EAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,SAAS,CAAc,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,IAAI,EAAE,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,mBAAmB,YAAY,KAAK,YAAY,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKb,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,UAAU,sCAAsC,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKc,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,+DAA+D,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,OAAO,GAAW,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKD,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,6BAA6B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,EAAE,SAAS,yUAAyU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,cAAc,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,kBAAkB,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAS,CAAc,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,mBAAmB,SAAS,KAAK,SAAS,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKZ,EAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,SAAS,UAAU,wGAAwG,UAAUe,GAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKH,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,mBAAmB,WAAW,KAAK,WAAW,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKZ,EAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,UAAU,mCAAmC,UAAUgB,GAAS,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKJ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,mBAAmB,MAAM,KAAK,MAAM,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKZ,EAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,MAAM,UAAU,2BAA2B,UAAUiB,GAAI,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKL,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,mBAAmB,SAAS,KAAK,SAAS,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKZ,EAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,SAAS,UAAU,iCAAiC,UAAUkB,GAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKN,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,mBAAmB,WAAW,KAAK,WAAW,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKZ,EAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,UAAU,2CAA2C,UAAUmB,GAAS,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKP,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,mBAAmB,UAAU,KAAK,UAAU,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKZ,EAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,UAAU,UAAU,gCAAgC,UAAUoB,GAAQ,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKR,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,mBAAmB,WAAW,KAAK,WAAW,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKZ,EAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,WAAW,UAAU,8BAA8B,UAAUqB,GAAS,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAKT,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKE,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,+CAAkD,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAKD,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,oEAAoE,EAAE,SAAS,+CAAkD,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,cAAc,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKX,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,KAAK,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,MAAM,CAAC,qBAAqB,IAAI,EAAE,SAAsB,EAAM,GAAgB,CAAC,eAAe,GAAW,4BAA4B,GAAK,0BAA0B,EAAE,yBAAyB,OAAO,yBAAyB,GAAY,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,SAAS,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc,EAAKW,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAE,EAAE,kBAAkB,EAAmB,SAAS,CAAc,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAE,EAAE,kBAAkB,EAAmB,SAAS,CAAc,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,yFAAyF,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAE,EAAE,kBAAkB,EAAmB,SAAS,CAAc,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAE,EAAE,kBAAkB,EAAmB,SAAS,CAAc,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAE,EAAE,kBAAkB,EAAmB,SAAS,CAAc,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAE,EAAE,kBAAkB,EAAmB,SAAS,CAAc,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,yFAAyF,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,GAAG,EAAE,kBAAkB,GAAmB,SAAS,CAAc,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,OAAO,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,OAAO,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,GAAG,EAAE,kBAAkB,EAAmB,SAAS,CAAc,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,yFAAyF,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,MAAM,CAAC,OAAO,GAAG,EAAE,kBAAkB,EAAmB,SAAS,CAAc,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,MAAM,CAAC,OAAO,GAAG,EAAE,kBAAkB,EAAmB,SAAS,CAAc,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,yFAAyF,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,MAAM,CAAC,OAAO,GAAG,EAAE,kBAAkB,EAAmB,SAAS,CAAc,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,SAAS,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,UAAU,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,OAAO,GAAG,EAAE,SAAsB,EAAKV,EAAO,CAAC,UAAU,EAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,yFAAyF,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAa,CAAC,KAAK,GAAG,aAAa,MAAM,UAAU,YAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,WAAW,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,EAAE,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKU,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKT,EAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAc5g0C,GAAgB,EAAQ,GAAU,GAAI,cAAc,EAAiC,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAkB,GAAG,GAAsB,GAAG,GAAkB,GAAG,GAAY,GAAG,GAAkB,GAAG,GAAY,GAAG,GAAwBmB,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAczB,GAAa,CAAC,EAAE,CAAO,EAAE,EAAcC,EAAiB,CAAC,EAAE,CAAO,EAAE,EAAcC,GAAa,CAAC,EAAE,CAAO,EAAE,EAAcC,EAAO,CAAC,EAAE,CAAO,EAAE,EAAcC,EAAO,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,KCH9jF,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAC3D,IAAM,EAAQ,CAAY,EAAE,IAAc,CAAC,EAC3C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOsB,EAAoBC,GAAY,CAAC,GAAG,EAAO,IAAK,aAAc,OAAK,EAAG,EAAS,EAAI,CAAC,EAC3F,QAAW,OAAO,EAAS,EAAK,CAAG,CAAC,CACpC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,qBAAqB,EAAG,CAAC,KAAM,SAAU,WAAY,gDAAgD,EAAG,CAAC,KAAM,SAAU,WAAY,+CAA+C,EAAG,CAAC,KAAM,UAAW,WAAY,uBAAuB,CAAC,EAClR,QAAW,MAAkB,CAAC,CAK5B,eAAsB,GAAY,CAAE,UAAS,gBAAe,WAAU,oBAAoB,CACzF,IAAM,EAAc,GAAO,EAAQ,CAAC,KAAK,QAAQ,EAEjD,GAA0B,CAAC,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,6BAA8B,GAAM,0BAA2B,GAAM,kBAAmB,GAAM,+BAAgC,GAAO,WAAY,EAAK,CAAC,EAmEzU,IAAM,EAAOD,EAAoBgB,GAA4B,CAC5D,SANmDhB,EAAoBe,GAAyC,CAChH,SA7Def,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,UACA,mBACA,gBACA,aAAcC,MAAkB,OAAO,6DAA+F,EACtI,gBAAiB,IAAA,GACjB,WACA,WACA,oBAAqB,IAAA,GACrB,iBAAkB,2BAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,+DAA+D,EAC3E,MACD,CAEA,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BAAiC,CAnBvC,UAAW,EACX,OAAQ,CACUC,mBACFC,gBACJC,YACZ,EACA,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,CAClB,EACA,YAAa,CAAE,aAAA,CAAa,CAGsB,EAEnD,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,EAAgB,CAC1B,CACD,CAAC,CACF,EAAA,CAAG,EAED,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,6DAA8F,EACpJ,wBAAyB,CAC1B,CAIU,CACX,CAIW,EACV,MAAO,CAAC,OAAQ,CAAC,CAAC,CACnB,CAAC,EAID,OADA,MAAM,EACC,CACR,CAoBA,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,SAAS,CACtC,CAEA,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,CAAc,EAE1U,KAAK,OAAO,EAAI,IAAM,MAAA,MAE1B,QAAQ,MAAM;EAA+G,EAAO,CAAc,EAEnJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,CAAK,EACrB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,IAC/G,CAAC,CACF,CAEA,GAAI,CACH,IAAI,EAAS,EAAU,EAAe,EAAa,EACnD,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,eAAkB,EAC3D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,cAC1B,EAAc,EAAU,YAExB,EAAUG,GAA+B,GAAQ,CAAO,MAClD,CACN,GAA+B,GAAQ,IAAA,EAAS,EAIhD,IAAM,EAA8C,YAAY,iBAAiB,YAAY,CAAC,CAAC,EAAE,EAAE,cAAc,KAAK,GAAK,EAAE,OAAS,OAAO,CAAC,EAAE,YAChJ,GAAI,EAAa,CAChB,IAAM,EAAY,IAAI,gBAAgB,CAAW,EACjD,EAAU,EAAU,IAAI,IAAI,EAC5B,EAAW,EAAU,IAAI,QAAQ,EACjC,IAAK,GAAM,CAAC,EAAK,KAAU,EAAU,QAAQ,EACvC,EAAI,WAAW,MAAM,IAC1B,IAAkB,CAAC,EACnB,EAAc,EAAI,MAAM,CAAC,GAAK,EAEhC,CACA,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAM,EAAYC,GAAiC,GAAQ,mBAAmB,SAAS,QAAQ,EAAG,GAAM,EAAO,EAC/G,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,aAC3B,CAED,CAEA,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,gBACA,iBAAkB,GAAW,gBAC9B,CAAC,EAGM,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,GAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,SAAiC,CAAC,CAAC,KAEhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACtE,IAAM,EAAQ,MAAM,GAAgB,EAAM,aAAa,GAAG,EACpD,CAAC,GAAQ,OAAO,OAAO,CAAa,EACtC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,EAAS,GAAM,KAE3F,CAEA,IAAM,EAA0B,KAAK,eAAe,CAAC,CAAC,gBAAgB,EAChE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,EAAK,CAAC,EAEvE,EAAQ,CAEV,CAAC,EAED,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,gBACA,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,QACD,EACA,OACD,CAAC,EAGD,MAAMC,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,OAAQ,CAAC,EAE7G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,IAAK,CAC9C,CAAC,CAAC,CACH,EAAA,CAAG,EAIA,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsC,CAAW,EACjD,EAAO,gCAAgC,CAAW,CACnD,CAAC,GAIuB,GAAQ,GAAM,EAAG,EAAIC,EAAAA,KACvB,CACrB,EAA0B,EAC1B,GAAiC,EACjC,EAAqB,EAAW,EAAM,CAAE,mBAAoB,CAAY,CAAC,CAC1E,CAAC,GAGD,EAAoB,EAAW,CAAE,mBAAoB,CAAY,CAAC,CAAC,CAAC,OAAO,CAAI,CAEjF,OAAS,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,EAAK,EAC7B,CACP,CACD,+BA5KA,SA/HgC,IACJ,IACU,KACI,KACyE,EAE7G,GAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,QAAS,UAAW,WAAY,UAAW,MAAM,EAAG,KAAMjB,MAAkB,OAAO,6DAA+F,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,WAAW,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,OAAO,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,UAAU,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,YAAY,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,0BAA0B,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,uBAAuB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,sBAAsB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,qBAAqB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,MAAM,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,QAAQ,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,mBAAmB,CAAC,EAEvrE,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,KAAK,CAAC,EACvF,GAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,KAAQ,EACnK,GAAe,mEAkCf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,SAAS,EAkFvG,GAAW,CACd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBqB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,GAAI,CAAC,EAK7J,EAAO,gBAAkB,EAAO,iBAAmB,CAAC,EAGpD,GAA4B,EAE5B,IAAM,EAAY,SAAS,eAAe,MAAM,EAE5C,oBAAqB,EAAU,QAAS,GAAK,GAAM,CAAS,EAC3D,GAAK,GAAO,CAAS,CAC3B"}