{"version":3,"file":"shared.CVZaNFBq.mjs","names":["getProps","capitalizeFirstLetter","titleCase","ObjectFitType","SrcType","e","fonts","css","className","v0","__FramerMetadata__","v1","__FramerMetadata__","getLocalizedValue","values","valuesByLocaleId","localizedValues1","localizedValues","addPropertyOverrides","overrides","VideoFonts","cycleOrder","serializationHash","variantClassNames","numberToPixelString","radiusForCorner","transition1","transformTemplate1","t","Transition","config","Variants","humanReadableVariantMap","getProps","number","createLayoutDependency","Component","className","css","v0","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v17","v18","v19","v20","v21","v22","v23","v24","v25","__FramerMetadata__","v0","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v17","v18","v19","v20","v21","v22","v23","v24","v25","__FramerMetadata__","getLocalizedValue","values","valuesByLocaleId","localizedValues","localizedValues1","addPropertyOverrides","overrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","config","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","v0","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v17","v18","__FramerMetadata__","v0","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v17","v18","__FramerMetadata__","getLocalizedValue","values","valuesByLocaleId","localizedValues","localizedValues1","addPropertyOverrides","overrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","config","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","Image","css","v0","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v17","v18","v19","v20","v21","v22","v23","v24","v25","v26","v27","v28","v29","v30","v31","v32","v33","v34","v35","v36","v37","v38","v39","v40","v41","v42","v43","v44","v45","v46","__FramerMetadata__","v0","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v19","v20","v21","v22","v23","v24","v25","v26","v27","v28","v29","v30","v31","v32","v33","v34","v35","v36","v37","v38","v39","v40","v41","v42","v43","v44","v45","v46","__FramerMetadata__","getLocalizedValue","values","valuesByLocaleId","localizedValues","localizedValues1","name","e","cache","i","textLength","log","time","timeEnd","theme","DEFAULT_FONT_FAMILY","yieldToMain","e","heading","p","i","Browser","event","scrollIntoView","theme","event","Input","ResultRow","ScrollView","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","x","EntryPointOptions","Overlay","event","theme","EntryPoint","DEFAULT_FONT_FAMILY","containerStyles","Component","iconKeys","lowercaseIconKeyPairs","name","defaultEvents","React","defaultEvents","addPropertyOverrides","overrides","RichTextWithFXWithOptimizedAppearEffect","enabledGestures","serializationHash","variantClassNames","transition1","numberToPixelString","transition2","animation","animation1","Transition","config","Variants","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","overrides","NavBottomTextLinksTextHoverDUPLICATEFORCHEVRON","MotionDivWithFX","HeroFonts","Hero","SearchFonts","Search","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","numberToPixelString","transition2","animation","animation1","transition3","animation2","Overlay","Transition","config","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","_Fragment","css","addPropertyOverrides","overrides","NavBottomTextLinksTextHover","cycleOrder","serializationHash","variantClassNames","transition1","Transition","config","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","overrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","config","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","e","t","i","l","Icon","className","IconType","CaretType","id","event","locale","addPropertyOverrides","overrides","Hero","LocaleSelector","Search","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","config","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","overrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","Transition","config","Variants","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","overrides","BottomNavComponentUnfoldingMenus","Button","SubcomponentTopNavMenuIcons","LogoFonts","Logo","MiniIcons","MotionDivWithFX","EGPNewsModule","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","animation","Overlay","Transition","config","Variants","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","_Fragment","css","fonts","css","className","fonts","css","className","fonts","css","className","emailRegex","mailchimpRegex","validateEmail","parseMailChimpUrl","Mailchimp","event","defaultStyle","id","defaultConsent","content","_Fragment","theme","Suspense","Banner","Button","id","_Fragment","Suspense","Mailchimp","email","fonts","css","className","fonts","css","className","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v17","v18","v19","v20","v21","v22","v23","v24","v25","v26","v27","v28","v29","v30","v31","v32","v33","v34","v35","v36","v37","v38","v39","v40","v41","v42","v43","v44","v45","v46","v47","v48","v49","v50","v51","v52","v53","v54","v55","v56","v57","v58","v59","v60","v77","v78","v79","v80","v81","v82","v83","v84","v85","v86","v87","v88","v89","v90","v91","v92","v93","v94","v95","v96","v97","v98","v99","v100","v101","v102","v103","v104","v106","v107","v109","v110","v111","v112","v113","v114","v115","v116","v117","v118","v119","v120","v121","v122","v123","v124","v125","v126","v127","v128","v129","v130","v131","v132","v138","v139","v140","v141","v142","v143","v144","v145","v146","v147","v148","v149","v150","v151","v152","v153","v154","v155","v156","v157","v158","v159","v160","v161","__FramerMetadata__","values","localizedValues","localizedValues1","addPropertyOverrides","overrides","Logo","Mailchimp","Mailchimp1","TimeDate","cycleOrder","serializationHash","variantClassNames","transition1","Transition","config","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","Image","className","css","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","overrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","config","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","overrides","DDFeature2Icons","t","config","className","css","fonts","css","className","fonts","css","className","css","_a","i","p","nodeSet","types","id","base","pair","nodeStart","Range","config","parser","name","e","cache","string","FragmentCursor","readToken","i","p","cx","_a","parser","base","top","nodeSet","Parse","insert","x","config","t","prec","values","name","sameArray","x","i","e","base","config","hasChild","i","code","values","e","p","content","_a","asArray","defaults","config","string","l","top","number","doc","process","x","id","base","scrollIntoView","event","name","event","name","x","i","code","insert","flatten","l","_a","content","distance","extend","StyleModule","inputHandler","meta","re","config","number","C","COUNT","SET","top","id","StyleSet","adoptedSet","p","t","values","e","baseTheme$1","cache","baseTheme","cx","i","cx","base","closing","space","decorations","config","bracket","distance","string","inside","name","id","doc","parser","e","values","baseTheme","p","name","i","slash","id","Element","selfClosers","dash","cx","identifier","space","inside","i","spec_identifier","parser","name","doc","_a","callee","tags","identifier","parser","i","bracket","doc","content","p","name","event","android","insert","id","doc","top","name","config","autoCloseTags","elementName","cx","_a","base","insert","doc","name","i","_a","base","config","insert"],"sources":["https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framerusercontent.com/modules/m1QP9OWGpZxtAbbN697M/Dyn6d4U73TkKrskdM8B0/ProgressAnimation_1.js","https:/framerusercontent.com/modules/LFZ7FHFbfpDBPRR7Q8iy/NNchVVvYINsG6mR8kS4Z/w6UUflMB8.js","https:/framerusercontent.com/modules/c3RymNLHNxfVSQm1wnWB/rSyi5bobmMXzf4iI46yp/beosmW5XX-0.js","https:/framerusercontent.com/modules/c3RymNLHNxfVSQm1wnWB/rSyi5bobmMXzf4iI46yp/beosmW5XX-1.js","https:/framerusercontent.com/modules/c3RymNLHNxfVSQm1wnWB/rSyi5bobmMXzf4iI46yp/beosmW5XX.js","https:/framerusercontent.com/modules/tvfot8ijg2OL2PM0zOgJ/ZiJCWoxuF69EM5AProTz/beosmW5XX.js","https:/framerusercontent.com/modules/km9eFdCw6tRC4KMcjrKX/TkYp9K2S34iC6Pu3ggge/E1vWOlQNj-0.js","https:/framerusercontent.com/modules/km9eFdCw6tRC4KMcjrKX/TkYp9K2S34iC6Pu3ggge/E1vWOlQNj-1.js","https:/framerusercontent.com/modules/km9eFdCw6tRC4KMcjrKX/TkYp9K2S34iC6Pu3ggge/E1vWOlQNj.js","https:/framerusercontent.com/modules/xO7wOghq6yi0PmV4Ijl7/RPyPuOOszQbfMU7sPjnX/c1RDN1nvT.js","https:/framerusercontent.com/modules/txYTJZKiKVrfLnpl56yz/jzgwjzV36WZJIQXI0l6t/JGq96AWBr-0.js","https:/framerusercontent.com/modules/txYTJZKiKVrfLnpl56yz/jzgwjzV36WZJIQXI0l6t/JGq96AWBr-1.js","https:/framerusercontent.com/modules/txYTJZKiKVrfLnpl56yz/jzgwjzV36WZJIQXI0l6t/JGq96AWBr.js","https:/framerusercontent.com/modules/BUKTgOvNXIPpaddbC3Pr/Y731SRDb70qm4ZgyIGOa/JGq96AWBr.js","https:/framerusercontent.com/modules/uBplNGsnzVTGXSNUVm0L/WYI91d3kDQbPiqyM6PX1/jrNeJIiFK-0.js","https:/framerusercontent.com/modules/uBplNGsnzVTGXSNUVm0L/WYI91d3kDQbPiqyM6PX1/jrNeJIiFK-1.js","https:/framerusercontent.com/modules/uBplNGsnzVTGXSNUVm0L/WYI91d3kDQbPiqyM6PX1/jrNeJIiFK.js","https:/framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js","https:/framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js","https:/framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16","https:/framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/wltkapIGIk88vadN6BJZ/cachedIndex.js","https:/framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js","https:/framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js","https:/framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/5ZXslHiv3E1xnzOoHbJF/useSearch.js","https:/framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js","https:/framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js","https:/framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/JehrJSLhXvzeRdsqPjt4/SearchModal.js","https:/framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js","https:/framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/fZYCcWXDiruXib2k8aXr/Search.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framer.com/m/hero-icons/Home.js@0.0.28","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js","https:/framerusercontent.com/modules/pAqKb7KyjUK9ZMFft2jo/H6XzWojfLMeNPACpEP2M/scioWOVth.js","https:/framerusercontent.com/modules/ftGAtnBWpGwuAFNvwBSy/LBsQBM3E0kLi0EY1Vuot/kD65KrVSJ.js","https:/framerusercontent.com/modules/4YeN5ZIOgc9daI6VBzvp/2TBajscUTshnFUwdMFgz/jrNeJIiFK.js","https:/framerusercontent.com/modules/nZpASsEzYJnpJmjiiBzQ/1WjGBx3LbrdQeDryHzVj/mR2OS5C0T.js","https:/framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js","https:/framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js","https:/framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js","https:/framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js","https:/framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js","https:/framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js","https:/framerusercontent.com/modules/MgvfmG1W8B6dqSHZEaqL/kisaCQgs0uB1oGDn4R1Z/N8N0bkLQr.js","https:/framerusercontent.com/modules/jEW56Lg4sI3l7PTkvHn0/cN98wlk1gSooBZIo5V5X/qBvArAZih.js","https:/framerusercontent.com/modules/b8zFpwbhVBsxk6zh1MD6/Pq8Xr1VmX5xWEMRgnwlJ/E1vWOlQNj.js","https:/framerusercontent.com/modules/D4vh7md7ri8BqV1XqGBw/1yFGHAsNQ0Cs6sxMMnBx/B3mhxtkbp.js","https:/framerusercontent.com/modules/A1hNi1xhvLt4Kt72CnXu/ekM9yJ8Gy7VIhTwek5VE/H93LYjT01.js","https:/framerusercontent.com/modules/W5FJDuPDSg3wbD4cMWve/7IIDKOUJdA3xlJevaN3K/LXkg45GV4.js","https:/framerusercontent.com/modules/0ZSF8VJcL5AhXebKiUw3/nbsZGufHZBGrLw7CNirb/Mailchimp.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js","https:/framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js","https:/framerusercontent.com/modules/jt2L8h3gu29MVY2Uz5Yc/5r9ug6wv8YlL5wt9TLKz/Mailchimp.js","https:/framerusercontent.com/modules/7iKvZXtz3jspIoYc3sGR/muLR26JXqTCuWDeOhW7m/C27DztI7W.js","https:/framerusercontent.com/modules/fWmh5N1dZ663OOse6OWL/pw3UTaazc0qFkXdTaIeH/ecZ0XultL.js","https:/framerusercontent.com/modules/FhtBWneoKvGw9Uia5RPx/05BNXwaWbC9UqOf1LhMS/ITpUPCTz9-0.js","https:/framerusercontent.com/modules/FhtBWneoKvGw9Uia5RPx/05BNXwaWbC9UqOf1LhMS/ITpUPCTz9-1.js","https:/framerusercontent.com/modules/FhtBWneoKvGw9Uia5RPx/05BNXwaWbC9UqOf1LhMS/ITpUPCTz9.js","https:/framerusercontent.com/modules/Aop4EhZfdbWC3nhD36ud/O8N0oDfEbwmWmOBe9PXL/ITpUPCTz9.js","https:/framerusercontent.com/modules/V2xAJS6Dh9BRAbd7NZqO/dY2v3p0s6M1DWqdIqk5j/hO3ex6MYV.js","https:/framerusercontent.com/modules/C6POQKi1IsqQiA95yyjK/VKv51mAk4k89JbZDkhVK/p9Vf4Nrqc.js","https:/framerusercontent.com/modules/wDRjjHQGFDWhZoQRuFNw/tz7xIH8McmBZoQROLOdt/YckFIlg3V.js","https:/framerusercontent.com/modules/ESo5TlW3yDEQswy36Kyt/CfmrCfD8ssPX32CkvoPs/JNJqlj6BI.js","https:/framerusercontent.com/modules/GAzjEBGwRjmQLSEdseTX/BuEOy4g1mo2BWSHspyvx/vv_MeYaQk.js","https:/framerusercontent.com/modules/iHDEx7RbFjN1aDbuOQEz/uoWBtwD4x5d7sT5F18UP/ATwKxJaBb.js","https:/framerusercontent.com/modules/nH4F9nSPyiDbG2x1Ygpj/C8F30atJqqWrjIYew6gT/EP5pf06WM.js","https:/framerusercontent.com/modules/5gZtJeXu3Gex6i0stYce/WZJbfigjDWtjuNP0QK7I/ln8_xYB1F.js","https:/framerusercontent.com/modules/CO9ruPlVDRTCLVInyri7/ye873rtFsAyZVFu9x2He/lezer_common.js","https:/framerusercontent.com/modules/MiFWyNBz6FaRwOOEYJ4H/nqI70oaHl4AhH5rIUMv4/lezer_lr.js","https:/framerusercontent.com/modules/rOWwbZHN39cczduPnzmw/seDszB8oQDQQyH7PIqkK/lezer_highlight.js","https:/framerusercontent.com/modules/wFkXxZqfKOPeEQtsYrsa/772bfdCR3vXAPJJXnNsc/codemirror_state.js","https:/framerusercontent.com/modules/wKCR2JyUW8wZdYweJrou/QTymt9nRixOIrUSZrfIJ/codemirror_view.js","https:/framerusercontent.com/modules/aJsTBlWNkIaM900KNIXT/O6D7zESNv8FU9mcfHZ5S/codemirror_language.js","https:/framerusercontent.com/modules/GrkjcC7Ol5LkBvrp44De/6z7UMqAq3iGnlCYUf9GL/lezer_html.js","https:/framerusercontent.com/modules/baxvQBtmpZ5GFXZ1GP2Q/H0MWM2nOs0wKqaypim0h/lezer_css.js","https:/framerusercontent.com/modules/Gg5hLFaRxQ2EaXSWb101/NVSL3b7ItCp8LKQ0X8xX/codemirror_lang_css.js","https:/framerusercontent.com/modules/2B1yVjX9TEUbuHzHLnih/slPptusM3aarmySLiAK2/lezer_javascript.js","https:/framerusercontent.com/modules/iHAg5NNDzB38uLRZmObL/Tp4ybLDPsW6vDjKld7g7/codemirror_autocomplete.js","https:/framerusercontent.com/modules/YrJiUSsP9WZPvnJAGTTV/lsyxtesB0g1ydwxUh1t0/codemirror_lang_javascript.js","https:/framerusercontent.com/modules/ju8TqAduufCaScL3E39X/Hdr5EfbJpb0U6GIV3I5O/codemirror_lang_html.js"],"sourcesContent":["import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function ProgressAnimation(props){const{backgroundColor,progressColor,timeAnimation}=props;const[width,setWidth]=useState(0);useEffect(function(){const interval=setInterval(function(){setWidth(prevWidth=>prevWidth>=100?0:prevWidth+1);},timeAnimation);return function cleanup(){clearInterval(interval);};},[timeAnimation]);const styles={container:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\"},background:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",background:backgroundColor},progress:{position:\"absolute\",top:0,left:0,height:\"100%\",width:`${width}%`,background:progressColor,transition:`width ${timeAnimation}ms linear`}};return /*#__PURE__*/_jsxs(\"div\",{style:styles.container,children:[/*#__PURE__*/_jsx(\"div\",{style:styles.background}),/*#__PURE__*/_jsx(\"div\",{style:styles.progress})]});}addPropertyControls(ProgressAnimation,{backgroundColor:{title:\"Background Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.12)\"},progressColor:{title:\"Progress Color\",type:ControlType.Color,defaultValue:\"black\"},timeAnimation:{title:\"Animation Time (ms)\",type:ControlType.Number,defaultValue:90,min:10,max:1e3,step:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProgressAnimation\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ProgressAnimation_1.map","// Generated by Framer (d2515d1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Manrope-light\",\"FS;Manrope-regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/R46SR2KWPHAT6QKQ5J22GMKGX57ZRVAR/Z5WLPW3IGEZJHN5HBLPCBJIK6QBBSHX6/2W7RU2QRQHEAEGUDZDHBPHR6WI27JNIQ.woff2\",weight:\"300\"},{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2TYFCBHUANEXS6QGR5EQDUNAFH6LSWM3/AYNOU3VEA4LRTDNKJQUFNVNUTYSGOUOP/UXO4O7K2G3HI3D2VKD7UXVJVJD26P4BQ.woff2\",weight:\"400\"}]}];export const css=['.framer-DYo7X .framer-styles-preset-9skv5:not(.rich-text-wrapper), .framer-DYo7X .framer-styles-preset-9skv5.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-DYo7X\";\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\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1ib2xk\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176)))\"},children:\"Edgegap\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1ib2xk\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-92345bec-ca16-4a67-b256-ed6e94214667, rgb(255, 170, 34)))\"},children:\"Concurrent\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9cd6ca5)\nimport*as localizedValues from\"./beosmW5XX-0.js\";import*as localizedValues1 from\"./beosmW5XX-1.js\";const valuesByLocaleId={uAeqSvqAM:localizedValues1,vtSQNLHl9:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,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{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import ProgressAnimation from\"https://framerusercontent.com/modules/m1QP9OWGpZxtAbbN697M/Dyn6d4U73TkKrskdM8B0/ProgressAnimation_1.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/LFZ7FHFbfpDBPRR7Q8iy/NNchVVvYINsG6mR8kS4Z/w6UUflMB8.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/c3RymNLHNxfVSQm1wnWB/rSyi5bobmMXzf4iI46yp/beosmW5XX.js\";const ProgressAnimationFonts=getFonts(ProgressAnimation);const VideoFonts=getFonts(Video);const cycleOrder=[\"m1Osn6yoh\",\"LZtowmlBS\",\"LzQ09z40T\",\"q2sEmBurO\",\"PzeYySUg7\",\"An9YlF7do\",\"bI5jnRLRQ\",\"dZbuxzLQ9\",\"x1F2RLPUk\"];const serializationHash=\"framer-RkyKr\";const variantClassNames={An9YlF7do:\"framer-v-z6dowx\",bI5jnRLRQ:\"framer-v-18i52a6\",dZbuxzLQ9:\"framer-v-1qokoq7\",LzQ09z40T:\"framer-v-14m0zh3\",LZtowmlBS:\"framer-v-s3wzao\",m1Osn6yoh:\"framer-v-js9513\",PzeYySUg7:\"framer-v-1olf8at\",q2sEmBurO:\"framer-v-irpiaa\",x1F2RLPUk:\"framer-v-1s6og57\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const 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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile - Map 01 - XR\":\"bI5jnRLRQ\",\"Mobile - Map 01\":\"LzQ09z40T\",\"Mobile - Map 02 - XR\":\"dZbuxzLQ9\",\"Mobile - Map 02\":\"q2sEmBurO\",\"Mobile - Map 03 - XR\":\"x1F2RLPUk\",\"Variant 5\":\"PzeYySUg7\",Active:\"m1Osn6yoh\",Inactive:\"LZtowmlBS\",XR:\"An9YlF7do\"};const getProps=({backgroundColor,border,divider,fontSize,height,id,inOutline,main,number,numberTitle,opacity,padding,progressColor,radius,radius2,tap,text,text1,title,width,...props})=>{return{...props,ApENJgGvd:numberTitle??props.ApENJgGvd??\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255))\",Cxnd_zJti:radius??props.Cxnd_zJti??\"4px\",eNHu4zQf_:border??props.eNHu4zQf_??{borderColor:\"rgb(2, 250, 176)\",borderStyle:\"solid\",borderWidth:1},ERenmGMWF:inOutline??props.ERenmGMWF??\"var(--token-dacbd9a6-4ba1-463e-ad33-ea93ee5c40cc, rgba(36, 29, 29, 0.3))\",gshPAtVtd:backgroundColor??props.gshPAtVtd??\"rgba(248, 249, 250, 0.6)\",GzFApYwMb:divider??props.GzFApYwMb??true,HCdgoVhVq:padding??props.HCdgoVhVq??\"1px\",J7o8fdE7e:text??props.J7o8fdE7e??\"Insert Text Here\",KCP6GALRX:fontSize??props.KCP6GALRX??22,KYa4E8ORe:number??props.KYa4E8ORe??\"01.\",okc_6dBcT:title??props.okc_6dBcT??\"Higher approval rate\",QFynIJaYH:tap??props.QFynIJaYH,qRXFvx1q0:text1??props.qRXFvx1q0??\"rgb(219, 219, 219)\",tZWB1Q9tr:main??props.tZWB1Q9tr??\"var(--token-2a6289f8-7bea-4a5c-ab13-06d3e4fedf50, rgb(24, 22, 61))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"m1Osn6yoh\",vRpJGpPD7:progressColor??props.vRpJGpPD7??\"var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176))\",Y9Tz6dSJS:radius2??props.Y9Tz6dSJS??\"2px\",zj8RTtvMP:opacity??props.zj8RTtvMP??.7};};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,KYa4E8ORe,okc_6dBcT,ApENJgGvd,J7o8fdE7e,qRXFvx1q0,QFynIJaYH,vRpJGpPD7,tZWB1Q9tr,ERenmGMWF,eNHu4zQf_,gshPAtVtd,HCdgoVhVq,Cxnd_zJti,GzFApYwMb,Y9Tz6dSJS,zj8RTtvMP,KCP6GALRX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"m1Osn6yoh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12s1o1s=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QFynIJaYH){const res=await QFynIJaYH(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if([\"LZtowmlBS\",\"LzQ09z40T\",\"q2sEmBurO\",\"PzeYySUg7\",\"bI5jnRLRQ\",\"dZbuxzLQ9\",\"x1F2RLPUk\"].includes(baseVariant))return false;return value;};const isDisplayed1=()=>{if([\"LzQ09z40T\",\"q2sEmBurO\",\"PzeYySUg7\",\"bI5jnRLRQ\",\"dZbuxzLQ9\",\"x1F2RLPUk\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"LZtowmlBS\")return false;return true;};const isDisplayed3=value=>{if(baseVariant===\"LZtowmlBS\")return value;return false;};const isDisplayed4=()=>{if([\"q2sEmBurO\",\"dZbuxzLQ9\"].includes(baseVariant))return true;return false;};const isDisplayed5=()=>{if([\"PzeYySUg7\",\"x1F2RLPUk\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-js9513\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Active\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"m1Osn6yoh\",onTap:onTap12s1o1s,ref:refBinding,style:{\"--border-bottom-width\":(eNHu4zQf_.borderBottomWidth??eNHu4zQf_.borderWidth)+\"px\",\"--border-color\":eNHu4zQf_.borderColor,\"--border-left-width\":(eNHu4zQf_.borderLeftWidth??eNHu4zQf_.borderWidth)+\"px\",\"--border-right-width\":(eNHu4zQf_.borderRightWidth??eNHu4zQf_.borderWidth)+\"px\",\"--border-style\":eNHu4zQf_.borderStyle,\"--border-top-width\":(eNHu4zQf_.borderTopWidth??eNHu4zQf_.borderWidth)+\"px\",\"--dyc9lu\":numberToPixelString(HCdgoVhVq),backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:radiusForCorner(Cxnd_zJti,3),borderBottomRightRadius:radiusForCorner(Cxnd_zJti,2),borderTopLeftRadius:radiusForCorner(Cxnd_zJti,0),borderTopRightRadius:radiusForCorner(Cxnd_zJti,1),boxShadow:\"0.421531111242075px 0.5419685715969536px 2.6090768186017006px -0.8333333333333333px rgba(29, 51, 195, 0.13), 1.60197331227042px 2.0596799729191115px 9.915451841140744px -1.6666666666666665px rgba(29, 51, 195, 0.13), 7px 9px 43.32666615376724px -2.5px rgba(29, 51, 195, 0.13)\",...style},variants:{An9YlF7do:{backgroundColor:\"rgba(0, 0, 0, 0)\"},bI5jnRLRQ:{backgroundColor:\"rgba(0, 0, 0, 0)\"},dZbuxzLQ9:{backgroundColor:\"rgba(0, 0, 0, 0)\"},LzQ09z40T:{backgroundColor:\"rgba(0, 0, 0, 0)\"},LZtowmlBS:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:ERenmGMWF},PzeYySUg7:{backgroundColor:\"rgba(0, 0, 0, 0)\"},q2sEmBurO:{backgroundColor:\"rgba(0, 0, 0, 0)\"},x1F2RLPUk:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({An9YlF7do:{\"data-framer-name\":\"XR\"},bI5jnRLRQ:{\"data-framer-name\":\"Mobile - Map 01 - XR\"},dZbuxzLQ9:{\"data-framer-name\":\"Mobile - Map 02 - XR\"},LzQ09z40T:{\"data-framer-name\":\"Mobile - Map 01\"},LZtowmlBS:{\"data-framer-name\":\"Inactive\"},PzeYySUg7:{\"data-framer-name\":\"Variant 5\"},q2sEmBurO:{\"data-framer-name\":\"Mobile - Map 02\"},x1F2RLPUk:{\"data-framer-name\":\"Mobile - Map 03 - XR\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j32utg\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"o4zp8qIUl\",style:{backgroundColor:tZWB1Q9tr,borderBottomLeftRadius:radiusForCorner(Y9Tz6dSJS,3),borderBottomRightRadius:radiusForCorner(Y9Tz6dSJS,2),borderTopLeftRadius:radiusForCorner(Y9Tz6dSJS,0),borderTopRightRadius:radiusForCorner(Y9Tz6dSJS,1)},variants:{LZtowmlBS:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dh0cr2\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"n3Emxj1ll\",style:{opacity:1},variants:{An9YlF7do:{opacity:1},bI5jnRLRQ:{opacity:1},dZbuxzLQ9:{opacity:1},LzQ09z40T:{opacity:1},LZtowmlBS:{opacity:zj8RTtvMP},PzeYySUg7:{opacity:1},q2sEmBurO:{opacity:1},x1F2RLPUk:{opacity:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-KCP6GALRX-beosmW5XX) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-ApENJgGvd-beosmW5XX))\"},children:\"01.\"})}),className:\"framer-5kfph0\",\"data-framer-name\":\"01.\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"kzZY3h1vF\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-ApENJgGvd-beosmW5XX)\",\"--framer-paragraph-spacing\":\"20px\",\"--variable-reference-ApENJgGvd-beosmW5XX\":ApENJgGvd,\"--variable-reference-KCP6GALRX-beosmW5XX\":KCP6GALRX},text:KYa4E8ORe,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-KCP6GALRX-beosmW5XX) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-ApENJgGvd-beosmW5XX))\"},children:\"Higher approval rate\"})}),className:\"framer-5l79c1\",\"data-framer-name\":\"10 anos de opera\\xe7\\xe3o\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"sjq2WD29O\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-ApENJgGvd-beosmW5XX)\",\"--framer-paragraph-spacing\":\"20px\",\"--variable-reference-ApENJgGvd-beosmW5XX\":ApENJgGvd,\"--variable-reference-KCP6GALRX-beosmW5XX\":KCP6GALRX},text:okc_6dBcT,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed(GzFApYwMb)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pjh5t8-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Dgg7ZzNyD-container\",nodeId:\"Dgg7ZzNyD\",rendersWithMotion:true,scopeId:\"beosmW5XX\",children:/*#__PURE__*/_jsx(ProgressAnimation,{backgroundColor:gshPAtVtd,height:\"100%\",id:\"Dgg7ZzNyD\",layoutId:\"Dgg7ZzNyD\",progressColor:vRpJGpPD7,style:{height:\"100%\",width:\"100%\"},timeAnimation:90,width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-y3ws7b\",layoutDependency:layoutDependency,layoutId:\"f7d96xI_i\",children:isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19a7hf4-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xWKX3BuDs-container\",nodeId:\"xWKX3BuDs\",rendersWithMotion:true,scopeId:\"beosmW5XX\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"xWKX3BuDs\",isMixedBorderRadius:false,layoutId:\"xWKX3BuDs\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/lfGhjHv5kgv8NRfuB6JjKpJS70.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({bI5jnRLRQ:{poster:\"https://framerusercontent.com/images/7k5qPbSrDcfRV0kMviqrNbS70.png\",srcFile:\"https://framerusercontent.com/assets/2M2652TtSBy9fDJhd27TZW3534.webm\"},dZbuxzLQ9:{poster:\"https://framerusercontent.com/images/Fguv6b87UysSApq6GZM8HbP0wT4.png\",srcFile:\"https://framerusercontent.com/assets/2pBTXNkoC7iDmidNqfRoj6Ctl0.webm\",style:{width:\"100%\"}},LzQ09z40T:{poster:\"https://framerusercontent.com/images/F9BVNXy6Q9Aih5WvF5PmINf0M.png\",srcFile:\"https://framerusercontent.com/assets/dasZD2UWJTP7d1H8d7PqA5zTA.mp4\"},PzeYySUg7:{poster:\"https://framerusercontent.com/images/NKCMRnINut9Z0wBv3LbsKZj5eQ.png\",srcFile:\"https://framerusercontent.com/assets/x6y85EHUez2E1U3edYPBbC2k.mp4\",style:{width:\"100%\"}},q2sEmBurO:{poster:\"https://framerusercontent.com/images/TEfSDiUa4Z95mnQsBj78A87VEQ.png\",srcFile:\"https://framerusercontent.com/assets/mZL3Z3iLYekjBsGehwyhGiFU4o.mp4\",style:{width:\"100%\"}},x1F2RLPUk:{poster:\"https://framerusercontent.com/images/rSBCauIVdRCBMXAW9YHzIma2bUc.png\",srcFile:\"https://framerusercontent.com/assets/kibSI7XscPcWTmLtuoDNuEUNg.webm\",style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-3hgcyg\",\"data-framer-name\":\"Columns\",layoutDependency:layoutDependency,layoutId:\"XSGqIg5eE\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9skv5\",\"data-styles-preset\":\"w6UUflMB8\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-qRXFvx1q0-beosmW5XX))\"},children:\"Insert Text Here\"})}),className:\"framer-gvu2ls\",\"data-framer-name\":\"Koin es la mejor soluci\\xf3n de medios de pago y financiaci\\xf3n digitales que permite a empresas y consumidores conectarse y realizar transacciones de forma pr\\xe1ctica y segura.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Uf31HxQfX\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-qRXFvx1q0-beosmW5XX)\",\"--framer-paragraph-spacing\":\"16px\",\"--variable-reference-qRXFvx1q0-beosmW5XX\":qRXFvx1q0},text:J7o8fdE7e,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed3(GzFApYwMb)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w5c6s1\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"fPqtaeqkT\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pnnnpu\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Gfl_eFjeb\",style:{backgroundColor:\"var(--token-13eb4cd8-7b3f-48b6-8eb7-6780feab42f8, rgb(248, 249, 250))\"}})}),isDisplayed4()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1ib2xk\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176)))\"},children:\"Edgegap\"})}),className:\"framer-sh8uhi\",fonts:[\"FS;Manrope-bold\"],layoutDependency:layoutDependency,layoutId:\"V6gQpqO0C\",style:{\"--extracted-r6o4lv\":\"var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"center\",withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1ib2xk\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-92345bec-ca16-4a67-b256-ed6e94214667, rgb(255, 170, 34)))\"},children:\"Competitor\"})}),className:\"framer-tcebvn\",fonts:[\"FS;Manrope-bold\"],layoutDependency:layoutDependency,layoutId:\"DD2vrZZjA\",style:{\"--extracted-r6o4lv\":\"var(--token-92345bec-ca16-4a67-b256-ed6e94214667, rgb(255, 170, 34))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RkyKr.framer-ih135q, .framer-RkyKr .framer-ih135q { display: block; }\",\".framer-RkyKr.framer-js9513 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 154px; justify-content: flex-start; overflow: visible; padding: var(--dyc9lu); position: relative; width: 482px; }\",\".framer-RkyKr .framer-j32utg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 1px; justify-content: flex-start; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-RkyKr .framer-1dh0cr2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RkyKr .framer-5kfph0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RkyKr .framer-5l79c1, .framer-RkyKr .framer-gvu2ls { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-RkyKr .framer-1pjh5t8-container { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-RkyKr .framer-y3ws7b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 112px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RkyKr .framer-19a7hf4-container { flex: 1 0 0px; height: 265px; position: relative; width: 1px; }\",\".framer-RkyKr .framer-3hgcyg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RkyKr .framer-1w5c6s1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RkyKr .framer-pnnnpu { flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-RkyKr .framer-sh8uhi { flex: none; height: auto; left: 61%; position: absolute; top: 51%; white-space: pre; width: auto; z-index: 1; }\",\".framer-RkyKr .framer-tcebvn { bottom: 161px; flex: none; height: auto; left: 39px; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-RkyKr.framer-v-s3wzao.framer-js9513, .framer-RkyKr.framer-v-14m0zh3.framer-js9513, .framer-RkyKr.framer-v-irpiaa.framer-js9513, .framer-RkyKr.framer-v-1olf8at.framer-js9513, .framer-RkyKr.framer-v-18i52a6.framer-js9513, .framer-RkyKr.framer-v-1qokoq7.framer-js9513, .framer-RkyKr.framer-v-1s6og57.framer-js9513 { height: min-content; }\",\".framer-RkyKr.framer-v-s3wzao .framer-j32utg { flex: none; height: min-content; }\",\".framer-RkyKr.framer-v-14m0zh3 .framer-j32utg, .framer-RkyKr.framer-v-irpiaa .framer-j32utg, .framer-RkyKr.framer-v-1olf8at .framer-j32utg, .framer-RkyKr.framer-v-18i52a6 .framer-j32utg, .framer-RkyKr.framer-v-1qokoq7 .framer-j32utg, .framer-RkyKr.framer-v-1s6og57 .framer-j32utg { flex: none; height: min-content; order: 0; }\",\".framer-RkyKr.framer-v-14m0zh3 .framer-y3ws7b, .framer-RkyKr.framer-v-18i52a6 .framer-y3ws7b { min-height: unset; }\",\".framer-RkyKr.framer-v-irpiaa .framer-y3ws7b, .framer-RkyKr.framer-v-1olf8at .framer-y3ws7b, .framer-RkyKr.framer-v-1qokoq7 .framer-y3ws7b, .framer-RkyKr.framer-v-1s6og57 .framer-y3ws7b { height: 265px; min-height: unset; overflow: hidden; }\",\".framer-RkyKr.framer-v-irpiaa .framer-19a7hf4-container, .framer-RkyKr.framer-v-1olf8at .framer-19a7hf4-container, .framer-RkyKr.framer-v-1qokoq7 .framer-19a7hf4-container, .framer-RkyKr.framer-v-1s6og57 .framer-19a7hf4-container { height: auto; }\",...sharedStyle.css,'.framer-RkyKr[data-border=\"true\"]::after, .framer-RkyKr [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 154\n * @framerIntrinsicWidth 482\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"LZtowmlBS\":{\"layout\":[\"fixed\",\"auto\"]},\"LzQ09z40T\":{\"layout\":[\"fixed\",\"auto\"]},\"q2sEmBurO\":{\"layout\":[\"fixed\",\"auto\"]},\"PzeYySUg7\":{\"layout\":[\"fixed\",\"auto\"]},\"An9YlF7do\":{\"layout\":[\"fixed\",\"fixed\"]},\"bI5jnRLRQ\":{\"layout\":[\"fixed\",\"auto\"]},\"dZbuxzLQ9\":{\"layout\":[\"fixed\",\"auto\"]},\"x1F2RLPUk\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KYa4E8ORe\":\"number\",\"okc_6dBcT\":\"title\",\"ApENJgGvd\":\"numberTitle\",\"J7o8fdE7e\":\"text\",\"qRXFvx1q0\":\"text1\",\"QFynIJaYH\":\"tap\",\"vRpJGpPD7\":\"progressColor\",\"tZWB1Q9tr\":\"main\",\"ERenmGMWF\":\"inOutline\",\"eNHu4zQf_\":\"border\",\"gshPAtVtd\":\"backgroundColor\",\"HCdgoVhVq\":\"padding\",\"Cxnd_zJti\":\"radius\",\"GzFApYwMb\":\"divider\",\"Y9Tz6dSJS\":\"radius2\",\"zj8RTtvMP\":\"opacity\",\"KCP6GALRX\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbeosmW5XX=withCSS(Component,css,\"framer-RkyKr\");export default FramerbeosmW5XX;FramerbeosmW5XX.displayName=\"Collapsible Block Copy\";FramerbeosmW5XX.defaultProps={height:154,width:482};addPropertyControls(FramerbeosmW5XX,{variant:{options:[\"m1Osn6yoh\",\"LZtowmlBS\",\"LzQ09z40T\",\"q2sEmBurO\",\"PzeYySUg7\",\"An9YlF7do\",\"bI5jnRLRQ\",\"dZbuxzLQ9\",\"x1F2RLPUk\"],optionTitles:[\"Active\",\"Inactive\",\"Mobile - Map 01\",\"Mobile - Map 02\",\"Variant 5\",\"XR\",\"Mobile - Map 01 - XR\",\"Mobile - Map 02 - XR\",\"Mobile - Map 03 - XR\"],title:\"Variant\",type:ControlType.Enum},KYa4E8ORe:{defaultValue:\"01.\",displayTextArea:false,title:\"Number\",type:ControlType.String},okc_6dBcT:{defaultValue:\"Higher approval rate\",displayTextArea:false,title:\"Title\",type:ControlType.String},ApENJgGvd:{defaultValue:\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255))\",title:\"Number & Title\",type:ControlType.Color},J7o8fdE7e:{defaultValue:\"Insert Text Here\",displayTextArea:true,placeholder:\"\",title:\"Text\",type:ControlType.String},qRXFvx1q0:{defaultValue:\"rgb(219, 219, 219)\",title:\"Text\",type:ControlType.Color},QFynIJaYH:{title:\"Tap\",type:ControlType.EventHandler},vRpJGpPD7:{defaultValue:'var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176)) /* {\"name\":\"EGP - Grid - Green\"} */',title:\"Progress Color\",type:ControlType.Color},tZWB1Q9tr:{defaultValue:'var(--token-2a6289f8-7bea-4a5c-ab13-06d3e4fedf50, rgb(24, 22, 61)) /* {\"name\":\"EGP - Background Blue\"} */',title:\"Main\",type:ControlType.Color},ERenmGMWF:{defaultValue:'var(--token-dacbd9a6-4ba1-463e-ad33-ea93ee5c40cc, rgba(36, 29, 29, 0.3)) /* {\"name\":\"Grey 30%\"} */',title:\"In - Outline\",type:ControlType.Color},eNHu4zQf_:{defaultValue:{borderColor:\"rgb(2, 250, 176)\",borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},gshPAtVtd:{defaultValue:\"rgba(248, 249, 250, 0.6)\",title:\"Background Color\",type:ControlType.Color},HCdgoVhVq:{defaultValue:\"1px\",title:\"Padding\",type:ControlType.Padding},Cxnd_zJti:{defaultValue:\"4px\",title:\"Radius\",type:ControlType.BorderRadius},GzFApYwMb:{defaultValue:true,title:\"Divider\",type:ControlType.Boolean},Y9Tz6dSJS:{defaultValue:\"2px\",title:\"Radius 2\",type:ControlType.BorderRadius},zj8RTtvMP:{defaultValue:.7,max:1,min:0,step:.01,title:\"Opacity\",type:ControlType.Number},KCP6GALRX:{defaultValue:22,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerbeosmW5XX,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NGBUP45ES3F7RD5XGKPEDJ6QEPO4TMOK/EXDVWJ2EDDVVV65UENMX33EDDYBX6OF7/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2\",weight:\"700\"}]},...ProgressAnimationFonts,...VideoFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbeosmW5XX\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LZtowmlBS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LzQ09z40T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q2sEmBurO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PzeYySUg7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"An9YlF7do\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bI5jnRLRQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dZbuxzLQ9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x1F2RLPUk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"154\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"KYa4E8ORe\\\":\\\"number\\\",\\\"okc_6dBcT\\\":\\\"title\\\",\\\"ApENJgGvd\\\":\\\"numberTitle\\\",\\\"J7o8fdE7e\\\":\\\"text\\\",\\\"qRXFvx1q0\\\":\\\"text1\\\",\\\"QFynIJaYH\\\":\\\"tap\\\",\\\"vRpJGpPD7\\\":\\\"progressColor\\\",\\\"tZWB1Q9tr\\\":\\\"main\\\",\\\"ERenmGMWF\\\":\\\"inOutline\\\",\\\"eNHu4zQf_\\\":\\\"border\\\",\\\"gshPAtVtd\\\":\\\"backgroundColor\\\",\\\"HCdgoVhVq\\\":\\\"padding\\\",\\\"Cxnd_zJti\\\":\\\"radius\\\",\\\"GzFApYwMb\\\":\\\"divider\\\",\\\"Y9Tz6dSJS\\\":\\\"radius2\\\",\\\"zj8RTtvMP\\\":\\\"opacity\\\",\\\"KCP6GALRX\\\":\\\"fontSize\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"482\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=\"Heroic Labs et Edgegap ajoutent l'h\\xe9bergement 'regionless\\\" pour Nakama...\";export const v1=\"Prix\";export const v2=\"Documentation\";export const v3=\"Contact\";export const v4=\"Statut\";export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Plateforme\"})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Plateforme\"})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Plateforme\"})});export const v8=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Gaming\"})});export const v9=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Gaming\"})});export const v10=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Gaming\"})});export const v11=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Jeux vid\\xe9o\"})});export const v12=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Jeux vid\\xe9o\"})});export const v13=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Ressources\"})});export const v14=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Ressources\"})});export const v15=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Ressources\"})});export const v16=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Industriel\"})});export const v17=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Industriel\"})});export const v18=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Industriel\"})});export const v19=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Soci\\xe9t\\xe9\"})});export const v20=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Soci\\xe9t\\xe9\"})});export const v21=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Soci\\xe9t\\xe9\"})});export const v22=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\"},children:\"Documentation\"})});export const v23=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\"},children:\"Prix\"})});export const v24=\"Connecter\";export const v25=\"Commencer\";\nexport const __FramerMetadata__ = {\"exports\":{\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=\"新闻：Heroic Labs与Edgegap为Nakama带来无区域托管...\";export const v1=\"定价\";export const v2=\"文档\";export const v3=\"联系\";export const v4=\"服务状态\";export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"平台\"})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"平台\"})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"平台\"})});export const v8=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"游戏\"})});export const v9=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"游戏\"})});export const v10=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"游戏\"})});export const v11=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"游戏\"})});export const v12=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"游戏\"})});export const v13=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"资源\"})});export const v14=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"资源\"})});export const v15=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"资源\"})});export const v16=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"企业\"})});export const v17=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"企业\"})});export const v18=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"企业\"})});export const v19=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"公司\"})});export const v20=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"公司\"})});export const v21=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"公司\"})});export const v22=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\"},children:\"文档\"})});export const v23=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\"},children:\"定价\"})});export const v24=\"登录\";export const v25=\"免费开始\";\nexport const __FramerMetadata__ = {\"exports\":{\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9cd6ca5)\nimport*as localizedValues from\"./E1vWOlQNj-0.js\";import*as localizedValues1 from\"./E1vWOlQNj-1.js\";const valuesByLocaleId={uAeqSvqAM:localizedValues,vtSQNLHl9:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (013b13c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"syPx19Dpp\",\"TXkqGzb5r\",\"nUdjo5Lcv\",\"ASEI67puM\"];const serializationHash=\"framer-MYIhF\";const variantClassNames={ASEI67puM:\"framer-v-1k02ok5\",nUdjo5Lcv:\"framer-v-1n1vdq9\",syPx19Dpp:\"framer-v-17wqu8r\",TXkqGzb5r:\"framer-v-xpfi4y\"};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 humanReadableVariantMap={\"Dark Mobile\":\"nUdjo5Lcv\",\"Light Mobile\":\"ASEI67puM\",Dark:\"syPx19Dpp\",Light:\"TXkqGzb5r\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"syPx19Dpp\"};};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:\"syPx19Dpp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"TXkqGzb5r\",\"ASEI67puM\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"TXkqGzb5r\",\"ASEI67puM\"].includes(baseVariant))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__*/_jsx(Link,{href:{webPageId:\"qdlP7APD_\"},motionChild:true,nodeId:\"syPx19Dpp\",scopeId:\"c1RDN1nvT\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-17wqu8r\",className,classNames)} framer-22nnog`,\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"syPx19Dpp\",ref:refBinding,style:{...style},...addPropertyOverrides({ASEI67puM:{\"data-framer-name\":\"Light Mobile\"},nUdjo5Lcv:{\"data-framer-name\":\"Dark Mobile\"},TXkqGzb5r:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-eb9qlz\",\"data-framer-name\":\"White\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"UKVMVGbBi\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 170 51\"><g transform=\"translate(0.084 0.185)\" id=\"ss9475540007_1\"><path d=\"M 0 50 L 0 0 L 169.833 0 L 169.833 50 Z\" fill=\"transparent\"></path><g transform=\"translate(0 0)\" id=\"ss9475540007_3\"><path d=\"M 68.847 32.863 L 58.459 32.863 L 58.459 17.14 L 68.847 17.14 L 68.847 19.506 L 60.829 19.506 L 60.829 23.827 L 67.496 23.827 L 67.496 26.171 L 60.829 26.171 L 60.829 30.491 L 68.847 30.491 Z M 76.774 32.863 L 74.248 32.863 L 74.248 17.14 L 76.774 17.14 C 79.381 17.14 81.366 17.57 82.838 18.453 C 84.927 19.707 85.986 21.91 85.986 25.002 C 85.986 30.219 82.872 32.863 76.774 32.863 Z M 76.618 30.545 L 76.754 30.562 C 77.046 30.597 77.34 30.613 77.634 30.61 C 78.914 30.64 80.179 30.325 81.295 29.698 C 82.824 28.764 83.6 27.184 83.6 25.002 C 83.6 19.928 79.5 19.382 77.739 19.382 C 77.41 19.38 77.081 19.4 76.754 19.441 L 76.621 19.461 L 76.621 30.545 Z M 97.871 33.093 C 93.375 33.093 90.352 29.84 90.352 25.002 C 90.321 22.839 91.15 20.753 92.656 19.201 C 94.093 17.769 96.028 16.949 98.056 16.912 C 100.084 16.875 102.048 17.624 103.536 19.002 L 103.652 19.113 L 101.993 20.772 L 101.883 20.673 C 100.866 19.776 99.558 19.28 98.202 19.277 C 94.966 19.277 92.707 21.63 92.707 25.002 C 92.707 28.586 94.76 30.726 98.202 30.726 C 98.984 30.735 99.759 30.574 100.473 30.255 C 101.187 29.936 101.823 29.466 102.338 28.877 L 102.378 28.832 L 102.378 26.106 L 98.117 26.106 L 98.117 24.064 L 104.75 24.064 L 104.75 32.892 L 102.712 32.892 L 102.559 31.253 L 102.327 31.468 C 101.081 32.626 99.779 33.098 97.874 33.098 M 120.469 32.863 L 110.081 32.863 L 110.081 17.14 L 120.469 17.14 L 120.469 19.506 L 112.451 19.506 L 112.451 23.827 L 119.118 23.827 L 119.118 26.171 L 112.451 26.171 L 112.451 30.491 L 120.469 30.491 Z M 132.144 33.093 C 127.648 33.093 124.625 29.84 124.625 25.002 C 124.594 22.839 125.423 20.753 126.929 19.201 C 128.366 17.769 130.301 16.949 132.329 16.912 C 134.357 16.875 136.321 17.624 137.809 19.002 L 137.925 19.113 L 136.266 20.772 L 136.156 20.673 C 135.139 19.776 133.831 19.28 132.475 19.277 C 129.239 19.277 126.98 21.63 126.98 25.002 C 126.98 28.586 129.033 30.726 132.475 30.726 C 133.258 30.734 134.033 30.574 134.747 30.254 C 135.462 29.935 136.099 29.466 136.614 28.877 L 136.654 28.832 L 136.654 26.106 L 132.393 26.106 L 132.393 24.064 L 139.024 24.064 L 139.024 32.892 L 136.985 32.892 L 136.832 31.253 L 136.6 31.468 C 135.352 32.626 134.052 33.098 132.144 33.098 M 155.427 32.863 L 152.879 32.863 L 152.169 31.006 L 146.311 31.006 L 145.623 32.863 L 143.075 32.863 L 149.238 16.956 Z M 147.075 29.008 L 151.407 29.008 L 149.238 22.81 Z M 161.757 32.909 L 159.391 32.909 L 159.391 17.14 L 164.597 17.14 C 165.504 17.169 166.398 17.366 167.233 17.72 C 168.932 18.473 169.803 19.806 169.803 21.683 C 169.803 23.56 168.955 24.888 167.233 25.647 C 166.397 25.996 165.503 26.188 164.597 26.213 L 161.766 26.213 L 161.766 32.903 Z M 161.757 23.849 L 164.589 23.849 C 165.568 23.849 167.42 23.396 167.42 21.678 C 167.42 19.959 165.562 19.506 164.589 19.506 L 161.757 19.506 Z M 16.774 44.632 L 21.666 41.739 L 26.559 44.553 L 21.666 47.446 Z M 3.326 36.867 L 8.21 34.055 L 19.413 40.539 L 14.572 43.35 Z M 23.883 40.547 L 35.086 34.067 L 39.975 36.881 L 28.756 43.361 Z M 10.475 32.77 L 21.678 26.287 L 32.88 32.77 L 21.666 39.25 Z M 9.343 19.155 L 19.45 25.001 L 9.323 30.859 Z M 23.883 25.001 L 34.027 19.155 L 34.027 30.859 Z M 2.217 15.056 L 7.106 17.87 L 7.106 32.119 L 2.217 34.95 Z M 36.238 32.136 L 36.238 17.87 L 41.127 15.056 L 41.127 34.981 Z M 10.475 17.233 L 21.666 10.758 L 32.869 17.241 L 21.666 23.73 Z M 3.324 13.136 L 21.666 2.548 L 40.009 13.136 L 35.12 15.967 L 21.666 8.264 L 8.21 15.965 Z M 21.666 0 L 0 12.499 L 0 37.501 L 21.666 50 L 43.333 37.501 L 43.333 12.499 Z\" fill=\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Copy - White&quot;} */\"></path></g></g></svg>',svgContentId:9475540007,withExternalLayout:true,...addPropertyOverrides({ASEI67puM:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 100 30\"><g transform=\"translate(0.049 0.109)\" id=\"ss8962243232_1\"><path d=\"M 0 29.412 L 0 0 L 99.902 0 L 99.902 29.412 Z\" fill=\"transparent\"></path><g transform=\"translate(0 0)\" id=\"ss8962243232_3\"><path d=\"M 40.498 19.331 L 34.388 19.331 L 34.388 10.082 L 40.498 10.082 L 40.498 11.474 L 35.782 11.474 L 35.782 14.016 L 39.704 14.016 L 39.704 15.394 L 35.782 15.394 L 35.782 17.936 L 40.498 17.936 Z M 45.161 19.331 L 43.675 19.331 L 43.675 10.082 L 45.161 10.082 C 46.695 10.082 47.862 10.335 48.728 10.855 C 49.957 11.593 50.58 12.888 50.58 14.707 C 50.58 17.776 48.748 19.331 45.161 19.331 Z M 45.069 17.967 L 45.149 17.977 C 45.321 17.998 45.494 18.007 45.667 18.006 C 46.42 18.024 47.164 17.838 47.821 17.469 C 48.72 16.92 49.176 15.991 49.176 14.707 C 49.176 11.722 46.765 11.401 45.729 11.401 C 45.535 11.4 45.341 11.411 45.149 11.436 L 45.071 11.448 L 45.071 17.967 Z M 57.571 19.466 C 54.927 19.466 53.148 17.553 53.148 14.707 C 53.13 13.435 53.618 12.207 54.504 11.294 C 55.349 10.452 56.487 9.97 57.68 9.948 C 58.873 9.926 60.028 10.367 60.904 11.178 L 60.972 11.243 L 59.996 12.219 L 59.931 12.16 C 59.333 11.633 58.563 11.341 57.766 11.339 C 55.863 11.339 54.534 12.723 54.534 14.707 C 54.534 16.815 55.741 18.074 57.766 18.074 C 58.226 18.079 58.682 17.985 59.102 17.797 C 59.522 17.609 59.896 17.333 60.199 16.987 L 60.222 16.96 L 60.222 15.356 L 57.716 15.356 L 57.716 14.155 L 61.618 14.155 L 61.618 19.348 L 60.419 19.348 L 60.329 18.384 L 60.192 18.51 C 59.459 19.191 58.694 19.47 57.573 19.47 M 70.864 19.331 L 64.754 19.331 L 64.754 10.082 L 70.864 10.082 L 70.864 11.474 L 66.148 11.474 L 66.148 14.016 L 70.069 14.016 L 70.069 15.394 L 66.148 15.394 L 66.148 17.936 L 70.864 17.936 Z M 77.732 19.466 C 75.087 19.466 73.309 17.553 73.309 14.707 C 73.291 13.435 73.778 12.207 74.664 11.294 C 75.509 10.452 76.648 9.97 77.841 9.948 C 79.034 9.926 80.189 10.367 81.064 11.178 L 81.132 11.243 L 80.156 12.219 L 80.092 12.16 C 79.494 11.633 78.724 11.341 77.926 11.339 C 76.023 11.339 74.694 12.723 74.694 14.707 C 74.694 16.815 75.902 18.074 77.926 18.074 C 78.387 18.079 78.843 17.984 79.263 17.797 C 79.684 17.609 80.058 17.333 80.361 16.987 L 80.385 16.96 L 80.385 15.356 L 77.878 15.356 L 77.878 14.155 L 81.779 14.155 L 81.779 19.348 L 80.579 19.348 L 80.489 18.384 L 80.353 18.51 C 79.619 19.191 78.854 19.47 77.732 19.47 M 91.428 19.331 L 89.929 19.331 L 89.511 18.239 L 86.065 18.239 L 85.661 19.331 L 84.162 19.331 L 87.787 9.974 Z M 86.515 17.063 L 89.063 17.063 L 87.787 13.418 Z M 95.151 19.358 L 93.759 19.358 L 93.759 10.082 L 96.822 10.082 C 97.355 10.099 97.881 10.215 98.372 10.423 C 99.372 10.866 99.884 11.651 99.884 12.755 C 99.884 13.859 99.385 14.64 98.372 15.086 C 97.881 15.292 97.355 15.405 96.822 15.419 L 95.156 15.419 L 95.156 19.355 Z M 95.151 14.029 L 96.817 14.029 C 97.393 14.029 98.482 13.762 98.482 12.752 C 98.482 11.741 97.389 11.474 96.817 11.474 L 95.151 11.474 Z M 9.867 26.254 L 12.745 24.552 L 15.623 26.208 L 12.745 27.91 Z M 1.957 21.686 L 4.83 20.033 L 11.419 23.846 L 8.572 25.5 Z M 14.049 23.851 L 20.639 20.039 L 23.515 21.694 L 16.915 25.506 Z M 6.162 19.276 L 12.752 15.463 L 19.341 19.276 L 12.745 23.088 Z M 5.496 11.268 L 11.441 14.707 L 5.484 18.152 Z M 14.049 14.707 L 20.016 11.268 L 20.016 18.152 Z M 1.304 8.856 L 4.18 10.512 L 4.18 18.893 L 1.304 20.559 Z M 21.316 18.903 L 21.316 10.512 L 24.193 8.856 L 24.193 20.577 Z M 6.162 10.137 L 12.745 6.328 L 19.335 10.142 L 12.745 13.959 Z M 1.955 7.727 L 12.745 1.499 L 23.535 7.727 L 20.659 9.393 L 12.745 4.861 L 4.83 9.391 Z M 12.745 0 L 0 7.353 L 0 22.059 L 12.745 29.412 L 25.49 22.059 L 25.49 7.353 Z\" fill=\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Copy - White&quot;} */\"></path></g></g></svg>',svgContentId:8962243232},TXkqGzb5r:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 170 51\"><g transform=\"translate(0.084 0.185)\" id=\"ss9262339039_1\"><path d=\"M 0 50 L 0 0 L 169.833 0 L 169.833 50 Z\" fill=\"transparent\"></path><g transform=\"translate(0 0)\" id=\"ss9262339039_3\"><path d=\"M 68.847 32.863 L 58.459 32.863 L 58.459 17.14 L 68.847 17.14 L 68.847 19.506 L 60.829 19.506 L 60.829 23.827 L 67.496 23.827 L 67.496 26.171 L 60.829 26.171 L 60.829 30.491 L 68.847 30.491 Z M 76.774 32.863 L 74.248 32.863 L 74.248 17.14 L 76.774 17.14 C 79.381 17.14 81.366 17.57 82.838 18.453 C 84.927 19.707 85.986 21.91 85.986 25.002 C 85.986 30.219 82.872 32.863 76.774 32.863 Z M 76.618 30.545 L 76.754 30.562 C 77.046 30.597 77.34 30.613 77.634 30.61 C 78.914 30.64 80.179 30.325 81.295 29.698 C 82.824 28.764 83.6 27.184 83.6 25.002 C 83.6 19.928 79.5 19.382 77.739 19.382 C 77.41 19.38 77.081 19.4 76.754 19.441 L 76.621 19.461 L 76.621 30.545 Z M 97.871 33.093 C 93.375 33.093 90.352 29.84 90.352 25.002 C 90.321 22.839 91.15 20.753 92.656 19.201 C 94.093 17.769 96.028 16.949 98.056 16.912 C 100.084 16.875 102.048 17.624 103.536 19.002 L 103.652 19.113 L 101.993 20.772 L 101.883 20.673 C 100.866 19.776 99.558 19.28 98.202 19.277 C 94.966 19.277 92.707 21.63 92.707 25.002 C 92.707 28.586 94.76 30.726 98.202 30.726 C 98.984 30.735 99.759 30.574 100.473 30.255 C 101.187 29.936 101.823 29.466 102.338 28.877 L 102.378 28.832 L 102.378 26.106 L 98.117 26.106 L 98.117 24.064 L 104.75 24.064 L 104.75 32.892 L 102.712 32.892 L 102.559 31.253 L 102.327 31.468 C 101.081 32.626 99.779 33.098 97.874 33.098 M 120.469 32.863 L 110.081 32.863 L 110.081 17.14 L 120.469 17.14 L 120.469 19.506 L 112.451 19.506 L 112.451 23.827 L 119.118 23.827 L 119.118 26.171 L 112.451 26.171 L 112.451 30.491 L 120.469 30.491 Z M 132.144 33.093 C 127.648 33.093 124.625 29.84 124.625 25.002 C 124.594 22.839 125.423 20.753 126.929 19.201 C 128.366 17.769 130.301 16.949 132.329 16.912 C 134.357 16.875 136.321 17.624 137.809 19.002 L 137.925 19.113 L 136.266 20.772 L 136.156 20.673 C 135.139 19.776 133.831 19.28 132.475 19.277 C 129.239 19.277 126.98 21.63 126.98 25.002 C 126.98 28.586 129.033 30.726 132.475 30.726 C 133.258 30.734 134.033 30.574 134.747 30.254 C 135.462 29.935 136.099 29.466 136.614 28.877 L 136.654 28.832 L 136.654 26.106 L 132.393 26.106 L 132.393 24.064 L 139.024 24.064 L 139.024 32.892 L 136.985 32.892 L 136.832 31.253 L 136.6 31.468 C 135.352 32.626 134.052 33.098 132.144 33.098 M 155.427 32.863 L 152.879 32.863 L 152.169 31.006 L 146.311 31.006 L 145.623 32.863 L 143.075 32.863 L 149.238 16.956 Z M 147.075 29.008 L 151.407 29.008 L 149.238 22.81 Z M 161.757 32.909 L 159.391 32.909 L 159.391 17.14 L 164.597 17.14 C 165.504 17.169 166.398 17.366 167.233 17.72 C 168.932 18.473 169.803 19.806 169.803 21.683 C 169.803 23.56 168.955 24.888 167.233 25.647 C 166.397 25.996 165.503 26.188 164.597 26.213 L 161.766 26.213 L 161.766 32.903 Z M 161.757 23.849 L 164.589 23.849 C 165.568 23.849 167.42 23.396 167.42 21.678 C 167.42 19.959 165.562 19.506 164.589 19.506 L 161.757 19.506 Z M 16.774 44.632 L 21.666 41.739 L 26.559 44.553 L 21.666 47.446 Z M 3.326 36.867 L 8.21 34.055 L 19.413 40.539 L 14.572 43.35 Z M 23.883 40.547 L 35.086 34.067 L 39.975 36.881 L 28.756 43.361 Z M 10.475 32.77 L 21.678 26.287 L 32.88 32.77 L 21.666 39.25 Z M 9.343 19.155 L 19.45 25.001 L 9.323 30.859 Z M 23.883 25.001 L 34.027 19.155 L 34.027 30.859 Z M 2.217 15.056 L 7.106 17.87 L 7.106 32.119 L 2.217 34.95 Z M 36.238 32.136 L 36.238 17.87 L 41.127 15.056 L 41.127 34.981 Z M 10.475 17.233 L 21.666 10.758 L 32.869 17.241 L 21.666 23.73 Z M 3.324 13.136 L 21.666 2.548 L 40.009 13.136 L 35.12 15.967 L 21.666 8.264 L 8.21 15.965 Z M 21.666 0 L 0 12.499 L 0 37.501 L 21.666 50 L 43.333 37.501 L 43.333 12.499 Z\" fill=\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Copy - White&quot;} */\"></path></g></g></svg>',svgContentId:9262339039}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-2qp98m\",\"data-framer-name\":\"Dark\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"DmyPzokPa\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 170 51\"><g transform=\"translate(0.084 0.185)\" id=\"ss9881940695_1\"><path d=\"M 0 50 L 0 0 L 169.833 0 L 169.833 50 Z\" fill=\"transparent\"></path><g transform=\"translate(0 0)\" id=\"ss9881940695_3\"><path d=\"M 68.847 32.863 L 58.459 32.863 L 58.459 17.14 L 68.847 17.14 L 68.847 19.506 L 60.829 19.506 L 60.829 23.827 L 67.496 23.827 L 67.496 26.171 L 60.829 26.171 L 60.829 30.491 L 68.847 30.491 Z M 76.774 32.863 L 74.248 32.863 L 74.248 17.14 L 76.774 17.14 C 79.381 17.14 81.366 17.57 82.838 18.453 C 84.927 19.707 85.986 21.91 85.986 25.002 C 85.986 30.219 82.872 32.863 76.774 32.863 Z M 76.618 30.545 L 76.754 30.562 C 77.046 30.597 77.34 30.613 77.634 30.61 C 78.914 30.64 80.179 30.325 81.295 29.698 C 82.824 28.764 83.6 27.184 83.6 25.002 C 83.6 19.928 79.5 19.382 77.739 19.382 C 77.41 19.38 77.081 19.4 76.754 19.441 L 76.621 19.461 L 76.621 30.545 Z M 97.871 33.093 C 93.375 33.093 90.352 29.84 90.352 25.002 C 90.321 22.839 91.15 20.753 92.656 19.201 C 94.093 17.769 96.028 16.949 98.056 16.912 C 100.084 16.875 102.048 17.624 103.536 19.002 L 103.652 19.113 L 101.993 20.772 L 101.883 20.673 C 100.866 19.776 99.558 19.28 98.202 19.277 C 94.966 19.277 92.707 21.63 92.707 25.002 C 92.707 28.586 94.76 30.726 98.202 30.726 C 98.984 30.735 99.759 30.574 100.473 30.255 C 101.187 29.936 101.823 29.466 102.338 28.877 L 102.378 28.832 L 102.378 26.106 L 98.117 26.106 L 98.117 24.064 L 104.75 24.064 L 104.75 32.892 L 102.712 32.892 L 102.559 31.253 L 102.327 31.468 C 101.081 32.626 99.779 33.098 97.874 33.098 M 120.469 32.863 L 110.081 32.863 L 110.081 17.14 L 120.469 17.14 L 120.469 19.506 L 112.451 19.506 L 112.451 23.827 L 119.118 23.827 L 119.118 26.171 L 112.451 26.171 L 112.451 30.491 L 120.469 30.491 Z M 132.144 33.093 C 127.648 33.093 124.625 29.84 124.625 25.002 C 124.594 22.839 125.423 20.753 126.929 19.201 C 128.366 17.769 130.301 16.949 132.329 16.912 C 134.357 16.875 136.321 17.624 137.809 19.002 L 137.925 19.113 L 136.266 20.772 L 136.156 20.673 C 135.139 19.776 133.831 19.28 132.475 19.277 C 129.239 19.277 126.98 21.63 126.98 25.002 C 126.98 28.586 129.033 30.726 132.475 30.726 C 133.258 30.734 134.033 30.574 134.747 30.254 C 135.462 29.935 136.099 29.466 136.614 28.877 L 136.654 28.832 L 136.654 26.106 L 132.393 26.106 L 132.393 24.064 L 139.024 24.064 L 139.024 32.892 L 136.985 32.892 L 136.832 31.253 L 136.6 31.468 C 135.352 32.626 134.052 33.098 132.144 33.098 M 155.427 32.863 L 152.879 32.863 L 152.169 31.006 L 146.311 31.006 L 145.623 32.863 L 143.075 32.863 L 149.238 16.956 Z M 147.075 29.008 L 151.407 29.008 L 149.238 22.81 Z M 161.757 32.909 L 159.391 32.909 L 159.391 17.14 L 164.597 17.14 C 165.504 17.169 166.398 17.366 167.233 17.72 C 168.932 18.473 169.803 19.806 169.803 21.683 C 169.803 23.56 168.955 24.888 167.233 25.647 C 166.397 25.996 165.503 26.188 164.597 26.213 L 161.766 26.213 L 161.766 32.903 Z M 161.757 23.849 L 164.589 23.849 C 165.568 23.849 167.42 23.396 167.42 21.678 C 167.42 19.959 165.562 19.506 164.589 19.506 L 161.757 19.506 Z M 16.774 44.632 L 21.666 41.739 L 26.559 44.553 L 21.666 47.446 Z M 3.326 36.867 L 8.21 34.055 L 19.413 40.539 L 14.572 43.35 Z M 23.883 40.547 L 35.086 34.067 L 39.975 36.881 L 28.756 43.361 Z M 10.475 32.77 L 21.678 26.287 L 32.88 32.77 L 21.666 39.25 Z M 9.343 19.155 L 19.45 25.001 L 9.323 30.859 Z M 23.883 25.001 L 34.027 19.155 L 34.027 30.859 Z M 2.217 15.056 L 7.106 17.87 L 7.106 32.119 L 2.217 34.95 Z M 36.238 32.136 L 36.238 17.87 L 41.127 15.056 L 41.127 34.981 Z M 10.475 17.233 L 21.666 10.758 L 32.869 17.241 L 21.666 23.73 Z M 3.324 13.136 L 21.666 2.548 L 40.009 13.136 L 35.12 15.967 L 21.666 8.264 L 8.21 15.965 Z M 21.666 0 L 0 12.499 L 0 37.501 L 21.666 50 L 43.333 37.501 L 43.333 12.499 Z\" fill=\"rgb(28,0,163)\"></path></g></g></svg>',svgContentId:9881940695,withExternalLayout:true,...addPropertyOverrides({nUdjo5Lcv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 100 30\"><g transform=\"translate(0.049 0.109)\" id=\"ss12089085174_1\"><path d=\"M 0 29.412 L 0 0 L 99.902 0 L 99.902 29.412 Z\" fill=\"transparent\"></path><g transform=\"translate(0 0)\" id=\"ss12089085174_3\"><path d=\"M 40.498 19.331 L 34.388 19.331 L 34.388 10.082 L 40.498 10.082 L 40.498 11.474 L 35.782 11.474 L 35.782 14.016 L 39.704 14.016 L 39.704 15.394 L 35.782 15.394 L 35.782 17.936 L 40.498 17.936 Z M 45.161 19.331 L 43.675 19.331 L 43.675 10.082 L 45.161 10.082 C 46.695 10.082 47.862 10.335 48.728 10.855 C 49.957 11.593 50.58 12.888 50.58 14.707 C 50.58 17.776 48.748 19.331 45.161 19.331 Z M 45.069 17.967 L 45.149 17.977 C 45.321 17.998 45.494 18.007 45.667 18.006 C 46.42 18.024 47.164 17.838 47.821 17.469 C 48.72 16.92 49.176 15.991 49.176 14.707 C 49.176 11.722 46.765 11.401 45.729 11.401 C 45.535 11.4 45.341 11.411 45.149 11.436 L 45.071 11.448 L 45.071 17.967 Z M 57.571 19.466 C 54.927 19.466 53.148 17.553 53.148 14.707 C 53.13 13.435 53.618 12.207 54.504 11.294 C 55.349 10.452 56.487 9.97 57.68 9.948 C 58.873 9.926 60.028 10.367 60.904 11.178 L 60.972 11.243 L 59.996 12.219 L 59.931 12.16 C 59.333 11.633 58.563 11.341 57.766 11.339 C 55.863 11.339 54.534 12.723 54.534 14.707 C 54.534 16.815 55.741 18.074 57.766 18.074 C 58.226 18.079 58.682 17.985 59.102 17.797 C 59.522 17.609 59.896 17.333 60.199 16.987 L 60.222 16.96 L 60.222 15.356 L 57.716 15.356 L 57.716 14.155 L 61.618 14.155 L 61.618 19.348 L 60.419 19.348 L 60.329 18.384 L 60.192 18.51 C 59.459 19.191 58.694 19.47 57.573 19.47 M 70.864 19.331 L 64.754 19.331 L 64.754 10.082 L 70.864 10.082 L 70.864 11.474 L 66.148 11.474 L 66.148 14.016 L 70.069 14.016 L 70.069 15.394 L 66.148 15.394 L 66.148 17.936 L 70.864 17.936 Z M 77.732 19.466 C 75.087 19.466 73.309 17.553 73.309 14.707 C 73.291 13.435 73.778 12.207 74.664 11.294 C 75.509 10.452 76.648 9.97 77.841 9.948 C 79.034 9.926 80.189 10.367 81.064 11.178 L 81.132 11.243 L 80.156 12.219 L 80.092 12.16 C 79.494 11.633 78.724 11.341 77.926 11.339 C 76.023 11.339 74.694 12.723 74.694 14.707 C 74.694 16.815 75.902 18.074 77.926 18.074 C 78.387 18.079 78.843 17.984 79.263 17.797 C 79.684 17.609 80.058 17.333 80.361 16.987 L 80.385 16.96 L 80.385 15.356 L 77.878 15.356 L 77.878 14.155 L 81.779 14.155 L 81.779 19.348 L 80.579 19.348 L 80.489 18.384 L 80.353 18.51 C 79.619 19.191 78.854 19.47 77.732 19.47 M 91.428 19.331 L 89.929 19.331 L 89.511 18.239 L 86.065 18.239 L 85.661 19.331 L 84.162 19.331 L 87.787 9.974 Z M 86.515 17.063 L 89.063 17.063 L 87.787 13.418 Z M 95.151 19.358 L 93.759 19.358 L 93.759 10.082 L 96.822 10.082 C 97.355 10.099 97.881 10.215 98.372 10.423 C 99.372 10.866 99.884 11.651 99.884 12.755 C 99.884 13.859 99.385 14.64 98.372 15.086 C 97.881 15.292 97.355 15.405 96.822 15.419 L 95.156 15.419 L 95.156 19.355 Z M 95.151 14.029 L 96.817 14.029 C 97.393 14.029 98.482 13.762 98.482 12.752 C 98.482 11.741 97.389 11.474 96.817 11.474 L 95.151 11.474 Z M 9.867 26.254 L 12.745 24.552 L 15.623 26.208 L 12.745 27.91 Z M 1.957 21.686 L 4.83 20.033 L 11.419 23.846 L 8.572 25.5 Z M 14.049 23.851 L 20.639 20.039 L 23.515 21.694 L 16.915 25.506 Z M 6.162 19.276 L 12.752 15.463 L 19.341 19.276 L 12.745 23.088 Z M 5.496 11.268 L 11.441 14.707 L 5.484 18.152 Z M 14.049 14.707 L 20.016 11.268 L 20.016 18.152 Z M 1.304 8.856 L 4.18 10.512 L 4.18 18.893 L 1.304 20.559 Z M 21.316 18.903 L 21.316 10.512 L 24.193 8.856 L 24.193 20.577 Z M 6.162 10.137 L 12.745 6.328 L 19.335 10.142 L 12.745 13.959 Z M 1.955 7.727 L 12.745 1.499 L 23.535 7.727 L 20.659 9.393 L 12.745 4.861 L 4.83 9.391 Z M 12.745 0 L 0 7.353 L 0 22.059 L 12.745 29.412 L 25.49 22.059 L 25.49 7.353 Z\" fill=\"rgb(28,0,163)\"></path></g></g></svg>',svgContentId:12089085174}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MYIhF.framer-22nnog, .framer-MYIhF .framer-22nnog { display: block; }\",\".framer-MYIhF.framer-17wqu8r { height: 50px; overflow: visible; position: relative; text-decoration: none; width: 177px; }\",\".framer-MYIhF .framer-eb9qlz, .framer-MYIhF .framer-2qp98m { flex: none; height: 51px; left: 0px; position: absolute; top: 0px; width: 170px; }\",\".framer-MYIhF.framer-v-1n1vdq9.framer-17wqu8r, .framer-MYIhF.framer-v-1k02ok5.framer-17wqu8r { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 30px; justify-content: center; padding: 0px; width: min-content; }\",\".framer-MYIhF.framer-v-1n1vdq9 .framer-2qp98m, .framer-MYIhF.framer-v-1k02ok5 .framer-eb9qlz { height: 30px; left: unset; position: relative; top: unset; width: 100px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MYIhF.framer-v-1n1vdq9.framer-17wqu8r { gap: 0px; } .framer-MYIhF.framer-v-1n1vdq9.framer-17wqu8r > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-MYIhF.framer-v-1n1vdq9.framer-17wqu8r > :first-child { margin-top: 0px; } .framer-MYIhF.framer-v-1n1vdq9.framer-17wqu8r > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MYIhF.framer-v-1k02ok5.framer-17wqu8r { gap: 0px; } .framer-MYIhF.framer-v-1k02ok5.framer-17wqu8r > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-MYIhF.framer-v-1k02ok5.framer-17wqu8r > :first-child { margin-top: 0px; } .framer-MYIhF.framer-v-1k02ok5.framer-17wqu8r > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 177\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TXkqGzb5r\":{\"layout\":[\"fixed\",\"fixed\"]},\"nUdjo5Lcv\":{\"layout\":[\"auto\",\"fixed\"]},\"ASEI67puM\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerc1RDN1nvT=withCSS(Component,css,\"framer-MYIhF\");export default Framerc1RDN1nvT;Framerc1RDN1nvT.displayName=\"Logo\";Framerc1RDN1nvT.defaultProps={height:50,width:177};addPropertyControls(Framerc1RDN1nvT,{variant:{options:[\"syPx19Dpp\",\"TXkqGzb5r\",\"nUdjo5Lcv\",\"ASEI67puM\"],optionTitles:[\"Dark\",\"Light\",\"Dark Mobile\",\"Light Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerc1RDN1nvT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc1RDN1nvT\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TXkqGzb5r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nUdjo5Lcv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ASEI67puM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"177\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./c1RDN1nvT.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Produit\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"\\xc9largissez et lancez votre Multijoueur avec Epic Online Services et Edgegap\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:\"\\xc9largissez et lancez votre Multijoueur avec Epic Online Services et Edgegap\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"Epic Online Services et Edgegap s'associent pour apporter simplicit\\xe9 et performance aux serveurs de jeux et \\xe0 l'h\\xe9bergement pour tous les d\\xe9veloppeurs de jeux, quelle que soit le moteur de jeu. En savoir plus…\"})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(51, 51, 51))\"},children:\"Derni\\xe8res actualit\\xe9s\"})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(51, 51, 51))\"},children:\"Derni\\xe8res actualit\\xe9s\"})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:[\"Lancer le jeu num\\xe9ro 1 au monde? \",/*#__PURE__*/_jsx(motion.em,{children:\"Facile.\"})]})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:\"H\\xe9bergement de serveurs de jeux en ligne\"})});export const v8=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:\"Produit\"})});export const v9=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"H\\xe9bergement de serveurs de jeux en ligne\"})});export const v10=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"H\\xe9bergement de serveurs de jeux en ligne\"})});export const v11=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"Nous sommes ravis d'\\xe9largir notre support pour les jeux web WebGL / HTML5 avec de tout nouveaux tutoriels vid\\xe9o, \\xe9chantillons et documentation...\"})});export const v12=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Plong\\xe9e profonde\"})});export const v13=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:[\"Lancez le jeu n\\xb01 dans le monde ? \",/*#__PURE__*/_jsx(motion.em,{children:\"Facile.\"})]})});export const v14=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:[\"Lancez le jeu n\\xb01 dans le monde ? \",/*#__PURE__*/_jsx(motion.em,{children:\"Facile.\"})]})});export const v15=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"Edgegap atteint 14 millions de CCU en 60 minutes lors de son benchmark de performance annuel 2023. D\\xe9couvrez comment notre orchestration…\"})});export const v16=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"Edgegap lance le r\\xe9seau Relay\"})});export const v17=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"Edgegap lance le r\\xe9seau Relay\"})});export const v18=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"Utilisant l'infrastructure de cloud computing public la plus grande au monde de plus de 17 fournisseurs dans plus de 615 emplacements…\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"产品\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"使用Epic在线服务和Edgegap扩展和启动您的多人游戏\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:\"使用Epic在线服务和Edgegap扩展和启动您的多人游戏\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"Epic Online Services 和 Edgegap 正在合作，为所有游戏开发者提供简化和高性能的游戏服务器和托管，无论游戏引擎如何。了解更多…\"})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(51, 51, 51))\"},children:\"最新消息\"})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(51, 51, 51))\"},children:\"最新消息\"})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:[\"推出世界上第一款游戏？ \",/*#__PURE__*/_jsx(motion.em,{children:\"简单。\"})]})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:\"网页游戏服务器托管\"})});export const v8=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:\"产品\"})});export const v9=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"网页游戏服务器托管\"})});export const v10=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"网页游戏服务器托管\"})});export const v11=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"我们很高兴能够扩展对 WebGL / HTML5 网络游戏的支持，提供全新的视频教程、示例和文档……\"})});export const v12=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"深度探讨\"})});export const v13=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:[\"启动全球第一游戏？ \",/*#__PURE__*/_jsx(motion.em,{children:\"简单。\"})]})});export const v14=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:[\"启动全球第一游戏？ \",/*#__PURE__*/_jsx(motion.em,{children:\"简单。\"})]})});export const v15=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"Edgegap 在其 2023 年年度性能基准测试中，在 60 分钟内达到了 1400 万并发用户 (CCU)。了解我们的调度…\"})});export const v16=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"Edgegap推出了中继网络\"})});export const v17=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"Edgegap推出了中继网络\"})});export const v18=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"利用全球最大的公共边缘计算基础设施，拥有17个以上提供商，遍布615个以上地点…\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9cd6ca5)\nimport*as localizedValues from\"./JGq96AWBr-0.js\";import*as localizedValues1 from\"./JGq96AWBr-1.js\";const valuesByLocaleId={uAeqSvqAM:localizedValues,vtSQNLHl9:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/txYTJZKiKVrfLnpl56yz/jzgwjzV36WZJIQXI0l6t/JGq96AWBr.js\";const cycleOrder=[\"KPuULiBHB\",\"BtW6fWZ9q\",\"Eyi2jnw0o\"];const serializationHash=\"framer-Fl8ji\";const variantClassNames={BtW6fWZ9q:\"framer-v-1pku1mz\",Eyi2jnw0o:\"framer-v-rtu9m2\",KPuULiBHB:\"framer-v-1qh9jh6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"News - Desktop\":\"KPuULiBHB\",\"News - Mobile\":\"Eyi2jnw0o\",\"News - Tablet\":\"BtW6fWZ9q\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KPuULiBHB\"};};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:\"KPuULiBHB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Eyi2jnw0o\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Eyi2jnw0o\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qh9jh6\",className,classNames),\"data-framer-name\":\"News - Desktop\",layoutDependency:layoutDependency,layoutId:\"KPuULiBHB\",ref:refBinding,style:{...style},...addPropertyOverrides({BtW6fWZ9q:{\"data-framer-name\":\"News - Tablet\"},Eyi2jnw0o:{\"data-framer-name\":\"News - Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wbfp2j\",\"data-framer-name\":\"Max Limit -- Width\",layoutDependency:layoutDependency,layoutId:\"R5R0E2KKG\",children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{rcLW8B8SA:\"launch-and-scale-your-multiplayer-game-with-epic-online-services-and-edgegap\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"FPLFLMuM5\"}},webPageId:\"SQCvh3mDL\"},motionChild:true,nodeId:\"ep4Cinbza\",openInNewTab:false,scopeId:\"JGq96AWBr\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jeyb9f framer-1l6c2mj\",\"data-framer-name\":\"Frame 427319579\",layoutDependency:layoutDependency,layoutId:\"ep4Cinbza\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xmhkdd\",layoutDependency:layoutDependency,layoutId:\"qXBuomT6W\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1zj2ci\",layoutDependency:layoutDependency,layoutId:\"fgLRC9C2C\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:581,intrinsicWidth:740,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1306.4)/2)+0+0+0+0+0+0+0),pixelHeight:581,pixelWidth:740,sizes:\"577.5px\",src:\"https://framerusercontent.com/images/GH8oPTooem923S43FqHrxUfgjc.png\",srcSet:\"https://framerusercontent.com/images/GH8oPTooem923S43FqHrxUfgjc.png?scale-down-to=512 512w,https://framerusercontent.com/images/GH8oPTooem923S43FqHrxUfgjc.png 740w\"},className:\"framer-1ib4h8j\",\"data-framer-name\":\"Rectangle 1222\",layoutDependency:layoutDependency,layoutId:\"EV3JtxN2r\",...addPropertyOverrides({BtW6fWZ9q:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:581,intrinsicWidth:740,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1984.2)/2+0+0)+0+0+0+0+0+0+0+0),pixelHeight:581,pixelWidth:740,sizes:\"700px\",src:\"https://framerusercontent.com/images/GH8oPTooem923S43FqHrxUfgjc.png\",srcSet:\"https://framerusercontent.com/images/GH8oPTooem923S43FqHrxUfgjc.png?scale-down-to=512 512w,https://framerusercontent.com/images/GH8oPTooem923S43FqHrxUfgjc.png 740w\"}},Eyi2jnw0o:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:581,intrinsicWidth:740,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-274.6)/2)+0+29.6+0+0+0+0+0),pixelHeight:581,pixelWidth:740,sizes:`calc(max(${componentViewport?.width||\"100vw\"} - 15px, 1px) / 2)`,src:\"https://framerusercontent.com/images/GH8oPTooem923S43FqHrxUfgjc.png\",srcSet:\"https://framerusercontent.com/images/GH8oPTooem923S43FqHrxUfgjc.png?scale-down-to=512 512w,https://framerusercontent.com/images/GH8oPTooem923S43FqHrxUfgjc.png 740w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cgnv2z\",\"data-framer-name\":\"Frame 427319436\",layoutDependency:layoutDependency,layoutId:\"B2mUyVzG0\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ym4n69\",\"data-framer-name\":\"Frame 427319429\",layoutDependency:layoutDependency,layoutId:\"VP307fX9B\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-j13617\",\"data-framer-name\":\"Frame 427319437\",layoutDependency:layoutDependency,layoutId:\"KZH11_4UI\",style:{backgroundColor:\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Product\"})}),className:\"framer-ia1von\",\"data-framer-name\":\"Whitepaper\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"dz1SpXGqQ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"Scale & Launch your Multiplayer with Epic Online Services & Edgegap\"})}),className:\"framer-1gpf452\",\"data-framer-name\":\"The Value of Scaling Process Mining Inside an\\xa0Organization\",fonts:[\"GF;Manrope-600\"],layoutDependency:layoutDependency,layoutId:\"orViFPT1B\",style:{\"--extracted-r6o4lv\":\"rgb(15, 14, 33)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Eyi2jnw0o:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:\"Scale & Launch your Multiplayer with Epic Online Services & Edgegap\"})}),fonts:[\"GF;Manrope-700\"]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"Epic Online Services & Edgegap are partnering to bring simplicity & performance to game server & hosting to all game devs, regardless of game engine. Learn more…\"})}),className:\"framer-jscpdq\",\"data-framer-name\":\"Introduction Efficient business processes are the key to an organization’s success. However, in order to achieve maximum efficiency and make key business process improvements, organizations need to understand how their processes truly work, which is where process mining comes into play. Over the past years, the global...\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"LpIZ6569n\",style:{\"--extracted-r6o4lv\":\"rgb(159, 159, 166)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(51, 51, 51))\"},children:\"Latest News\"})}),className:\"framer-80ur4\",\"data-framer-name\":\"The Value of Scaling Process Mining Inside an\\xa0Organization\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"MPjKCNXfm\",style:{\"--extracted-1eung3n\":\"rgb(51, 51, 51)\"},verticalAlignment:\"center\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{rcLW8B8SA:\"edgegap-s-2023-performance-benchmark-14-million-ccu-in-60-minutes\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"tbhdktgin\"}},webPageId:\"SQCvh3mDL\"},motionChild:true,nodeId:\"sKDn7rc9z\",openInNewTab:false,scopeId:\"JGq96AWBr\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-l5qths framer-1l6c2mj\",\"data-framer-name\":\"Frame 427319579\",layoutDependency:layoutDependency,layoutId:\"sKDn7rc9z\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(51, 51, 51))\"},children:\"Latest News\"})}),className:\"framer-1cytqy6\",\"data-framer-name\":\"The Value of Scaling Process Mining Inside an\\xa0Organization\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"LJOVTJgLM\",style:{\"--extracted-1eung3n\":\"rgb(51, 51, 51)\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f9p6yf\",layoutDependency:layoutDependency,layoutId:\"HuN15FTrR\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fy5jwm\",layoutDependency:layoutDependency,layoutId:\"FcLEZiZhv\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:581,intrinsicWidth:740,pixelHeight:627,pixelWidth:1400,src:\"https://framerusercontent.com/images/Pzti4ZX8OYPYWyBxhF8EScSGK3E.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/Pzti4ZX8OYPYWyBxhF8EScSGK3E.png?scale-down-to=512 512w,https://framerusercontent.com/images/Pzti4ZX8OYPYWyBxhF8EScSGK3E.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Pzti4ZX8OYPYWyBxhF8EScSGK3E.png 1400w\"},className:\"framer-vnqx2u\",\"data-framer-name\":\"Rectangle 1222\",layoutDependency:layoutDependency,layoutId:\"xyY4VnHYl\",...addPropertyOverrides({Eyi2jnw0o:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:581,intrinsicWidth:740,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-274.6)/2)+0+114.6+0+0+0+0+0),pixelHeight:627,pixelWidth:1400,sizes:`calc(max(${componentViewport?.width||\"100vw\"} - 15px, 1px) / 2)`,src:\"https://framerusercontent.com/images/Pzti4ZX8OYPYWyBxhF8EScSGK3E.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/Pzti4ZX8OYPYWyBxhF8EScSGK3E.png?scale-down-to=512 512w,https://framerusercontent.com/images/Pzti4ZX8OYPYWyBxhF8EScSGK3E.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Pzti4ZX8OYPYWyBxhF8EScSGK3E.png 1400w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3z1wqd\",\"data-framer-name\":\"Frame 427319436\",layoutDependency:layoutDependency,layoutId:\"FOQccftC2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:[\"Launch the #1 Game in the World? \",/*#__PURE__*/_jsx(motion.em,{children:\"Easy.\"})]})}),className:\"framer-1laafqa\",\"data-framer-name\":\"The Value of Scaling Process Mining Inside an\\xa0Organization\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"b6oGOWyCM\",verticalAlignment:\"top\",withExternalLayout:true})})]})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{rcLW8B8SA:\"web-game-server-hosting-for-webgl-html5-games\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"yHkVBjsgM\"}},webPageId:\"SQCvh3mDL\"},motionChild:true,nodeId:\"eV91y5Jek\",openInNewTab:false,scopeId:\"JGq96AWBr\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ewurbj framer-1l6c2mj\",\"data-framer-name\":\"Frame 427319579\",layoutDependency:layoutDependency,layoutId:\"eV91y5Jek\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qqp4ym\",layoutDependency:layoutDependency,layoutId:\"N8meyCcPK\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17sg0k6\",layoutDependency:layoutDependency,layoutId:\"SIPlfDeVi\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:581,intrinsicWidth:740,pixelHeight:627,pixelWidth:1400,src:\"https://framerusercontent.com/images/ctTYW5eMpU4TEoRwxXw3ZRLAQA.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/ctTYW5eMpU4TEoRwxXw3ZRLAQA.png?scale-down-to=512 512w,https://framerusercontent.com/images/ctTYW5eMpU4TEoRwxXw3ZRLAQA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ctTYW5eMpU4TEoRwxXw3ZRLAQA.png 1400w\"},className:\"framer-bttx7i\",\"data-framer-name\":\"Rectangle 1222\",layoutDependency:layoutDependency,layoutId:\"AbN6VJk5F\",...addPropertyOverrides({Eyi2jnw0o:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:581,intrinsicWidth:740,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-274.6)/2)+0+199.6+0+0+0+0+0),pixelHeight:627,pixelWidth:1400,sizes:`calc(max(${componentViewport?.width||\"100vw\"} - 15px, 1px) / 2)`,src:\"https://framerusercontent.com/images/ctTYW5eMpU4TEoRwxXw3ZRLAQA.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/ctTYW5eMpU4TEoRwxXw3ZRLAQA.png?scale-down-to=512 512w,https://framerusercontent.com/images/ctTYW5eMpU4TEoRwxXw3ZRLAQA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ctTYW5eMpU4TEoRwxXw3ZRLAQA.png 1400w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jjjdt5\",\"data-framer-name\":\"Frame 427319436\",layoutDependency:layoutDependency,layoutId:\"jYwRDaSss\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\"},children:\"Web Games Server Hosting\"})}),className:\"framer-mmbm0o\",\"data-framer-name\":\"The Value of Scaling Process Mining Inside an\\xa0Organization\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"LfcC0uTyx\",verticalAlignment:\"top\",withExternalLayout:true})})]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-6m5218\",\"data-framer-name\":\"Line 104\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:911,intrinsicWidth:3,layoutDependency:layoutDependency,layoutId:\"d1SB3WN_D\",svg:'<svg width=\"3\" height=\"911\" viewBox=\"-1 -1 3 911\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line x1=\"0.5\" y1=\"2.18557e-08\" x2=\"0.49996\" y2=\"909\" stroke=\"#0F0E21\" stroke-opacity=\"0.1\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6qj2z3\",\"data-framer-name\":\"Frame 427319581\",layoutDependency:layoutDependency,layoutId:\"hzAR3MTVx\",children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{rcLW8B8SA:\"web-game-server-hosting-for-webgl-html5-games\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"yHkVBjsgM\"}},webPageId:\"SQCvh3mDL\"},motionChild:true,nodeId:\"vFQaAd3UT\",openInNewTab:false,scopeId:\"JGq96AWBr\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-vbruii framer-1l6c2mj\",\"data-framer-name\":\"Frame 427319580\",layoutDependency:layoutDependency,layoutId:\"vFQaAd3UT\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-otn6o8\",\"data-framer-name\":\"Frame 427319429\",layoutDependency:layoutDependency,layoutId:\"wx6MQz6xi\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1byyz41\",\"data-framer-name\":\"Frame 427319437\",layoutDependency:layoutDependency,layoutId:\"Oq0QFKB0g\",style:{backgroundColor:\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:\"Product\"})}),className:\"framer-1lkk7wb\",\"data-framer-name\":\"Technology\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"wpfw4rMa_\",style:{\"--extracted-r6o4lv\":\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"Web Games Server Hosting\"})}),className:\"framer-4sgmfy\",\"data-framer-name\":\"Valuable Ways Process Mining Can Benefit The Healthcare Industry\",fonts:[\"GF;Manrope-600\"],layoutDependency:layoutDependency,layoutId:\"s6KwgvSmy\",style:{\"--extracted-r6o4lv\":\"rgb(15, 14, 33)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BtW6fWZ9q:{children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"Web Games Server Hosting\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"We’re excited to be expanding our support for WebGL / HTML5 web games with all-new video tutorials, samples and documentation….\"})}),className:\"framer-1i7jmm3\",\"data-framer-name\":\"Firstly, the healthcare industry is a complex arena of business due to the many...\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"Q0GR73kop\",style:{\"--extracted-r6o4lv\":\"rgb(159, 159, 166)\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{rcLW8B8SA:\"edgegap-s-2023-performance-benchmark-14-million-ccu-in-60-minutes\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"tbhdktgin\"}},webPageId:\"SQCvh3mDL\"},motionChild:true,nodeId:\"AMZLr4vV6\",openInNewTab:false,scopeId:\"JGq96AWBr\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-pc265h framer-1l6c2mj\",\"data-framer-name\":\"Frame 427319437\",layoutDependency:layoutDependency,layoutId:\"AMZLr4vV6\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vlv65r\",\"data-framer-name\":\"Frame 427319429\",layoutDependency:layoutDependency,layoutId:\"Y3BSMpmYR\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kq1hpt\",\"data-framer-name\":\"Frame 427319437\",layoutDependency:layoutDependency,layoutId:\"q0S8fLEkA\",style:{backgroundColor:\"var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Deep Dive\"})}),className:\"framer-u6j22d\",\"data-framer-name\":\"Marketing\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"SXVhizgT5\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v13\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:[\"Launch the #1 Game in the World? \",/*#__PURE__*/_jsx(motion.em,{children:\"Easy.\"})]})}),className:\"framer-bmp2oh\",\"data-framer-name\":\"How is Process Mining Valuable for Salesforce Sales Cloud?\",fonts:[\"GF;Manrope-600\"],layoutDependency:layoutDependency,layoutId:\"ERW6on3KQ\",style:{\"--extracted-r6o4lv\":\"rgb(15, 14, 33)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BtW6fWZ9q:{children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:[\"Launch the #1 Game in the World? \",/*#__PURE__*/_jsx(motion.em,{children:\"Easy.\"})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"Edgegap reaches 14MM CCU in 60 minutes during its 2023 Annual Performance benchmark. Learn how our orchestration…\"})}),className:\"framer-byowgx\",\"data-framer-name\":\"To begin with, in most industries, order management is the first step to engaging...\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"fzJLSZApr\",style:{\"--extracted-r6o4lv\":\"rgb(159, 159, 166)\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{rcLW8B8SA:\"edgegap-launches-relay-network-on-world-s-largest-public-edge-computing-infrastructure\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"uqs5dY9OG\"}},webPageId:\"SQCvh3mDL\"},motionChild:true,nodeId:\"z8k_X66ED\",openInNewTab:false,scopeId:\"JGq96AWBr\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-r110tg framer-1l6c2mj\",\"data-framer-name\":\"Frame 427319437\",layoutDependency:layoutDependency,layoutId:\"z8k_X66ED\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rw6bp3\",\"data-framer-name\":\"Frame 427319429\",layoutDependency:layoutDependency,layoutId:\"SXmpZhXmo\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13yeox4\",\"data-framer-name\":\"Frame 427319437\",layoutDependency:layoutDependency,layoutId:\"mrqc6AzX3\",style:{backgroundColor:\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Product\"})}),className:\"framer-1onqwtm\",\"data-framer-name\":\"Marketing\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"UiyJl7poA\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v16\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"Edgegap Launches Relay Network\"})}),className:\"framer-8bp74p\",\"data-framer-name\":\"How is Process Mining Valuable for Salesforce Sales Cloud?\",fonts:[\"GF;Manrope-600\"],layoutDependency:layoutDependency,layoutId:\"jWZWewcj4\",style:{\"--extracted-r6o4lv\":\"rgb(15, 14, 33)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BtW6fWZ9q:{children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(15, 14, 33))\"},children:\"Edgegap Launches Relay Network\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v18\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(159, 159, 166))\"},children:\"Using the world's largest public edge computing infrastructure of 17+ providers across 615+ locations…\"})}),className:\"framer-51kkoc\",\"data-framer-name\":\"To begin with, in most industries, order management is the first step to engaging...\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"Wsm9687Pj\",style:{\"--extracted-r6o4lv\":\"rgb(159, 159, 166)\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Fl8ji.framer-1l6c2mj, .framer-Fl8ji .framer-1l6c2mj { display: block; }\",\".framer-Fl8ji.framer-1qh9jh6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Fl8ji .framer-wbfp2j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1050px; }\",\".framer-Fl8ji .framer-1jeyb9f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 55%; }\",\".framer-Fl8ji .framer-xmhkdd, .framer-Fl8ji .framer-1zj2ci { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Fl8ji .framer-1ib4h8j { flex: none; height: 350px; overflow: hidden; position: relative; width: 100%; }\",\".framer-Fl8ji .framer-cgnv2z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Fl8ji .framer-ym4n69 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Fl8ji .framer-j13617, .framer-Fl8ji .framer-kq1hpt, .framer-Fl8ji .framer-13yeox4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 23px 10px 23px; position: relative; width: 125px; }\",\".framer-Fl8ji .framer-ia1von, .framer-Fl8ji .framer-1lkk7wb, .framer-Fl8ji .framer-u6j22d, .framer-Fl8ji .framer-1onqwtm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Fl8ji .framer-1gpf452, .framer-Fl8ji .framer-jscpdq, .framer-Fl8ji .framer-1laafqa, .framer-Fl8ji .framer-mmbm0o, .framer-Fl8ji .framer-4sgmfy, .framer-Fl8ji .framer-1i7jmm3, .framer-Fl8ji .framer-bmp2oh, .framer-Fl8ji .framer-byowgx, .framer-Fl8ji .framer-8bp74p, .framer-Fl8ji .framer-51kkoc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Fl8ji .framer-80ur4 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Fl8ji .framer-l5qths, .framer-Fl8ji .framer-ewurbj { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-Fl8ji .framer-1cytqy6 { flex: none; height: 30px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Fl8ji .framer-1f9p6yf, .framer-Fl8ji .framer-qqp4ym { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Fl8ji .framer-1fy5jwm, .framer-Fl8ji .framer-17sg0k6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Fl8ji .framer-vnqx2u, .framer-Fl8ji .framer-bttx7i { aspect-ratio: 2.28 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 88px); overflow: hidden; position: relative; width: 50%; }\",\".framer-Fl8ji .framer-3z1wqd, .framer-Fl8ji .framer-1jjjdt5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Fl8ji .framer-6m5218 { align-self: stretch; flex: none; height: auto; position: relative; width: 1px; }\",\".framer-Fl8ji .framer-6qj2z3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 40%; }\",\".framer-Fl8ji .framer-vbruii, .framer-Fl8ji .framer-pc265h, .framer-Fl8ji .framer-r110tg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-Fl8ji .framer-otn6o8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 125px; }\",\".framer-Fl8ji .framer-1byyz41 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 23px 10px 23px; position: relative; width: 1px; }\",\".framer-Fl8ji .framer-1vlv65r, .framer-Fl8ji .framer-rw6bp3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Fl8ji.framer-v-1pku1mz.framer-1qh9jh6 { flex-direction: column; justify-content: center; }\",\".framer-Fl8ji.framer-v-1pku1mz .framer-wbfp2j { align-content: center; align-items: center; flex-direction: column; gap: 20px; justify-content: flex-start; width: 700px; }\",\".framer-Fl8ji.framer-v-1pku1mz .framer-1jeyb9f { width: 100%; }\",\".framer-Fl8ji.framer-v-1pku1mz .framer-1ib4h8j { height: 318px; }\",\".framer-Fl8ji.framer-v-1pku1mz .framer-6m5218 { align-self: unset; height: 1px; width: 100%; }\",\".framer-Fl8ji.framer-v-1pku1mz .framer-6qj2z3 { gap: 44px; width: 100%; }\",\".framer-Fl8ji.framer-v-rtu9m2.framer-1qh9jh6 { gap: 0px; padding: 0px 0px 0px 15px; width: 355px; }\",\".framer-Fl8ji.framer-v-rtu9m2 .framer-wbfp2j { flex: 1 0 0px; flex-direction: column; gap: 10px; justify-content: center; width: 1px; }\",\".framer-Fl8ji.framer-v-rtu9m2 .framer-1jeyb9f { align-content: flex-start; align-items: flex-start; gap: 0px; order: 1; width: 100%; }\",\".framer-Fl8ji.framer-v-rtu9m2 .framer-xmhkdd { justify-content: center; }\",\".framer-Fl8ji.framer-v-rtu9m2 .framer-1zj2ci { flex-direction: row; }\",\".framer-Fl8ji.framer-v-rtu9m2 .framer-1ib4h8j { aspect-ratio: 2.28 / 1; height: var(--framer-aspect-ratio-supported, 88px); width: 50%; }\",\".framer-Fl8ji.framer-v-rtu9m2 .framer-cgnv2z { flex: 1 0 0px; gap: 0px; width: 1px; }\",\".framer-Fl8ji.framer-v-rtu9m2 .framer-80ur4 { flex: none; order: 0; width: 100%; }\",\".framer-Fl8ji.framer-v-rtu9m2 .framer-l5qths { flex: none; order: 2; width: 100%; }\",\".framer-Fl8ji.framer-v-rtu9m2 .framer-ewurbj { flex: none; order: 3; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 720\n * @framerIntrinsicWidth 1050\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"BtW6fWZ9q\":{\"layout\":[\"auto\",\"auto\"]},\"Eyi2jnw0o\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJGq96AWBr=withCSS(Component,css,\"framer-Fl8ji\");export default FramerJGq96AWBr;FramerJGq96AWBr.displayName=\"EGP - News - Module\";FramerJGq96AWBr.defaultProps={height:720,width:1050};addPropertyControls(FramerJGq96AWBr,{variant:{options:[\"KPuULiBHB\",\"BtW6fWZ9q\",\"Eyi2jnw0o\"],optionTitles:[\"News - Desktop\",\"News - Tablet\",\"News - Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJGq96AWBr,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",weight:\"600\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_A87jxeN7B.woff2\",weight:\"400\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJGq96AWBr\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BtW6fWZ9q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Eyi2jnw0o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"720\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1050\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"COMMENT \\xc7A FONCTIONNE\"})});export const v1=\"Notre technologie\";export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"D\\xc9VELOPPEMENT\"})});export const v3=\"D\\xe9mos et \\xc9chantillons\";export const v4=\"Documentation\";export const v5=\"Int\\xe9grations\";export const v6=\"Partenaires\";export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"SOCI\\xc9T\\xc9\"})});export const v8=\"\\xc0 propos d'Edgegap\";export const v9=\"Carri\\xe8res\";export const v10=\"Leadership et gouvernance\";export const v11=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"TECHNOLOGIES\"})});export const v12=\"Unreal Engine\";export const v13=\"Unity Engine\";export const v14=\"Nakama - Heroic Labs\";export const v15=\"Gestionnaire de flotte\";export const v16=\"Gestionnaire de session\";export const v17=\"Miroir R\\xe9seautage\";export const v18=\"Fish-Networking\";export const v19=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"CAT\\xc9GORIES\"})});export const v20=\"AA/AAA Studios\";export const v21=\"Cloud Gaming\";export const v22=\"R\\xe9alit\\xe9 \\xc9tendue (XR, AR, MR)\";export const v23=\"Mobile\";export const v24=\"R\\xe9alit\\xe9 Virtuelle (RV)\";export const v25=\"WebGL / HTML5\";export const v26=\"D\\xe9couvrez plus de solutions, y compris les genres de jeux\";export const v27=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"CAPACIT\\xc9S\"})});export const v28=\"H\\xe9bergement et orchestration\";export const v29=\"Bare Metal\";export const v30=\"Relais distribu\\xe9s\";export const v31=\"Fleet & Session\";export const v32=\"Gestion de flottes\";export const v33=\"Gestion de sessions\";export const v34=\"Gestionnaire de flotte\";export const v35=\"Matchmaking\";export const v36=\"Infrastructure g\\xe9r\\xe9e\";export const v37=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"INFORMATION\"})});export const v38=\"Blog\";export const v39=\"\\xc9tudes de cas\";export const v40=\"\\xc9valuation de performance\";export const v41=\"Prix\";export const v42=\"\\xc9tat du service\";export const v43=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"COMMUNICATIONS\"})});export const v44=\"Contact et Support\";export const v45=\"Couverture m\\xe9diatique\";export const v46=\"Dossier de Presse\";\nexport const __FramerMetadata__ = {\"exports\":{\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v33\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v46\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v38\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v31\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v44\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v41\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v30\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v26\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v27\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v43\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v29\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v45\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v40\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v37\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v36\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v34\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v39\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v42\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v35\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v28\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v32\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"它是如何工作的\"})});export const v1=\"我们的技术\";export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"开发\"})});export const v3=\"演示与样本\";export const v4=\"文档\";export const v5=\"集成\";export const v6=\"合作伙伴\";export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"公司\"})});export const v8=\"关于 Edgegap\";export const v9=\"职业\";export const v10=\"领导与治理\";export const v11=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"技术\"})});export const v12=\"Unreal引擎\";export const v13=\"Unity引擎\";export const v14=\"Nakama - 英雄实验室\";export const v15=\"服务器管理器\";export const v16=\"会话管理器\";export const v19=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"类别\"})});export const v20=\"AA/AAA工作室\";export const v21=\"云游戏\";export const v22=\"扩展现实 (XR, AR, MR)\";export const v23=\"手机\";export const v24=\"虚拟现实 (VR)\";export const v25=\"WebGL / HTML5\";export const v26=\"发现更多解决方案，包括游戏类型\";export const v27=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"能力\"})});export const v28=\"托管与编排\";export const v29=\"裸机\";export const v30=\"中继网络\";export const v31=\"服务器集群与会话管理\";export const v32=\"服务器管理器\";export const v33=\"会话管理器\";export const v34=\"服务器集群与会话管理\";export const v35=\"對局配對\";export const v36=\"管理基础设施\";export const v37=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"信息\"})});export const v38=\"博客\";export const v39=\"案例研究\";export const v40=\"性能基准\";export const v41=\"定价\";export const v42=\"服务状态\";export const v43=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"通信\"})});export const v44=\"联系与支持\";export const v45=\"媒体报道\";export const v46=\"新闻稿\";\nexport const __FramerMetadata__ = {\"exports\":{\"v43\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v40\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v28\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v37\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v45\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v29\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v26\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v31\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v34\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v35\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v32\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v39\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v36\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v42\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v38\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v41\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v27\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v44\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v46\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v30\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v33\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5012657)\nimport*as localizedValues from\"./jrNeJIiFK-0.js\";import*as localizedValues1 from\"./jrNeJIiFK-1.js\";const valuesByLocaleId={uAeqSvqAM:localizedValues,vtSQNLHl9:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}","// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map","import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId,indexHash){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst metadataKey=getMetadataKey(localeId);const indexKey=getIndexKey(localeId);const[metadata,cachedIndex]=await Promise.all([checkForCachedData(metadataKey),checkForCachedData(indexKey)]);if(cachedIndex){return{status:indexHash&&(metadata===null||metadata===void 0?void 0:metadata.indexHash)===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex};}return{status:\"miss\"};}export function setCachedIndex(localeId,index,indexHash){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now(),indexHash};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map","// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map","// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map","export const localStorageDebugFlag=(()=>{try{return typeof window!==\"undefined\"&&window.localStorage.__framerDebugSearch===\"true\";}catch(e){// localStorage not available\n}})();const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"…\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){if(theme.inputFont?.fontFamily)return theme.inputFont.fontFamily;if(theme.titleFont?.fontFamily)return theme.titleFont.fontFamily;if(theme.subtitleFont?.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument?.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}/**\n * @param isHighPriority If true and `scheduler.yield` is not available, the function will either use `postTask` or if also not available, return a resolved promise.\n */export function yieldToMain(isHighPriority){if(\"scheduler\"in window){// see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n// \"user-blocking\" is the highest priority and creates a paint opportunity.\n// \"user-visible\" is the default, creates a paint opportunity, but has more potential to be delayed (by \"user-blocking\" tasks).\nconst options={priority:isHighPriority?\"user-blocking\":\"user-visible\"};if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(isHighPriority){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but do not guarantee a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve,0);});}\nexport const __FramerMetadata__ = {\"exports\":{\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/JehrJSLhXvzeRdsqPjt4/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/wltkapIGIk88vadN6BJZ/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const metaTag=safeDocument?.querySelector('meta[name=\"framer-search-index\"]');if(!metaTag){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const metaTagContent=metaTag.getAttribute(\"content\");const cacheResult=await getCachedIndex(localeId,metaTagContent);const isOverLimit=metaTagContent===\"limit-reached\";if(isOverLimit){log(\"Page limit for plan exceeded\");}// If a cached index exists, use the cached version until latest one\n// from the network loads.\nif(cacheResult.status!==\"miss\"&&!isOverLimit){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}// Return early and do not make a fetch request if the URL is not valid.\nif(!metaTagContent||!isValidUrl(metaTagContent)){log(\"Meta tag exists but URL is not valid yet\");// If there is no cached index, show the pending index message.\n// Otherwise use the cache to as the index to search.\nif(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No cache to use\");}else{log(\"Continue using cache\");}return;}const searchIndexURL=getSearchIndexURL(metaTagContent,localeId);const response=await fetch(searchIndexURL);// If the file doesn't exist yet, it might be still generating.\nif(response.status===403||response.status===404){log(\"Index not found\");// If there is no cached index, show the pending index message.\n// Otherwise use the cache to as the index to search.\nif(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No cache to use\");}else{log(\"Continue using cache\");}return;}else if(!response.ok){throw new Error(response.statusText);}const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,metaTagContent);setStatus(\"success\");log(\"Using downloaded index\");}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getSearchIndexURL(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map","// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map","// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/5ZXslHiv3E1xnzOoHbJF/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/JehrJSLhXvzeRdsqPjt4/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=props.inputOptions?.inputFont?.fontSize?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore – Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:props.resultOptions?.titleFont&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:props.resultOptions.subtitleOptions?.subtitleFont&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:props.inputOptions?.inputFont&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",borderRadius:10,padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`],\"framer-lib-search\");export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Search.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","let Component;\nvar Home_default = (React) => {\n  if (!Component) {\n    const HomeIcon = React.forwardRef(function HomeIcon2({\n      title,\n      titleId,\n      ...props\n    }, svgRef) {\n      return /* @__PURE__ */ React.createElement(\"svg\", Object.assign({\n        xmlns: \"http://www.w3.org/2000/svg\",\n        viewBox: \"0 0 24 24\",\n        fill: \"currentColor\",\n        \"aria-hidden\": \"true\",\n        \"data-slot\": \"icon\",\n        ref: svgRef,\n        \"aria-labelledby\": titleId\n      }, props), title ? /* @__PURE__ */ React.createElement(\"title\", {\n        id: titleId\n      }, title) : null, /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"M11.47 3.841a.75.75 0 0 1 1.06 0l8.69 8.69a.75.75 0 1 0 1.06-1.061l-8.689-8.69a2.25 2.25 0 0 0-3.182 0l-8.69 8.69a.75.75 0 1 0 1.061 1.06l8.69-8.689Z\"\n      }), /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"m12 5.432 8.159 8.159c.03.03.06.058.091.086v6.198c0 1.035-.84 1.875-1.875 1.875H15a.75.75 0 0 1-.75-.75v-4.5a.75.75 0 0 0-.75-.75h-3a.75.75 0 0 0-.75.75V21a.75.75 0 0 1-.75.75H5.625a1.875 1.875 0 0 1-1.875-1.875v-6.198a2.29 2.29 0 0 0 .091-.086L12 5.432Z\"\n      }));\n    });\n    Component = HomeIcon;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  Home_default as default\n};\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/hero-icons/Home.js@0.0.28\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"AcademicCap\",\"AdjustmentsVertical\",\"ArchiveBox\",\"ArchiveBoxArrowDown\",\"ArchiveBoxXMark\",\"ArrowDown\",\"ArrowDownCircle\",\"ArrowDownLeft\",\"ArrowDownOnSquare\",\"ArrowDownRight\",\"ArrowDownTray\",\"ArrowLeft\",\"ArrowLeftCircle\",\"ArrowLeftOnRectangle\",\"ArrowLongDown\",\"ArrowLongLeft\",\"ArrowLongRight\",\"ArrowLongUp\",\"ArrowPath\",\"ArrowRight\",\"ArrowRightCircle\",\"ArrowSmallDown\",\"ArrowSmallLeft\",\"ArrowSmallRight\",\"ArrowSmallUp\",\"ArrowTrendingDown\",\"ArrowTrendingUp\",\"ArrowUp\",\"ArrowUpCircle\",\"ArrowUpLeft\",\"ArrowUpOnSquare\",\"ArrowUpOnSquareStack\",\"ArrowUpRight\",\"ArrowUpTray\",\"ArrowUturnDown\",\"ArrowUturnLeft\",\"ArrowUturnRight\",\"ArrowUturnUp\",\"ArrowsPointingIn\",\"ArrowsPointingOut\",\"ArrowsRightLeft\",\"ArrowsUpDown\",\"AtSymbol\",\"Backspace\",\"Backward\",\"Banknotes\",\"Bars2\",\"Bars3\",\"Bars3BottomLeft\",\"Bars3BottomRight\",\"Bars3CenterLeft\",\"Bars4\",\"BarsArrowDown\",\"BarsArrowUp\",\"Battery0\",\"Battery100\",\"Battery50\",\"Beaker\",\"Bell\",\"BellAlert\",\"BellSlash\",\"BellSnooze\",\"Bolt\",\"BoltSlash\",\"BookOpen\",\"Bookmark\",\"BookmarkSlash\",\"BookmarkSquare\",\"Briefcase\",\"BugAnt\",\"BuildingLibrary\",\"BuildingOffice\",\"BuildingOffice2\",\"BuildingStorefront\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarDays\",\"Camera\",\"ChartBar\",\"ChartBarSquare\",\"ChartPie\",\"ChatBubbleLeft\",\"ChatBubbleLeftRight\",\"ChatBubbleOvalLeft\",\"Check\",\"CheckBadge\",\"CheckCircle\",\"ChevronDoubleDown\",\"ChevronDoubleLeft\",\"ChevronDoubleRight\",\"ChevronDoubleUp\",\"ChevronDown\",\"ChevronLeft\",\"ChevronRight\",\"ChevronUp\",\"ChevronUpDown\",\"CircleStack\",\"Clipboard\",\"ClipboardDocument\",\"Clock\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CodeBracket\",\"CodeBracketSquare\",\"Cog\",\"Cog6Tooth\",\"Cog8Tooth\",\"CommandLine\",\"ComputerDesktop\",\"CpuChip\",\"CreditCard\",\"Cube\",\"CubeTransparent\",\"CurrencyBangladeshi\",\"CurrencyDollar\",\"CurrencyEuro\",\"CurrencyPound\",\"CurrencyRupee\",\"CurrencyYen\",\"CursorArrowRays\",\"CursorArrowRipple\",\"DevicePhoneMobile\",\"DeviceTablet\",\"Document\",\"DocumentArrowDown\",\"DocumentArrowUp\",\"DocumentChartBar\",\"DocumentCheck\",\"DocumentDuplicate\",\"DocumentMinus\",\"DocumentPlus\",\"DocumentText\",\"EllipsisHorizontal\",\"EllipsisVertical\",\"Envelope\",\"EnvelopeOpen\",\"ExclamationCircle\",\"ExclamationTriangle\",\"Eye\",\"EyeDropper\",\"EyeSlash\",\"FaceFrown\",\"FaceSmile\",\"Film\",\"FingerPrint\",\"Fire\",\"Flag\",\"Folder\",\"FolderArrowDown\",\"FolderMinus\",\"FolderOpen\",\"FolderPlus\",\"Forward\",\"Funnel\",\"Gif\",\"Gift\",\"GiftTop\",\"GlobeAlt\",\"GlobeAmericas\",\"GlobeAsiaAustralia\",\"GlobeEuropeAfrica\",\"HandRaised\",\"HandThumbDown\",\"HandThumbUp\",\"Hashtag\",\"Heart\",\"Home\",\"HomeModern\",\"Identification\",\"Inbox\",\"InboxArrowDown\",\"InboxStack\",\"InformationCircle\",\"Key\",\"Language\",\"Lifebuoy\",\"LightBulb\",\"Link\",\"ListBullet\",\"LockClosed\",\"LockOpen\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Map\",\"MapPin\",\"Megaphone\",\"Microphone\",\"Minus\",\"MinusCircle\",\"MinusSmall\",\"Moon\",\"MusicalNote\",\"Newspaper\",\"NoSymbol\",\"PaintBrush\",\"PaperAirplane\",\"PaperClip\",\"Pause\",\"PauseCircle\",\"Pencil\",\"PencilSquare\",\"Phone\",\"PhoneArrowDownLeft\",\"PhoneArrowUpRight\",\"PhoneXMark\",\"Photo\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Plus\",\"PlusCircle\",\"PlusSmall\",\"Power\",\"PresentationChartBar\",\"Printer\",\"PuzzlePiece\",\"QrCode\",\"QuestionMarkCircle\",\"QueueList\",\"Radio\",\"ReceiptPercent\",\"ReceiptRefund\",\"RectangleGroup\",\"RectangleStack\",\"RocketLaunch\",\"Rss\",\"Scale\",\"Scissors\",\"Server\",\"ServerStack\",\"Share\",\"ShieldCheck\",\"ShieldExclamation\",\"ShoppingBag\",\"ShoppingCart\",\"Signal\",\"SignalSlash\",\"Sparkles\",\"SpeakerWave\",\"SpeakerXMark\",\"Square2Stack\",\"Square3Stack3D\",\"Squares2X2\",\"SquaresPlus\",\"Star\",\"Stop\",\"StopCircle\",\"Sun\",\"Swatch\",\"TableCells\",\"Tag\",\"Ticket\",\"Trash\",\"Trophy\",\"Truck\",\"Tv\",\"User\",\"UserCircle\",\"UserGroup\",\"UserMinus\",\"UserPlus\",\"Users\",\"Variable\",\"VideoCamera\",\"VideoCameraSlash\",\"ViewColumns\",\"ViewfinderCircle\",\"Wallet\",\"Wifi\",\"Window\",\"Wrench\",\"WrenchScrewdriver\",\"XCircle\",\"XMark\",\"index\"];const moduleBaseUrl=\"https://framer.com/m/hero-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * HERO\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.28`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Hero\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Hero site](https://heroicons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hero.map","// Generated by Framer (bc39543)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const enabledGestures={FHKHay5je:{hover:true}};const serializationHash=\"framer-oRxlV\";const variantClassNames={FHKHay5je:\"framer-v-81n7ai\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,linkCHEVRON,padding,title,width,...props})=>{return{...props,bgbkZsnQP:padding??props.bgbkZsnQP??\"0px 0px 0px 25px\",nWoy4sy4Q:title??props.nWoy4sy4Q,wGaii7ael:linkCHEVRON??props.wGaii7ael};};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,nWoy4sy4Q,wGaii7ael,bgbkZsnQP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"FHKHay5je\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-81n7ai\",className,classNames),\"data-framer-name\":\"Nav Menu - Item - Default\",layoutDependency:layoutDependency,layoutId:\"FHKHay5je\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,...style},variants:{\"FHKHay5je-hover\":{backgroundColor:\"rgb(245, 246, 247)\"}},...addPropertyOverrides({\"FHKHay5je-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:wGaii7ael,motionChild:true,nodeId:\"o0mBijr2b\",scopeId:\"scioWOVth\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-albnc6 framer-orgva8\",layoutDependency:layoutDependency,layoutId:\"o0mBijr2b\",style:{\"--vf0t2o\":numberToPixelString(bgbkZsnQP)},children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(43, 43, 43))\"},children:\"Insert Title Here\"})}),className:\"framer-u7mz4y\",\"data-framer-appear-id\":\"u7mz4y\",fonts:[\"GF;Manrope-500\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"IG_15ufnt\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(43, 43, 43)\"},text:nWoy4sy4Q,verticalAlignment:\"center\",withExternalLayout:true})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oRxlV.framer-orgva8, .framer-oRxlV .framer-orgva8 { display: block; }\",\".framer-oRxlV.framer-81n7ai { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 35px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-oRxlV .framer-albnc6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: var(--vf0t2o); position: relative; text-decoration: none; width: 100%; }\",\".framer-oRxlV .framer-u7mz4y { -webkit-user-select: none; flex: 1 0 0px; height: 100%; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-oRxlV.framer-81n7ai, .framer-oRxlV .framer-albnc6 { gap: 0px; } .framer-oRxlV.framer-81n7ai > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-oRxlV.framer-81n7ai > :first-child { margin-top: 0px; } .framer-oRxlV.framer-81n7ai > :last-child { margin-bottom: 0px; } .framer-oRxlV .framer-albnc6 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-oRxlV .framer-albnc6 > :first-child { margin-left: 0px; } .framer-oRxlV .framer-albnc6 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SdlaUMXEg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"nWoy4sy4Q\":\"title\",\"wGaii7ael\":\"linkCHEVRON\",\"bgbkZsnQP\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerscioWOVth=withCSS(Component,css,\"framer-oRxlV\");export default FramerscioWOVth;FramerscioWOVth.displayName=\"Nav - Bottom Text & Links - Text Hover DUPLICATE FOR CHEVRON\";FramerscioWOVth.defaultProps={height:35,width:200};addPropertyControls(FramerscioWOVth,{nWoy4sy4Q:{defaultValue:\"\",displayTextArea:false,placeholder:\"\",title:\"Title\",type:ControlType.String},wGaii7ael:{description:\"For links embeded in chevron\",title:\"Link CHEVRON\",type:ControlType.Link},bgbkZsnQP:{defaultValue:\"0px 0px 0px 25px\",description:\"To align items, 25 by default\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerscioWOVth,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerscioWOVth\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"nWoy4sy4Q\\\":\\\"title\\\",\\\"wGaii7ael\\\":\\\"linkCHEVRON\\\",\\\"bgbkZsnQP\\\":\\\"padding\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SdlaUMXEg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"35\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scioWOVth.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,Link,resolvePageScope,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/fZYCcWXDiruXib2k8aXr/Search.js\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import NavBottomTextLinksTextHoverDUPLICATEFORCHEVRON from\"https://framerusercontent.com/modules/pAqKb7KyjUK9ZMFft2jo/H6XzWojfLMeNPACpEP2M/scioWOVth.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const NavBottomTextLinksTextHoverDUPLICATEFORCHEVRONFonts=getFonts(NavBottomTextLinksTextHoverDUPLICATEFORCHEVRON);const MotionDivWithFX=withFX(motion.div);const VideoFonts=getFonts(Video);const HeroFonts=getFonts(Hero);const SearchFonts=getFonts(Search);const enabledGestures={bCkm6xEde:{hover:true},LO29RTEWY:{hover:true},N5W43hQiV:{hover:true},owg_vl9CZ:{hover:true}};const cycleOrder=[\"owg_vl9CZ\",\"N5W43hQiV\",\"LO29RTEWY\",\"bCkm6xEde\",\"x4P2cWbUu\"];const serializationHash=\"framer-NZq4h\";const variantClassNames={bCkm6xEde:\"framer-v-1oe8tsa\",LO29RTEWY:\"framer-v-1e7pwpi\",N5W43hQiV:\"framer-v-13w1f9y\",owg_vl9CZ:\"framer-v-jvpvct\",x4P2cWbUu:\"framer-v-ym7z90\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark Variant + Search\":\"bCkm6xEde\",\"Mobile - Centered\":\"x4P2cWbUu\",\"Nav Menu - Item - Chevron\":\"N5W43hQiV\",\"Nav Menu - Item - Default\":\"owg_vl9CZ\",\"Nav Menu - Item - with video Sizzle\":\"LO29RTEWY\"};const getProps=({chevron,chevronLink1,chevronLink2,chevronTitle1,chevronTitle2,height,id,link,newTab,padding,radius,searchFontSize,title,width,...props})=>{return{...props,bgbkZsnQP:padding??props.bgbkZsnQP??\"0px 0px 0px 25px\",DmNNSuTnN:chevronLink1??props.DmNNSuTnN,GQo79U4E1:chevronTitle1??props.GQo79U4E1??\"Fleet Manager\",jqljp406k:radius??props.jqljp406k??\"5px\",JYOtGy_gE:chevronLink2??props.JYOtGy_gE,MMSzkSeic:searchFontSize??props.MMSzkSeic??14,NHyC5pdYp:chevronTitle2??props.NHyC5pdYp??\"Session Manager\",nWoy4sy4Q:title??props.nWoy4sy4Q??\"Insert Title Here\",pIoBtCORd:link??props.pIoBtCORd,sN0ftNIJP:newTab??props.sN0ftNIJP,UHkkNqjjd:chevron??props.UHkkNqjjd,variant:humanReadableVariantMap[props.variant]??props.variant??\"owg_vl9CZ\"};};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,nWoy4sy4Q,pIoBtCORd,sN0ftNIJP,UHkkNqjjd,bgbkZsnQP,jqljp406k,GQo79U4E1,DmNNSuTnN,NHyC5pdYp,JYOtGy_gE,MMSzkSeic,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"owg_vl9CZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1y5qnv0=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"N5W43hQiV\");});const onMouseEntertxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"bCkm6xEde-hover\")return false;if(baseVariant===\"bCkm6xEde\")return false;return true;};const ref1=React.useRef(null);const isDisplayed1=value=>{if(gestureVariant===\"N5W43hQiV-hover\")return true;if(baseVariant===\"N5W43hQiV\")return true;return value;};const isDisplayed2=()=>{if(gestureVariant===\"N5W43hQiV-hover\")return true;if(baseVariant===\"N5W43hQiV\")return true;return false;};const ref2=React.useRef(null);const isDisplayed3=()=>{if(gestureVariant===\"LO29RTEWY-hover\")return true;if(baseVariant===\"LO29RTEWY\")return true;return false;};const isDisplayed4=()=>{if(gestureVariant===\"bCkm6xEde-hover\")return true;if(baseVariant===\"bCkm6xEde\")return true;return false;};const ref3=React.useRef(null);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(Link,{href:pIoBtCORd,motionChild:true,nodeId:\"owg_vl9CZ\",openInNewTab:sN0ftNIJP,scopeId:\"kD65KrVSJ\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-jvpvct\",className,classNames)} framer-1yjhb5v`,\"data-framer-name\":\"Nav Menu - Item - Default\",layoutDependency:layoutDependency,layoutId:\"owg_vl9CZ\",ref:refBinding,style:{background:\"linear-gradient(253deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 33%, rgb(255, 255, 255) 67%, rgb(255, 255, 255) 100%)\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,...style},variants:{\"LO29RTEWY-hover\":{background:\"linear-gradient(253deg, rgb(245, 246, 247) 0%, rgb(245, 246, 247) 33%, rgb(245, 246, 247) 67%, rgb(245, 246, 247) 100%)\",backgroundColor:\"rgb(245, 246, 247)\"},\"N5W43hQiV-hover\":{background:\"linear-gradient(253deg, rgb(245, 246, 247) 0%, rgb(245, 246, 247) 33%, rgb(245, 246, 247) 67%, rgb(245, 246, 247) 100%)\",backgroundColor:\"rgb(245, 246, 247)\"},\"owg_vl9CZ-hover\":{background:\"linear-gradient(253deg, rgb(245, 246, 247) 0%, rgb(245, 246, 247) 33%, rgb(245, 246, 247) 67%, rgb(245, 246, 247) 100%)\",backgroundColor:\"rgb(245, 246, 247)\"},bCkm6xEde:{background:\"linear-gradient(253deg, var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) 0%, var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) 28.267868904185644%, var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) 67.66245216427414%, var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},LO29RTEWY:{borderBottomLeftRadius:radiusForCorner(jqljp406k,3),borderBottomRightRadius:radiusForCorner(jqljp406k,2),borderTopLeftRadius:radiusForCorner(jqljp406k,0),borderTopRightRadius:radiusForCorner(jqljp406k,1)}},...addPropertyOverrides({\"bCkm6xEde-hover\":{\"data-framer-name\":undefined},\"LO29RTEWY-hover\":{\"data-framer-name\":undefined},\"N5W43hQiV-hover\":{\"data-framer-name\":undefined},\"owg_vl9CZ-hover\":{\"data-framer-name\":undefined},bCkm6xEde:{\"data-framer-name\":\"Dark Variant + Search\"},LO29RTEWY:{\"data-framer-name\":\"Nav Menu - Item - with video Sizzle\"},N5W43hQiV:{\"data-framer-name\":\"Nav Menu - Item - Chevron\",\"data-highlight\":true,onMouseEnter:onMouseEnter1y5qnv0},x4P2cWbUu:{\"data-framer-name\":\"Mobile - Centered\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed2(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dq2qsd\",\"data-highlight\":true,id:`${layoutId}-dq2qsd`,layoutDependency:layoutDependency,layoutId:\"TZ3h6SxG6\",onMouseEnter:onMouseEntertxyyif({overlay}),ref:ref1,style:{\"--vf0t2o\":numberToPixelString(bgbkZsnQP)},children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(43, 43, 43))\"},children:\"Insert Title Here\"})}),className:\"framer-14psy8n\",\"data-framer-appear-id\":\"14psy8n\",fonts:[\"GF;Manrope-500\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"ETKLQOZNn\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(43, 43, 43)\"},text:nWoy4sy4Q,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({x4P2cWbUu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(43, 43, 43))\"},children:\"Insert Title Here\"})})}},baseVariant,gestureVariant)}),isDisplayed1(UHkkNqjjd)&&/*#__PURE__*/_jsx(SVG,{className:\"framer-4wuzok\",\"data-framer-name\":\"Graphic\",fill:\"rgb(153, 153, 153)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"XoYZb_Nlz\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\" class=\"size-6\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"m5.25 4.5 7.5 7.5-7.5 7.5m6-15 7.5 7.5-7.5 7.5\"/></svg>',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-dq2qsd`,offsetX:10,offsetY:0,onDismiss:overlay.hide,placement:\"right\",safeArea:true,zIndex:11,...addPropertyOverrides({N5W43hQiV:{offsetX:0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-dja4en\",\"data-border\":true,\"data-framer-name\":\"Menu\",exit:animation2,initial:animation4,layoutDependency:layoutDependency,layoutId:\"SGeTc6zIA\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},variants:{N5W43hQiV:{borderBottomLeftRadius:0,borderTopLeftRadius:0}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"200px\",...addPropertyOverrides({N5W43hQiV:{width:\"120px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j89vwr-container\",layoutDependency:layoutDependency,layoutId:\"VYCcSBU67-container\",nodeId:\"VYCcSBU67\",rendersWithMotion:true,scopeId:\"kD65KrVSJ\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHoverDUPLICATEFORCHEVRON,{bgbkZsnQP:\"0px 0px 0px 25px\",height:\"100%\",id:\"VYCcSBU67\",layoutId:\"VYCcSBU67\",nWoy4sy4Q:GQo79U4E1,style:{height:\"100%\",width:\"100%\"},wGaii7ael:DmNNSuTnN,width:\"100%\",...addPropertyOverrides({N5W43hQiV:{bgbkZsnQP:\"0px\",wGaii7ael:JYOtGy_gE}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({N5W43hQiV:{width:\"120px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eig3xn-container\",layoutDependency:layoutDependency,layoutId:\"Q6QrArWHC-container\",nodeId:\"Q6QrArWHC\",rendersWithMotion:true,scopeId:\"kD65KrVSJ\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHoverDUPLICATEFORCHEVRON,{bgbkZsnQP:\"0px\",height:\"100%\",id:\"Q6QrArWHC\",layoutId:\"Q6QrArWHC\",nWoy4sy4Q:NHyC5pdYp,style:{height:\"100%\",width:\"100%\"},wGaii7ael:JYOtGy_gE,width:\"100%\"})})})]})})})]})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-5buase\",layoutDependency:layoutDependency,layoutId:\"i5TqBcYGl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12g2ry8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"alBzEBjDQ-container\",nodeId:\"alBzEBjDQ\",rendersWithMotion:true,scopeId:\"kD65KrVSJ\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,controls:false,height:\"100%\",id:\"alBzEBjDQ\",isMixedBorderRadius:false,layoutId:\"alBzEBjDQ\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/FWJHYho2wMdhGom6yBJWSL3ypVk.png\",posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/Be08x29daNynII2BeNM7ccuAgO0.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:11,style:{width:\"100%\"},topLeftRadius:10,topRightRadius:10,volume:25,width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b05xld\",\"data-highlight\":true,id:`${layoutId}-1b05xld`,layoutDependency:layoutDependency,layoutId:\"vFz5WOfyX\",onMouseEnter:onMouseEntertxyyif({overlay:overlay1}),ref:ref3,style:{\"--vf0t2o\":numberToPixelString(bgbkZsnQP),backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},variants:{\"bCkm6xEde-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o2kg4s-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bCZoxOHGR-container\",nodeId:\"bCZoxOHGR\",rendersWithMotion:true,scopeId:\"kD65KrVSJ\",children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-2a6289f8-7bea-4a5c-ab13-06d3e4fedf50, rgb(24, 22, 61))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"MagnifyingGlass\",id:\"bCZoxOHGR\",layoutId:\"bCZoxOHGR\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"bCkm6xEde-hover\":{color:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wohjnc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Zxe1CeN8B-container\",nodeId:\"Zxe1CeN8B\",rendersWithMotion:true,scopeId:\"kD65KrVSJ\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgba(255, 255, 255, 0)\",iconSize:24,iconType:\"default\",id:\"Zxe1CeN8B\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"text\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"Zxe1CeN8B\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"contained\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"title\"},style:{height:\"100%\",width:\"100%\"},urlScope:resolvePageScope({webPageId:\"e1_6a074c\"},router),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-MMSzkSeic-kD65KrVSJ) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a6289f8-7bea-4a5c-ab13-06d3e4fedf50, rgb(24, 22, 61)))\"},children:\"Insert Title Here\"})}),className:\"framer-13yc124\",\"data-framer-appear-id\":\"13yc124\",fonts:[\"GF;Manrope-500\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"TwkWmKBky\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-2a6289f8-7bea-4a5c-ab13-06d3e4fedf50, rgb(24, 22, 61))\",\"--variable-reference-MMSzkSeic-kD65KrVSJ\":MMSzkSeic},text:nWoy4sy4Q,variants:{\"bCkm6xEde-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"bCkm6xEde-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-MMSzkSeic-kD65KrVSJ) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Insert Title Here\"})})}},baseVariant,gestureVariant)}),UHkkNqjjd&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1q1v8ej\",\"data-framer-name\":\"Graphic\",fill:\"rgb(153, 153, 153)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"jZikTNcsJ\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\" class=\"size-6\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"m5.25 4.5 7.5 7.5-7.5 7.5m6-15 7.5 7.5-7.5 7.5\"/></svg>',withExternalLayout:true})]})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NZq4h.framer-1yjhb5v, .framer-NZq4h .framer-1yjhb5v { display: block; }\",\".framer-NZq4h.framer-jvpvct { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 35px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-NZq4h .framer-dq2qsd { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: var(--vf0t2o); position: relative; width: 100%; }\",\".framer-NZq4h .framer-14psy8n { -webkit-user-select: none; flex: 1 0 0px; height: 100%; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-NZq4h .framer-4wuzok, .framer-NZq4h .framer-1q1v8ej { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-NZq4h .framer-dja4en { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 85px; overflow: hidden; padding: 15px; position: relative; width: 150px; will-change: var(--framer-will-change-override, transform); }\",\".framer-NZq4h .framer-j89vwr-container { flex: none; height: 35px; position: relative; width: 200px; }\",\".framer-NZq4h .framer-eig3xn-container { flex: none; height: 22px; position: relative; width: 100%; }\",\".framer-NZq4h .framer-5buase { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 25px 0px 25px; position: relative; width: 100%; }\",\".framer-NZq4h .framer-12g2ry8-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-NZq4h .framer-1b05xld { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: var(--vf0t2o); position: relative; width: 100%; }\",\".framer-NZq4h .framer-1o2kg4s-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 63px); position: relative; width: 20px; }\",\".framer-NZq4h .framer-wohjnc-container { bottom: 0px; cursor: pointer; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 10; }\",\".framer-NZq4h .framer-13yc124 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-NZq4h.framer-v-13w1f9y.framer-jvpvct { justify-content: center; }\",\".framer-NZq4h.framer-v-13w1f9y .framer-14psy8n { max-width: 80%; }\",\".framer-NZq4h.framer-v-13w1f9y .framer-j89vwr-container { height: 25px; width: 100%; }\",\".framer-NZq4h.framer-v-13w1f9y .framer-eig3xn-container { height: 25px; }\",\".framer-NZq4h.framer-v-1e7pwpi.framer-jvpvct { height: min-content; padding: 0px 0px 15px 0px; }\",\".framer-NZq4h.framer-v-1e7pwpi .framer-dq2qsd { flex: none; height: 35px; order: 0; }\",\".framer-NZq4h.framer-v-1e7pwpi .framer-14psy8n { height: 1px; }\",\".framer-NZq4h.framer-v-1e7pwpi .framer-5buase { order: 1; }\",\".framer-NZq4h.framer-v-1oe8tsa.framer-jvpvct { gap: 10px; padding: 1px; width: 535px; }\",\".framer-NZq4h.framer-v-ym7z90.framer-jvpvct { cursor: unset; }\",\".framer-NZq4h.framer-v-ym7z90 .framer-dq2qsd { padding: 0px; }\",'.framer-NZq4h[data-border=\"true\"]::after, .framer-NZq4h [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"N5W43hQiV\":{\"layout\":[\"fixed\",\"fixed\"]},\"LO29RTEWY\":{\"layout\":[\"fixed\",\"auto\"]},\"bCkm6xEde\":{\"layout\":[\"fixed\",\"fixed\"]},\"x4P2cWbUu\":{\"layout\":[\"fixed\",\"fixed\"]},\"jEwEvx6o_\":{\"layout\":[\"fixed\",\"fixed\"]},\"woeArEBUJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"reEM9tBA9\":{\"layout\":[\"fixed\",\"auto\"]},\"n_m1O5Pa5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"nWoy4sy4Q\":\"title\",\"pIoBtCORd\":\"link\",\"sN0ftNIJP\":\"newTab\",\"UHkkNqjjd\":\"chevron\",\"bgbkZsnQP\":\"padding\",\"jqljp406k\":\"radius\",\"GQo79U4E1\":\"chevronTitle1\",\"DmNNSuTnN\":\"chevronLink1\",\"NHyC5pdYp\":\"chevronTitle2\",\"JYOtGy_gE\":\"chevronLink2\",\"MMSzkSeic\":\"searchFontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkD65KrVSJ=withCSS(Component,css,\"framer-NZq4h\");export default FramerkD65KrVSJ;FramerkD65KrVSJ.displayName=\"Nav - Bottom Text & Links - Text Hover\";FramerkD65KrVSJ.defaultProps={height:35,width:200};addPropertyControls(FramerkD65KrVSJ,{variant:{options:[\"owg_vl9CZ\",\"N5W43hQiV\",\"LO29RTEWY\",\"bCkm6xEde\",\"x4P2cWbUu\"],optionTitles:[\"Nav Menu - Item - Default\",\"Nav Menu - Item - Chevron\",\"Nav Menu - Item - with video Sizzle\",\"Dark Variant + Search\",\"Mobile - Centered\"],title:\"Variant\",type:ControlType.Enum},nWoy4sy4Q:{defaultValue:\"Insert Title Here\",displayTextArea:false,placeholder:\"Insert Title Here\",title:\"Title\",type:ControlType.String},pIoBtCORd:{title:\"Link\",type:ControlType.Link},sN0ftNIJP:{defaultValue:false,title:\"New Tab?\",type:ControlType.Boolean},UHkkNqjjd:{defaultValue:false,description:\"Does it need a Chevron to expand t\",title:\"Chevron\",type:ControlType.Boolean},bgbkZsnQP:{defaultValue:\"0px 0px 0px 25px\",description:\"To align items, 25 by default\",title:\"Padding\",type:ControlType.Padding},jqljp406k:{defaultValue:\"5px\",description:\"Do not change. 5 by default\",title:\"Radius\",type:ControlType.BorderRadius},GQo79U4E1:{defaultValue:\"Fleet Manager\",displayTextArea:false,placeholder:\"\",title:\"Chevron - Title 1\",type:ControlType.String},DmNNSuTnN:{description:\"\",title:\"Chevron - Link 1\",type:ControlType.Link},NHyC5pdYp:{defaultValue:\"Session Manager\",description:\"\",displayTextArea:false,placeholder:\"\",title:\"Chevron - Title 2\",type:ControlType.String},JYOtGy_gE:{description:\"\",title:\"Chevron - Link 2\",type:ControlType.Link},MMSzkSeic:{defaultValue:14,description:\"\",displayStepper:true,title:\"Search - Font Size\",type:ControlType.Number}});addFonts(FramerkD65KrVSJ,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"}]},...NavBottomTextLinksTextHoverDUPLICATEFORCHEVRONFonts,...VideoFonts,...HeroFonts,...SearchFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkD65KrVSJ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"N5W43hQiV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LO29RTEWY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bCkm6xEde\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x4P2cWbUu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jEwEvx6o_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"woeArEBUJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"reEM9tBA9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n_m1O5Pa5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"35\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerVariables\":\"{\\\"nWoy4sy4Q\\\":\\\"title\\\",\\\"pIoBtCORd\\\":\\\"link\\\",\\\"sN0ftNIJP\\\":\\\"newTab\\\",\\\"UHkkNqjjd\\\":\\\"chevron\\\",\\\"bgbkZsnQP\\\":\\\"padding\\\",\\\"jqljp406k\\\":\\\"radius\\\",\\\"GQo79U4E1\\\":\\\"chevronTitle1\\\",\\\"DmNNSuTnN\\\":\\\"chevronLink1\\\",\\\"NHyC5pdYp\\\":\\\"chevronTitle2\\\",\\\"JYOtGy_gE\\\":\\\"chevronLink2\\\",\\\"MMSzkSeic\\\":\\\"searchFontSize\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kD65KrVSJ.map","// Generated by Framer (5012657)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/uBplNGsnzVTGXSNUVm0L/WYI91d3kDQbPiqyM6PX1/jrNeJIiFK.js\";import NavBottomTextLinksTextHover from\"https://framerusercontent.com/modules/ftGAtnBWpGwuAFNvwBSy/LBsQBM3E0kLi0EY1Vuot/kD65KrVSJ.js\";const NavBottomTextLinksTextHoverFonts=getFonts(NavBottomTextLinksTextHover);const cycleOrder=[\"VHYM2Lv2v\",\"CCXd2wJl5\",\"ljS03LQuB\",\"L4CNnK08k\",\"Vlt5wNChG\",\"UQDoT4bLm\",\"lifGB6xBG\",\"WNmKqZxnU\"];const serializationHash=\"framer-EPXAx\";const variantClassNames={CCXd2wJl5:\"framer-v-j9go2w\",L4CNnK08k:\"framer-v-1h1s5w3\",lifGB6xBG:\"framer-v-z1cqml\",ljS03LQuB:\"framer-v-1xguv5p\",UQDoT4bLm:\"framer-v-zpczpp\",VHYM2Lv2v:\"framer-v-16kqlhh\",Vlt5wNChG:\"framer-v-148t49d\",WNmKqZxnU:\"framer-v-f3uieb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Company - Mobile\":\"WNmKqZxnU\",\"Gaming - Mobile\":\"UQDoT4bLm\",\"Platform - Mobile\":\"Vlt5wNChG\",\"Resources - Mobile\":\"lifGB6xBG\",Company:\"L4CNnK08k\",Gaming:\"CCXd2wJl5\",Platform:\"VHYM2Lv2v\",Resources:\"ljS03LQuB\"};const getProps=({background,height,id,width,...props})=>{return{...props,C8_viMMgd:background??props.C8_viMMgd??\"rgba(255, 255, 255, 0)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"VHYM2Lv2v\"};};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,C8_viMMgd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VHYM2Lv2v\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"CCXd2wJl5\",\"ljS03LQuB\",\"L4CNnK08k\",\"UQDoT4bLm\",\"lifGB6xBG\",\"WNmKqZxnU\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"ljS03LQuB\",\"lifGB6xBG\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"L4CNnK08k\",\"WNmKqZxnU\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"CCXd2wJl5\",\"UQDoT4bLm\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"CCXd2wJl5\")return true;return false;};const isDisplayed5=()=>{if([\"CCXd2wJl5\",\"UQDoT4bLm\"].includes(baseVariant))return false;return true;};const isDisplayed6=()=>{if(baseVariant===\"Vlt5wNChG\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16kqlhh\",className,classNames),\"data-framer-name\":\"Platform\",layoutDependency:layoutDependency,layoutId:\"VHYM2Lv2v\",ref:refBinding,style:{backgroundColor:C8_viMMgd,borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,...style},...addPropertyOverrides({CCXd2wJl5:{\"data-framer-name\":\"Gaming\"},L4CNnK08k:{\"data-framer-name\":\"Company\"},lifGB6xBG:{\"data-framer-name\":\"Resources - Mobile\"},ljS03LQuB:{\"data-framer-name\":\"Resources\"},UQDoT4bLm:{\"data-framer-name\":\"Gaming - Mobile\"},Vlt5wNChG:{\"data-framer-name\":\"Platform - Mobile\"},WNmKqZxnU:{\"data-framer-name\":\"Company - Mobile\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ldjmtw\",\"data-framer-name\":\"Platform - Left Column\",layoutDependency:layoutDependency,layoutId:\"fAfVpAfoM\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ch61ra\",\"data-framer-name\":\"Headline\",layoutDependency:layoutDependency,layoutId:\"o_86JsdMa\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"HOW IT WORKS\"})}),className:\"framer-189tjjw\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"lDBWRAKJF\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.6)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KRVf7I9_s\"},implicitPathVariables:undefined},{href:{webPageId:\"KRVf7I9_s\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:Math.max(0,(((componentViewport?.height||325)-0)*1-25-20)/1)*1,width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+20,...addPropertyOverrides({Vlt5wNChG:{height:35,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+303+5+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1727y4-container\",\"data-framer-name\":\"Technology\",layoutDependency:layoutDependency,layoutId:\"eN9CASACy-container\",name:\"Technology\",nodeId:\"eN9CASACy\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"eN9CASACy\",jqljp406k:\"5px\",layoutId:\"eN9CASACy\",MMSzkSeic:14,name:\"Technology\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v1\",activeLocale)??\"Our Technology\",pIoBtCORd:resolvedLinks[0],sN0ftNIJP:false,style:{height:\"100%\",width:\"100%\"},UHkkNqjjd:false,variant:\"LO29RTEWY\",width:\"100%\",...addPropertyOverrides({Vlt5wNChG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks[1],style:{width:\"100%\"},variant:\"owg_vl9CZ\"}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tij8qx\",\"data-framer-name\":\"Resources - Left Column\",layoutDependency:layoutDependency,layoutId:\"oxrOPfKmj\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-budn23\",\"data-framer-name\":\"Headline\",layoutDependency:layoutDependency,layoutId:\"wqADUnhJr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"DEVELOPMENT\"})}),className:\"framer-7crewj\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"AvnmfhciE\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.6)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nYRSV7jL3\"},implicitPathVariables:undefined},{href:{webPageId:\"nYRSV7jL3\"},implicitPathVariables:undefined},{href:{webPageId:\"nYRSV7jL3\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({lifGB6xBG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+20},ljS03LQuB:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mircnu-container\",\"data-framer-name\":\"Demos & Samples\",layoutDependency:layoutDependency,layoutId:\"L9cB07lhf-container\",name:\"Demos & Samples\",nodeId:\"L9cB07lhf\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"L9cB07lhf\",jqljp406k:\"5px\",layoutId:\"L9cB07lhf\",MMSzkSeic:14,name:\"Demos & Samples\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v3\",activeLocale)??\"Demos & Samples\",pIoBtCORd:resolvedLinks1[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({lifGB6xBG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks1[2]},ljS03LQuB:{pIoBtCORd:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({lifGB6xBG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+60},ljS03LQuB:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cl01pu-container\",\"data-framer-name\":\"Documentation\",layoutDependency:layoutDependency,layoutId:\"RpW00I3GD-container\",name:\"Documentation\",nodeId:\"RpW00I3GD\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"RpW00I3GD\",jqljp406k:\"5px\",layoutId:\"RpW00I3GD\",MMSzkSeic:14,name:\"Documentation\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v4\",activeLocale)??\"Documentation\",pIoBtCORd:\"https://docs.edgegap.com/\",sN0ftNIJP:true,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({lifGB6xBG:{bgbkZsnQP:\"0px\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"bURAvp7Ym\"},implicitPathVariables:undefined},{href:{webPageId:\"bURAvp7Ym\"},implicitPathVariables:undefined},{href:{webPageId:\"bURAvp7Ym\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({lifGB6xBG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+100},ljS03LQuB:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g5surv-container\",\"data-framer-name\":\"Integrations\",layoutDependency:layoutDependency,layoutId:\"buvQL6B7o-container\",name:\"Integrations\",nodeId:\"buvQL6B7o\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"buvQL6B7o\",jqljp406k:\"5px\",layoutId:\"buvQL6B7o\",MMSzkSeic:14,name:\"Integrations\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v5\",activeLocale)??\"Integrations\",pIoBtCORd:resolvedLinks2[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({lifGB6xBG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks2[2]},ljS03LQuB:{pIoBtCORd:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UeTm4Bttg\"},implicitPathVariables:undefined},{href:{webPageId:\"UeTm4Bttg\"},implicitPathVariables:undefined},{href:{webPageId:\"UeTm4Bttg\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({lifGB6xBG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+140},ljS03LQuB:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2my5j6-container\",\"data-framer-name\":\"Partners\",layoutDependency:layoutDependency,layoutId:\"mDfd_ARpi-container\",name:\"Partners\",nodeId:\"mDfd_ARpi\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"mDfd_ARpi\",jqljp406k:\"5px\",layoutId:\"mDfd_ARpi\",MMSzkSeic:14,name:\"Partners\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v6\",activeLocale)??\"Partners\",pIoBtCORd:resolvedLinks3[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({lifGB6xBG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks3[2]},ljS03LQuB:{pIoBtCORd:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1foid9s\",\"data-framer-name\":\"Company - Left Column\",layoutDependency:layoutDependency,layoutId:\"ub7xTiCt3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vxdfpc\",\"data-framer-name\":\"Headline\",layoutDependency:layoutDependency,layoutId:\"WQzwssbyr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"COMPANY\"})}),className:\"framer-vqs9cp\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"kRkZtj7Gb\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.6)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VaGMb0sJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"VaGMb0sJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"VaGMb0sJJ\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({L4CNnK08k:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+20},WNmKqZxnU:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sqbolc-container\",\"data-framer-name\":\"About Edgegap\",layoutDependency:layoutDependency,layoutId:\"PpcqHLn7_-container\",name:\"About Edgegap\",nodeId:\"PpcqHLn7_\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"PpcqHLn7_\",jqljp406k:\"5px\",layoutId:\"PpcqHLn7_\",MMSzkSeic:14,name:\"About Edgegap\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v8\",activeLocale)??\"About Edgegap\",pIoBtCORd:resolvedLinks4[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({L4CNnK08k:{pIoBtCORd:resolvedLinks4[1]},WNmKqZxnU:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kNuAiLMEC\"},implicitPathVariables:undefined},{href:{webPageId:\"kNuAiLMEC\"},implicitPathVariables:undefined},{href:{webPageId:\"kNuAiLMEC\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({L4CNnK08k:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+60},WNmKqZxnU:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19v7k3p-container\",\"data-framer-name\":\"Careers\",layoutDependency:layoutDependency,layoutId:\"rpbqk2WzA-container\",name:\"Careers\",nodeId:\"rpbqk2WzA\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"rpbqk2WzA\",jqljp406k:\"5px\",layoutId:\"rpbqk2WzA\",MMSzkSeic:14,name:\"Careers\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v9\",activeLocale)??\"Careers\",pIoBtCORd:resolvedLinks5[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({L4CNnK08k:{pIoBtCORd:resolvedLinks5[1]},WNmKqZxnU:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nXicRzwMM\"},implicitPathVariables:undefined},{href:{webPageId:\"nXicRzwMM\"},implicitPathVariables:undefined},{href:{webPageId:\"nXicRzwMM\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({L4CNnK08k:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+100},WNmKqZxnU:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c8qjad-container\",\"data-framer-name\":\"Leadership & Governance\",layoutDependency:layoutDependency,layoutId:\"aB4IXU0GF-container\",name:\"Leadership & Governance\",nodeId:\"aB4IXU0GF\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"aB4IXU0GF\",jqljp406k:\"5px\",layoutId:\"aB4IXU0GF\",MMSzkSeic:14,name:\"Leadership & Governance\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v10\",activeLocale)??\"Leadership & Governance\",pIoBtCORd:resolvedLinks6[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({L4CNnK08k:{pIoBtCORd:resolvedLinks6[1]},WNmKqZxnU:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h55drw\",\"data-framer-name\":\"Gaming Stack\",layoutDependency:layoutDependency,layoutId:\"BbWNpiqrg\",children:[isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ralpt\",\"data-framer-name\":\"Top Stack\",layoutDependency:layoutDependency,layoutId:\"VYQcoD7yN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vy9syt\",\"data-framer-name\":\"Left Column\",layoutDependency:layoutDependency,layoutId:\"KBHcCasJX\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-i52mfk\",\"data-framer-name\":\"Headline\",layoutDependency:layoutDependency,layoutId:\"VSyC6FdKF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"TECHNOLOGIES\"})}),className:\"framer-ar303d\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"GJPN2Iaxn\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.6)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"x9NvS04p2\"},implicitPathVariables:undefined},{href:{webPageId:\"x9NvS04p2\"},implicitPathVariables:undefined},{href:{webPageId:\"x9NvS04p2\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+25+20},UQDoT4bLm:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+5+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-snzseb-container\",\"data-framer-name\":\"Unreal\",layoutDependency:layoutDependency,layoutId:\"hc2OaAvpZ-container\",name:\"Unreal\",nodeId:\"hc2OaAvpZ\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"hc2OaAvpZ\",jqljp406k:\"5px\",layoutId:\"hc2OaAvpZ\",MMSzkSeic:14,name:\"Unreal\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v12\",activeLocale)??\"Unreal Engine\",pIoBtCORd:resolvedLinks7[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({CCXd2wJl5:{pIoBtCORd:resolvedLinks7[1]},UQDoT4bLm:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks7[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nKj3_pgK_\"},implicitPathVariables:undefined},{href:{webPageId:\"nKj3_pgK_\"},implicitPathVariables:undefined},{href:{webPageId:\"nKj3_pgK_\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+25+60},UQDoT4bLm:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+5+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m92ca3-container\",\"data-framer-name\":\"Unity\",layoutDependency:layoutDependency,layoutId:\"MOJ4dTKjs-container\",name:\"Unity\",nodeId:\"MOJ4dTKjs\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"MOJ4dTKjs\",jqljp406k:\"5px\",layoutId:\"MOJ4dTKjs\",MMSzkSeic:14,name:\"Unity\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v13\",activeLocale)??\"Unity Engine\",pIoBtCORd:resolvedLinks8[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({CCXd2wJl5:{pIoBtCORd:resolvedLinks8[1]},UQDoT4bLm:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks8[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ipnO7Ozv7\"},implicitPathVariables:undefined},{href:{webPageId:\"ipnO7Ozv7\"},implicitPathVariables:undefined},{href:{webPageId:\"ipnO7Ozv7\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+25+100},UQDoT4bLm:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+5+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rxl2bf-container\",\"data-framer-name\":\"Nakama\",layoutDependency:layoutDependency,layoutId:\"MUf0eamwV-container\",name:\"Nakama\",nodeId:\"MUf0eamwV\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:getLocalizedValue(\"v15\",activeLocale)??\"Fleet Manager\",height:\"100%\",id:\"MUf0eamwV\",jqljp406k:\"5px\",layoutId:\"MUf0eamwV\",MMSzkSeic:14,name:\"Nakama\",NHyC5pdYp:getLocalizedValue(\"v16\",activeLocale)??\"Session Manager\",nWoy4sy4Q:getLocalizedValue(\"v14\",activeLocale)??\"Nakama - Heroic Labs\",pIoBtCORd:resolvedLinks9[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({CCXd2wJl5:{pIoBtCORd:resolvedLinks9[1]},UQDoT4bLm:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks9[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"f0lr531xK\"},implicitPathVariables:undefined},{href:{webPageId:\"f0lr531xK\"},implicitPathVariables:undefined},{href:{webPageId:\"f0lr531xK\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+25+140},UQDoT4bLm:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+5+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19xph62-container\",\"data-framer-name\":\"Mirror\",layoutDependency:layoutDependency,layoutId:\"B679wLoJr-container\",name:\"Mirror\",nodeId:\"B679wLoJr\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:getLocalizedValue(\"v15\",activeLocale)??\"Fleet Manager\",height:\"100%\",id:\"B679wLoJr\",jqljp406k:\"5px\",layoutId:\"B679wLoJr\",MMSzkSeic:14,name:\"Mirror\",NHyC5pdYp:getLocalizedValue(\"v16\",activeLocale)??\"Session Manager\",nWoy4sy4Q:getLocalizedValue(\"v17\",activeLocale)??\"Mirror Networking\",pIoBtCORd:resolvedLinks10[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({CCXd2wJl5:{pIoBtCORd:resolvedLinks10[1]},UQDoT4bLm:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks10[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"H4al4phsb\"},implicitPathVariables:undefined},{href:{webPageId:\"H4al4phsb\"},implicitPathVariables:undefined},{href:{webPageId:\"H4al4phsb\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+25+180},UQDoT4bLm:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+5+180}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aifu8i-container\",\"data-framer-name\":\"Fish-Net\",layoutDependency:layoutDependency,layoutId:\"jSjgmnRhs-container\",name:\"Fish-Net\",nodeId:\"jSjgmnRhs\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:getLocalizedValue(\"v15\",activeLocale)??\"Fleet Manager\",height:\"100%\",id:\"jSjgmnRhs\",jqljp406k:\"5px\",layoutId:\"jSjgmnRhs\",MMSzkSeic:14,name:\"Fish-Net\",NHyC5pdYp:getLocalizedValue(\"v16\",activeLocale)??\"Session Manager\",nWoy4sy4Q:getLocalizedValue(\"v18\",activeLocale)??\"Fish-Networking\",pIoBtCORd:resolvedLinks11[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({CCXd2wJl5:{pIoBtCORd:resolvedLinks11[1]},UQDoT4bLm:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks11[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m093id\",\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"axJ_ylyUH\",style:{backgroundColor:\"rgba(235, 235, 235, 0)\"},variants:{UQDoT4bLm:{backgroundColor:\"rgb(235, 235, 235)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1om0jgw\",\"data-framer-name\":\"Right Column\",layoutDependency:layoutDependency,layoutId:\"CQkE_YbhH\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15pm87x\",\"data-framer-name\":\"Headline\",layoutDependency:layoutDependency,layoutId:\"k7iNhCgWF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v19\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"CATEGORIES\"})}),className:\"framer-2qvk2h\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"IUgn_rqdi\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.6)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lSrXwlMBD\"},implicitPathVariables:undefined},{href:{webPageId:\"lSrXwlMBD\"},implicitPathVariables:undefined},{href:{webPageId:\"lSrXwlMBD\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+25+20},UQDoT4bLm:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+221+5+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11kqr5o-container\",layoutDependency:layoutDependency,layoutId:\"pib14xiNT-container\",nodeId:\"pib14xiNT\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"pib14xiNT\",jqljp406k:\"5px\",layoutId:\"pib14xiNT\",MMSzkSeic:14,NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v20\",activeLocale)??\"AA/AAA Studios\",pIoBtCORd:resolvedLinks12[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({CCXd2wJl5:{pIoBtCORd:resolvedLinks12[1]},UQDoT4bLm:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks12[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lKswS2kz7\"},implicitPathVariables:undefined},{href:{webPageId:\"lKswS2kz7\"},implicitPathVariables:undefined},{href:{webPageId:\"lKswS2kz7\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+25+60},UQDoT4bLm:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+221+5+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o0lc8i-container\",layoutDependency:layoutDependency,layoutId:\"cOHrl5Fqb-container\",nodeId:\"cOHrl5Fqb\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"cOHrl5Fqb\",jqljp406k:\"5px\",layoutId:\"cOHrl5Fqb\",MMSzkSeic:14,NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v21\",activeLocale)??\"Cloud Gaming\",pIoBtCORd:resolvedLinks13[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({CCXd2wJl5:{pIoBtCORd:resolvedLinks13[1]},UQDoT4bLm:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks13[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GxcxCFjtW\"},implicitPathVariables:undefined},{href:{webPageId:\"GxcxCFjtW\"},implicitPathVariables:undefined},{href:{webPageId:\"GxcxCFjtW\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+25+100},UQDoT4bLm:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+221+5+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ow0wbs-container\",layoutDependency:layoutDependency,layoutId:\"FPmGgrnaH-container\",nodeId:\"FPmGgrnaH\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"FPmGgrnaH\",jqljp406k:\"5px\",layoutId:\"FPmGgrnaH\",MMSzkSeic:14,NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v22\",activeLocale)??\"Extended Reality (XR, AR, MR)\",pIoBtCORd:resolvedLinks14[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({CCXd2wJl5:{pIoBtCORd:resolvedLinks14[1]},UQDoT4bLm:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks14[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"O0MAff2DZ\"},implicitPathVariables:undefined},{href:{webPageId:\"O0MAff2DZ\"},implicitPathVariables:undefined},{href:{webPageId:\"O0MAff2DZ\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+25+140},UQDoT4bLm:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+221+5+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-112t4e6-container\",layoutDependency:layoutDependency,layoutId:\"U2gxvOC4k-container\",nodeId:\"U2gxvOC4k\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"U2gxvOC4k\",jqljp406k:\"5px\",layoutId:\"U2gxvOC4k\",MMSzkSeic:14,NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v23\",activeLocale)??\"Mobile\",pIoBtCORd:resolvedLinks15[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({CCXd2wJl5:{pIoBtCORd:resolvedLinks15[1]},UQDoT4bLm:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks15[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"sCqMogiK0\"},implicitPathVariables:undefined},{href:{webPageId:\"sCqMogiK0\"},implicitPathVariables:undefined},{href:{webPageId:\"sCqMogiK0\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+25+180},UQDoT4bLm:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+221+5+180}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r6g79z-container\",layoutDependency:layoutDependency,layoutId:\"NpbpdXAD4-container\",nodeId:\"NpbpdXAD4\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"NpbpdXAD4\",jqljp406k:\"5px\",layoutId:\"NpbpdXAD4\",MMSzkSeic:14,NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v24\",activeLocale)??\"Virtual Reality (VR)\",pIoBtCORd:resolvedLinks16[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({CCXd2wJl5:{pIoBtCORd:resolvedLinks16[1]},UQDoT4bLm:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks16[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"x20on1ZMP\"},implicitPathVariables:undefined},{href:{webPageId:\"x20on1ZMP\"},implicitPathVariables:undefined},{href:{webPageId:\"x20on1ZMP\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+25+220},UQDoT4bLm:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+221+5+220}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17rttxi-container\",layoutDependency:layoutDependency,layoutId:\"N9ds0HGD7-container\",nodeId:\"N9ds0HGD7\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"N9ds0HGD7\",jqljp406k:\"5px\",layoutId:\"N9ds0HGD7\",MMSzkSeic:14,NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v25\",activeLocale)??\"WebGL / HTML5\",pIoBtCORd:resolvedLinks17[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({CCXd2wJl5:{pIoBtCORd:resolvedLinks17[1]},UQDoT4bLm:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks17[2]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-hjotaf\",\"data-framer-name\":\"Discover\",layoutDependency:layoutDependency,layoutId:\"exA99P7TE\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({CCXd2wJl5:{width:`max(max(${componentViewport?.width||\"100vw\"}, 1px) - 50px, 1px)`,y:(componentViewport?.y||0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t6h1i1-container\",\"data-framer-name\":\"Search for More Pages\",layoutDependency:layoutDependency,layoutId:\"WMyFKDRhR-container\",name:\"Search for More Pages\",nodeId:\"WMyFKDRhR\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px\",GQo79U4E1:\"\",height:\"100%\",id:\"WMyFKDRhR\",jqljp406k:\"5px\",layoutId:\"WMyFKDRhR\",MMSzkSeic:14,name:\"Search for More Pages\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v26\",activeLocale)??\"Search to find more game genres\",sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"bCkm6xEde\",width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fqylhx\",\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"NJwKsao40\",style:{backgroundColor:\"rgb(235, 235, 235)\"}})]}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-b4dmy5\",\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"fRRwpP8C9\",style:{backgroundColor:\"rgb(235, 235, 235)\"}}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12fa20s\",\"data-framer-name\":\"Platform - Right Column\",layoutDependency:layoutDependency,layoutId:\"jIPDVra3Y\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5mvloz\",\"data-framer-name\":\"Headline\",layoutDependency:layoutDependency,layoutId:\"elnNFBBWv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v27\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"CAPABILITIES\"})}),className:\"framer-4fie7p\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"xiS0An64i\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.6)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MRPwgIvLI\"},implicitPathVariables:undefined},{href:{webPageId:\"MRPwgIvLI\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+20,...addPropertyOverrides({Vlt5wNChG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hv2kdt-container\",\"data-framer-name\":\"Hosting & Orchestration\",layoutDependency:layoutDependency,layoutId:\"mRCaW1lg5-container\",name:\"Hosting & Orchestration\",nodeId:\"mRCaW1lg5\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"mRCaW1lg5\",jqljp406k:\"5px\",layoutId:\"mRCaW1lg5\",MMSzkSeic:14,name:\"Hosting & Orchestration\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v28\",activeLocale)??\"Hosting & Orchestration\",pIoBtCORd:resolvedLinks18[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({Vlt5wNChG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks18[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dtfhx_yRF\"},implicitPathVariables:undefined},{href:{webPageId:\"dtfhx_yRF\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+60,...addPropertyOverrides({Vlt5wNChG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hvav07-container\",\"data-framer-name\":\"Bare Metal\",layoutDependency:layoutDependency,layoutId:\"RTF7hgjq1-container\",name:\"Bare Metal\",nodeId:\"RTF7hgjq1\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"RTF7hgjq1\",jqljp406k:\"5px\",layoutId:\"RTF7hgjq1\",MMSzkSeic:14,name:\"Bare Metal\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v29\",activeLocale)??\"Bare Metal\",pIoBtCORd:resolvedLinks19[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({Vlt5wNChG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks19[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kHpPF8e2e\"},implicitPathVariables:undefined},{href:{webPageId:\"kHpPF8e2e\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+100,...addPropertyOverrides({Vlt5wNChG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qgaxj3-container\",\"data-framer-name\":\"Distributed Relays\",layoutDependency:layoutDependency,layoutId:\"McoqyJMm0-container\",name:\"Distributed Relays\",nodeId:\"McoqyJMm0\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"McoqyJMm0\",jqljp406k:\"5px\",layoutId:\"McoqyJMm0\",MMSzkSeic:14,name:\"Distributed Relays\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v30\",activeLocale)??\"Distributed Relays\",pIoBtCORd:resolvedLinks20[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({Vlt5wNChG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks20[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"U_6i_g1Vd\"},implicitPathVariables:undefined},{href:{webPageId:\"cvG3xVfYI\"},implicitPathVariables:undefined},{href:{webPageId:\"U_6i_g1Vd\"},implicitPathVariables:undefined},{href:{webPageId:\"U_6i_g1Vd\"},implicitPathVariables:undefined},{href:{webPageId:\"cvG3xVfYI\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+140,...addPropertyOverrides({Vlt5wNChG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14ytrp8-container\",\"data-framer-name\":\"Fleet & Sessions\",layoutDependency:layoutDependency,layoutId:\"OMGgTufhO-container\",name:\"Fleet & Sessions\",nodeId:\"OMGgTufhO\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",DmNNSuTnN:resolvedLinks21[0],GQo79U4E1:getLocalizedValue(\"v32\",activeLocale)??\"Fleet Manager\",height:\"100%\",id:\"OMGgTufhO\",jqljp406k:\"5px\",JYOtGy_gE:resolvedLinks21[1],layoutId:\"OMGgTufhO\",MMSzkSeic:14,name:\"Fleet & Sessions\",NHyC5pdYp:getLocalizedValue(\"v33\",activeLocale)??\"Session Manager\",nWoy4sy4Q:getLocalizedValue(\"v31\",activeLocale)??\"Fleet & Session\",sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:true,variant:\"N5W43hQiV\",width:\"100%\",...addPropertyOverrides({Vlt5wNChG:{bgbkZsnQP:\"0px\",DmNNSuTnN:resolvedLinks21[3],JYOtGy_gE:resolvedLinks21[4],nWoy4sy4Q:getLocalizedValue(\"v34\",activeLocale)??\"Fleet Manager\",pIoBtCORd:resolvedLinks21[2],UHkkNqjjd:false,variant:\"owg_vl9CZ\"}},baseVariant,gestureVariant)})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cvG3xVfYI\"},implicitPathVariables:undefined},{href:{webPageId:\"U_6i_g1Vd\"},implicitPathVariables:undefined},{href:{webPageId:\"cvG3xVfYI\"},implicitPathVariables:undefined},{href:{webPageId:\"cvG3xVfYI\"},implicitPathVariables:undefined},{href:{webPageId:\"U_6i_g1Vd\"},implicitPathVariables:undefined},{href:{webPageId:\"cvG3xVfYI\"},implicitPathVariables:undefined}],children:resolvedLinks22=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Vlt5wNChG:{height:35,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+180}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19q4l8j-container\",\"data-framer-name\":\"Fleet & Sessions\",layoutDependency:layoutDependency,layoutId:\"OBmMBqsB3-container\",name:\"Fleet & Sessions\",nodeId:\"OBmMBqsB3\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px\",DmNNSuTnN:resolvedLinks22[1],GQo79U4E1:getLocalizedValue(\"v15\",activeLocale)??\"Fleet Manager\",height:\"100%\",id:\"OBmMBqsB3\",jqljp406k:\"5px\",JYOtGy_gE:resolvedLinks22[2],layoutId:\"OBmMBqsB3\",MMSzkSeic:14,name:\"Fleet & Sessions\",NHyC5pdYp:getLocalizedValue(\"v16\",activeLocale)??\"Session Manager\",nWoy4sy4Q:getLocalizedValue(\"v16\",activeLocale)??\"Session Manager\",pIoBtCORd:resolvedLinks22[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({Vlt5wNChG:{DmNNSuTnN:resolvedLinks22[4],JYOtGy_gE:resolvedLinks22[5],pIoBtCORd:resolvedLinks22[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rNXeeIYZc\"},implicitPathVariables:undefined},{href:{webPageId:\"rNXeeIYZc\"},implicitPathVariables:undefined}],children:resolvedLinks23=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+180,...addPropertyOverrides({Vlt5wNChG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+220}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19t4efx-container\",\"data-framer-name\":\"Matchmaking\",layoutDependency:layoutDependency,layoutId:\"EEsqC_ir3-container\",name:\"Matchmaking\",nodeId:\"EEsqC_ir3\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"EEsqC_ir3\",jqljp406k:\"5px\",layoutId:\"EEsqC_ir3\",MMSzkSeic:14,name:\"Matchmaking\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v35\",activeLocale)??\"Matchmaking\",pIoBtCORd:resolvedLinks23[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({Vlt5wNChG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks23[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nUTa_fBqi\"},implicitPathVariables:undefined},{href:{webPageId:\"nUTa_fBqi\"},implicitPathVariables:undefined}],children:resolvedLinks24=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+220,...addPropertyOverrides({Vlt5wNChG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+5+260}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x1ipy2-container\",\"data-framer-name\":\"Managed Infrastructure\",layoutDependency:layoutDependency,layoutId:\"FWYQr3AKu-container\",name:\"Managed Infrastructure\",nodeId:\"FWYQr3AKu\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"FWYQr3AKu\",jqljp406k:\"5px\",layoutId:\"FWYQr3AKu\",MMSzkSeic:14,name:\"Managed Infrastructure\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v36\",activeLocale)??\"Managed Infrastructure\",pIoBtCORd:resolvedLinks24[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({Vlt5wNChG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks24[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xchbxb\",\"data-framer-name\":\"Resource - Right Column\",layoutDependency:layoutDependency,layoutId:\"QflSaO6Vk\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-w76qc3\",\"data-framer-name\":\"Headline\",layoutDependency:layoutDependency,layoutId:\"t21WSY7eE\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v37\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"INFORMATION\"})}),className:\"framer-1jielu7\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"lOWX3LqOw\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.6)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zXdahLnb2\"},implicitPathVariables:undefined},{href:{webPageId:\"zXdahLnb2\"},implicitPathVariables:undefined},{href:{webPageId:\"zXdahLnb2\"},implicitPathVariables:undefined}],children:resolvedLinks25=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({lifGB6xBG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+183+5+20},ljS03LQuB:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7i8hnn-container\",\"data-framer-name\":\"Blog\",layoutDependency:layoutDependency,layoutId:\"iHsqorS1c-container\",name:\"Blog\",nodeId:\"iHsqorS1c\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"iHsqorS1c\",jqljp406k:\"5px\",layoutId:\"iHsqorS1c\",MMSzkSeic:14,name:\"Blog\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v38\",activeLocale)??\"Blog\",pIoBtCORd:resolvedLinks25[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({lifGB6xBG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks25[2]},ljS03LQuB:{pIoBtCORd:resolvedLinks25[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XFDTIE9ST\"},implicitPathVariables:undefined},{href:{webPageId:\"XFDTIE9ST\"},implicitPathVariables:undefined},{href:{webPageId:\"XFDTIE9ST\"},implicitPathVariables:undefined}],children:resolvedLinks26=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({lifGB6xBG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+183+5+60},ljS03LQuB:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-okhwns-container\",\"data-framer-name\":\"Case Studies\",layoutDependency:layoutDependency,layoutId:\"FqYtZ4DEn-container\",name:\"Case Studies\",nodeId:\"FqYtZ4DEn\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"FqYtZ4DEn\",jqljp406k:\"5px\",layoutId:\"FqYtZ4DEn\",MMSzkSeic:14,name:\"Case Studies\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v39\",activeLocale)??\"Case Studies\",pIoBtCORd:resolvedLinks26[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({lifGB6xBG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks26[2]},ljS03LQuB:{pIoBtCORd:resolvedLinks26[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"q4aYmMGAt\"},implicitPathVariables:undefined},{href:{webPageId:\"q4aYmMGAt\"},implicitPathVariables:undefined},{href:{webPageId:\"q4aYmMGAt\"},implicitPathVariables:undefined}],children:resolvedLinks27=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({lifGB6xBG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+183+5+100},ljS03LQuB:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1590oyn-container\",\"data-framer-name\":\"Performance Benchmark\",layoutDependency:layoutDependency,layoutId:\"J8oeCZxLz-container\",name:\"Performance Benchmark\",nodeId:\"J8oeCZxLz\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"J8oeCZxLz\",jqljp406k:\"5px\",layoutId:\"J8oeCZxLz\",MMSzkSeic:14,name:\"Performance Benchmark\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v40\",activeLocale)??\"Performance Benchmark\",pIoBtCORd:resolvedLinks27[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({lifGB6xBG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks27[2]},ljS03LQuB:{pIoBtCORd:resolvedLinks27[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined}],children:resolvedLinks28=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({lifGB6xBG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+183+5+140},ljS03LQuB:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tj409k-container\",\"data-framer-name\":\"Pricing\",layoutDependency:layoutDependency,layoutId:\"b6UKxU6a1-container\",name:\"Pricing\",nodeId:\"b6UKxU6a1\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"b6UKxU6a1\",jqljp406k:\"5px\",layoutId:\"b6UKxU6a1\",MMSzkSeic:14,name:\"Pricing\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v41\",activeLocale)??\"Pricing\",pIoBtCORd:resolvedLinks28[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({lifGB6xBG:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks28[2]},ljS03LQuB:{pIoBtCORd:resolvedLinks28[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({lifGB6xBG:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+183+5+180},ljS03LQuB:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+180}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p1x674-container\",\"data-framer-name\":\"Service Status\",layoutDependency:layoutDependency,layoutId:\"gffWK7WPy-container\",name:\"Service Status\",nodeId:\"gffWK7WPy\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"gffWK7WPy\",jqljp406k:\"5px\",layoutId:\"gffWK7WPy\",MMSzkSeic:14,name:\"Service Status\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v42\",activeLocale)??\"Service Status\",pIoBtCORd:\"https://status.edgegap.com/\",sN0ftNIJP:true,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({lifGB6xBG:{bgbkZsnQP:\"0px\"}},baseVariant,gestureVariant)})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-136xz84\",\"data-framer-name\":\"Company - Right Column\",layoutDependency:layoutDependency,layoutId:\"Npm5UB7us\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mp1ylr\",\"data-framer-name\":\"Headline\",layoutDependency:layoutDependency,layoutId:\"BNqisyzeY\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v43\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.6))\"},children:\"COMMUNICATIONS\"})}),className:\"framer-1hsb5u6\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"ePz5OdMKl\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.6)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined}],children:resolvedLinks29=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({L4CNnK08k:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+20},WNmKqZxnU:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+143+5+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ls6sy1-container\",\"data-framer-name\":\"Contact & Support\",layoutDependency:layoutDependency,layoutId:\"BqKLb6R4j-container\",name:\"Contact & Support\",nodeId:\"BqKLb6R4j\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"BqKLb6R4j\",jqljp406k:\"5px\",layoutId:\"BqKLb6R4j\",MMSzkSeic:14,name:\"Contact & Support\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v44\",activeLocale)??\"Contact & Support\",pIoBtCORd:resolvedLinks29[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({L4CNnK08k:{pIoBtCORd:resolvedLinks29[1]},WNmKqZxnU:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks29[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zXdahLnb2\"},implicitPathVariables:undefined},{href:{webPageId:\"zXdahLnb2\"},implicitPathVariables:undefined},{href:{webPageId:\"zXdahLnb2\"},implicitPathVariables:undefined}],children:resolvedLinks30=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({L4CNnK08k:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+60},WNmKqZxnU:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+143+5+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-owtwnt-container\",\"data-framer-name\":\"Press Coverage\",layoutDependency:layoutDependency,layoutId:\"YQfGOJkFs-container\",name:\"Press Coverage\",nodeId:\"YQfGOJkFs\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"YQfGOJkFs\",jqljp406k:\"5px\",layoutId:\"YQfGOJkFs\",MMSzkSeic:14,name:\"Press Coverage\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v45\",activeLocale)??\"Press Coverage\",pIoBtCORd:resolvedLinks30[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({L4CNnK08k:{pIoBtCORd:resolvedLinks30[1]},WNmKqZxnU:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks30[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AY8HZtLWv\"},implicitPathVariables:undefined},{href:{webPageId:\"AY8HZtLWv\"},implicitPathVariables:undefined},{href:{webPageId:\"AY8HZtLWv\"},implicitPathVariables:undefined}],children:resolvedLinks31=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({L4CNnK08k:{width:`max((${componentViewport?.width||\"100vw\"} - 3px) / 2, 1px)`,y:(componentViewport?.y||0)+0+25+100},WNmKqZxnU:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+143+5+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-28lnmb-container\",\"data-framer-name\":\"Press Kit\",layoutDependency:layoutDependency,layoutId:\"abRgWIg4L-container\",name:\"Press Kit\",nodeId:\"abRgWIg4L\",rendersWithMotion:true,scopeId:\"jrNeJIiFK\",children:/*#__PURE__*/_jsx(NavBottomTextLinksTextHover,{bgbkZsnQP:\"0px 0px 0px 25px\",GQo79U4E1:\"\",height:\"100%\",id:\"abRgWIg4L\",jqljp406k:\"5px\",layoutId:\"abRgWIg4L\",MMSzkSeic:14,name:\"Press Kit\",NHyC5pdYp:\"\",nWoy4sy4Q:getLocalizedValue(\"v46\",activeLocale)??\"Press Kit\",pIoBtCORd:resolvedLinks31[0],sN0ftNIJP:false,style:{width:\"100%\"},UHkkNqjjd:false,variant:\"owg_vl9CZ\",width:\"100%\",...addPropertyOverrides({L4CNnK08k:{pIoBtCORd:resolvedLinks31[1]},WNmKqZxnU:{bgbkZsnQP:\"0px\",pIoBtCORd:resolvedLinks31[2]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EPXAx.framer-152y7td, .framer-EPXAx .framer-152y7td { display: block; }\",\".framer-EPXAx.framer-16kqlhh { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 1px; height: 325px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 585px; }\",\".framer-EPXAx .framer-ldjmtw, .framer-EPXAx .framer-1tij8qx, .framer-EPXAx .framer-1foid9s, .framer-EPXAx .framer-12fa20s, .framer-EPXAx .framer-1xchbxb, .framer-EPXAx .framer-136xz84 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 25px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-EPXAx .framer-ch61ra, .framer-EPXAx .framer-budn23, .framer-EPXAx .framer-vxdfpc, .framer-EPXAx .framer-i52mfk, .framer-EPXAx .framer-15pm87x, .framer-EPXAx .framer-5mvloz, .framer-EPXAx .framer-w76qc3, .framer-EPXAx .framer-mp1ylr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 25px; position: relative; width: 100%; }\",\".framer-EPXAx .framer-189tjjw, .framer-EPXAx .framer-7crewj, .framer-EPXAx .framer-vqs9cp, .framer-EPXAx .framer-ar303d, .framer-EPXAx .framer-2qvk2h, .framer-EPXAx .framer-4fie7p, .framer-EPXAx .framer-1jielu7, .framer-EPXAx .framer-1hsb5u6 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-EPXAx .framer-1727y4-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-EPXAx .framer-mircnu-container, .framer-EPXAx .framer-1cl01pu-container, .framer-EPXAx .framer-1g5surv-container, .framer-EPXAx .framer-2my5j6-container, .framer-EPXAx .framer-1sqbolc-container, .framer-EPXAx .framer-19v7k3p-container, .framer-EPXAx .framer-1c8qjad-container, .framer-EPXAx .framer-snzseb-container, .framer-EPXAx .framer-1m92ca3-container, .framer-EPXAx .framer-1rxl2bf-container, .framer-EPXAx .framer-19xph62-container, .framer-EPXAx .framer-aifu8i-container, .framer-EPXAx .framer-11kqr5o-container, .framer-EPXAx .framer-o0lc8i-container, .framer-EPXAx .framer-1ow0wbs-container, .framer-EPXAx .framer-112t4e6-container, .framer-EPXAx .framer-1r6g79z-container, .framer-EPXAx .framer-17rttxi-container, .framer-EPXAx .framer-hv2kdt-container, .framer-EPXAx .framer-1hvav07-container, .framer-EPXAx .framer-1qgaxj3-container, .framer-EPXAx .framer-14ytrp8-container, .framer-EPXAx .framer-19q4l8j-container, .framer-EPXAx .framer-19t4efx-container, .framer-EPXAx .framer-1x1ipy2-container, .framer-EPXAx .framer-7i8hnn-container, .framer-EPXAx .framer-okhwns-container, .framer-EPXAx .framer-1590oyn-container, .framer-EPXAx .framer-1tj409k-container, .framer-EPXAx .framer-p1x674-container, .framer-EPXAx .framer-ls6sy1-container, .framer-EPXAx .framer-owtwnt-container, .framer-EPXAx .framer-28lnmb-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-EPXAx .framer-h55drw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; min-height: 200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-EPXAx .framer-ralpt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-EPXAx .framer-1vy9syt, .framer-EPXAx .framer-1om0jgw { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: auto; justify-content: flex-start; overflow: hidden; padding: 25px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-EPXAx .framer-1m093id { align-self: stretch; flex: none; height: auto; overflow: hidden; position: relative; width: 1px; }\",\".framer-EPXAx .framer-hjotaf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 25px 0px 25px; position: relative; width: 100%; }\",\".framer-EPXAx .framer-1t6h1i1-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-EPXAx .framer-1fqylhx { bottom: 0px; flex: none; left: calc(50.08547008547011% - 1px / 2); overflow: hidden; position: absolute; top: 0px; width: 1px; z-index: 0; }\",\".framer-EPXAx .framer-b4dmy5 { flex: none; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-EPXAx.framer-v-j9go2w .framer-h55drw, .framer-EPXAx.framer-v-zpczpp .framer-h55drw { min-height: unset; }\",\".framer-EPXAx.framer-v-j9go2w .framer-ralpt { gap: 1px; order: 1; }\",\".framer-EPXAx.framer-v-j9go2w .framer-hjotaf { order: 2; }\",\".framer-EPXAx.framer-v-j9go2w .framer-1fqylhx { order: 0; }\",\".framer-EPXAx.framer-v-1xguv5p .framer-1tij8qx { order: 1; }\",\".framer-EPXAx.framer-v-1xguv5p .framer-b4dmy5 { order: 3; }\",\".framer-EPXAx.framer-v-1xguv5p .framer-1xchbxb { order: 5; }\",\".framer-EPXAx.framer-v-148t49d.framer-16kqlhh { flex-direction: column; height: min-content; width: 350px; }\",\".framer-EPXAx.framer-v-148t49d .framer-ldjmtw { flex: none; height: min-content; order: 2; padding: 5px 0px 0px 0px; width: 100%; }\",\".framer-EPXAx.framer-v-148t49d .framer-ch61ra, .framer-EPXAx.framer-v-148t49d .framer-5mvloz, .framer-EPXAx.framer-v-zpczpp .framer-i52mfk, .framer-EPXAx.framer-v-zpczpp .framer-15pm87x, .framer-EPXAx.framer-v-z1cqml .framer-budn23, .framer-EPXAx.framer-v-z1cqml .framer-w76qc3, .framer-EPXAx.framer-v-f3uieb .framer-vxdfpc, .framer-EPXAx.framer-v-f3uieb .framer-mp1ylr { padding: 0px; }\",\".framer-EPXAx.framer-v-148t49d .framer-1727y4-container { flex: none; height: auto; }\",\".framer-EPXAx.framer-v-148t49d .framer-b4dmy5 { height: 1px; order: 1; width: 100%; }\",\".framer-EPXAx.framer-v-148t49d .framer-12fa20s { flex: none; height: min-content; order: 0; padding: 5px 0px 0px 0px; width: 100%; }\",\".framer-EPXAx.framer-v-zpczpp.framer-16kqlhh { height: min-content; }\",\".framer-EPXAx.framer-v-zpczpp .framer-ralpt { flex-direction: column; order: 1; }\",\".framer-EPXAx.framer-v-zpczpp .framer-1vy9syt, .framer-EPXAx.framer-v-zpczpp .framer-1om0jgw { align-self: unset; flex: none; height: min-content; padding: 5px 0px 0px 0px; width: 100%; }\",\".framer-EPXAx.framer-v-zpczpp .framer-1m093id { align-self: unset; height: 1px; width: 100%; }\",\".framer-EPXAx.framer-v-z1cqml.framer-16kqlhh, .framer-EPXAx.framer-v-f3uieb.framer-16kqlhh { flex-direction: column; height: min-content; }\",\".framer-EPXAx.framer-v-z1cqml .framer-1tij8qx { flex: none; height: min-content; order: 1; padding: 5px 0px 0px 0px; width: 100%; }\",\".framer-EPXAx.framer-v-z1cqml .framer-b4dmy5 { height: 1px; order: 3; width: 100%; }\",\".framer-EPXAx.framer-v-z1cqml .framer-1xchbxb { flex: none; height: min-content; order: 5; padding: 5px 0px 0px 0px; width: 100%; }\",\".framer-EPXAx.framer-v-f3uieb .framer-1foid9s, .framer-EPXAx.framer-v-f3uieb .framer-136xz84 { flex: none; height: min-content; padding: 5px 0px 0px 0px; width: 100%; }\",\".framer-EPXAx.framer-v-f3uieb .framer-b4dmy5 { height: 1px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 325\n * @framerIntrinsicWidth 585\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"CCXd2wJl5\":{\"layout\":[\"fixed\",\"fixed\"]},\"ljS03LQuB\":{\"layout\":[\"fixed\",\"fixed\"]},\"L4CNnK08k\":{\"layout\":[\"fixed\",\"fixed\"]},\"Vlt5wNChG\":{\"layout\":[\"fixed\",\"auto\"]},\"UQDoT4bLm\":{\"layout\":[\"fixed\",\"auto\"]},\"lifGB6xBG\":{\"layout\":[\"fixed\",\"auto\"]},\"WNmKqZxnU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"C8_viMMgd\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjrNeJIiFK=withCSS(Component,css,\"framer-EPXAx\");export default FramerjrNeJIiFK;FramerjrNeJIiFK.displayName=\"2025.04 - Bottom Nav Component - Unfolding Menus\";FramerjrNeJIiFK.defaultProps={height:325,width:585};addPropertyControls(FramerjrNeJIiFK,{variant:{options:[\"VHYM2Lv2v\",\"CCXd2wJl5\",\"ljS03LQuB\",\"L4CNnK08k\",\"Vlt5wNChG\",\"UQDoT4bLm\",\"lifGB6xBG\",\"WNmKqZxnU\"],optionTitles:[\"Platform\",\"Gaming\",\"Resources\",\"Company\",\"Platform - Mobile\",\"Gaming - Mobile\",\"Resources - Mobile\",\"Company - Mobile\"],title:\"Variant\",type:ControlType.Enum},C8_viMMgd:{defaultValue:\"rgba(255, 255, 255, 0)\",description:\"All white (FFFFFF) set at 0% by default\",title:\"Background\",type:ControlType.Color}});addFonts(FramerjrNeJIiFK,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"}]},...NavBottomTextLinksTextHoverFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjrNeJIiFK\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"325\",\"framerIntrinsicWidth\":\"585\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CCXd2wJl5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ljS03LQuB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L4CNnK08k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Vlt5wNChG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UQDoT4bLm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lifGB6xBG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WNmKqZxnU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"C8_viMMgd\\\":\\\"background\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (99f3353)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={FOtaY2UaR:{hover:true},icKsOx4Wl:{hover:true},NrBnIQ_Gp:{hover:true},YB0dF9mf6:{hover:true}};const cycleOrder=[\"dLbkQkIeL\",\"RwpQCwNte\",\"oLgFXMKV1\",\"Z_O2J_3oe\",\"icKsOx4Wl\",\"P_mGhbvB6\",\"XKDZ1sI47\",\"FOtaY2UaR\",\"NrBnIQ_Gp\",\"YB0dF9mf6\",\"B_V1Ll8Sd\"];const serializationHash=\"framer-kn5yw\";const variantClassNames={B_V1Ll8Sd:\"framer-v-1guii27\",dLbkQkIeL:\"framer-v-ukvtl8\",FOtaY2UaR:\"framer-v-hvqsa\",icKsOx4Wl:\"framer-v-15y0e8v\",NrBnIQ_Gp:\"framer-v-ooef5d\",oLgFXMKV1:\"framer-v-f35vkv\",P_mGhbvB6:\"framer-v-r64bgg\",RwpQCwNte:\"framer-v-74r5zd\",XKDZ1sI47:\"framer-v-3exgpr\",YB0dF9mf6:\"framer-v-e1qi9x\",Z_O2J_3oe:\"framer-v-chhi7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Down Dark\":\"icKsOx4Wl\",\"Down Light\":\"YB0dF9mf6\",\"Link - Dark\":\"FOtaY2UaR\",\"Link Light\":\"NrBnIQ_Gp\",\"Mobile Down light\":\"oLgFXMKV1\",\"Mobile Link\":\"B_V1Ll8Sd\",\"Mobile Up Light\":\"Z_O2J_3oe\",\"Up Dark\":\"P_mGhbvB6\",\"Up Light\":\"RwpQCwNte\",Main:\"dLbkQkIeL\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"dLbkQkIeL\"};};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:\"dLbkQkIeL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"NrBnIQ_Gp-hover\",\"FOtaY2UaR-hover\"].includes(gestureVariant))return true;if([\"XKDZ1sI47\",\"FOtaY2UaR\",\"NrBnIQ_Gp\",\"B_V1Ll8Sd\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"NrBnIQ_Gp-hover\",\"FOtaY2UaR-hover\"].includes(gestureVariant))return false;if([\"XKDZ1sI47\",\"FOtaY2UaR\",\"NrBnIQ_Gp\",\"B_V1Ll8Sd\"].includes(baseVariant))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-ukvtl8\",className,classNames),\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"dLbkQkIeL\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,boxShadow:\"none\",...style},variants:{B_V1Ll8Sd:{background:\"linear-gradient(180deg, rgb(71, 71, 71) 0%, rgb(71, 71, 71) 100%)\",backgroundColor:\"rgb(71, 71, 71)\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\"},FOtaY2UaR:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},icKsOx4Wl:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},NrBnIQ_Gp:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},oLgFXMKV1:{background:\"linear-gradient(180deg, rgb(71, 71, 71) 0%, rgb(71, 71, 71) 100%)\",backgroundColor:\"rgb(71, 71, 71)\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\"},P_mGhbvB6:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},XKDZ1sI47:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},YB0dF9mf6:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},Z_O2J_3oe:{background:\"linear-gradient(180deg, rgb(71, 71, 71) 0%, rgb(71, 71, 71) 100%)\",backgroundColor:\"rgb(71, 71, 71)\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\"}},...addPropertyOverrides({\"FOtaY2UaR-hover\":{\"data-framer-name\":undefined},\"icKsOx4Wl-hover\":{\"data-framer-name\":undefined},\"NrBnIQ_Gp-hover\":{\"data-framer-name\":undefined},\"YB0dF9mf6-hover\":{\"data-framer-name\":undefined},B_V1Ll8Sd:{\"data-framer-name\":\"Mobile Link\"},FOtaY2UaR:{\"data-framer-name\":\"Link - Dark\"},icKsOx4Wl:{\"data-framer-name\":\"Down Dark\"},NrBnIQ_Gp:{\"data-framer-name\":\"Link Light\"},oLgFXMKV1:{\"data-framer-name\":\"Mobile Down light\"},P_mGhbvB6:{\"data-framer-name\":\"Up Dark\"},RwpQCwNte:{\"data-framer-name\":\"Up Light\"},XKDZ1sI47:{\"data-framer-name\":\"Mobile Link\"},YB0dF9mf6:{\"data-framer-name\":\"Down Light\"},Z_O2J_3oe:{\"data-framer-name\":\"Mobile Up Light\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-bz3nv2\",\"data-framer-name\":\"Graphic\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"LUNUAqzeJ\",style:{opacity:1},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\" class=\"size-6\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25\"/></svg>',variants:{\"FOtaY2UaR-hover\":{opacity:1},B_V1Ll8Sd:{opacity:1},FOtaY2UaR:{opacity:.75},NrBnIQ_Gp:{opacity:1}},withExternalLayout:true,...addPropertyOverrides({FOtaY2UaR:{fill:'var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)) /* {\"name\":\"Dark Blue\"} */'}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-dznq57\",\"data-framer-name\":\"Phosphor_Arrow_Down_White_SVG_13x13\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rY4Lluu7Q\",opacity:1,style:{opacity:1},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\"><path d=\"M 10.148 4.898 L 6.398 8.648 C 6.292 8.754 6.149 8.813 5.999 8.813 C 5.85 8.813 5.707 8.754 5.601 8.648 L 1.851 4.898 C 1.631 4.678 1.631 4.321 1.851 4.101 C 2.071 3.881 2.428 3.881 2.648 4.101 L 6 7.453 L 9.352 4.101 C 9.572 3.881 9.928 3.881 10.149 4.101 C 10.369 4.32 10.369 4.677 10.149 4.897 L 10.148 4.897 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:9541046e3,variants:{\"icKsOx4Wl-hover\":{opacity:1},icKsOx4Wl:{opacity:.75},P_mGhbvB6:{opacity:1},YB0dF9mf6:{opacity:1}},withExternalLayout:true,...addPropertyOverrides({\"icKsOx4Wl-hover\":{opacity:1,svgContentId:9973179556},icKsOx4Wl:{opacity:.75,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\"><path d=\"M 10.148 4.898 L 6.398 8.648 C 6.292 8.754 6.149 8.813 5.999 8.813 C 5.85 8.813 5.707 8.754 5.601 8.648 L 1.851 4.898 C 1.631 4.678 1.631 4.321 1.851 4.101 C 2.071 3.881 2.428 3.881 2.648 4.101 L 6 7.453 L 9.352 4.101 C 9.572 3.881 9.928 3.881 10.149 4.101 C 10.369 4.32 10.369 4.677 10.149 4.897 L 10.148 4.897 Z\" fill=\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)) /* {&quot;name&quot;:&quot;Dark Blue&quot;} */\"></path></svg>',svgContentId:12150396391},P_mGhbvB6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\"><path d=\"M 10.148 7.851 L 6.398 4.101 C 6.292 3.995 6.149 3.936 5.999 3.936 C 5.85 3.936 5.707 3.995 5.601 4.101 L 1.851 7.851 C 1.631 8.071 1.631 8.428 1.851 8.648 C 2.071 8.868 2.428 8.868 2.648 8.648 L 6 5.296 L 9.352 8.648 C 9.572 8.868 9.928 8.868 10.149 8.649 C 10.369 8.429 10.369 8.072 10.149 7.852 L 10.148 7.852 Z\" fill=\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)) /* {&quot;name&quot;:&quot;Dark Blue&quot;} */\"></path></svg>',svgContentId:12339145965},RwpQCwNte:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\"><path d=\"M 10.148 7.851 L 6.398 4.101 C 6.292 3.995 6.149 3.936 5.999 3.936 C 5.85 3.936 5.707 3.995 5.601 4.101 L 1.851 7.851 C 1.631 8.071 1.631 8.428 1.851 8.648 C 2.071 8.868 2.428 8.868 2.648 8.648 L 6 5.296 L 9.352 8.648 C 9.572 8.868 9.928 8.868 10.149 8.649 C 10.369 8.429 10.369 8.072 10.149 7.852 L 10.148 7.852 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:8632522334},Z_O2J_3oe:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\"><path d=\"M 10.148 7.851 L 6.398 4.101 C 6.292 3.995 6.149 3.936 5.999 3.936 C 5.85 3.936 5.707 3.995 5.601 4.101 L 1.851 7.851 C 1.631 8.071 1.631 8.428 1.851 8.648 C 2.071 8.868 2.428 8.868 2.648 8.648 L 6 5.296 L 9.352 8.648 C 9.572 8.868 9.928 8.868 10.149 8.649 C 10.369 8.429 10.369 8.072 10.149 7.852 L 10.148 7.852 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:8632522334}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kn5yw.framer-1slsvxe, .framer-kn5yw .framer-1slsvxe { display: block; }\",\".framer-kn5yw.framer-ukvtl8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 15px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 15px; }\",\".framer-kn5yw .framer-bz3nv2 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 12px; }\",\".framer-kn5yw .framer-dznq57 { flex: none; height: 12px; position: relative; width: 12px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kn5yw.framer-ukvtl8 { gap: 0px; } .framer-kn5yw.framer-ukvtl8 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-kn5yw.framer-ukvtl8 > :first-child { margin-left: 0px; } .framer-kn5yw.framer-ukvtl8 > :last-child { margin-right: 0px; } }\",\".framer-kn5yw.framer-v-15y0e8v.framer-ukvtl8, .framer-kn5yw.framer-v-hvqsa.framer-ukvtl8, .framer-kn5yw.framer-v-ooef5d.framer-ukvtl8, .framer-kn5yw.framer-v-e1qi9x.framer-ukvtl8 { cursor: pointer; }\",\".framer-kn5yw.framer-v-1guii27 .framer-bz3nv2 { height: var(--framer-aspect-ratio-supported, 11px); order: 1; width: 11px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15\n * @framerIntrinsicWidth 15\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RwpQCwNte\":{\"layout\":[\"fixed\",\"fixed\"]},\"oLgFXMKV1\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z_O2J_3oe\":{\"layout\":[\"fixed\",\"fixed\"]},\"icKsOx4Wl\":{\"layout\":[\"fixed\",\"fixed\"]},\"P_mGhbvB6\":{\"layout\":[\"fixed\",\"fixed\"]},\"XKDZ1sI47\":{\"layout\":[\"fixed\",\"fixed\"]},\"FOtaY2UaR\":{\"layout\":[\"fixed\",\"fixed\"]},\"NrBnIQ_Gp\":{\"layout\":[\"fixed\",\"fixed\"]},\"YB0dF9mf6\":{\"layout\":[\"fixed\",\"fixed\"]},\"B_V1Ll8Sd\":{\"layout\":[\"fixed\",\"fixed\"]},\"HAtbzTrEO\":{\"layout\":[\"fixed\",\"fixed\"]},\"zuwqEh5hO\":{\"layout\":[\"fixed\",\"fixed\"]},\"U3J_zmN0A\":{\"layout\":[\"fixed\",\"fixed\"]},\"tBq0t1Rl2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermR2OS5C0T=withCSS(Component,css,\"framer-kn5yw\");export default FramermR2OS5C0T;FramermR2OS5C0T.displayName=\"Mini Icons\";FramermR2OS5C0T.defaultProps={height:15,width:15};addPropertyControls(FramermR2OS5C0T,{variant:{options:[\"dLbkQkIeL\",\"RwpQCwNte\",\"oLgFXMKV1\",\"Z_O2J_3oe\",\"icKsOx4Wl\",\"P_mGhbvB6\",\"XKDZ1sI47\",\"FOtaY2UaR\",\"NrBnIQ_Gp\",\"YB0dF9mf6\",\"B_V1Ll8Sd\"],optionTitles:[\"Main\",\"Up Light\",\"Mobile Down light\",\"Mobile Up Light\",\"Down Dark\",\"Up Dark\",\"Mobile Link\",\"Link - Dark\",\"Link Light\",\"Down Light\",\"Mobile Link\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramermR2OS5C0T,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermR2OS5C0T\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"15\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RwpQCwNte\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oLgFXMKV1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z_O2J_3oe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"icKsOx4Wl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P_mGhbvB6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XKDZ1sI47\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FOtaY2UaR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NrBnIQ_Gp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YB0dF9mf6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B_V1Ll8Sd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HAtbzTrEO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zuwqEh5hO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U3J_zmN0A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tBq0t1Rl2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"15\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mR2OS5C0T.map","import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map","import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map","import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map","import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map","import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"34\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/fZYCcWXDiruXib2k8aXr/Search.js\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js\";const HeroFonts=getFonts(Hero);const LocaleSelectorFonts=getFonts(LocaleSelector);const SearchFonts=getFonts(Search);const enabledGestures={e9OfatHY8:{hover:true},GvSgbKGJZ:{hover:true},MCMruQM9r:{hover:true},r1XcpUcGz:{hover:true},RwTljAg73PFt1SaIXe:{hover:true},S6FuUQZY5:{hover:true,pressed:true},SsOhMehAt:{hover:true},yjHxbCo3u:{hover:true}};const cycleOrder=[\"RwTljAg73PFt1SaIXe\",\"r1XcpUcGz\",\"MCMruQM9r\",\"S6FuUQZY5\",\"g_uv9KCEJ\",\"qJUNtk81H\",\"e9OfatHY8\",\"GvSgbKGJZ\",\"yjHxbCo3u\",\"SsOhMehAt\",\"pL3Ug65i7\",\"xuyZnEgSb\"];const serializationHash=\"framer-dtq9b\";const variantClassNames={e9OfatHY8:\"framer-v-9is790\",g_uv9KCEJ:\"framer-v-13s5pxd\",GvSgbKGJZ:\"framer-v-xwfi0e\",MCMruQM9r:\"framer-v-zd4hgl\",pL3Ug65i7:\"framer-v-1jyld3n\",qJUNtk81H:\"framer-v-19oapec\",r1XcpUcGz:\"framer-v-13h80q8\",RwTljAg73PFt1SaIXe:\"framer-v-155q8oh\",S6FuUQZY5:\"framer-v-1mcxhn1\",SsOhMehAt:\"framer-v-1y2eoc0\",xuyZnEgSb:\"framer-v-avcsdh\",yjHxbCo3u:\"framer-v-xa4uwd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Discord - #18163D\":\"e9OfatHY8\",\"Discord - FFFFFF 80%\":\"RwTljAg73PFt1SaIXe\",\"GitHub - #18163D\":\"GvSgbKGJZ\",\"GitHub - FFFFFF 80%\":\"r1XcpUcGz\",\"Locales - 18163D\":\"SsOhMehAt\",\"Locales - FFFFFF 80%\":\"S6FuUQZY5\",\"Mobile - Bars 3 - 18163D\":\"pL3Ug65i7\",\"Mobile - Bars 3 - FFFFFF 80%\":\"g_uv9KCEJ\",\"Mobile - X - 18163D\":\"xuyZnEgSb\",\"Mobile - X - FFFFFF 80%\":\"qJUNtk81H\",\"Search - 18163D\":\"yjHxbCo3u\",\"Search - FFFFFF 80%\":\"MCMruQM9r\"};const getProps=({click,height,id,link,width,...props})=>{return{...props,D_VrrN5Ek:link??props.D_VrrN5Ek,variant:humanReadableVariantMap[props.variant]??props.variant??\"RwTljAg73PFt1SaIXe\",XgVNAjcsa:click??props.XgVNAjcsa};};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,D_VrrN5Ek,XgVNAjcsa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RwTljAg73PFt1SaIXe\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1hv9hu4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(XgVNAjcsa){const res=await XgVNAjcsa(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"g_uv9KCEJ\",\"qJUNtk81H\",\"pL3Ug65i7\",\"xuyZnEgSb\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"S6FuUQZY5-hover\",\"SsOhMehAt-hover\",\"S6FuUQZY5-pressed\"].includes(gestureVariant))return true;if([\"S6FuUQZY5\",\"SsOhMehAt\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"MCMruQM9r-hover\",\"yjHxbCo3u-hover\"].includes(gestureVariant))return true;if([\"MCMruQM9r\",\"yjHxbCo3u\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"r1XcpUcGz-hover\",\"MCMruQM9r-hover\",\"S6FuUQZY5-hover\",\"GvSgbKGJZ-hover\",\"yjHxbCo3u-hover\",\"SsOhMehAt-hover\",\"S6FuUQZY5-pressed\"].includes(gestureVariant))return false;if([\"r1XcpUcGz\",\"MCMruQM9r\",\"S6FuUQZY5\",\"g_uv9KCEJ\",\"qJUNtk81H\",\"GvSgbKGJZ\",\"yjHxbCo3u\",\"SsOhMehAt\",\"pL3Ug65i7\",\"xuyZnEgSb\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if([\"r1XcpUcGz-hover\",\"GvSgbKGJZ-hover\"].includes(gestureVariant))return true;if([\"r1XcpUcGz\",\"GvSgbKGJZ\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:D_VrrN5Ek,motionChild:true,nodeId:\"RwTljAg73PFt1SaIXe\",openInNewTab:true,scopeId:\"N8N0bkLQr\",...addPropertyOverrides({\"MCMruQM9r-hover\":{href:undefined},\"S6FuUQZY5-hover\":{href:undefined},\"S6FuUQZY5-pressed\":{href:undefined},\"SsOhMehAt-hover\":{href:undefined},\"yjHxbCo3u-hover\":{href:undefined},g_uv9KCEJ:{href:undefined},MCMruQM9r:{href:undefined},pL3Ug65i7:{href:undefined},qJUNtk81H:{href:undefined},S6FuUQZY5:{href:undefined},SsOhMehAt:{href:undefined},xuyZnEgSb:{href:undefined},yjHxbCo3u:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-155q8oh\",className,classNames)} framer-13d1l2s`,\"data-framer-name\":\"Discord - FFFFFF 80%\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RwTljAg73PFt1SaIXe\",onTap:onTap1hv9hu4,ref:refBinding,style:{opacity:1,...style},variants:{\"e9OfatHY8-hover\":{opacity:1},\"GvSgbKGJZ-hover\":{opacity:1},\"MCMruQM9r-hover\":{opacity:1},\"r1XcpUcGz-hover\":{opacity:1},\"RwTljAg73PFt1SaIXe-hover\":{opacity:1},\"S6FuUQZY5-hover\":{opacity:1},\"S6FuUQZY5-pressed\":{opacity:1},\"yjHxbCo3u-hover\":{opacity:1},e9OfatHY8:{opacity:.8},GvSgbKGJZ:{opacity:.8},pL3Ug65i7:{opacity:1},SsOhMehAt:{opacity:1},xuyZnEgSb:{opacity:1},yjHxbCo3u:{opacity:.8}},...addPropertyOverrides({\"e9OfatHY8-hover\":{\"data-framer-name\":undefined},\"GvSgbKGJZ-hover\":{\"data-framer-name\":undefined},\"MCMruQM9r-hover\":{\"data-framer-name\":undefined},\"r1XcpUcGz-hover\":{\"data-framer-name\":undefined},\"RwTljAg73PFt1SaIXe-hover\":{\"data-framer-name\":undefined},\"S6FuUQZY5-hover\":{\"data-framer-name\":undefined},\"S6FuUQZY5-pressed\":{\"data-framer-name\":undefined},\"SsOhMehAt-hover\":{\"data-framer-name\":undefined},\"yjHxbCo3u-hover\":{\"data-framer-name\":undefined},e9OfatHY8:{\"data-framer-name\":\"Discord - #18163D\"},g_uv9KCEJ:{\"data-framer-name\":\"Mobile - Bars 3 - FFFFFF 80%\"},GvSgbKGJZ:{\"data-framer-name\":\"GitHub - #18163D\"},MCMruQM9r:{\"data-framer-name\":\"Search - FFFFFF 80%\"},pL3Ug65i7:{\"data-framer-name\":\"Mobile - Bars 3 - 18163D\"},qJUNtk81H:{\"data-framer-name\":\"Mobile - X - FFFFFF 80%\"},r1XcpUcGz:{\"data-framer-name\":\"GitHub - FFFFFF 80%\"},S6FuUQZY5:{\"data-framer-name\":\"Locales - FFFFFF 80%\"},SsOhMehAt:{\"data-framer-name\":\"Locales - 18163D\"},xuyZnEgSb:{\"data-framer-name\":\"Mobile - X - 18163D\"},yjHxbCo3u:{\"data-framer-name\":\"Search - 18163D\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hqp3gv-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"y3IINroBa-container\",nodeId:\"y3IINroBa\",rendersWithMotion:true,scopeId:\"N8N0bkLQr\",style:{opacity:1},variants:{pL3Ug65i7:{opacity:1},qJUNtk81H:{opacity:.8},xuyZnEgSb:{opacity:1}},children:/*#__PURE__*/_jsx(Hero,{color:\"rgb(191, 186, 234)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Bars3\",id:\"y3IINroBa\",layoutId:\"y3IINroBa\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({g_uv9KCEJ:{color:\"rgba(255, 255, 255, 0.8)\"},pL3Ug65i7:{color:\"rgb(24, 22, 61)\"},qJUNtk81H:{color:\"rgb(255, 255, 255)\",iconSelection:\"XMark\"},xuyZnEgSb:{color:\"rgb(24, 22, 61)\",iconSelection:\"XMark\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-13gkbrh\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"orLrqTTRD\",style:{opacity:1},variants:{\"S6FuUQZY5-hover\":{opacity:1},\"S6FuUQZY5-pressed\":{opacity:1},\"SsOhMehAt-hover\":{opacity:1},SsOhMehAt:{opacity:.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1my6d8v-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QxU84cjbM-container\",nodeId:\"QxU84cjbM\",rendersWithMotion:true,scopeId:\"N8N0bkLQr\",style:{opacity:1},variants:{\"S6FuUQZY5-hover\":{opacity:1},\"S6FuUQZY5-pressed\":{opacity:1},\"SsOhMehAt-hover\":{opacity:1},SsOhMehAt:{opacity:.8}},children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"rgb(191, 186, 234)\",size:14,type:\"default\"},fillColor:\"rgba(238, 238, 238, 0)\",font:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"rgb(191, 186, 234)\",size:20,type:\"default\"},id:\"QxU84cjbM\",layoutId:\"QxU84cjbM\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:false},padding:\"0px\",radius:\"15px\",textColor:\"rgb(191, 186, 234)\",width:\"100%\",...addPropertyOverrides({\"S6FuUQZY5-hover\":{caret:{color:\"rgb(255, 255, 255)\",size:14,type:\"default\"},icon:{color:\"rgb(255, 255, 255)\",size:20,type:\"default\"},textColor:\"rgb(255, 255, 255)\"},\"S6FuUQZY5-pressed\":{caret:{color:\"rgb(255, 255, 255)\",size:14,type:\"default\"},icon:{color:\"rgb(255, 255, 255)\",size:20,type:\"default\"},textColor:\"rgb(255, 255, 255)\"},\"SsOhMehAt-hover\":{caret:{color:\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163))\",size:14,type:\"default\"},icon:{color:\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163))\",size:20,type:\"default\"}},S6FuUQZY5:{caret:{color:\"rgba(255, 255, 255, 0.8)\",size:14,type:\"default\"},icon:{color:\"rgba(255, 255, 255, 0.8)\",size:20,type:\"default\"},textColor:\"rgba(255, 255, 255, 0.8)\"},SsOhMehAt:{caret:{color:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\",size:14,type:\"default\"},icon:{color:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\",size:20,type:\"default\"},options:{focus:{color:\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163))\",offset:0,style:\"solid\",width:1},gap:5,title:false},textColor:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fdfg4q-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XFocrp7YZ-container\",nodeId:\"XFocrp7YZ\",rendersWithMotion:true,scopeId:\"N8N0bkLQr\",style:{opacity:1},variants:{\"MCMruQM9r-hover\":{opacity:1},\"yjHxbCo3u-hover\":{opacity:1},yjHxbCo3u:{opacity:.8}},children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(191, 186, 234)\",iconSize:24,iconType:\"default\",id:\"XFocrp7YZ\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"XFocrp7YZ\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"MCMruQM9r-hover\":{iconColor:\"rgb(255, 255, 255)\"},\"yjHxbCo3u-hover\":{iconColor:\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163))\"},MCMruQM9r:{iconColor:\"rgba(255, 255, 255, 0.8)\"},yjHxbCo3u:{iconColor:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1lduexv\",\"data-framer-name\":\"Discord - Filled - BFBAEA\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"y_PzbbvM8\",opacity:1,style:{opacity:1},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 19\"><path d=\"M 15.817 4.093 C 14.305 2.875 11.912 2.669 11.81 2.662 C 11.65 2.648 11.499 2.738 11.434 2.884 C 11.428 2.893 11.376 3.013 11.318 3.2 C 12.319 3.369 13.548 3.71 14.66 4.4 C 14.838 4.51 14.893 4.745 14.782 4.923 C 14.671 5.101 14.437 5.156 14.259 5.046 C 12.347 3.859 9.96 3.8 9.5 3.8 C 9.04 3.8 6.652 3.859 4.741 5.045 C 4.563 5.156 4.329 5.101 4.218 4.923 C 4.107 4.744 4.162 4.51 4.34 4.399 C 5.452 3.711 6.681 3.369 7.682 3.202 C 7.624 3.013 7.571 2.894 7.568 2.884 C 7.503 2.737 7.351 2.647 7.19 2.662 C 7.088 2.669 4.695 2.875 3.162 4.109 C 2.362 4.85 0.76 9.178 0.76 12.92 C 0.76 12.987 0.778 13.051 0.811 13.108 C 1.915 15.05 4.93 15.558 5.617 15.58 L 5.629 15.58 C 5.75 15.58 5.864 15.522 5.936 15.424 L 6.631 14.468 C 4.756 13.984 3.798 13.162 3.744 13.113 C 3.586 12.974 3.571 12.734 3.71 12.576 C 3.849 12.419 4.089 12.404 4.247 12.543 C 4.269 12.564 6.032 14.06 9.5 14.06 C 12.973 14.06 14.737 12.558 14.755 12.543 C 14.913 12.405 15.152 12.421 15.29 12.579 C 15.357 12.654 15.39 12.753 15.384 12.853 C 15.378 12.953 15.332 13.047 15.256 13.113 C 15.202 13.162 14.244 13.984 12.369 14.468 L 13.064 15.424 C 13.136 15.522 13.25 15.58 13.371 15.58 L 13.383 15.58 C 14.071 15.558 17.085 15.05 18.19 13.108 C 18.223 13.051 18.24 12.986 18.24 12.92 C 18.24 9.178 16.638 4.85 15.817 4.093 Z M 7.03 11.4 C 6.295 11.4 5.7 10.72 5.7 9.88 C 5.7 9.04 6.295 8.36 7.03 8.36 C 7.765 8.36 8.36 9.04 8.36 9.88 C 8.36 10.72 7.765 11.4 7.03 11.4 Z M 11.97 11.4 C 11.235 11.4 10.64 10.72 10.64 9.88 C 10.64 9.04 11.235 8.36 11.97 8.36 C 12.705 8.36 13.3 9.04 13.3 9.88 C 13.3 10.72 12.705 11.4 11.97 11.4 Z\" fill=\"rgba(255, 255, 255, 0.8)\"></path></svg>',svgContentId:10541632510,variants:{\"RwTljAg73PFt1SaIXe-hover\":{opacity:1},e9OfatHY8:{opacity:.8}},withExternalLayout:true,...addPropertyOverrides({\"e9OfatHY8-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 19\"><path d=\"M 15.817 4.093 C 14.305 2.875 11.912 2.669 11.81 2.662 C 11.65 2.648 11.499 2.738 11.434 2.884 C 11.428 2.893 11.376 3.013 11.318 3.2 C 12.319 3.369 13.548 3.71 14.66 4.4 C 14.838 4.51 14.893 4.745 14.782 4.923 C 14.671 5.101 14.437 5.156 14.259 5.046 C 12.347 3.859 9.96 3.8 9.5 3.8 C 9.04 3.8 6.652 3.859 4.741 5.045 C 4.563 5.156 4.329 5.101 4.218 4.923 C 4.107 4.744 4.162 4.51 4.34 4.399 C 5.452 3.711 6.681 3.369 7.682 3.202 C 7.624 3.013 7.571 2.894 7.568 2.884 C 7.503 2.737 7.351 2.647 7.19 2.662 C 7.088 2.669 4.695 2.875 3.162 4.109 C 2.362 4.85 0.76 9.178 0.76 12.92 C 0.76 12.987 0.778 13.051 0.811 13.108 C 1.915 15.05 4.93 15.558 5.617 15.58 L 5.629 15.58 C 5.75 15.58 5.864 15.522 5.936 15.424 L 6.631 14.468 C 4.756 13.984 3.798 13.162 3.744 13.113 C 3.586 12.974 3.571 12.734 3.71 12.576 C 3.849 12.419 4.089 12.404 4.247 12.543 C 4.269 12.564 6.032 14.06 9.5 14.06 C 12.973 14.06 14.737 12.558 14.755 12.543 C 14.913 12.405 15.152 12.421 15.29 12.579 C 15.357 12.654 15.39 12.753 15.384 12.853 C 15.378 12.953 15.332 13.047 15.256 13.113 C 15.202 13.162 14.244 13.984 12.369 14.468 L 13.064 15.424 C 13.136 15.522 13.25 15.58 13.371 15.58 L 13.383 15.58 C 14.071 15.558 17.085 15.05 18.19 13.108 C 18.223 13.051 18.24 12.986 18.24 12.92 C 18.24 9.178 16.638 4.85 15.817 4.093 Z M 7.03 11.4 C 6.295 11.4 5.7 10.72 5.7 9.88 C 5.7 9.04 6.295 8.36 7.03 8.36 C 7.765 8.36 8.36 9.04 8.36 9.88 C 8.36 10.72 7.765 11.4 7.03 11.4 Z M 11.97 11.4 C 11.235 11.4 10.64 10.72 10.64 9.88 C 10.64 9.04 11.235 8.36 11.97 8.36 C 12.705 8.36 13.3 9.04 13.3 9.88 C 13.3 10.72 12.705 11.4 11.97 11.4 Z\" fill=\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163)) /* {&quot;name&quot;:&quot;EGP - Grid - Blue&quot;} */\"></path></svg>',svgContentId:10542653834},\"RwTljAg73PFt1SaIXe-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 19\"><path d=\"M 15.817 4.093 C 14.305 2.875 11.912 2.669 11.81 2.662 C 11.65 2.648 11.499 2.738 11.434 2.884 C 11.428 2.893 11.376 3.013 11.318 3.2 C 12.319 3.369 13.548 3.71 14.66 4.4 C 14.838 4.51 14.893 4.745 14.782 4.923 C 14.671 5.101 14.437 5.156 14.259 5.046 C 12.347 3.859 9.96 3.8 9.5 3.8 C 9.04 3.8 6.652 3.859 4.741 5.045 C 4.563 5.156 4.329 5.101 4.218 4.923 C 4.107 4.744 4.162 4.51 4.34 4.399 C 5.452 3.711 6.681 3.369 7.682 3.202 C 7.624 3.013 7.571 2.894 7.568 2.884 C 7.503 2.737 7.351 2.647 7.19 2.662 C 7.088 2.669 4.695 2.875 3.162 4.109 C 2.362 4.85 0.76 9.178 0.76 12.92 C 0.76 12.987 0.778 13.051 0.811 13.108 C 1.915 15.05 4.93 15.558 5.617 15.58 L 5.629 15.58 C 5.75 15.58 5.864 15.522 5.936 15.424 L 6.631 14.468 C 4.756 13.984 3.798 13.162 3.744 13.113 C 3.586 12.974 3.571 12.734 3.71 12.576 C 3.849 12.419 4.089 12.404 4.247 12.543 C 4.269 12.564 6.032 14.06 9.5 14.06 C 12.973 14.06 14.737 12.558 14.755 12.543 C 14.913 12.405 15.152 12.421 15.29 12.579 C 15.357 12.654 15.39 12.753 15.384 12.853 C 15.378 12.953 15.332 13.047 15.256 13.113 C 15.202 13.162 14.244 13.984 12.369 14.468 L 13.064 15.424 C 13.136 15.522 13.25 15.58 13.371 15.58 L 13.383 15.58 C 14.071 15.558 17.085 15.05 18.19 13.108 C 18.223 13.051 18.24 12.986 18.24 12.92 C 18.24 9.178 16.638 4.85 15.817 4.093 Z M 7.03 11.4 C 6.295 11.4 5.7 10.72 5.7 9.88 C 5.7 9.04 6.295 8.36 7.03 8.36 C 7.765 8.36 8.36 9.04 8.36 9.88 C 8.36 10.72 7.765 11.4 7.03 11.4 Z M 11.97 11.4 C 11.235 11.4 10.64 10.72 10.64 9.88 C 10.64 9.04 11.235 8.36 11.97 8.36 C 12.705 8.36 13.3 9.04 13.3 9.88 C 13.3 10.72 12.705 11.4 11.97 11.4 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:10320425265},e9OfatHY8:{opacity:.8,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 19\"><path d=\"M 15.817 4.093 C 14.305 2.875 11.912 2.669 11.81 2.662 C 11.65 2.648 11.499 2.738 11.434 2.884 C 11.428 2.893 11.376 3.013 11.318 3.2 C 12.319 3.369 13.548 3.71 14.66 4.4 C 14.838 4.51 14.893 4.745 14.782 4.923 C 14.671 5.101 14.437 5.156 14.259 5.046 C 12.347 3.859 9.96 3.8 9.5 3.8 C 9.04 3.8 6.652 3.859 4.741 5.045 C 4.563 5.156 4.329 5.101 4.218 4.923 C 4.107 4.744 4.162 4.51 4.34 4.399 C 5.452 3.711 6.681 3.369 7.682 3.202 C 7.624 3.013 7.571 2.894 7.568 2.884 C 7.503 2.737 7.351 2.647 7.19 2.662 C 7.088 2.669 4.695 2.875 3.162 4.109 C 2.362 4.85 0.76 9.178 0.76 12.92 C 0.76 12.987 0.778 13.051 0.811 13.108 C 1.915 15.05 4.93 15.558 5.617 15.58 L 5.629 15.58 C 5.75 15.58 5.864 15.522 5.936 15.424 L 6.631 14.468 C 4.756 13.984 3.798 13.162 3.744 13.113 C 3.586 12.974 3.571 12.734 3.71 12.576 C 3.849 12.419 4.089 12.404 4.247 12.543 C 4.269 12.564 6.032 14.06 9.5 14.06 C 12.973 14.06 14.737 12.558 14.755 12.543 C 14.913 12.405 15.152 12.421 15.29 12.579 C 15.357 12.654 15.39 12.753 15.384 12.853 C 15.378 12.953 15.332 13.047 15.256 13.113 C 15.202 13.162 14.244 13.984 12.369 14.468 L 13.064 15.424 C 13.136 15.522 13.25 15.58 13.371 15.58 L 13.383 15.58 C 14.071 15.558 17.085 15.05 18.19 13.108 C 18.223 13.051 18.24 12.986 18.24 12.92 C 18.24 9.178 16.638 4.85 15.817 4.093 Z M 7.03 11.4 C 6.295 11.4 5.7 10.72 5.7 9.88 C 5.7 9.04 6.295 8.36 7.03 8.36 C 7.765 8.36 8.36 9.04 8.36 9.88 C 8.36 10.72 7.765 11.4 7.03 11.4 Z M 11.97 11.4 C 11.235 11.4 10.64 10.72 10.64 9.88 C 10.64 9.04 11.235 8.36 11.97 8.36 C 12.705 8.36 13.3 9.04 13.3 9.88 C 13.3 10.72 12.705 11.4 11.97 11.4 Z\" fill=\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)) /* {&quot;name&quot;:&quot;Dark Blue&quot;} */\"></path></svg>',svgContentId:11647039430}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-f7onb1\",\"data-framer-name\":\"GitHub - Filled - #BFBAEA\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"W5L9tTU2f\",opacity:1,style:{opacity:1},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 7.116 18.734 C 7.41 18.608 7.6 18.319 7.6 18 L 7.6 15.84 C 7.6 15.761 7.606 15.679 7.616 15.596 C 7.611 15.598 7.606 15.599 7.6 15.6 L 6.16 15.6 C 5.56 15.6 5.04 15.36 4.8 14.88 C 4.52 14.36 4.4 13.48 3.68 13 C 3.56 12.92 3.64 12.8 3.88 12.8 C 4.12 12.84 4.64 13.16 4.96 13.6 C 5.32 14.04 5.68 14.4 6.32 14.4 C 7.315 14.4 7.848 14.35 8.169 14.178 C 8.542 13.622 9.06 13.2 9.6 13.2 L 9.6 13.19 C 7.333 13.117 5.884 12.364 5.21 11.2 C 3.744 11.217 2.468 11.362 1.739 11.483 C 1.716 11.352 1.696 11.22 1.679 11.088 C 2.398 10.97 3.616 10.829 5.017 10.802 C 4.972 10.691 4.933 10.578 4.9 10.463 C 3.496 10.392 2.284 10.447 1.626 10.502 C 1.618 10.369 1.607 10.236 1.605 10.102 C 2.265 10.048 3.444 9.994 4.812 10.058 C 4.779 9.854 4.761 9.647 4.76 9.44 C 4.76 8.76 5 8.04 5.44 7.44 C 5.24 6.76 4.96 5.32 5.52 4.8 C 6.6 4.8 7.36 5.32 7.72 5.64 C 8.4 5.36 9.16 5.2 10 5.2 C 10.84 5.2 11.6 5.36 12.24 5.64 C 12.6 5.32 13.36 4.8 14.44 4.8 C 15.04 5.36 14.72 6.8 14.52 7.44 C 14.96 8.04 15.2 8.72 15.16 9.44 C 15.16 9.634 15.142 9.82 15.116 10.004 C 16.516 9.935 17.727 9.99 18.398 10.044 C 18.397 10.179 18.384 10.311 18.377 10.444 C 17.709 10.389 16.467 10.332 15.034 10.408 C 14.998 10.542 14.955 10.673 14.904 10.8 C 16.322 10.819 17.57 10.956 18.323 11.076 C 18.306 11.209 18.286 11.34 18.262 11.471 C 17.498 11.348 16.194 11.205 14.711 11.198 C 14.045 12.349 12.623 13.1 10.4 13.188 L 10.4 13.2 C 11.44 13.2 12.4 14.76 12.4 15.84 L 12.4 18 C 12.4 18.329 12.599 18.612 12.884 18.734 C 16.548 17.522 19.2 14.066 19.2 10 C 19.2 4.927 15.073 0.8 10 0.8 C 4.927 0.8 0.8 4.927 0.8 10 C 0.8 14.066 3.452 17.522 7.116 18.734 Z\" fill=\"rgb(191,186,234)\"></path></svg>',svgContentId:9002329479,variants:{\"r1XcpUcGz-hover\":{opacity:1},GvSgbKGJZ:{opacity:.8}},withExternalLayout:true,...addPropertyOverrides({\"GvSgbKGJZ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 7.116 18.734 C 7.41 18.608 7.6 18.319 7.6 18 L 7.6 15.84 C 7.6 15.761 7.606 15.679 7.616 15.596 C 7.611 15.598 7.606 15.599 7.6 15.6 L 6.16 15.6 C 5.56 15.6 5.04 15.36 4.8 14.88 C 4.52 14.36 4.4 13.48 3.68 13 C 3.56 12.92 3.64 12.8 3.88 12.8 C 4.12 12.84 4.64 13.16 4.96 13.6 C 5.32 14.04 5.68 14.4 6.32 14.4 C 7.315 14.4 7.848 14.35 8.169 14.178 C 8.542 13.622 9.06 13.2 9.6 13.2 L 9.6 13.19 C 7.333 13.117 5.884 12.364 5.21 11.2 C 3.744 11.217 2.468 11.362 1.739 11.483 C 1.716 11.352 1.696 11.22 1.679 11.088 C 2.398 10.97 3.616 10.829 5.017 10.802 C 4.972 10.691 4.933 10.578 4.9 10.463 C 3.496 10.392 2.284 10.447 1.626 10.502 C 1.618 10.369 1.607 10.236 1.605 10.102 C 2.265 10.048 3.444 9.994 4.812 10.058 C 4.779 9.854 4.761 9.647 4.76 9.44 C 4.76 8.76 5 8.04 5.44 7.44 C 5.24 6.76 4.96 5.32 5.52 4.8 C 6.6 4.8 7.36 5.32 7.72 5.64 C 8.4 5.36 9.16 5.2 10 5.2 C 10.84 5.2 11.6 5.36 12.24 5.64 C 12.6 5.32 13.36 4.8 14.44 4.8 C 15.04 5.36 14.72 6.8 14.52 7.44 C 14.96 8.04 15.2 8.72 15.16 9.44 C 15.16 9.634 15.142 9.82 15.116 10.004 C 16.516 9.935 17.727 9.99 18.398 10.044 C 18.397 10.179 18.384 10.311 18.377 10.444 C 17.709 10.389 16.467 10.332 15.034 10.408 C 14.998 10.542 14.955 10.673 14.904 10.8 C 16.322 10.819 17.57 10.956 18.323 11.076 C 18.306 11.209 18.286 11.34 18.262 11.471 C 17.498 11.348 16.194 11.205 14.711 11.198 C 14.045 12.349 12.623 13.1 10.4 13.188 L 10.4 13.2 C 11.44 13.2 12.4 14.76 12.4 15.84 L 12.4 18 C 12.4 18.329 12.599 18.612 12.884 18.734 C 16.548 17.522 19.2 14.066 19.2 10 C 19.2 4.927 15.073 0.8 10 0.8 C 4.927 0.8 0.8 4.927 0.8 10 C 0.8 14.066 3.452 17.522 7.116 18.734 Z\" fill=\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163)) /* {&quot;name&quot;:&quot;EGP - Grid - Blue&quot;} */\"></path></svg>',svgContentId:12255257612},\"r1XcpUcGz-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 7.116 18.734 C 7.41 18.608 7.6 18.319 7.6 18 L 7.6 15.84 C 7.6 15.761 7.606 15.679 7.616 15.596 C 7.611 15.598 7.606 15.599 7.6 15.6 L 6.16 15.6 C 5.56 15.6 5.04 15.36 4.8 14.88 C 4.52 14.36 4.4 13.48 3.68 13 C 3.56 12.92 3.64 12.8 3.88 12.8 C 4.12 12.84 4.64 13.16 4.96 13.6 C 5.32 14.04 5.68 14.4 6.32 14.4 C 7.315 14.4 7.848 14.35 8.169 14.178 C 8.542 13.622 9.06 13.2 9.6 13.2 L 9.6 13.19 C 7.333 13.117 5.884 12.364 5.21 11.2 C 3.744 11.217 2.468 11.362 1.739 11.483 C 1.716 11.352 1.696 11.22 1.679 11.088 C 2.398 10.97 3.616 10.829 5.017 10.802 C 4.972 10.691 4.933 10.578 4.9 10.463 C 3.496 10.392 2.284 10.447 1.626 10.502 C 1.618 10.369 1.607 10.236 1.605 10.102 C 2.265 10.048 3.444 9.994 4.812 10.058 C 4.779 9.854 4.761 9.647 4.76 9.44 C 4.76 8.76 5 8.04 5.44 7.44 C 5.24 6.76 4.96 5.32 5.52 4.8 C 6.6 4.8 7.36 5.32 7.72 5.64 C 8.4 5.36 9.16 5.2 10 5.2 C 10.84 5.2 11.6 5.36 12.24 5.64 C 12.6 5.32 13.36 4.8 14.44 4.8 C 15.04 5.36 14.72 6.8 14.52 7.44 C 14.96 8.04 15.2 8.72 15.16 9.44 C 15.16 9.634 15.142 9.82 15.116 10.004 C 16.516 9.935 17.727 9.99 18.398 10.044 C 18.397 10.179 18.384 10.311 18.377 10.444 C 17.709 10.389 16.467 10.332 15.034 10.408 C 14.998 10.542 14.955 10.673 14.904 10.8 C 16.322 10.819 17.57 10.956 18.323 11.076 C 18.306 11.209 18.286 11.34 18.262 11.471 C 17.498 11.348 16.194 11.205 14.711 11.198 C 14.045 12.349 12.623 13.1 10.4 13.188 L 10.4 13.2 C 11.44 13.2 12.4 14.76 12.4 15.84 L 12.4 18 C 12.4 18.329 12.599 18.612 12.884 18.734 C 16.548 17.522 19.2 14.066 19.2 10 C 19.2 4.927 15.073 0.8 10 0.8 C 4.927 0.8 0.8 4.927 0.8 10 C 0.8 14.066 3.452 17.522 7.116 18.734 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:10978369381},GvSgbKGJZ:{opacity:.8,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 7.116 18.734 C 7.41 18.608 7.6 18.319 7.6 18 L 7.6 15.84 C 7.6 15.761 7.606 15.679 7.616 15.596 C 7.611 15.598 7.606 15.599 7.6 15.6 L 6.16 15.6 C 5.56 15.6 5.04 15.36 4.8 14.88 C 4.52 14.36 4.4 13.48 3.68 13 C 3.56 12.92 3.64 12.8 3.88 12.8 C 4.12 12.84 4.64 13.16 4.96 13.6 C 5.32 14.04 5.68 14.4 6.32 14.4 C 7.315 14.4 7.848 14.35 8.169 14.178 C 8.542 13.622 9.06 13.2 9.6 13.2 L 9.6 13.19 C 7.333 13.117 5.884 12.364 5.21 11.2 C 3.744 11.217 2.468 11.362 1.739 11.483 C 1.716 11.352 1.696 11.22 1.679 11.088 C 2.398 10.97 3.616 10.829 5.017 10.802 C 4.972 10.691 4.933 10.578 4.9 10.463 C 3.496 10.392 2.284 10.447 1.626 10.502 C 1.618 10.369 1.607 10.236 1.605 10.102 C 2.265 10.048 3.444 9.994 4.812 10.058 C 4.779 9.854 4.761 9.647 4.76 9.44 C 4.76 8.76 5 8.04 5.44 7.44 C 5.24 6.76 4.96 5.32 5.52 4.8 C 6.6 4.8 7.36 5.32 7.72 5.64 C 8.4 5.36 9.16 5.2 10 5.2 C 10.84 5.2 11.6 5.36 12.24 5.64 C 12.6 5.32 13.36 4.8 14.44 4.8 C 15.04 5.36 14.72 6.8 14.52 7.44 C 14.96 8.04 15.2 8.72 15.16 9.44 C 15.16 9.634 15.142 9.82 15.116 10.004 C 16.516 9.935 17.727 9.99 18.398 10.044 C 18.397 10.179 18.384 10.311 18.377 10.444 C 17.709 10.389 16.467 10.332 15.034 10.408 C 14.998 10.542 14.955 10.673 14.904 10.8 C 16.322 10.819 17.57 10.956 18.323 11.076 C 18.306 11.209 18.286 11.34 18.262 11.471 C 17.498 11.348 16.194 11.205 14.711 11.198 C 14.045 12.349 12.623 13.1 10.4 13.188 L 10.4 13.2 C 11.44 13.2 12.4 14.76 12.4 15.84 L 12.4 18 C 12.4 18.329 12.599 18.612 12.884 18.734 C 16.548 17.522 19.2 14.066 19.2 10 C 19.2 4.927 15.073 0.8 10 0.8 C 4.927 0.8 0.8 4.927 0.8 10 C 0.8 14.066 3.452 17.522 7.116 18.734 Z\" fill=\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)) /* {&quot;name&quot;:&quot;Dark Blue&quot;} */\"></path></svg>',svgContentId:9380700404},r1XcpUcGz:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 7.116 18.734 C 7.41 18.608 7.6 18.319 7.6 18 L 7.6 15.84 C 7.6 15.761 7.606 15.679 7.616 15.596 C 7.611 15.598 7.606 15.599 7.6 15.6 L 6.16 15.6 C 5.56 15.6 5.04 15.36 4.8 14.88 C 4.52 14.36 4.4 13.48 3.68 13 C 3.56 12.92 3.64 12.8 3.88 12.8 C 4.12 12.84 4.64 13.16 4.96 13.6 C 5.32 14.04 5.68 14.4 6.32 14.4 C 7.315 14.4 7.848 14.35 8.169 14.178 C 8.542 13.622 9.06 13.2 9.6 13.2 L 9.6 13.19 C 7.333 13.117 5.884 12.364 5.21 11.2 C 3.744 11.217 2.468 11.362 1.739 11.483 C 1.716 11.352 1.696 11.22 1.679 11.088 C 2.398 10.97 3.616 10.829 5.017 10.802 C 4.972 10.691 4.933 10.578 4.9 10.463 C 3.496 10.392 2.284 10.447 1.626 10.502 C 1.618 10.369 1.607 10.236 1.605 10.102 C 2.265 10.048 3.444 9.994 4.812 10.058 C 4.779 9.854 4.761 9.647 4.76 9.44 C 4.76 8.76 5 8.04 5.44 7.44 C 5.24 6.76 4.96 5.32 5.52 4.8 C 6.6 4.8 7.36 5.32 7.72 5.64 C 8.4 5.36 9.16 5.2 10 5.2 C 10.84 5.2 11.6 5.36 12.24 5.64 C 12.6 5.32 13.36 4.8 14.44 4.8 C 15.04 5.36 14.72 6.8 14.52 7.44 C 14.96 8.04 15.2 8.72 15.16 9.44 C 15.16 9.634 15.142 9.82 15.116 10.004 C 16.516 9.935 17.727 9.99 18.398 10.044 C 18.397 10.179 18.384 10.311 18.377 10.444 C 17.709 10.389 16.467 10.332 15.034 10.408 C 14.998 10.542 14.955 10.673 14.904 10.8 C 16.322 10.819 17.57 10.956 18.323 11.076 C 18.306 11.209 18.286 11.34 18.262 11.471 C 17.498 11.348 16.194 11.205 14.711 11.198 C 14.045 12.349 12.623 13.1 10.4 13.188 L 10.4 13.2 C 11.44 13.2 12.4 14.76 12.4 15.84 L 12.4 18 C 12.4 18.329 12.599 18.612 12.884 18.734 C 16.548 17.522 19.2 14.066 19.2 10 C 19.2 4.927 15.073 0.8 10 0.8 C 4.927 0.8 0.8 4.927 0.8 10 C 0.8 14.066 3.452 17.522 7.116 18.734 Z\" fill=\"rgba(255, 255, 255, 0.8)\"></path></svg>',svgContentId:11996211285}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dtq9b.framer-13d1l2s, .framer-dtq9b .framer-13d1l2s { display: block; }\",\".framer-dtq9b.framer-155q8oh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 20px; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 20px; }\",\".framer-dtq9b .framer-hqp3gv-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); position: relative; width: 100%; }\",\".framer-dtq9b .framer-13gkbrh { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dtq9b .framer-1my6d8v-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dtq9b .framer-fdfg4q-container { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-dtq9b .framer-1lduexv { flex: none; height: 19px; position: relative; width: 19px; }\",\".framer-dtq9b .framer-f7onb1 { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-dtq9b.framer-v-13h80q8 .framer-f7onb1, .framer-dtq9b.framer-v-xwfi0e .framer-f7onb1 { order: 4; }\",\".framer-dtq9b.framer-v-1mcxhn1.framer-155q8oh, .framer-dtq9b.framer-v-1y2eoc0.framer-155q8oh { width: min-content; }\",\".framer-dtq9b.framer-v-13s5pxd .framer-hqp3gv-container, .framer-dtq9b.framer-v-19oapec .framer-hqp3gv-container, .framer-dtq9b.framer-v-1jyld3n .framer-hqp3gv-container, .framer-dtq9b.framer-v-avcsdh .framer-hqp3gv-container { order: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"r1XcpUcGz\":{\"layout\":[\"fixed\",\"fixed\"]},\"MCMruQM9r\":{\"layout\":[\"fixed\",\"fixed\"]},\"S6FuUQZY5\":{\"layout\":[\"auto\",\"fixed\"]},\"g_uv9KCEJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"qJUNtk81H\":{\"layout\":[\"fixed\",\"fixed\"]},\"e9OfatHY8\":{\"layout\":[\"fixed\",\"fixed\"]},\"GvSgbKGJZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"yjHxbCo3u\":{\"layout\":[\"fixed\",\"fixed\"]},\"SsOhMehAt\":{\"layout\":[\"auto\",\"fixed\"]},\"pL3Ug65i7\":{\"layout\":[\"fixed\",\"fixed\"]},\"xuyZnEgSb\":{\"layout\":[\"fixed\",\"fixed\"]},\"rd9msnEfu\":{\"layout\":[\"fixed\",\"fixed\"]},\"P8ntq5e38\":{\"layout\":[\"fixed\",\"fixed\"]},\"HLUwF3pWM\":{\"layout\":[\"fixed\",\"fixed\"]},\"ykChvb6Ev\":{\"layout\":[\"auto\",\"fixed\"]},\"DrbNoVv51\":{\"layout\":[\"fixed\",\"fixed\"]},\"o1bqPr8hc\":{\"layout\":[\"fixed\",\"fixed\"]},\"eHsGwV12v\":{\"layout\":[\"fixed\",\"fixed\"]},\"Cgox7ZBLU\":{\"layout\":[\"auto\",\"fixed\"]},\"JN0EkPRcj\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"D_VrrN5Ek\":\"link\",\"XgVNAjcsa\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerN8N0bkLQr=withCSS(Component,css,\"framer-dtq9b\");export default FramerN8N0bkLQr;FramerN8N0bkLQr.displayName=\"Subcomponent - Top Nav Menu icons\";FramerN8N0bkLQr.defaultProps={height:20,width:20};addPropertyControls(FramerN8N0bkLQr,{variant:{options:[\"RwTljAg73PFt1SaIXe\",\"r1XcpUcGz\",\"MCMruQM9r\",\"S6FuUQZY5\",\"g_uv9KCEJ\",\"qJUNtk81H\",\"e9OfatHY8\",\"GvSgbKGJZ\",\"yjHxbCo3u\",\"SsOhMehAt\",\"pL3Ug65i7\",\"xuyZnEgSb\"],optionTitles:[\"Discord - FFFFFF 80%\",\"GitHub - FFFFFF 80%\",\"Search - FFFFFF 80%\",\"Locales - FFFFFF 80%\",\"Mobile - Bars 3 - FFFFFF 80%\",\"Mobile - X - FFFFFF 80%\",\"Discord - #18163D\",\"GitHub - #18163D\",\"Search - 18163D\",\"Locales - 18163D\",\"Mobile - Bars 3 - 18163D\",\"Mobile - X - 18163D\"],title:\"Variant\",type:ControlType.Enum},D_VrrN5Ek:{title:\"Link\",type:ControlType.Link},XgVNAjcsa:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerN8N0bkLQr,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_A87jxeN7B.woff2\",weight:\"400\"}]},...HeroFonts,...LocaleSelectorFonts,...SearchFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN8N0bkLQr\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r1XcpUcGz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MCMruQM9r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"S6FuUQZY5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"g_uv9KCEJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qJUNtk81H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e9OfatHY8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GvSgbKGJZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yjHxbCo3u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SsOhMehAt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pL3Ug65i7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xuyZnEgSb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rd9msnEfu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P8ntq5e38\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HLUwF3pWM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ykChvb6Ev\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DrbNoVv51\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o1bqPr8hc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eHsGwV12v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Cgox7ZBLU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"JN0EkPRcj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"D_VrrN5Ek\\\":\\\"link\\\",\\\"XgVNAjcsa\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N8N0bkLQr.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={dPwFymG4N:{hover:true},FjDG7vdsS:{hover:true},fOnHeRfvE:{hover:true},IgRWh4VyS:{hover:true},iLfRYbozt:{hover:true},iTfLInrxR:{hover:true},lrh5X7Glu:{hover:true},udYAXoQts:{hover:true},vpCj65YBW:{hover:true},YFI0VFZ1v:{hover:true},Z0Tx528sP:{hover:true},zqUskMXB_:{hover:true}};const cycleOrder=[\"Z0Tx528sP\",\"udYAXoQts\",\"iLfRYbozt\",\"zqUskMXB_\",\"fOnHeRfvE\",\"iTfLInrxR\",\"vpCj65YBW\",\"dPwFymG4N\",\"IgRWh4VyS\",\"FjDG7vdsS\",\"YFI0VFZ1v\",\"lrh5X7Glu\"];const serializationHash=\"framer-kxmBM\";const variantClassNames={dPwFymG4N:\"framer-v-hjzudf\",FjDG7vdsS:\"framer-v-j5g8en\",fOnHeRfvE:\"framer-v-1rae5yq\",IgRWh4VyS:\"framer-v-u07bkr\",iLfRYbozt:\"framer-v-xacfmd\",iTfLInrxR:\"framer-v-1rh9q6r\",lrh5X7Glu:\"framer-v-17a3940\",udYAXoQts:\"framer-v-1a2jo4h\",vpCj65YBW:\"framer-v-1p9vvw\",YFI0VFZ1v:\"framer-v-1koxnox\",Z0Tx528sP:\"framer-v-2omymj\",zqUskMXB_:\"framer-v-11iu8ni\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const transition3={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Space Around\":\"space-around\",\"Space Between\":\"space-between\",\"Space Evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableVariantMap={\"Arrow Small\":\"vpCj65YBW\",\"No Icon Small Outline\":\"FjDG7vdsS\",\"No Icons\":\"iLfRYbozt\",\"Pricing Page outline - no icons\":\"lrh5X7Glu\",\"XR ouline\":\"iTfLInrxR\",\"XR Small Ouline\":\"IgRWh4VyS\",\"XR Small\":\"dPwFymG4N\",Arrow:\"Z0Tx528sP\",GitHub:\"zqUskMXB_\",Link:\"YFI0VFZ1v\",Video:\"udYAXoQts\",XR:\"fOnHeRfvE\"};const getProps=({backgroundBase,backgroundHover,click,distribute,fontColor,fontSize,height,hoverBackgroundCOLor,iconColor,iconsVisible,id,link,linkFont,linkFontLine,newTab,preHoverOpacity,shadow,title,width,...props})=>{return{...props,eWxdsJLEI:click??props.eWxdsJLEI,FXeK4Gp53:hoverBackgroundCOLor??props.FXeK4Gp53??\"var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255))\",idcuUYIyH:shadow??props.idcuUYIyH??\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\",IrFsYDsyx:newTab??props.IrFsYDsyx,j9nqBWCxF:fontSize??props.j9nqBWCxF??18,jkPRtO3JN:linkFontLine??props.jkPRtO3JN??{borderBottomWidth:1,borderColor:\"rgb(255, 255, 255)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},k32YeTodP:backgroundBase??props.k32YeTodP??\"var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255))\",L8LXH3RIu:humanReadableEnumMap[distribute]??distribute??props.L8LXH3RIu??\"center\",mk7tBTk3W:preHoverOpacity??props.mk7tBTk3W??.76,PAfOoEgkv:iconColor??props.PAfOoEgkv??\"rgb(255, 255, 255)\",PMhMKhc2m:title??props.PMhMKhc2m??\"Learn More\",pWtwAgzm6:link??props.pWtwAgzm6,Q7K4o_rzr:iconsVisible??props.Q7K4o_rzr??true,S6Fbm1O7t:linkFont??props.S6Fbm1O7t??\"rgb(255, 255, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Z0Tx528sP\",wW4iw9oi3:fontColor??props.wW4iw9oi3??\"rgb(255, 255, 255)\",yQX8DPiyl:backgroundHover??props.yQX8DPiyl??\"rgb(0, 0, 204)\"};};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,PMhMKhc2m,pWtwAgzm6,IrFsYDsyx,k32YeTodP,yQX8DPiyl,PAfOoEgkv,wW4iw9oi3,j9nqBWCxF,mk7tBTk3W,L8LXH3RIu,idcuUYIyH,eWxdsJLEI,Q7K4o_rzr,S6Fbm1O7t,jkPRtO3JN,FXeK4Gp53,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Z0Tx528sP\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1yy2lbm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(eWxdsJLEI){const res=await eWxdsJLEI(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"fOnHeRfvE-hover\")return true;if(baseVariant===\"fOnHeRfvE\")return true;return false;};const isDisplayed1=value=>{if(gestureVariant===\"udYAXoQts-hover\")return true;if(gestureVariant===\"iTfLInrxR-hover\")return value;if(baseVariant===\"udYAXoQts\")return true;if(baseVariant===\"iTfLInrxR\")return value;return false;};const isDisplayed2=value=>{if([\"udYAXoQts-hover\",\"iLfRYbozt-hover\",\"zqUskMXB_-hover\",\"iTfLInrxR-hover\",\"IgRWh4VyS-hover\",\"FjDG7vdsS-hover\",\"YFI0VFZ1v-hover\",\"lrh5X7Glu-hover\"].includes(gestureVariant))return false;if([\"fOnHeRfvE-hover\",\"dPwFymG4N-hover\"].includes(gestureVariant))return value;if([\"udYAXoQts\",\"iLfRYbozt\",\"zqUskMXB_\",\"iTfLInrxR\",\"IgRWh4VyS\",\"FjDG7vdsS\",\"YFI0VFZ1v\",\"lrh5X7Glu\"].includes(baseVariant))return false;if([\"fOnHeRfvE\",\"dPwFymG4N\"].includes(baseVariant))return value;return true;};const isDisplayed3=()=>{if(gestureVariant===\"zqUskMXB_-hover\")return true;if(baseVariant===\"zqUskMXB_\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({dPwFymG4N:{value:transition2},fOnHeRfvE:{value:transition2},YFI0VFZ1v:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:pWtwAgzm6,motionChild:true,nodeId:\"Z0Tx528sP\",scopeId:\"qBvArAZih\",...addPropertyOverrides({udYAXoQts:{openInNewTab:IrFsYDsyx}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-2omymj\",className,classNames)} framer-dspod`,\"data-framer-name\":\"Arrow\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Z0Tx528sP\",onTap:onTap1yy2lbm,ref:refBinding,style:{\"--1dkmtxf\":L8LXH3RIu,\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",\"--cxzmxd\":idcuUYIyH,background:`linear-gradient(225deg, ${k32YeTodP} 0%, ${k32YeTodP} 33%, ${k32YeTodP} 67%, ${k32YeTodP} 100%)`,backgroundColor:k32YeTodP,borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"var(--cxzmxd)\",...style},variants:{\"dPwFymG4N-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(285deg, var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) 0%, var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) 28.267868904185644%, var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) 67.66245216427414%, var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) 100%)\"},\"FjDG7vdsS-hover\":{\"--border-color\":\"rgba(21, 9, 255, 0)\",background:`linear-gradient(225deg, ${FXeK4Gp53} 0%, ${FXeK4Gp53} 33%, ${FXeK4Gp53} 67%, ${FXeK4Gp53} 100%)`,backgroundColor:FXeK4Gp53},\"fOnHeRfvE-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(291deg, var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) 0%, var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) 28.267868904185644%, var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) 67.66245216427414%, var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) 100%)\"},\"IgRWh4VyS-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"0.2963892874511657px 0.5927785749023314px 2.518437059265421px -0.5px rgba(29, 51, 195, 0.13), 0.8071467382105766px 1.6142934764211532px 6.858372902933089px -1px rgba(29, 51, 195, 0.13), 1.7722021046647571px 3.5444042093295143px 15.058504628414656px -1.5px rgba(29, 51, 195, 0.13), 3.933884033639334px 7.867768067278668px 33.42644203631075px -2px rgba(29, 51, 195, 0.13), 10px 20px 84.970583144992px -2.5px rgba(29, 51, 195, 0.13)\"},\"iLfRYbozt-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:`linear-gradient(225deg, ${yQX8DPiyl} 0%, ${yQX8DPiyl} 33%, ${yQX8DPiyl} 67%, ${yQX8DPiyl} 100%)`,backgroundColor:yQX8DPiyl},\"iTfLInrxR-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"0.2963892874511657px 0.5927785749023314px 2.518437059265421px -0.5px rgba(29, 51, 195, 0.13), 0.8071467382105766px 1.6142934764211532px 6.858372902933089px -1px rgba(29, 51, 195, 0.13), 1.7722021046647571px 3.5444042093295143px 15.058504628414656px -1.5px rgba(29, 51, 195, 0.13), 3.933884033639334px 7.867768067278668px 33.42644203631075px -2px rgba(29, 51, 195, 0.13), 10px 20px 84.970583144992px -2.5px rgba(29, 51, 195, 0.13)\"},\"lrh5X7Glu-hover\":{boxShadow:\"0.2963892874511657px 0.5927785749023314px 2.518437059265421px -0.5px rgba(29, 51, 195, 0.13), 0.8071467382105766px 1.6142934764211532px 6.858372902933089px -1px rgba(29, 51, 195, 0.13), 1.7722021046647571px 3.5444042093295143px 15.058504628414656px -1.5px rgba(29, 51, 195, 0.13), 3.933884033639334px 7.867768067278668px 33.42644203631075px -2px rgba(29, 51, 195, 0.13), 10px 20px 84.970583144992px -2.5px rgba(29, 51, 195, 0.13)\"},\"udYAXoQts-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:`linear-gradient(225deg, ${yQX8DPiyl} 0%, ${yQX8DPiyl} 33%, ${yQX8DPiyl} 67%, ${yQX8DPiyl} 100%)`,backgroundColor:yQX8DPiyl},\"vpCj65YBW-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(225deg, var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255)) 0%, var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255)) 33%, var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255)) 67%, var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255)) 100%)\",backgroundColor:\"var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255))\",boxShadow:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\"},\"Z0Tx528sP-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:`linear-gradient(225deg, ${yQX8DPiyl} 0%, ${yQX8DPiyl} 33%, ${yQX8DPiyl} 67%, ${yQX8DPiyl} 100%)`,backgroundColor:yQX8DPiyl},\"zqUskMXB_-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:`linear-gradient(225deg, ${yQX8DPiyl} 0%, ${yQX8DPiyl} 33%, ${yQX8DPiyl} 67%, ${yQX8DPiyl} 100%)`,backgroundColor:yQX8DPiyl},dPwFymG4N:{background:\"linear-gradient(253deg, var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) 0%, var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) 28.267868904185644%, var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) 67.66245216427414%, var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\"},FjDG7vdsS:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},fOnHeRfvE:{background:\"linear-gradient(225deg, var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) 0%, var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) 28.267868904185644%, var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) 67.66245216427414%, var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\"},IgRWh4VyS:{background:\"linear-gradient(253deg, var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) 0%, var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) 28.267868904185644%, var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) 67.66245216427414%, var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\"},iTfLInrxR:{background:\"linear-gradient(253deg, var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) 0%, var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) 28.267868904185644%, var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) 67.66245216427414%, var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\"},lrh5X7Glu:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(257deg, var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163)) 0%, var(--token-f9ab92a1-9610-4661-8a6e-6b5fa0a4f0e8, rgb(33, 31, 151)) 29.012574218888528%, var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255)) 66.68212622889702%, var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\"},vpCj65YBW:{background:\"linear-gradient(225deg, var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255)) 0%, var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255)) 33%, var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255)) 67%, var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255)) 100%)\",backgroundColor:\"var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255))\"},YFI0VFZ1v:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"}},...addPropertyOverrides({\"dPwFymG4N-hover\":{\"data-framer-name\":undefined},\"FjDG7vdsS-hover\":{\"data-framer-name\":undefined},\"fOnHeRfvE-hover\":{\"data-framer-name\":undefined},\"IgRWh4VyS-hover\":{\"data-framer-name\":undefined},\"iLfRYbozt-hover\":{\"data-framer-name\":undefined},\"iTfLInrxR-hover\":{\"data-framer-name\":undefined},\"lrh5X7Glu-hover\":{\"data-framer-name\":undefined},\"udYAXoQts-hover\":{\"data-framer-name\":undefined},\"vpCj65YBW-hover\":{\"data-framer-name\":undefined},\"YFI0VFZ1v-hover\":{\"data-framer-name\":undefined},\"Z0Tx528sP-hover\":{\"data-framer-name\":undefined},\"zqUskMXB_-hover\":{\"data-framer-name\":undefined},dPwFymG4N:{\"data-framer-name\":\"XR Small\"},FjDG7vdsS:{\"data-border\":true,\"data-framer-name\":\"No Icon Small Outline\"},fOnHeRfvE:{\"data-framer-name\":\"XR\"},IgRWh4VyS:{\"data-framer-name\":\"XR Small Ouline\"},iLfRYbozt:{\"data-framer-name\":\"No Icons\"},iTfLInrxR:{\"data-framer-name\":\"XR ouline\"},lrh5X7Glu:{\"data-framer-name\":\"Pricing Page outline - no icons\"},udYAXoQts:{\"data-framer-name\":\"Video\"},vpCj65YBW:{\"data-framer-name\":\"Arrow Small\"},YFI0VFZ1v:{\"data-framer-name\":\"Link\"},zqUskMXB_:{\"data-framer-name\":\"GitHub\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-8do6h3\",\"data-framer-name\":\"Ellipse 1\",layoutDependency:layoutDependency,layoutId:\"nIFuTpnEP\",style:{background:\"linear-gradient(17.58368117621687deg, rgb(227, 16, 227) 0%, rgb(2, 250, 176) 100%)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",filter:\"blur(100px)\",opacity:0,rotate:91,WebkitFilter:\"blur(100px)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-juizig\",layoutDependency:layoutDependency,layoutId:\"Er52JiSCr\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},variants:{\"dPwFymG4N-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},\"fOnHeRfvE-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},\"iLfRYbozt-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"lrh5X7Glu-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},\"udYAXoQts-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"YFI0VFZ1v-hover\":{\"--border-bottom-width\":(jkPRtO3JN.borderBottomWidth??jkPRtO3JN.borderWidth)+\"px\",\"--border-color\":jkPRtO3JN.borderColor,\"--border-left-width\":(jkPRtO3JN.borderLeftWidth??jkPRtO3JN.borderWidth)+\"px\",\"--border-right-width\":(jkPRtO3JN.borderRightWidth??jkPRtO3JN.borderWidth)+\"px\",\"--border-style\":jkPRtO3JN.borderStyle,\"--border-top-width\":(jkPRtO3JN.borderTopWidth??jkPRtO3JN.borderWidth)+\"px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"Z0Tx528sP-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"zqUskMXB_-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},dPwFymG4N:{backgroundColor:\"rgba(0, 0, 0, 0)\"},FjDG7vdsS:{backgroundColor:\"rgba(0, 0, 0, 0)\"},IgRWh4VyS:{backgroundColor:\"var(--token-13eb4cd8-7b3f-48b6-8eb7-6780feab42f8, rgb(248, 249, 250))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},iTfLInrxR:{backgroundColor:\"var(--token-13eb4cd8-7b3f-48b6-8eb7-6780feab42f8, rgb(248, 249, 250))\"},lrh5X7Glu:{backgroundColor:\"var(--token-13eb4cd8-7b3f-48b6-8eb7-6780feab42f8, rgb(248, 249, 250))\"},vpCj65YBW:{backgroundColor:\"rgba(0, 0, 0, 0)\"},YFI0VFZ1v:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}},...addPropertyOverrides({\"YFI0VFZ1v-hover\":{\"data-border\":true}},baseVariant,gestureVariant),children:[isDisplayed1(Q7K4o_rzr)&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1p815lc\",\"data-framer-name\":\"Play\",fill:PAfOoEgkv,intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"YdMgmhJco\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"size-6\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\"/></svg>',withExternalLayout:true,...addPropertyOverrides({iTfLInrxR:{fill:'var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)) /* {\"name\":\"Dark Blue\"} */'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-j9nqBWCxF-qBvArAZih) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-wW4iw9oi3-qBvArAZih))\"},children:\"Learn More\"})}),className:\"framer-6shv7y\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"QgeRFNAlE\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-wW4iw9oi3-qBvArAZih)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-j9nqBWCxF-qBvArAZih\":j9nqBWCxF,\"--variable-reference-S6Fbm1O7t-qBvArAZih\":S6Fbm1O7t,\"--variable-reference-wW4iw9oi3-qBvArAZih\":wW4iw9oi3,opacity:1},text:PMhMKhc2m,variants:{\"dPwFymG4N-hover\":{opacity:1},\"FjDG7vdsS-hover\":{opacity:1},\"fOnHeRfvE-hover\":{opacity:1},\"IgRWh4VyS-hover\":{opacity:1},\"iLfRYbozt-hover\":{opacity:1},\"iTfLInrxR-hover\":{opacity:1},\"udYAXoQts-hover\":{opacity:1},\"vpCj65YBW-hover\":{opacity:1},\"YFI0VFZ1v-hover\":{opacity:1},\"Z0Tx528sP-hover\":{opacity:1},\"zqUskMXB_-hover\":{opacity:1},dPwFymG4N:{\"--extracted-r6o4lv\":\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255))\"},fOnHeRfvE:{\"--extracted-r6o4lv\":\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255))\"},IgRWh4VyS:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},iTfLInrxR:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},lrh5X7Glu:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\",opacity:1},YFI0VFZ1v:{\"--extracted-r6o4lv\":\"var(--variable-reference-S6Fbm1O7t-qBvArAZih)\",\"--variable-reference-S6Fbm1O7t-qBvArAZih\":S6Fbm1O7t,opacity:mk7tBTk3W}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dPwFymG4N:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-j9nqBWCxF-qBvArAZih) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:\"Learn More\"})}),fonts:[\"GF;Manrope-500\"]},FjDG7vdsS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-j9nqBWCxF-qBvArAZih) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-wW4iw9oi3-qBvArAZih))\"},children:\"Learn More\"})}),fonts:[\"GF;Manrope-500\"]},fOnHeRfvE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-j9nqBWCxF-qBvArAZih) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:\"Learn More\"})})},IgRWh4VyS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-j9nqBWCxF-qBvArAZih) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Learn More\"})}),fonts:[\"GF;Manrope-500\"]},iTfLInrxR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-j9nqBWCxF-qBvArAZih) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Learn More\"})})},lrh5X7Glu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-j9nqBWCxF-qBvArAZih) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Learn More\"})})},vpCj65YBW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-j9nqBWCxF-qBvArAZih) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-wW4iw9oi3-qBvArAZih))\"},children:\"Learn More\"})}),fonts:[\"GF;Manrope-500\"]},YFI0VFZ1v:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-j9nqBWCxF-qBvArAZih) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-S6Fbm1O7t-qBvArAZih))\"},children:\"Learn More\"})}),fonts:[\"GF;Manrope-500\"]}},baseVariant,gestureVariant)}),isDisplayed2(Q7K4o_rzr)&&/*#__PURE__*/_jsx(SVG,{className:\"framer-cy0i80\",\"data-framer-name\":\"Right\",fill:PAfOoEgkv,intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"xFAYO5pO_\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"size-6\"><path fill-rule=\"evenodd\" d=\"M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\"/></svg>',withExternalLayout:true,...addPropertyOverrides({dPwFymG4N:{fill:'var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)) /* {\"name\":\"Copy - White\"} */'},fOnHeRfvE:{fill:'var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)) /* {\"name\":\"Copy - White\"} */'}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1y9dv5r\",\"data-framer-name\":\"GitHub_Filled_White_SVG_MOBILE_VERSION\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:50,intrinsicWidth:50,layoutDependency:layoutDependency,layoutId:\"sDdE44Epu\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\" width=\"50\" height=\"50\"><path d=\"M17.791 46.836A1.999 1.999 0 0 0 19 45v-5.4c0-.197.016-.402.041-.61A.611.611 0 0 1 19 39h-3.6c-1.5 0-2.8-.6-3.4-1.8-.7-1.3-1-3.5-2.8-4.7-.3-.2-.1-.5.5-.5.6.1 1.9.9 2.7 2 .9 1.1 1.8 2 3.4 2 2.487 0 3.82-.125 4.622-.555C21.356 34.056 22.649 33 24 33v-.025c-5.668-.182-9.289-2.066-10.975-4.975-3.665.042-6.856.405-8.677.707a21.537 21.537 0 0 1-.151-.987c1.797-.296 4.843-.647 8.345-.714a8.162 8.162 0 0 1-.291-.849c-3.511-.178-6.541-.039-8.187.097-.02-.332-.047-.663-.051-.999 1.649-.135 4.597-.27 8.018-.111a9.832 9.832 0 0 1-.13-1.543c0-1.7.6-3.5 1.7-5-.5-1.7-1.2-5.3.2-6.6 2.7 0 4.6 1.3 5.5 2.1C21 13.4 22.9 13 25 13c2.1 0 4 .4 5.6 1.1.9-.8 2.8-2.1 5.5-2.1 1.5 1.4.7 5 .2 6.6 1.1 1.5 1.7 3.2 1.6 5 0 .484-.045.951-.11 1.409 3.499-.172 6.527-.034 8.204.102-.002.337-.033.666-.051.999-1.671-.138-4.775-.28-8.359-.089a8.272 8.272 0 0 1-.325.98c3.546.046 6.665.389 8.548.689-.043.332-.093.661-.151.987-1.912-.306-5.171-.664-8.879-.682-1.665 2.878-5.22 4.755-10.777 4.974V33c2.6 0 5 3.9 5 6.6V45c0 .823.498 1.53 1.209 1.836C41.37 43.804 48 35.164 48 25 48 12.318 37.683 2 25 2S2 12.318 2 25c0 10.164 6.63 18.804 15.791 21.836z\" transform=\"scale(5.12)\" fill=\"#fff\" font-family=\"none\" font-weight=\"none\" font-size=\"none\" text-anchor=\"none\" style=\"mix-blend-mode:normal\"/></svg>',withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kxmBM.framer-dspod, .framer-kxmBM .framer-dspod { display: block; }\",\".framer-kxmBM.framer-2omymj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 65px; justify-content: center; min-width: 120px; padding: 2px; position: relative; text-decoration: none; width: 210px; }\",\".framer-kxmBM .framer-8do6h3 { bottom: -78px; flex: none; left: calc(50.00000000000002% - 72px / 2); position: absolute; top: -75px; width: 72px; }\",\".framer-kxmBM .framer-juizig { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-kxmBM .framer-1p815lc, .framer-kxmBM .framer-cy0i80 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-kxmBM .framer-6shv7y { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kxmBM .framer-1y9dv5r { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); position: relative; width: 30px; }\",\".framer-kxmBM.framer-v-1rae5yq.framer-2omymj { min-width: 100px; overflow: hidden; will-change: var(--framer-will-change-override, transform); }\",\".framer-kxmBM.framer-v-1rae5yq .framer-juizig { gap: 10px; }\",\".framer-kxmBM.framer-v-1rae5yq .framer-6shv7y, .framer-kxmBM.framer-v-1rh9q6r .framer-1p815lc, .framer-kxmBM.framer-v-hjzudf .framer-6shv7y { order: 1; }\",\".framer-kxmBM.framer-v-1rae5yq .framer-cy0i80 { order: 2; }\",\".framer-kxmBM.framer-v-1rh9q6r .framer-6shv7y, .framer-kxmBM.framer-v-u07bkr .framer-6shv7y, .framer-kxmBM.framer-v-1koxnox .framer-6shv7y, .framer-kxmBM.framer-v-17a3940 .framer-6shv7y { order: 0; }\",\".framer-kxmBM.framer-v-1p9vvw.framer-2omymj, .framer-kxmBM.framer-v-j5g8en.framer-2omymj { height: 44px; min-width: unset; width: min-content; }\",\".framer-kxmBM.framer-v-1p9vvw .framer-juizig { flex: none; gap: 5px; padding: 0px 10px 0px 10px; width: min-content; }\",\".framer-kxmBM.framer-v-1p9vvw .framer-cy0i80 { height: var(--framer-aspect-ratio-supported, 20px); width: 20px; }\",\".framer-kxmBM.framer-v-hjzudf.framer-2omymj { height: min-content; min-width: 140px; width: min-content; }\",\".framer-kxmBM.framer-v-hjzudf .framer-juizig { flex: none; gap: 5px; height: 44px; padding: 0px 10px 0px 10px; width: min-content; }\",\".framer-kxmBM.framer-v-hjzudf .framer-cy0i80 { height: var(--framer-aspect-ratio-supported, 20px); order: 2; width: 20px; }\",\".framer-kxmBM.framer-v-u07bkr.framer-2omymj { height: 44px; min-width: unset; padding: 1px; width: min-content; }\",\".framer-kxmBM.framer-v-u07bkr .framer-juizig, .framer-kxmBM.framer-v-j5g8en .framer-juizig { flex: none; gap: 10px; padding: 0px 10px 0px 10px; width: min-content; }\",\".framer-kxmBM.framer-v-1koxnox.framer-2omymj { height: min-content; justify-content: var(--1dkmtxf); min-width: unset; width: min-content; }\",\".framer-kxmBM.framer-v-1koxnox .framer-juizig { flex: none; gap: 10px; height: min-content; width: min-content; }\",\".framer-kxmBM.framer-v-1p9vvw.hover.framer-2omymj, .framer-kxmBM.framer-v-u07bkr.hover.framer-2omymj, .framer-kxmBM.framer-v-j5g8en.hover.framer-2omymj, .framer-kxmBM.framer-v-1koxnox.hover.framer-2omymj { min-width: unset; }\",'.framer-kxmBM[data-border=\"true\"]::after, .framer-kxmBM [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 65\n * @framerIntrinsicWidth 210\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]},\"udYAXoQts\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]},\"iLfRYbozt\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]},\"zqUskMXB_\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]},\"fOnHeRfvE\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"100px\",null,null,null]},\"iTfLInrxR\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]},\"vpCj65YBW\":{\"layout\":[\"auto\",\"fixed\"]},\"dPwFymG4N\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"140px\",null,null,null]},\"IgRWh4VyS\":{\"layout\":[\"auto\",\"fixed\"]},\"FjDG7vdsS\":{\"layout\":[\"auto\",\"fixed\"]},\"YFI0VFZ1v\":{\"layout\":[\"auto\",\"auto\"]},\"lrh5X7Glu\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]},\"yBiSBySoG\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]},\"IJa8UIkk9\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]},\"aHw6CtuPM\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]},\"OZGEyrBYl\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]},\"EPqWhB3Yu\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]},\"J_MGHRZoa\":{\"layout\":[\"auto\",\"fixed\"]},\"LxwIRNWOY\":{\"layout\":[\"auto\",\"fixed\"]},\"nkJa2nHIH\":{\"layout\":[\"auto\",\"fixed\"]},\"XUFxBbeIz\":{\"layout\":[\"auto\",\"auto\"]},\"PjeRQbzF8\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"100px\",null,null,null]},\"iEwO77pGb\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"140px\",null,null,null]},\"IbdJGJHz8\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[\"120px\",null,null,null]}}}\n * @framerVariables {\"PMhMKhc2m\":\"title\",\"pWtwAgzm6\":\"link\",\"IrFsYDsyx\":\"newTab\",\"k32YeTodP\":\"backgroundBase\",\"yQX8DPiyl\":\"backgroundHover\",\"PAfOoEgkv\":\"iconColor\",\"wW4iw9oi3\":\"fontColor\",\"j9nqBWCxF\":\"fontSize\",\"mk7tBTk3W\":\"preHoverOpacity\",\"L8LXH3RIu\":\"distribute\",\"idcuUYIyH\":\"shadow\",\"eWxdsJLEI\":\"click\",\"Q7K4o_rzr\":\"iconsVisible\",\"S6Fbm1O7t\":\"linkFont\",\"jkPRtO3JN\":\"linkFontLine\",\"FXeK4Gp53\":\"hoverBackgroundCOLor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqBvArAZih=withCSS(Component,css,\"framer-kxmBM\");export default FramerqBvArAZih;FramerqBvArAZih.displayName=\"2025.03 - Button\";FramerqBvArAZih.defaultProps={height:65,width:210};addPropertyControls(FramerqBvArAZih,{variant:{options:[\"Z0Tx528sP\",\"udYAXoQts\",\"iLfRYbozt\",\"zqUskMXB_\",\"fOnHeRfvE\",\"iTfLInrxR\",\"vpCj65YBW\",\"dPwFymG4N\",\"IgRWh4VyS\",\"FjDG7vdsS\",\"YFI0VFZ1v\",\"lrh5X7Glu\"],optionTitles:[\"Arrow\",\"Video\",\"No Icons\",\"GitHub\",\"XR\",\"XR ouline\",\"Arrow Small\",\"XR Small\",\"XR Small Ouline\",\"No Icon Small Outline\",\"Link\",\"Pricing Page outline - no icons\"],title:\"Variant\",type:ControlType.Enum},PMhMKhc2m:{defaultValue:\"Learn More\",displayTextArea:true,title:\"Title\",type:ControlType.String},pWtwAgzm6:{title:\"Link\",type:ControlType.Link},IrFsYDsyx:{defaultValue:false,title:\"New Tab?\",type:ControlType.Boolean},k32YeTodP:{defaultValue:'var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255)) /* {\"name\":\"EGP - Button Blue\"} */',title:\"Background - Base\",type:ControlType.Color},yQX8DPiyl:{defaultValue:\"rgb(0, 0, 204)\",title:\"Background - Hover\",type:ControlType.Color},PAfOoEgkv:{defaultValue:\"rgb(255, 255, 255)\",description:\"\",title:\"Icon Color\",type:ControlType.Color},wW4iw9oi3:{defaultValue:\"rgb(255, 255, 255)\",title:\"Font Color\",type:ControlType.Color},j9nqBWCxF:{defaultValue:18,displayStepper:true,title:\"Font Size\",type:ControlType.Number},mk7tBTk3W:{defaultValue:.76,max:1,min:0,step:.01,title:\"Pre-Hover Opacity\",type:ControlType.Number},L8LXH3RIu:{defaultValue:\"center\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"Distribute\",type:ControlType.Enum},idcuUYIyH:{defaultValue:[{blur:2,color:\"rgba(101, 97, 97, 0.25)\",diffusion:.25,focus:.5,inset:false,spread:0,type:\"realistic\",x:10,y:20}],description:\"Default is for dark backgrounds.\",title:\"Shadow\",type:ControlType.BoxShadow},eWxdsJLEI:{title:\"Click\",type:ControlType.EventHandler},Q7K4o_rzr:{defaultValue:true,description:\"Add/remove icon\",title:\"Icons Visible?\",type:ControlType.Boolean},S6Fbm1O7t:{defaultValue:\"rgb(255, 255, 255)\",title:\"Link Font\",type:ControlType.Color},jkPRtO3JN:{defaultValue:{borderBottomWidth:1,borderColor:\"rgb(255, 255, 255)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"Link Font line\",type:ControlType.Border},FXeK4Gp53:{defaultValue:'var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255)) /* {\"name\":\"EGP - Grid - Light Blue\"} */',description:\"\",title:\"Hover Background COlor\",type:ControlType.Color}});addFonts(FramerqBvArAZih,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqBvArAZih\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]},\\\"udYAXoQts\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]},\\\"iLfRYbozt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]},\\\"zqUskMXB_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]},\\\"fOnHeRfvE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"100px\\\",null,null,null]},\\\"iTfLInrxR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]},\\\"vpCj65YBW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dPwFymG4N\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"140px\\\",null,null,null]},\\\"IgRWh4VyS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"FjDG7vdsS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"YFI0VFZ1v\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lrh5X7Glu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]},\\\"yBiSBySoG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]},\\\"IJa8UIkk9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]},\\\"aHw6CtuPM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]},\\\"OZGEyrBYl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]},\\\"EPqWhB3Yu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]},\\\"J_MGHRZoa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"LxwIRNWOY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nkJa2nHIH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XUFxBbeIz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PjeRQbzF8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"100px\\\",null,null,null]},\\\"iEwO77pGb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"140px\\\",null,null,null]},\\\"IbdJGJHz8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"120px\\\",null,null,null]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"PMhMKhc2m\\\":\\\"title\\\",\\\"pWtwAgzm6\\\":\\\"link\\\",\\\"IrFsYDsyx\\\":\\\"newTab\\\",\\\"k32YeTodP\\\":\\\"backgroundBase\\\",\\\"yQX8DPiyl\\\":\\\"backgroundHover\\\",\\\"PAfOoEgkv\\\":\\\"iconColor\\\",\\\"wW4iw9oi3\\\":\\\"fontColor\\\",\\\"j9nqBWCxF\\\":\\\"fontSize\\\",\\\"mk7tBTk3W\\\":\\\"preHoverOpacity\\\",\\\"L8LXH3RIu\\\":\\\"distribute\\\",\\\"idcuUYIyH\\\":\\\"shadow\\\",\\\"eWxdsJLEI\\\":\\\"click\\\",\\\"Q7K4o_rzr\\\":\\\"iconsVisible\\\",\\\"S6Fbm1O7t\\\":\\\"linkFont\\\",\\\"jkPRtO3JN\\\":\\\"linkFontLine\\\",\\\"FXeK4Gp53\\\":\\\"hoverBackgroundCOLor\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"65\",\"framerIntrinsicWidth\":\"210\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qBvArAZih.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getPropertyControls,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/km9eFdCw6tRC4KMcjrKX/TkYp9K2S34iC6Pu3ggge/E1vWOlQNj.js\";import Logo from\"https://framerusercontent.com/modules/xO7wOghq6yi0PmV4Ijl7/RPyPuOOszQbfMU7sPjnX/c1RDN1nvT.js\";import EGPNewsModule from\"https://framerusercontent.com/modules/BUKTgOvNXIPpaddbC3Pr/Y731SRDb70qm4ZgyIGOa/JGq96AWBr.js\";import BottomNavComponentUnfoldingMenus from\"https://framerusercontent.com/modules/4YeN5ZIOgc9daI6VBzvp/2TBajscUTshnFUwdMFgz/jrNeJIiFK.js\";import MiniIcons from\"https://framerusercontent.com/modules/nZpASsEzYJnpJmjiiBzQ/1WjGBx3LbrdQeDryHzVj/mR2OS5C0T.js\";import SubcomponentTopNavMenuIcons from\"https://framerusercontent.com/modules/MgvfmG1W8B6dqSHZEaqL/kisaCQgs0uB1oGDn4R1Z/N8N0bkLQr.js\";import Button from\"https://framerusercontent.com/modules/jEW56Lg4sI3l7PTkvHn0/cN98wlk1gSooBZIo5V5X/qBvArAZih.js\";const BottomNavComponentUnfoldingMenusFonts=getFonts(BottomNavComponentUnfoldingMenus);const ButtonFonts=getFonts(Button);const SubcomponentTopNavMenuIconsFonts=getFonts(SubcomponentTopNavMenuIcons);const LogoFonts=getFonts(Logo);const MiniIconsFonts=getFonts(MiniIcons);const MotionDivWithFX=withFX(motion.div);const EGPNewsModuleFonts=getFonts(EGPNewsModule);const LogoControls=getPropertyControls(Logo);const SubcomponentTopNavMenuIconsControls=getPropertyControls(SubcomponentTopNavMenuIcons);const ButtonControls=getPropertyControls(Button);const MiniIconsControls=getPropertyControls(MiniIcons);const cycleOrder=[\"xxxDMbSoa\",\"VzgjLAX_1\",\"A8_xyt9xm\",\"u4yWBfkTb\",\"eyqsP2Qeq\",\"g8b7naWpb\",\"NhqQRloJm\",\"u4v_J6QN0\",\"YCSy_Oe1v\",\"peGbsIW9F\",\"mPy3TuIqu\",\"SzIpqnSSK\",\"veANH2p8s\",\"ij8YDBDK1\",\"mBYbjTCxS\",\"t9myATyZm\",\"bf6CzISuo\",\"ccMYLtT54\",\"RWbU9BisE\"];const serializationHash=\"framer-9o0d3\";const variantClassNames={A8_xyt9xm:\"framer-v-kx69v\",bf6CzISuo:\"framer-v-183rwwa\",ccMYLtT54:\"framer-v-1pq0jwi\",eyqsP2Qeq:\"framer-v-ps4fdw\",g8b7naWpb:\"framer-v-16jdd5e\",ij8YDBDK1:\"framer-v-ecdfq1\",mBYbjTCxS:\"framer-v-hjyic1\",mPy3TuIqu:\"framer-v-1rvm5jh\",NhqQRloJm:\"framer-v-1sdhz22\",peGbsIW9F:\"framer-v-5glfmz\",RWbU9BisE:\"framer-v-1ieabwn\",SzIpqnSSK:\"framer-v-488feo\",t9myATyZm:\"framer-v-1kzeg0l\",u4v_J6QN0:\"framer-v-tw944t\",u4yWBfkTb:\"framer-v-1vezqtm\",veANH2p8s:\"framer-v-1qgh91a\",VzgjLAX_1:\"framer-v-xrtjjb\",xxxDMbSoa:\"framer-v-ctw8p9\",YCSy_Oe1v:\"framer-v-plxqc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition3={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const negate=value=>{return!value;};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 humanReadableEnumMap={\"Dark Mobile\":\"nUdjo5Lcv\",\"Light Mobile\":\"ASEI67puM\",Dark:\"syPx19Dpp\",Light:\"TXkqGzb5r\"};const humanReadableEnumMap1={\"Discord - #18163D\":\"e9OfatHY8\",\"Discord - FFFFFF 80%\":\"RwTljAg73PFt1SaIXe\",\"GitHub - #18163D\":\"GvSgbKGJZ\",\"GitHub - FFFFFF 80%\":\"r1XcpUcGz\",\"Locales - 18163D\":\"SsOhMehAt\",\"Locales - FFFFFF 80%\":\"S6FuUQZY5\",\"Mobile - Bars 3 - 18163D\":\"pL3Ug65i7\",\"Mobile - Bars 3 - FFFFFF 80%\":\"g_uv9KCEJ\",\"Mobile - X - 18163D\":\"xuyZnEgSb\",\"Mobile - X - FFFFFF 80%\":\"qJUNtk81H\",\"Search - 18163D\":\"yjHxbCo3u\",\"Search - FFFFFF 80%\":\"MCMruQM9r\"};const humanReadableEnumMap2={\"Arrow Small\":\"vpCj65YBW\",\"No Icon Small Outline\":\"FjDG7vdsS\",\"No Icons\":\"iLfRYbozt\",\"Pricing Page outline - no icons\":\"lrh5X7Glu\",\"XR ouline\":\"iTfLInrxR\",\"XR Small Ouline\":\"IgRWh4VyS\",\"XR Small\":\"dPwFymG4N\",Arrow:\"Z0Tx528sP\",GitHub:\"zqUskMXB_\",Link:\"YFI0VFZ1v\",Video:\"udYAXoQts\",XR:\"fOnHeRfvE\"};const humanReadableEnumMap3={\"Down Dark\":\"icKsOx4Wl\",\"Down Light\":\"YB0dF9mf6\",\"Link - Dark\":\"FOtaY2UaR\",\"Link Light\":\"NrBnIQ_Gp\",\"Mobile Down light\":\"oLgFXMKV1\",\"Mobile Link\":\"B_V1Ll8Sd\",\"Mobile Up Light\":\"Z_O2J_3oe\",\"Up Dark\":\"P_mGhbvB6\",\"Up Light\":\"RwpQCwNte\",Main:\"dLbkQkIeL\"};const humanReadableEnumMap4={\"Space Around\":\"space-around\",\"Space Between\":\"space-between\",\"Space Evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableVariantMap={\"Desktop - Default\":\"xxxDMbSoa\",\"Desktop - Hover - 01 - Platform\":\"VzgjLAX_1\",\"Desktop - Hover - 02 - Gaming\":\"A8_xyt9xm\",\"Desktop - Hover - 03 - Resources\":\"u4yWBfkTb\",\"Desktop - Hover - 04 - Enterprise\":\"eyqsP2Qeq\",\"Desktop - Hover - 05 - Company\":\"g8b7naWpb\",\"Desktop - Hover - 06 - Login\":\"NhqQRloJm\",\"Desktop - Hover - 07 - Start for Free\":\"u4v_J6QN0\",\"Mobile - Default - Closed\":\"YCSy_Oe1v\",\"Mobile - Default - Open\":\"peGbsIW9F\",\"Mobile - Variant - Company\":\"ij8YDBDK1\",\"Mobile - Variant - Gaming\":\"SzIpqnSSK\",\"Mobile - Variant - Platform\":\"mPy3TuIqu\",\"Mobile - Variant - Resources\":\"veANH2p8s\",\"Tablet - Company\":\"RWbU9BisE\",\"Tablet - Default\":\"mBYbjTCxS\",\"Tablet - Gaming\":\"bf6CzISuo\",\"Tablet - Platform\":\"t9myATyZm\",\"Tablet - Resources\":\"ccMYLtT54\"};const getProps=({_1ColorNavigationTitles,border,cTAFocus,cTAOuline,discord,distributeGaming,divider,gaming,github,height,id,locale,logoDesktop,logoMobile,menu,miniIcons,miniLINK,mobileXColor,paddingGaming,search,width,...props})=>{return{...props,A1yMlh7hq:humanReadableEnumMap4[distributeGaming]??distributeGaming??props.A1yMlh7hq??\"center\",B8hEaaqjo:humanReadableEnumMap1[locale]??locale??props.B8hEaaqjo??\"S6FuUQZY5\",CDY5cw65g:humanReadableEnumMap3[miniLINK]??miniLINK??props.CDY5cw65g??\"NrBnIQ_Gp\",cz4iT31nc:_1ColorNavigationTitles??props.cz4iT31nc??\"rgb(255, 255, 255)\",dkz44vpB0:humanReadableEnumMap2[cTAOuline]??cTAOuline??props.dkz44vpB0??\"FjDG7vdsS\",g_SxRXIqD:humanReadableEnumMap2[cTAFocus]??cTAFocus??props.g_SxRXIqD??\"vpCj65YBW\",h82ISrC4y:humanReadableEnumMap1[mobileXColor]??mobileXColor??props.h82ISrC4y??\"qJUNtk81H\",hDwlsqEEU:border??props.hDwlsqEEU??{borderBottomWidth:1,borderColor:'var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)) /* {\"name\":\"Copy - White\"} */',borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},hoZrBesfE:paddingGaming??props.hoZrBesfE??\"0px 50px 0px 50px\",kgwit6V9u:humanReadableEnumMap[logoMobile]??logoMobile??props.kgwit6V9u??\"ASEI67puM\",mkZgSVLwN:humanReadableEnumMap1[search]??search??props.mkZgSVLwN??\"MCMruQM9r\",O6J5y4kU5:gaming??props.O6J5y4kU5??true,OsahoW6jZ:humanReadableEnumMap3[miniIcons]??miniIcons??props.OsahoW6jZ??\"YB0dF9mf6\",PqKvCFVXO:humanReadableEnumMap1[github]??github??props.PqKvCFVXO??\"r1XcpUcGz\",Q05aYxlEk:humanReadableEnumMap1[menu]??menu??props.Q05aYxlEk??\"g_uv9KCEJ\",qQ_iPHFOk:humanReadableEnumMap1[discord]??discord??props.qQ_iPHFOk??\"RwTljAg73PFt1SaIXe\",S7xJf7pcL:humanReadableEnumMap[logoDesktop]??logoDesktop??props.S7xJf7pcL??\"TXkqGzb5r\",SPb6n5ykC:divider??props.SPb6n5ykC??\"var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"xxxDMbSoa\"};};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,cz4iT31nc,S7xJf7pcL,qQ_iPHFOk,PqKvCFVXO,mkZgSVLwN,B8hEaaqjo,Q05aYxlEk,kgwit6V9u,dkz44vpB0,g_SxRXIqD,OsahoW6jZ,CDY5cw65g,SPb6n5ykC,hDwlsqEEU,O6J5y4kU5,hoZrBesfE,A1yMlh7hq,h82ISrC4y,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xxxDMbSoa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const XgVNAjcsa68x8e9=activeVariantCallback(async(...args)=>{setVariant(\"peGbsIW9F\");});const XgVNAjcsavelil8=activeVariantCallback(async(...args)=>{setVariant(\"YCSy_Oe1v\");});const onMouseEnter1mau5xf=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{setVariant(\"VzgjLAX_1\");overlay.show();});const onMouseLeave1kqiwje=activeVariantCallback(async(...args)=>{setVariant(\"xxxDMbSoa\");});const onTapn4idjd=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{setVariant(\"mPy3TuIqu\");overlay.show();});const onMouseEntertxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTaptxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap1l7ecac=activeVariantCallback(async(...args)=>{setVariant(\"t9myATyZm\");});const onTapx6rx27=activeVariantCallback(async(...args)=>{setVariant(\"mBYbjTCxS\");});const onTap68x8e9=activeVariantCallback(async(...args)=>{setVariant(\"peGbsIW9F\");});const onMouseEnter8g2x9k=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{setVariant(\"A8_xyt9xm\");overlay.show();});const onTapuvnxs7=activeVariantCallback(async(...args)=>{setVariant(\"SzIpqnSSK\");});const onTapnsbjvt=activeVariantCallback(async(...args)=>{setVariant(\"bf6CzISuo\");});const onMouseEnter6qzn19=activeVariantCallback(async(...args)=>{setVariant(\"eyqsP2Qeq\");});const onMouseEnter1onpla1=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{setVariant(\"u4yWBfkTb\");overlay.show();});const onTapv8c3c=activeVariantCallback(async(...args)=>{setVariant(\"veANH2p8s\");});const onTap199202k=activeVariantCallback(async(...args)=>{setVariant(\"ccMYLtT54\");});const onMouseEnter1uai6vn=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{setVariant(\"g8b7naWpb\");overlay.show();});const onTapte37il=activeVariantCallback(async(...args)=>{setVariant(\"ij8YDBDK1\");});const onTapargd01=activeVariantCallback(async(...args)=>{setVariant(\"RWbU9BisE\");});const onMouseEnter1d5oyze=activeVariantCallback(async(...args)=>{setVariant(\"NhqQRloJm\");});const onMouseEnter11ytwg2=activeVariantCallback(async(...args)=>{setVariant(\"u4v_J6QN0\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"RWbU9BisE\")return true;return false;};const isDisplayed1=()=>{if([\"YCSy_Oe1v\",\"peGbsIW9F\",\"mPy3TuIqu\",\"SzIpqnSSK\",\"veANH2p8s\",\"ij8YDBDK1\",\"mBYbjTCxS\",\"t9myATyZm\",\"bf6CzISuo\",\"ccMYLtT54\",\"RWbU9BisE\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed2=()=>{if([\"YCSy_Oe1v\",\"peGbsIW9F\",\"mPy3TuIqu\",\"SzIpqnSSK\",\"veANH2p8s\",\"ij8YDBDK1\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"YCSy_Oe1v\",\"peGbsIW9F\",\"mPy3TuIqu\",\"SzIpqnSSK\",\"veANH2p8s\",\"ij8YDBDK1\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"t9myATyZm\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"bf6CzISuo\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"ccMYLtT54\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"YCSy_Oe1v\")return false;return true;};const isDisplayed8=()=>{if([\"peGbsIW9F\",\"mPy3TuIqu\",\"SzIpqnSSK\",\"veANH2p8s\",\"ij8YDBDK1\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const isDisplayed9=()=>{if([\"peGbsIW9F\",\"mPy3TuIqu\",\"SzIpqnSSK\",\"veANH2p8s\",\"ij8YDBDK1\",\"mBYbjTCxS\",\"t9myATyZm\",\"bf6CzISuo\",\"ccMYLtT54\",\"RWbU9BisE\"].includes(baseVariant))return false;return true;};const ref2=React.useRef(null);const isDisplayed10=()=>{if(baseVariant===\"mPy3TuIqu\")return true;return false;};const ref3=React.useRef(null);const ref4=React.useRef(null);const isDisplayed11=()=>{if(baseVariant===\"SzIpqnSSK\")return true;return false;};const visible=negate(O6J5y4kU5);const ref5=React.useRef(null);const ref6=React.useRef(null);const isDisplayed12=()=>{if(baseVariant===\"veANH2p8s\")return true;return false;};const ref7=React.useRef(null);const ref8=React.useRef(null);const isDisplayed13=()=>{if(baseVariant===\"ij8YDBDK1\")return true;return false;};const isDisplayed14=()=>{if(baseVariant===\"peGbsIW9F\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({ij8YDBDK1:{value:transition2},mPy3TuIqu:{value:transition2},peGbsIW9F:{value:transition2},SzIpqnSSK:{value:transition2},veANH2p8s:{value:transition2},YCSy_Oe1v:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ctw8p9\",className,classNames),\"data-framer-name\":\"Desktop - Default\",layoutDependency:layoutDependency,layoutId:\"xxxDMbSoa\",ref:refBinding,style:{...style},...addPropertyOverrides({A8_xyt9xm:{\"data-framer-name\":\"Desktop - Hover - 02 - Gaming\"},bf6CzISuo:{\"data-framer-name\":\"Tablet - Gaming\"},ccMYLtT54:{\"data-framer-name\":\"Tablet - Resources\"},eyqsP2Qeq:{\"data-framer-name\":\"Desktop - Hover - 04 - Enterprise\"},g8b7naWpb:{\"data-framer-name\":\"Desktop - Hover - 05 - Company\"},ij8YDBDK1:{\"data-framer-name\":\"Mobile - Variant - Company\"},mBYbjTCxS:{\"data-framer-name\":\"Tablet - Default\"},mPy3TuIqu:{\"data-framer-name\":\"Mobile - Variant - Platform\"},NhqQRloJm:{\"data-framer-name\":\"Desktop - Hover - 06 - Login\"},peGbsIW9F:{\"data-framer-name\":\"Mobile - Default - Open\"},RWbU9BisE:{\"data-framer-name\":\"Tablet - Company\"},SzIpqnSSK:{\"data-framer-name\":\"Mobile - Variant - Gaming\"},t9myATyZm:{\"data-framer-name\":\"Tablet - Platform\"},u4v_J6QN0:{\"data-framer-name\":\"Desktop - Hover - 07 - Start for Free\"},u4yWBfkTb:{\"data-framer-name\":\"Desktop - Hover - 03 - Resources\"},veANH2p8s:{\"data-framer-name\":\"Mobile - Variant - Resources\"},VzgjLAX_1:{\"data-framer-name\":\"Desktop - Hover - 01 - Platform\"},YCSy_Oe1v:{\"data-framer-name\":\"Mobile - Default - Closed\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sj2fi6\",layoutDependency:layoutDependency,layoutId:\"np5WI5Rw5\",children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({RWbU9BisE:{height:305,width:\"585px\",y:(componentViewport?.y||0)+0+96+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-130td0r-container\",layoutDependency:layoutDependency,layoutId:\"dURbb4Vot-container\",nodeId:\"dURbb4Vot\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"dURbb4Vot\",layoutId:\"dURbb4Vot\",style:{height:\"100%\",width:\"100%\"},variant:\"WNmKqZxnU\",width:\"100%\",...addPropertyOverrides({RWbU9BisE:{C8_viMMgd:\"rgb(255, 255, 255)\",variant:\"L4CNnK08k\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12j1din\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"GWjsgl9Od\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{rcLW8B8SA:\"powering-online-games-with-scalability-resilience-integrating-nakama-and-edgegap\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"z6skOt3oO\"}},webPageId:\"SQCvh3mDL\"},implicitPathVariables:undefined},{href:{pathVariables:{rcLW8B8SA:\"powering-online-games-with-scalability-resilience-integrating-nakama-and-edgegap\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"z6skOt3oO\"}},webPageId:\"SQCvh3mDL\"},implicitPathVariables:undefined},{href:{pathVariables:{rcLW8B8SA:\"powering-online-games-with-scalability-resilience-integrating-nakama-and-edgegap\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"z6skOt3oO\"}},webPageId:\"SQCvh3mDL\"},implicitPathVariables:undefined},{href:{pathVariables:{rcLW8B8SA:\"powering-online-games-with-scalability-resilience-integrating-nakama-and-edgegap\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"z6skOt3oO\"}},webPageId:\"SQCvh3mDL\"},implicitPathVariables:undefined},{href:{pathVariables:{rcLW8B8SA:\"powering-online-games-with-scalability-resilience-integrating-nakama-and-edgegap\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"z6skOt3oO\"}},webPageId:\"SQCvh3mDL\"},implicitPathVariables:undefined},{href:{pathVariables:{rcLW8B8SA:\"powering-online-games-with-scalability-resilience-integrating-nakama-and-edgegap\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"z6skOt3oO\"}},webPageId:\"SQCvh3mDL\"},implicitPathVariables:undefined},{href:{pathVariables:{rcLW8B8SA:\"powering-online-games-with-scalability-resilience-integrating-nakama-and-edgegap\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"z6skOt3oO\"}},webPageId:\"SQCvh3mDL\"},implicitPathVariables:undefined},{href:{pathVariables:{rcLW8B8SA:\"powering-online-games-with-scalability-resilience-integrating-nakama-and-edgegap\"},unresolvedPathSlugs:{rcLW8B8SA:{collectionId:\"WNwxbpslx\",collectionItemId:\"z6skOt3oO\"}},webPageId:\"SQCvh3mDL\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+0+0)+9,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8voaam-container\",layoutDependency:layoutDependency,layoutId:\"CgRHf6Xds-container\",nodeId:\"CgRHf6Xds\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(Button,{FXeK4Gp53:\"var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255))\",height:\"100%\",id:\"CgRHf6Xds\",idcuUYIyH:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\",IrFsYDsyx:false,j9nqBWCxF:14,jkPRtO3JN:hDwlsqEEU,k32YeTodP:\"rgba(21, 9, 255, 0)\",L8LXH3RIu:\"center\",layoutId:\"CgRHf6Xds\",mk7tBTk3W:.76,PAfOoEgkv:\"rgb(255, 255, 255)\",PMhMKhc2m:getLocalizedValue(\"v0\",activeLocale)??\"News: Heroic Labs & Edgegap bring regionless hosting to Nakama...\",pWtwAgzm6:resolvedLinks[0],Q7K4o_rzr:true,S6Fbm1O7t:cz4iT31nc,variant:\"YFI0VFZ1v\",width:\"100%\",wW4iw9oi3:\"rgb(255, 255, 255)\",yQX8DPiyl:\"rgba(0, 0, 204, 0)\",...addPropertyOverrides({A8_xyt9xm:{pWtwAgzm6:resolvedLinks[2]},eyqsP2Qeq:{pWtwAgzm6:resolvedLinks[4]},g8b7naWpb:{pWtwAgzm6:resolvedLinks[5]},NhqQRloJm:{pWtwAgzm6:resolvedLinks[6]},u4v_J6QN0:{pWtwAgzm6:resolvedLinks[7]},u4yWBfkTb:{pWtwAgzm6:resolvedLinks[3]},VzgjLAX_1:{pWtwAgzm6:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w78han\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"MlCPpEVnZ\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined},{href:{webPageId:\"m417iyboK\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+0+0)+24+2,...addPropertyOverrides({bf6CzISuo:{y:(componentViewport?.y||0)+0+0+5+2},ccMYLtT54:{y:(componentViewport?.y||0)+0+0+5+2},mBYbjTCxS:{y:(componentViewport?.y||0)+0+0+5+2},RWbU9BisE:{y:(componentViewport?.y||0)+0+0+5+2},t9myATyZm:{y:(componentViewport?.y||0)+0+0+5+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13c4ohg-container\",layoutDependency:layoutDependency,layoutId:\"BLKJom4PE-container\",nodeId:\"BLKJom4PE\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(Button,{FXeK4Gp53:\"var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255))\",height:\"100%\",id:\"BLKJom4PE\",idcuUYIyH:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\",IrFsYDsyx:false,j9nqBWCxF:14,jkPRtO3JN:hDwlsqEEU,k32YeTodP:\"rgba(21, 9, 255, 0)\",L8LXH3RIu:\"center\",layoutId:\"BLKJom4PE\",mk7tBTk3W:.76,PAfOoEgkv:\"rgb(255, 255, 255)\",PMhMKhc2m:getLocalizedValue(\"v1\",activeLocale)??\"Pricing\",pWtwAgzm6:resolvedLinks1[0],Q7K4o_rzr:true,S6Fbm1O7t:cz4iT31nc,style:{height:\"100%\"},variant:\"YFI0VFZ1v\",width:\"100%\",wW4iw9oi3:\"rgb(255, 255, 255)\",yQX8DPiyl:\"rgba(0, 0, 204, 0)\",...addPropertyOverrides({A8_xyt9xm:{pWtwAgzm6:resolvedLinks1[2]},bf6CzISuo:{j9nqBWCxF:12,pWtwAgzm6:resolvedLinks1[10]},ccMYLtT54:{j9nqBWCxF:12,pWtwAgzm6:resolvedLinks1[11]},eyqsP2Qeq:{pWtwAgzm6:resolvedLinks1[4]},g8b7naWpb:{pWtwAgzm6:resolvedLinks1[5]},mBYbjTCxS:{j9nqBWCxF:12,pWtwAgzm6:resolvedLinks1[8]},NhqQRloJm:{pWtwAgzm6:resolvedLinks1[6]},RWbU9BisE:{j9nqBWCxF:12,pWtwAgzm6:resolvedLinks1[12]},t9myATyZm:{j9nqBWCxF:12,pWtwAgzm6:resolvedLinks1[9]},u4v_J6QN0:{pWtwAgzm6:resolvedLinks1[7]},u4yWBfkTb:{pWtwAgzm6:resolvedLinks1[3]},VzgjLAX_1:{pWtwAgzm6:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+0+0)+24+2,...addPropertyOverrides({bf6CzISuo:{y:(componentViewport?.y||0)+0+0+5+2},ccMYLtT54:{y:(componentViewport?.y||0)+0+0+5+2},mBYbjTCxS:{y:(componentViewport?.y||0)+0+0+5+2},RWbU9BisE:{y:(componentViewport?.y||0)+0+0+5+2},t9myATyZm:{y:(componentViewport?.y||0)+0+0+5+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f2tvyp-container\",layoutDependency:layoutDependency,layoutId:\"idJ6phMaz-container\",nodeId:\"idJ6phMaz\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(Button,{FXeK4Gp53:\"var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255))\",height:\"100%\",id:\"idJ6phMaz\",idcuUYIyH:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\",IrFsYDsyx:false,j9nqBWCxF:14,jkPRtO3JN:hDwlsqEEU,k32YeTodP:\"rgba(21, 9, 255, 0)\",L8LXH3RIu:\"center\",layoutId:\"idJ6phMaz\",mk7tBTk3W:.76,PAfOoEgkv:\"rgb(255, 255, 255)\",PMhMKhc2m:getLocalizedValue(\"v2\",activeLocale)??\"Documentation\",pWtwAgzm6:\"https://docs.edgegap.com/\",Q7K4o_rzr:true,S6Fbm1O7t:cz4iT31nc,style:{height:\"100%\"},variant:\"YFI0VFZ1v\",width:\"100%\",wW4iw9oi3:\"rgb(255, 255, 255)\",yQX8DPiyl:\"rgba(0, 0, 204, 0)\",...addPropertyOverrides({bf6CzISuo:{j9nqBWCxF:12},ccMYLtT54:{j9nqBWCxF:12},mBYbjTCxS:{j9nqBWCxF:12},RWbU9BisE:{j9nqBWCxF:12},t9myATyZm:{j9nqBWCxF:12}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined},{href:{webPageId:\"j920BVfy3\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+0+0)+24+2,...addPropertyOverrides({bf6CzISuo:{y:(componentViewport?.y||0)+0+0+5+2},ccMYLtT54:{y:(componentViewport?.y||0)+0+0+5+2},mBYbjTCxS:{y:(componentViewport?.y||0)+0+0+5+2},RWbU9BisE:{y:(componentViewport?.y||0)+0+0+5+2},t9myATyZm:{y:(componentViewport?.y||0)+0+0+5+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-klacrr-container\",layoutDependency:layoutDependency,layoutId:\"saFZIqi5c-container\",nodeId:\"saFZIqi5c\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(Button,{FXeK4Gp53:\"var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255))\",height:\"100%\",id:\"saFZIqi5c\",idcuUYIyH:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\",IrFsYDsyx:false,j9nqBWCxF:14,jkPRtO3JN:hDwlsqEEU,k32YeTodP:\"rgba(21, 9, 255, 0)\",L8LXH3RIu:\"center\",layoutId:\"saFZIqi5c\",mk7tBTk3W:.76,PAfOoEgkv:\"rgb(255, 255, 255)\",PMhMKhc2m:getLocalizedValue(\"v3\",activeLocale)??\"Contact\",pWtwAgzm6:resolvedLinks2[0],Q7K4o_rzr:true,S6Fbm1O7t:cz4iT31nc,style:{height:\"100%\"},variant:\"YFI0VFZ1v\",width:\"100%\",wW4iw9oi3:\"rgb(255, 255, 255)\",yQX8DPiyl:\"rgba(0, 0, 204, 0)\",...addPropertyOverrides({A8_xyt9xm:{pWtwAgzm6:resolvedLinks2[2]},bf6CzISuo:{j9nqBWCxF:12,pWtwAgzm6:resolvedLinks2[10]},ccMYLtT54:{j9nqBWCxF:12,pWtwAgzm6:resolvedLinks2[11]},eyqsP2Qeq:{pWtwAgzm6:resolvedLinks2[4]},g8b7naWpb:{pWtwAgzm6:resolvedLinks2[5]},mBYbjTCxS:{j9nqBWCxF:12,pWtwAgzm6:resolvedLinks2[8]},NhqQRloJm:{pWtwAgzm6:resolvedLinks2[6]},RWbU9BisE:{j9nqBWCxF:12,pWtwAgzm6:resolvedLinks2[12]},t9myATyZm:{j9nqBWCxF:12,pWtwAgzm6:resolvedLinks2[9]},u4v_J6QN0:{pWtwAgzm6:resolvedLinks2[7]},u4yWBfkTb:{pWtwAgzm6:resolvedLinks2[3]},VzgjLAX_1:{pWtwAgzm6:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+0+0)+24+2,...addPropertyOverrides({bf6CzISuo:{y:(componentViewport?.y||0)+0+0+5+2},ccMYLtT54:{y:(componentViewport?.y||0)+0+0+5+2},mBYbjTCxS:{y:(componentViewport?.y||0)+0+0+5+2},RWbU9BisE:{y:(componentViewport?.y||0)+0+0+5+2},t9myATyZm:{y:(componentViewport?.y||0)+0+0+5+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fpmwn-container\",layoutDependency:layoutDependency,layoutId:\"mKEH5h6VM-container\",nodeId:\"mKEH5h6VM\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(Button,{FXeK4Gp53:\"var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255))\",height:\"100%\",id:\"mKEH5h6VM\",idcuUYIyH:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\",IrFsYDsyx:false,j9nqBWCxF:14,jkPRtO3JN:hDwlsqEEU,k32YeTodP:\"rgba(21, 9, 255, 0)\",L8LXH3RIu:\"center\",layoutId:\"mKEH5h6VM\",mk7tBTk3W:.76,PAfOoEgkv:\"rgb(255, 255, 255)\",PMhMKhc2m:getLocalizedValue(\"v4\",activeLocale)??\"Status\",pWtwAgzm6:\"https://status.edgegap.com/\",Q7K4o_rzr:true,S6Fbm1O7t:cz4iT31nc,style:{height:\"100%\"},variant:\"YFI0VFZ1v\",width:\"100%\",wW4iw9oi3:\"rgb(255, 255, 255)\",yQX8DPiyl:\"rgba(0, 0, 204, 0)\",...addPropertyOverrides({bf6CzISuo:{j9nqBWCxF:12},ccMYLtT54:{j9nqBWCxF:12},mBYbjTCxS:{j9nqBWCxF:12},RWbU9BisE:{j9nqBWCxF:12},t9myATyZm:{j9nqBWCxF:12}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h86ct7\",layoutDependency:layoutDependency,layoutId:\"y82du3kIz\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+0+0)+9+22.5,...addPropertyOverrides({bf6CzISuo:{y:(componentViewport?.y||0)+0+0+5+7.5},ccMYLtT54:{y:(componentViewport?.y||0)+0+0+5+7.5},ij8YDBDK1:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},mBYbjTCxS:{y:(componentViewport?.y||0)+0+0+5+7.5},mPy3TuIqu:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},peGbsIW9F:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-852)/2+0+0)+10+15},RWbU9BisE:{y:(componentViewport?.y||0)+0+0+5+7.5},SzIpqnSSK:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},t9myATyZm:{y:(componentViewport?.y||0)+0+0+5+7.5},veANH2p8s:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},YCSy_Oe1v:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-71)/2+0+0)+10+15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3h751y-container\",\"data-framer-name\":\"Discord\",layoutDependency:layoutDependency,layoutId:\"AsypqPAJF-container\",name:\"Discord\",nodeId:\"AsypqPAJF\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(SubcomponentTopNavMenuIcons,{D_VrrN5Ek:\"https://discord.gg/NgCnkHbsGp\",height:\"100%\",id:\"AsypqPAJF\",layoutId:\"AsypqPAJF\",name:\"Discord\",variant:qQ_iPHFOk,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+0+0)+9+22.5,...addPropertyOverrides({bf6CzISuo:{y:(componentViewport?.y||0)+0+0+5+7.5},ccMYLtT54:{y:(componentViewport?.y||0)+0+0+5+7.5},ij8YDBDK1:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},mBYbjTCxS:{y:(componentViewport?.y||0)+0+0+5+7.5},mPy3TuIqu:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},peGbsIW9F:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-852)/2+0+0)+10+15},RWbU9BisE:{y:(componentViewport?.y||0)+0+0+5+7.5},SzIpqnSSK:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},t9myATyZm:{y:(componentViewport?.y||0)+0+0+5+7.5},veANH2p8s:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},YCSy_Oe1v:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-71)/2+0+0)+10+15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mqwx0d-container\",\"data-framer-name\":\"GitHub\",layoutDependency:layoutDependency,layoutId:\"xq8ORFOMn-container\",name:\"GitHub\",nodeId:\"xq8ORFOMn\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(SubcomponentTopNavMenuIcons,{D_VrrN5Ek:\"https://github.com/edgegap\",height:\"100%\",id:\"xq8ORFOMn\",layoutId:\"xq8ORFOMn\",name:\"GitHub\",variant:PqKvCFVXO,width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+0+0)+9+22.5,...addPropertyOverrides({bf6CzISuo:{y:(componentViewport?.y||0)+0+0+5+7.5},ccMYLtT54:{y:(componentViewport?.y||0)+0+0+5+7.5},mBYbjTCxS:{y:(componentViewport?.y||0)+0+0+5+7.5},RWbU9BisE:{y:(componentViewport?.y||0)+0+0+5+7.5},t9myATyZm:{y:(componentViewport?.y||0)+0+0+5+7.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p7qy9x-container\",\"data-framer-name\":\"Search\",layoutDependency:layoutDependency,layoutId:\"IrkjT1USa-container\",name:\"Search\",nodeId:\"IrkjT1USa\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(SubcomponentTopNavMenuIcons,{height:\"100%\",id:\"IrkjT1USa\",layoutId:\"IrkjT1USa\",name:\"Search\",variant:mkZgSVLwN,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+0+0)+9+22.5,...addPropertyOverrides({bf6CzISuo:{y:(componentViewport?.y||0)+0+0+5+7.5},ccMYLtT54:{y:(componentViewport?.y||0)+0+0+5+7.5},ij8YDBDK1:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},mBYbjTCxS:{y:(componentViewport?.y||0)+0+0+5+7.5},mPy3TuIqu:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},peGbsIW9F:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-852)/2+0+0)+10+15},RWbU9BisE:{y:(componentViewport?.y||0)+0+0+5+7.5},SzIpqnSSK:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},t9myATyZm:{y:(componentViewport?.y||0)+0+0+5+7.5},veANH2p8s:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},YCSy_Oe1v:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-71)/2+0+0)+10+15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kmuxtx-container\",\"data-framer-name\":\"Locales\",layoutDependency:layoutDependency,layoutId:\"l8wP7DvGj-container\",name:\"Locales\",nodeId:\"l8wP7DvGj\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(SubcomponentTopNavMenuIcons,{height:\"100%\",id:\"l8wP7DvGj\",layoutId:\"l8wP7DvGj\",name:\"Locales\",variant:B8hEaaqjo,width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ij8YDBDK1:{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},mPy3TuIqu:{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},peGbsIW9F:{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-852)/2+0+0)+10+15},SzIpqnSSK:{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},veANH2p8s:{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10+15},YCSy_Oe1v:{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-71)/2+0+0)+10+15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hzq85u-container\",\"data-framer-name\":\"Mobile - 3 Bars\",layoutDependency:layoutDependency,layoutId:\"ZNHKTjITF-container\",name:\"Mobile - 3 Bars\",nodeId:\"ZNHKTjITF\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(SubcomponentTopNavMenuIcons,{height:\"100%\",id:\"ZNHKTjITF\",layoutId:\"ZNHKTjITF\",name:\"Mobile - 3 Bars\",variant:\"g_uv9KCEJ\",width:\"100%\",...addPropertyOverrides({ij8YDBDK1:{variant:h82ISrC4y,XgVNAjcsa:XgVNAjcsavelil8},mPy3TuIqu:{variant:h82ISrC4y,XgVNAjcsa:XgVNAjcsavelil8},peGbsIW9F:{variant:h82ISrC4y,XgVNAjcsa:XgVNAjcsavelil8},SzIpqnSSK:{variant:h82ISrC4y,XgVNAjcsa:XgVNAjcsavelil8},veANH2p8s:{variant:h82ISrC4y,XgVNAjcsa:XgVNAjcsavelil8},YCSy_Oe1v:{variant:Q05aYxlEk,XgVNAjcsa:XgVNAjcsa68x8e9}},baseVariant,gestureVariant)})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ij8YDBDK1:{height:50,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10},mPy3TuIqu:{height:50,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10},peGbsIW9F:{height:50,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-852)/2+0+0)+10},SzIpqnSSK:{height:50,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10},veANH2p8s:{height:50,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+0+0)+10},YCSy_Oe1v:{height:50,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-71)/2+0+0)+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kdkm0-container\",\"data-framer-name\":\"Logo Mobile\",layoutDependency:layoutDependency,layoutId:\"eVVDMXgkf-container\",name:\"Logo Mobile\",nodeId:\"eVVDMXgkf\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"eVVDMXgkf\",layoutId:\"eVVDMXgkf\",name:\"Logo Mobile\",variant:\"ASEI67puM\",width:\"100%\",...addPropertyOverrides({ij8YDBDK1:{variant:kgwit6V9u},mPy3TuIqu:{variant:kgwit6V9u},peGbsIW9F:{variant:kgwit6V9u},SzIpqnSSK:{variant:kgwit6V9u},veANH2p8s:{variant:kgwit6V9u},YCSy_Oe1v:{variant:kgwit6V9u}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wujsu0\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"YjuSobaXE\",style:{backgroundColor:SPb6n5ykC}}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1le1bev\",layoutDependency:layoutDependency,layoutId:\"t8244uHWa\",children:isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({t9myATyZm:{height:321,width:\"585px\",y:(componentViewport?.y||0)+0+96+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pn3u91-container\",layoutDependency:layoutDependency,layoutId:\"iVThHSjLO-container\",nodeId:\"iVThHSjLO\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"iVThHSjLO\",layoutId:\"iVThHSjLO\",style:{width:\"100%\"},variant:\"Vlt5wNChG\",width:\"100%\",...addPropertyOverrides({t9myATyZm:{C8_viMMgd:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},variant:\"VHYM2Lv2v\"}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-jf0dko\",layoutDependency:layoutDependency,layoutId:\"fAue1mtb7\",children:isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({bf6CzISuo:{height:325,width:\"585px\",y:(componentViewport?.y||0)+0+96+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n75l5z-container\",layoutDependency:layoutDependency,layoutId:\"YyJ0wgXUQ-container\",nodeId:\"YyJ0wgXUQ\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"YyJ0wgXUQ\",layoutId:\"YyJ0wgXUQ\",style:{width:\"100%\"},variant:\"UQDoT4bLm\",width:\"100%\",...addPropertyOverrides({bf6CzISuo:{C8_viMMgd:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},variant:\"CCXd2wJl5\"}},baseVariant,gestureVariant)})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-13g0cg6\",layoutDependency:layoutDependency,layoutId:\"J1_2jQplP\",children:isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ccMYLtT54:{height:325,width:\"585px\",y:(componentViewport?.y||0)+0+96+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s13e1p-container\",layoutDependency:layoutDependency,layoutId:\"nA3qDJNfg-container\",nodeId:\"nA3qDJNfg\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"nA3qDJNfg\",layoutId:\"nA3qDJNfg\",style:{width:\"100%\"},variant:\"lifGB6xBG\",width:\"100%\",...addPropertyOverrides({ccMYLtT54:{C8_viMMgd:\"rgb(255, 255, 255)\",style:{height:\"100%\",width:\"100%\"},variant:\"ljS03LQuB\"}},baseVariant,gestureVariant)})})})}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x93i93\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"w0L5seNX6\",style:{borderBottomLeftRadius:0,borderBottomRightRadius:0},variants:{bf6CzISuo:{borderBottomLeftRadius:0,borderBottomRightRadius:0},ccMYLtT54:{borderBottomLeftRadius:0,borderBottomRightRadius:0},ij8YDBDK1:{borderBottomLeftRadius:10,borderBottomRightRadius:10},mBYbjTCxS:{borderBottomLeftRadius:0,borderBottomRightRadius:0},mPy3TuIqu:{borderBottomLeftRadius:10,borderBottomRightRadius:10},peGbsIW9F:{borderBottomLeftRadius:10,borderBottomRightRadius:10},RWbU9BisE:{borderBottomLeftRadius:0,borderBottomRightRadius:0},SzIpqnSSK:{borderBottomLeftRadius:10,borderBottomRightRadius:10},t9myATyZm:{borderBottomLeftRadius:0,borderBottomRightRadius:0},veANH2p8s:{borderBottomLeftRadius:10,borderBottomRightRadius:10}},children:[isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"177px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+84+0)+10,...addPropertyOverrides({bf6CzISuo:{width:undefined,y:(componentViewport?.y||0)+0+46+0},ccMYLtT54:{width:undefined,y:(componentViewport?.y||0)+0+46+0},mBYbjTCxS:{width:undefined,y:(componentViewport?.y||0)+0+46+0},RWbU9BisE:{width:undefined,y:(componentViewport?.y||0)+0+46+0},t9myATyZm:{width:undefined,y:(componentViewport?.y||0)+0+46+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fxsb80-container\",layoutDependency:layoutDependency,layoutId:\"MIV4vo0pd-container\",nodeId:\"MIV4vo0pd\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"MIV4vo0pd\",layoutId:\"MIV4vo0pd\",style:{height:\"100%\",width:\"100%\"},variant:S7xJf7pcL,width:\"100%\",...addPropertyOverrides({bf6CzISuo:{style:{height:\"100%\"},variant:kgwit6V9u},ccMYLtT54:{style:{height:\"100%\"},variant:kgwit6V9u},mBYbjTCxS:{style:{height:\"100%\"},variant:kgwit6V9u},RWbU9BisE:{style:{height:\"100%\"},variant:kgwit6V9u},t9myATyZm:{style:{height:\"100%\"},variant:kgwit6V9u}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17x3hij\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"iCaPIs10Z\",style:{\"--f7uuf5\":A1yMlh7hq,\"--xczef2\":numberToPixelString(hoZrBesfE),backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{bf6CzISuo:{backgroundColor:\"rgba(0, 0, 0, 0)\"},ccMYLtT54:{backgroundColor:\"rgba(0, 0, 0, 0)\"},ij8YDBDK1:{backgroundColor:\"rgb(255, 255, 255)\"},mBYbjTCxS:{backgroundColor:\"rgba(0, 0, 0, 0)\"},mPy3TuIqu:{backgroundColor:\"rgb(255, 255, 255)\"},peGbsIW9F:{backgroundColor:\"rgb(255, 255, 255)\"},RWbU9BisE:{backgroundColor:\"rgba(0, 0, 0, 0)\"},SzIpqnSSK:{backgroundColor:\"rgb(255, 255, 255)\"},t9myATyZm:{backgroundColor:\"rgba(0, 0, 0, 0)\"},veANH2p8s:{backgroundColor:\"rgb(255, 255, 255)\"}},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed9(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e9y6wv\",\"data-framer-name\":\"Platform\",\"data-highlight\":true,id:`${layoutId}-e9y6wv`,layoutDependency:layoutDependency,layoutId:\"yDKbeAIh3\",onMouseEnter:onMouseEnter1mau5xf({overlay}),onMouseLeave:onMouseLeave1kqiwje,ref:ref1,...addPropertyOverrides({bf6CzISuo:{onMouseEnter:onMouseEntertxyyif({overlay}),onMouseLeave:undefined,onTap:onTap1l7ecac},ccMYLtT54:{onMouseEnter:onMouseEntertxyyif({overlay}),onMouseLeave:undefined,onTap:onTap1l7ecac},ij8YDBDK1:{onMouseEnter:onMouseEntertxyyif({overlay}),onMouseLeave:undefined,onTap:onTapn4idjd({overlay})},mBYbjTCxS:{onMouseEnter:onMouseEntertxyyif({overlay}),onMouseLeave:undefined,onTap:onTap1l7ecac},mPy3TuIqu:{onMouseEnter:onMouseEntertxyyif({overlay}),onMouseLeave:undefined,onTap:onTaptxyyif({overlay})},peGbsIW9F:{onMouseEnter:onMouseEntertxyyif({overlay}),onMouseLeave:undefined,onTap:onTapn4idjd({overlay})},RWbU9BisE:{onMouseEnter:onMouseEntertxyyif({overlay}),onMouseLeave:undefined,onTap:onTap1l7ecac},SzIpqnSSK:{onMouseEnter:onMouseEntertxyyif({overlay}),onMouseLeave:undefined,onTap:onTapn4idjd({overlay})},t9myATyZm:{onMouseEnter:onMouseEntertxyyif({overlay}),onMouseLeave:undefined,onTap:onTapx6rx27},veANH2p8s:{onMouseEnter:onMouseEntertxyyif({overlay}),onMouseLeave:undefined,onTap:onTapn4idjd({overlay})}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ph5m79\",layoutDependency:layoutDependency,layoutId:\"TYT36b1Tn\",...addPropertyOverrides({mPy3TuIqu:{\"data-highlight\":true,onTap:onTap68x8e9}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Platform\"})}),className:\"framer-hq6ar8\",\"data-framer-name\":\"Platform\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"NJg_BClde\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cz4iT31nc-E1vWOlQNj)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cz4iT31nc-E1vWOlQNj\":cz4iT31nc},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bf6CzISuo:{children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Platform\"})})},ccMYLtT54:{children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Platform\"})})},ij8YDBDK1:{children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Platform\"})}),fonts:[\"GF;Manrope-700\"]},mBYbjTCxS:{children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Platform\"})})},mPy3TuIqu:{children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Platform\"})}),fonts:[\"GF;Manrope-700\"]},peGbsIW9F:{children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Platform\"})}),fonts:[\"GF;Manrope-700\"]},RWbU9BisE:{children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Platform\"})})},SzIpqnSSK:{children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Platform\"})}),fonts:[\"GF;Manrope-700\"]},t9myATyZm:{children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Platform\"})})},veANH2p8s:{children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Platform\"})}),fonts:[\"GF;Manrope-700\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"15px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15ra5ib-container\",layoutDependency:layoutDependency,layoutId:\"LiJz3JYQ1-container\",nodeId:\"LiJz3JYQ1\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",style:{opacity:.75,rotate:0},variants:{A8_xyt9xm:{rotate:0},bf6CzISuo:{rotate:0},ccMYLtT54:{rotate:0},eyqsP2Qeq:{rotate:0},g8b7naWpb:{rotate:0},ij8YDBDK1:{rotate:0},mBYbjTCxS:{rotate:0},mPy3TuIqu:{rotate:0},NhqQRloJm:{rotate:0},peGbsIW9F:{rotate:0},RWbU9BisE:{rotate:0},SzIpqnSSK:{rotate:0},t9myATyZm:{rotate:0},u4v_J6QN0:{rotate:0},u4yWBfkTb:{rotate:0},veANH2p8s:{rotate:0},VzgjLAX_1:{opacity:1,rotate:180}},children:/*#__PURE__*/_jsx(MiniIcons,{height:\"100%\",id:\"LiJz3JYQ1\",layoutId:\"LiJz3JYQ1\",style:{height:\"100%\",width:\"100%\"},variant:OsahoW6jZ,width:\"100%\",...addPropertyOverrides({ij8YDBDK1:{variant:\"oLgFXMKV1\"},mPy3TuIqu:{variant:\"Z_O2J_3oe\"},peGbsIW9F:{variant:\"oLgFXMKV1\"},SzIpqnSSK:{variant:\"oLgFXMKV1\"},veANH2p8s:{variant:\"oLgFXMKV1\"}},baseVariant,gestureVariant)})})})]}),isDisplayed9()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-e9y6wv`,offsetX:0,offsetY:15,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:9,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1r02kx9\",\"data-border\":true,\"data-framer-name\":\"Menu - Hover\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"rCiwvzqHj\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(235, 235, 235)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"585px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d4h220-container\",layoutDependency:layoutDependency,layoutId:\"WfUFQMxIi-container\",nodeId:\"WfUFQMxIi\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"WfUFQMxIi\",layoutId:\"WfUFQMxIi\",style:{height:\"100%\",width:\"100%\"},variant:\"VHYM2Lv2v\",width:\"100%\"})})})})})}),isDisplayed10()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({mPy3TuIqu:{height:325,width:`max(min(${componentViewport?.width||\"100vw\"}, 380px) - 100px, 110px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pq0us8-container\",layoutDependency:layoutDependency,layoutId:\"LcD8t2HT5-container\",nodeId:\"LcD8t2HT5\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"LcD8t2HT5\",layoutId:\"LcD8t2HT5\",style:{width:\"100%\"},variant:\"Vlt5wNChG\",width:\"100%\"})})})]})})}),O6J5y4kU5&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed9(),children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1te5mh4\",\"data-framer-name\":\"Gaming\",\"data-highlight\":true,id:`${layoutId}-1te5mh4`,layoutDependency:layoutDependency,layoutId:\"km9y7p4jc\",onMouseEnter:onMouseEnter8g2x9k({overlay:overlay1}),onMouseLeave:onMouseLeave1kqiwje,ref:ref3,...addPropertyOverrides({bf6CzISuo:{onMouseEnter:onMouseEntertxyyif({overlay:overlay1}),onMouseLeave:undefined,onTap:onTapx6rx27},ccMYLtT54:{onMouseEnter:onMouseEntertxyyif({overlay:overlay1}),onMouseLeave:undefined,onTap:onTapnsbjvt},ij8YDBDK1:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapuvnxs7},mBYbjTCxS:{onMouseEnter:onMouseEntertxyyif({overlay:overlay1}),onMouseLeave:undefined,onTap:onTapnsbjvt},mPy3TuIqu:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapuvnxs7},peGbsIW9F:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapuvnxs7},RWbU9BisE:{onMouseEnter:onMouseEntertxyyif({overlay:overlay1}),onMouseLeave:undefined,onTap:onTapnsbjvt},SzIpqnSSK:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:undefined},t9myATyZm:{onMouseEnter:onMouseEntertxyyif({overlay:overlay1}),onMouseLeave:undefined,onTap:onTapnsbjvt},veANH2p8s:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapuvnxs7}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rckw6m\",layoutDependency:layoutDependency,layoutId:\"AssRvcSUg\",...addPropertyOverrides({SzIpqnSSK:{\"data-highlight\":true,onTap:onTap68x8e9}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Gaming\"})}),className:\"framer-1uojc2k\",\"data-framer-name\":\"Gaming\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"eP6oKbzIH\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cz4iT31nc-E1vWOlQNj)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cz4iT31nc-E1vWOlQNj\":cz4iT31nc},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bf6CzISuo:{children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Gaming\"})})},ccMYLtT54:{children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Gaming\"})})},ij8YDBDK1:{children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Gaming\"})}),fonts:[\"GF;Manrope-700\"]},mBYbjTCxS:{children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Gaming\"})})},mPy3TuIqu:{children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Gaming\"})}),fonts:[\"GF;Manrope-700\"]},peGbsIW9F:{children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Gaming\"})}),fonts:[\"GF;Manrope-700\"]},RWbU9BisE:{children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Gaming\"})})},SzIpqnSSK:{children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Gaming\"})}),fonts:[\"GF;Manrope-700\"]},t9myATyZm:{children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Gaming\"})})},veANH2p8s:{children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Gaming\"})}),fonts:[\"GF;Manrope-700\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"15px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1snb4fv-container\",layoutDependency:layoutDependency,layoutId:\"ZkW82_E5T-container\",nodeId:\"ZkW82_E5T\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",style:{opacity:.75,rotate:0},variants:{A8_xyt9xm:{opacity:1,rotate:180},bf6CzISuo:{rotate:0},ccMYLtT54:{rotate:0},eyqsP2Qeq:{rotate:0},g8b7naWpb:{rotate:0},ij8YDBDK1:{rotate:0},mBYbjTCxS:{rotate:0},mPy3TuIqu:{rotate:0},NhqQRloJm:{rotate:0},peGbsIW9F:{rotate:0},RWbU9BisE:{rotate:0},SzIpqnSSK:{rotate:0},t9myATyZm:{rotate:0},u4v_J6QN0:{rotate:0},u4yWBfkTb:{rotate:0},veANH2p8s:{rotate:0}},children:/*#__PURE__*/_jsx(MiniIcons,{height:\"100%\",id:\"ZkW82_E5T\",layoutId:\"ZkW82_E5T\",style:{height:\"100%\",width:\"100%\"},variant:OsahoW6jZ,width:\"100%\",...addPropertyOverrides({ij8YDBDK1:{variant:\"oLgFXMKV1\"},mPy3TuIqu:{variant:\"oLgFXMKV1\"},peGbsIW9F:{variant:\"oLgFXMKV1\"},SzIpqnSSK:{variant:\"Z_O2J_3oe\"},veANH2p8s:{variant:\"oLgFXMKV1\"}},baseVariant,gestureVariant)})})})]}),isDisplayed9()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-1te5mh4`,offsetX:-120,offsetY:15,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:9,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-sz1gs6\",\"data-border\":true,\"data-framer-name\":\"Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"FI1xAL4kr\",ref:ref4,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(235, 235, 235)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"585px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1henn2n-container\",layoutDependency:layoutDependency,layoutId:\"U3ArkHWpl-container\",nodeId:\"U3ArkHWpl\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"U3ArkHWpl\",layoutId:\"U3ArkHWpl\",style:{height:\"100%\",width:\"100%\"},variant:\"CCXd2wJl5\",width:\"100%\"})})})})})}),isDisplayed11()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({SzIpqnSSK:{height:325,width:`max(min(${componentViewport?.width||\"100vw\"}, 380px) - 100px, 110px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ayqo8p-container\",layoutDependency:layoutDependency,layoutId:\"qLl4S1jul-container\",nodeId:\"qLl4S1jul\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"qLl4S1jul\",layoutId:\"qLl4S1jul\",style:{width:\"100%\"},variant:\"UQDoT4bLm\",width:\"100%\"})})})]})})}),visible&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qdlP7APD_\"},motionChild:true,nodeId:\"eOAqX8R48\",openInNewTab:false,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-ngksjv framer-eb7knr\",\"data-framer-name\":\"Enterprise - Gaming\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eOAqX8R48\",onMouseEnter:onMouseEnter6qzn19,onMouseLeave:onMouseLeave1kqiwje,...addPropertyOverrides({bf6CzISuo:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},ccMYLtT54:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},ij8YDBDK1:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},mBYbjTCxS:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},mPy3TuIqu:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},peGbsIW9F:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},RWbU9BisE:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},SzIpqnSSK:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},t9myATyZm:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},veANH2p8s:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Gaming\"})}),className:\"framer-1jwti35\",\"data-framer-name\":\"Platform\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"yyA0shpf5\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cz4iT31nc-E1vWOlQNj)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cz4iT31nc-E1vWOlQNj\":cz4iT31nc},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ij8YDBDK1:{children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Gaming\"})}),fonts:[\"GF;Manrope-700\"]},mPy3TuIqu:{children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Gaming\"})}),fonts:[\"GF;Manrope-700\"]},peGbsIW9F:{children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Gaming\"})}),fonts:[\"GF;Manrope-700\"]},SzIpqnSSK:{children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Gaming\"})}),fonts:[\"GF;Manrope-700\"]},veANH2p8s:{children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Gaming\"})}),fonts:[\"GF;Manrope-700\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"15px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qlry9s-container\",layoutDependency:layoutDependency,layoutId:\"lqR48uXT8-container\",nodeId:\"lqR48uXT8\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",style:{opacity:.75},variants:{eyqsP2Qeq:{opacity:1}},children:/*#__PURE__*/_jsx(MiniIcons,{height:\"100%\",id:\"lqR48uXT8\",layoutId:\"lqR48uXT8\",style:{height:\"100%\",width:\"100%\"},variant:CDY5cw65g,width:\"100%\",...addPropertyOverrides({ij8YDBDK1:{variant:\"B_V1Ll8Sd\"},mPy3TuIqu:{variant:\"B_V1Ll8Sd\"},peGbsIW9F:{variant:\"B_V1Ll8Sd\"},SzIpqnSSK:{variant:\"B_V1Ll8Sd\"},veANH2p8s:{variant:\"B_V1Ll8Sd\"}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed9(),children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rh76hq\",\"data-framer-name\":\"Resources\",\"data-highlight\":true,id:`${layoutId}-rh76hq`,layoutDependency:layoutDependency,layoutId:\"hnTR098al\",onMouseEnter:onMouseEnter1onpla1({overlay:overlay2}),onMouseLeave:onMouseLeave1kqiwje,ref:ref5,...addPropertyOverrides({bf6CzISuo:{onMouseEnter:onMouseEntertxyyif({overlay:overlay2}),onMouseLeave:undefined,onTap:onTap199202k},ccMYLtT54:{onMouseEnter:onMouseEntertxyyif({overlay:overlay2}),onMouseLeave:undefined,onTap:onTapx6rx27},ij8YDBDK1:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapv8c3c},mBYbjTCxS:{onMouseEnter:onMouseEntertxyyif({overlay:overlay2}),onMouseLeave:undefined,onTap:onTap199202k},mPy3TuIqu:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapv8c3c},peGbsIW9F:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapv8c3c},RWbU9BisE:{onMouseEnter:onMouseEntertxyyif({overlay:overlay2}),onMouseLeave:undefined,onTap:onTap199202k},SzIpqnSSK:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapv8c3c},t9myATyZm:{onMouseEnter:onMouseEntertxyyif({overlay:overlay2}),onMouseLeave:undefined,onTap:onTap199202k},veANH2p8s:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2zq1uj\",layoutDependency:layoutDependency,layoutId:\"pChAMkqQG\",...addPropertyOverrides({veANH2p8s:{\"data-highlight\":true,onTap:onTap68x8e9}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v13\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Resources\"})}),className:\"framer-1sjkj9m\",\"data-framer-name\":\"Resources\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"zoCQStiZC\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cz4iT31nc-E1vWOlQNj)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cz4iT31nc-E1vWOlQNj\":cz4iT31nc},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bf6CzISuo:{children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Resources\"})})},ccMYLtT54:{children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Resources\"})})},ij8YDBDK1:{children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Resources\"})}),fonts:[\"GF;Manrope-700\"]},mBYbjTCxS:{children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Resources\"})})},mPy3TuIqu:{children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Resources\"})}),fonts:[\"GF;Manrope-700\"]},peGbsIW9F:{children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Resources\"})}),fonts:[\"GF;Manrope-700\"]},RWbU9BisE:{children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Resources\"})})},SzIpqnSSK:{children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Resources\"})}),fonts:[\"GF;Manrope-700\"]},t9myATyZm:{children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Resources\"})})},veANH2p8s:{children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Resources\"})}),fonts:[\"GF;Manrope-700\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"15px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t8tx8e-container\",layoutDependency:layoutDependency,layoutId:\"QsOxzKxDY-container\",nodeId:\"QsOxzKxDY\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",style:{opacity:.75,rotate:0},variants:{bf6CzISuo:{rotate:0},ccMYLtT54:{rotate:0},eyqsP2Qeq:{rotate:0},g8b7naWpb:{rotate:0},ij8YDBDK1:{rotate:0},mBYbjTCxS:{rotate:0},mPy3TuIqu:{rotate:0},NhqQRloJm:{rotate:0},peGbsIW9F:{rotate:0},RWbU9BisE:{rotate:0},SzIpqnSSK:{rotate:0},t9myATyZm:{rotate:0},u4v_J6QN0:{rotate:0},u4yWBfkTb:{opacity:1,rotate:180},veANH2p8s:{rotate:0}},children:/*#__PURE__*/_jsx(MiniIcons,{height:\"100%\",id:\"QsOxzKxDY\",layoutId:\"QsOxzKxDY\",style:{height:\"100%\",width:\"100%\"},variant:OsahoW6jZ,width:\"100%\",...addPropertyOverrides({ij8YDBDK1:{variant:\"oLgFXMKV1\"},mPy3TuIqu:{variant:\"oLgFXMKV1\"},peGbsIW9F:{variant:\"oLgFXMKV1\"},SzIpqnSSK:{variant:\"oLgFXMKV1\"},veANH2p8s:{variant:\"Z_O2J_3oe\"}},baseVariant,gestureVariant)})})})]}),isDisplayed9()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-rh76hq`,offsetX:-3,offsetY:15,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:9,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-7z1fdm\",\"data-border\":true,\"data-framer-name\":\"Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"yujcYjzQB\",ref:ref6,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(235, 235, 235)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"585px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gp3kkr-container\",layoutDependency:layoutDependency,layoutId:\"P7Oh7aima-container\",nodeId:\"P7Oh7aima\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"P7Oh7aima\",layoutId:\"P7Oh7aima\",style:{height:\"100%\",width:\"100%\"},variant:\"ljS03LQuB\",width:\"100%\"})})})})})}),isDisplayed12()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({veANH2p8s:{height:325,width:`max(min(${componentViewport?.width||\"100vw\"}, 380px) - 100px, 110px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wejroo-container\",layoutDependency:layoutDependency,layoutId:\"y_RbSceVt-container\",nodeId:\"y_RbSceVt\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"y_RbSceVt\",layoutId:\"y_RbSceVt\",style:{width:\"100%\"},variant:\"lifGB6xBG\",width:\"100%\"})})})]})})}),O6J5y4kU5&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"qGsh_nVJD\",openInNewTab:false,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1qygcej framer-eb7knr\",\"data-framer-name\":\"Enterprise\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qGsh_nVJD\",onMouseEnter:onMouseEnter6qzn19,onMouseLeave:onMouseLeave1kqiwje,...addPropertyOverrides({bf6CzISuo:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},ccMYLtT54:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},ij8YDBDK1:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},mBYbjTCxS:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},mPy3TuIqu:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},peGbsIW9F:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},RWbU9BisE:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},SzIpqnSSK:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},t9myATyZm:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},veANH2p8s:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v16\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Enterprise\"})}),className:\"framer-12ddd9h\",\"data-framer-name\":\"Platform\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"FFVJnSBlb\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cz4iT31nc-E1vWOlQNj)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cz4iT31nc-E1vWOlQNj\":cz4iT31nc},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bf6CzISuo:{children:getLocalizedValue(\"v18\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Enterprise\"})})},ccMYLtT54:{children:getLocalizedValue(\"v18\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Enterprise\"})})},ij8YDBDK1:{children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Enterprise\"})}),fonts:[\"GF;Manrope-700\"]},mBYbjTCxS:{children:getLocalizedValue(\"v18\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Enterprise\"})})},mPy3TuIqu:{children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Enterprise\"})}),fonts:[\"GF;Manrope-700\"]},peGbsIW9F:{children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Enterprise\"})}),fonts:[\"GF;Manrope-700\"]},RWbU9BisE:{children:getLocalizedValue(\"v18\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Enterprise\"})})},SzIpqnSSK:{children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Enterprise\"})}),fonts:[\"GF;Manrope-700\"]},t9myATyZm:{children:getLocalizedValue(\"v18\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Enterprise\"})})},veANH2p8s:{children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Enterprise\"})}),fonts:[\"GF;Manrope-700\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"15px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rirejy-container\",layoutDependency:layoutDependency,layoutId:\"kev9a7BEr-container\",nodeId:\"kev9a7BEr\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",style:{opacity:.75},variants:{eyqsP2Qeq:{opacity:1}},children:/*#__PURE__*/_jsx(MiniIcons,{height:\"100%\",id:\"kev9a7BEr\",layoutId:\"kev9a7BEr\",style:{height:\"100%\",width:\"100%\"},variant:CDY5cw65g,width:\"100%\",...addPropertyOverrides({ij8YDBDK1:{variant:\"B_V1Ll8Sd\"},mPy3TuIqu:{variant:\"B_V1Ll8Sd\"},peGbsIW9F:{variant:\"B_V1Ll8Sd\"},SzIpqnSSK:{variant:\"B_V1Ll8Sd\"},veANH2p8s:{variant:\"B_V1Ll8Sd\"}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed9(),children:overlay3=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dnr6t0\",\"data-framer-name\":\"Company\",\"data-highlight\":true,id:`${layoutId}-dnr6t0`,layoutDependency:layoutDependency,layoutId:\"xIcuZiEpD\",onMouseEnter:onMouseEnter1uai6vn({overlay:overlay3}),onMouseLeave:onMouseLeave1kqiwje,ref:ref7,...addPropertyOverrides({bf6CzISuo:{onMouseEnter:onMouseEntertxyyif({overlay:overlay3}),onMouseLeave:undefined,onTap:onTapargd01},ccMYLtT54:{onMouseEnter:onMouseEntertxyyif({overlay:overlay3}),onMouseLeave:undefined,onTap:onTapargd01},ij8YDBDK1:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:undefined},mBYbjTCxS:{onMouseEnter:onMouseEntertxyyif({overlay:overlay3}),onMouseLeave:undefined,onTap:onTapargd01},mPy3TuIqu:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapte37il},peGbsIW9F:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapte37il},RWbU9BisE:{onMouseEnter:onMouseEntertxyyif({overlay:overlay3}),onMouseLeave:undefined,onTap:onTapx6rx27},SzIpqnSSK:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapte37il},t9myATyZm:{onMouseEnter:onMouseEntertxyyif({overlay:overlay3}),onMouseLeave:undefined,onTap:onTapargd01},veANH2p8s:{onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTapte37il}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u705v2\",layoutDependency:layoutDependency,layoutId:\"PnAO8XAf4\",...addPropertyOverrides({ij8YDBDK1:{\"data-highlight\":true,onTap:onTap68x8e9}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v19\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Company\"})}),className:\"framer-njryl8\",\"data-framer-name\":\"Company\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"J72IP_FaJ\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cz4iT31nc-E1vWOlQNj)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cz4iT31nc-E1vWOlQNj\":cz4iT31nc},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bf6CzISuo:{children:getLocalizedValue(\"v21\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Company\"})})},ccMYLtT54:{children:getLocalizedValue(\"v21\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Company\"})})},ij8YDBDK1:{children:getLocalizedValue(\"v20\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Company\"})}),fonts:[\"GF;Manrope-700\"]},mBYbjTCxS:{children:getLocalizedValue(\"v21\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Company\"})})},mPy3TuIqu:{children:getLocalizedValue(\"v20\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Company\"})}),fonts:[\"GF;Manrope-700\"]},peGbsIW9F:{children:getLocalizedValue(\"v20\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Company\"})}),fonts:[\"GF;Manrope-700\"]},RWbU9BisE:{children:getLocalizedValue(\"v21\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Company\"})})},SzIpqnSSK:{children:getLocalizedValue(\"v20\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Company\"})}),fonts:[\"GF;Manrope-700\"]},t9myATyZm:{children:getLocalizedValue(\"v21\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cz4iT31nc-E1vWOlQNj))\"},children:\"Company\"})})},veANH2p8s:{children:getLocalizedValue(\"v20\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\"},children:\"Company\"})}),fonts:[\"GF;Manrope-700\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"15px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ek00wd-container\",layoutDependency:layoutDependency,layoutId:\"juHkh4gi4-container\",nodeId:\"juHkh4gi4\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",style:{opacity:.75,rotate:0},variants:{bf6CzISuo:{rotate:0},ccMYLtT54:{rotate:0},g8b7naWpb:{opacity:1,rotate:180},ij8YDBDK1:{rotate:0},mBYbjTCxS:{rotate:0},mPy3TuIqu:{rotate:0},NhqQRloJm:{rotate:0},peGbsIW9F:{rotate:0},RWbU9BisE:{rotate:0},SzIpqnSSK:{rotate:0},t9myATyZm:{rotate:0},u4v_J6QN0:{rotate:0},veANH2p8s:{rotate:0}},children:/*#__PURE__*/_jsx(MiniIcons,{height:\"100%\",id:\"juHkh4gi4\",layoutId:\"juHkh4gi4\",style:{height:\"100%\",width:\"100%\"},variant:OsahoW6jZ,width:\"100%\",...addPropertyOverrides({ij8YDBDK1:{variant:\"oLgFXMKV1\"},mPy3TuIqu:{variant:\"oLgFXMKV1\"},peGbsIW9F:{variant:\"oLgFXMKV1\"},SzIpqnSSK:{variant:\"oLgFXMKV1\"},veANH2p8s:{variant:\"oLgFXMKV1\"}},baseVariant,gestureVariant)})})})]}),isDisplayed9()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay3.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"end\",anchorRef:ref7,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-dnr6t0`,offsetX:0,offsetY:15,onDismiss:overlay3.hide,placement:\"bottom\",safeArea:true,zIndex:9,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-u9s7v7\",\"data-border\":true,\"data-framer-name\":\"Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"UY13yiBa_\",ref:ref8,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(235, 235, 235)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"585px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14y5ejq-container\",layoutDependency:layoutDependency,layoutId:\"Xo1pzTjxN-container\",nodeId:\"Xo1pzTjxN\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"Xo1pzTjxN\",layoutId:\"Xo1pzTjxN\",style:{height:\"100%\",width:\"100%\"},variant:\"L4CNnK08k\",width:\"100%\"})})})})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ij8YDBDK1:{height:325,width:`max(${componentViewport?.width||\"100vw\"} - 100px, 110px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6w1wq1-container\",layoutDependency:layoutDependency,layoutId:\"kKX9V59Hl-container\",nodeId:\"kKX9V59Hl\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(BottomNavComponentUnfoldingMenus,{C8_viMMgd:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"kKX9V59Hl\",layoutId:\"kKX9V59Hl\",style:{width:\"100%\"},variant:\"WNmKqZxnU\",width:\"100%\"})})})]})})}),isDisplayed14()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15ubtnq\",\"data-framer-name\":\"Mobile links\",layoutDependency:layoutDependency,layoutId:\"jH4WXKsjP\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/docs/\",motionChild:true,nodeId:\"pxINe2Bq_\",openInNewTab:true,scopeId:\"E1vWOlQNj\",...addPropertyOverrides({peGbsIW9F:{href:\"https://docs.edgegap.com/\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1p2oqr9 framer-eb7knr\",\"data-framer-name\":\"Documentation\",layoutDependency:layoutDependency,layoutId:\"pxINe2Bq_\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v22\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\"},children:\"Documentation\"})}),className:\"framer-zhqf51\",\"data-framer-name\":\"Platform\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"CBLwOZe0s\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hupN_Gg2d\"},motionChild:true,nodeId:\"VpvLurcVi\",scopeId:\"E1vWOlQNj\",...addPropertyOverrides({peGbsIW9F:{href:{webPageId:\"m417iyboK\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-m5fwq5 framer-eb7knr\",\"data-framer-name\":\"Pricing\",layoutDependency:layoutDependency,layoutId:\"VpvLurcVi\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v23\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\"},children:\"Pricing\"})}),className:\"framer-5xleqq\",\"data-framer-name\":\"Platform\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"EgvrzzTgi\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qigr4g\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"yyHYJeYLR\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},variants:{bf6CzISuo:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},ccMYLtT54:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},ij8YDBDK1:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15},mBYbjTCxS:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},mPy3TuIqu:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15},peGbsIW9F:{backgroundColor:\"rgb(255, 255, 255)\"},RWbU9BisE:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},SzIpqnSSK:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15},t9myATyZm:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},veANH2p8s:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-23ffjq\",\"data-framer-name\":\"Login\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"diKHjQ3jV\",onMouseEnter:onMouseEnter1d5oyze,onMouseLeave:onMouseLeave1kqiwje,style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},...addPropertyOverrides({bf6CzISuo:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},ccMYLtT54:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},ij8YDBDK1:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},mBYbjTCxS:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},mPy3TuIqu:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},peGbsIW9F:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},RWbU9BisE:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},SzIpqnSSK:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},t9myATyZm:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},veANH2p8s:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+84+0)+17.5+0+0,...addPropertyOverrides({bf6CzISuo:{y:(componentViewport?.y||0)+0+46+7.5+0+0},ccMYLtT54:{y:(componentViewport?.y||0)+0+46+7.5+0+0},ij8YDBDK1:{height:65,width:`max(min(${componentViewport?.width||\"100vw\"} - 30px, 250px), 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+71+0)+0+529+15+0+0},mBYbjTCxS:{y:(componentViewport?.y||0)+0+46+7.5+0+0},mPy3TuIqu:{height:65,width:`max(min(min(${componentViewport?.width||\"100vw\"}, 380px) - 30px, 250px), 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+71+0)+0+529+15+0+0},peGbsIW9F:{height:65,width:`max(min(min(${componentViewport?.width||\"100vw\"}, 380px) - 30px, 250px), 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-852)/2+71+0)+0+281+15+0+0},RWbU9BisE:{y:(componentViewport?.y||0)+0+46+7.5+0+0},SzIpqnSSK:{height:65,width:`max(min(min(${componentViewport?.width||\"100vw\"}, 380px) - 30px, 250px), 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+71+0)+0+529+15+0+0},t9myATyZm:{y:(componentViewport?.y||0)+0+46+7.5+0+0},veANH2p8s:{height:65,width:`max(min(min(${componentViewport?.width||\"100vw\"}, 380px) - 30px, 250px), 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+71+0)+0+529+15+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sq8pux-container\",layoutDependency:layoutDependency,layoutId:\"EVIrVa101-container\",nodeId:\"EVIrVa101\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(Button,{FXeK4Gp53:\"var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255))\",height:\"100%\",id:\"EVIrVa101\",idcuUYIyH:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\",IrFsYDsyx:true,j9nqBWCxF:16,jkPRtO3JN:{borderBottomWidth:1,borderColor:\"rgb(255, 255, 255)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},k32YeTodP:\"rgba(21, 9, 255, 0)\",L8LXH3RIu:\"center\",layoutId:\"EVIrVa101\",mk7tBTk3W:.76,PAfOoEgkv:\"rgb(255, 255, 255)\",PMhMKhc2m:getLocalizedValue(\"v24\",activeLocale)??\"Login\",pWtwAgzm6:\"https://app.edgegap.com/auth/login\",Q7K4o_rzr:true,S6Fbm1O7t:\"rgb(255, 255, 255)\",style:{height:\"100%\"},variant:dkz44vpB0,width:\"100%\",wW4iw9oi3:\"rgb(255, 255, 255)\",yQX8DPiyl:\"rgba(0, 0, 204, 0)\",...addPropertyOverrides({bf6CzISuo:{j9nqBWCxF:12},ccMYLtT54:{j9nqBWCxF:12},ij8YDBDK1:{j9nqBWCxF:12,style:{width:\"100%\"},wW4iw9oi3:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},mBYbjTCxS:{j9nqBWCxF:12},mPy3TuIqu:{j9nqBWCxF:12,Q7K4o_rzr:false,style:{width:\"100%\"},wW4iw9oi3:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},peGbsIW9F:{FXeK4Gp53:\"var(--token-a8a34bbe-940f-45dc-bd8e-bf74f792abd7, rgb(246, 248, 252))\",j9nqBWCxF:12,style:{width:\"100%\"},wW4iw9oi3:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},RWbU9BisE:{j9nqBWCxF:12},SzIpqnSSK:{j9nqBWCxF:12,Q7K4o_rzr:false,style:{width:\"100%\"},wW4iw9oi3:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},t9myATyZm:{j9nqBWCxF:12},veANH2p8s:{j9nqBWCxF:12,style:{width:\"100%\"},wW4iw9oi3:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1esvm8m\",\"data-framer-name\":\"Start for Free\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mvRmPsOXQ\",onMouseEnter:onMouseEnter11ytwg2,onMouseLeave:onMouseLeave1kqiwje,style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},...addPropertyOverrides({bf6CzISuo:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},ccMYLtT54:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},ij8YDBDK1:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},mBYbjTCxS:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},mPy3TuIqu:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},peGbsIW9F:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},RWbU9BisE:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},SzIpqnSSK:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},t9myATyZm:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},veANH2p8s:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-149)/2+84+0)+17.5+0+0,...addPropertyOverrides({bf6CzISuo:{y:(componentViewport?.y||0)+0+46+7.5+0+0},ccMYLtT54:{y:(componentViewport?.y||0)+0+46+7.5+0+0},ij8YDBDK1:{height:65,width:`max(min(${componentViewport?.width||\"100vw\"} - 30px, 250px), 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+71+0)+0+529+15+75+0},mBYbjTCxS:{y:(componentViewport?.y||0)+0+46+7.5+0+0},mPy3TuIqu:{height:65,width:`max(min(min(${componentViewport?.width||\"100vw\"}, 380px) - 30px, 250px), 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+71+0)+0+529+15+75+0},peGbsIW9F:{height:65,width:`max(min(min(${componentViewport?.width||\"100vw\"}, 380px) - 30px, 250px), 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-852)/2+71+0)+0+281+15+75+0},RWbU9BisE:{y:(componentViewport?.y||0)+0+46+7.5+0+0},SzIpqnSSK:{height:65,width:`max(min(min(${componentViewport?.width||\"100vw\"}, 380px) - 30px, 250px), 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+71+0)+0+529+15+75+0},t9myATyZm:{y:(componentViewport?.y||0)+0+46+7.5+0+0},veANH2p8s:{height:65,width:`max(min(min(${componentViewport?.width||\"100vw\"}, 380px) - 30px, 250px), 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-775)/2+71+0)+0+529+15+75+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18xbryh-container\",layoutDependency:layoutDependency,layoutId:\"e4HY9RtJG-container\",nodeId:\"e4HY9RtJG\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(Button,{FXeK4Gp53:\"var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255))\",height:\"100%\",id:\"e4HY9RtJG\",idcuUYIyH:\"0.2963892874511657px 0.5927785749023314px 0.6627465945435319px -0.75px rgba(101, 97, 97, 0.18), 0.8071467382105766px 1.6142934764211532px 1.804834974456076px -1.5px rgba(101, 97, 97, 0.18), 1.7722021046647571px 3.5444042093295143px 3.962764375898594px -2.25px rgba(101, 97, 97, 0.17), 3.933884033639334px 7.867768067278668px 8.79643211481862px -3px rgba(101, 97, 97, 0.14), 10px 20px 22.360679774997898px -3.75px rgba(101, 97, 97, 0.06)\",IrFsYDsyx:true,j9nqBWCxF:16,jkPRtO3JN:{borderBottomWidth:1,borderColor:\"rgb(255, 255, 255)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},k32YeTodP:\"var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255))\",L8LXH3RIu:\"center\",layoutId:\"e4HY9RtJG\",mk7tBTk3W:.76,PAfOoEgkv:\"rgb(255, 255, 255)\",PMhMKhc2m:getLocalizedValue(\"v25\",activeLocale)??\"Start for Free\",pWtwAgzm6:\"https://app.edgegap.com/auth/register\",Q7K4o_rzr:true,S6Fbm1O7t:\"rgb(255, 255, 255)\",style:{height:\"100%\"},variant:g_SxRXIqD,width:\"100%\",wW4iw9oi3:\"rgb(255, 255, 255)\",yQX8DPiyl:\"rgb(0, 0, 204)\",...addPropertyOverrides({bf6CzISuo:{j9nqBWCxF:12},ccMYLtT54:{j9nqBWCxF:12},ij8YDBDK1:{j9nqBWCxF:12,style:{width:\"100%\"}},mBYbjTCxS:{j9nqBWCxF:12},mPy3TuIqu:{j9nqBWCxF:12,style:{width:\"100%\"}},peGbsIW9F:{j9nqBWCxF:12,style:{width:\"100%\"}},RWbU9BisE:{j9nqBWCxF:12},SzIpqnSSK:{j9nqBWCxF:12,style:{width:\"100%\"}},t9myATyZm:{j9nqBWCxF:12},veANH2p8s:{j9nqBWCxF:12,style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})})]}),isDisplayed14()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fkdp5g\",\"data-framer-name\":\"News - Mobile\",layoutDependency:layoutDependency,layoutId:\"zpAV3BO0r\",style:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, var(--token-13eb4cd8-7b3f-48b6-8eb7-6780feab42f8, rgb(248, 249, 250)) 100%)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},variants:{peGbsIW9F:{borderBottomLeftRadius:15,borderBottomRightRadius:15}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-124inso\",\"data-framer-name\":\"Outline Frame\",layoutDependency:layoutDependency,layoutId:\"vxl08uezE\",style:{background:\"linear-gradient(180deg, rgb(235, 235, 235) 0%, var(--token-13eb4cd8-7b3f-48b6-8eb7-6780feab42f8, rgb(248, 249, 250)) 15%)\",borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-r7l3x3\",layoutDependency:layoutDependency,layoutId:\"xLvW_nR1a\",style:{backgroundColor:\"var(--token-13eb4cd8-7b3f-48b6-8eb7-6780feab42f8, rgb(248, 249, 250))\",borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:720,...addPropertyOverrides({peGbsIW9F:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-852)/2+71+0)+0+451+0+0+.5+-207}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xryyo1-container\",layoutDependency:layoutDependency,layoutId:\"IsRkukt0V-container\",nodeId:\"IsRkukt0V\",rendersWithMotion:true,scopeId:\"E1vWOlQNj\",children:/*#__PURE__*/_jsx(EGPNewsModule,{height:\"100%\",id:\"IsRkukt0V\",layoutId:\"IsRkukt0V\",variant:\"Eyi2jnw0o\",width:\"100%\"})})})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9o0d3.framer-eb7knr, .framer-9o0d3 .framer-eb7knr { display: block; }\",\".framer-9o0d3.framer-ctw8p9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1050px; min-height: 125px; overflow: visible; padding: 0px; position: relative; width: 1050px; }\",\".framer-9o0d3 .framer-1sj2fi6, .framer-9o0d3 .framer-jf0dko, .framer-9o0d3 .framer-13g0cg6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9o0d3 .framer-130td0r-container { flex: none; height: 305px; position: relative; width: 585px; }\",\".framer-9o0d3 .framer-12j1din { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 1050px; min-width: 50px; padding: 9px 0px 9px 0px; position: relative; width: 100%; }\",\".framer-9o0d3 .framer-8voaam-container, .framer-9o0d3 .framer-3h751y-container, .framer-9o0d3 .framer-1mqwx0d-container, .framer-9o0d3 .framer-1p7qy9x-container, .framer-9o0d3 .framer-kmuxtx-container, .framer-9o0d3 .framer-hzq85u-container, .framer-9o0d3 .framer-kdkm0-container, .framer-9o0d3 .framer-1xryyo1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9o0d3 .framer-w78han { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 35px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9o0d3 .framer-13c4ohg-container, .framer-9o0d3 .framer-1f2tvyp-container, .framer-9o0d3 .framer-klacrr-container, .framer-9o0d3 .framer-1fpmwn-container { flex: none; height: 31px; position: relative; width: auto; }\",\".framer-9o0d3 .framer-1h86ct7 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9o0d3 .framer-1wujsu0 { flex: none; height: 1px; max-width: 1050px; overflow: hidden; position: relative; width: 100%; z-index: 1; }\",\".framer-9o0d3 .framer-1le1bev { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 201px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9o0d3 .framer-1pn3u91-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-9o0d3 .framer-1n75l5z-container, .framer-9o0d3 .framer-s13e1p-container, .framer-9o0d3 .framer-pq0us8-container, .framer-9o0d3 .framer-1ayqo8p-container, .framer-9o0d3 .framer-wejroo-container, .framer-9o0d3 .framer-6w1wq1-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-9o0d3 .framer-x93i93 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 0px 5px 0px; position: relative; width: 100%; }\",\".framer-9o0d3 .framer-1fxsb80-container { flex: none; height: 50px; position: relative; width: 177px; }\",\".framer-9o0d3 .framer-17x3hij { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: var(--f7uuf5); overflow: visible; padding: var(--xczef2); position: relative; width: 1px; }\",\".framer-9o0d3 .framer-e9y6wv, .framer-9o0d3 .framer-1te5mh4, .framer-9o0d3 .framer-rh76hq, .framer-9o0d3 .framer-dnr6t0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; min-width: 110px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-9o0d3 .framer-1ph5m79, .framer-9o0d3 .framer-rckw6m, .framer-9o0d3 .framer-2zq1uj, .framer-9o0d3 .framer-u705v2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9o0d3 .framer-hq6ar8, .framer-9o0d3 .framer-1uojc2k, .framer-9o0d3 .framer-1jwti35, .framer-9o0d3 .framer-1sjkj9m, .framer-9o0d3 .framer-12ddd9h, .framer-9o0d3 .framer-njryl8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9o0d3 .framer-15ra5ib-container, .framer-9o0d3 .framer-1snb4fv-container, .framer-9o0d3 .framer-qlry9s-container, .framer-9o0d3 .framer-t8tx8e-container, .framer-9o0d3 .framer-rirejy-container, .framer-9o0d3 .framer-1ek00wd-container { flex: none; height: 15px; position: relative; width: 15px; }\",\".framer-9o0d3 .framer-1r02kx9, .framer-9o0d3 .framer-7z1fdm, .framer-9o0d3 .framer-u9s7v7 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 325px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 585px; will-change: var(--framer-will-change-override, transform); }\",\".framer-9o0d3 .framer-1d4h220-container, .framer-9o0d3 .framer-gp3kkr-container, .framer-9o0d3 .framer-14y5ejq-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-9o0d3 .framer-sz1gs6 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: 325px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 585px; will-change: var(--framer-will-change-override, transform); }\",\".framer-9o0d3 .framer-1henn2n-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-9o0d3 .framer-ngksjv, .framer-9o0d3 .framer-1qygcej { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; min-width: 110px; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-9o0d3 .framer-15ubtnq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9o0d3 .framer-1p2oqr9, .framer-9o0d3 .framer-m5fwq5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 25px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-9o0d3 .framer-zhqf51, .framer-9o0d3 .framer-5xleqq { flex: 1 0 0px; height: 100%; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-9o0d3 .framer-1qigr4g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 35px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9o0d3 .framer-23ffjq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9o0d3 .framer-1sq8pux-container, .framer-9o0d3 .framer-18xbryh-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-9o0d3 .framer-1esvm8m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9o0d3 .framer-1fkdp5g { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 325px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-9o0d3 .framer-124inso { flex: none; height: 312px; overflow: visible; position: relative; width: 380px; }\",\".framer-9o0d3 .framer-r7l3x3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 311px; justify-content: center; left: calc(50.00000000000002% - 379px / 2); overflow: visible; padding: 10px 0px 15px 0px; position: absolute; top: calc(50.00000000000002% - 311px / 2); width: 379px; }\",\".framer-9o0d3.framer-v-plxqc.framer-ctw8p9 { align-content: center; align-items: center; max-width: unset; min-height: unset; min-width: 350px; width: 350px; }\",\".framer-9o0d3.framer-v-plxqc .framer-12j1din, .framer-9o0d3.framer-v-5glfmz .framer-12j1din, .framer-9o0d3.framer-v-1rvm5jh .framer-12j1din, .framer-9o0d3.framer-v-488feo .framer-12j1din, .framer-9o0d3.framer-v-1qgh91a .framer-12j1din, .framer-9o0d3.framer-v-ecdfq1 .framer-12j1din { gap: unset; justify-content: space-between; order: 0; padding: 10px 15px 10px 15px; }\",\".framer-9o0d3.framer-v-plxqc .framer-1h86ct7, .framer-9o0d3.framer-v-5glfmz .framer-1h86ct7, .framer-9o0d3.framer-v-1rvm5jh .framer-1h86ct7, .framer-9o0d3.framer-v-488feo .framer-1h86ct7, .framer-9o0d3.framer-v-1qgh91a .framer-1h86ct7, .framer-9o0d3.framer-v-ecdfq1 .framer-1h86ct7 { order: 3; }\",\".framer-9o0d3.framer-v-plxqc .framer-3h751y-container, .framer-9o0d3.framer-v-5glfmz .framer-3h751y-container, .framer-9o0d3.framer-v-1rvm5jh .framer-3h751y-container, .framer-9o0d3.framer-v-488feo .framer-3h751y-container, .framer-9o0d3.framer-v-1qgh91a .framer-3h751y-container, .framer-9o0d3.framer-v-ecdfq1 .framer-3h751y-container, .framer-9o0d3.framer-v-ecdfq1 .framer-1wujsu0 { order: 1; }\",\".framer-9o0d3.framer-v-plxqc .framer-1mqwx0d-container, .framer-9o0d3.framer-v-plxqc .framer-kdkm0-container, .framer-9o0d3.framer-v-5glfmz .framer-1mqwx0d-container, .framer-9o0d3.framer-v-5glfmz .framer-kdkm0-container, .framer-9o0d3.framer-v-1rvm5jh .framer-1mqwx0d-container, .framer-9o0d3.framer-v-1rvm5jh .framer-kdkm0-container, .framer-9o0d3.framer-v-488feo .framer-1mqwx0d-container, .framer-9o0d3.framer-v-488feo .framer-kdkm0-container, .framer-9o0d3.framer-v-1qgh91a .framer-1mqwx0d-container, .framer-9o0d3.framer-v-1qgh91a .framer-kdkm0-container, .framer-9o0d3.framer-v-ecdfq1 .framer-1mqwx0d-container, .framer-9o0d3.framer-v-ecdfq1 .framer-kdkm0-container, .framer-9o0d3.framer-v-1ieabwn .framer-1qigr4g { order: 2; }\",\".framer-9o0d3.framer-v-plxqc .framer-kmuxtx-container, .framer-9o0d3.framer-v-5glfmz .framer-kmuxtx-container, .framer-9o0d3.framer-v-1rvm5jh .framer-kmuxtx-container, .framer-9o0d3.framer-v-488feo .framer-kmuxtx-container, .framer-9o0d3.framer-v-1qgh91a .framer-kmuxtx-container, .framer-9o0d3.framer-v-ecdfq1 .framer-kmuxtx-container { order: 0; }\",\".framer-9o0d3.framer-v-plxqc .framer-hzq85u-container, .framer-9o0d3.framer-v-5glfmz .framer-hzq85u-container, .framer-9o0d3.framer-v-1rvm5jh .framer-hzq85u-container, .framer-9o0d3.framer-v-488feo .framer-hzq85u-container, .framer-9o0d3.framer-v-1qgh91a .framer-hzq85u-container, .framer-9o0d3.framer-v-ecdfq1 .framer-hzq85u-container { order: 4; }\",\".framer-9o0d3.framer-v-plxqc .framer-1wujsu0, .framer-9o0d3.framer-v-5glfmz .framer-1wujsu0, .framer-9o0d3.framer-v-1rvm5jh .framer-1wujsu0, .framer-9o0d3.framer-v-488feo .framer-1wujsu0, .framer-9o0d3.framer-v-1qgh91a .framer-1wujsu0 { max-width: 350px; order: 1; }\",\".framer-9o0d3.framer-v-5glfmz.framer-ctw8p9, .framer-9o0d3.framer-v-1rvm5jh.framer-ctw8p9, .framer-9o0d3.framer-v-488feo.framer-ctw8p9, .framer-9o0d3.framer-v-1qgh91a.framer-ctw8p9, .framer-9o0d3.framer-v-ecdfq1.framer-ctw8p9 { align-content: center; align-items: center; max-width: unset; overflow: hidden; width: 350px; }\",\".framer-9o0d3.framer-v-5glfmz .framer-x93i93 { flex-direction: column; gap: 0px; max-width: 380px; min-height: 750px; order: 2; padding: 0px 0px 5px 0px; }\",\".framer-9o0d3.framer-v-5glfmz .framer-17x3hij, .framer-9o0d3.framer-v-1rvm5jh .framer-17x3hij, .framer-9o0d3.framer-v-488feo .framer-17x3hij, .framer-9o0d3.framer-v-1qgh91a .framer-17x3hij, .framer-9o0d3.framer-v-ecdfq1 .framer-17x3hij { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 20px; height: min-content; order: 0; padding: 20px 50px 0px 50px; width: 100%; }\",\".framer-9o0d3.framer-v-5glfmz .framer-e9y6wv, .framer-9o0d3.framer-v-1rvm5jh .framer-e9y6wv, .framer-9o0d3.framer-v-488feo .framer-e9y6wv, .framer-9o0d3.framer-v-488feo .framer-1te5mh4, .framer-9o0d3.framer-v-ecdfq1 .framer-e9y6wv, .framer-9o0d3.framer-v-ecdfq1 .framer-dnr6t0 { cursor: pointer; flex-direction: column; overflow: visible; width: 100%; }\",\".framer-9o0d3.framer-v-5glfmz .framer-1ph5m79, .framer-9o0d3.framer-v-5glfmz .framer-2zq1uj, .framer-9o0d3.framer-v-5glfmz .framer-u705v2, .framer-9o0d3.framer-v-1rvm5jh .framer-2zq1uj, .framer-9o0d3.framer-v-1rvm5jh .framer-u705v2, .framer-9o0d3.framer-v-488feo .framer-1ph5m79, .framer-9o0d3.framer-v-488feo .framer-2zq1uj, .framer-9o0d3.framer-v-488feo .framer-u705v2, .framer-9o0d3.framer-v-1qgh91a .framer-1ph5m79, .framer-9o0d3.framer-v-1qgh91a .framer-u705v2, .framer-9o0d3.framer-v-ecdfq1 .framer-1ph5m79, .framer-9o0d3.framer-v-ecdfq1 .framer-2zq1uj { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-9o0d3.framer-v-5glfmz .framer-1te5mh4, .framer-9o0d3.framer-v-1rvm5jh .framer-1te5mh4, .framer-9o0d3.framer-v-ecdfq1 .framer-1te5mh4 { cursor: pointer; overflow: visible; width: 100%; }\",\".framer-9o0d3.framer-v-5glfmz .framer-rckw6m, .framer-9o0d3.framer-v-1rvm5jh .framer-rckw6m, .framer-9o0d3.framer-v-1qgh91a .framer-rckw6m, .framer-9o0d3.framer-v-ecdfq1 .framer-rckw6m { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-9o0d3.framer-v-5glfmz .framer-ngksjv, .framer-9o0d3.framer-v-5glfmz .framer-1qygcej, .framer-9o0d3.framer-v-1rvm5jh .framer-ngksjv, .framer-9o0d3.framer-v-1rvm5jh .framer-1qygcej, .framer-9o0d3.framer-v-488feo .framer-ngksjv, .framer-9o0d3.framer-v-488feo .framer-1qygcej, .framer-9o0d3.framer-v-ecdfq1 .framer-ngksjv, .framer-9o0d3.framer-v-ecdfq1 .framer-1qygcej { gap: unset; justify-content: space-between; overflow: visible; width: 100%; }\",\".framer-9o0d3.framer-v-5glfmz .framer-rh76hq, .framer-9o0d3.framer-v-1rvm5jh .framer-rh76hq, .framer-9o0d3.framer-v-488feo .framer-rh76hq, .framer-9o0d3.framer-v-ecdfq1 .framer-rh76hq { cursor: pointer; flex-direction: column; justify-content: flex-start; overflow: visible; width: 100%; }\",\".framer-9o0d3.framer-v-5glfmz .framer-dnr6t0, .framer-9o0d3.framer-v-1rvm5jh .framer-dnr6t0, .framer-9o0d3.framer-v-488feo .framer-dnr6t0 { cursor: pointer; flex-direction: column; gap: unset; justify-content: space-between; overflow: visible; width: 100%; }\",\".framer-9o0d3.framer-v-5glfmz .framer-15ubtnq, .framer-9o0d3.framer-v-1rvm5jh .framer-pq0us8-container, .framer-9o0d3.framer-v-488feo .framer-1ayqo8p-container, .framer-9o0d3.framer-v-1qgh91a .framer-wejroo-container, .framer-9o0d3.framer-v-ecdfq1 .framer-6w1wq1-container { flex: none; width: 100%; }\",\".framer-9o0d3.framer-v-5glfmz .framer-1qigr4g, .framer-9o0d3.framer-v-1rvm5jh .framer-1qigr4g, .framer-9o0d3.framer-v-488feo .framer-1qigr4g, .framer-9o0d3.framer-v-1qgh91a .framer-1qigr4g, .framer-9o0d3.framer-v-ecdfq1 .framer-1qigr4g { flex-direction: column; height: min-content; justify-content: flex-start; order: 2; padding: 15px; width: 100%; }\",\".framer-9o0d3.framer-v-5glfmz .framer-23ffjq, .framer-9o0d3.framer-v-5glfmz .framer-1esvm8m, .framer-9o0d3.framer-v-1rvm5jh .framer-23ffjq, .framer-9o0d3.framer-v-1rvm5jh .framer-1esvm8m, .framer-9o0d3.framer-v-488feo .framer-23ffjq, .framer-9o0d3.framer-v-488feo .framer-1esvm8m, .framer-9o0d3.framer-v-1qgh91a .framer-23ffjq, .framer-9o0d3.framer-v-1qgh91a .framer-1esvm8m, .framer-9o0d3.framer-v-ecdfq1 .framer-23ffjq, .framer-9o0d3.framer-v-ecdfq1 .framer-1esvm8m { height: min-content; max-width: 250px; width: 100%; }\",\".framer-9o0d3.framer-v-5glfmz .framer-1sq8pux-container, .framer-9o0d3.framer-v-5glfmz .framer-18xbryh-container, .framer-9o0d3.framer-v-1rvm5jh .framer-1sq8pux-container, .framer-9o0d3.framer-v-1rvm5jh .framer-18xbryh-container, .framer-9o0d3.framer-v-488feo .framer-1sq8pux-container, .framer-9o0d3.framer-v-488feo .framer-18xbryh-container, .framer-9o0d3.framer-v-1qgh91a .framer-1sq8pux-container, .framer-9o0d3.framer-v-1qgh91a .framer-18xbryh-container, .framer-9o0d3.framer-v-ecdfq1 .framer-1sq8pux-container, .framer-9o0d3.framer-v-ecdfq1 .framer-18xbryh-container { flex: 1 0 0px; height: auto; width: 1px; }\",\".framer-9o0d3.framer-v-5glfmz .framer-1fkdp5g { flex: none; order: 3; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-9o0d3.framer-v-1rvm5jh .framer-x93i93, .framer-9o0d3.framer-v-488feo .framer-x93i93, .framer-9o0d3.framer-v-1qgh91a .framer-x93i93 { flex-direction: column; gap: 0px; max-width: 380px; order: 2; padding: 0px 0px 5px 0px; }\",\".framer-9o0d3.framer-v-1rvm5jh .framer-1ph5m79, .framer-9o0d3.framer-v-488feo .framer-rckw6m, .framer-9o0d3.framer-v-1qgh91a .framer-2zq1uj, .framer-9o0d3.framer-v-ecdfq1 .framer-u705v2 { cursor: pointer; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-9o0d3.framer-v-1qgh91a .framer-e9y6wv { cursor: pointer; flex-direction: column; order: 0; overflow: visible; width: 100%; }\",\".framer-9o0d3.framer-v-1qgh91a .framer-1te5mh4 { cursor: pointer; order: 1; overflow: visible; width: 100%; }\",\".framer-9o0d3.framer-v-1qgh91a .framer-ngksjv { gap: unset; justify-content: space-between; order: 2; overflow: visible; width: 100%; }\",\".framer-9o0d3.framer-v-1qgh91a .framer-rh76hq { cursor: pointer; flex-direction: column; justify-content: flex-start; order: 3; overflow: visible; width: 100%; }\",\".framer-9o0d3.framer-v-1qgh91a .framer-1qygcej { gap: unset; justify-content: space-between; order: 4; overflow: visible; width: 100%; }\",\".framer-9o0d3.framer-v-1qgh91a .framer-dnr6t0 { cursor: pointer; flex-direction: column; gap: unset; justify-content: space-between; order: 5; overflow: visible; width: 100%; }\",\".framer-9o0d3.framer-v-ecdfq1 .framer-x93i93 { flex-direction: column; gap: 0px; order: 2; padding: 0px 0px 5px 0px; }\",\".framer-9o0d3.framer-v-hjyic1.framer-ctw8p9, .framer-9o0d3.framer-v-1kzeg0l.framer-ctw8p9, .framer-9o0d3.framer-v-183rwwa.framer-ctw8p9, .framer-9o0d3.framer-v-1pq0jwi.framer-ctw8p9, .framer-9o0d3.framer-v-1ieabwn.framer-ctw8p9 { justify-content: flex-start; max-width: unset; min-height: unset; width: 730px; }\",\".framer-9o0d3.framer-v-hjyic1 .framer-12j1din { padding: 5px 0px 5px 0px; }\",\".framer-9o0d3.framer-v-hjyic1 .framer-w78han, .framer-9o0d3.framer-v-hjyic1 .framer-1h86ct7, .framer-9o0d3.framer-v-1kzeg0l .framer-w78han, .framer-9o0d3.framer-v-1kzeg0l .framer-1h86ct7, .framer-9o0d3.framer-v-183rwwa .framer-w78han, .framer-9o0d3.framer-v-183rwwa .framer-1h86ct7, .framer-9o0d3.framer-v-1pq0jwi .framer-w78han, .framer-9o0d3.framer-v-1pq0jwi .framer-1h86ct7, .framer-9o0d3.framer-v-1ieabwn .framer-w78han, .framer-9o0d3.framer-v-1ieabwn .framer-1h86ct7 { gap: 10px; }\",\".framer-9o0d3.framer-v-hjyic1 .framer-1wujsu0 { max-width: 810px; }\",\".framer-9o0d3.framer-v-hjyic1 .framer-x93i93 { padding: 0px; }\",\".framer-9o0d3.framer-v-hjyic1 .framer-1fxsb80-container, .framer-9o0d3.framer-v-1kzeg0l .framer-1fxsb80-container, .framer-9o0d3.framer-v-183rwwa .framer-1fxsb80-container, .framer-9o0d3.framer-v-1pq0jwi .framer-1fxsb80-container { width: auto; }\",\".framer-9o0d3.framer-v-hjyic1 .framer-17x3hij, .framer-9o0d3.framer-v-hjyic1 .framer-1ph5m79, .framer-9o0d3.framer-v-hjyic1 .framer-rckw6m, .framer-9o0d3.framer-v-hjyic1 .framer-2zq1uj, .framer-9o0d3.framer-v-hjyic1 .framer-u705v2, .framer-9o0d3.framer-v-1kzeg0l .framer-1ph5m79, .framer-9o0d3.framer-v-1kzeg0l .framer-rckw6m, .framer-9o0d3.framer-v-1kzeg0l .framer-2zq1uj, .framer-9o0d3.framer-v-1kzeg0l .framer-u705v2, .framer-9o0d3.framer-v-183rwwa .framer-17x3hij, .framer-9o0d3.framer-v-183rwwa .framer-1ph5m79, .framer-9o0d3.framer-v-183rwwa .framer-rckw6m, .framer-9o0d3.framer-v-183rwwa .framer-2zq1uj, .framer-9o0d3.framer-v-183rwwa .framer-u705v2, .framer-9o0d3.framer-v-1pq0jwi .framer-17x3hij, .framer-9o0d3.framer-v-1pq0jwi .framer-1ph5m79, .framer-9o0d3.framer-v-1pq0jwi .framer-rckw6m, .framer-9o0d3.framer-v-1pq0jwi .framer-2zq1uj, .framer-9o0d3.framer-v-1pq0jwi .framer-u705v2, .framer-9o0d3.framer-v-1ieabwn .framer-1ph5m79, .framer-9o0d3.framer-v-1ieabwn .framer-rckw6m, .framer-9o0d3.framer-v-1ieabwn .framer-2zq1uj, .framer-9o0d3.framer-v-1ieabwn .framer-u705v2 { gap: 5px; }\",\".framer-9o0d3.framer-v-hjyic1 .framer-e9y6wv, .framer-9o0d3.framer-v-hjyic1 .framer-1te5mh4, .framer-9o0d3.framer-v-hjyic1 .framer-dnr6t0, .framer-9o0d3.framer-v-1kzeg0l .framer-e9y6wv, .framer-9o0d3.framer-v-183rwwa .framer-e9y6wv, .framer-9o0d3.framer-v-183rwwa .framer-1te5mh4, .framer-9o0d3.framer-v-183rwwa .framer-rh76hq, .framer-9o0d3.framer-v-183rwwa .framer-dnr6t0, .framer-9o0d3.framer-v-1pq0jwi .framer-e9y6wv, .framer-9o0d3.framer-v-1pq0jwi .framer-1te5mh4, .framer-9o0d3.framer-v-1pq0jwi .framer-rh76hq, .framer-9o0d3.framer-v-1pq0jwi .framer-dnr6t0, .framer-9o0d3.framer-v-1ieabwn .framer-e9y6wv, .framer-9o0d3.framer-v-1ieabwn .framer-1te5mh4, .framer-9o0d3.framer-v-1ieabwn .framer-rh76hq, .framer-9o0d3.framer-v-1ieabwn .framer-dnr6t0 { cursor: pointer; min-width: unset; overflow: visible; }\",\".framer-9o0d3.framer-v-hjyic1 .framer-rh76hq { cursor: pointer; gap: 5px; min-width: unset; overflow: visible; }\",\".framer-9o0d3.framer-v-hjyic1 .framer-1qygcej, .framer-9o0d3.framer-v-1kzeg0l .framer-1qygcej, .framer-9o0d3.framer-v-183rwwa .framer-1qygcej, .framer-9o0d3.framer-v-1pq0jwi .framer-1qygcej, .framer-9o0d3.framer-v-1ieabwn .framer-1qygcej { gap: 5px; min-width: unset; }\",\".framer-9o0d3.framer-v-1kzeg0l .framer-12j1din, .framer-9o0d3.framer-v-183rwwa .framer-12j1din, .framer-9o0d3.framer-v-1pq0jwi .framer-12j1din, .framer-9o0d3.framer-v-1ieabwn .framer-12j1din { order: 0; padding: 5px 0px 5px 0px; }\",\".framer-9o0d3.framer-v-1kzeg0l .framer-1wujsu0, .framer-9o0d3.framer-v-183rwwa .framer-1wujsu0, .framer-9o0d3.framer-v-1pq0jwi .framer-1wujsu0, .framer-9o0d3.framer-v-1ieabwn .framer-1wujsu0 { max-width: 810px; order: 1; }\",\".framer-9o0d3.framer-v-1kzeg0l .framer-1le1bev { flex-direction: row; min-height: unset; order: 3; }\",\".framer-9o0d3.framer-v-1kzeg0l .framer-1pn3u91-container { height: 321px; width: 585px; z-index: 10; }\",\".framer-9o0d3.framer-v-1kzeg0l .framer-x93i93 { order: 2; padding: 0px; }\",\".framer-9o0d3.framer-v-1kzeg0l .framer-17x3hij { flex: none; gap: 5px; width: 422px; }\",\".framer-9o0d3.framer-v-1kzeg0l .framer-1te5mh4, .framer-9o0d3.framer-v-1kzeg0l .framer-rh76hq, .framer-9o0d3.framer-v-1kzeg0l .framer-dnr6t0 { cursor: pointer; min-width: unset; }\",\".framer-9o0d3.framer-v-183rwwa .framer-jf0dko { min-height: unset; order: 4; }\",\".framer-9o0d3.framer-v-183rwwa .framer-1n75l5z-container, .framer-9o0d3.framer-v-1pq0jwi .framer-s13e1p-container { flex: none; height: 325px; width: 585px; z-index: 10; }\",\".framer-9o0d3.framer-v-183rwwa .framer-x93i93 { order: 3; padding: 0px; }\",\".framer-9o0d3.framer-v-1pq0jwi .framer-13g0cg6 { min-height: unset; order: 5; }\",\".framer-9o0d3.framer-v-1pq0jwi .framer-x93i93 { order: 4; padding: 0px; }\",\".framer-9o0d3.framer-v-1ieabwn .framer-1sj2fi6 { min-height: unset; order: 6; }\",\".framer-9o0d3.framer-v-1ieabwn .framer-130td0r-container { z-index: 10; }\",\".framer-9o0d3.framer-v-1ieabwn .framer-x93i93 { order: 5; padding: 0px; }\",\".framer-9o0d3.framer-v-1ieabwn .framer-1fxsb80-container { order: 0; width: auto; }\",\".framer-9o0d3.framer-v-1ieabwn .framer-17x3hij { gap: 5px; order: 1; }\",'.framer-9o0d3[data-border=\"true\"]::after, .framer-9o0d3 [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 125\n * @framerIntrinsicWidth 1050\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1050px\",\"125px\",null]},\"VzgjLAX_1\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1050px\",\"125px\",null]},\"A8_xyt9xm\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1050px\",\"125px\",null]},\"u4yWBfkTb\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1050px\",\"125px\",null]},\"eyqsP2Qeq\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1050px\",\"125px\",null]},\"g8b7naWpb\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1050px\",\"125px\",null]},\"NhqQRloJm\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1050px\",\"125px\",null]},\"u4v_J6QN0\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1050px\",\"125px\",null]},\"YCSy_Oe1v\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"350px\",null,null,null]},\"peGbsIW9F\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"125px\",null]},\"mPy3TuIqu\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"125px\",null]},\"SzIpqnSSK\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"125px\",null]},\"veANH2p8s\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"125px\",null]},\"ij8YDBDK1\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"125px\",null]},\"mBYbjTCxS\":{\"layout\":[\"fixed\",\"auto\"]},\"t9myATyZm\":{\"layout\":[\"fixed\",\"auto\"]},\"bf6CzISuo\":{\"layout\":[\"fixed\",\"auto\"]},\"ccMYLtT54\":{\"layout\":[\"fixed\",\"auto\"]},\"RWbU9BisE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cz4iT31nc\":\"_1ColorNavigationTitles\",\"S7xJf7pcL\":\"logoDesktop\",\"qQ_iPHFOk\":\"discord\",\"PqKvCFVXO\":\"github\",\"mkZgSVLwN\":\"search\",\"B8hEaaqjo\":\"locale\",\"Q05aYxlEk\":\"menu\",\"kgwit6V9u\":\"logoMobile\",\"dkz44vpB0\":\"cTAOuline\",\"g_SxRXIqD\":\"cTAFocus\",\"OsahoW6jZ\":\"miniIcons\",\"CDY5cw65g\":\"miniLINK\",\"SPb6n5ykC\":\"divider\",\"hDwlsqEEU\":\"border\",\"O6J5y4kU5\":\"gaming\",\"hoZrBesfE\":\"paddingGaming\",\"A1yMlh7hq\":\"distributeGaming\",\"h82ISrC4y\":\"mobileXColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerE1vWOlQNj=withCSS(Component,css,\"framer-9o0d3\");export default FramerE1vWOlQNj;FramerE1vWOlQNj.displayName=\"2025.04 - Top & Bottom Nav - Gaming\";FramerE1vWOlQNj.defaultProps={height:125,width:1050};addPropertyControls(FramerE1vWOlQNj,{variant:{options:[\"xxxDMbSoa\",\"VzgjLAX_1\",\"A8_xyt9xm\",\"u4yWBfkTb\",\"eyqsP2Qeq\",\"g8b7naWpb\",\"NhqQRloJm\",\"u4v_J6QN0\",\"YCSy_Oe1v\",\"peGbsIW9F\",\"mPy3TuIqu\",\"SzIpqnSSK\",\"veANH2p8s\",\"ij8YDBDK1\",\"mBYbjTCxS\",\"t9myATyZm\",\"bf6CzISuo\",\"ccMYLtT54\",\"RWbU9BisE\"],optionTitles:[\"Desktop - Default\",\"Desktop - Hover - 01 - Platform\",\"Desktop - Hover - 02 - Gaming\",\"Desktop - Hover - 03 - Resources\",\"Desktop - Hover - 04 - Enterprise\",\"Desktop - Hover - 05 - Company\",\"Desktop - Hover - 06 - Login\",\"Desktop - Hover - 07 - Start for Free\",\"Mobile - Default - Closed\",\"Mobile - Default - Open\",\"Mobile - Variant - Platform\",\"Mobile - Variant - Gaming\",\"Mobile - Variant - Resources\",\"Mobile - Variant - Company\",\"Tablet - Default\",\"Tablet - Platform\",\"Tablet - Gaming\",\"Tablet - Resources\",\"Tablet - Company\"],title:\"Variant\",type:ControlType.Enum},cz4iT31nc:{defaultValue:\"rgb(255, 255, 255)\",description:\"Dark Blue for XR/Enterprise\",title:\"1 - Color - Navigation Titles\",type:ControlType.Color},S7xJf7pcL:LogoControls?.[\"variant\"]&&{...LogoControls[\"variant\"],defaultValue:\"TXkqGzb5r\",description:\"Dark for XR/Enterprise\",hidden:undefined,title:\"Logo Desktop\"},qQ_iPHFOk:SubcomponentTopNavMenuIconsControls?.[\"variant\"]&&{...SubcomponentTopNavMenuIconsControls[\"variant\"],defaultValue:\"RwTljAg73PFt1SaIXe\",description:undefined,hidden:undefined,title:\"Discord\"},PqKvCFVXO:SubcomponentTopNavMenuIconsControls?.[\"variant\"]&&{...SubcomponentTopNavMenuIconsControls[\"variant\"],defaultValue:\"r1XcpUcGz\",description:undefined,hidden:undefined,title:\"Github\"},mkZgSVLwN:SubcomponentTopNavMenuIconsControls?.[\"variant\"]&&{...SubcomponentTopNavMenuIconsControls[\"variant\"],defaultValue:\"MCMruQM9r\",description:undefined,hidden:undefined,title:\"Search\"},B8hEaaqjo:SubcomponentTopNavMenuIconsControls?.[\"variant\"]&&{...SubcomponentTopNavMenuIconsControls[\"variant\"],defaultValue:\"S6FuUQZY5\",description:undefined,hidden:undefined,title:\"Locale\"},Q05aYxlEk:SubcomponentTopNavMenuIconsControls?.[\"variant\"]&&{...SubcomponentTopNavMenuIconsControls[\"variant\"],defaultValue:\"g_uv9KCEJ\",description:undefined,hidden:undefined,title:\"Menu\"},kgwit6V9u:LogoControls?.[\"variant\"]&&{...LogoControls[\"variant\"],defaultValue:\"ASEI67puM\",description:undefined,hidden:undefined,title:\"Logo Mobile\"},dkz44vpB0:ButtonControls?.[\"variant\"]&&{...ButtonControls[\"variant\"],defaultValue:\"FjDG7vdsS\",description:\"XR Small Outline for CR\",hidden:undefined,title:\"CTA ouline\"},g_SxRXIqD:ButtonControls?.[\"variant\"]&&{...ButtonControls[\"variant\"],defaultValue:\"vpCj65YBW\",description:\"XR Small for XR\",hidden:undefined,title:\"CTA focus\"},OsahoW6jZ:MiniIconsControls?.[\"variant\"]&&{...MiniIconsControls[\"variant\"],defaultValue:\"YB0dF9mf6\",description:undefined,hidden:undefined,title:\"Mini Icons\"},CDY5cw65g:MiniIconsControls?.[\"variant\"]&&{...MiniIconsControls[\"variant\"],defaultValue:\"NrBnIQ_Gp\",description:undefined,hidden:undefined,title:\"Mini LINK\"},SPb6n5ykC:{defaultValue:\"var(--token-74b76a1f-9661-47d1-81a4-76364035a37c, rgb(69, 145, 255))\",description:\"Purple 2 for XR\",title:\"Divider\",type:ControlType.Color},hDwlsqEEU:{defaultValue:{borderBottomWidth:1,borderColor:'var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)) /* {\"name\":\"Copy - White\"} */',borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},description:\"Dark Blue for XR\",title:\"Border\",type:ControlType.Border},O6J5y4kU5:{defaultValue:true,description:'\"No\" for XR/Enterprise',title:\"Gaming\",type:ControlType.Boolean},hoZrBesfE:{defaultValue:\"0px 50px 0px 50px\",description:\"! Change only for Enterprise\",title:\"Padding - Gaming\",type:ControlType.Padding},A1yMlh7hq:{defaultValue:\"center\",description:\"! Change only for Enterprise\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"Distribute - Gaming\",type:ControlType.Enum},h82ISrC4y:SubcomponentTopNavMenuIconsControls?.[\"variant\"]&&{...SubcomponentTopNavMenuIconsControls[\"variant\"],defaultValue:\"qJUNtk81H\",description:\"18163D for XR\",hidden:undefined,title:'Mobile - \"X\" Color'}});addFonts(FramerE1vWOlQNj,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}]},...BottomNavComponentUnfoldingMenusFonts,...ButtonFonts,...SubcomponentTopNavMenuIconsFonts,...LogoFonts,...MiniIconsFonts,...EGPNewsModuleFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerE1vWOlQNj\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"125\",\"framerIntrinsicWidth\":\"1050\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1050px\\\",\\\"125px\\\",null]},\\\"VzgjLAX_1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1050px\\\",\\\"125px\\\",null]},\\\"A8_xyt9xm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1050px\\\",\\\"125px\\\",null]},\\\"u4yWBfkTb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1050px\\\",\\\"125px\\\",null]},\\\"eyqsP2Qeq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1050px\\\",\\\"125px\\\",null]},\\\"g8b7naWpb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1050px\\\",\\\"125px\\\",null]},\\\"NhqQRloJm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1050px\\\",\\\"125px\\\",null]},\\\"u4v_J6QN0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1050px\\\",\\\"125px\\\",null]},\\\"YCSy_Oe1v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"350px\\\",null,null,null]},\\\"peGbsIW9F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"125px\\\",null]},\\\"mPy3TuIqu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"125px\\\",null]},\\\"SzIpqnSSK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"125px\\\",null]},\\\"veANH2p8s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"125px\\\",null]},\\\"ij8YDBDK1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"125px\\\",null]},\\\"mBYbjTCxS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"t9myATyZm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bf6CzISuo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ccMYLtT54\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RWbU9BisE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"cz4iT31nc\\\":\\\"_1ColorNavigationTitles\\\",\\\"S7xJf7pcL\\\":\\\"logoDesktop\\\",\\\"qQ_iPHFOk\\\":\\\"discord\\\",\\\"PqKvCFVXO\\\":\\\"github\\\",\\\"mkZgSVLwN\\\":\\\"search\\\",\\\"B8hEaaqjo\\\":\\\"locale\\\",\\\"Q05aYxlEk\\\":\\\"menu\\\",\\\"kgwit6V9u\\\":\\\"logoMobile\\\",\\\"dkz44vpB0\\\":\\\"cTAOuline\\\",\\\"g_SxRXIqD\\\":\\\"cTAFocus\\\",\\\"OsahoW6jZ\\\":\\\"miniIcons\\\",\\\"CDY5cw65g\\\":\\\"miniLINK\\\",\\\"SPb6n5ykC\\\":\\\"divider\\\",\\\"hDwlsqEEU\\\":\\\"border\\\",\\\"O6J5y4kU5\\\":\\\"gaming\\\",\\\"hoZrBesfE\\\":\\\"paddingGaming\\\",\\\"A1yMlh7hq\\\":\\\"distributeGaming\\\",\\\"h82ISrC4y\\\":\\\"mobileXColor\\\"}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (013b13c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-700\",\"GF;Manrope-800\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_A87jxeN7B.woff2\",weight:\"800\"}]}];export const css=['.framer-LlvuK .framer-styles-preset-aie0ab:not(.rich-text-wrapper), .framer-LlvuK .framer-styles-preset-aie0ab.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 36px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-LlvuK .framer-styles-preset-aie0ab:not(.rich-text-wrapper), .framer-LlvuK .framer-styles-preset-aie0ab.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 36px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-LlvuK .framer-styles-preset-aie0ab:not(.rich-text-wrapper), .framer-LlvuK .framer-styles-preset-aie0ab.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 36px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-LlvuK\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a417fcb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-700\",\"GF;Manrope-800\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_A87jxeN7B.woff2\",weight:\"800\"}]}];export const css=['.framer-yjyQq .framer-styles-preset-jp9z0i:not(.rich-text-wrapper), .framer-yjyQq .framer-styles-preset-jp9z0i.rich-text-wrapper h4 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-yjyQq\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a417fcb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-600\",\"GF;Manrope-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",weight:\"600\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}]}];export const css=['.framer-AbqAm .framer-styles-preset-tyr2u3:not(.rich-text-wrapper), .framer-AbqAm .framer-styles-preset-tyr2u3.rich-text-wrapper h5 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-AbqAm\";\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\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useMemo,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{motion}from\"framer-motion\";import{containerStyles,usePadding,useRadius,paddingControl,borderRadiusControl,fontControls,useFontControls}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";const emailRegex=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;const mailchimpRegex=/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;const validateEmail=email=>{return emailRegex.test(String(email).toLowerCase());};const parseMailChimpUrl=url=>{var ref;const[,domain,parameters]=(ref=url.replace(\"&amp;\",\"&\").match(mailchimpRegex))!==null&&ref!==void 0?ref:[null,null,null];return[domain,new URLSearchParams(parameters)];};/**\n * MAILCHIMP\n *\n * @framerIntrinsicWidth 430\n * @framerIntrinsicHeight 52\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */ const Mailchimp=withCSS(function Mailchimp({url,input,button,layout,style,gap,onSubmit,...props}){const[email1,setEmail]=useState(input.value);const[isError,setError]=useState(false);const[isLoading,setLoading]=useState(false);const[isSuccess,setSuccess]=useState(false);const isCanvas=useMemo(()=>{return RenderTarget.current()===RenderTarget.canvas;},[]);const{fontFamily,fontSize,fontWeight}=useFontControls(props);const borderRadius=useRadius(props);const paddingValue=usePadding(props);const validateForm=useCallback(email=>{if(email===\"\"||!validateEmail(email)){setError(true);return false;}return true;},[]);const handleChange=useCallback(event=>{setError(false);setEmail(event.target.value);},[]);const handleSubmit=useCallback(()=>{event.preventDefault();const[domain,parameters]=parseMailChimpUrl(url);if(!validateForm(email1)||!domain||!parameters){setLoading(false);}else{parameters.set(\"MERGE0\",email1) // MERGE0 being Mailchimp's email field name\n;fetch(`https://${domain}/subscribe/post`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded;charset=UTF-8\"},body:parameters.toString()}).then(response=>{setSuccess(true);onSubmit();}).catch(()=>{setLoading(false);});}},[url,email1]);const handleClick=useCallback(()=>{setLoading(true);},[]);return(/*#__PURE__*/ _jsx(motion.div,{style:{...style,...containerStyles,\"--framer-mailchimp-placeholder-color\":input.placeholderColor},children:isSuccess?/*#__PURE__*/ _jsx(motion.div,{style:{height:\"60px\",width:\"60px\",background:button.fill,color:button.color,borderRadius:\"50%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},initial:{scale:0},animate:{scale:1},transition:{duration:0.3},children:/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"28\",height:\"28\",children:/*#__PURE__*/ _jsx(\"path\",{d:\"M 2 14 L 10 22 L 26 6\",fill:\"transparent\",strokeWidth:\"4\",stroke:\"currentColor\",strokeLinecap:\"round\"})})}):/*#__PURE__*/ _jsxs(\"form\",{style:{width:\"100%\",display:\"grid\",gap,gridTemplateColumns:layout===\"vertical\"?\"1fr\":\"1fr max-content\",gridTemplateRows:layout===\"vertical\"?\"1fr 1fr\":\"1fr\"},onSubmit:handleSubmit,method:\"POST\",children:[/*#__PURE__*/ _jsx(\"div\",{style:{position:\"absolute\",visibility:\"hidden\"},\"aria-hidden\":\"true\",children:/*#__PURE__*/ _jsx(\"input\",{type:\"text\",name:\"b_1487cc549a49109c00fe60a80_93cd7be172\",tabIndex:-1})}),/*#__PURE__*/ _jsx(\"input\",{type:\"email\",name:\"email\",placeholder:input.placeholder,value:isCanvas?input.value:email1,className:\"framer-mailchimp-input\",onChange:handleChange,style:{...defaultStyle,padding:paddingValue,borderRadius,fontFamily,fontWeight,fontSize,background:input.fill,color:input.color,boxShadow:`inset 0 0 0 1px ${isError?input.error:\"transparent\"}`}}),/*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\"},children:[/*#__PURE__*/ _jsx(motion.input,{type:\"submit\",value:button.label,onClick:handleClick,style:{...defaultStyle,cursor:\"pointer\",borderRadius,padding:paddingValue,fontFamily,fontWeight:button.fontWeight,fontSize,background:button.fill,color:button.color,zIndex:1},transition:{type:\"ease\",duration:0.3},whileHover:{opacity:0.8}}),isLoading&&/*#__PURE__*/ _jsx(\"div\",{style:{borderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",left:0,top:0,zIndex:2,color:button.color,background:button.fill},children:/*#__PURE__*/ _jsx(motion.div,{style:{height:16,width:16},initial:{rotate:0},animate:{rotate:360},transition:{duration:2,repeat:Infinity},children:/*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",children:[/*#__PURE__*/ _jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})})]})]})}));},[\".framer-mailchimp-input::placeholder { color: var(--framer-mailchimp-placeholder-color) !important; }\",]);Mailchimp.defaultProps={fontSize:16,fontFamily:\"Inter\",fontWeight:400,padding:15,paddingTop:15,paddingBottom:15,paddingLeft:15,paddingRight:15,borderRadius:8,topLeftRadius:8,topRightRadius:8,bottomRightRadius:8,bottomLeftRadius:8,gap:15};addPropertyControls(Mailchimp,{url:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String,description:\"Create a [Mailchimp](https://mailchimp.com/) account and copy your embedded form URL. [Learn more…](https://www.framer.com/sites/integrations/mailchimp/)\"},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"email@framer.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},value:{title:\"Value\",type:ControlType.String},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},error:{title:\"Error\",type:ControlType.Color,defaultValue:\"#EE4444\"}}},button:{title:\"Button\",type:ControlType.Object,controls:{label:{title:\"Label\",type:ControlType.String,defaultValue:\"Sign Up\"},fontWeight:{...fontControls.fontWeight,defaultValue:600},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"}}},...fontControls,fontSize:{title:\"Font Size\",type:ControlType.Number,displayStepper:true,defaultValue:16},...paddingControl,...borderRadiusControl,gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0},onSubmit:{type:ControlType.EventHandler}});const defaultStyle={WebkitAppearance:\"none\",width:\"100%\",lineHeight:\"1.4em\",outline:\"none\",border:\"none\"};export default Mailchimp;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Mailchimp\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"52\",\"framerIntrinsicWidth\":\"430\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Mailchimp.map","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/iWVjq9atvKQLvxgv6qiM/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useLocaleCode}from\"framer\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";const fontStack=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;function formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,showMinutes,showSeconds},timeFormat,monthFormat,localCode){const date=new Date;const onlyYearIsShown=!showWeekday&&!showMonth&&showYear;switch(outputType){case\"date\":return new Intl.DateTimeFormat(localCode,{weekday:showWeekday?\"long\":undefined,day:onlyYearIsShown?undefined:\"numeric\",month:showMonth?monthFormat:undefined,year:showYear?\"numeric\":undefined}).format(date);case\"time\":return new Intl.DateTimeFormat(localCode,{hour:\"numeric\",minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"}).format(date);default:return new Intl.DateTimeFormat(localCode).format(date);}}const defaultProps={height:20,width:140,outputType:\"time\",color:\"#999\",timeFormat:\"24h\",showYear:true,showMonth:true,showWeekday:true,showMinutes:true,showSeconds:true,monthFormat:\"long\",alignment:\"center\"};/**\n * TIME AND DATE\n * FORKED FROM PROTOTYPING\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function Time(props){const mergedProps={...defaultProps,...props};const{outputType,timeFormat,showYear,showMonth,showWeekday,// showHours,\nshowMinutes,showSeconds,monthFormat,color,font,tabularFont}=mergedProps;const localCode=useLocaleCode();const getTextContent=useCallback(()=>formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,// showHours,\n    showMinutes,showSeconds},timeFormat,monthFormat,localCode),[localCode,monthFormat,outputType,showMinutes,showMonth,showSeconds,showWeekday,showYear,timeFormat]);const timeoutRef=useRef()// FIXME: With React 19, we can remove this and return a cleanup from the ref callback\n;const updateCountdown=useCallback(node=>{if(node===null){// React calls w/ `null` on unmount or if the ref function changes.\nclearTimeout(timeoutRef.current);return;}let prev;const tick=()=>{const date=new Date;const next=new Date().setSeconds(date.getSeconds()+1,0)-+date;timeoutRef.current=setTimeout(tick,next);const textContent=getTextContent();if(prev!==textContent){node.textContent=textContent;prev=textContent;}};tick();},[getTextContent]);const[visible,setIsVisible]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setIsVisible(true));// Don’t want real time on Canvas\nif(isCanvas)return;},[isCanvas]);return /*#__PURE__*/_jsx(\"p\",{suppressHydrationWarning:true,style:{margin:0,padding:0,color,fontFamily:fontStack,fontWeight:500,fontSize:16,lineHeight:1,visibility:visible?\"visible\":\"hidden\",...font,fontVariantNumeric:tabularFont?\"tabular-nums\":\"normal\",whiteSpace:\"nowrap\"},ref:isCanvas?undefined:updateCountdown,children:getTextContent()});}Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:defaultProps.outputType},showWeekday:{title:\"Day\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},showMonth:{title:\"Month\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMonth,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Format\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"||!props.showMonth},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},// showHours: {\n//     title: \"Hours\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n//     defaultValue: defaultProps.showHours,\n//     hidden: (props) => props.outputType !== \"time\",\n// },\nshowMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},font:{type:ControlType.Font,controls:\"extended\"},tabularFont:{title:\"Tabular\",type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useMemo,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{motion}from\"framer-motion\";import{containerStyles,usePadding,useRadius,paddingControl,borderRadiusControl,fontControls,useFontControls}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";const emailRegex=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;const mailchimpRegex=/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;const validateEmail=email=>{return emailRegex.test(String(email).toLowerCase());};const parseMailChimpUrl=url=>{var _url_replace_match;const[,domain,parameters]=(_url_replace_match=url.replace(\"&amp;\",\"&\").match(mailchimpRegex))!==null&&_url_replace_match!==void 0?_url_replace_match:[null,null,null];return[domain,new URLSearchParams(parameters)];};/**\n * MAILCHIMP\n *\n * @framerIntrinsicWidth 430\n * @framerIntrinsicHeight 52\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */const Mailchimp=withCSS(function Mailchimp({url,input,button,layout,style,gap,onSubmit,...props}){const[email,setEmail]=useState(input.value);const[isError,setError]=useState(false);const[isLoading,setLoading]=useState(false);const[isSuccess,setSuccess]=useState(false);const isCanvas=useMemo(()=>{return RenderTarget.current()===RenderTarget.canvas;},[]);const{fontFamily,fontSize,fontWeight}=useFontControls(props);const borderRadius=useRadius(props);const paddingValue=usePadding(props);const validateForm=useCallback(email=>{if(email===\"\"||!validateEmail(email)){setError(true);return false;}return true;},[]);const handleChange=useCallback(event1=>{setError(false);setEmail(event1.target.value);},[]);const handleSubmit=useCallback(()=>{event.preventDefault();const[domain,parameters]=parseMailChimpUrl(url);if(!validateForm(email)||!domain||!parameters){setLoading(false);}else{parameters.set(\"MERGE0\",email)// MERGE0 being Mailchimp's email field name\n;fetch(`https://${domain}/subscribe/post`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded;charset=UTF-8\"},body:parameters.toString()}).then(response=>{setSuccess(true);onSubmit();}).catch(()=>{setLoading(false);});}},[url,email]);const handleClick=useCallback(()=>{setLoading(true);},[]);return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,\"--framer-mailchimp-placeholder-color\":input.placeholderColor},children:isSuccess?/*#__PURE__*/_jsx(motion.div,{style:{height:\"60px\",width:\"60px\",background:button.fill,color:button.color,borderRadius:\"50%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},initial:{scale:0},animate:{scale:1},transition:{duration:.3},children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"28\",height:\"28\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 14 L 10 22 L 26 6\",fill:\"transparent\",strokeWidth:\"4\",stroke:\"currentColor\",strokeLinecap:\"round\"})})}):/*#__PURE__*/_jsxs(\"form\",{style:{width:\"100%\",display:\"grid\",gap,gridTemplateColumns:layout===\"vertical\"?\"1fr\":\"1fr max-content\",gridTemplateRows:layout===\"vertical\"?\"1fr 1fr\":\"1fr\"},onSubmit:handleSubmit,method:\"POST\",children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",visibility:\"hidden\"},\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"b_1487cc549a49109c00fe60a80_93cd7be172\",tabIndex:-1})}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",name:\"email\",placeholder:input.placeholder,value:isCanvas?input.value:email,className:\"framer-mailchimp-input\",onChange:handleChange,style:{...defaultStyle,padding:paddingValue,borderRadius,fontFamily,fontWeight,fontSize,background:input.fill,color:input.color,boxShadow:`inset 0 0 0 1px ${isError?input.error:\"transparent\"}`}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\"},children:[/*#__PURE__*/_jsx(motion.input,{type:\"submit\",value:button.label,onClick:handleClick,style:{...defaultStyle,cursor:\"pointer\",borderRadius,padding:paddingValue,fontFamily,fontWeight:button.fontWeight,fontSize,background:button.fill,color:button.color,zIndex:1},transition:{type:\"ease\",duration:.3},whileHover:{opacity:.8}}),isLoading&&/*#__PURE__*/_jsx(\"div\",{style:{borderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",left:0,top:0,zIndex:2,color:button.color,background:button.fill},children:/*#__PURE__*/_jsx(motion.div,{style:{height:16,width:16},initial:{rotate:0},animate:{rotate:360},transition:{duration:2,repeat:Infinity},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})})]})]})});},[\".framer-mailchimp-input::placeholder { color: var(--framer-mailchimp-placeholder-color) !important; }\"]);Mailchimp.defaultProps={fontSize:16,fontFamily:\"Inter\",fontWeight:400,padding:15,paddingTop:15,paddingBottom:15,paddingLeft:15,paddingRight:15,borderRadius:8,topLeftRadius:8,topRightRadius:8,bottomRightRadius:8,bottomLeftRadius:8,gap:15};addPropertyControls(Mailchimp,{url:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String,description:\"Create a [Mailchimp](https://mailchimp.com/) account and copy your embedded form URL. [Learn more…](https://www.framer.com/sites/integrations/mailchimp/)\"},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"email@framer.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},value:{title:\"Value\",type:ControlType.String},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},error:{title:\"Error\",type:ControlType.Color,defaultValue:\"#EE4444\"}}},button:{title:\"Button\",type:ControlType.Object,controls:{label:{title:\"Label\",type:ControlType.String,defaultValue:\"Sign Up\"},fontWeight:{...fontControls.fontWeight,defaultValue:600},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"}}},...fontControls,fontSize:{title:\"Font Size\",type:ControlType.Number,displayStepper:true,defaultValue:16},...paddingControl,...borderRadiusControl,gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0},onSubmit:{type:ControlType.EventHandler}});const defaultStyle={WebkitAppearance:\"none\",width:\"100%\",lineHeight:\"1.4em\",outline:\"none\",border:\"none\"};export default Mailchimp;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Mailchimp\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"52\",\"framerIntrinsicWidth\":\"430\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Mailchimp.map","// Generated by Framer (f030ee3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-gys1h .framer-styles-preset-11ysy5j:not(.rich-text-wrapper), .framer-gys1h .framer-styles-preset-11ysy5j.rich-text-wrapper a { --framer-link-current-text-color: var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, #12054f) /* {\"name\":\"Dark Blue\"} */; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, #1c00a3) /* {\"name\":\"EGP - Grid - Blue\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, #12054f); --framer-link-text-decoration: none; }'];export const className=\"framer-gys1h\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([]);export const fonts=[];export const css=[\".framer-ll6mW .framer-styles-preset-mdbgum:not(.rich-text-wrapper), .framer-ll6mW .framer-styles-preset-mdbgum.rich-text-wrapper a { --framer-link-current-text-color: #ffffff; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #0088ff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];export const className=\"framer-ll6mW\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0='Ic\\xf4ne du logo Twitter (\"X\")';export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Soci\\xe9t\\xe9\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Soci\\xe9t\\xe9\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"\\xc0 propos de nous\"})})})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"\\xc0 propos de nous\"})})})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"\\xc0 propos de nous\"})})})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"\\xc0 propos de nous\"})})})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Leadership\"})})})});export const v8=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Leadership\"})})})});export const v9=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Leadership\"})})})});export const v10=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Leadership\"})})})});export const v11=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Carri\\xe8res\"})})})});export const v12=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Carri\\xe8res\"})})})});export const v13=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Carri\\xe8res\"})})})});export const v14=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Carri\\xe8res\"})})})});export const v15=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Contact\"})})})});export const v16=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Contact\"})})})});export const v17=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Contact\"})})})});export const v18=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Contact\"})})})});export const v19=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Produits\"})});export const v20=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Produits\"})});export const v21=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Orchestration et H\\xe9bergement\"})})})});export const v22=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Orchestration et H\\xe9bergement\"})})})});export const v23=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Orchestration et H\\xe9bergement\"})})})});export const v24=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Orchestration et H\\xe9bergement\"})})})});export const v25=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dtfhx_yRF\"},motionChild:true,nodeId:\"NbukJKaDR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Bare Metal\"})})})});export const v26=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dtfhx_yRF\"},motionChild:true,nodeId:\"NbukJKaDR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Bare Metal\"})})})});export const v27=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"U_6i_g1Vd\"},motionChild:true,nodeId:\"d2HKpw4wz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Gestionnaire de flotte\"})})})});export const v28=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"U_6i_g1Vd\"},motionChild:true,nodeId:\"d2HKpw4wz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Gestionnaire de flotte\"})})})});export const v29=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cvG3xVfYI\"},motionChild:true,nodeId:\"LmRcDxgvz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Gestionnaire de session\"})})})});export const v30=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cvG3xVfYI\"},motionChild:true,nodeId:\"LmRcDxgvz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Gestionnaire de session\"})})})});export const v31=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Matchmaking\"})})})});export const v32=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Matchmaking\"})})})});export const v33=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Matchmaking\"})})})});export const v34=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Matchmaking\"})})})});export const v35=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Relais distribu\\xe9s\"})})})});export const v36=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Relais distribu\\xe9s\"})})})});export const v37=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Relais distribu\\xe9s\"})})})});export const v38=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Relais distribu\\xe9s\"})})})});export const v39=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Solutions\"})});export const v40=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Solutions\"})});export const v41=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Entreprise\"})})})});export const v42=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Entreprise\"})})})});export const v43=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Entreprise\"})})})});export const v44=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Entreprise\"})})})});export const v45=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Studios de jeux\"})})})});export const v46=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Studios de jeux\"})})})});export const v47=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Studios de jeux\"})})})});export const v48=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Studios de jeux\"})})})});export const v49=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Studios Ind\\xe9pendants\"})})})});export const v50=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Studios Ind\\xe9pendants\"})})})});export const v51=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Studios Ind\\xe9pendants\"})})})});export const v52=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Studios Ind\\xe9pendants\"})})})});export const v53=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unity Engine\"})})})});export const v54=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unity Engine\"})})})});export const v55=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unity Engine\"})})})});export const v56=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unity Engine\"})})})});export const v57=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unreal Engine\"})})})});export const v58=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unreal Engine\"})})})});export const v59=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unreal Engine\"})})})});export const v60=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unreal Engine\"})})})});export const v61=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ipnO7Ozv7\"},motionChild:true,nodeId:\"jSxMgCSbx\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Nakama - Heroic Labs\"})})})});export const v62=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ipnO7Ozv7\"},motionChild:true,nodeId:\"jSxMgCSbx\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Nakama - Heroic Labs\"})})})});export const v63=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ipnO7Ozv7\"},motionChild:true,nodeId:\"jSxMgCSbx\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Nakama - Heroic Labs\"})})})});export const v64=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ipnO7Ozv7\"},motionChild:true,nodeId:\"jSxMgCSbx\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Nakama - Heroic Labs\"})})})});export const v65=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x20on1ZMP\"},motionChild:true,nodeId:\"OAtVvj6WD\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"WebGL / HTML5\"})})})});export const v66=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x20on1ZMP\"},motionChild:true,nodeId:\"OAtVvj6WD\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"WebGL / HTML5\"})})})});export const v67=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x20on1ZMP\"},motionChild:true,nodeId:\"OAtVvj6WD\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"WebGL / HTML5\"})})})});export const v68=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x20on1ZMP\"},motionChild:true,nodeId:\"OAtVvj6WD\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"WebGL / HTML5\"})})})});export const v69=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f0lr531xK\"},motionChild:true,nodeId:\"vI4i9mGbR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Mirror Networking\"})})})});export const v70=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f0lr531xK\"},motionChild:true,nodeId:\"vI4i9mGbR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Mirror Networking\"})})})});export const v71=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f0lr531xK\"},motionChild:true,nodeId:\"vI4i9mGbR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Mirror Networking\"})})})});export const v72=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f0lr531xK\"},motionChild:true,nodeId:\"vI4i9mGbR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Mirror Networking\"})})})});export const v73=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H4al4phsb\"},motionChild:true,nodeId:\"qCrxysNZ6\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Fish-Networking\"})})})});export const v74=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H4al4phsb\"},motionChild:true,nodeId:\"qCrxysNZ6\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Fish-Networking\"})})})});export const v75=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H4al4phsb\"},motionChild:true,nodeId:\"qCrxysNZ6\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Fish-Networking\"})})})});export const v76=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H4al4phsb\"},motionChild:true,nodeId:\"qCrxysNZ6\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Fish-Networking\"})})})});export const v77=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Ressources\"})});export const v78=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Ressources\"})});export const v79=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Blog\"})})})});export const v80=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Blog\"})})})});export const v81=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Blog\"})})})});export const v82=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Blog\"})})})});export const v83=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"\\xc9tudes de cas\"})})})});export const v84=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"\\xc9tudes de cas\"})})})});export const v85=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"\\xc9tudes de cas\"})})})});export const v86=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"\\xc9tudes de cas\"})})})});export const v87=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Documentation\"})})})});export const v88=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Documentation\"})})})});export const v89=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Documentation\"})})})});export const v90=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Documentation\"})})})});export const v91=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bURAvp7Ym\"},motionChild:true,nodeId:\"T1MLsJRnJ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Int\\xe9grations\"})})})});export const v92=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bURAvp7Ym\"},motionChild:true,nodeId:\"T1MLsJRnJ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Int\\xe9grations\"})})})});export const v93=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Prix\"})})})});export const v94=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Prix\"})})})});export const v95=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Prix\"})})})});export const v96=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Prix\"})})})});export const v97=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Statut des services\"})})})});export const v98=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Statut des services\"})})})});export const v99=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Statut des services\"})})})});export const v100=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Statut des services\"})})})});export const v101=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Restez Inform\\xe9\"})});export const v102=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Restez Inform\\xe9\"})});export const v103=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Restez Inform\\xe9\"})});export const v104=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Restez Inform\\xe9\"})});export const v105=\"https://edgegap.us4.list-manage.com/subscribe/post?u=d8a7221dfd8bd6e0bb4d3209d&amp;id=be69258897&amp;f_id=00278bebf0\";export const v106=\"Entrez votre e-mail\";export const v107=\"S'inscrire\";export const v108=\"Inter\";export const v109=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RQBWgBEI3\"},motionChild:true,nodeId:\"jVS3Ptg4w\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"\\xc0 propos de nous\"})})})});export const v110=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NW22J2X1E\"},motionChild:true,nodeId:\"enM8WE9xb\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Leadership\"})})})});export const v111=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HzmHPPCqX\"},motionChild:true,nodeId:\"c5W1fgrqB\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Carri\\xe8res\"})})})});export const v112=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qqO_yTUBZ\"},motionChild:true,nodeId:\"nhlBnDxd5\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Orchestration et H\\xe9bergement\"})})})});export const v113=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PzTBCHNOn\"},motionChild:true,nodeId:\"N1so78okC\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Flottes et sessions\"})})})});export const v114=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aG3kUGRgZ\"},motionChild:true,nodeId:\"Be_swJILQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Entremetteur & Lobbies\"})})})});export const v115=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"O6Vh9N0YB\"},motionChild:true,nodeId:\"SbhgUhZzL\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Relais distribu\\xe9s\"})})})});export const v116=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QLdB1vVGS\"},motionChild:true,nodeId:\"PTp6OofVm\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Entreprise\"})})})});export const v117=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ES7zP_UXE\"},motionChild:true,nodeId:\"snd1za99o\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Studios de jeux\"})})})});export const v118=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"riN1mZhwh\"},motionChild:true,nodeId:\"T1MQDYXWY\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Studios Ind\\xe9pendants\"})})})});export const v119=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"lEvLtfruA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Blog\"})})})});export const v120=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"kljmAnhQU\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"\\xc9tudes de cas\"})})})});export const v121=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ebh68k3pE\"},motionChild:true,nodeId:\"MMM0co146\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Contact\"})})})});export const v122=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"D8l7txUuS\"},motionChild:true,nodeId:\"hfpPMZnY3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Projets d'exemple\"})})})});export const v123=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hupN_Gg2d\"},motionChild:true,nodeId:\"z_mGFFx4U\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Prix\"})})})});export const v124=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HQn8QZWAC\"},motionChild:true,nodeId:\"yFHaHMgKp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"D\\xe9marrage rapide\"})})})});export const v125=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"psHvJhB3u\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Statut des services\"})})})});export const v126=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://edgegap.atlassian.net/servicedesk/customer/portal/3\",motionChild:true,nodeId:\"qAIvebyAJ\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Soutien\"})})})});export const v127=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Restez Inform\\xe9\"})});export const v128=\"Inter\";export const v129=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa9\"})});export const v130=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(24, 22, 61))\"},children:\"\\xa9\"})});export const v131=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"\\xa9\"})});export const v132=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://staging-app.edgegap.com/\",motionChild:true,nodeId:\"DeekL4iwL\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"\\xa9\"})})})});export const v133=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Edgegap. Tous droits r\\xe9serv\\xe9s.\"})});export const v134=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(24, 22, 61))\"},children:\"Edgegap. Tous droits r\\xe9serv\\xe9s.\"})});export const v135=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Edgegap. Tous droits r\\xe9serv\\xe9s.\"})});export const v136=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://staging-app.edgegap.com/\",motionChild:true,nodeId:\"swsUrI2MV\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Edgegap. Tous droits r\\xe9serv\\xe9s.\"})})})});export const v137=\"GTM-KZV39P4\";export const v138=\"Param\\xe8tres des cookies\";export const v139=\"Accepter\";export const v140=\"Rejeter\";export const v141=\"Accepter tout\";export const v142=\"Rejeter tout\";export const v143=\"Personnaliser\";export const v144=\"Sauvegarder les pr\\xe9f\\xe9rences\";export const v145=\"D'accord\";export const v146=\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience, analyser le trafic du site et d\\xe9livrer un contenu personnalis\\xe9.\";export const v147=\"Lisez notre\";export const v148=\"Politique de cookies\";export const v149=\"Nous utilisons des cookies pour personnaliser le contenu, diffuser des publicit\\xe9s et analyser le trafic.\";export const v150=\"N\\xe9cessaire\";export const v151=\"Active la s\\xe9curit\\xe9 et les fonctionnalit\\xe9s de base.\";export const v152=\"Pr\\xe9f\\xe9rences\";export const v153=\"Permet un contenu et des param\\xe8tres personnalis\\xe9s.\";export const v154=\"Analytique\";export const v155=\"Permet de suivre les performances.\";export const v156=\"Marketing\";export const v157=\"Active la personnalisation et le suivi des annonces.\";export const v158=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rI6o5Okr4\"},motionChild:true,nodeId:\"q4XtVVG99\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Politique de cookies\"})})})});export const v159=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rI6o5Okr4\"},motionChild:true,nodeId:\"q4XtVVG99\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Politique de cookies\"})})})});export const v160=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://console.edgegap.com/terms-of-service/\",motionChild:true,nodeId:\"ysQJucTJd\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Conditions de service\"})})})});export const v161=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://console.edgegap.com/terms-of-service/\",motionChild:true,nodeId:\"ysQJucTJd\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Conditions de service\"})})})});\nexport const __FramerMetadata__ = {\"exports\":{\"v129\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v67\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v34\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v93\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v86\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v105\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v33\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v115\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v36\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v44\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v94\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v152\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v143\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v118\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v95\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v49\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v89\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v109\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v59\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v139\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v151\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v130\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v88\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v145\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v117\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v112\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v85\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v74\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v92\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v133\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v136\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v97\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v158\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v60\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v99\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v29\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v155\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v123\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v124\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v142\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v65\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v70\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v140\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v72\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v106\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v73\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v77\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v132\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v96\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v27\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v39\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v91\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v56\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v121\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v119\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v122\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v57\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v138\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v141\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v102\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v108\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v154\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v90\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v128\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v55\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v69\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v47\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v150\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v127\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v116\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v100\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v76\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v61\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v71\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v148\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v87\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v51\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v131\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v66\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v80\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v78\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v52\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v63\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v37\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v146\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v107\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v161\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v82\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v81\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v135\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v159\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v156\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v98\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v137\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v28\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v68\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v45\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v153\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v54\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v160\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v53\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v32\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v111\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v103\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v75\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v101\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v110\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v48\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v43\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v35\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v126\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v147\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v113\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v149\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v62\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v83\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v144\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v38\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v42\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v40\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v31\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v114\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v58\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v125\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v120\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v50\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v157\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v64\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v30\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v104\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v84\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v41\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v26\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v79\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v46\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v134\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"公司\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"公司\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"关于我们\"})})})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"关于我们\"})})})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"关于我们\"})})})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"关于我们\"})})})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"领导力\"})})})});export const v8=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"领导力\"})})})});export const v9=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"领导力\"})})})});export const v10=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"领导力\"})})})});export const v11=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"职业\"})})})});export const v12=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"职业\"})})})});export const v13=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"职业\"})})})});export const v14=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"职业\"})})})});export const v15=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"联系\"})})})});export const v16=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"联系\"})})})});export const v17=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"联系\"})})})});export const v18=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"联系\"})})})});export const v19=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"产品\"})});export const v20=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"产品\"})});export const v21=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"编排与托管\"})})})});export const v22=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"编排与托管\"})})})});export const v23=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"编排与托管\"})})})});export const v24=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"编排与托管\"})})})});export const v25=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dtfhx_yRF\"},motionChild:true,nodeId:\"NbukJKaDR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"裸机\"})})})});export const v26=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dtfhx_yRF\"},motionChild:true,nodeId:\"NbukJKaDR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"裸机\"})})})});export const v27=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"U_6i_g1Vd\"},motionChild:true,nodeId:\"d2HKpw4wz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"服务器管理器\"})})})});export const v28=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"U_6i_g1Vd\"},motionChild:true,nodeId:\"d2HKpw4wz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"服务器管理器\"})})})});export const v29=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cvG3xVfYI\"},motionChild:true,nodeId:\"LmRcDxgvz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"会话管理器\"})})})});export const v30=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cvG3xVfYI\"},motionChild:true,nodeId:\"LmRcDxgvz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"会话管理器\"})})})});export const v31=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"對局配對\"})})})});export const v32=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"對局配對\"})})})});export const v33=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"對局配對\"})})})});export const v34=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"對局配對\"})})})});export const v35=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"中继网络\"})})})});export const v36=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"中继网络\"})})})});export const v37=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"中继网络\"})})})});export const v38=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"中继网络\"})})})});export const v39=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"解决方案\"})});export const v40=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"解决方案\"})});export const v41=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"企业\"})})})});export const v42=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"企业\"})})})});export const v43=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"企业\"})})})});export const v44=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"企业\"})})})});export const v45=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"游戏工作室\"})})})});export const v46=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"游戏工作室\"})})})});export const v47=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"游戏工作室\"})})})});export const v48=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"游戏工作室\"})})})});export const v49=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"独立工作室\"})})})});export const v50=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"独立工作室\"})})})});export const v51=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"独立工作室\"})})})});export const v52=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"独立工作室\"})})})});export const v53=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unity 引擎\"})})})});export const v54=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unity 引擎\"})})})});export const v55=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unity 引擎\"})})})});export const v56=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unity 引擎\"})})})});export const v57=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unreal 引擎\"})})})});export const v58=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unreal 引擎\"})})})});export const v59=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unreal 引擎\"})})})});export const v60=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unreal 引擎\"})})})});export const v77=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"资源\"})});export const v78=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"资源\"})});export const v79=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"博客\"})})})});export const v80=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"博客\"})})})});export const v81=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"博客\"})})})});export const v82=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"博客\"})})})});export const v83=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"案例研究\"})})})});export const v84=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"案例研究\"})})})});export const v85=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"案例研究\"})})})});export const v86=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"案例研究\"})})})});export const v87=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"文档\"})})})});export const v88=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"文档\"})})})});export const v89=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"文档\"})})})});export const v90=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"文档\"})})})});export const v91=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bURAvp7Ym\"},motionChild:true,nodeId:\"T1MLsJRnJ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"集成\"})})})});export const v92=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bURAvp7Ym\"},motionChild:true,nodeId:\"T1MLsJRnJ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"集成\"})})})});export const v93=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"定价\"})})})});export const v94=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"定价\"})})})});export const v95=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"定价\"})})})});export const v96=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"定价\"})})})});export const v97=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"服务状态\"})})})});export const v98=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"服务状态\"})})})});export const v99=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"服务状态\"})})})});export const v100=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"服务状态\"})})})});export const v101=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"保持消息灵通\"})});export const v102=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"保持消息灵通\"})});export const v103=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"保持消息灵通\"})});export const v104=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"保持消息灵通\"})});export const v106=\"输入您的电子邮件\";export const v107=\"注册\";export const v109=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RQBWgBEI3\"},motionChild:true,nodeId:\"jVS3Ptg4w\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"关于我们\"})})})});export const v110=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NW22J2X1E\"},motionChild:true,nodeId:\"enM8WE9xb\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"领导力\"})})})});export const v111=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HzmHPPCqX\"},motionChild:true,nodeId:\"c5W1fgrqB\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"职业\"})})})});export const v112=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qqO_yTUBZ\"},motionChild:true,nodeId:\"nhlBnDxd5\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"编排与托管\"})})})});export const v113=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PzTBCHNOn\"},motionChild:true,nodeId:\"N1so78okC\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"服务器集群与会话管理\"})})})});export const v114=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aG3kUGRgZ\"},motionChild:true,nodeId:\"Be_swJILQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"對局配對\"})})})});export const v115=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"O6Vh9N0YB\"},motionChild:true,nodeId:\"SbhgUhZzL\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"中继网络\"})})})});export const v116=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QLdB1vVGS\"},motionChild:true,nodeId:\"PTp6OofVm\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"企业\"})})})});export const v117=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ES7zP_UXE\"},motionChild:true,nodeId:\"snd1za99o\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"游戏工作室\"})})})});export const v118=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"riN1mZhwh\"},motionChild:true,nodeId:\"T1MQDYXWY\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"独立工作室\"})})})});export const v119=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"lEvLtfruA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"博客\"})})})});export const v120=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"kljmAnhQU\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"案例研究\"})})})});export const v121=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ebh68k3pE\"},motionChild:true,nodeId:\"MMM0co146\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"联系\"})})})});export const v122=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"D8l7txUuS\"},motionChild:true,nodeId:\"hfpPMZnY3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"示例项目\"})})})});export const v123=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hupN_Gg2d\"},motionChild:true,nodeId:\"z_mGFFx4U\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"定价\"})})})});export const v124=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HQn8QZWAC\"},motionChild:true,nodeId:\"yFHaHMgKp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"快速入门\"})})})});export const v125=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"psHvJhB3u\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"服务状态\"})})})});export const v126=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://edgegap.atlassian.net/servicedesk/customer/portal/3\",motionChild:true,nodeId:\"qAIvebyAJ\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"支持\"})})})});export const v127=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"保持更新\"})});export const v128=\"互\";export const v129=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa92025 Edgegap。版权所有。\"})});export const v130=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(24, 22, 61))\"},children:\"\\xa92025 Edgegap。版权所有。\"})});export const v131=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"\\xa92025 Edgegap。版权所有。\"})});export const v132=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://staging-app.edgegap.com/\",motionChild:true,nodeId:\"DeekL4iwL\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"\\xa92025 Edgegap。版权所有。\"})})})});export const v138=\"Cookie设置\";export const v139=\"接受\";export const v140=\"拒绝\";export const v141=\"接受全部\";export const v142=\"拒绝所有\";export const v143=\"自定义\";export const v144=\"保存偏好设置\";export const v145=\"好的\";export const v146=\"我们使用 cookies 来增强您的体验，分析网站流量并提供个性化内容。\";export const v147=\"阅读我们的\";export const v148=\"Cookie政策\";export const v149=\"我们使用 cookies 来个性化内容、投放广告以及分析流量。\";export const v150=\"必要\";export const v151=\"启用安全性和基本功能。\";export const v152=\"偏好设置\";export const v153=\"启用个性化内容和设置。\";export const v154=\"分析\";export const v155=\"启用性能跟踪。\";export const v156=\"市场营销\";export const v157=\"启用广告个性化和跟踪。\";export const v158=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rI6o5Okr4\"},motionChild:true,nodeId:\"q4XtVVG99\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Cookies政策\"})})})});export const v159=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rI6o5Okr4\"},motionChild:true,nodeId:\"q4XtVVG99\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Cookies政策\"})})})});export const v160=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://console.edgegap.com/terms-of-service/\",motionChild:true,nodeId:\"ysQJucTJd\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"服务条款\"})})})});export const v161=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://console.edgegap.com/terms-of-service/\",motionChild:true,nodeId:\"ysQJucTJd\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"服务条款\"})})})});\nexport const __FramerMetadata__ = {\"exports\":{\"v152\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v129\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v138\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v103\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v156\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v57\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v36\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v102\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v47\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v130\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v79\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v90\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v45\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v50\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v42\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v28\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v119\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v87\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v85\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v46\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v115\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v91\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v41\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v145\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v128\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v60\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v126\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v146\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v54\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v120\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v52\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v31\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v159\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v104\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v121\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v49\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v44\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v88\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v40\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v151\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v132\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v95\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v155\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v157\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v39\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v92\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v149\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v153\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v147\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v131\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v29\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v84\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v93\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v83\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v140\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v148\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v117\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v38\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v53\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v81\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v118\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v86\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v114\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v143\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v30\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v26\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v139\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v116\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v127\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v98\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v33\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v89\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v59\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v123\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v158\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v122\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v113\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v150\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v55\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v58\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v99\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v112\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v80\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v111\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v106\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v32\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v56\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v101\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v97\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v141\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v142\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v109\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v160\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v27\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v43\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v34\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v82\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v144\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v48\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v100\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v77\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v154\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v107\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v161\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v96\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v35\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v125\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v124\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v110\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v37\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v78\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v51\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v94\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9cd6ca5)\nimport*as localizedValues from\"./ITpUPCTz9-0.js\";import*as localizedValues1 from\"./ITpUPCTz9-1.js\";const valuesByLocaleId={uAeqSvqAM:localizedValues,vtSQNLHl9:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Mailchimp1 from\"https://framerusercontent.com/modules/0ZSF8VJcL5AhXebKiUw3/nbsZGufHZBGrLw7CNirb/Mailchimp.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import Mailchimp from\"https://framerusercontent.com/modules/jt2L8h3gu29MVY2Uz5Yc/5r9ug6wv8YlL5wt9TLKz/Mailchimp.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/7iKvZXtz3jspIoYc3sGR/muLR26JXqTCuWDeOhW7m/C27DztI7W.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/fWmh5N1dZ663OOse6OWL/pw3UTaazc0qFkXdTaIeH/ecZ0XultL.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/FhtBWneoKvGw9Uia5RPx/05BNXwaWbC9UqOf1LhMS/ITpUPCTz9.js\";import Logo from\"https://framerusercontent.com/modules/xO7wOghq6yi0PmV4Ijl7/RPyPuOOszQbfMU7sPjnX/c1RDN1nvT.js\";const LogoFonts=getFonts(Logo);const MailchimpFonts=getFonts(Mailchimp);const Mailchimp1Fonts=getFonts(Mailchimp1);const TimeDateFonts=getFonts(TimeDate);const CookieBannerFonts=getFonts(CookieBanner);const cycleOrder=[\"ig7oWjh8a\",\"UEIMcFVry\",\"yF5oQzQyX\",\"T3XvSh9Wp\",\"UGtvlqaSR\",\"YZMf1fpFc\",\"W8fFOL9pZ\"];const serializationHash=\"framer-jn9wP\";const variantClassNames={ig7oWjh8a:\"framer-v-y9pnbe\",T3XvSh9Wp:\"framer-v-yad0vd\",UEIMcFVry:\"framer-v-13yp7vw\",UGtvlqaSR:\"framer-v-gfh8a8\",W8fFOL9pZ:\"framer-v-1sty22c\",yF5oQzQyX:\"framer-v-1yh41ea\",YZMf1fpFc:\"framer-v-1efkwck\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop 1200\":\"UEIMcFVry\",\"Desktop 1440\":\"ig7oWjh8a\",\"Desktop XR\":\"UGtvlqaSR\",\"Mobile XR\":\"YZMf1fpFc\",\"Tablet XR\":\"W8fFOL9pZ\",Phones:\"T3XvSh9Wp\",Tablets:\"yF5oQzQyX\"};const getProps=({height,id,lightBackgroundIconography,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ig7oWjh8a\",YXhTtvEVp:lightBackgroundIconography??props.YXhTtvEVp??true};};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,YXhTtvEVp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ig7oWjh8a\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"yF5oQzQyX\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"yF5oQzQyX\")return true;return false;};const isDisplayed2=value=>{if([\"UGtvlqaSR\",\"YZMf1fpFc\",\"W8fFOL9pZ\"].includes(baseVariant))return value;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:480,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:523,pixelWidth:1440,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/Wo1XYXCFP8VHkLmXQ8qNI88A.webp\",srcSet:\"https://framerusercontent.com/images/Wo1XYXCFP8VHkLmXQ8qNI88A.webp?scale-down-to=512 512w,https://framerusercontent.com/images/Wo1XYXCFP8VHkLmXQ8qNI88A.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/Wo1XYXCFP8VHkLmXQ8qNI88A.webp 1440w\"},className:cx(scopingClassNames,\"framer-y9pnbe\",className,classNames),\"data-framer-name\":\"Desktop 1440\",layoutDependency:layoutDependency,layoutId:\"ig7oWjh8a\",ref:refBinding,style:{...style},...addPropertyOverrides({T3XvSh9Wp:{\"data-framer-name\":\"Phones\"},UEIMcFVry:{\"data-framer-name\":\"Desktop 1200\"},UGtvlqaSR:{\"data-framer-name\":\"Desktop XR\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:480,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:513,pixelWidth:1191,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/Ppl1EBXT0LuxTmDLeRHfiNsLY.png\",srcSet:\"https://framerusercontent.com/images/Ppl1EBXT0LuxTmDLeRHfiNsLY.png?scale-down-to=512 512w,https://framerusercontent.com/images/Ppl1EBXT0LuxTmDLeRHfiNsLY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Ppl1EBXT0LuxTmDLeRHfiNsLY.png 1191w\"}},W8fFOL9pZ:{\"data-framer-name\":\"Tablet XR\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:480,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:513,pixelWidth:1191,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/Ppl1EBXT0LuxTmDLeRHfiNsLY.png\",srcSet:\"https://framerusercontent.com/images/Ppl1EBXT0LuxTmDLeRHfiNsLY.png?scale-down-to=512 512w,https://framerusercontent.com/images/Ppl1EBXT0LuxTmDLeRHfiNsLY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Ppl1EBXT0LuxTmDLeRHfiNsLY.png 1191w\"}},yF5oQzQyX:{\"data-framer-name\":\"Tablets\"},YZMf1fpFc:{\"data-framer-name\":\"Mobile XR\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17afv9x\",\"data-framer-name\":\"Max 1050\",layoutDependency:layoutDependency,layoutId:\"KjeVp_f7M\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j0phag\",\"data-framer-name\":\"Top Stack\",layoutDependency:layoutDependency,layoutId:\"QR5w0qenm\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"177px\",y:(componentViewport?.y||0)+25+(((componentViewport?.height||200)-50-1731)/2+0+0)+0+0+5,...addPropertyOverrides({T3XvSh9Wp:{y:(componentViewport?.y||0)+25+(((componentViewport?.height||200)-50-4508.6)/2+0+0)+0+0+0+0},W8fFOL9pZ:{y:(componentViewport?.y||0)+25+(((componentViewport?.height||200)-50-3153)/2+0+0)+0+0+5},yF5oQzQyX:{y:(componentViewport?.y||0)+25+(((componentViewport?.height||200)-50-1886.6)/2+0+0)+0+0+5},YZMf1fpFc:{width:undefined,y:(componentViewport?.y||0)+25+(((componentViewport?.height||200)-50-4508.6)/2+0+0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-112xrqi-container\",layoutDependency:layoutDependency,layoutId:\"iW30aLQ_Q-container\",nodeId:\"iW30aLQ_Q\",rendersWithMotion:true,scopeId:\"ITpUPCTz9\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"iW30aLQ_Q\",layoutId:\"iW30aLQ_Q\",style:{height:\"100%\",width:\"100%\"},variant:\"TXkqGzb5r\",width:\"100%\",...addPropertyOverrides({UGtvlqaSR:{variant:\"syPx19Dpp\"},W8fFOL9pZ:{variant:\"syPx19Dpp\"},YZMf1fpFc:{style:{height:\"100%\"},variant:\"nUdjo5Lcv\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cvimpg\",layoutDependency:layoutDependency,layoutId:\"jgz9WXyB_\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/edgegap\",motionChild:true,nodeId:\"IwUN0LSj7\",scopeId:\"ITpUPCTz9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ia2v3o framer-pck6hm\",\"data-framer-name\":\"Linkedin\",layoutDependency:layoutDependency,layoutId:\"IwUN0LSj7\",style:{backgroundColor:\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-4d8kt7\",\"data-framer-name\":\"ri:linkedin-fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"yt5r4AFoH\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M7.15084 5.29165C7.15058 5.79998 6.94841 6.28739 6.58878 6.64666C6.22916 7.00592 5.74155 7.20761 5.23321 7.20736C4.72488 7.2071 4.23747 7.00493 3.87821 6.6453C3.51894 6.28568 3.31725 5.79806 3.31751 5.28973C3.31776 4.7814 3.51994 4.29399 3.87956 3.93472C4.23919 3.57546 4.7268 3.37377 5.23513 3.37402C5.74346 3.37428 6.23087 3.57646 6.59014 3.93608C6.9494 4.2957 7.15109 4.78332 7.15084 5.29165ZM7.20834 8.62665H3.37501V20.625H7.20834V8.62665ZM13.265 8.62665H9.45084V20.625H13.2267V14.3287C13.2267 10.8212 17.7979 10.4954 17.7979 14.3287V20.625H21.5833V13.0254C21.5833 7.11248 14.8175 7.3329 13.2267 10.2366L13.265 8.62665Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://twitter.com/edgegap\",motionChild:true,nodeId:\"D4sibBGZA\",scopeId:\"ITpUPCTz9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ow53zw framer-pck6hm\",\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"D4sibBGZA\",style:{backgroundColor:\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(Image,{background:{alt:getLocalizedValue(\"v0\",activeLocale)??'Twitter (\"X\") Logo Icon',fit:\"fill\",intrinsicHeight:24,intrinsicWidth:25,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25+(((componentViewport?.height||200)-50-1731)/2+0+0)+0+0+0+0+18),pixelHeight:24,pixelWidth:25,src:\"https://framerusercontent.com/images/qnglyKUVjyKtE93bBVKWIRf6ow.svg\"},className:\"framer-w1yhwh\",layoutDependency:layoutDependency,layoutId:\"MWfEsCcm2\",...addPropertyOverrides({T3XvSh9Wp:{background:{alt:getLocalizedValue(\"v0\",activeLocale)??'Twitter (\"X\") Logo Icon',fit:\"fill\",intrinsicHeight:24,intrinsicWidth:25,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25+(((componentViewport?.height||200)-50-4508.6)/2+0+0)+0+0+0+50+10+8),pixelHeight:24,pixelWidth:25,src:\"https://framerusercontent.com/images/qnglyKUVjyKtE93bBVKWIRf6ow.svg\"}},W8fFOL9pZ:{background:{alt:getLocalizedValue(\"v0\",activeLocale)??'Twitter (\"X\") Logo Icon',fit:\"fill\",intrinsicHeight:24,intrinsicWidth:25,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25+(((componentViewport?.height||200)-50-3153)/2+0+0)+0+0+0+0+18),pixelHeight:24,pixelWidth:25,src:\"https://framerusercontent.com/images/qnglyKUVjyKtE93bBVKWIRf6ow.svg\"}},yF5oQzQyX:{background:{alt:getLocalizedValue(\"v0\",activeLocale)??'Twitter (\"X\") Logo Icon',fit:\"fill\",intrinsicHeight:24,intrinsicWidth:25,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25+(((componentViewport?.height||200)-50-1886.6)/2+0+0)+0+0+0+7.5+10.5),pixelHeight:24,pixelWidth:25,src:\"https://framerusercontent.com/images/qnglyKUVjyKtE93bBVKWIRf6ow.svg\"}},YZMf1fpFc:{background:{alt:getLocalizedValue(\"v0\",activeLocale)??'Twitter (\"X\") Logo Icon',fit:\"fill\",intrinsicHeight:24,intrinsicWidth:25,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25+(((componentViewport?.height||200)-50-4508.6)/2+0+0)+0+0+0+50+10+8),pixelHeight:24,pixelWidth:25,src:\"https://framerusercontent.com/images/qnglyKUVjyKtE93bBVKWIRf6ow.svg\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/edgegap1\",motionChild:true,nodeId:\"YVgob1dgI\",scopeId:\"ITpUPCTz9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-10rj81g framer-pck6hm\",\"data-framer-name\":\"Facebook\",layoutDependency:layoutDependency,layoutId:\"YVgob1dgI\",style:{backgroundColor:\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13zd5n2\",\"data-framer-name\":\"facebook-app-symbol 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"JfBZRaqrO\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_139_18519)\">\\n<path d=\"M13.7812 23.5V13.0094H17.3011L17.8292 8.9198H13.7812V6.30919C13.7812 5.12553 14.1086 4.31888 15.8079 4.31888L17.9716 4.31799V0.660114C17.5975 0.611487 16.313 0.5 14.818 0.5C11.6962 0.5 9.55897 2.40551 9.55897 5.90416V8.9198H6.02844V13.0094H9.55897V23.5H13.7812Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_139_18519\">\\n<rect width=\"23\" height=\"23\" fill=\"white\" transform=\"translate(0.5 0.5)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://discord.gg/NgCnkHbsGp\",motionChild:true,nodeId:\"NFR9_w0pd\",openInNewTab:true,scopeId:\"ITpUPCTz9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-11gh6wr framer-pck6hm\",\"data-framer-name\":\"Discord\",layoutDependency:layoutDependency,layoutId:\"NFR9_w0pd\",style:{backgroundColor:\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1c9xdgw\",\"data-framer-name\":\"ic:baseline-discord\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"WmayE2251\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M18.9673 5.60764C17.6927 5.01347 16.3127 4.58222 14.8752 4.33305C14.8626 4.33265 14.8501 4.33501 14.8385 4.33998C14.8269 4.34495 14.8165 4.3524 14.8081 4.3618C14.6356 4.67805 14.4344 5.09014 14.3002 5.40639C12.7755 5.17639 11.2249 5.17639 9.70019 5.40639C9.56603 5.08055 9.36478 4.67805 9.18269 4.3618C9.17311 4.34264 9.14436 4.33305 9.11561 4.33305C7.67811 4.58222 6.30769 5.01347 5.02353 5.60764C5.01394 5.60764 5.00436 5.61722 4.99478 5.6268C2.38811 9.52722 1.66936 13.3222 2.02394 17.0789C2.02394 17.0981 2.03353 17.1172 2.05269 17.1268C3.77769 18.3918 5.43561 19.1585 7.07436 19.6664C7.10311 19.676 7.13186 19.6664 7.14144 19.6472C7.52478 19.1201 7.86978 18.5643 8.16686 17.9797C8.18603 17.9414 8.16686 17.9031 8.12853 17.8935C7.58228 17.6826 7.06478 17.4335 6.55686 17.146C6.51853 17.1268 6.51853 17.0693 6.54728 17.0406C6.65269 16.9639 6.75811 16.8776 6.86353 16.801C6.88269 16.7818 6.91144 16.7818 6.93061 16.7914C10.2273 18.296 13.7827 18.296 17.041 16.7914C17.0602 16.7818 17.0889 16.7818 17.1081 16.801C17.2135 16.8872 17.3189 16.9639 17.4244 17.0501C17.4627 17.0789 17.4627 17.1364 17.4148 17.1556C16.9164 17.4526 16.3894 17.6922 15.8431 17.9031C15.8048 17.9126 15.7952 17.9606 15.8048 17.9893C16.1114 18.5739 16.4564 19.1297 16.8302 19.6568C16.8589 19.6664 16.8877 19.676 16.9164 19.6664C18.5648 19.1585 20.2227 18.3918 21.9477 17.1268C21.9669 17.1172 21.9764 17.0981 21.9764 17.0789C22.3981 12.7376 21.2769 8.97139 19.0056 5.6268C18.996 5.61722 18.9864 5.60764 18.9673 5.60764ZM8.66519 14.7885C7.67811 14.7885 6.85394 13.8781 6.85394 12.7568C6.85394 11.6356 7.65894 10.7251 8.66519 10.7251C9.68103 10.7251 10.486 11.6451 10.4764 12.7568C10.4764 13.8781 9.67144 14.7885 8.66519 14.7885ZM15.3448 14.7885C14.3577 14.7885 13.5335 13.8781 13.5335 12.7568C13.5335 11.6356 14.3385 10.7251 15.3448 10.7251C16.3606 10.7251 17.1656 11.6451 17.156 12.7568C17.156 13.8781 16.3606 14.7885 15.3448 14.7885Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a4opzu\",\"data-framer-name\":\"Menu Stack\",layoutDependency:layoutDependency,layoutId:\"gOxEk2E01\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jc49e7\",\"data-framer-name\":\"Company\",layoutDependency:layoutDependency,layoutId:\"WqrcjkguH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Company\"})}),className:\"framer-tlkth5\",\"data-framer-name\":\"Company\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"x7zlrXWbr\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{UGtvlqaSR:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},W8fFOL9pZ:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},YZMf1fpFc:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Company\"})})},W8fFOL9pZ:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Company\"})})},YZMf1fpFc:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Company\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y0qvs9\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"uDbTERWTt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"About Us\"})})})}),className:\"framer-1hn7quu\",\"data-framer-name\":\"About Us\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"hIrJEFRFz\",style:{\"--extracted-r6o4lv\":\"rgb(223, 221, 221)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"About Us\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"About Us\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"About Us\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"About Us\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VaGMb0sJJ\"},motionChild:true,nodeId:\"hIrJEFRFz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"About Us\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Leadership\"})})})}),className:\"framer-euo08t\",\"data-framer-name\":\"Leadership\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"C7GVdV_wT\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Leadership\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Leadership\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Leadership\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Leadership\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nXicRzwMM\"},motionChild:true,nodeId:\"C7GVdV_wT\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Leadership\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Careers\"})})})}),className:\"framer-1496vb1\",\"data-framer-name\":\"Careers\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"e8f52boBR\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Careers\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v13\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Careers\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v13\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Careers\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Careers\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kNuAiLMEC\"},motionChild:true,nodeId:\"e8f52boBR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Careers\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Contact\"})})})}),className:\"framer-17jhzt9\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"kNYSf21ND\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v16\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Contact\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Contact\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Contact\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v18\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j920BVfy3\"},motionChild:true,nodeId:\"kNYSf21ND\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Contact\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tqate1\",\"data-framer-name\":\"Products\",layoutDependency:layoutDependency,layoutId:\"j6mVapdGT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v19\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Products\"})}),className:\"framer-few3rv\",\"data-framer-name\":\"Resources\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"CNeU5pfmr\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{UGtvlqaSR:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},W8fFOL9pZ:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},YZMf1fpFc:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v20\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Products\"})})},W8fFOL9pZ:{children:getLocalizedValue(\"v20\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Products\"})})},YZMf1fpFc:{children:getLocalizedValue(\"v20\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Products\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jrotde\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"e3KppL9O1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v21\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Orchestration & Hosting\"})})})}),className:\"framer-rj8qzz\",\"data-framer-name\":\"Features\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"MPpE4JR_c\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v22\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Orchestration & Hosting\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v23\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Orchestration & Hosting\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v23\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Orchestration & Hosting\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v22\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Orchestration & Hosting\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v24\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRPwgIvLI\"},motionChild:true,nodeId:\"MPpE4JR_c\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Orchestration & Hosting\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v25\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dtfhx_yRF\"},motionChild:true,nodeId:\"NbukJKaDR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Bare Metal\"})})})}),className:\"framer-1p3njah\",\"data-framer-name\":\"Features\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"NbukJKaDR\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v26\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dtfhx_yRF\"},motionChild:true,nodeId:\"NbukJKaDR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Bare Metal\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v26\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dtfhx_yRF\"},motionChild:true,nodeId:\"NbukJKaDR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Bare Metal\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v26\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dtfhx_yRF\"},motionChild:true,nodeId:\"NbukJKaDR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Bare Metal\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v27\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"U_6i_g1Vd\"},motionChild:true,nodeId:\"d2HKpw4wz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Fleet Manager\"})})})}),className:\"framer-t3ktxv\",\"data-framer-name\":\"Solutions — Gaming\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"d2HKpw4wz\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v28\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"U_6i_g1Vd\"},motionChild:true,nodeId:\"d2HKpw4wz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Fleet Manager\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v28\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"U_6i_g1Vd\"},motionChild:true,nodeId:\"d2HKpw4wz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Fleet Manager\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v28\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"U_6i_g1Vd\"},motionChild:true,nodeId:\"d2HKpw4wz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Fleet Manager\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v29\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cvG3xVfYI\"},motionChild:true,nodeId:\"LmRcDxgvz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Session Manager\"})})})}),className:\"framer-ox8zpp\",\"data-framer-name\":\"Solutions — Gaming\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"LmRcDxgvz\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v30\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cvG3xVfYI\"},motionChild:true,nodeId:\"LmRcDxgvz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Session Manager\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v30\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cvG3xVfYI\"},motionChild:true,nodeId:\"LmRcDxgvz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Session Manager\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v30\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cvG3xVfYI\"},motionChild:true,nodeId:\"LmRcDxgvz\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Session Manager\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v31\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Matchmaker\"})})})}),className:\"framer-gqzutg\",\"data-framer-name\":\"Solutions — Enterprise\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"ctS5WLm_1\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v32\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Matchmaker\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v33\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Matchmaker\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v33\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Matchmaker\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v32\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Matchmaker\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v34\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rNXeeIYZc\"},motionChild:true,nodeId:\"ctS5WLm_1\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Matchmaker\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v35\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Distributed Relays\"})})})}),className:\"framer-17kmb73\",\"data-framer-name\":\"Pricing\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"wdhFqsJ9N\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v36\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Distributed Relays\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v37\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Distributed Relays\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v37\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Distributed Relays\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v36\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Distributed Relays\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v38\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kHpPF8e2e\"},motionChild:true,nodeId:\"wdhFqsJ9N\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Distributed Relays\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n61ziq\",\"data-framer-name\":\"Solutions\",layoutDependency:layoutDependency,layoutId:\"paUCmKdhh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v39\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Solutions\"})}),className:\"framer-xwci93\",\"data-framer-name\":\"Resources\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"Ji6DpCzr1\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{UGtvlqaSR:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},W8fFOL9pZ:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},YZMf1fpFc:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v40\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Solutions\"})})},W8fFOL9pZ:{children:getLocalizedValue(\"v40\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Solutions\"})})},YZMf1fpFc:{children:getLocalizedValue(\"v40\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Solutions\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ahcihb\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"TBhoC2lZr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v41\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Enterprise\"})})})}),className:\"framer-o75ot\",\"data-framer-name\":\"Enterprise\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"oebYRDmop\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v42\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Enterprise\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v43\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Enterprise\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v43\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Enterprise\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v42\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Enterprise\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v44\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iosCoHM1d\"},motionChild:true,nodeId:\"oebYRDmop\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Enterprise\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v45\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Gaming Studios\"})})})}),className:\"framer-1vwrrza\",\"data-framer-name\":\"Gaming Studios\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"d5lEkEzI3\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v46\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Gaming Studios\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v47\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Gaming Studios\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v47\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Gaming Studios\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v46\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Gaming Studios\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v48\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lSrXwlMBD\"},motionChild:true,nodeId:\"d5lEkEzI3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Gaming Studios\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v49\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Indie Studios\"})})})}),className:\"framer-1eouvaf\",\"data-framer-name\":\"Indie Studios\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"VmGbN5VdQ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v50\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Indie Studios\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v51\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Indie Studios\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v51\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Indie Studios\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v50\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Indie Studios\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v52\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TYqkr587I\"},motionChild:true,nodeId:\"VmGbN5VdQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Indie Studios\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v53\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unity Engine\"})})})}),className:\"framer-gicviz\",\"data-framer-name\":\"Indie Studios\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"AIJOz6Xa3\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v54\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unity Engine\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v55\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unity Engine\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v55\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unity Engine\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v54\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unity Engine\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v56\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKj3_pgK_\"},motionChild:true,nodeId:\"AIJOz6Xa3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unity Engine\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v57\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unreal Engine\"})})})}),className:\"framer-8xyikf\",\"data-framer-name\":\"Indie Studios\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"HSqgUGiPp\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v58\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unreal Engine\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v59\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unreal Engine\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v59\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unreal Engine\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v58\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Unreal Engine\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v60\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x9NvS04p2\"},motionChild:true,nodeId:\"HSqgUGiPp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Unreal Engine\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v61\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ipnO7Ozv7\"},motionChild:true,nodeId:\"jSxMgCSbx\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Nakama - Heroic Labs\"})})})}),className:\"framer-15zsm3q\",\"data-framer-name\":\"Indie Studios\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"jSxMgCSbx\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v62\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ipnO7Ozv7\"},motionChild:true,nodeId:\"jSxMgCSbx\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Nakama - Heroic Labs\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v63\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ipnO7Ozv7\"},motionChild:true,nodeId:\"jSxMgCSbx\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Nakama - Heroic Labs\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v63\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ipnO7Ozv7\"},motionChild:true,nodeId:\"jSxMgCSbx\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Nakama - Heroic Labs\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v62\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ipnO7Ozv7\"},motionChild:true,nodeId:\"jSxMgCSbx\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Nakama - Heroic Labs\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v64\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ipnO7Ozv7\"},motionChild:true,nodeId:\"jSxMgCSbx\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Nakama - Heroic Labs\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v65\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x20on1ZMP\"},motionChild:true,nodeId:\"OAtVvj6WD\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"WebGL / HTML5\"})})})}),className:\"framer-1sgs63u\",\"data-framer-name\":\"Indie Studios\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"OAtVvj6WD\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v66\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x20on1ZMP\"},motionChild:true,nodeId:\"OAtVvj6WD\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"WebGL / HTML5\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v67\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x20on1ZMP\"},motionChild:true,nodeId:\"OAtVvj6WD\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"WebGL / HTML5\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v67\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x20on1ZMP\"},motionChild:true,nodeId:\"OAtVvj6WD\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"WebGL / HTML5\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v66\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x20on1ZMP\"},motionChild:true,nodeId:\"OAtVvj6WD\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"WebGL / HTML5\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v68\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x20on1ZMP\"},motionChild:true,nodeId:\"OAtVvj6WD\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"WebGL / HTML5\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v69\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f0lr531xK\"},motionChild:true,nodeId:\"vI4i9mGbR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Mirror Networking\"})})})}),className:\"framer-r1sf00\",\"data-framer-name\":\"Indie Studios\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"vI4i9mGbR\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v70\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f0lr531xK\"},motionChild:true,nodeId:\"vI4i9mGbR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Mirror Networking\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v71\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f0lr531xK\"},motionChild:true,nodeId:\"vI4i9mGbR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Mirror Networking\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v71\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f0lr531xK\"},motionChild:true,nodeId:\"vI4i9mGbR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Mirror Networking\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v70\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f0lr531xK\"},motionChild:true,nodeId:\"vI4i9mGbR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Mirror Networking\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v72\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f0lr531xK\"},motionChild:true,nodeId:\"vI4i9mGbR\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Mirror Networking\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v73\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H4al4phsb\"},motionChild:true,nodeId:\"qCrxysNZ6\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Fish Networking\"})})})}),className:\"framer-19jednf\",\"data-framer-name\":\"Indie Studios\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"qCrxysNZ6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v74\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H4al4phsb\"},motionChild:true,nodeId:\"qCrxysNZ6\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Fish Networking\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v75\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H4al4phsb\"},motionChild:true,nodeId:\"qCrxysNZ6\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Fish Networking\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v75\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H4al4phsb\"},motionChild:true,nodeId:\"qCrxysNZ6\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Fish Networking\"})})})})},yF5oQzQyX:{children:getLocalizedValue(\"v74\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H4al4phsb\"},motionChild:true,nodeId:\"qCrxysNZ6\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Fish Networking\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v76\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H4al4phsb\"},motionChild:true,nodeId:\"qCrxysNZ6\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Fish Networking\"})})})})}},baseVariant,gestureVariant)})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19wvekd\",\"data-framer-name\":\"Resources\",layoutDependency:layoutDependency,layoutId:\"y6gTpg_NP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v77\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Resources\"})}),className:\"framer-gkitqk\",\"data-framer-name\":\"Resources\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"b0SrI8SH9\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{UGtvlqaSR:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},W8fFOL9pZ:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},YZMf1fpFc:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v78\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Resources\"})})},W8fFOL9pZ:{children:getLocalizedValue(\"v78\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Resources\"})})},YZMf1fpFc:{children:getLocalizedValue(\"v78\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Resources\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s1i2z7\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"BvrMAjw75\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v79\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Blog\"})})})}),className:\"framer-njnv9h\",\"data-framer-name\":\"Blog\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"jpknDGj8Y\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v80\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Blog\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v81\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Blog\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v81\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Blog\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v82\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"jpknDGj8Y\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Blog\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v83\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Case Studies\"})})})}),className:\"framer-89hwbd\",\"data-framer-name\":\"Case Study\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"iZhOzFvy0\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v84\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Case Studies\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v85\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Case Studies\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v85\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Case Studies\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v86\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"iZhOzFvy0\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Case Studies\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v87\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Documentation\"})})})}),className:\"framer-2cqmxr\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"CMO0EbKh8\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v88\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Documentation\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v89\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Documentation\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v89\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Documentation\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v90\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.edgegap.com/\",motionChild:true,nodeId:\"CMO0EbKh8\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Documentation\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v91\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bURAvp7Ym\"},motionChild:true,nodeId:\"T1MLsJRnJ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Integrations\"})})})}),className:\"framer-92tain\",\"data-framer-name\":\"Sample Projects\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"T1MLsJRnJ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v92\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bURAvp7Ym\"},motionChild:true,nodeId:\"T1MLsJRnJ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Integrations\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v92\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bURAvp7Ym\"},motionChild:true,nodeId:\"T1MLsJRnJ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Integrations\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v92\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bURAvp7Ym\"},motionChild:true,nodeId:\"T1MLsJRnJ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Integrations\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v93\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Pricing\"})})})}),className:\"framer-v8g0z5\",\"data-framer-name\":\"Pricing\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"VapdFyFIA\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v94\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Pricing\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v95\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Pricing\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v95\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Pricing\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v96\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m417iyboK\"},motionChild:true,nodeId:\"VapdFyFIA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Pricing\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v97\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Services Status\"})})})}),className:\"framer-1xkz5ld\",\"data-framer-name\":\"Services Status\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"PZNSH3q3P\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v98\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Services Status\"})})})})},UGtvlqaSR:{children:getLocalizedValue(\"v99\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Services Status\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v99\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Services Status\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v100\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"PZNSH3q3P\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Services Status\"})})})})}},baseVariant,gestureVariant)})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-wqjkfz\",\"data-framer-name\":\"Stay Infomrmed\",layoutDependency:layoutDependency,layoutId:\"BXSsc00lZ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-opboy\",layoutDependency:layoutDependency,layoutId:\"u2ur3sFV5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v101\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Stay Informed\"})}),className:\"framer-1oh0ozi\",\"data-framer-name\":\"Stay informed\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"s45j6WE7h\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{UGtvlqaSR:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},W8fFOL9pZ:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"},YZMf1fpFc:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({T3XvSh9Wp:{children:getLocalizedValue(\"v102\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Stay Informed\"})})},UGtvlqaSR:{children:getLocalizedValue(\"v103\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Stay Informed\"})})},W8fFOL9pZ:{children:getLocalizedValue(\"v103\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Stay Informed\"})})},YZMf1fpFc:{children:getLocalizedValue(\"v104\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Stay Informed\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qrpvte\",\"data-framer-name\":\"Frame 427319585\",layoutDependency:layoutDependency,layoutId:\"GJT7lLQLj\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f5m8f-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"tuwZdrHHA-container\",nodeId:\"tuwZdrHHA\",rendersWithMotion:true,scopeId:\"ITpUPCTz9\",children:/*#__PURE__*/_jsx(Mailchimp,{borderRadius:5,bottomLeftRadius:5,bottomRightRadius:5,button:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163))\",fontWeight:600,label:getLocalizedValue(\"v107\",activeLocale)??\"Sign Up\"},font:false,fontFamily:getLocalizedValue(\"v108\",activeLocale)??\"Inter\",fontSize:16,fontWeight:400,gap:15,height:\"100%\",id:\"tuwZdrHHA\",input:{color:\"rgb(0, 0, 0)\",error:\"rgb(238, 68, 68)\",fill:\"rgb(235, 235, 235)\",placeholder:getLocalizedValue(\"v106\",activeLocale)??\"Enter Your Email\",placeholderColor:\"rgba(0, 0, 0, 0.3)\",value:\"\"},isMixedBorderRadius:false,layout:\"vertical\",layoutId:\"tuwZdrHHA\",padding:15,paddingBottom:15,paddingLeft:15,paddingPerSide:false,paddingRight:15,paddingTop:15,style:{width:\"100%\"},topLeftRadius:5,topRightRadius:5,url:getLocalizedValue(\"v105\",activeLocale)??\"https://edgegap.us4.list-manage.com/subscribe/post?u=d8a7221dfd8bd6e0bb4d3209d&amp;id=be69258897&amp;f_id=00278bebf0\",width:\"100%\"})})})})]})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c1uzb9\",\"data-framer-name\":\"Menu - Bottom Stack Tablet\",layoutDependency:layoutDependency,layoutId:\"CaDWotFaM\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-178fc3g\",\"data-framer-name\":\"Company\",layoutDependency:layoutDependency,layoutId:\"m6DRvOVKR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Company\"})}),className:\"framer-c32e66\",\"data-framer-name\":\"Company\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"oSccTNZLs\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a7smf3\",\"data-framer-name\":\"Frame 427319440\",layoutDependency:layoutDependency,layoutId:\"Cz3xEbvTu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v109\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(223, 221, 221))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RQBWgBEI3\"},motionChild:true,nodeId:\"jVS3Ptg4w\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"About Us\"})})})}),className:\"framer-73qxfa\",\"data-framer-name\":\"About Us\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"jVS3Ptg4w\",style:{\"--extracted-r6o4lv\":\"rgb(223, 221, 221)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v110\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NW22J2X1E\"},motionChild:true,nodeId:\"enM8WE9xb\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Leadership\"})})})}),className:\"framer-1i689lg\",\"data-framer-name\":\"Leadership\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"enM8WE9xb\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v111\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HzmHPPCqX\"},motionChild:true,nodeId:\"c5W1fgrqB\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Careers\"})})})}),className:\"framer-1gf0nsp\",\"data-framer-name\":\"Careers\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"c5W1fgrqB\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f97ka\",\"data-framer-name\":\"Products\",layoutDependency:layoutDependency,layoutId:\"FciCvCf1N\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v19\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Products\"})}),className:\"framer-1lcy59l\",\"data-framer-name\":\"Products\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"thhX6wZBO\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f5fxel\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"G8Vm2TgFP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v112\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qqO_yTUBZ\"},motionChild:true,nodeId:\"nhlBnDxd5\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Orchestration & Hosting\"})})})}),className:\"framer-1pzrk5r\",\"data-framer-name\":\"Features\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"nhlBnDxd5\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v113\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PzTBCHNOn\"},motionChild:true,nodeId:\"N1so78okC\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Fleets & Sessions\"})})})}),className:\"framer-vafa5x\",\"data-framer-name\":\"Solutions — Gaming\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"N1so78okC\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v114\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aG3kUGRgZ\"},motionChild:true,nodeId:\"Be_swJILQ\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Matchmaker & Lobbies\"})})})}),className:\"framer-1x1mn55\",\"data-framer-name\":\"Solutions — Enterprise\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"Be_swJILQ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v115\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"O6Vh9N0YB\"},motionChild:true,nodeId:\"SbhgUhZzL\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Distributed Relays\"})})})}),className:\"framer-fo6jz6\",\"data-framer-name\":\"Pricing\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"SbhgUhZzL\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3xwgjh\",\"data-framer-name\":\"Solutions\",layoutDependency:layoutDependency,layoutId:\"TB5LYVl0k\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v39\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Solutions\"})}),className:\"framer-dh7xw9\",\"data-framer-name\":\"Solutions\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"b5v6WMBZ2\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4lyrp8\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"BJIymn6GN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v116\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QLdB1vVGS\"},motionChild:true,nodeId:\"PTp6OofVm\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Enterprise\"})})})}),className:\"framer-17ac7aq\",\"data-framer-name\":\"Enterprise\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"PTp6OofVm\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v117\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ES7zP_UXE\"},motionChild:true,nodeId:\"snd1za99o\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Gaming Studios\"})})})}),className:\"framer-dokng2\",\"data-framer-name\":\"Gaming Studios\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"snd1za99o\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v118\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"riN1mZhwh\"},motionChild:true,nodeId:\"T1MQDYXWY\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Indie Studios\"})})})}),className:\"framer-1ima52c\",\"data-framer-name\":\"Indie Studios\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"T1MQDYXWY\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l7zctm\",\"data-framer-name\":\"Resources\",layoutDependency:layoutDependency,layoutId:\"aVWnRvpoE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v77\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Resources\"})}),className:\"framer-1kxcf8p\",\"data-framer-name\":\"Resources\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"pSussx7id\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5ae29f\",\"data-framer-name\":\"Frame 427319440\",layoutDependency:layoutDependency,layoutId:\"Bq28XEcKq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v119\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zXdahLnb2\"},motionChild:true,nodeId:\"lEvLtfruA\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Blog\"})})})}),className:\"framer-cvsex2\",\"data-framer-name\":\"Blog\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"lEvLtfruA\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v120\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFDTIE9ST\"},motionChild:true,nodeId:\"kljmAnhQU\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Case Studies\"})})})}),className:\"framer-1umsfrg\",\"data-framer-name\":\"Case Study\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"kljmAnhQU\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v121\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ebh68k3pE\"},motionChild:true,nodeId:\"MMM0co146\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Contact\"})})})}),className:\"framer-hrjsnp\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"MMM0co146\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v122\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"D8l7txUuS\"},motionChild:true,nodeId:\"hfpPMZnY3\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Sample Projects\"})})})}),className:\"framer-xpjuo3\",\"data-framer-name\":\"Sample Projects\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"hfpPMZnY3\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v123\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hupN_Gg2d\"},motionChild:true,nodeId:\"z_mGFFx4U\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Pricing\"})})})}),className:\"framer-g14sxv\",\"data-framer-name\":\"Pricing\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"z_mGFFx4U\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v124\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HQn8QZWAC\"},motionChild:true,nodeId:\"yFHaHMgKp\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Quickstart\"})})})}),className:\"framer-f7m9i1\",\"data-framer-name\":\"Quickstart\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"yFHaHMgKp\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v125\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://status.edgegap.com/\",motionChild:true,nodeId:\"psHvJhB3u\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Services Status\"})})})}),className:\"framer-zbxht5\",\"data-framer-name\":\"Services Status\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"psHvJhB3u\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v126\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"180%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://edgegap.atlassian.net/servicedesk/customer/portal/3\",motionChild:true,nodeId:\"qAIvebyAJ\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Support\"})})})}),className:\"framer-xxgbd0\",\"data-framer-name\":\"Support\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"qAIvebyAJ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6klb6y\",\"data-framer-name\":\"Stay Informed\",layoutDependency:layoutDependency,layoutId:\"sp0iy6HTw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v127\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Stay Informed\"})}),className:\"framer-1jltk4r\",\"data-framer-name\":\"Stay informed\",fonts:[\"GF;Manrope-700\"],layoutDependency:layoutDependency,layoutId:\"DleSV3d9O\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-86sdyz\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"JoMKgo1AX\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1km8jh3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"r6ggBXdR0-container\",nodeId:\"r6ggBXdR0\",rendersWithMotion:true,scopeId:\"ITpUPCTz9\",children:/*#__PURE__*/_jsx(Mailchimp1,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,button:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-e83830bc-4dc9-4c5a-9b7f-1ce4c8fcf289, rgb(28, 0, 163))\",fontWeight:600,label:getLocalizedValue(\"v107\",activeLocale)??\"Sign Up\"},font:false,fontFamily:getLocalizedValue(\"v128\",activeLocale)??\"Inter\",fontSize:14,fontWeight:400,gap:15,height:\"100%\",id:\"r6ggBXdR0\",input:{color:\"rgb(0, 0, 0)\",error:\"rgb(238, 68, 68)\",fill:\"rgb(235, 235, 235)\",placeholder:getLocalizedValue(\"v106\",activeLocale)??\"Enter Your Email\",placeholderColor:\"rgba(0, 0, 0, 0.3)\",value:\"\"},isMixedBorderRadius:false,layout:\"vertical\",layoutId:\"r6ggBXdR0\",padding:15,paddingBottom:15,paddingLeft:15,paddingPerSide:false,paddingRight:15,paddingTop:15,style:{width:\"100%\"},topLeftRadius:0,topRightRadius:0,url:getLocalizedValue(\"v105\",activeLocale)??\"https://edgegap.us4.list-manage.com/subscribe/post?u=d8a7221dfd8bd6e0bb4d3209d&amp;id=be69258897&amp;f_id=00278bebf0\",width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c4kwc2\",\"data-framer-name\":\"Bottom Stack\",layoutDependency:layoutDependency,layoutId:\"KoVns7RKq\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-8cr9gk\",\"data-framer-name\":\"Diveder\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:4,intrinsicWidth:1404,layoutDependency:layoutDependency,layoutId:\"A2SOy8TMs\",svg:'<svg width=\"1404\" height=\"4\" viewBox=\"-1 -1 1404 4\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path opacity=\"0.5\" d=\"M1401 1L0.999995 1\" stroke=\"#4591FF\" stroke-linecap=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ex0hd1\",\"data-framer-name\":\"Buttom\",layoutDependency:layoutDependency,layoutId:\"tlsPm0Nrv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xwmnr0\",layoutDependency:layoutDependency,layoutId:\"LWSibifhE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v129\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa9\"})}),className:\"framer-1l4ylq1\",\"data-framer-name\":\"\\xa92024 Edgegap. All rights reserved\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"DeekL4iwL\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{UGtvlqaSR:{\"--extracted-r6o4lv\":\"rgb(24, 22, 61)\"},YZMf1fpFc:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v130\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(24, 22, 61))\"},children:\"\\xa9\"})})},W8fFOL9pZ:{children:getLocalizedValue(\"v132\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://staging-app.edgegap.com/\",motionChild:true,nodeId:\"DeekL4iwL\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"\\xa9\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v131\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"\\xa9\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gjghp7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BswTxxSo_-container\",nodeId:\"BswTxxSo_\",rendersWithMotion:true,scopeId:\"ITpUPCTz9\",style:{scale:.89},children:/*#__PURE__*/_jsx(TimeDate,{color:\"rgb(255, 255, 255)\",font:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"BswTxxSo_\",layoutId:\"BswTxxSo_\",monthFormat:\"long\",outputType:\"date\",showMinutes:true,showMonth:false,showSeconds:true,showWeekday:false,showYear:true,tabularFont:true,timeFormat:\"24h\",width:\"100%\",...addPropertyOverrides({UGtvlqaSR:{color:\"rgb(24, 22, 61)\"},W8fFOL9pZ:{color:\"rgb(24, 22, 61)\"},YZMf1fpFc:{color:\"rgb(24, 22, 61)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v133\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Edgegap. All rights reserved.\"})}),className:\"framer-1x363xu\",\"data-framer-name\":\"\\xa92024 Edgegap. All rights reserved\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"swsUrI2MV\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{UGtvlqaSR:{\"--extracted-r6o4lv\":\"rgb(24, 22, 61)\"},YZMf1fpFc:{\"--extracted-r6o4lv\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v134\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(24, 22, 61))\"},children:\"Edgegap. All rights reserved.\"})})},W8fFOL9pZ:{children:getLocalizedValue(\"v136\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://staging-app.edgegap.com/\",motionChild:true,nodeId:\"swsUrI2MV\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Edgegap. All rights reserved.\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v135\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Edgegap. All rights reserved.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ylpfsc\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Rs7UjQcSf\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15todac-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WhjJn1X10-container\",nodeId:\"WhjJn1X10\",rendersWithMotion:true,scopeId:\"ITpUPCTz9\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:15,insetBottom:15,insetLeft:15,insetPerSide:false,insetRight:15,insetTop:15,padding:15,paddingBottom:15,paddingLeft:15,paddingPerSide:false,paddingRight:15,paddingTop:15,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontTitle:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:300,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:getLocalizedValue(\"v139\",activeLocale)??\"Accept\",acceptAll:getLocalizedValue(\"v141\",activeLocale)??\"Accept all\",confirm:getLocalizedValue(\"v145\",activeLocale)??\"Okay\",customize:getLocalizedValue(\"v143\",activeLocale)??\"Customize\",reject:getLocalizedValue(\"v140\",activeLocale)??\"Reject\",rejectAll:getLocalizedValue(\"v142\",activeLocale)??\"Reject all\",save:getLocalizedValue(\"v144\",activeLocale)??\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255))\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:false,preferences:false},euDescription:getLocalizedValue(\"v146\",activeLocale)??\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:getLocalizedValue(\"v148\",activeLocale)??\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:getLocalizedValue(\"v147\",activeLocale)??\"Read our\"},euShowReject:true,euTitle:getLocalizedValue(\"v138\",activeLocale)??\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:getLocalizedValue(\"v149\",activeLocale)??\"We use cookies to personalize content and analyze traffic.\",worldPolicy:{label:getLocalizedValue(\"v148\",activeLocale)??\"Cookie Policy\",prefix:getLocalizedValue(\"v147\",activeLocale)??\"Read our\"},worldShowReject:true,worldTitle:getLocalizedValue(\"v138\",activeLocale)??\"Cookie Settings\",worldType:\"simple\"},gtmId:getLocalizedValue(\"v137\",activeLocale)??\"GTM-KZV39P4\",height:\"100%\",id:\"WhjJn1X10\",layoutId:\"WhjJn1X10\",options:{analytics:{description:getLocalizedValue(\"v155\",activeLocale)??\"Enables tracking of performance.\",title:getLocalizedValue(\"v154\",activeLocale)??\"Analytics\"},marketing:{description:getLocalizedValue(\"v157\",activeLocale)??\"Enables ads personalization and tracking.\",title:getLocalizedValue(\"v156\",activeLocale)??\"Marketing\"},necessary:{description:getLocalizedValue(\"v151\",activeLocale)??\"Enables security and basic functionality.\",optional:true,title:getLocalizedValue(\"v150\",activeLocale)??\"Necessary\"},preferences:{description:getLocalizedValue(\"v153\",activeLocale)??\"Enables personalized content and settings.\",title:getLocalizedValue(\"v152\",activeLocale)??\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(255, 255, 255)\",iconSize:24,iconType:\"default\",text:getLocalizedValue(\"v138\",activeLocale)??\"Cookie Settings\",textFont:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({T3XvSh9Wp:{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:15,insetBottom:15,insetLeft:15,insetPerSide:false,insetRight:15,insetTop:15,padding:15,paddingBottom:15,paddingLeft:15,paddingPerSide:false,paddingRight:15,paddingTop:15,position:\"bottom-center\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontTitle:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:300,zIndex:10}},UGtvlqaSR:{trigger:{color:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\",iconSize:24,iconType:\"default\",text:getLocalizedValue(\"v138\",activeLocale)??\"Cookie Settings\",textFont:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"}},W8fFOL9pZ:{trigger:{color:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\",iconSize:24,iconType:\"default\",text:getLocalizedValue(\"v138\",activeLocale)??\"Cookie Settings\",textFont:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"}},YZMf1fpFc:{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:15,insetBottom:15,insetLeft:15,insetPerSide:false,insetRight:15,insetTop:15,padding:15,paddingBottom:15,paddingLeft:15,paddingPerSide:false,paddingRight:15,paddingTop:15,position:\"bottom-center\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontTitle:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:300,zIndex:10},trigger:{color:\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\",iconSize:24,iconType:\"default\",text:getLocalizedValue(\"v138\",activeLocale)??\"Cookie Settings\",textFont:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v158\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rI6o5Okr4\"},motionChild:true,nodeId:\"q4XtVVG99\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Cookies Policy\"})})})}),className:\"framer-17tmzvg\",\"data-framer-name\":\"Privacy & Policy\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"q4XtVVG99\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v159\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rI6o5Okr4\"},motionChild:true,nodeId:\"q4XtVVG99\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Cookies Policy\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v159\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rI6o5Okr4\"},motionChild:true,nodeId:\"q4XtVVG99\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Cookies Policy\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v159\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rI6o5Okr4\"},motionChild:true,nodeId:\"q4XtVVG99\",openInNewTab:false,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Cookies Policy\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v160\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://console.edgegap.com/terms-of-service/\",motionChild:true,nodeId:\"ysQJucTJd\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mdbgum\",\"data-styles-preset\":\"ecZ0XultL\",children:\"Terms of Services\"})})})}),className:\"framer-lvszfi\",\"data-framer-name\":\"Terms & Condition\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"ysQJucTJd\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({UGtvlqaSR:{children:getLocalizedValue(\"v161\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://console.edgegap.com/terms-of-service/\",motionChild:true,nodeId:\"ysQJucTJd\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Terms of Services\"})})})})},W8fFOL9pZ:{children:getLocalizedValue(\"v161\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://console.edgegap.com/terms-of-service/\",motionChild:true,nodeId:\"ysQJucTJd\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Terms of Services\"})})})})},YZMf1fpFc:{children:getLocalizedValue(\"v161\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://console.edgegap.com/terms-of-service/\",motionChild:true,nodeId:\"ysQJucTJd\",openInNewTab:true,relValues:[],scopeId:\"ITpUPCTz9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11ysy5j\",\"data-styles-preset\":\"C27DztI7W\",children:\"Terms of Services\"})})})})}},baseVariant,gestureVariant)})]})]})]})]}),isDisplayed2(YXhTtvEVp)&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:707,intrinsicWidth:1469,pixelHeight:707,pixelWidth:1469,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg\",srcSet:\"https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg?scale-down-to=512 512w,https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg 1469w\"},className:\"framer-qj9dnn\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"wMrgMMaqB\",style:{rotate:0},variants:{W8fFOL9pZ:{rotate:0},YZMf1fpFc:{rotate:90}},...addPropertyOverrides({UGtvlqaSR:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:707,intrinsicWidth:1469,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||200)*.5234410559854349-423.5)),pixelHeight:707,pixelWidth:1469,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} + 232px)`,src:\"https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg\",srcSet:\"https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg?scale-down-to=512 512w,https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg 1469w\"}},W8fFOL9pZ:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:707,intrinsicWidth:1469,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||200)*.5234410559854349-423.5)),pixelHeight:707,pixelWidth:1469,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} + 232px)`,src:\"https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg\",srcSet:\"https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg?scale-down-to=512 512w,https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg 1469w\"}},YZMf1fpFc:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:707,intrinsicWidth:1469,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+275),pixelHeight:707,pixelWidth:1469,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} + 824px)`,src:\"https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg\",srcSet:\"https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg?scale-down-to=512 512w,https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/uN8Sbqe9Ydf13PDTm5czVbFF6U.svg 1469w\"}}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jn9wP.framer-pck6hm, .framer-jn9wP .framer-pck6hm { display: block; }\",\".framer-jn9wP.framer-y9pnbe { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 25px 0px 25px 0px; position: relative; width: 1440px; }\",\".framer-jn9wP .framer-17afv9x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1050px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jn9wP .framer-j0phag { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jn9wP .framer-112xrqi-container { flex: none; height: 50px; position: relative; width: 177px; }\",\".framer-jn9wP .framer-cvimpg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jn9wP .framer-1ia2v3o, .framer-jn9wP .framer-ow53zw, .framer-jn9wP .framer-10rj81g, .framer-jn9wP .framer-11gh6wr { flex: none; height: 60px; overflow: visible; position: relative; text-decoration: none; width: 60px; }\",\".framer-jn9wP .framer-4d8kt7, .framer-jn9wP .framer-13zd5n2, .framer-jn9wP .framer-1c9xdgw { flex: none; height: 24px; left: calc(50.00000000000002% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-jn9wP .framer-w1yhwh { flex: none; height: 24px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-jn9wP .framer-1a4opzu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-jn9wP .framer-jc49e7, .framer-jn9wP .framer-1tqate1, .framer-jn9wP .framer-19wvekd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 356px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 18%; }\",\".framer-jn9wP .framer-tlkth5, .framer-jn9wP .framer-rj8qzz, .framer-jn9wP .framer-1p3njah, .framer-jn9wP .framer-t3ktxv, .framer-jn9wP .framer-gqzutg, .framer-jn9wP .framer-17kmb73, .framer-jn9wP .framer-xwci93, .framer-jn9wP .framer-c32e66, .framer-jn9wP .framer-73qxfa, .framer-jn9wP .framer-1i689lg, .framer-jn9wP .framer-1gf0nsp, .framer-jn9wP .framer-1lcy59l, .framer-jn9wP .framer-1pzrk5r, .framer-jn9wP .framer-vafa5x, .framer-jn9wP .framer-1x1mn55, .framer-jn9wP .framer-fo6jz6, .framer-jn9wP .framer-dh7xw9, .framer-jn9wP .framer-17ac7aq, .framer-jn9wP .framer-dokng2, .framer-jn9wP .framer-1ima52c, .framer-jn9wP .framer-1kxcf8p, .framer-jn9wP .framer-cvsex2, .framer-jn9wP .framer-1umsfrg, .framer-jn9wP .framer-hrjsnp, .framer-jn9wP .framer-xpjuo3, .framer-jn9wP .framer-g14sxv, .framer-jn9wP .framer-f7m9i1, .framer-jn9wP .framer-zbxht5, .framer-jn9wP .framer-xxgbd0, .framer-jn9wP .framer-1jltk4r, .framer-jn9wP .framer-1l4ylq1, .framer-jn9wP .framer-1x363xu, .framer-jn9wP .framer-17tmzvg, .framer-jn9wP .framer-lvszfi { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jn9wP .framer-1y0qvs9, .framer-jn9wP .framer-jrotde, .framer-jn9wP .framer-ahcihb, .framer-jn9wP .framer-s1i2z7, .framer-jn9wP .framer-1qrpvte, .framer-jn9wP .framer-5ae29f, .framer-jn9wP .framer-86sdyz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jn9wP .framer-1hn7quu, .framer-jn9wP .framer-euo08t, .framer-jn9wP .framer-1496vb1, .framer-jn9wP .framer-17jhzt9, .framer-jn9wP .framer-few3rv, .framer-jn9wP .framer-ox8zpp, .framer-jn9wP .framer-o75ot, .framer-jn9wP .framer-1vwrrza, .framer-jn9wP .framer-1eouvaf, .framer-jn9wP .framer-gicviz, .framer-jn9wP .framer-8xyikf, .framer-jn9wP .framer-15zsm3q, .framer-jn9wP .framer-1sgs63u, .framer-jn9wP .framer-r1sf00, .framer-jn9wP .framer-19jednf, .framer-jn9wP .framer-gkitqk, .framer-jn9wP .framer-njnv9h, .framer-jn9wP .framer-89hwbd, .framer-jn9wP .framer-2cqmxr, .framer-jn9wP .framer-92tain, .framer-jn9wP .framer-v8g0z5, .framer-jn9wP .framer-1xkz5ld, .framer-jn9wP .framer-1oh0ozi { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jn9wP .framer-1n61ziq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 18%; }\",\".framer-jn9wP .framer-wqjkfz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 356px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 18%; }\",\".framer-jn9wP .framer-opboy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jn9wP .framer-f5m8f-container, .framer-jn9wP .framer-1km8jh3-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-jn9wP .framer-1c1uzb9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jn9wP .framer-178fc3g, .framer-jn9wP .framer-1f97ka, .framer-jn9wP .framer-3xwgjh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 20%; }\",\".framer-jn9wP .framer-a7smf3, .framer-jn9wP .framer-1f5fxel, .framer-jn9wP .framer-4lyrp8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jn9wP .framer-1l7zctm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 30%; }\",\".framer-jn9wP .framer-6klb6y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 30%; }\",\".framer-jn9wP .framer-c4kwc2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jn9wP .framer-8cr9gk { flex: none; height: 4px; position: relative; width: 100%; }\",\".framer-jn9wP .framer-1ex0hd1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jn9wP .framer-xwmnr0 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jn9wP .framer-1gjghp7-container, .framer-jn9wP .framer-15todac-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-jn9wP .framer-ylpfsc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jn9wP .framer-qj9dnn { flex: none; height: 847px; left: -120px; position: absolute; right: -111px; top: calc(52.344105598543486% - 847px / 2); }\",\".framer-jn9wP.framer-v-13yp7vw.framer-y9pnbe, .framer-jn9wP.framer-v-gfh8a8.framer-y9pnbe { width: 1200px; }\",\".framer-jn9wP.framer-v-13yp7vw .framer-1a4opzu, .framer-jn9wP.framer-v-gfh8a8 .framer-1a4opzu { gap: 20px; }\",\".framer-jn9wP.framer-v-13yp7vw .framer-jc49e7, .framer-jn9wP.framer-v-gfh8a8 .framer-jc49e7 { width: 17%; }\",\".framer-jn9wP.framer-v-13yp7vw .framer-tlkth5, .framer-jn9wP.framer-v-13yp7vw .framer-rj8qzz, .framer-jn9wP.framer-v-13yp7vw .framer-1p3njah, .framer-jn9wP.framer-v-13yp7vw .framer-t3ktxv, .framer-jn9wP.framer-v-13yp7vw .framer-gqzutg, .framer-jn9wP.framer-v-13yp7vw .framer-17kmb73, .framer-jn9wP.framer-v-1yh41ea .framer-rj8qzz, .framer-jn9wP.framer-v-1yh41ea .framer-1p3njah, .framer-jn9wP.framer-v-1yh41ea .framer-t3ktxv, .framer-jn9wP.framer-v-1yh41ea .framer-gqzutg, .framer-jn9wP.framer-v-1yh41ea .framer-17kmb73, .framer-jn9wP.framer-v-yad0vd .framer-rj8qzz, .framer-jn9wP.framer-v-yad0vd .framer-1p3njah, .framer-jn9wP.framer-v-yad0vd .framer-t3ktxv, .framer-jn9wP.framer-v-yad0vd .framer-gqzutg, .framer-jn9wP.framer-v-yad0vd .framer-17kmb73, .framer-jn9wP.framer-v-gfh8a8 .framer-tlkth5, .framer-jn9wP.framer-v-gfh8a8 .framer-rj8qzz, .framer-jn9wP.framer-v-gfh8a8 .framer-1p3njah, .framer-jn9wP.framer-v-gfh8a8 .framer-t3ktxv, .framer-jn9wP.framer-v-gfh8a8 .framer-gqzutg, .framer-jn9wP.framer-v-gfh8a8 .framer-17kmb73, .framer-jn9wP.framer-v-1efkwck .framer-rj8qzz, .framer-jn9wP.framer-v-1efkwck .framer-1p3njah, .framer-jn9wP.framer-v-1efkwck .framer-t3ktxv, .framer-jn9wP.framer-v-1efkwck .framer-gqzutg, .framer-jn9wP.framer-v-1efkwck .framer-17kmb73, .framer-jn9wP.framer-v-1sty22c .framer-tlkth5, .framer-jn9wP.framer-v-1sty22c .framer-rj8qzz, .framer-jn9wP.framer-v-1sty22c .framer-1p3njah, .framer-jn9wP.framer-v-1sty22c .framer-t3ktxv, .framer-jn9wP.framer-v-1sty22c .framer-gqzutg, .framer-jn9wP.framer-v-1sty22c .framer-17kmb73 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jn9wP.framer-v-13yp7vw .framer-1tqate1, .framer-jn9wP.framer-v-gfh8a8 .framer-1tqate1 { width: 20%; }\",\".framer-jn9wP.framer-v-1yh41ea.framer-y9pnbe { width: 810px; }\",\".framer-jn9wP.framer-v-1yh41ea .framer-17afv9x { max-width: 85%; }\",\".framer-jn9wP.framer-v-1yh41ea .framer-1ia2v3o, .framer-jn9wP.framer-v-1yh41ea .framer-ow53zw, .framer-jn9wP.framer-v-1yh41ea .framer-10rj81g, .framer-jn9wP.framer-v-1yh41ea .framer-11gh6wr { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 45px); width: 45px; }\",\".framer-jn9wP.framer-v-1yh41ea .framer-1a4opzu { gap: unset; justify-content: space-between; padding: 0px; }\",\".framer-jn9wP.framer-v-1yh41ea .framer-jc49e7, .framer-jn9wP.framer-v-1yh41ea .framer-1tqate1 { height: 201px; width: 30%; }\",\".framer-jn9wP.framer-v-1yh41ea .framer-1n61ziq { width: 30%; }\",\".framer-jn9wP.framer-v-yad0vd.framer-y9pnbe, .framer-jn9wP.framer-v-1efkwck.framer-y9pnbe { width: 310px; }\",\".framer-jn9wP.framer-v-yad0vd .framer-17afv9x, .framer-jn9wP.framer-v-1efkwck .framer-17afv9x { max-width: 90%; }\",\".framer-jn9wP.framer-v-yad0vd .framer-j0phag, .framer-jn9wP.framer-v-1efkwck .framer-j0phag { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; }\",\".framer-jn9wP.framer-v-yad0vd .framer-cvimpg, .framer-jn9wP.framer-v-1efkwck .framer-cvimpg { flex: none; justify-content: flex-start; width: 100%; }\",\".framer-jn9wP.framer-v-yad0vd .framer-1ia2v3o, .framer-jn9wP.framer-v-yad0vd .framer-ow53zw, .framer-jn9wP.framer-v-yad0vd .framer-10rj81g, .framer-jn9wP.framer-v-yad0vd .framer-11gh6wr, .framer-jn9wP.framer-v-1efkwck .framer-1ia2v3o, .framer-jn9wP.framer-v-1efkwck .framer-ow53zw, .framer-jn9wP.framer-v-1efkwck .framer-10rj81g, .framer-jn9wP.framer-v-1efkwck .framer-11gh6wr { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); width: 40px; }\",\".framer-jn9wP.framer-v-yad0vd .framer-1a4opzu, .framer-jn9wP.framer-v-1efkwck .framer-1a4opzu { align-content: center; align-items: center; flex-direction: column; gap: 15px; padding: 0px; }\",\".framer-jn9wP.framer-v-yad0vd .framer-jc49e7, .framer-jn9wP.framer-v-yad0vd .framer-wqjkfz, .framer-jn9wP.framer-v-1efkwck .framer-jc49e7, .framer-jn9wP.framer-v-1efkwck .framer-wqjkfz { gap: 15px; height: min-content; width: 100%; }\",\".framer-jn9wP.framer-v-yad0vd .framer-1y0qvs9, .framer-jn9wP.framer-v-yad0vd .framer-ahcihb, .framer-jn9wP.framer-v-yad0vd .framer-s1i2z7, .framer-jn9wP.framer-v-1efkwck .framer-1y0qvs9, .framer-jn9wP.framer-v-1efkwck .framer-ahcihb, .framer-jn9wP.framer-v-1efkwck .framer-s1i2z7 { align-content: center; align-items: center; }\",\".framer-jn9wP.framer-v-yad0vd .framer-1tqate1, .framer-jn9wP.framer-v-1efkwck .framer-1tqate1 { align-content: center; align-items: center; gap: 15px; height: min-content; justify-content: center; width: 100%; }\",\".framer-jn9wP.framer-v-yad0vd .framer-1n61ziq, .framer-jn9wP.framer-v-1efkwck .framer-1n61ziq { gap: 15px; width: 100%; }\",\".framer-jn9wP.framer-v-yad0vd .framer-19wvekd, .framer-jn9wP.framer-v-1efkwck .framer-19wvekd { align-content: center; align-items: center; gap: 15px; height: min-content; width: 100%; }\",\".framer-jn9wP.framer-v-yad0vd .framer-1ex0hd1, .framer-jn9wP.framer-v-1efkwck .framer-1ex0hd1 { flex-direction: column; gap: 20px; justify-content: flex-start; }\",\".framer-jn9wP.framer-v-yad0vd .framer-ylpfsc, .framer-jn9wP.framer-v-1efkwck .framer-ylpfsc { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; }\",\".framer-jn9wP.framer-v-gfh8a8 .framer-17afv9x, .framer-jn9wP.framer-v-1sty22c .framer-17afv9x { order: 1; }\",\".framer-jn9wP.framer-v-gfh8a8 .framer-wqjkfz { flex: 1 0 0px; width: 1px; }\",\".framer-jn9wP.framer-v-gfh8a8 .framer-qj9dnn, .framer-jn9wP.framer-v-1sty22c .framer-qj9dnn { order: 0; }\",\".framer-jn9wP.framer-v-1efkwck .framer-112xrqi-container { width: auto; }\",\".framer-jn9wP.framer-v-1efkwck .framer-qj9dnn { height: 584px; left: -412px; right: -412px; top: 275px; }\",\".framer-jn9wP.framer-v-1sty22c.framer-y9pnbe { padding: 25px 40px 25px 40px; width: 857px; }\",\".framer-jn9wP.framer-v-1sty22c .framer-1a4opzu { align-content: unset; align-items: unset; display: grid; gap: 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; }\",\".framer-jn9wP.framer-v-1sty22c .framer-jc49e7, .framer-jn9wP.framer-v-1sty22c .framer-1tqate1, .framer-jn9wP.framer-v-1sty22c .framer-1n61ziq, .framer-jn9wP.framer-v-1sty22c .framer-19wvekd, .framer-jn9wP.framer-v-1sty22c .framer-wqjkfz { align-self: start; justify-self: start; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 561\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UEIMcFVry\":{\"layout\":[\"fixed\",\"auto\"]},\"yF5oQzQyX\":{\"layout\":[\"fixed\",\"auto\"]},\"T3XvSh9Wp\":{\"layout\":[\"fixed\",\"auto\"]},\"UGtvlqaSR\":{\"layout\":[\"fixed\",\"auto\"]},\"YZMf1fpFc\":{\"layout\":[\"fixed\",\"auto\"]},\"W8fFOL9pZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"YXhTtvEVp\":\"lightBackgroundIconography\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerITpUPCTz9=withCSS(Component,css,\"framer-jn9wP\");export default FramerITpUPCTz9;FramerITpUPCTz9.displayName=\"Footer with Cookies\";FramerITpUPCTz9.defaultProps={height:561,width:1440};addPropertyControls(FramerITpUPCTz9,{variant:{options:[\"ig7oWjh8a\",\"UEIMcFVry\",\"yF5oQzQyX\",\"T3XvSh9Wp\",\"UGtvlqaSR\",\"YZMf1fpFc\",\"W8fFOL9pZ\"],optionTitles:[\"Desktop 1440\",\"Desktop 1200\",\"Tablets\",\"Phones\",\"Desktop XR\",\"Mobile XR\",\"Tablet XR\"],title:\"Variant\",type:ControlType.Enum},YXhTtvEVp:{defaultValue:true,description:\"XR VFX visible?\",title:\"Light Background - Iconography\",type:ControlType.Boolean}});addFonts(FramerITpUPCTz9,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_A87jxeN7B.woff2\",weight:\"400\"},{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2TYFCBHUANEXS6QGR5EQDUNAFH6LSWM3/AYNOU3VEA4LRTDNKJQUFNVNUTYSGOUOP/UXO4O7K2G3HI3D2VKD7UXVJVJD26P4BQ.woff2\",weight:\"400\"}]},...LogoFonts,...MailchimpFonts,...Mailchimp1Fonts,...TimeDateFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerITpUPCTz9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UEIMcFVry\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yF5oQzQyX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T3XvSh9Wp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UGtvlqaSR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YZMf1fpFc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"W8fFOL9pZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"561\",\"framerVariables\":\"{\\\"YXhTtvEVp\\\":\\\"lightBackgroundIconography\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f030ee3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-700\",\"GF;Manrope-800\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_A87jxeN7B.woff2\",weight:\"800\"}]}];export const css=['.framer-K3Goj .framer-styles-preset-5xu67w:not(.rich-text-wrapper), .framer-K3Goj .framer-styles-preset-5xu67w.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 42px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1200px) and (min-width: 1200px) { .framer-K3Goj .framer-styles-preset-5xu67w:not(.rich-text-wrapper), .framer-K3Goj .framer-styles-preset-5xu67w.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 810px) { .framer-K3Goj .framer-styles-preset-5xu67w:not(.rich-text-wrapper), .framer-K3Goj .framer-styles-preset-5xu67w.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 38px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-K3Goj .framer-styles-preset-5xu67w:not(.rich-text-wrapper), .framer-K3Goj .framer-styles-preset-5xu67w.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-K3Goj\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (15813d8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-700\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/jn4BtSPLlS0NDp1KiFAtFKiiY0o.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/g0c8vEViiXNlKAgI4Ymmk3Ig.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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\"}]}];export const css=['.framer-FnFT7 .framer-styles-preset-172cpbz:not(.rich-text-wrapper), .framer-FnFT7 .framer-styles-preset-172cpbz.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 68px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-FnFT7 .framer-styles-preset-172cpbz:not(.rich-text-wrapper), .framer-FnFT7 .framer-styles-preset-172cpbz.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-FnFT7 .framer-styles-preset-172cpbz:not(.rich-text-wrapper), .framer-FnFT7 .framer-styles-preset-172cpbz.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 39px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-FnFT7\";\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 (a417fcb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-700\",\"GF;Manrope-800\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_A87jxeN7B.woff2\",weight:\"800\"}]}];export const css=['.framer-CzZsL .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-CzZsL .framer-styles-preset-12lj5ox.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-CzZsL\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (013b13c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"djWqbSR4s\",\"D3DALe6ES\",\"zWK7jYRtR\",\"hrd2nn4Sj\",\"rDN2f44nj\",\"iylyqZweP\",\"YrgE1fULC\",\"XSgia8BN2\",\"I5P9QlFDa\",\"MiiHTwjZl\",\"wr893TYlz\",\"gkWMC6TvC\",\"Lzbfgi_AZ\",\"wTVtl6LCZ\",\"SnHe5KUcR\",\"GWDUdf45N\",\"p_LlY1cxv\",\"is1_tjtcR\",\"AYpxMbENV\"];const serializationHash=\"framer-2w1Gg\";const variantClassNames={AYpxMbENV:\"framer-v-1pq957l\",D3DALe6ES:\"framer-v-1737r32\",djWqbSR4s:\"framer-v-azzsb0\",gkWMC6TvC:\"framer-v-1jq5vk5\",GWDUdf45N:\"framer-v-11mjg9o\",hrd2nn4Sj:\"framer-v-fylpuf\",I5P9QlFDa:\"framer-v-1ayw2e7\",is1_tjtcR:\"framer-v-11o1oqr\",iylyqZweP:\"framer-v-1h366uc\",Lzbfgi_AZ:\"framer-v-1tlg3fo\",MiiHTwjZl:\"framer-v-zcqf53\",p_LlY1cxv:\"framer-v-1m2bukw\",rDN2f44nj:\"framer-v-r4epr6\",SnHe5KUcR:\"framer-v-13vw1gd\",wr893TYlz:\"framer-v-1tjidq9\",wTVtl6LCZ:\"framer-v-p4dxss\",XSgia8BN2:\"framer-v-1ooahxi\",YrgE1fULC:\"framer-v-v56l5r\",zWK7jYRtR:\"framer-v-ch1dwv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Analytics 2\":\"MiiHTwjZl\",\"Authoritative 2\":\"wTVtl6LCZ\",\"Fleet Session 2\":\"gkWMC6TvC\",\"Fleet Session\":\"wr893TYlz\",\"Game Server\":\"djWqbSR4s\",\"Matchmaking 2\":\"iylyqZweP\",\"Multicoud 2\":\"XSgia8BN2\",\"Network 2\":\"GWDUdf45N\",\"Same Server 2\":\"D3DALe6ES\",\"Server Image 2\":\"hrd2nn4Sj\",\"Server Image\":\"zWK7jYRtR\",\"Variant 10\":\"is1_tjtcR\",\"Variant 11\":\"AYpxMbENV\",\"Variant 9\":\"p_LlY1cxv\",Analytics:\"I5P9QlFDa\",Authoritative:\"Lzbfgi_AZ\",Matchmaking:\"rDN2f44nj\",Multicoud:\"YrgE1fULC\",Network:\"SnHe5KUcR\"};const getProps=({click,height,id,width,...props})=>{return{...props,pRBv1SQPK:click??props.pRBv1SQPK,variant:humanReadableVariantMap[props.variant]??props.variant??\"djWqbSR4s\"};};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,pRBv1SQPK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"djWqbSR4s\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzl78i2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pRBv1SQPK){const res=await pRBv1SQPK(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"p_LlY1cxv\",\"is1_tjtcR\",\"AYpxMbENV\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"SnHe5KUcR\",\"GWDUdf45N\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"Lzbfgi_AZ\",\"wTVtl6LCZ\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"wr893TYlz\",\"gkWMC6TvC\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"I5P9QlFDa\",\"MiiHTwjZl\"].includes(baseVariant))return true;return false;};const isDisplayed5=()=>{if([\"YrgE1fULC\",\"XSgia8BN2\"].includes(baseVariant))return true;return false;};const isDisplayed6=()=>{if([\"zWK7jYRtR\",\"hrd2nn4Sj\"].includes(baseVariant))return true;return false;};const isDisplayed7=()=>{if([\"rDN2f44nj\",\"iylyqZweP\"].includes(baseVariant))return true;return false;};const isDisplayed8=()=>{if([\"zWK7jYRtR\",\"hrd2nn4Sj\",\"rDN2f44nj\",\"iylyqZweP\",\"YrgE1fULC\",\"XSgia8BN2\",\"I5P9QlFDa\",\"MiiHTwjZl\",\"wr893TYlz\",\"gkWMC6TvC\",\"Lzbfgi_AZ\",\"wTVtl6LCZ\",\"SnHe5KUcR\",\"GWDUdf45N\"].includes(baseVariant))return false;return true;};const isDisplayed9=()=>{if(baseVariant===\"p_LlY1cxv\")return true;return false;};const isDisplayed10=()=>{if(baseVariant===\"is1_tjtcR\")return true;return false;};const isDisplayed11=()=>{if(baseVariant===\"AYpxMbENV\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-azzsb0\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Game Server\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"djWqbSR4s\",onTap:onTapzl78i2,ref:refBinding,style:{\"--border-bottom-width\":\"1.5px\",\"--border-color\":\"var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176))\",\"--border-left-width\":\"1.5px\",\"--border-right-width\":\"1.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.5px\",background:\"linear-gradient(122.14316150670659deg, rgba(2, 250, 176, 0.1) 0%, rgba(2, 250, 176, 0.1) 33%, rgba(2, 250, 176, 0.1) 67%, rgba(2, 250, 176, 0.1) 100%)\",backgroundColor:\"rgba(2, 250, 176, 0.1)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,...style},variants:{AYpxMbENV:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},D3DALe6ES:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(122.14316150670659deg, rgba(242, 229, 255, 1) 0%, rgba(231, 245, 252, 1) 21.225517988204956%, rgba(230, 245, 252, 1) 78.0685544013977%, rgba(212, 255, 242, 1) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},gkWMC6TvC:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(122.14316150670659deg, rgba(242, 229, 255, 1) 0%, rgba(231, 245, 252, 1) 21.225517988204956%, rgba(230, 245, 252, 1) 78.0685544013977%, rgba(212, 255, 242, 1) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},GWDUdf45N:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(122.14316150670659deg, rgba(242, 229, 255, 1) 0%, rgba(231, 245, 252, 1) 21.225517988204956%, rgba(230, 245, 252, 1) 78.0685544013977%, rgba(212, 255, 242, 1) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},hrd2nn4Sj:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(122.14316150670659deg, rgba(242, 229, 255, 1) 0%, rgba(231, 245, 252, 1) 21.225517988204956%, rgba(230, 245, 252, 1) 78.0685544013977%, rgba(212, 255, 242, 1) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},I5P9QlFDa:{\"--border-color\":\"rgb(158, 66, 255)\",background:\"linear-gradient(122.14316150670659deg, rgba(158, 66, 255, 0.1) 0%, rgba(158, 66, 255, 0.1) 33%, rgba(158, 66, 255, 0.1) 67%, rgba(158, 66, 255, 0.1) 100%)\",backgroundColor:\"rgba(158, 66, 255, 0.1)\"},is1_tjtcR:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},iylyqZweP:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(122.14316150670659deg, rgba(242, 229, 255, 1) 0%, rgba(231, 245, 252, 1) 21.225517988204956%, rgba(230, 245, 252, 1) 78.0685544013977%, rgba(212, 255, 242, 1) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},Lzbfgi_AZ:{\"--border-color\":\"rgb(69, 227, 255)\",background:\"linear-gradient(122.14316150670659deg, rgba(69, 227, 255, 0.1) 0%, rgba(69, 227, 255, 0.1) 33%, rgba(69, 227, 255, 0.1) 67%, rgba(69, 227, 255, 0.1) 100%)\",backgroundColor:\"rgba(69, 227, 255, 0.1)\"},MiiHTwjZl:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(122.14316150670659deg, rgba(242, 229, 255, 1) 0%, rgba(231, 245, 252, 1) 21.225517988204956%, rgba(230, 245, 252, 1) 78.0685544013977%, rgba(212, 255, 242, 1) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},p_LlY1cxv:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},rDN2f44nj:{\"--border-color\":\"rgb(255, 94, 234)\",background:\"linear-gradient(122.14316150670659deg, rgba(164, 95, 255, 0.1) 0%, rgba(164, 95, 255, 0.1) 33%, rgba(164, 95, 255, 0.1) 67%, rgba(164, 95, 255, 0.1) 100%)\",backgroundColor:\"rgba(164, 95, 255, 0.1)\"},SnHe5KUcR:{\"--border-color\":\"rgb(251, 255, 140)\",background:\"linear-gradient(122.14316150670659deg, rgba(251, 255, 140, 0.1) 0%, rgba(251, 255, 140, 0.1) 33%, rgba(251, 255, 140, 0.1) 67%, rgba(251, 255, 140, 0.1) 100%)\",backgroundColor:\"rgba(251, 255, 140, 0.1)\"},wr893TYlz:{\"--border-color\":\"rgb(255, 205, 112)\",background:\"linear-gradient(122.14316150670659deg, rgba(255, 205, 112, 0.1) 0%, rgba(255, 205, 112, 0.1) 33%, rgba(255, 205, 112, 0.1) 67%, rgba(255, 205, 112, 0.1) 100%)\",backgroundColor:\"rgba(255, 205, 112, 0.1)\"},wTVtl6LCZ:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(122.14316150670659deg, rgba(242, 229, 255, 1) 0%, rgba(231, 245, 252, 1) 21.225517988204956%, rgba(230, 245, 252, 1) 78.0685544013977%, rgba(212, 255, 242, 1) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},XSgia8BN2:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(122.14316150670659deg, rgba(242, 229, 255, 1) 0%, rgba(231, 245, 252, 1) 21.225517988204956%, rgba(230, 245, 252, 1) 78.0685544013977%, rgba(212, 255, 242, 1) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},zWK7jYRtR:{\"--border-color\":\"rgb(2, 250, 23)\",background:\"linear-gradient(122.14316150670659deg, rgba(2, 250, 23, 0.1) 0%, rgba(2, 250, 23, 0.1) 33%, rgba(2, 250, 23, 0.1) 67%, rgba(2, 250, 23, 0.1) 100%)\",backgroundColor:\"rgba(2, 250, 23, 0.1)\"}},...addPropertyOverrides({AYpxMbENV:{\"data-framer-name\":\"Variant 11\"},D3DALe6ES:{\"data-framer-name\":\"Same Server 2\"},gkWMC6TvC:{\"data-framer-name\":\"Fleet Session 2\"},GWDUdf45N:{\"data-framer-name\":\"Network 2\"},hrd2nn4Sj:{\"data-framer-name\":\"Server Image 2\"},I5P9QlFDa:{\"data-framer-name\":\"Analytics\"},is1_tjtcR:{\"data-framer-name\":\"Variant 10\"},iylyqZweP:{\"data-framer-name\":\"Matchmaking 2\"},Lzbfgi_AZ:{\"data-framer-name\":\"Authoritative\"},MiiHTwjZl:{\"data-framer-name\":\"Analytics 2\"},p_LlY1cxv:{\"data-framer-name\":\"Variant 9\"},rDN2f44nj:{\"data-framer-name\":\"Matchmaking\"},SnHe5KUcR:{\"data-framer-name\":\"Network\"},wr893TYlz:{\"data-framer-name\":\"Fleet Session\"},wTVtl6LCZ:{\"data-framer-name\":\"Authoritative 2\"},XSgia8BN2:{\"data-framer-name\":\"Multicoud 2\"},YrgE1fULC:{\"data-framer-name\":\"Multicoud\"},zWK7jYRtR:{\"data-framer-name\":\"Server Image\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fzdj40\",\"data-framer-name\":\"Options\",layoutDependency:layoutDependency,layoutId:\"NZZzAfw3h\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f6s39h\",\"data-framer-name\":\"8\",layoutDependency:layoutDependency,layoutId:\"Uq6zCHjiL\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-lvx6sy\",\"data-framer-name\":\"Clip path group\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"zUk0_CZBF\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><g transform=\"translate(1.267 0.76)\" id=\"ss11851631296_1\"><path d=\"M 17.733 25.84 C 24.87 25.84 30.653 20.056 30.653 12.92 C 30.653 5.784 24.87 0 17.733 0 C 10.597 0 4.813 5.784 4.813 12.92 C 4.813 20.056 10.597 25.84 17.733 25.84 Z\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"rgb(251, 255, 140)\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 33.693 12.92 C 33.693 21.736 26.549 28.88 17.733 28.88 C 8.917 28.88 1.773 21.736 1.773 12.92\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"rgb(251, 255, 140)\" stroke-linecap=\"round\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 17.733 28.88 L 17.733 36.48\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"rgb(251, 255, 140)\" stroke-linecap=\"round\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 10.133 36.48 L 25.333 36.48\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"rgb(251, 255, 140)\" stroke-linecap=\"round\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 32.173 13.68 L 33.693 13.68\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"rgb(251, 255, 140)\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 1.773 13.68 L 3.293 13.68\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"rgb(251, 255, 140)\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 0 36.353 L 35.469 36.353\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"rgb(251, 255, 140)\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path></g></svg>',svgContentId:11851631296,withExternalLayout:true,...addPropertyOverrides({GWDUdf45N:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><g transform=\"translate(1.267 0.76)\" id=\"ss11904191862_1\"><path d=\"M 17.733 25.84 C 24.87 25.84 30.653 20.056 30.653 12.92 C 30.653 5.784 24.87 0 17.733 0 C 10.597 0 4.813 5.784 4.813 12.92 C 4.813 20.056 10.597 25.84 17.733 25.84 Z\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 33.693 12.92 C 33.693 21.736 26.549 28.88 17.733 28.88 C 8.917 28.88 1.773 21.736 1.773 12.92\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 17.733 28.88 L 17.733 36.48\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 10.133 36.48 L 25.333 36.48\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 32.173 13.68 L 33.693 13.68\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 1.773 13.68 L 3.293 13.68\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path><path d=\"M 0 36.353 L 35.469 36.353\" fill=\"transparent\" stroke-width=\"1.7733333333333334\" stroke=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\" stroke-miterlimit=\"2.5333333333333337\" stroke-dasharray=\"\"></path></g></svg>',svgContentId:11904191862}},baseVariant,gestureVariant)})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xben3b\",\"data-framer-name\":\"7\",layoutDependency:layoutDependency,layoutId:\"djr72xYWi\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-12q37c1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"LKnr895zo\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><path d=\"M 18.544 0.116 L 18.544 1.94 L 19.456 1.94 L 19.456 0.116 L 18.544 0.116 Z M 13.734 2.109 L 13.09 2.753 L 14.379 4.043 L 15.024 3.398 Z M 24.266 2.109 L 22.976 3.398 L 23.621 4.043 L 24.91 2.753 Z M 18.989 3.155 C 16.457 3.163 14.356 5.114 14.161 7.639 C 13.994 9.269 14.633 10.879 15.873 11.951 C 16.315 12.333 16.569 12.89 16.568 13.474 L 16.568 13.642 L 18.544 13.642 L 18.544 11.894 L 16.638 10.465 C 16.308 10.216 16.113 9.826 16.112 9.413 L 16.112 8.878 C 16.113 8.618 16.19 8.364 16.334 8.148 C 16.63 7.706 17.162 7.485 17.684 7.588 C 17.939 7.639 18.174 7.764 18.358 7.948 L 18.714 8.305 C 18.873 8.458 19.126 8.458 19.285 8.305 L 19.642 7.949 C 20.019 7.573 20.584 7.461 21.075 7.664 C 21.566 7.868 21.887 8.347 21.888 8.878 L 21.888 9.413 C 21.887 9.827 21.691 10.217 21.36 10.466 L 20.49 11.119 L 19.941 10.39 L 20.814 9.736 C 20.916 9.659 20.975 9.54 20.976 9.413 L 20.976 8.878 C 20.976 8.757 20.922 8.643 20.828 8.566 C 20.734 8.489 20.611 8.459 20.493 8.482 C 20.414 8.498 20.342 8.537 20.286 8.593 L 19.93 8.95 C 19.409 9.447 18.59 9.447 18.069 8.95 L 17.714 8.593 C 17.599 8.478 17.425 8.443 17.274 8.505 C 17.123 8.568 17.025 8.715 17.024 8.878 L 17.024 9.413 C 17.024 9.54 17.084 9.659 17.186 9.736 L 19.274 11.302 C 19.389 11.388 19.456 11.523 19.456 11.666 L 19.456 13.642 L 21.432 13.642 L 21.432 13.474 C 21.428 12.895 21.677 12.343 22.114 11.963 C 23.229 11.006 23.868 9.609 23.863 8.14 C 23.897 6.827 23.398 5.556 22.48 4.617 C 21.562 3.678 20.303 3.15 18.989 3.155 Z M 11.097 7.563 L 11.097 8.475 L 12.921 8.475 L 12.921 7.563 Z M 25.079 7.563 L 25.079 8.475 L 26.902 8.475 L 26.902 7.563 Z M 16.568 14.554 L 16.568 14.706 C 16.569 15.713 17.385 16.529 18.392 16.529 L 19.608 16.529 C 20.615 16.529 21.431 15.713 21.432 14.706 L 21.432 14.554 Z M 18.392 17.745 L 18.392 19.569 L 19.608 19.569 L 19.608 17.745 Z M 13.529 20.784 C 12.857 20.784 12.313 21.329 12.313 22 L 12.313 24.432 C 12.313 25.103 12.858 25.647 13.529 25.647 L 24.471 25.647 C 24.793 25.648 25.103 25.519 25.331 25.292 C 25.559 25.063 25.687 24.754 25.687 24.432 L 25.687 22 C 25.687 21.329 25.142 20.785 24.471 20.784 Z M 13.529 22.608 L 14.745 22.608 L 14.745 23.824 L 13.529 23.824 Z M 19 22.608 L 24.471 22.608 L 24.471 23.824 L 19 23.824 Z M 36.021 22.608 C 35.25 22.61 34.565 23.097 34.309 23.824 L 32.981 23.824 C 32.778 23.824 32.588 23.925 32.476 24.095 L 31.44 25.647 L 29.942 25.647 L 29.942 26.863 L 31.766 26.863 C 31.969 26.863 32.159 26.762 32.271 26.593 L 33.307 25.04 L 34.309 25.04 C 34.478 25.515 34.837 25.898 35.3 26.099 C 35.763 26.299 36.288 26.299 36.751 26.097 C 37.213 25.896 37.571 25.512 37.74 25.036 C 37.908 24.561 37.871 24.036 37.639 23.589 C 37.325 22.985 36.701 22.607 36.021 22.608 Z M 2.028 22.615 C 1.54 22.601 1.068 22.783 0.716 23.121 C 0.364 23.459 0.162 23.923 0.156 24.411 C 0.146 25.154 0.589 25.829 1.276 26.115 C 1.499 26.208 1.738 26.256 1.979 26.255 C 2.75 26.253 3.435 25.766 3.691 25.04 L 4.693 25.04 L 5.729 26.593 C 5.841 26.762 6.031 26.863 6.234 26.863 L 8.058 26.863 L 8.058 25.647 L 6.56 25.647 L 5.524 24.095 C 5.412 23.926 5.222 23.824 5.019 23.824 L 3.691 23.824 C 3.439 23.117 2.778 22.637 2.028 22.615 Z M 28.118 25.647 L 28.118 26.863 L 29.334 26.863 L 29.334 25.647 Z M 8.666 26.255 L 8.666 27.471 L 9.882 27.471 L 9.882 26.255 Z M 13.529 26.863 C 12.858 26.863 12.313 27.408 12.313 28.079 L 12.313 30.511 C 12.313 31.182 12.858 31.726 13.529 31.726 L 24.471 31.726 C 25.142 31.726 25.687 31.182 25.687 30.511 L 25.687 28.079 C 25.687 27.757 25.559 27.447 25.331 27.219 C 25.103 26.991 24.793 26.863 24.471 26.863 Z M 3.195 27.471 C 2.513 27.469 1.886 27.847 1.571 28.452 C 1.337 28.9 1.3 29.426 1.469 29.903 C 1.637 30.38 1.996 30.765 2.46 30.967 C 2.924 31.169 3.451 31.169 3.915 30.967 C 4.379 30.765 4.738 30.38 4.907 29.903 L 9.882 29.903 L 9.882 28.687 L 4.907 28.687 C 4.651 27.96 3.965 27.473 3.195 27.471 Z M 34.762 27.472 C 34.008 27.493 33.345 27.976 33.093 28.687 L 28.118 28.687 L 28.118 29.903 L 33.093 29.903 C 33.322 30.55 33.894 31.013 34.574 31.103 C 35.078 31.17 35.588 31.023 35.979 30.697 C 36.37 30.372 36.607 29.898 36.634 29.39 C 36.66 28.882 36.473 28.386 36.117 28.022 C 35.762 27.658 35.271 27.458 34.762 27.472 Z M 13.529 28.687 L 14.745 28.687 L 14.745 29.903 L 13.529 29.903 Z M 19 28.687 L 24.471 28.687 L 24.471 29.903 L 19 29.903 Z M 6.234 31.726 C 6.031 31.726 5.841 31.828 5.729 31.997 L 4.693 33.55 L 3.691 33.55 C 3.395 32.713 2.539 32.21 1.664 32.361 C 0.788 32.511 0.148 33.27 0.148 34.158 C 0.148 35.046 0.788 35.805 1.664 35.955 C 2.539 36.105 3.395 35.603 3.691 34.766 L 5.019 34.766 C 5.222 34.766 5.412 34.664 5.524 34.495 L 6.56 32.942 L 8.058 32.942 L 8.058 31.726 Z M 28.118 31.726 L 28.118 32.942 L 29.334 32.942 L 29.334 31.726 Z M 29.942 31.726 L 29.942 32.942 L 31.44 32.942 L 32.476 34.495 C 32.588 34.664 32.778 34.766 32.981 34.766 L 34.309 34.766 C 34.478 35.241 34.837 35.625 35.3 35.825 C 35.763 36.026 36.288 36.025 36.751 35.824 C 37.213 35.622 37.571 35.238 37.74 34.762 C 37.908 34.287 37.871 33.763 37.639 33.315 C 37.325 32.712 36.701 32.333 36.021 32.334 C 35.25 32.336 34.565 32.823 34.309 33.55 L 33.307 33.55 L 32.271 31.997 C 32.159 31.828 31.969 31.726 31.766 31.726 Z M 8.666 32.334 L 8.666 33.55 L 9.882 33.55 L 9.882 32.334 Z M 13.529 32.942 C 12.857 32.942 12.313 33.487 12.313 34.158 L 12.313 36.59 C 12.313 37.261 12.858 37.805 13.529 37.805 L 24.471 37.805 C 24.793 37.805 25.103 37.677 25.331 37.449 C 25.559 37.221 25.687 36.912 25.687 36.59 L 25.687 34.158 C 25.687 33.487 25.142 32.942 24.471 32.942 Z M 13.529 34.766 L 14.745 34.766 L 14.745 35.982 L 13.529 35.982 Z M 19 34.766 L 24.471 34.766 L 24.471 35.982 L 19 35.982 Z\" fill=\"rgb(69, 227, 255)\"></path></svg>',svgContentId:11409676519,withExternalLayout:true,...addPropertyOverrides({wTVtl6LCZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><path d=\"M 18.544 0.116 L 18.544 1.94 L 19.456 1.94 L 19.456 0.116 L 18.544 0.116 Z M 13.734 2.109 L 13.09 2.753 L 14.379 4.043 L 15.024 3.398 Z M 24.266 2.109 L 22.976 3.398 L 23.621 4.043 L 24.91 2.753 Z M 18.989 3.155 C 16.457 3.163 14.356 5.114 14.161 7.639 C 13.994 9.269 14.633 10.879 15.873 11.951 C 16.315 12.333 16.569 12.89 16.568 13.474 L 16.568 13.642 L 18.544 13.642 L 18.544 11.894 L 16.638 10.465 C 16.308 10.216 16.113 9.826 16.112 9.413 L 16.112 8.878 C 16.113 8.618 16.19 8.364 16.334 8.148 C 16.63 7.706 17.162 7.485 17.684 7.588 C 17.939 7.639 18.174 7.764 18.358 7.948 L 18.714 8.305 C 18.873 8.458 19.126 8.458 19.285 8.305 L 19.642 7.949 C 20.019 7.573 20.584 7.461 21.075 7.664 C 21.566 7.868 21.887 8.347 21.888 8.878 L 21.888 9.413 C 21.887 9.827 21.691 10.217 21.36 10.466 L 20.49 11.119 L 19.941 10.39 L 20.814 9.736 C 20.916 9.659 20.975 9.54 20.976 9.413 L 20.976 8.878 C 20.976 8.757 20.922 8.643 20.828 8.566 C 20.734 8.489 20.611 8.459 20.493 8.482 C 20.414 8.498 20.342 8.537 20.286 8.593 L 19.93 8.95 C 19.409 9.447 18.59 9.447 18.069 8.95 L 17.714 8.593 C 17.599 8.478 17.425 8.443 17.274 8.505 C 17.123 8.568 17.025 8.715 17.024 8.878 L 17.024 9.413 C 17.024 9.54 17.084 9.659 17.186 9.736 L 19.274 11.302 C 19.389 11.388 19.456 11.523 19.456 11.666 L 19.456 13.642 L 21.432 13.642 L 21.432 13.474 C 21.428 12.895 21.677 12.343 22.114 11.963 C 23.229 11.006 23.868 9.609 23.863 8.14 C 23.897 6.827 23.398 5.556 22.48 4.617 C 21.562 3.678 20.303 3.15 18.989 3.155 Z M 11.097 7.563 L 11.097 8.475 L 12.921 8.475 L 12.921 7.563 Z M 25.079 7.563 L 25.079 8.475 L 26.902 8.475 L 26.902 7.563 Z M 16.568 14.554 L 16.568 14.706 C 16.569 15.713 17.385 16.529 18.392 16.529 L 19.608 16.529 C 20.615 16.529 21.431 15.713 21.432 14.706 L 21.432 14.554 Z M 18.392 17.745 L 18.392 19.569 L 19.608 19.569 L 19.608 17.745 Z M 13.529 20.784 C 12.857 20.784 12.313 21.329 12.313 22 L 12.313 24.432 C 12.313 25.103 12.858 25.647 13.529 25.647 L 24.471 25.647 C 24.793 25.648 25.103 25.519 25.331 25.292 C 25.559 25.063 25.687 24.754 25.687 24.432 L 25.687 22 C 25.687 21.329 25.142 20.785 24.471 20.784 Z M 13.529 22.608 L 14.745 22.608 L 14.745 23.824 L 13.529 23.824 Z M 19 22.608 L 24.471 22.608 L 24.471 23.824 L 19 23.824 Z M 36.021 22.608 C 35.25 22.61 34.565 23.097 34.309 23.824 L 32.981 23.824 C 32.778 23.824 32.588 23.925 32.476 24.095 L 31.44 25.647 L 29.942 25.647 L 29.942 26.863 L 31.766 26.863 C 31.969 26.863 32.159 26.762 32.271 26.593 L 33.307 25.04 L 34.309 25.04 C 34.478 25.515 34.837 25.898 35.3 26.099 C 35.763 26.299 36.288 26.299 36.751 26.097 C 37.213 25.896 37.571 25.512 37.74 25.036 C 37.908 24.561 37.871 24.036 37.639 23.589 C 37.325 22.985 36.701 22.607 36.021 22.608 Z M 2.028 22.615 C 1.54 22.601 1.068 22.783 0.716 23.121 C 0.364 23.459 0.162 23.923 0.156 24.411 C 0.146 25.154 0.589 25.829 1.276 26.115 C 1.499 26.208 1.738 26.256 1.979 26.255 C 2.75 26.253 3.435 25.766 3.691 25.04 L 4.693 25.04 L 5.729 26.593 C 5.841 26.762 6.031 26.863 6.234 26.863 L 8.058 26.863 L 8.058 25.647 L 6.56 25.647 L 5.524 24.095 C 5.412 23.926 5.222 23.824 5.019 23.824 L 3.691 23.824 C 3.439 23.117 2.778 22.637 2.028 22.615 Z M 28.118 25.647 L 28.118 26.863 L 29.334 26.863 L 29.334 25.647 Z M 8.666 26.255 L 8.666 27.471 L 9.882 27.471 L 9.882 26.255 Z M 13.529 26.863 C 12.858 26.863 12.313 27.408 12.313 28.079 L 12.313 30.511 C 12.313 31.182 12.858 31.726 13.529 31.726 L 24.471 31.726 C 25.142 31.726 25.687 31.182 25.687 30.511 L 25.687 28.079 C 25.687 27.757 25.559 27.447 25.331 27.219 C 25.103 26.991 24.793 26.863 24.471 26.863 Z M 3.195 27.471 C 2.513 27.469 1.886 27.847 1.571 28.452 C 1.337 28.9 1.3 29.426 1.469 29.903 C 1.637 30.38 1.996 30.765 2.46 30.967 C 2.924 31.169 3.451 31.169 3.915 30.967 C 4.379 30.765 4.738 30.38 4.907 29.903 L 9.882 29.903 L 9.882 28.687 L 4.907 28.687 C 4.651 27.96 3.965 27.473 3.195 27.471 Z M 34.762 27.472 C 34.008 27.493 33.345 27.976 33.093 28.687 L 28.118 28.687 L 28.118 29.903 L 33.093 29.903 C 33.322 30.55 33.894 31.013 34.574 31.103 C 35.078 31.17 35.588 31.023 35.979 30.697 C 36.37 30.372 36.607 29.898 36.634 29.39 C 36.66 28.882 36.473 28.386 36.117 28.022 C 35.762 27.658 35.271 27.458 34.762 27.472 Z M 13.529 28.687 L 14.745 28.687 L 14.745 29.903 L 13.529 29.903 Z M 19 28.687 L 24.471 28.687 L 24.471 29.903 L 19 29.903 Z M 6.234 31.726 C 6.031 31.726 5.841 31.828 5.729 31.997 L 4.693 33.55 L 3.691 33.55 C 3.395 32.713 2.539 32.21 1.664 32.361 C 0.788 32.511 0.148 33.27 0.148 34.158 C 0.148 35.046 0.788 35.805 1.664 35.955 C 2.539 36.105 3.395 35.603 3.691 34.766 L 5.019 34.766 C 5.222 34.766 5.412 34.664 5.524 34.495 L 6.56 32.942 L 8.058 32.942 L 8.058 31.726 Z M 28.118 31.726 L 28.118 32.942 L 29.334 32.942 L 29.334 31.726 Z M 29.942 31.726 L 29.942 32.942 L 31.44 32.942 L 32.476 34.495 C 32.588 34.664 32.778 34.766 32.981 34.766 L 34.309 34.766 C 34.478 35.241 34.837 35.625 35.3 35.825 C 35.763 36.026 36.288 36.025 36.751 35.824 C 37.213 35.622 37.571 35.238 37.74 34.762 C 37.908 34.287 37.871 33.763 37.639 33.315 C 37.325 32.712 36.701 32.333 36.021 32.334 C 35.25 32.336 34.565 32.823 34.309 33.55 L 33.307 33.55 L 32.271 31.997 C 32.159 31.828 31.969 31.726 31.766 31.726 Z M 8.666 32.334 L 8.666 33.55 L 9.882 33.55 L 9.882 32.334 Z M 13.529 32.942 C 12.857 32.942 12.313 33.487 12.313 34.158 L 12.313 36.59 C 12.313 37.261 12.858 37.805 13.529 37.805 L 24.471 37.805 C 24.793 37.805 25.103 37.677 25.331 37.449 C 25.559 37.221 25.687 36.912 25.687 36.59 L 25.687 34.158 C 25.687 33.487 25.142 32.942 24.471 32.942 Z M 13.529 34.766 L 14.745 34.766 L 14.745 35.982 L 13.529 35.982 Z M 19 34.766 L 24.471 34.766 L 24.471 35.982 L 19 35.982 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path></svg>',svgContentId:10540095028}},baseVariant,gestureVariant)})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-afxq3o\",\"data-framer-name\":\"6\",layoutDependency:layoutDependency,layoutId:\"Rsux4IEfZ\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1h1e8xj\",\"data-framer-name\":\"icons8-startup-50\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"s5fQJONRt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><path d=\"M 18.888 0.803 C 18.02 0.803 17.225 1.594 16.61 2.758 C 17.356 2.934 18.121 3.023 18.888 3.024 C 19.656 3.023 20.42 2.934 21.167 2.758 C 20.551 1.594 19.757 0.803 18.888 0.803 Z M 16.231 3.581 C 15.663 5.007 15.364 6.526 15.349 8.061 C 15.299 9.676 15.764 11.265 16.676 12.599 L 21.15 12.599 C 22.027 11.252 22.473 9.669 22.427 8.061 C 22.413 6.526 22.114 5.007 21.546 3.581 C 20.677 3.801 19.784 3.91 18.888 3.908 C 17.992 3.91 17.099 3.801 16.231 3.581 Z M 18.827 4.933 C 19.026 4.924 19.224 4.956 19.41 5.027 C 19.596 5.097 19.766 5.204 19.909 5.342 C 20.053 5.479 20.167 5.645 20.245 5.828 C 20.323 6.01 20.363 6.207 20.363 6.406 C 20.363 6.797 20.207 7.172 19.931 7.449 C 19.654 7.725 19.279 7.88 18.888 7.88 C 18.502 7.881 18.131 7.73 17.855 7.46 C 17.578 7.19 17.419 6.823 17.411 6.436 C 17.403 6.05 17.547 5.676 17.812 5.395 C 18.077 5.114 18.441 4.948 18.827 4.933 Z M 14.483 7.448 L 12.99 9.16 L 12.99 12.699 L 15.054 11.442 C 14.655 10.361 14.455 9.216 14.465 8.062 C 14.465 7.863 14.472 7.656 14.483 7.448 Z M 23.293 7.448 C 23.305 7.656 23.312 7.863 23.312 8.062 C 23.318 9.216 23.123 10.362 22.735 11.448 L 24.786 12.699 L 24.786 9.16 Z M 18.298 13.779 L 18.298 17.907 L 19.478 17.907 L 19.478 13.779 Z M 15.349 15.548 L 15.349 18.497 L 16.529 18.497 L 16.529 15.548 Z M 21.248 15.548 L 21.248 18.497 L 22.427 18.497 L 22.427 15.548 Z M 18.298 18.497 L 18.298 19.677 L 19.478 19.677 L 19.478 18.497 Z M 15.349 19.087 L 15.349 20.267 L 16.529 20.267 L 16.529 19.087 Z M 21.248 19.087 L 21.248 20.267 L 22.427 20.267 L 22.427 19.087 Z M 18.888 22.036 C 17.793 22.036 16.743 22.223 15.969 22.554 C 15.195 22.886 14.76 23.336 14.76 23.806 C 14.76 24.275 15.195 24.725 15.969 25.057 C 16.743 25.389 17.793 25.575 18.888 25.575 C 19.983 25.575 21.033 25.389 21.808 25.057 C 22.582 24.725 23.017 24.275 23.017 23.806 C 23.017 23.336 22.582 22.886 21.808 22.554 C 21.033 22.223 19.983 22.036 18.888 22.036 Z M 8.272 24.985 C 7.177 24.985 6.126 25.172 5.352 25.504 C 4.578 25.835 4.143 26.285 4.143 26.755 C 4.143 27.224 4.578 27.674 5.352 28.006 C 6.126 28.338 7.177 28.524 8.272 28.524 C 9.367 28.524 10.417 28.338 11.191 28.006 C 11.965 27.674 12.4 27.224 12.4 26.755 C 12.4 26.285 11.965 25.835 11.191 25.504 C 10.417 25.172 9.367 24.985 8.272 24.985 Z M 29.505 24.985 C 28.41 24.985 27.36 25.172 26.585 25.504 C 25.811 25.835 25.376 26.285 25.376 26.755 C 25.376 27.224 25.811 27.674 26.585 28.006 C 27.36 28.338 28.41 28.524 29.505 28.524 C 30.6 28.524 31.65 28.338 32.424 28.006 C 33.199 27.674 33.634 27.224 33.634 26.755 C 33.634 26.285 33.199 25.835 32.424 25.504 C 31.65 25.172 30.6 24.985 29.505 24.985 Z M 14.76 25.39 L 14.76 27.067 C 15.226 27.824 16.791 28.524 18.888 28.524 C 20.986 28.524 22.55 27.824 23.017 27.067 L 23.017 25.39 C 22.212 26.116 20.666 26.607 18.888 26.607 C 17.111 26.607 15.564 26.116 14.76 25.39 Z M 14.76 28.303 L 14.76 30.016 C 15.226 30.773 16.791 31.473 18.888 31.473 C 20.986 31.473 22.55 30.773 23.017 30.016 L 23.017 28.303 C 21.784 29.079 20.344 29.465 18.888 29.409 C 17.432 29.465 15.993 29.079 14.76 28.303 Z M 4.143 28.339 L 4.143 30.016 C 4.61 30.773 6.174 31.473 8.272 31.473 C 10.369 31.473 11.933 30.773 12.4 30.016 L 12.4 28.339 C 11.596 29.065 10.049 29.556 8.272 29.556 C 6.494 29.556 4.947 29.065 4.143 28.339 Z M 25.376 28.339 L 25.376 30.016 C 25.843 30.773 27.408 31.473 29.505 31.473 C 31.602 31.473 33.167 30.773 33.634 30.016 L 33.634 28.339 C 32.829 29.065 31.283 29.556 29.505 29.556 C 27.727 29.556 26.181 29.065 25.376 28.339 Z M 4.143 31.252 L 4.143 32.965 C 4.61 33.723 6.174 34.422 8.272 34.422 C 10.369 34.422 11.933 33.723 12.4 32.965 L 12.4 31.252 C 11.167 32.028 9.728 32.414 8.272 32.358 C 6.815 32.414 5.376 32.028 4.143 31.252 Z M 14.76 31.252 L 14.76 32.965 C 15.226 33.723 16.791 34.422 18.888 34.422 C 20.986 34.422 22.55 33.723 23.017 32.965 L 23.017 31.252 C 21.784 32.028 20.344 32.414 18.888 32.358 C 17.432 32.414 15.993 32.028 14.76 31.252 Z M 25.376 31.252 L 25.376 32.965 C 25.843 33.723 27.408 34.422 29.505 34.422 C 31.602 34.422 33.167 33.723 33.634 32.965 L 33.634 31.252 C 32.4 32.028 30.961 32.414 29.505 32.358 C 28.049 32.414 26.61 32.028 25.376 31.252 Z M 4.143 34.283 L 4.143 35.405 C 4.143 36.491 5.991 37.371 8.272 37.371 C 10.552 37.371 12.4 36.491 12.4 35.405 L 12.4 34.283 C 11.167 35.059 9.728 35.444 8.272 35.389 C 6.815 35.444 5.376 35.059 4.143 34.283 Z M 14.76 34.283 L 14.76 35.405 C 14.76 36.491 16.608 37.371 18.888 37.371 C 21.168 37.371 23.017 36.491 23.017 35.405 L 23.017 34.283 C 21.784 35.059 20.344 35.444 18.888 35.389 C 17.432 35.444 15.993 35.059 14.76 34.283 Z M 25.376 34.283 L 25.376 35.405 C 25.376 36.491 27.225 37.371 29.505 37.371 C 31.785 37.371 33.634 36.491 33.634 35.405 L 33.634 34.283 C 32.4 35.059 30.961 35.444 29.505 35.389 C 28.049 35.444 26.61 35.059 25.376 34.283 Z\" fill=\"rgb(255, 205, 112)\"></path></svg>',svgContentId:10137033896,withExternalLayout:true,...addPropertyOverrides({gkWMC6TvC:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><path d=\"M 18.888 0.803 C 18.02 0.803 17.225 1.594 16.61 2.758 C 17.356 2.934 18.121 3.023 18.888 3.024 C 19.656 3.023 20.42 2.934 21.167 2.758 C 20.551 1.594 19.757 0.803 18.888 0.803 Z M 16.231 3.581 C 15.663 5.007 15.364 6.526 15.349 8.061 C 15.299 9.676 15.764 11.265 16.676 12.599 L 21.15 12.599 C 22.027 11.252 22.473 9.669 22.427 8.061 C 22.413 6.526 22.114 5.007 21.546 3.581 C 20.677 3.801 19.784 3.91 18.888 3.908 C 17.992 3.91 17.099 3.801 16.231 3.581 Z M 18.827 4.933 C 19.026 4.924 19.224 4.956 19.41 5.027 C 19.596 5.097 19.766 5.204 19.909 5.342 C 20.053 5.479 20.167 5.645 20.245 5.828 C 20.323 6.01 20.363 6.207 20.363 6.406 C 20.363 6.797 20.207 7.172 19.931 7.449 C 19.654 7.725 19.279 7.88 18.888 7.88 C 18.502 7.881 18.131 7.73 17.855 7.46 C 17.578 7.19 17.419 6.823 17.411 6.436 C 17.403 6.05 17.547 5.676 17.812 5.395 C 18.077 5.114 18.441 4.948 18.827 4.933 Z M 14.483 7.448 L 12.99 9.16 L 12.99 12.699 L 15.054 11.442 C 14.655 10.361 14.455 9.216 14.465 8.062 C 14.465 7.863 14.472 7.656 14.483 7.448 Z M 23.293 7.448 C 23.305 7.656 23.312 7.863 23.312 8.062 C 23.318 9.216 23.123 10.362 22.735 11.448 L 24.786 12.699 L 24.786 9.16 Z M 18.298 13.779 L 18.298 17.907 L 19.478 17.907 L 19.478 13.779 Z M 15.349 15.548 L 15.349 18.497 L 16.529 18.497 L 16.529 15.548 Z M 21.248 15.548 L 21.248 18.497 L 22.427 18.497 L 22.427 15.548 Z M 18.298 18.497 L 18.298 19.677 L 19.478 19.677 L 19.478 18.497 Z M 15.349 19.087 L 15.349 20.267 L 16.529 20.267 L 16.529 19.087 Z M 21.248 19.087 L 21.248 20.267 L 22.427 20.267 L 22.427 19.087 Z M 18.888 22.036 C 17.793 22.036 16.743 22.223 15.969 22.554 C 15.195 22.886 14.76 23.336 14.76 23.806 C 14.76 24.275 15.195 24.725 15.969 25.057 C 16.743 25.389 17.793 25.575 18.888 25.575 C 19.983 25.575 21.033 25.389 21.808 25.057 C 22.582 24.725 23.017 24.275 23.017 23.806 C 23.017 23.336 22.582 22.886 21.808 22.554 C 21.033 22.223 19.983 22.036 18.888 22.036 Z M 8.272 24.985 C 7.177 24.985 6.126 25.172 5.352 25.504 C 4.578 25.835 4.143 26.285 4.143 26.755 C 4.143 27.224 4.578 27.674 5.352 28.006 C 6.126 28.338 7.177 28.524 8.272 28.524 C 9.367 28.524 10.417 28.338 11.191 28.006 C 11.965 27.674 12.4 27.224 12.4 26.755 C 12.4 26.285 11.965 25.835 11.191 25.504 C 10.417 25.172 9.367 24.985 8.272 24.985 Z M 29.505 24.985 C 28.41 24.985 27.36 25.172 26.585 25.504 C 25.811 25.835 25.376 26.285 25.376 26.755 C 25.376 27.224 25.811 27.674 26.585 28.006 C 27.36 28.338 28.41 28.524 29.505 28.524 C 30.6 28.524 31.65 28.338 32.424 28.006 C 33.199 27.674 33.634 27.224 33.634 26.755 C 33.634 26.285 33.199 25.835 32.424 25.504 C 31.65 25.172 30.6 24.985 29.505 24.985 Z M 14.76 25.39 L 14.76 27.067 C 15.226 27.824 16.791 28.524 18.888 28.524 C 20.986 28.524 22.55 27.824 23.017 27.067 L 23.017 25.39 C 22.212 26.116 20.666 26.607 18.888 26.607 C 17.111 26.607 15.564 26.116 14.76 25.39 Z M 14.76 28.303 L 14.76 30.016 C 15.226 30.773 16.791 31.473 18.888 31.473 C 20.986 31.473 22.55 30.773 23.017 30.016 L 23.017 28.303 C 21.784 29.079 20.344 29.465 18.888 29.409 C 17.432 29.465 15.993 29.079 14.76 28.303 Z M 4.143 28.339 L 4.143 30.016 C 4.61 30.773 6.174 31.473 8.272 31.473 C 10.369 31.473 11.933 30.773 12.4 30.016 L 12.4 28.339 C 11.596 29.065 10.049 29.556 8.272 29.556 C 6.494 29.556 4.947 29.065 4.143 28.339 Z M 25.376 28.339 L 25.376 30.016 C 25.843 30.773 27.408 31.473 29.505 31.473 C 31.602 31.473 33.167 30.773 33.634 30.016 L 33.634 28.339 C 32.829 29.065 31.283 29.556 29.505 29.556 C 27.727 29.556 26.181 29.065 25.376 28.339 Z M 4.143 31.252 L 4.143 32.965 C 4.61 33.723 6.174 34.422 8.272 34.422 C 10.369 34.422 11.933 33.723 12.4 32.965 L 12.4 31.252 C 11.167 32.028 9.728 32.414 8.272 32.358 C 6.815 32.414 5.376 32.028 4.143 31.252 Z M 14.76 31.252 L 14.76 32.965 C 15.226 33.723 16.791 34.422 18.888 34.422 C 20.986 34.422 22.55 33.723 23.017 32.965 L 23.017 31.252 C 21.784 32.028 20.344 32.414 18.888 32.358 C 17.432 32.414 15.993 32.028 14.76 31.252 Z M 25.376 31.252 L 25.376 32.965 C 25.843 33.723 27.408 34.422 29.505 34.422 C 31.602 34.422 33.167 33.723 33.634 32.965 L 33.634 31.252 C 32.4 32.028 30.961 32.414 29.505 32.358 C 28.049 32.414 26.61 32.028 25.376 31.252 Z M 4.143 34.283 L 4.143 35.405 C 4.143 36.491 5.991 37.371 8.272 37.371 C 10.552 37.371 12.4 36.491 12.4 35.405 L 12.4 34.283 C 11.167 35.059 9.728 35.444 8.272 35.389 C 6.815 35.444 5.376 35.059 4.143 34.283 Z M 14.76 34.283 L 14.76 35.405 C 14.76 36.491 16.608 37.371 18.888 37.371 C 21.168 37.371 23.017 36.491 23.017 35.405 L 23.017 34.283 C 21.784 35.059 20.344 35.444 18.888 35.389 C 17.432 35.444 15.993 35.059 14.76 34.283 Z M 25.376 34.283 L 25.376 35.405 C 25.376 36.491 27.225 37.371 29.505 37.371 C 31.785 37.371 33.634 36.491 33.634 35.405 L 33.634 34.283 C 32.4 35.059 30.961 35.444 29.505 35.389 C 28.049 35.444 26.61 35.059 25.376 34.283 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path></svg>',svgContentId:11406590639}},baseVariant,gestureVariant)})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1atgvj2\",\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"XeS0ohRur\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1bdcfx1\",\"data-framer-name\":\"Union\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"XTtEj6JXc\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><path d=\"M 13.818 28.867 L 15.678 28.867 L 15.678 35 L 8.238 35 L 8.238 28.867 L 9.832 28.867 L 9.832 26.566 C 4.25 25.615 0 20.739 0 14.867 C 0 8.313 5.294 3 11.825 3 C 18.356 3 23.65 8.313 23.65 14.867 C 23.65 20.739 19.4 25.615 13.818 26.566 Z M 2.443 14.867 C 2.443 20.066 6.644 24.281 11.825 24.281 C 17.007 24.281 21.207 20.066 21.207 14.867 C 21.207 9.667 17.007 5.452 11.825 5.452 C 6.644 5.452 2.443 9.667 2.443 14.867 Z M 16.21 8.867 C 16.797 8.867 17.273 9.344 17.273 9.933 L 17.273 11.267 C 17.273 11.856 16.797 12.333 16.21 12.333 L 7.441 12.333 C 6.854 12.333 6.378 11.856 6.378 11.267 L 6.378 9.933 C 6.378 9.344 6.854 8.867 7.441 8.867 Z M 8.371 11.267 C 8.738 11.267 9.035 10.968 9.035 10.6 C 9.035 10.232 8.738 9.933 8.371 9.933 C 8.004 9.933 7.706 10.232 7.706 10.6 C 7.706 10.968 8.004 11.267 8.371 11.267 Z M 10.762 11.267 L 15.28 11.267 C 15.647 11.267 15.944 10.968 15.944 10.6 C 15.944 10.232 15.647 9.933 15.28 9.933 L 10.762 9.933 C 10.395 9.933 10.098 10.232 10.098 10.6 C 10.098 10.968 10.395 11.267 10.762 11.267 Z M 6.378 13.933 C 6.378 13.344 6.854 12.867 7.441 12.867 L 16.21 12.867 C 16.797 12.867 17.273 13.344 17.273 13.933 L 17.273 15.267 C 17.273 15.856 16.797 16.333 16.21 16.333 L 7.441 16.333 C 6.854 16.333 6.378 15.856 6.378 15.267 Z M 8.371 13.933 C 8.004 13.933 7.706 14.232 7.706 14.6 C 7.706 14.968 8.004 15.267 8.371 15.267 C 8.738 15.267 9.035 14.968 9.035 14.6 C 9.035 14.232 8.738 13.933 8.371 13.933 Z M 10.762 13.933 C 10.395 13.933 10.098 14.232 10.098 14.6 C 10.098 14.968 10.395 15.267 10.762 15.267 L 15.28 15.267 C 15.647 15.267 15.944 14.968 15.944 14.6 C 15.944 14.232 15.647 13.933 15.28 13.933 Z M 16.21 16.867 C 16.797 16.867 17.273 17.344 17.273 17.933 L 17.273 19.267 C 17.273 19.856 16.797 20.333 16.21 20.333 L 7.441 20.333 C 6.854 20.333 6.378 19.856 6.378 19.267 L 6.378 17.933 C 6.378 17.344 6.854 16.867 7.441 16.867 Z M 8.371 19.267 C 8.738 19.267 9.035 18.968 9.035 18.6 C 9.035 18.232 8.738 17.933 8.371 17.933 C 8.004 17.933 7.706 18.232 7.706 18.6 C 7.706 18.968 8.004 19.267 8.371 19.267 Z M 10.762 19.267 L 15.28 19.267 C 15.647 19.267 15.944 18.968 15.944 18.6 C 15.944 18.232 15.647 17.933 15.28 17.933 L 10.762 17.933 C 10.395 17.933 10.098 18.232 10.098 18.6 C 10.098 18.968 10.395 19.267 10.762 19.267 Z M 38 33.933 C 38 34.522 37.524 35 36.937 35 L 26.839 35 C 26.252 35 25.776 34.522 25.776 33.933 L 25.776 23.8 C 25.776 23.211 26.252 22.733 26.839 22.733 L 36.937 22.733 C 37.524 22.733 38 23.211 38 23.8 Z M 32.586 24.825 C 32.544 24.708 32.432 24.63 32.307 24.63 L 31.417 24.63 C 31.356 24.63 31.296 24.649 31.247 24.684 C 31.197 24.719 31.159 24.768 31.138 24.825 L 30.985 25.252 C 30.904 25.479 30.72 25.646 30.507 25.759 C 30.35 25.841 30.165 25.865 30.001 25.797 L 29.457 25.571 C 29.403 25.549 29.345 25.542 29.288 25.553 C 29.232 25.563 29.179 25.59 29.138 25.63 L 28.541 26.195 C 28.496 26.238 28.465 26.293 28.454 26.354 C 28.442 26.414 28.451 26.477 28.477 26.533 L 28.681 26.966 C 28.771 27.156 28.765 27.375 28.689 27.57 C 28.616 27.769 28.482 27.942 28.292 28.034 L 27.793 28.274 C 27.745 28.297 27.704 28.333 27.675 28.378 C 27.645 28.422 27.629 28.474 27.627 28.528 L 27.597 29.347 C 27.595 29.412 27.614 29.476 27.652 29.529 C 27.689 29.581 27.743 29.62 27.805 29.639 L 28.215 29.764 C 28.435 29.831 28.607 30.003 28.694 30.217 C 28.769 30.394 28.776 30.594 28.696 30.768 L 28.475 31.251 C 28.449 31.307 28.442 31.369 28.454 31.429 C 28.466 31.489 28.496 31.544 28.541 31.586 L 29.139 32.148 C 29.181 32.188 29.234 32.215 29.291 32.225 C 29.348 32.235 29.406 32.228 29.46 32.205 L 30 31.973 C 30.169 31.901 30.361 31.91 30.53 31.984 C 30.737 32.068 30.906 32.229 30.985 32.438 L 31.186 32.972 C 31.208 33.03 31.247 33.079 31.298 33.113 C 31.349 33.147 31.409 33.164 31.47 33.163 L 32.278 33.145 C 32.338 33.143 32.395 33.124 32.444 33.089 C 32.492 33.054 32.529 33.006 32.55 32.95 L 32.714 32.495 C 32.785 32.296 32.94 32.139 33.138 32.065 C 33.359 31.981 33.607 31.975 33.817 32.086 L 34.195 32.287 C 34.249 32.316 34.31 32.327 34.37 32.32 C 34.431 32.313 34.488 32.287 34.533 32.246 L 35.224 31.627 C 35.271 31.585 35.303 31.53 35.316 31.469 C 35.329 31.408 35.322 31.345 35.296 31.288 L 35.078 30.804 C 34.985 30.599 34.988 30.365 35.059 30.152 C 35.109 29.994 35.22 29.859 35.375 29.804 L 35.848 29.635 C 35.902 29.616 35.95 29.581 35.985 29.535 C 36.019 29.489 36.04 29.434 36.044 29.377 L 36.1 28.491 C 36.107 28.368 36.036 28.253 35.922 28.204 L 35.479 28.013 C 35.274 27.925 35.119 27.754 35.025 27.551 C 34.948 27.385 34.936 27.195 35.007 27.027 L 35.222 26.522 C 35.268 26.414 35.245 26.29 35.163 26.205 L 34.548 25.567 C 34.503 25.52 34.445 25.49 34.381 25.48 C 34.317 25.47 34.252 25.481 34.195 25.511 L 33.814 25.713 C 33.614 25.82 33.378 25.818 33.164 25.742 C 32.994 25.681 32.849 25.557 32.788 25.386 Z M 30.576 28.364 C 30.576 27.661 31.15 27.091 31.859 27.091 C 32.568 27.091 33.142 27.661 33.142 28.364 C 33.142 29.067 32.568 29.637 31.859 29.637 C 31.15 29.637 30.576 29.067 30.576 28.364 Z M 37.469 3 C 37.762 3 38 3.239 38 3.533 L 38 14.733 C 38 15.028 37.762 15.267 37.469 15.267 L 26.308 15.267 C 26.014 15.267 25.776 15.028 25.776 14.733 L 25.776 3.533 C 25.776 3.239 26.014 3 26.308 3 Z M 27.608 10.806 C 27.315 10.806 27.077 11.045 27.077 11.339 L 27.077 13.618 C 27.077 13.913 27.315 14.151 27.608 14.151 L 27.845 14.151 C 28.139 14.151 28.377 13.913 28.377 13.618 L 28.377 11.339 C 28.377 11.045 28.139 10.806 27.845 10.806 Z M 29.689 8.576 C 29.395 8.576 29.157 8.815 29.157 9.109 L 29.157 13.618 C 29.157 13.913 29.395 14.152 29.689 14.152 L 29.926 14.152 C 30.22 14.152 30.458 13.913 30.458 13.618 L 30.458 9.109 C 30.458 8.815 30.22 8.576 29.926 8.576 Z M 31.769 7.461 C 31.476 7.461 31.238 7.699 31.238 7.994 L 31.238 13.618 C 31.238 13.913 31.476 14.152 31.769 14.152 L 32.007 14.152 C 32.3 14.152 32.538 13.913 32.538 13.618 L 32.538 7.994 C 32.538 7.699 32.3 7.461 32.007 7.461 Z M 33.85 6.067 C 33.556 6.067 33.319 6.305 33.319 6.6 L 33.319 13.618 C 33.319 13.913 33.556 14.152 33.85 14.152 L 34.088 14.152 C 34.381 14.152 34.619 13.913 34.619 13.618 L 34.619 6.6 C 34.619 6.305 34.381 6.067 34.088 6.067 Z M 35.931 4.394 C 35.637 4.394 35.399 4.633 35.399 4.927 L 35.399 13.618 C 35.399 13.913 35.637 14.152 35.931 14.152 L 36.168 14.152 C 36.462 14.152 36.699 13.913 36.699 13.618 L 36.699 4.927 C 36.699 4.633 36.462 4.394 36.168 4.394 Z\" fill=\"rgb(158, 66, 255)\"></path></svg>',svgContentId:8630209352,withExternalLayout:true,...addPropertyOverrides({MiiHTwjZl:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 41\"><path d=\"M 14.909 31.146 L 16.916 31.146 L 16.916 37.763 L 8.888 37.763 L 8.888 31.146 L 10.608 31.146 L 10.608 28.663 C 4.586 27.637 0 22.376 0 16.04 C 0 8.969 5.712 3.237 12.759 3.237 C 19.805 3.237 25.517 8.969 25.517 16.04 C 25.517 22.376 20.932 27.637 14.909 28.663 Z M 2.636 16.04 C 2.636 21.65 7.168 26.198 12.759 26.198 C 18.349 26.198 22.881 21.65 22.881 16.04 C 22.881 10.43 18.349 5.882 12.759 5.882 C 7.168 5.882 2.636 10.43 2.636 16.04 Z M 17.49 9.567 C 18.123 9.567 18.636 10.082 18.636 10.718 L 18.636 12.156 C 18.636 12.792 18.123 13.307 17.49 13.307 L 8.028 13.307 C 7.395 13.307 6.881 12.792 6.881 12.156 L 6.881 10.718 C 6.881 10.082 7.395 9.567 8.028 9.567 Z M 9.031 12.156 C 9.427 12.156 9.748 11.834 9.748 11.437 C 9.748 11.04 9.427 10.718 9.031 10.718 C 8.636 10.718 8.315 11.04 8.315 11.437 C 8.315 11.834 8.636 12.156 9.031 12.156 Z M 11.612 12.156 L 16.486 12.156 C 16.882 12.156 17.203 11.834 17.203 11.437 C 17.203 11.04 16.882 10.718 16.486 10.718 L 11.612 10.718 C 11.216 10.718 10.895 11.04 10.895 11.437 C 10.895 11.834 11.216 12.156 11.612 12.156 Z M 6.881 15.033 C 6.881 14.398 7.395 13.882 8.028 13.882 L 17.49 13.882 C 18.123 13.882 18.636 14.398 18.636 15.033 L 18.636 16.472 C 18.636 17.108 18.123 17.623 17.49 17.623 L 8.028 17.623 C 7.395 17.623 6.881 17.108 6.881 16.472 Z M 9.031 15.033 C 8.636 15.033 8.315 15.355 8.315 15.753 C 8.315 16.15 8.636 16.472 9.031 16.472 C 9.427 16.472 9.748 16.15 9.748 15.753 C 9.748 15.355 9.427 15.033 9.031 15.033 Z M 11.612 15.033 C 11.216 15.033 10.895 15.355 10.895 15.753 C 10.895 16.15 11.216 16.472 11.612 16.472 L 16.486 16.472 C 16.882 16.472 17.203 16.15 17.203 15.753 C 17.203 15.355 16.882 15.033 16.486 15.033 Z M 17.49 18.198 C 18.123 18.198 18.636 18.714 18.636 19.349 L 18.636 20.788 C 18.636 21.423 18.123 21.939 17.49 21.939 L 8.028 21.939 C 7.395 21.939 6.881 21.423 6.881 20.788 L 6.881 19.349 C 6.881 18.714 7.395 18.198 8.028 18.198 Z M 9.031 20.788 C 9.427 20.788 9.748 20.466 9.748 20.068 C 9.748 19.671 9.427 19.349 9.031 19.349 C 8.636 19.349 8.315 19.671 8.315 20.068 C 8.315 20.466 8.636 20.788 9.031 20.788 Z M 11.612 20.788 L 16.486 20.788 C 16.882 20.788 17.203 20.466 17.203 20.068 C 17.203 19.671 16.882 19.349 16.486 19.349 L 11.612 19.349 C 11.216 19.349 10.895 19.671 10.895 20.068 C 10.895 20.466 11.216 20.788 11.612 20.788 Z M 41 36.612 C 41 37.248 40.486 37.763 39.853 37.763 L 28.958 37.763 C 28.325 37.763 27.811 37.248 27.811 36.612 L 27.811 25.679 C 27.811 25.043 28.325 24.528 28.958 24.528 L 39.853 24.528 C 40.486 24.528 41 25.043 41 25.679 Z M 35.159 26.784 C 35.113 26.658 34.992 26.574 34.857 26.574 L 33.897 26.574 C 33.831 26.574 33.767 26.595 33.713 26.632 C 33.66 26.67 33.619 26.724 33.596 26.785 L 33.432 27.245 C 33.344 27.491 33.145 27.671 32.915 27.792 C 32.746 27.881 32.547 27.907 32.37 27.833 L 31.782 27.59 C 31.725 27.566 31.662 27.559 31.601 27.57 C 31.54 27.581 31.483 27.61 31.438 27.653 L 30.794 28.264 C 30.745 28.309 30.713 28.369 30.7 28.434 C 30.688 28.499 30.697 28.567 30.725 28.627 L 30.946 29.095 C 31.042 29.3 31.036 29.536 30.954 29.747 C 30.875 29.961 30.731 30.148 30.525 30.247 L 29.987 30.506 C 29.935 30.531 29.891 30.57 29.86 30.618 C 29.828 30.666 29.81 30.722 29.808 30.78 L 29.775 31.664 C 29.773 31.734 29.794 31.803 29.835 31.86 C 29.875 31.917 29.933 31.958 30 31.979 L 30.442 32.114 C 30.68 32.186 30.866 32.371 30.959 32.603 C 31.04 32.793 31.047 33.009 30.962 33.197 L 30.723 33.719 C 30.695 33.779 30.687 33.846 30.7 33.911 C 30.713 33.975 30.746 34.034 30.794 34.079 L 31.439 34.686 C 31.485 34.729 31.542 34.758 31.603 34.769 C 31.665 34.78 31.728 34.772 31.785 34.748 L 32.368 34.498 C 32.551 34.419 32.758 34.429 32.94 34.509 C 33.164 34.599 33.346 34.773 33.431 34.999 L 33.648 35.575 C 33.672 35.637 33.714 35.69 33.769 35.727 C 33.824 35.764 33.889 35.783 33.955 35.781 L 34.826 35.761 C 34.891 35.76 34.953 35.739 35.005 35.701 C 35.058 35.664 35.097 35.612 35.12 35.551 L 35.296 35.061 C 35.374 34.846 35.541 34.676 35.754 34.596 C 35.993 34.506 36.261 34.499 36.486 34.619 L 36.894 34.836 C 36.952 34.867 37.018 34.879 37.084 34.872 C 37.149 34.864 37.211 34.836 37.26 34.792 L 38.005 34.124 C 38.055 34.079 38.09 34.019 38.104 33.954 C 38.118 33.888 38.11 33.819 38.082 33.758 L 37.847 33.236 C 37.747 33.015 37.75 32.763 37.827 32.532 C 37.881 32.362 38 32.216 38.168 32.157 L 38.678 31.974 C 38.737 31.954 38.788 31.917 38.826 31.867 C 38.863 31.817 38.885 31.758 38.889 31.696 L 38.95 30.741 C 38.958 30.608 38.881 30.483 38.758 30.43 L 38.28 30.225 C 38.058 30.13 37.891 29.946 37.79 29.726 C 37.707 29.547 37.694 29.342 37.771 29.161 L 38.003 28.616 C 38.052 28.499 38.027 28.365 37.939 28.274 L 37.276 27.585 C 37.227 27.535 37.164 27.502 37.095 27.491 C 37.026 27.48 36.956 27.492 36.894 27.525 L 36.484 27.743 C 36.267 27.858 36.013 27.856 35.782 27.774 C 35.598 27.708 35.442 27.575 35.376 27.39 Z M 32.99 30.603 C 32.99 29.844 33.609 29.23 34.374 29.23 C 35.139 29.23 35.758 29.844 35.758 30.603 C 35.758 31.362 35.139 31.977 34.374 31.977 C 33.609 31.977 32.99 31.362 32.99 30.603 Z M 40.427 3.237 C 40.743 3.237 41 3.494 41 3.812 L 41 15.896 C 41 16.214 40.743 16.472 40.427 16.472 L 28.385 16.472 C 28.068 16.472 27.811 16.214 27.811 15.896 L 27.811 3.812 C 27.811 3.494 28.068 3.237 28.385 3.237 Z M 29.788 11.659 C 29.471 11.659 29.214 11.917 29.214 12.235 L 29.214 14.693 C 29.214 15.011 29.471 15.269 29.788 15.269 L 30.044 15.269 C 30.361 15.269 30.617 15.011 30.617 14.693 L 30.617 12.235 C 30.617 11.917 30.361 11.659 30.044 11.659 Z M 32.032 9.253 C 31.716 9.253 31.459 9.51 31.459 9.828 L 31.459 14.693 C 31.459 15.011 31.716 15.269 32.032 15.269 L 32.289 15.269 C 32.606 15.269 32.862 15.011 32.862 14.693 L 32.862 9.828 C 32.862 9.51 32.606 9.253 32.289 9.253 Z M 34.277 8.05 C 33.961 8.05 33.704 8.307 33.704 8.625 L 33.704 14.693 C 33.704 15.011 33.961 15.269 34.277 15.269 L 34.534 15.269 C 34.85 15.269 35.107 15.011 35.107 14.693 L 35.107 8.625 C 35.107 8.307 34.85 8.05 34.534 8.05 Z M 36.522 6.546 C 36.206 6.546 35.949 6.803 35.949 7.121 L 35.949 14.693 C 35.949 15.011 36.206 15.269 36.522 15.269 L 36.779 15.269 C 37.095 15.269 37.352 15.011 37.352 14.693 L 37.352 7.121 C 37.352 6.803 37.095 6.546 36.779 6.546 Z M 38.767 4.741 C 38.451 4.741 38.194 4.999 38.194 5.316 L 38.194 14.693 C 38.194 15.011 38.451 15.269 38.767 15.269 L 39.023 15.269 C 39.34 15.269 39.597 15.011 39.597 14.693 L 39.597 5.316 C 39.597 4.999 39.34 4.741 39.023 4.741 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path></svg>',svgContentId:12291896588}},baseVariant,gestureVariant)})}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-19ns4a4\",\"data-framer-name\":\"4\",layoutDependency:layoutDependency,layoutId:\"tBeFY9wpY\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-8v1x8t\",\"data-framer-name\":\"Union\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"hahrmFapM\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39 38\"><path d=\"M 15.183 11.187 C 15.675 10.061 16.791 8.43 18.489 7.303 C 20.15 6.199 22.386 5.562 25.247 6.381 C 28.135 7.208 29.537 8.784 30.189 10.345 C 30.862 11.957 30.775 13.654 30.492 14.692 L 30.172 15.871 L 31.385 15.959 C 32.325 16.028 33.748 16.412 34.886 17.31 C 35.979 18.172 36.85 19.531 36.765 21.717 C 36.722 22.812 36.429 23.589 36.03 24.15 C 35.628 24.715 35.078 25.12 34.434 25.399 C 33.114 25.971 31.491 25.974 30.397 25.777 L 29.412 25.6 L 29.06 27.578 L 30.044 27.755 C 31.382 27.995 33.432 28.022 35.226 27.244 C 36.139 26.848 37.006 26.235 37.657 25.318 C 38.312 24.397 38.707 23.229 38.763 21.796 C 38.875 18.924 37.685 16.963 36.121 15.73 C 35.009 14.852 33.729 14.356 32.635 14.119 C 32.796 12.814 32.702 11.171 32.033 9.568 C 31.135 7.417 29.239 5.435 25.795 4.449 C 22.324 3.455 19.49 4.229 17.386 5.626 C 15.77 6.7 14.596 8.13 13.863 9.382 C 13.338 9.124 12.709 8.886 12.033 8.747 C 10.841 8.502 9.368 8.542 8.101 9.503 C 7.066 10.288 6.509 11.182 6.231 12.101 C 6.068 12.641 6.007 13.175 5.985 13.655 C 5.146 13.892 4.111 14.366 3.204 15.133 C 1.882 16.249 0.808 18.015 1.029 20.532 C 1.197 22.447 1.76 23.9 2.567 24.984 C 3.373 26.067 4.38 26.724 5.345 27.116 C 6.304 27.505 7.227 27.635 7.903 27.67 C 8.243 27.688 8.527 27.683 8.73 27.672 C 8.832 27.667 8.914 27.66 8.973 27.654 C 9.003 27.652 9.027 27.649 9.045 27.647 L 9.056 27.646 L 9.068 27.644 L 9.075 27.643 L 9.078 27.643 L 9.08 27.643 C 9.08 27.643 9.081 27.643 8.95 26.647 L 9.081 27.643 L 10.072 27.511 L 9.811 25.519 L 8.824 25.65 L 8.823 25.65 L 8.823 25.65 L 8.821 25.65 L 8.819 25.651 C 8.817 25.651 8.815 25.651 8.812 25.651 C 8.81 25.652 8.807 25.652 8.803 25.652 L 8.785 25.654 C 8.752 25.657 8.698 25.662 8.626 25.665 C 8.482 25.673 8.268 25.678 8.008 25.664 C 7.481 25.636 6.789 25.535 6.094 25.253 C 5.405 24.974 4.719 24.52 4.169 23.781 C 3.619 23.042 3.162 21.96 3.021 20.356 C 2.866 18.593 3.585 17.436 4.491 16.67 C 5.444 15.865 6.58 15.523 7.059 15.481 L 7.972 15.401 L 7.972 14.48 C 7.972 13.806 7.978 13.236 8.145 12.685 C 8.3 12.172 8.609 11.635 9.305 11.107 C 9.953 10.616 10.768 10.538 11.632 10.715 C 12.503 10.894 13.286 11.31 13.683 11.598 L 14.686 12.323 Z M 16.118 15.874 C 16.554 16.216 16.631 16.847 16.291 17.285 L 12.476 22.192 L 12.476 29.023 C 13.557 29.466 14.318 30.533 14.318 31.778 C 14.318 33.421 12.993 34.753 11.357 34.753 C 9.722 34.753 8.396 33.421 8.396 31.778 C 8.396 30.444 9.271 29.315 10.476 28.938 L 10.476 21.847 L 10.476 21.501 L 10.688 21.228 L 14.715 16.048 C 15.055 15.611 15.683 15.533 16.118 15.874 Z M 9.907 31.778 C 9.907 32.583 10.556 33.235 11.357 33.235 C 12.158 33.235 12.808 32.583 12.808 31.778 C 12.808 30.974 12.158 30.321 11.357 30.321 C 10.556 30.321 9.907 30.974 9.907 31.778 Z M 20.175 16.914 C 20.18 16.359 19.737 15.905 19.185 15.9 C 18.632 15.894 18.18 16.34 18.175 16.894 L 18.059 28.784 C 16.976 29.227 16.214 30.294 16.214 31.54 C 16.214 33.183 17.539 34.515 19.175 34.515 C 20.81 34.515 22.136 33.183 22.136 31.54 C 22.136 30.207 21.263 29.079 20.06 28.701 Z M 19.175 32.997 C 18.374 32.997 17.724 32.345 17.724 31.54 C 17.724 30.736 18.374 30.083 19.175 30.083 C 19.976 30.083 20.625 30.736 20.625 31.54 C 20.625 32.345 19.976 32.997 19.175 32.997 Z M 22.502 16.206 C 22.952 15.883 23.576 15.988 23.897 16.439 L 27.45 21.437 L 27.637 21.699 L 27.637 22.021 L 27.637 28.636 C 28.962 28.932 29.953 30.12 29.953 31.54 C 29.953 33.183 28.627 34.515 26.992 34.515 C 25.357 34.515 24.031 33.183 24.031 31.54 C 24.031 30.388 24.683 29.389 25.637 28.895 L 25.637 22.343 L 22.27 17.607 C 21.949 17.156 22.053 16.528 22.502 16.206 Z M 26.637 30.284 C 26.533 30.284 26.433 30.268 26.339 30.239 C 25.866 30.479 25.542 30.972 25.542 31.54 C 25.542 32.345 26.191 32.997 26.992 32.997 C 27.793 32.997 28.442 32.345 28.442 31.54 C 28.442 30.811 27.909 30.208 27.213 30.1 C 27.05 30.216 26.851 30.284 26.637 30.284 Z\" fill=\"var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176))\"></path></svg>',svgContentId:12146689420,withExternalLayout:true,...addPropertyOverrides({XSgia8BN2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 40\"><path d=\"M 15.962 11.775 C 16.479 10.591 17.653 8.874 19.437 7.687 C 21.184 6.525 23.534 5.855 26.542 6.717 C 29.578 7.587 31.052 9.247 31.737 10.89 C 32.444 12.586 32.353 14.373 32.056 15.466 L 31.719 16.706 L 32.994 16.799 C 33.983 16.871 35.478 17.276 36.675 18.221 C 37.824 19.128 38.74 20.559 38.65 22.86 C 38.605 24.013 38.297 24.831 37.877 25.421 C 37.455 26.016 36.877 26.442 36.2 26.736 C 34.812 27.338 33.106 27.341 31.955 27.134 L 30.92 26.947 L 30.55 29.029 L 31.585 29.216 C 32.991 29.469 35.146 29.497 37.032 28.678 C 37.992 28.261 38.904 27.616 39.589 26.65 C 40.276 25.681 40.692 24.452 40.751 22.943 C 40.869 19.92 39.618 17.856 37.974 16.557 C 36.804 15.634 35.459 15.112 34.308 14.862 C 34.478 13.488 34.379 11.759 33.676 10.071 C 32.731 7.807 30.738 5.721 27.118 4.683 C 23.469 3.637 20.489 4.452 18.278 5.923 C 16.579 7.052 15.344 8.558 14.574 9.875 C 14.022 9.604 13.361 9.353 12.65 9.207 C 11.397 8.949 9.849 8.992 8.516 10.003 C 7.428 10.829 6.843 11.77 6.551 12.738 C 6.379 13.307 6.315 13.869 6.292 14.373 C 5.41 14.623 4.322 15.122 3.368 15.929 C 1.979 17.105 0.849 18.963 1.082 21.613 C 1.259 23.628 1.851 25.158 2.699 26.299 C 3.546 27.439 4.604 28.131 5.619 28.543 C 6.627 28.952 7.598 29.089 8.308 29.127 C 8.666 29.146 8.964 29.14 9.178 29.128 C 9.285 29.123 9.371 29.116 9.433 29.11 C 9.465 29.107 9.49 29.104 9.509 29.102 L 9.521 29.101 L 9.533 29.099 L 9.541 29.098 L 9.544 29.098 L 9.545 29.098 C 9.546 29.098 9.547 29.097 9.409 28.049 L 9.547 29.097 L 10.589 28.959 L 10.314 26.862 L 9.276 27 L 9.275 27 L 9.275 27 L 9.274 27 L 9.271 27.001 C 9.27 27.001 9.267 27.001 9.264 27.001 C 9.261 27.002 9.258 27.002 9.255 27.002 L 9.236 27.004 C 9.201 27.008 9.144 27.012 9.068 27.016 C 8.917 27.024 8.692 27.029 8.418 27.015 C 7.865 26.985 7.138 26.879 6.406 26.582 C 5.683 26.288 4.961 25.811 4.383 25.032 C 3.805 24.255 3.324 23.116 3.176 21.427 C 3.013 19.572 3.769 18.354 4.721 17.548 C 5.724 16.7 6.917 16.34 7.421 16.296 L 8.38 16.211 L 8.38 15.242 C 8.38 14.532 8.387 13.933 8.563 13.352 C 8.726 12.813 9.05 12.247 9.782 11.692 C 10.463 11.175 11.32 11.092 12.229 11.279 C 13.144 11.468 13.968 11.906 14.385 12.208 L 15.439 12.972 Z M 16.945 16.71 C 17.402 17.069 17.484 17.734 17.126 18.194 L 13.115 23.36 L 13.115 30.55 C 14.252 31.017 15.053 32.14 15.053 33.451 C 15.053 35.18 13.659 36.582 11.94 36.582 C 10.221 36.582 8.827 35.18 8.827 33.451 C 8.827 32.046 9.746 30.857 11.013 30.461 L 11.013 22.996 L 11.013 22.632 L 11.236 22.346 L 15.469 16.892 C 15.827 16.432 16.487 16.35 16.945 16.71 Z M 10.415 33.451 C 10.415 34.298 11.098 34.985 11.94 34.985 C 12.782 34.985 13.464 34.298 13.464 33.451 C 13.464 32.604 12.782 31.917 11.94 31.917 C 11.098 31.917 10.415 32.604 10.415 33.451 Z M 21.209 17.804 C 21.215 17.22 20.749 16.742 20.168 16.736 C 19.588 16.731 19.113 17.199 19.107 17.784 L 18.985 30.299 C 17.847 30.765 17.045 31.888 17.045 33.2 C 17.045 34.93 18.439 36.332 20.158 36.332 C 21.877 36.332 23.271 34.93 23.271 33.2 C 23.271 31.797 22.353 30.609 21.088 30.211 Z M 20.158 34.734 C 19.316 34.734 18.633 34.047 18.633 33.2 C 18.633 32.353 19.316 31.667 20.158 31.667 C 21 31.667 21.683 32.353 21.683 33.2 C 21.683 34.047 21 34.734 20.158 34.734 Z M 23.656 17.059 C 24.129 16.719 24.785 16.829 25.123 17.305 L 28.858 22.565 L 29.054 22.841 L 29.054 23.18 L 29.054 30.144 C 30.447 30.455 31.489 31.705 31.489 33.2 C 31.489 34.93 30.096 36.332 28.376 36.332 C 26.657 36.332 25.263 34.93 25.263 33.2 C 25.263 31.988 25.949 30.936 26.951 30.416 L 26.951 23.519 L 23.412 18.534 C 23.074 18.059 23.184 17.398 23.656 17.059 Z M 28.003 31.878 C 27.894 31.878 27.789 31.861 27.69 31.831 C 27.193 32.083 26.852 32.602 26.852 33.2 C 26.852 34.047 27.534 34.734 28.376 34.734 C 29.218 34.734 29.901 34.047 29.901 33.2 C 29.901 32.433 29.341 31.797 28.609 31.685 C 28.438 31.807 28.228 31.878 28.003 31.878 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path></svg>',svgContentId:11192248794}},baseVariant,gestureVariant)})}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jgd3bb\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"oXQMgDYBB\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1qq0ybl\",\"data-framer-name\":\"Group 5852\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ttW1QY7I_\",opacity:1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 35\"><path d=\"M 13.098 12.396 C 13.098 11.752 13.614 11.229 14.25 11.229 L 23.75 11.229 C 24.386 11.229 24.902 11.752 24.902 12.396 L 24.902 13.854 C 24.902 14.498 24.386 15.021 23.75 15.021 L 14.25 15.021 C 13.614 15.021 13.098 14.498 13.098 13.854 Z M 15.977 13.125 C 15.977 13.528 15.655 13.854 15.258 13.854 C 14.86 13.854 14.538 13.528 14.538 13.125 C 14.538 12.722 14.86 12.396 15.258 12.396 C 15.655 12.396 15.977 12.722 15.977 13.125 Z M 17.848 12.396 C 17.451 12.396 17.129 12.722 17.129 13.125 C 17.129 13.528 17.451 13.854 17.848 13.854 L 22.742 13.854 C 23.14 13.854 23.462 13.528 23.462 13.125 C 23.462 12.722 23.14 12.396 22.742 12.396 Z\" fill=\"rgb(2, 250, 23)\"></path><path d=\"M 13.098 16.479 C 13.098 15.835 13.614 15.313 14.25 15.313 L 23.75 15.313 C 24.386 15.313 24.902 15.835 24.902 16.479 L 24.902 17.938 C 24.902 18.582 24.386 19.104 23.75 19.104 L 14.25 19.104 C 13.614 19.104 13.098 18.582 13.098 17.938 Z M 15.977 17.208 C 15.977 17.611 15.655 17.938 15.258 17.938 C 14.86 17.938 14.538 17.611 14.538 17.208 C 14.538 16.806 14.86 16.479 15.258 16.479 C 15.655 16.479 15.977 16.806 15.977 17.208 Z M 17.848 16.479 C 17.451 16.479 17.129 16.806 17.129 17.208 C 17.129 17.611 17.451 17.938 17.848 17.938 L 22.742 17.938 C 23.14 17.938 23.462 17.611 23.462 17.208 C 23.462 16.806 23.14 16.479 22.742 16.479 Z\" fill=\"rgb(2, 250, 23)\"></path><path d=\"M 13.098 20.563 C 13.098 19.918 13.614 19.396 14.25 19.396 L 23.75 19.396 C 24.386 19.396 24.902 19.918 24.902 20.563 L 24.902 22.021 C 24.902 22.665 24.386 23.188 23.75 23.188 L 14.25 23.188 C 13.614 23.188 13.098 22.665 13.098 22.021 Z M 15.977 21.292 C 15.977 21.694 15.655 22.021 15.258 22.021 C 14.86 22.021 14.538 21.694 14.538 21.292 C 14.538 20.889 14.86 20.562 15.258 20.562 C 15.655 20.562 15.977 20.889 15.977 21.292 Z M 17.848 20.562 C 17.451 20.562 17.129 20.889 17.129 21.292 C 17.129 21.694 17.451 22.021 17.848 22.021 L 22.742 22.021 C 23.14 22.021 23.462 21.694 23.462 21.292 C 23.462 20.889 23.14 20.562 22.742 20.562 Z\" fill=\"rgb(2, 250, 23)\"></path><path d=\"M 27.817 11.092 C 28.689 12.358 29.279 13.8 29.547 15.319 L 31.379 15.319 L 31.379 19.097 L 29.547 19.097 C 29.279 20.617 28.689 22.059 27.817 23.324 L 29.076 24.792 L 26.59 27.463 L 25.18 25.996 C 23.932 26.879 22.508 27.477 21.008 27.748 L 21.008 29.896 L 17.279 29.896 L 17.279 27.748 C 15.78 27.477 14.356 26.879 13.107 25.996 L 11.659 27.748 L 9.022 25.076 L 10.47 23.324 C 9.598 22.059 9.008 20.617 8.741 19.097 L 6.621 19.097 L 6.621 15.319 L 8.741 15.319 C 9.008 13.8 9.598 12.358 10.47 11.092 L 9.022 9.672 L 11.659 7 L 13.107 8.421 C 14.356 7.537 15.78 6.94 17.279 6.669 L 17.279 4.521 L 21.008 4.521 L 21.008 6.669 C 22.508 6.94 23.932 7.537 25.18 8.421 L 26.439 7.245 L 29.076 9.917 Z\" fill=\"transparent\" stroke-width=\"2.02\" stroke=\"rgb(2, 250, 23)\" stroke-linejoin=\"round\"></path><path d=\"M 2.303 0 L 1.583 0 L 1.583 0.729 L 1.583 20.854 L 3.023 20.854 L 3.023 1.458 L 34.689 1.458 L 34.689 10.354 L 33.394 10.354 L 35.409 13.563 L 37.856 10.354 L 36.129 10.354 L 36.129 0.729 L 36.129 0 L 35.409 0 Z\" fill=\"rgb(2, 250, 23)\"></path><path d=\"M 35.409 35 L 36.129 35 L 36.129 34.271 L 36.129 16.188 L 34.689 16.188 L 34.689 33.542 L 3.023 33.542 L 3.023 25.521 L 4.462 25.521 L 2.447 22.313 L 0 25.521 L 1.583 25.521 L 1.583 34.271 L 1.583 35 L 2.303 35 Z\" fill=\"rgb(2, 250, 23)\"></path></svg>',svgContentId:10448083586,variants:{hrd2nn4Sj:{backgroundColor:\"rgba(94, 26, 26, 0)\"}},withExternalLayout:true,...addPropertyOverrides({hrd2nn4Sj:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49 47\"><path d=\"M 17.772 17.229 C 17.772 16.438 18.399 15.796 19.172 15.796 L 30.715 15.796 C 31.488 15.796 32.115 16.438 32.115 17.229 L 32.115 19.021 C 32.115 19.812 31.488 20.454 30.715 20.454 L 19.172 20.454 C 18.399 20.454 17.772 19.812 17.772 19.021 Z M 21.271 18.125 C 21.271 18.62 20.879 19.021 20.396 19.021 C 19.913 19.021 19.521 18.62 19.521 18.125 C 19.521 17.63 19.913 17.229 20.396 17.229 C 20.879 17.229 21.271 17.63 21.271 18.125 Z M 23.544 17.229 C 23.061 17.229 22.67 17.63 22.67 18.125 C 22.67 18.62 23.061 19.021 23.544 19.021 L 29.491 19.021 C 29.974 19.021 30.366 18.62 30.366 18.125 C 30.366 17.63 29.974 17.229 29.491 17.229 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 17.772 22.246 C 17.772 21.454 18.399 20.812 19.172 20.812 L 30.715 20.812 C 31.488 20.812 32.115 21.454 32.115 22.246 L 32.115 24.037 C 32.115 24.829 31.488 25.471 30.715 25.471 L 19.172 25.471 C 18.399 25.471 17.772 24.829 17.772 24.037 Z M 21.271 23.142 C 21.271 23.636 20.879 24.038 20.396 24.038 C 19.913 24.038 19.521 23.636 19.521 23.142 C 19.521 22.647 19.913 22.246 20.396 22.246 C 20.879 22.246 21.271 22.647 21.271 23.142 Z M 23.544 22.246 C 23.061 22.246 22.67 22.647 22.67 23.142 C 22.67 23.636 23.061 24.038 23.544 24.038 L 29.491 24.038 C 29.974 24.038 30.366 23.636 30.366 23.142 C 30.366 22.647 29.974 22.246 29.491 22.246 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 17.772 27.263 C 17.772 26.471 18.399 25.829 19.172 25.829 L 30.715 25.829 C 31.488 25.829 32.115 26.471 32.115 27.263 L 32.115 29.054 C 32.115 29.846 31.488 30.488 30.715 30.488 L 19.172 30.488 C 18.399 30.488 17.772 29.846 17.772 29.054 Z M 21.271 28.158 C 21.271 28.653 20.879 29.054 20.396 29.054 C 19.913 29.054 19.521 28.653 19.521 28.158 C 19.521 27.664 19.913 27.262 20.396 27.262 C 20.879 27.262 21.271 27.664 21.271 28.158 Z M 23.544 27.262 C 23.061 27.262 22.67 27.664 22.67 28.158 C 22.67 28.653 23.061 29.054 23.544 29.054 L 29.491 29.054 C 29.974 29.054 30.366 28.653 30.366 28.158 C 30.366 27.664 29.974 27.262 29.491 27.262 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 35.658 15.628 C 36.717 17.182 37.434 18.954 37.759 20.821 L 39.985 20.821 L 39.985 25.462 L 37.759 25.462 C 37.434 27.329 36.717 29.101 35.658 30.656 L 37.187 32.458 L 34.166 35.741 L 32.454 33.938 C 30.936 35.023 29.206 35.758 27.384 36.09 L 27.384 38.729 L 22.853 38.729 L 22.853 36.09 C 21.031 35.758 19.301 35.023 17.783 33.938 L 16.023 36.09 L 12.819 32.808 L 14.579 30.656 C 13.519 29.101 12.803 27.329 12.478 25.462 L 9.902 25.462 L 9.902 20.821 L 12.478 20.821 C 12.803 18.954 13.519 17.182 14.579 15.628 L 12.819 13.882 L 16.023 10.6 L 17.783 12.345 C 19.301 11.26 21.031 10.526 22.853 10.193 L 22.853 7.554 L 27.384 7.554 L 27.384 10.193 C 29.206 10.526 30.936 11.26 32.454 12.345 L 33.982 10.901 L 37.187 14.183 Z\" fill=\"transparent\" stroke-width=\"2.02\" stroke=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\" stroke-linejoin=\"round\"></path><path d=\"M 4.655 2 L 3.78 2 L 3.78 2.896 L 3.78 27.621 L 5.529 27.621 L 5.529 3.792 L 44.008 3.792 L 44.008 14.721 L 42.434 14.721 L 44.883 18.662 L 47.856 14.721 L 45.757 14.721 L 45.757 2.896 L 45.757 2 L 44.883 2 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 44.883 45 L 45.757 45 L 45.757 44.104 L 45.757 21.888 L 44.008 21.888 L 44.008 43.208 L 5.529 43.208 L 5.529 33.354 L 7.278 33.354 L 4.829 29.413 L 1.856 33.354 L 3.78 33.354 L 3.78 44.104 L 3.78 45 L 4.655 45 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path></svg>',svgContentId:9039937233}},baseVariant,gestureVariant)})}),isDisplayed7()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-wf8uop\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"Aj80zY_4k\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-15w5s2h\",\"data-framer-name\":\"icons8-user 2\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"TKQAo71c8\",opacity:1,style:{backgroundColor:\"rgba(171, 31, 31, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><path d=\"M 26.719 4.75 L 11.281 4.75 L 11.281 5.937 L 26.719 5.937 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 26.719 32.063 L 11.281 32.063 L 11.281 33.25 L 26.719 33.25 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 33.25 11.281 L 32.063 11.281 L 32.063 26.719 L 33.25 26.719 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 5.937 11.281 L 4.75 11.281 L 4.75 26.719 L 5.937 26.719 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 16.031 18.555 L 15.141 18.555 L 15.141 19.445 L 16.031 19.445 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 22.859 18.555 L 18.109 18.555 L 18.109 19.445 L 22.859 19.445 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 22.859 22.711 L 18.109 22.711 L 18.109 23.602 L 22.859 23.602 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 16.031 22.711 L 15.141 22.711 L 15.141 23.602 L 16.031 23.602 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 22.859 14.398 L 18.109 14.398 L 18.109 15.289 L 22.859 15.289 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 16.031 14.398 L 15.141 14.398 L 15.141 15.289 L 16.031 15.289 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 24.937 10.094 L 13.063 10.094 C 12.59 10.094 12.137 10.281 11.803 10.615 C 11.469 10.95 11.281 11.403 11.281 11.875 L 11.281 26.125 C 11.281 26.597 11.469 27.05 11.803 27.385 C 12.137 27.719 12.59 27.906 13.063 27.906 L 24.937 27.906 C 25.41 27.906 25.863 27.719 26.197 27.385 C 26.531 27.05 26.719 26.597 26.719 26.125 L 26.719 11.875 C 26.719 11.403 26.531 10.95 26.197 10.615 C 25.863 10.281 25.41 10.094 24.937 10.094 Z M 24.344 23.75 C 24.344 24.065 24.219 24.367 23.996 24.59 C 23.773 24.812 23.471 24.937 23.156 24.937 L 14.844 24.937 C 14.529 24.937 14.227 24.812 14.004 24.59 C 13.781 24.367 13.656 24.065 13.656 23.75 L 13.656 22.563 C 13.656 22.248 13.781 21.946 14.004 21.723 C 14.227 21.5 14.529 21.375 14.844 21.375 L 23.156 21.375 C 23.471 21.375 23.773 21.5 23.996 21.723 C 24.219 21.946 24.344 22.248 24.344 22.563 Z M 24.344 19.594 C 24.344 19.909 24.219 20.211 23.996 20.433 C 23.773 20.656 23.471 20.781 23.156 20.781 L 14.844 20.781 C 14.529 20.781 14.227 20.656 14.004 20.433 C 13.781 20.211 13.656 19.909 13.656 19.594 L 13.656 18.406 C 13.656 18.091 13.781 17.789 14.004 17.567 C 14.227 17.344 14.529 17.219 14.844 17.219 L 23.156 17.219 C 23.471 17.219 23.773 17.344 23.996 17.567 C 24.219 17.789 24.344 18.091 24.344 18.406 Z M 24.344 15.437 C 24.344 15.752 24.219 16.054 23.996 16.277 C 23.773 16.5 23.471 16.625 23.156 16.625 L 14.844 16.625 C 14.529 16.625 14.227 16.5 14.004 16.277 C 13.781 16.054 13.656 15.752 13.656 15.437 L 13.656 14.25 C 13.656 13.935 13.781 13.633 14.004 13.41 C 14.227 13.188 14.529 13.063 14.844 13.063 L 23.156 13.063 C 23.471 13.063 23.773 13.188 23.996 13.41 C 24.219 13.633 24.344 13.935 24.344 14.25 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 5.344 0.594 C 4.404 0.594 3.486 0.872 2.705 1.394 C 1.924 1.916 1.315 2.658 0.955 3.526 C 0.596 4.394 0.502 5.349 0.685 6.27 C 0.868 7.192 1.321 8.038 1.985 8.703 C 2.649 9.367 3.496 9.819 4.417 10.002 C 5.338 10.186 6.294 10.092 7.162 9.732 C 8.029 9.373 8.771 8.764 9.293 7.983 C 9.815 7.202 10.094 6.283 10.094 5.344 C 10.094 4.084 9.593 2.876 8.703 1.985 C 7.812 1.094 6.604 0.594 5.344 0.594 Z M 7.719 7.994 C 7.067 8.581 6.221 8.906 5.344 8.906 C 4.466 8.906 3.62 8.581 2.969 7.994 L 2.969 7.719 C 2.969 7.246 3.156 6.793 3.49 6.459 C 3.825 6.125 4.278 5.937 4.75 5.937 L 5.344 5.937 C 5.05 5.937 4.763 5.85 4.519 5.687 C 4.275 5.524 4.085 5.292 3.972 5.021 C 3.86 4.75 3.831 4.451 3.888 4.164 C 3.945 3.876 4.087 3.611 4.294 3.404 C 4.502 3.196 4.766 3.055 5.054 2.997 C 5.342 2.94 5.641 2.969 5.912 3.082 C 6.183 3.194 6.415 3.384 6.578 3.628 C 6.741 3.873 6.828 4.16 6.828 4.453 C 6.828 4.648 6.79 4.841 6.715 5.021 C 6.641 5.201 6.531 5.365 6.393 5.503 C 6.256 5.641 6.092 5.75 5.912 5.825 C 5.732 5.899 5.539 5.937 5.344 5.937 L 5.938 5.937 C 6.41 5.937 6.863 6.125 7.197 6.459 C 7.531 6.793 7.719 7.246 7.719 7.719 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 32.656 0.594 C 31.717 0.594 30.799 0.872 30.017 1.394 C 29.236 1.916 28.627 2.658 28.268 3.526 C 27.908 4.394 27.814 5.349 27.998 6.27 C 28.181 7.192 28.633 8.038 29.297 8.703 C 29.962 9.367 30.808 9.819 31.73 10.002 C 32.651 10.186 33.606 10.092 34.474 9.732 C 35.342 9.373 36.084 8.764 36.606 7.983 C 37.128 7.202 37.406 6.283 37.406 5.344 C 37.406 4.084 36.906 2.876 36.015 1.985 C 35.124 1.094 33.916 0.594 32.656 0.594 Z M 35.031 7.994 C 34.38 8.581 33.534 8.906 32.656 8.906 C 31.779 8.906 30.933 8.581 30.281 7.994 L 30.281 7.719 C 30.281 7.246 30.469 6.793 30.803 6.459 C 31.137 6.125 31.59 5.937 32.063 5.937 L 32.656 5.937 C 32.363 5.937 32.076 5.85 31.832 5.687 C 31.587 5.524 31.397 5.292 31.285 5.021 C 31.172 4.75 31.143 4.451 31.2 4.164 C 31.258 3.876 31.399 3.611 31.607 3.404 C 31.814 3.196 32.079 3.055 32.367 2.997 C 32.654 2.94 32.953 2.969 33.224 3.082 C 33.496 3.194 33.727 3.384 33.891 3.628 C 34.053 3.873 34.141 4.16 34.141 4.453 C 34.141 4.847 33.984 5.224 33.706 5.503 C 33.428 5.781 33.05 5.937 32.656 5.937 L 33.25 5.937 C 33.722 5.937 34.175 6.125 34.509 6.459 C 34.844 6.793 35.031 7.246 35.031 7.719 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 5.344 27.906 C 4.404 27.906 3.486 28.185 2.705 28.707 C 1.924 29.229 1.315 29.971 0.955 30.838 C 0.596 31.707 0.502 32.661 0.685 33.583 C 0.868 34.504 1.321 35.351 1.985 36.015 C 2.649 36.679 3.496 37.132 4.417 37.315 C 5.338 37.498 6.294 37.404 7.162 37.045 C 8.029 36.685 8.771 36.076 9.293 35.295 C 9.815 34.514 10.094 33.596 10.094 32.656 C 10.094 31.397 9.593 30.188 8.703 29.297 C 7.812 28.407 6.604 27.906 5.344 27.906 Z M 7.719 35.306 C 7.067 35.894 6.221 36.219 5.344 36.219 C 4.466 36.219 3.62 35.894 2.969 35.306 L 2.969 35.031 C 2.969 34.559 3.156 34.106 3.49 33.772 C 3.825 33.438 4.278 33.25 4.75 33.25 L 5.344 33.25 C 5.05 33.25 4.763 33.163 4.519 33 C 4.275 32.837 4.085 32.605 3.972 32.334 C 3.86 32.063 3.831 31.764 3.888 31.476 C 3.945 31.188 4.087 30.923 4.294 30.716 C 4.502 30.509 4.766 30.367 5.054 30.31 C 5.342 30.253 5.641 30.282 5.912 30.394 C 6.183 30.507 6.415 30.697 6.578 30.941 C 6.741 31.185 6.828 31.472 6.828 31.766 C 6.828 31.96 6.79 32.153 6.715 32.334 C 6.641 32.514 6.531 32.677 6.393 32.815 C 6.256 32.953 6.092 33.062 5.912 33.137 C 5.732 33.212 5.539 33.25 5.344 33.25 L 5.938 33.25 C 6.41 33.25 6.863 33.438 7.197 33.772 C 7.531 34.106 7.719 34.559 7.719 35.031 Z\" fill=\"rgb(255, 94, 234)\"></path><path d=\"M 32.656 27.906 C 31.717 27.906 30.799 28.185 30.017 28.707 C 29.236 29.229 28.627 29.971 28.268 30.838 C 27.908 31.707 27.814 32.661 27.998 33.583 C 28.181 34.504 28.633 35.351 29.297 36.015 C 29.962 36.679 30.808 37.132 31.73 37.315 C 32.651 37.498 33.606 37.404 34.474 37.045 C 35.342 36.685 36.084 36.076 36.606 35.295 C 37.128 34.514 37.406 33.596 37.406 32.656 C 37.406 31.397 36.906 30.188 36.015 29.297 C 35.124 28.407 33.916 27.906 32.656 27.906 Z M 35.031 35.306 C 34.38 35.894 33.534 36.219 32.656 36.219 C 31.779 36.219 30.933 35.894 30.281 35.306 L 30.281 35.031 C 30.281 34.559 30.469 34.106 30.803 33.772 C 31.137 33.438 31.59 33.25 32.063 33.25 L 32.656 33.25 C 32.363 33.25 32.076 33.163 31.832 33 C 31.587 32.837 31.397 32.605 31.285 32.334 C 31.172 32.063 31.143 31.764 31.2 31.476 C 31.258 31.188 31.399 30.923 31.607 30.716 C 31.814 30.509 32.079 30.367 32.367 30.31 C 32.654 30.253 32.953 30.282 33.224 30.394 C 33.496 30.507 33.727 30.697 33.891 30.941 C 34.053 31.185 34.141 31.472 34.141 31.766 C 34.141 32.159 33.984 32.537 33.706 32.815 C 33.428 33.094 33.05 33.25 32.656 33.25 L 33.25 33.25 C 33.722 33.25 34.175 33.438 34.509 33.772 C 34.844 34.106 35.031 34.559 35.031 35.031 Z\" fill=\"rgb(255, 94, 234)\"></path></svg>',svgContentId:11276586071,withExternalLayout:true,...addPropertyOverrides({iylyqZweP:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 46 46\"><path d=\"M 32.344 5.75 L 13.656 5.75 L 13.656 7.187 L 32.344 7.187 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 32.344 38.813 L 13.656 38.813 L 13.656 40.25 L 32.344 40.25 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 40.25 13.656 L 38.813 13.656 L 38.813 32.344 L 40.25 32.344 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 7.187 13.656 L 5.75 13.656 L 5.75 32.344 L 7.187 32.344 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 19.406 22.461 L 18.328 22.461 L 18.328 23.539 L 19.406 23.539 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 27.672 22.461 L 21.922 22.461 L 21.922 23.539 L 27.672 23.539 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 27.672 27.492 L 21.922 27.492 L 21.922 28.57 L 27.672 28.57 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 19.406 27.492 L 18.328 27.492 L 18.328 28.57 L 19.406 28.57 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 27.672 17.43 L 21.922 17.43 L 21.922 18.508 L 27.672 18.508 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 19.406 17.43 L 18.328 17.43 L 18.328 18.508 L 19.406 18.508 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 30.187 12.219 L 15.813 12.219 C 15.241 12.219 14.692 12.446 14.288 12.85 C 13.883 13.255 13.656 13.803 13.656 14.375 L 13.656 31.625 C 13.656 32.197 13.883 32.745 14.288 33.15 C 14.692 33.554 15.241 33.781 15.813 33.781 L 30.187 33.781 C 30.759 33.781 31.308 33.554 31.712 33.15 C 32.117 32.745 32.344 32.197 32.344 31.625 L 32.344 14.375 C 32.344 13.803 32.117 13.255 31.712 12.85 C 31.308 12.446 30.759 12.219 30.187 12.219 Z M 29.469 28.75 C 29.469 29.131 29.317 29.497 29.048 29.766 C 28.778 30.036 28.413 30.187 28.031 30.187 L 17.969 30.187 C 17.587 30.187 17.222 30.036 16.952 29.766 C 16.683 29.497 16.531 29.131 16.531 28.75 L 16.531 27.313 C 16.531 26.931 16.683 26.566 16.952 26.296 C 17.222 26.026 17.587 25.875 17.969 25.875 L 28.031 25.875 C 28.413 25.875 28.778 26.026 29.048 26.296 C 29.317 26.566 29.469 26.931 29.469 27.313 Z M 29.469 23.719 C 29.469 24.1 29.317 24.466 29.048 24.735 C 28.778 25.005 28.413 25.156 28.031 25.156 L 17.969 25.156 C 17.587 25.156 17.222 25.005 16.952 24.735 C 16.683 24.466 16.531 24.1 16.531 23.719 L 16.531 22.281 C 16.531 21.9 16.683 21.534 16.952 21.265 C 17.222 20.995 17.587 20.844 17.969 20.844 L 28.031 20.844 C 28.413 20.844 28.778 20.995 29.048 21.265 C 29.317 21.534 29.469 21.9 29.469 22.281 Z M 29.469 18.687 C 29.469 19.069 29.317 19.434 29.048 19.704 C 28.778 19.974 28.413 20.125 28.031 20.125 L 17.969 20.125 C 17.587 20.125 17.222 19.974 16.952 19.704 C 16.683 19.434 16.531 19.069 16.531 18.687 L 16.531 17.25 C 16.531 16.869 16.683 16.503 16.952 16.234 C 17.222 15.964 17.587 15.813 17.969 15.813 L 28.031 15.813 C 28.413 15.813 28.778 15.964 29.048 16.234 C 29.317 16.503 29.469 16.869 29.469 17.25 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 6.469 0.719 C 5.332 0.719 4.22 1.056 3.274 1.688 C 2.329 2.32 1.592 3.218 1.156 4.268 C 0.721 5.319 0.607 6.475 0.829 7.591 C 1.051 8.706 1.599 9.73 2.403 10.535 C 3.207 11.339 4.232 11.886 5.347 12.108 C 6.462 12.33 7.619 12.216 8.669 11.781 C 9.72 11.346 10.618 10.609 11.25 9.663 C 11.882 8.718 12.219 7.606 12.219 6.469 C 12.219 4.944 11.613 3.481 10.535 2.403 C 9.456 1.325 7.994 0.719 6.469 0.719 Z M 9.344 9.677 C 8.555 10.388 7.531 10.781 6.469 10.781 C 5.407 10.781 4.383 10.388 3.594 9.677 L 3.594 9.344 C 3.594 8.772 3.821 8.223 4.225 7.819 C 4.63 7.415 5.178 7.187 5.75 7.187 L 6.469 7.187 C 6.113 7.187 5.766 7.082 5.47 6.885 C 5.175 6.687 4.945 6.407 4.809 6.078 C 4.673 5.75 4.637 5.389 4.706 5.04 C 4.776 4.692 4.947 4.371 5.198 4.12 C 5.449 3.869 5.77 3.698 6.118 3.628 C 6.467 3.559 6.828 3.595 7.156 3.731 C 7.485 3.867 7.765 4.097 7.963 4.392 C 8.16 4.688 8.266 5.035 8.266 5.391 C 8.266 5.627 8.219 5.86 8.129 6.078 C 8.039 6.296 7.906 6.494 7.739 6.661 C 7.572 6.828 7.374 6.96 7.156 7.051 C 6.938 7.141 6.705 7.187 6.469 7.187 L 7.188 7.187 C 7.759 7.187 8.308 7.415 8.712 7.819 C 9.117 8.223 9.344 8.772 9.344 9.344 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 39.531 0.719 C 38.394 0.719 37.282 1.056 36.337 1.688 C 35.391 2.32 34.654 3.218 34.219 4.268 C 33.784 5.319 33.67 6.475 33.892 7.591 C 34.114 8.706 34.661 9.73 35.465 10.535 C 36.27 11.339 37.294 11.886 38.41 12.108 C 39.525 12.33 40.681 12.216 41.732 11.781 C 42.782 11.346 43.68 10.609 44.312 9.663 C 44.944 8.718 45.281 7.606 45.281 6.469 C 45.281 4.944 44.676 3.481 43.597 2.403 C 42.519 1.325 41.056 0.719 39.531 0.719 Z M 42.406 9.677 C 41.617 10.388 40.593 10.781 39.531 10.781 C 38.469 10.781 37.445 10.388 36.656 9.677 L 36.656 9.344 C 36.656 8.772 36.884 8.223 37.288 7.819 C 37.692 7.415 38.241 7.187 38.813 7.187 L 39.531 7.187 C 39.176 7.187 38.828 7.082 38.533 6.885 C 38.237 6.687 38.007 6.407 37.871 6.078 C 37.735 5.75 37.699 5.389 37.769 5.04 C 37.838 4.692 38.009 4.371 38.261 4.12 C 38.512 3.869 38.832 3.698 39.181 3.628 C 39.529 3.559 39.89 3.595 40.219 3.731 C 40.547 3.867 40.828 4.097 41.025 4.392 C 41.223 4.688 41.328 5.035 41.328 5.391 C 41.328 5.867 41.139 6.324 40.802 6.661 C 40.465 6.998 40.008 7.187 39.531 7.187 L 40.25 7.187 C 40.822 7.187 41.37 7.415 41.775 7.819 C 42.179 8.223 42.406 8.772 42.406 9.344 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 6.469 33.781 C 5.332 33.781 4.22 34.118 3.274 34.75 C 2.329 35.382 1.592 36.28 1.156 37.331 C 0.721 38.382 0.607 39.538 0.829 40.653 C 1.051 41.768 1.599 42.793 2.403 43.597 C 3.207 44.401 4.232 44.949 5.347 45.171 C 6.462 45.393 7.619 45.279 8.669 44.843 C 9.72 44.408 10.618 43.671 11.25 42.726 C 11.882 41.78 12.219 40.668 12.219 39.531 C 12.219 38.006 11.613 36.544 10.535 35.465 C 9.456 34.387 7.994 33.781 6.469 33.781 Z M 9.344 42.739 C 8.555 43.45 7.531 43.844 6.469 43.844 C 5.407 43.844 4.383 43.45 3.594 42.739 L 3.594 42.406 C 3.594 41.834 3.821 41.286 4.225 40.881 C 4.63 40.477 5.178 40.25 5.75 40.25 L 6.469 40.25 C 6.113 40.25 5.766 40.145 5.47 39.947 C 5.175 39.75 4.945 39.469 4.809 39.141 C 4.673 38.813 4.637 38.451 4.706 38.103 C 4.776 37.754 4.947 37.434 5.198 37.183 C 5.449 36.931 5.77 36.76 6.118 36.691 C 6.467 36.621 6.828 36.657 7.156 36.793 C 7.485 36.929 7.765 37.159 7.963 37.455 C 8.16 37.75 8.266 38.098 8.266 38.453 C 8.266 38.689 8.219 38.923 8.129 39.141 C 8.039 39.359 7.906 39.557 7.739 39.724 C 7.572 39.89 7.374 40.023 7.156 40.113 C 6.938 40.204 6.705 40.25 6.469 40.25 L 7.188 40.25 C 7.759 40.25 8.308 40.477 8.712 40.881 C 9.117 41.286 9.344 41.834 9.344 42.406 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path><path d=\"M 39.531 33.781 C 38.394 33.781 37.282 34.118 36.337 34.75 C 35.391 35.382 34.654 36.28 34.219 37.331 C 33.784 38.382 33.67 39.538 33.892 40.653 C 34.114 41.768 34.661 42.793 35.465 43.597 C 36.27 44.401 37.294 44.949 38.41 45.171 C 39.525 45.393 40.681 45.279 41.732 44.843 C 42.782 44.408 43.68 43.671 44.312 42.726 C 44.944 41.78 45.281 40.668 45.281 39.531 C 45.281 38.006 44.676 36.544 43.597 35.465 C 42.519 34.387 41.056 33.781 39.531 33.781 Z M 42.406 42.739 C 41.617 43.45 40.593 43.844 39.531 43.844 C 38.469 43.844 37.445 43.45 36.656 42.739 L 36.656 42.406 C 36.656 41.834 36.884 41.286 37.288 40.881 C 37.692 40.477 38.241 40.25 38.813 40.25 L 39.531 40.25 C 39.176 40.25 38.828 40.145 38.533 39.947 C 38.237 39.75 38.007 39.469 37.871 39.141 C 37.735 38.813 37.699 38.451 37.769 38.103 C 37.838 37.754 38.009 37.434 38.261 37.183 C 38.512 36.931 38.832 36.76 39.181 36.691 C 39.529 36.621 39.89 36.657 40.219 36.793 C 40.547 36.929 40.828 37.159 41.025 37.455 C 41.223 37.75 41.328 38.098 41.328 38.453 C 41.328 38.93 41.139 39.387 40.802 39.724 C 40.465 40.061 40.008 40.25 39.531 40.25 L 40.25 40.25 C 40.822 40.25 41.37 40.477 41.775 40.881 C 42.179 41.286 42.406 41.834 42.406 42.406 Z\" fill=\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {&quot;name&quot;:&quot;EGP - Grid - Purple&quot;} */\"></path></svg>',svgContentId:9940031653}},baseVariant,gestureVariant)})}),isDisplayed8()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10ulr8b\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"z4LyRdbHR\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1cxi6xo\",\"data-framer-name\":\"Fully Managed Game Servers - 150x150 - White 1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"cEnvyb1KP\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><g id=\"ss12457689840_1\"></g><path d=\"M 19 0.594 C 15.36 0.594 11.801 1.673 8.774 3.696 C 5.747 5.718 3.388 8.593 1.995 11.956 C 0.602 15.32 0.237 19.02 0.947 22.591 C 1.658 26.161 3.411 29.441 5.985 32.015 C 8.559 34.589 11.839 36.342 15.409 37.053 C 18.98 37.763 22.68 37.398 26.044 36.005 C 29.407 34.612 32.282 32.253 34.304 29.226 C 36.327 26.199 37.406 22.64 37.406 19 C 37.401 14.12 35.46 9.441 32.009 5.991 C 28.559 2.54 23.88 0.599 19 0.594 Z M 1.781 19 C 1.787 14.688 3.408 10.535 6.325 7.36 C 9.242 4.185 13.243 2.218 17.539 1.848 L 19.474 4.75 L 17.411 7.844 C 14.724 8.228 12.266 9.567 10.486 11.616 C 8.706 13.664 7.723 16.286 7.719 19 C 7.719 19.027 7.723 19.054 7.723 19.081 L 5.079 17.319 C 4.982 17.253 4.867 17.218 4.75 17.218 C 4.633 17.218 4.518 17.253 4.421 17.319 L 1.783 19.077 C 1.783 19.051 1.781 19.026 1.781 19 Z M 19 8.906 C 20.996 8.906 22.948 9.498 24.608 10.607 C 26.268 11.716 27.561 13.293 28.325 15.137 C 29.09 16.982 29.289 19.011 28.9 20.969 C 28.51 22.927 27.549 24.726 26.137 26.137 C 24.726 27.549 22.927 28.51 20.969 28.9 C 19.011 29.289 16.982 29.09 15.137 28.325 C 13.293 27.561 11.716 26.268 10.607 24.608 C 9.498 22.948 8.906 20.996 8.906 19 C 8.909 16.324 9.974 13.758 11.866 11.866 C 13.758 9.974 16.324 8.909 19 8.906 Z M 19 36.219 C 14.688 36.213 10.535 34.592 7.36 31.675 C 4.185 28.758 2.218 24.757 1.848 20.461 L 4.75 18.526 L 7.844 20.589 C 8.228 23.276 9.567 25.734 11.616 27.514 C 13.664 29.294 16.286 30.277 19 30.281 C 19.027 30.281 19.054 30.277 19.081 30.277 L 17.318 32.921 C 17.254 33.018 17.219 33.133 17.219 33.25 C 17.219 33.367 17.254 33.482 17.318 33.579 L 19.077 36.217 C 19.051 36.217 19.026 36.219 19 36.219 Z M 36.219 19 C 36.213 23.312 34.592 27.465 31.675 30.64 C 28.758 33.815 24.757 35.782 20.461 36.152 L 18.526 33.25 L 20.589 30.156 C 23.276 29.772 25.734 28.433 27.514 26.384 C 29.294 24.336 30.277 21.714 30.281 19 C 30.281 18.973 30.277 18.946 30.277 18.919 L 32.921 20.682 C 33.018 20.747 33.133 20.781 33.25 20.781 C 33.367 20.781 33.482 20.747 33.579 20.682 L 36.217 18.923 C 36.217 18.949 36.219 18.974 36.219 19 Z M 33.25 19.474 L 30.156 17.411 C 29.772 14.724 28.433 12.266 26.384 10.486 C 24.336 8.706 21.714 7.724 19 7.719 C 18.973 7.719 18.946 7.723 18.919 7.723 L 20.682 5.079 C 20.746 4.982 20.781 4.867 20.781 4.75 C 20.781 4.633 20.746 4.518 20.682 4.421 L 18.923 1.783 C 18.949 1.783 18.974 1.781 19 1.781 C 23.312 1.787 27.465 3.408 30.64 6.325 C 33.815 9.242 35.782 13.243 36.152 17.539 Z\" fill=\"rgb(0, 255, 212)\"></path><path d=\"M 23.156 21.969 L 18.406 21.969 L 18.406 23.156 L 23.156 23.156 Z\" fill=\"rgb(0, 255, 212)\"></path><path d=\"M 16.031 21.969 L 14.844 21.969 L 14.844 23.156 L 16.031 23.156 Z\" fill=\"rgb(0, 255, 212)\"></path><path d=\"M 23.156 18.406 L 18.406 18.406 L 18.406 19.594 L 23.156 19.594 Z\" fill=\"rgb(0, 255, 212)\"></path><path d=\"M 16.031 18.406 L 14.844 18.406 L 14.844 19.594 L 16.031 19.594 Z\" fill=\"rgb(0, 255, 212)\"></path><path d=\"M 23.156 14.844 L 18.406 14.844 L 18.406 16.031 L 23.156 16.031 Z\" fill=\"rgb(0, 255, 212)\"></path><path d=\"M 16.031 14.844 L 14.844 14.844 L 14.844 16.031 L 16.031 16.031 Z\" fill=\"rgb(0, 255, 212)\"></path><path d=\"M 14.844 24.938 L 23.156 24.938 C 23.628 24.937 24.081 24.749 24.415 24.415 C 24.749 24.081 24.937 23.628 24.938 23.156 L 24.938 21.969 C 24.936 21.529 24.771 21.106 24.474 20.781 C 24.771 20.457 24.936 20.033 24.938 19.594 L 24.938 18.406 C 24.936 17.967 24.771 17.543 24.474 17.219 C 24.771 16.894 24.936 16.471 24.938 16.031 L 24.938 14.844 C 24.937 14.372 24.749 13.919 24.415 13.585 C 24.081 13.251 23.628 13.063 23.156 13.063 L 14.844 13.063 C 14.372 13.063 13.919 13.251 13.585 13.585 C 13.251 13.919 13.063 14.372 13.063 14.844 L 13.063 16.031 C 13.064 16.471 13.229 16.894 13.526 17.219 C 13.229 17.543 13.064 17.967 13.063 18.406 L 13.063 19.594 C 13.064 20.033 13.229 20.457 13.526 20.781 C 13.229 21.106 13.064 21.529 13.063 21.969 L 13.063 23.156 C 13.063 23.628 13.251 24.081 13.585 24.415 C 13.919 24.749 14.372 24.937 14.844 24.938 Z M 14.25 14.844 C 14.25 14.686 14.313 14.535 14.424 14.424 C 14.535 14.313 14.686 14.25 14.844 14.25 L 23.156 14.25 C 23.314 14.25 23.465 14.313 23.576 14.424 C 23.687 14.535 23.75 14.686 23.75 14.844 L 23.75 16.031 C 23.75 16.189 23.687 16.34 23.576 16.451 C 23.465 16.562 23.314 16.625 23.156 16.625 L 14.844 16.625 C 14.686 16.625 14.535 16.562 14.424 16.451 C 14.313 16.34 14.25 16.189 14.25 16.031 Z M 14.25 18.406 C 14.25 18.249 14.313 18.098 14.424 17.987 C 14.535 17.875 14.686 17.813 14.844 17.813 L 23.156 17.813 C 23.314 17.813 23.465 17.875 23.576 17.987 C 23.687 18.098 23.75 18.249 23.75 18.406 L 23.75 19.594 C 23.75 19.751 23.687 19.902 23.576 20.013 C 23.465 20.125 23.314 20.187 23.156 20.188 L 14.844 20.188 C 14.686 20.187 14.535 20.125 14.424 20.013 C 14.313 19.902 14.25 19.751 14.25 19.594 Z M 14.25 21.969 C 14.25 21.811 14.313 21.66 14.424 21.549 C 14.535 21.438 14.686 21.375 14.844 21.375 L 23.156 21.375 C 23.314 21.375 23.465 21.438 23.576 21.549 C 23.687 21.66 23.75 21.811 23.75 21.969 L 23.75 23.156 C 23.75 23.314 23.687 23.465 23.576 23.576 C 23.465 23.687 23.314 23.75 23.156 23.75 L 14.844 23.75 C 14.686 23.75 14.535 23.687 14.424 23.576 C 14.313 23.465 14.25 23.314 14.25 23.156 Z\" fill=\"rgb(0, 255, 212)\"></path></svg>',svgContentId:12457689840,withExternalLayout:true,...addPropertyOverrides({D3DALe6ES:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><g id=\"ss11075419236_1\"></g><g><defs><linearGradient id=\"idss11075419236_2g1255829538\" x1=\"1\" x2=\"0\" y1=\"0.15766554689891765\" y2=\"0.8423344531010823\"><stop offset=\"0\" stop-color=\"var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) /* {&quot;name&quot;:&quot;XR 4&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.31981981981981983\" stop-color=\"var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) /* {&quot;name&quot;:&quot;XR 3&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.6486486486486487\" stop-color=\"var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) /* {&quot;name&quot;:&quot;XR 2&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) /* {&quot;name&quot;:&quot;XR 1&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 22 0.688 C 17.785 0.688 13.664 1.937 10.159 4.279 C 6.655 6.621 3.923 9.95 2.31 13.844 C 0.697 17.738 0.275 22.024 1.097 26.158 C 1.919 30.292 3.949 34.09 6.93 37.07 C 9.91 40.051 13.708 42.081 17.842 42.903 C 21.976 43.725 26.262 43.303 30.156 41.69 C 34.05 40.077 37.379 37.345 39.721 33.841 C 42.063 30.336 43.312 26.215 43.312 22 C 43.306 16.35 41.059 10.932 37.063 6.937 C 33.068 2.941 27.65 0.694 22 0.688 Z M 2.063 22 C 2.069 17.007 3.946 12.199 7.324 8.522 C 10.702 4.846 15.334 2.568 20.308 2.139 L 22.549 5.5 L 20.16 9.082 C 17.049 9.527 14.203 11.077 12.142 13.45 C 10.08 15.822 8.943 18.857 8.938 22 C 8.938 22.032 8.942 22.062 8.942 22.094 L 5.881 20.053 C 5.769 19.977 5.636 19.937 5.5 19.937 C 5.364 19.937 5.232 19.977 5.119 20.053 L 2.065 22.089 C 2.065 22.059 2.063 22.03 2.063 22 Z M 22 10.312 C 24.312 10.312 26.571 10.998 28.493 12.282 C 30.415 13.566 31.913 15.392 32.798 17.527 C 33.683 19.663 33.914 22.013 33.463 24.28 C 33.012 26.547 31.899 28.63 30.264 30.264 C 28.63 31.899 26.547 33.012 24.28 33.463 C 22.013 33.914 19.663 33.683 17.527 32.798 C 15.392 31.913 13.566 30.415 12.282 28.493 C 10.998 26.571 10.313 24.312 10.313 22 C 10.316 18.901 11.548 15.931 13.74 13.74 C 15.931 11.548 18.901 10.316 22 10.312 Z M 22 41.938 C 17.007 41.931 12.199 40.053 8.522 36.676 C 4.846 33.298 2.568 28.666 2.139 23.692 L 5.5 21.451 L 9.083 23.84 C 9.527 26.951 11.077 29.797 13.45 31.858 C 15.822 33.92 18.857 35.057 22 35.062 C 22.032 35.062 22.062 35.058 22.094 35.058 L 20.053 38.119 C 19.978 38.232 19.938 38.364 19.938 38.5 C 19.938 38.636 19.978 38.768 20.053 38.881 L 22.089 41.935 C 22.059 41.935 22.03 41.938 22 41.938 Z M 41.938 22 C 41.931 26.993 40.053 31.801 36.676 35.478 C 33.298 39.154 28.666 41.432 23.692 41.861 L 21.451 38.5 L 23.84 34.918 C 26.951 34.473 29.797 32.923 31.859 30.55 C 33.92 28.178 35.057 25.143 35.062 22 C 35.062 21.968 35.058 21.938 35.058 21.906 L 38.119 23.947 C 38.232 24.022 38.364 24.062 38.5 24.062 C 38.636 24.062 38.768 24.022 38.881 23.947 L 41.935 21.911 C 41.935 21.941 41.938 21.97 41.938 22 Z M 38.5 22.549 L 34.918 20.16 C 34.473 17.049 32.923 14.203 30.55 12.142 C 28.178 10.08 25.143 8.943 22 8.938 C 21.968 8.938 21.938 8.942 21.906 8.942 L 23.947 5.881 C 24.022 5.768 24.062 5.636 24.062 5.5 C 24.062 5.364 24.022 5.232 23.947 5.119 L 21.911 2.065 C 21.941 2.065 21.97 2.063 22 2.063 C 26.993 2.069 31.801 3.946 35.478 7.324 C 39.154 10.702 41.432 15.334 41.861 20.308 Z\" fill=\"url(#idss11075419236_2g1255829538)\"></path></g><g><defs><linearGradient id=\"idss11075419236_3g1255829538\" x1=\"1\" x2=\"0\" y1=\"0.15766554689891765\" y2=\"0.8423344531010823\"><stop offset=\"0\" stop-color=\"var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) /* {&quot;name&quot;:&quot;XR 4&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.31981981981981983\" stop-color=\"var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) /* {&quot;name&quot;:&quot;XR 3&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.6486486486486487\" stop-color=\"var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) /* {&quot;name&quot;:&quot;XR 2&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) /* {&quot;name&quot;:&quot;XR 1&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 26.813 25.437 L 21.313 25.437 L 21.313 26.812 L 26.813 26.812 Z\" fill=\"url(#idss11075419236_3g1255829538)\"></path></g><g><defs><linearGradient id=\"idss11075419236_4g1255829538\" x1=\"1\" x2=\"0\" y1=\"0.15766554689891765\" y2=\"0.8423344531010823\"><stop offset=\"0\" stop-color=\"var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) /* {&quot;name&quot;:&quot;XR 4&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.31981981981981983\" stop-color=\"var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) /* {&quot;name&quot;:&quot;XR 3&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.6486486486486487\" stop-color=\"var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) /* {&quot;name&quot;:&quot;XR 2&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) /* {&quot;name&quot;:&quot;XR 1&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 18.562 25.437 L 17.187 25.437 L 17.187 26.812 L 18.562 26.812 Z\" fill=\"url(#idss11075419236_4g1255829538)\"></path></g><g><defs><linearGradient id=\"idss11075419236_5g1255829538\" x1=\"1\" x2=\"0\" y1=\"0.15766554689891765\" y2=\"0.8423344531010823\"><stop offset=\"0\" stop-color=\"var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) /* {&quot;name&quot;:&quot;XR 4&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.31981981981981983\" stop-color=\"var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) /* {&quot;name&quot;:&quot;XR 3&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.6486486486486487\" stop-color=\"var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) /* {&quot;name&quot;:&quot;XR 2&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) /* {&quot;name&quot;:&quot;XR 1&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 26.813 21.313 L 21.313 21.313 L 21.313 22.688 L 26.813 22.688 Z\" fill=\"url(#idss11075419236_5g1255829538)\"></path></g><g><defs><linearGradient id=\"idss11075419236_6g1255829538\" x1=\"1\" x2=\"0\" y1=\"0.15766554689891765\" y2=\"0.8423344531010823\"><stop offset=\"0\" stop-color=\"var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) /* {&quot;name&quot;:&quot;XR 4&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.31981981981981983\" stop-color=\"var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) /* {&quot;name&quot;:&quot;XR 3&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.6486486486486487\" stop-color=\"var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) /* {&quot;name&quot;:&quot;XR 2&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) /* {&quot;name&quot;:&quot;XR 1&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 18.562 21.313 L 17.187 21.313 L 17.187 22.688 L 18.562 22.688 Z\" fill=\"url(#idss11075419236_6g1255829538)\"></path></g><g><defs><linearGradient id=\"idss11075419236_7g1255829538\" x1=\"1\" x2=\"0\" y1=\"0.15766554689891765\" y2=\"0.8423344531010823\"><stop offset=\"0\" stop-color=\"var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) /* {&quot;name&quot;:&quot;XR 4&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.31981981981981983\" stop-color=\"var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) /* {&quot;name&quot;:&quot;XR 3&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.6486486486486487\" stop-color=\"var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) /* {&quot;name&quot;:&quot;XR 2&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) /* {&quot;name&quot;:&quot;XR 1&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 26.813 17.187 L 21.313 17.187 L 21.313 18.562 L 26.813 18.562 Z\" fill=\"url(#idss11075419236_7g1255829538)\"></path></g><g><defs><linearGradient id=\"idss11075419236_8g1255829538\" x1=\"1\" x2=\"0\" y1=\"0.15766554689891765\" y2=\"0.8423344531010823\"><stop offset=\"0\" stop-color=\"var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) /* {&quot;name&quot;:&quot;XR 4&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.31981981981981983\" stop-color=\"var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) /* {&quot;name&quot;:&quot;XR 3&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.6486486486486487\" stop-color=\"var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) /* {&quot;name&quot;:&quot;XR 2&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) /* {&quot;name&quot;:&quot;XR 1&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 18.562 17.187 L 17.187 17.187 L 17.187 18.562 L 18.562 18.562 Z\" fill=\"url(#idss11075419236_8g1255829538)\"></path></g><g><defs><linearGradient id=\"idss11075419236_9g1255829538\" x1=\"1\" x2=\"0\" y1=\"0.15766554689891765\" y2=\"0.8423344531010823\"><stop offset=\"0\" stop-color=\"var(--token-04b30940-a5e2-47d1-a752-d8f01dfd5757, rgb(73, 145, 254)) /* {&quot;name&quot;:&quot;XR 4&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.31981981981981983\" stop-color=\"var(--token-6b075b58-79cb-472e-a8b0-59ecc9f752ee, rgb(124, 124, 252)) /* {&quot;name&quot;:&quot;XR 3&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"0.6486486486486487\" stop-color=\"var(--token-e83c152f-faf9-4a7c-b55c-ad1153e28567, rgb(152, 81, 240)) /* {&quot;name&quot;:&quot;XR 2&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-76065bd5-49c1-48b4-a3dc-6c80ecde3328, rgb(127, 26, 220)) /* {&quot;name&quot;:&quot;XR 1&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 17.188 28.875 L 26.812 28.875 C 27.359 28.874 27.884 28.657 28.27 28.27 C 28.657 27.884 28.874 27.359 28.875 26.812 L 28.875 25.438 C 28.873 24.928 28.682 24.438 28.339 24.062 C 28.682 23.687 28.873 23.197 28.875 22.688 L 28.875 21.312 C 28.873 20.803 28.682 20.313 28.339 19.938 C 28.682 19.562 28.873 19.072 28.875 18.562 L 28.875 17.188 C 28.874 16.641 28.657 16.116 28.27 15.73 C 27.884 15.343 27.359 15.126 26.812 15.125 L 17.188 15.125 C 16.641 15.126 16.116 15.343 15.73 15.73 C 15.343 16.116 15.126 16.641 15.125 17.188 L 15.125 18.562 C 15.127 19.072 15.318 19.562 15.661 19.938 C 15.318 20.313 15.127 20.803 15.125 21.312 L 15.125 22.688 C 15.127 23.197 15.318 23.687 15.661 24.062 C 15.318 24.438 15.127 24.928 15.125 25.438 L 15.125 26.812 C 15.126 27.359 15.343 27.884 15.73 28.27 C 16.116 28.657 16.641 28.874 17.188 28.875 Z M 16.5 17.188 C 16.5 17.005 16.573 16.83 16.702 16.702 C 16.83 16.573 17.005 16.5 17.188 16.5 L 26.812 16.5 C 26.995 16.5 27.17 16.573 27.298 16.702 C 27.427 16.83 27.5 17.005 27.5 17.188 L 27.5 18.562 C 27.5 18.745 27.427 18.92 27.298 19.048 C 27.17 19.177 26.995 19.25 26.812 19.25 L 17.188 19.25 C 17.005 19.25 16.83 19.177 16.702 19.048 C 16.573 18.92 16.5 18.745 16.5 18.562 Z M 16.5 21.312 C 16.5 21.13 16.573 20.955 16.702 20.827 C 16.83 20.698 17.005 20.625 17.188 20.625 L 26.812 20.625 C 26.995 20.625 27.17 20.698 27.298 20.827 C 27.427 20.955 27.5 21.13 27.5 21.312 L 27.5 22.688 C 27.5 22.87 27.427 23.045 27.298 23.173 C 27.17 23.302 26.995 23.375 26.812 23.375 L 17.188 23.375 C 17.005 23.375 16.83 23.302 16.702 23.173 C 16.573 23.045 16.5 22.87 16.5 22.688 Z M 16.5 25.438 C 16.5 25.255 16.573 25.08 16.702 24.952 C 16.83 24.823 17.005 24.75 17.188 24.75 L 26.812 24.75 C 26.995 24.75 27.17 24.823 27.298 24.952 C 27.427 25.08 27.5 25.255 27.5 25.438 L 27.5 26.812 C 27.5 26.995 27.427 27.17 27.298 27.298 C 27.17 27.427 26.995 27.5 26.812 27.5 L 17.188 27.5 C 17.005 27.5 16.83 27.427 16.702 27.298 C 16.573 27.17 16.5 26.995 16.5 26.812 Z\" fill=\"url(#idss11075419236_9g1255829538)\"></path></g></svg>',svgContentId:11075419236}},baseVariant,gestureVariant)})})]}),isDisplayed9()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1g32jii\",\"data-framer-name\":\"icons8_bolt\",fill:'var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255)) /* {\"name\":\"EGP - Grid - Purple\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"zZ75ojoWW\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\"><path d=\"M18 10h-5V1.5l-.945-.219-5.956 11.292L7 14h5v8.5l.945.228 5.92-11.227z\"/><circle cx=\"18\" cy=\"11\" r=\"1\"/><circle cx=\"7\" cy=\"13\" r=\"1\"/><circle cx=\"12.5\" cy=\"1.5\" r=\".5\"/><circle cx=\"12.5\" cy=\"22.5\" r=\".5\"/></svg>',withExternalLayout:true}),isDisplayed10()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-xl5mw3\",\"data-framer-name\":\"icons8_cloud_development_2_\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"HeU8gY57e\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 100 100\"><path d=\"M 66 94 C 66 90.686 68.686 88 72 88 C 75.314 88 78 90.686 78 94 C 78 97.314 75.314 100 72 100 C 68.686 100 66 97.314 66 94 Z\" fill=\"var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176)) /* {&quot;name&quot;:&quot;EGP - Grid - Green&quot;} */\"></path><path d=\"M 22 94 C 22 90.686 24.686 88 28 88 C 31.314 88 34 90.686 34 94 C 34 97.314 31.314 100 28 100 C 24.686 100 22 97.314 22 94 Z\" fill=\"var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176)) /* {&quot;name&quot;:&quot;EGP - Grid - Green&quot;} */\"></path><path d=\"M 44 94 C 44 90.686 46.686 88 50 88 C 53.314 88 56 90.686 56 94 C 56 97.314 53.314 100 50 100 C 46.686 100 44 97.314 44 94 Z\" fill=\"var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176)) /* {&quot;name&quot;:&quot;EGP - Grid - Green&quot;} */\"></path><path d=\"M 83.97 43.156 C 83.99 42.76 84 42.376 84 42 C 84 27.42 72.574 16 57.986 16 C 47.854 16 39.26 21.346 34.974 30.126 C 32.774 28.742 30.124 28 27.282 28 C 20.008 28 14.448 33.534 14.002 41.024 C 5.08 44.042 0 51.124 0 60.662 C 0 71.324 8.676 80 19.34 80 L 26 80 L 26 69.068 C 26.003 65.326 27.315 61.703 29.708 58.826 L 36.464 50.718 C 37.171 49.87 38.433 49.756 39.281 50.463 C 40.129 51.17 40.243 52.432 39.536 53.28 L 32.782 61.386 C 30.987 63.544 30.002 66.261 30 69.068 L 30 80 L 48 80 L 48 52 C 48 50.895 48.895 50 50 50 C 51.105 50 52 50.895 52 52 L 52 80 L 70 80 L 70 69.068 C 70 66.268 69.012 63.538 67.218 61.384 L 60.464 53.28 C 59.757 52.432 59.871 51.17 60.719 50.463 C 61.567 49.756 62.829 49.87 63.536 50.718 L 70.29 58.824 C 72.684 61.701 73.996 65.325 74 69.068 L 74 80 L 82.196 80 C 84.434 80.004 86.653 79.583 88.734 78.76 C 95.551 76.097 100.027 69.516 100 62.198 C 100 52.74 92.77 44.358 83.97 43.156 Z\" fill=\"var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176))\"></path><path d=\"M 26 90 C 26 91.105 26.895 92 28 92 C 29.105 92 30 91.105 30 90 L 30 80 L 26 80 Z M 70 90 C 70 91.105 70.895 92 72 92 C 73.105 92 74 91.105 74 90 L 74 80 L 70 80 Z M 48 90 C 48 91.105 48.895 92 50 92 C 51.105 92 52 91.105 52 90 L 52 80 L 48 80 Z\" fill=\"var(--token-8d002f57-b6b6-4fad-b345-40512901b5a3, rgb(2, 250, 176)) /* {&quot;name&quot;:&quot;EGP - Grid - Green&quot;} */\"></path></svg>',svgContentId:12276730860,withExternalLayout:true,...addPropertyOverrides({is1_tjtcR:{svgContentId:10565737393}},baseVariant,gestureVariant)}),isDisplayed11()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1lfagsg\",\"data-framer-name\":\"icons8_cycle_2_\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"FGdvCqJd5\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 100 100\"><path d=\"M 50 3.125 C 49.706 3.125 49.416 3.141 49.122 3.147 L 54.45 11.672 C 54.767 12.179 54.767 12.821 54.45 13.328 L 49.078 21.922 C 49.388 21.911 49.689 21.875 50 21.875 C 64.203 21.88 76.171 32.478 77.895 46.577 L 87.5 51.378 L 96.75 46.753 C 95.047 22.187 74.625 3.128 50 3.125 Z M 50 96.875 C 50.294 96.875 50.584 96.859 50.878 96.853 L 45.55 88.328 C 45.262 87.867 45.234 87.289 45.477 86.802 L 49.82 78.117 C 35.448 78.028 23.457 67.115 22.016 52.816 L 12.5 48.586 L 3.209 52.714 C 4.646 77.505 25.167 96.874 50 96.875 Z\" fill=\"var(--token-13eb4cd8-7b3f-48b6-8eb7-6780feab42f8, rgb(248, 249, 250))\"></path><path d=\"M 96.87 50.187 L 88.198 54.523 C 87.759 54.743 87.241 54.743 86.802 54.523 L 78.116 50.18 C 78.023 64.311 67.452 76.177 53.425 77.895 L 48.666 87.414 L 54.442 96.659 C 78.426 94.375 96.772 74.28 96.87 50.187 Z M 11.866 45.447 C 12.269 45.267 12.731 45.267 13.134 45.447 L 21.905 49.344 C 22.217 35.948 31.945 24.636 45.144 22.322 L 51.281 12.5 L 45.558 3.341 C 21.761 5.609 3.484 25.423 3.141 49.325 Z M 64.062 37.5 C 64.062 35.774 62.663 34.375 60.937 34.375 L 39.062 34.375 C 37.337 34.375 35.937 35.774 35.937 37.5 L 35.937 40.625 C 35.937 42.351 37.337 43.75 39.062 43.75 L 60.937 43.75 C 62.663 43.75 64.062 42.351 64.062 40.625 Z M 42.187 40.234 L 39.844 40.234 L 39.844 37.891 L 42.187 37.891 Z M 60.156 40.234 L 47.656 40.234 L 47.656 37.891 L 60.156 37.891 Z M 64.062 48.437 C 64.062 46.712 62.663 45.312 60.937 45.312 L 39.062 45.312 C 37.337 45.312 35.937 46.712 35.937 48.437 L 35.937 51.562 C 35.937 53.288 37.337 54.687 39.062 54.687 L 60.937 54.687 C 62.663 54.687 64.062 53.288 64.062 51.562 Z M 42.187 51.172 L 39.844 51.172 L 39.844 48.828 L 42.187 48.828 Z M 60.156 51.172 L 47.656 51.172 L 47.656 48.828 L 60.156 48.828 Z M 60.937 56.25 L 39.062 56.25 C 37.337 56.25 35.937 57.649 35.937 59.375 L 35.937 62.5 C 35.937 64.226 37.337 65.625 39.062 65.625 L 60.937 65.625 C 62.663 65.625 64.062 64.226 64.062 62.5 L 64.062 59.375 C 64.062 57.649 62.663 56.25 60.937 56.25 Z M 42.187 62.109 L 39.844 62.109 L 39.844 59.766 L 42.187 59.766 Z M 60.156 62.109 L 47.656 62.109 L 47.656 59.766 L 60.156 59.766 Z\" fill=\"var(--token-13eb4cd8-7b3f-48b6-8eb7-6780feab42f8, rgb(248, 249, 250))\"></path></svg>',svgContentId:9274125055,withExternalLayout:true,...addPropertyOverrides({AYpxMbENV:{svgContentId:9077015093}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2w1Gg.framer-1363fi8, .framer-2w1Gg .framer-1363fi8 { display: block; }\",\".framer-2w1Gg.framer-azzsb0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; width: min-content; }\",\".framer-2w1Gg .framer-1fzdj40 { flex: none; height: 38px; overflow: visible; position: relative; width: 38px; }\",\".framer-2w1Gg .framer-1f6s39h, .framer-2w1Gg .framer-xben3b, .framer-2w1Gg .framer-afxq3o, .framer-2w1Gg .framer-1atgvj2, .framer-2w1Gg .framer-19ns4a4, .framer-2w1Gg .framer-1jgd3bb, .framer-2w1Gg .framer-wf8uop { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-2w1Gg .framer-lvx6sy { bottom: 0px; flex: none; height: 38px; position: absolute; right: -1px; width: 38px; }\",\".framer-2w1Gg .framer-12q37c1, .framer-2w1Gg .framer-15w5s2h, .framer-2w1Gg .framer-1cxi6xo { flex: none; height: 38px; left: calc(50.00000000000002% - 38px / 2); position: absolute; top: calc(50.00000000000002% - 38px / 2); width: 38px; }\",\".framer-2w1Gg .framer-1h1e8xj { flex: none; height: 38px; position: absolute; right: 0px; top: 0px; width: 38px; }\",\".framer-2w1Gg .framer-1bdcfx1 { bottom: 0px; flex: none; height: 38px; position: absolute; right: 0px; width: 38px; }\",\".framer-2w1Gg .framer-8v1x8t { flex: none; height: 38px; left: calc(50.00000000000002% - 39px / 2); position: absolute; top: calc(50.00000000000002% - 38px / 2); width: 39px; }\",\".framer-2w1Gg .framer-1qq0ybl { flex: none; height: 35px; left: calc(50.00000000000002% - 38px / 2); position: absolute; top: calc(50.00000000000002% - 35px / 2); width: 38px; }\",\".framer-2w1Gg .framer-10ulr8b { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 38px); left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-2w1Gg .framer-1g32jii { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 100px); position: relative; width: 100px; }\",\".framer-2w1Gg .framer-xl5mw3, .framer-2w1Gg .framer-1lfagsg { flex: none; height: 100px; position: relative; width: 100px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-2w1Gg.framer-azzsb0 { gap: 0px; } .framer-2w1Gg.framer-azzsb0 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-2w1Gg.framer-azzsb0 > :first-child { margin-left: 0px; } .framer-2w1Gg.framer-azzsb0 > :last-child { margin-right: 0px; } }\",\".framer-2w1Gg.framer-v-1737r32 .framer-10ulr8b { height: var(--framer-aspect-ratio-supported, 47px); left: -5px; right: -4px; top: -5px; }\",\".framer-2w1Gg.framer-v-1737r32 .framer-1cxi6xo { height: 44px; left: calc(50.00000000000002% - 44px / 2); top: calc(50.00000000000002% - 44px / 2); width: 44px; }\",\".framer-2w1Gg.framer-v-fylpuf .framer-1qq0ybl { height: 47px; left: calc(47.3684210526316% - 49px / 2); top: calc(52.63157894736844% - 47px / 2); width: 49px; }\",\".framer-2w1Gg.framer-v-1h366uc .framer-15w5s2h { height: 46px; left: calc(50.00000000000002% - 46px / 2); top: calc(50.00000000000002% - 46px / 2); width: 46px; }\",\".framer-2w1Gg.framer-v-1ooahxi .framer-19ns4a4 { bottom: -7px; left: -5px; right: -7px; top: -5px; }\",\".framer-2w1Gg.framer-v-1ooahxi .framer-8v1x8t { height: 40px; left: calc(50.00000000000002% - 41px / 2); top: calc(50.00000000000002% - 40px / 2); width: 41px; }\",\".framer-2w1Gg.framer-v-zcqf53 .framer-1atgvj2 { bottom: -5px; left: -5px; right: -5px; top: -5px; }\",\".framer-2w1Gg.framer-v-zcqf53 .framer-1bdcfx1 { bottom: unset; height: 41px; left: calc(50.00000000000002% - 41px / 2); right: unset; top: calc(50.00000000000002% - 41px / 2); width: 41px; }\",'.framer-2w1Gg[data-border=\"true\"]::after, .framer-2w1Gg [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 58\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"D3DALe6ES\":{\"layout\":[\"auto\",\"auto\"]},\"zWK7jYRtR\":{\"layout\":[\"auto\",\"auto\"]},\"hrd2nn4Sj\":{\"layout\":[\"auto\",\"auto\"]},\"rDN2f44nj\":{\"layout\":[\"auto\",\"auto\"]},\"iylyqZweP\":{\"layout\":[\"auto\",\"auto\"]},\"YrgE1fULC\":{\"layout\":[\"auto\",\"auto\"]},\"XSgia8BN2\":{\"layout\":[\"auto\",\"auto\"]},\"I5P9QlFDa\":{\"layout\":[\"auto\",\"auto\"]},\"MiiHTwjZl\":{\"layout\":[\"auto\",\"auto\"]},\"wr893TYlz\":{\"layout\":[\"auto\",\"auto\"]},\"gkWMC6TvC\":{\"layout\":[\"auto\",\"auto\"]},\"Lzbfgi_AZ\":{\"layout\":[\"auto\",\"auto\"]},\"wTVtl6LCZ\":{\"layout\":[\"auto\",\"auto\"]},\"SnHe5KUcR\":{\"layout\":[\"auto\",\"auto\"]},\"GWDUdf45N\":{\"layout\":[\"auto\",\"auto\"]},\"p_LlY1cxv\":{\"layout\":[\"auto\",\"auto\"]},\"is1_tjtcR\":{\"layout\":[\"auto\",\"auto\"]},\"AYpxMbENV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"pRBv1SQPK\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerJNJqlj6BI=withCSS(Component,css,\"framer-2w1Gg\");export default FramerJNJqlj6BI;FramerJNJqlj6BI.displayName=\"DD/Feature 2 Icons\";FramerJNJqlj6BI.defaultProps={height:58,width:58};addPropertyControls(FramerJNJqlj6BI,{variant:{options:[\"djWqbSR4s\",\"D3DALe6ES\",\"zWK7jYRtR\",\"hrd2nn4Sj\",\"rDN2f44nj\",\"iylyqZweP\",\"YrgE1fULC\",\"XSgia8BN2\",\"I5P9QlFDa\",\"MiiHTwjZl\",\"wr893TYlz\",\"gkWMC6TvC\",\"Lzbfgi_AZ\",\"wTVtl6LCZ\",\"SnHe5KUcR\",\"GWDUdf45N\",\"p_LlY1cxv\",\"is1_tjtcR\",\"AYpxMbENV\"],optionTitles:[\"Game Server\",\"Same Server 2\",\"Server Image\",\"Server Image 2\",\"Matchmaking\",\"Matchmaking 2\",\"Multicoud\",\"Multicoud 2\",\"Analytics\",\"Analytics 2\",\"Fleet Session\",\"Fleet Session 2\",\"Authoritative\",\"Authoritative 2\",\"Network\",\"Network 2\",\"Variant 9\",\"Variant 10\",\"Variant 11\"],title:\"Variant\",type:ControlType.Enum},pRBv1SQPK:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerJNJqlj6BI,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJNJqlj6BI\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"pRBv1SQPK\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"58\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"D3DALe6ES\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zWK7jYRtR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hrd2nn4Sj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rDN2f44nj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iylyqZweP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YrgE1fULC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XSgia8BN2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"I5P9QlFDa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MiiHTwjZl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wr893TYlz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gkWMC6TvC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Lzbfgi_AZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wTVtl6LCZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SnHe5KUcR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GWDUdf45N\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"p_LlY1cxv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"is1_tjtcR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AYpxMbENV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"58\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JNJqlj6BI.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/D4vh7md7ri8BqV1XqGBw/1yFGHAsNQ0Cs6sxMMnBx/B3mhxtkbp.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/LFZ7FHFbfpDBPRR7Q8iy/NNchVVvYINsG6mR8kS4Z/w6UUflMB8.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wDRjjHQGFDWhZoQRuFNw/tz7xIH8McmBZoQROLOdt/YckFIlg3V.js\";import DDFeature2Icons from\"https://framerusercontent.com/modules/ESo5TlW3yDEQswy36Kyt/CfmrCfD8ssPX32CkvoPs/JNJqlj6BI.js\";const DDFeature2IconsFonts=getFonts(DDFeature2Icons);const MotionDivWithFX=withFX(motion.div);const RichTextWithFX=withFX(RichText);const DDFeature2IconsControls=getPropertyControls(DDFeature2Icons);const enabledGestures={gWEuW6QvX:{hover:true},kkTh0hGac:{hover:true},MJnFVt2x2:{hover:true},OGrNGjzge:{hover:true},sB5JOlJ_y:{hover:true}};const cycleOrder=[\"gWEuW6QvX\",\"OGrNGjzge\",\"zzZbhU5on\",\"MJnFVt2x2\",\"sB5JOlJ_y\",\"kkTh0hGac\",\"h1Ouu8sbY\"];const serializationHash=\"framer-tyZyd\";const variantClassNames={gWEuW6QvX:\"framer-v-1ggvmiw\",h1Ouu8sbY:\"framer-v-mhybgh\",kkTh0hGac:\"framer-v-1xcty32\",MJnFVt2x2:\"framer-v-5kyl6\",OGrNGjzge:\"framer-v-1gpwi0n\",sB5JOlJ_y:\"framer-v-1su75wk\",zzZbhU5on:\"framer-v-1oyzqkd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0};const transition2={damping:60,delay:.3,mass:1,stiffness:400,type:\"spring\"};const transition3={damping:60,delay:.1,mass:1,stiffness:400,type:\"spring\"};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Analytics 2\":\"MiiHTwjZl\",\"Authoritative 2\":\"wTVtl6LCZ\",\"Fleet Session 2\":\"gkWMC6TvC\",\"Fleet Session\":\"wr893TYlz\",\"Game Server\":\"djWqbSR4s\",\"Matchmaking 2\":\"iylyqZweP\",\"Multicoud 2\":\"XSgia8BN2\",\"Network 2\":\"GWDUdf45N\",\"Same Server 2\":\"D3DALe6ES\",\"Server Image 2\":\"hrd2nn4Sj\",\"Server Image\":\"zWK7jYRtR\",\"Variant 10\":\"is1_tjtcR\",\"Variant 11\":\"AYpxMbENV\",\"Variant 9\":\"p_LlY1cxv\",Analytics:\"I5P9QlFDa\",Authoritative:\"Lzbfgi_AZ\",Matchmaking:\"rDN2f44nj\",Multicoud:\"YrgE1fULC\",Network:\"SnHe5KUcR\"};const humanReadableVariantMap={\"Desktop - Hover without Icon for More Space\":\"sB5JOlJ_y\",\"Desktop - With SubCopy Hover\":\"MJnFVt2x2\",\"Desktop XR\":\"kkTh0hGac\",\"Variant 7\":\"h1Ouu8sbY\",Desktop:\"OGrNGjzge\",Large:\"gWEuW6QvX\",Tablet:\"zzZbhU5on\"};const getProps=({background,height,id,link,sub,subcopyFontSize,subcopyForHoverVersion,title,variant1,width,...props})=>{return{...props,CMqzDcxBt:humanReadableEnumMap[variant1]??variant1??props.CMqzDcxBt??\"djWqbSR4s\",gTy6txgzO:subcopyForHoverVersion??props.gTy6txgzO??\"text\",lSLI8oF_1:link??props.lSLI8oF_1,Mxzerx57K:background??props.Mxzerx57K??\"var(--token-466a2f6a-93c1-4338-afaf-e43e4396dee7, rgba(0, 0, 0, 0.6))\",somOFv_Jo:subcopyFontSize??props.somOFv_Jo??18,su_ep3IPb:sub??props.su_ep3IPb??\"Game Server Orchestration\",Tt2Lo2p6J:title??props.Tt2Lo2p6J??\"Game Server Orchestration\",variant:humanReadableVariantMap[props.variant]??props.variant??\"gWEuW6QvX\"};};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,Tt2Lo2p6J,gTy6txgzO,CMqzDcxBt,su_ep3IPb,lSLI8oF_1,Mxzerx57K,somOFv_Jo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gWEuW6QvX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const pRBv1SQPK12ggre0=activeVariantCallback(async(...args)=>{setVariant(\"gWEuW6QvX\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"kkTh0hGac-hover\")return false;if([\"kkTh0hGac\",\"h1Ouu8sbY\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"sB5JOlJ_y-hover\")return false;return true;};const isDisplayed2=()=>{if([\"OGrNGjzge-hover\",\"MJnFVt2x2-hover\",\"sB5JOlJ_y-hover\",\"kkTh0hGac-hover\"].includes(gestureVariant))return false;if([\"OGrNGjzge\",\"zzZbhU5on\",\"MJnFVt2x2\",\"sB5JOlJ_y\",\"kkTh0hGac\",\"h1Ouu8sbY\"].includes(baseVariant))return false;return true;};const visible=isSet(lSLI8oF_1);const isDisplayed3=value=>{if(gestureVariant===\"gWEuW6QvX-hover\")return value;return false;};const isDisplayed4=value=>{if(gestureVariant===\"OGrNGjzge-hover\")return value;return false;};const isDisplayed5=()=>{if(gestureVariant===\"kkTh0hGac-hover\")return true;if(baseVariant===\"kkTh0hGac\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:lSLI8oF_1,motionChild:true,nodeId:\"gWEuW6QvX\",scopeId:\"vv_MeYaQk\",...addPropertyOverrides({\"MJnFVt2x2-hover\":{href:undefined},MJnFVt2x2:{href:undefined},sB5JOlJ_y:{smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ggvmiw\",className,classNames)} framer-fsk14j`,\"data-border\":true,\"data-framer-name\":\"Large\",layoutDependency:layoutDependency,layoutId:\"gWEuW6QvX\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(232, 232, 232, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:Mxzerx57K,borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,boxShadow:\"none\",...style},variants:{\"gWEuW6QvX-hover\":{backgroundColor:\"rgba(0, 14, 87, 0.8)\",boxShadow:\"0px 0px 20px 2px rgba(8, 154, 197, 0.42)\"},\"kkTh0hGac-hover\":{\"--border-color\":\"rgb(255, 255, 255)\",backgroundColor:\"rgba(24, 22, 61, 0.2)\",boxShadow:\"0px 0px 20px 2px rgba(255, 255, 255, 0.25)\"},\"MJnFVt2x2-hover\":{backgroundColor:\"rgba(0, 14, 87, 0.6)\",boxShadow:\"0px 0px 20px 2px rgba(8, 154, 197, 0.42)\"},\"OGrNGjzge-hover\":{backgroundColor:\"rgba(0, 14, 87, 0.8)\",boxShadow:\"0px 0px 20px 2px rgba(8, 154, 197, 0.42)\"},\"sB5JOlJ_y-hover\":{backgroundColor:\"rgba(0, 14, 87, 0.6)\",boxShadow:\"0px 0px 20px 2px rgba(8, 154, 197, 0.42)\"},h1Ouu8sbY:{backgroundColor:\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255))\"},kkTh0hGac:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}},...addPropertyOverrides({\"gWEuW6QvX-hover\":{\"data-framer-name\":undefined},\"kkTh0hGac-hover\":{\"data-framer-name\":undefined},\"MJnFVt2x2-hover\":{\"data-framer-name\":undefined},\"OGrNGjzge-hover\":{\"data-framer-name\":undefined},\"sB5JOlJ_y-hover\":{\"data-framer-name\":undefined},h1Ouu8sbY:{\"data-framer-name\":\"Variant 7\"},kkTh0hGac:{\"data-framer-name\":\"Desktop XR\"},MJnFVt2x2:{\"data-framer-name\":\"Desktop - With SubCopy Hover\"},OGrNGjzge:{\"data-framer-name\":\"Desktop\"},sB5JOlJ_y:{\"data-framer-name\":\"Desktop - Hover without Icon for More Space\"},zzZbhU5on:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-15ea3wf\",\"data-framer-name\":\"Lines\",layoutDependency:layoutDependency,layoutId:\"YqSQR_rWw\",style:{rotate:180},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13n59rg\",\"data-framer-name\":\"Lines\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"dso2Zv8d6\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1129 474\"><path d=\"M 19.552 0 L 19.552 474 M 44.331 0 L 44.331 474 M 69.111 0 L 69.111 474 M 93.89 0 L 93.89 474 M 118.669 0 L 118.669 474 M 143.448 0 L 143.448 474 M 168.227 0 L 168.227 474 M 193.006 0 L 193.006 474 M 217.785 0 L 217.785 474 M 242.565 0 L 242.565 474 M 267.344 0 L 267.344 474 M 292.123 0 L 292.123 474 M 316.902 0 L 316.902 474 M 341.681 0 L 341.681 474 M 366.46 0 L 366.46 474 M 391.24 0 L 391.24 474 M 416.019 0 L 416.019 474 M 440.798 0 L 440.798 474 M 465.577 0 L 465.577 474 M 490.356 0 L 490.356 474 M 515.135 0 L 515.135 474 M 539.914 0 L 539.914 474 M 564.694 0 L 564.694 474 M 589.473 0 L 589.473 474 M 614.252 0 L 614.252 474 M 639.031 0 L 639.031 474 M 663.81 0 L 663.81 474 M 688.589 0 L 688.589 474 M 713.368 0 L 713.368 474 M 738.148 0 L 738.148 474 M 762.927 0 L 762.927 474 M 787.706 0 L 787.706 474 M 812.485 0 L 812.485 474 M 837.264 0 L 837.264 474 M 862.043 0 L 862.043 474 M 886.823 0 L 886.823 474 M 911.602 0 L 911.602 474 M 936.381 0 L 936.381 474 M 961.16 0 L 961.16 474 M 985.939 0 L 985.939 474 M 1010.718 0 L 1010.718 474 M 1035.497 0 L 1035.497 474 M 1060.277 0 L 1060.277 474 M 1085.056 0 L 1085.056 474 M 1109.835 0 L 1109.835 474 M 1129 19.556 L 0 19.556 M 1129 81.849 L 0 81.849 M 1129 144.142 L 0 144.142 M 1129 206.435 L 0 206.435 M 1129 268.727 L 0 268.727 M 1129 331.02 L 0 331.02 M 1129 393.313 L 0 393.312 M 1129 455.605 L 0 455.605\" fill=\"transparent\" stroke-width=\"0.5\" stroke=\"rgba(94, 69, 255, 0.1)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12844007012,withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-uv7inv\",\"data-framer-name\":\"Illus\",layoutDependency:layoutDependency,layoutId:\"FlLxe26XE\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+30+(((componentViewport?.height||319)-60-(96+Math.max(0,((componentViewport?.height||319)-60-116)/1)*1+20))/2+0+0)+5+14,...addPropertyOverrides({h1Ouu8sbY:{width:\"58px\",y:(componentViewport?.y||0)+30+(((componentViewport?.height||240)-50-(77+Math.max(0,((componentViewport?.height||240)-50-86)/1)*1+9))/2+0+0)+5+4.5},kkTh0hGac:{width:\"58px\",y:(componentViewport?.y||0)+30+(((componentViewport?.height||240)-50-(77+Math.max(0,((componentViewport?.height||240)-50-86)/1)*1+9))/2+0+0)+5+4.5},MJnFVt2x2:{y:(componentViewport?.y||0)+30+(((componentViewport?.height||240)-60-(96+Math.max(0,((componentViewport?.height||240)-60-105)/1)*1+9))/2+0+0)+5+14},OGrNGjzge:{y:(componentViewport?.y||0)+30+(((componentViewport?.height||240)-60-(96+Math.max(0,((componentViewport?.height||240)-60-105)/1)*1+9))/2+0+0)+5+14},sB5JOlJ_y:{y:(componentViewport?.y||0)+30+(((componentViewport?.height||240)-60-(96+Math.max(0,((componentViewport?.height||240)-60-105)/1)*1+9))/2+0+0)+5+14},zzZbhU5on:{y:(componentViewport?.y||0)+15+(((componentViewport?.height||210)-30-(96+Math.max(0,((componentViewport?.height||210)-30-106)/1)*1+10))/2+0+0)+5+14}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qf7avo-container\",layoutDependency:layoutDependency,layoutId:\"OnETbRi_3-container\",nodeId:\"OnETbRi_3\",rendersWithMotion:true,scopeId:\"vv_MeYaQk\",children:/*#__PURE__*/_jsx(DDFeature2Icons,{height:\"100%\",id:\"OnETbRi_3\",layoutId:\"OnETbRi_3\",pRBv1SQPK:pRBv1SQPK12ggre0,variant:CMqzDcxBt,width:\"100%\",...addPropertyOverrides({h1Ouu8sbY:{style:{width:\"100%\"}},kkTh0hGac:{style:{width:\"100%\"}},MJnFVt2x2:{pRBv1SQPK:undefined},sB5JOlJ_y:{pRBv1SQPK:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jow9ur\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"hNNcweBOw\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(304deg, rgb(191, 248, 255) 42.3526%, rgb(31, 165, 255) 147%)\"},children:\"Game Server Orchestration\"})})}),className:\"framer-1u3qnk4\",\"data-framer-name\":\"Scalable ways to transfer on Solana privately or publicly\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c_e4pZP3H\",style:{\"--extracted-a0htzi\":\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"3px\",\"--variable-reference-somOFv_Jo-vv_MeYaQk\":somOFv_Jo,textShadow:\"none\"},text:Tt2Lo2p6J,variants:{\"gWEuW6QvX-hover\":{textShadow:\"none\"},\"MJnFVt2x2-hover\":{\"--variable-reference-somOFv_Jo-vv_MeYaQk\":somOFv_Jo},\"sB5JOlJ_y-hover\":{\"--extracted-r6o4lv\":\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255))\"},h1Ouu8sbY:{\"--extracted-a0htzi\":\"var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79))\",textShadow:\"none\"},kkTh0hGac:{textShadow:\"0px 1px 2px rgba(0,0,0,0.25)\"},MJnFVt2x2:{textShadow:\"0px 1px 2px rgba(0,0,0,0.25)\"},OGrNGjzge:{textShadow:\"0px 1px 2px rgba(0,0,0,0.25)\"},sB5JOlJ_y:{textShadow:\"0px 1px 2px rgba(0,0,0,0.25)\"},zzZbhU5on:{\"--extracted-1eung3n\":\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255))\",textShadow:\"0px 1px 2px rgba(0,0,0,0.25)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"MJnFVt2x2-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-somOFv_Jo-vv_MeYaQk) * 1px)\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:\"text\"})}),fonts:[\"GF;Manrope-regular\"],text:gTy6txgzO},\"sB5JOlJ_y-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:\"text\"})}),fonts:[\"GF;Manrope-500\"],text:gTy6txgzO},h1Ouu8sbY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-aie0ab\",\"data-styles-preset\":\"B3mhxtkbp\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-bd3889c6-1dcc-474a-ba26-2d4c51f12456, rgb(18, 5, 79)))\"},children:\"Game Server Orchestration\"})})},kkTh0hGac:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-aie0ab\",\"data-styles-preset\":\"B3mhxtkbp\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:\"Game Server Orchestration\"})})},MJnFVt2x2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-aie0ab\",\"data-styles-preset\":\"B3mhxtkbp\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(306deg, rgb(191, 248, 255) 42.3526%, rgb(31, 165, 255) 150%)\"},children:\"Game Server Orchestration\"})})})},OGrNGjzge:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-aie0ab\",\"data-styles-preset\":\"B3mhxtkbp\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(306deg, rgb(191, 248, 255) 42.3526%, rgb(31, 165, 255) 150%)\"},children:\"Game Server Orchestration\"})})})},sB5JOlJ_y:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-aie0ab\",\"data-styles-preset\":\"B3mhxtkbp\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(306deg, rgb(191, 248, 255) 42.3526%, rgb(31, 165, 255) 150%)\"},children:\"Game Server Orchestration\"})})})},zzZbhU5on:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS03MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(306deg, rgb(191, 248, 255) 42.3526%, rgb(31, 165, 255) 150%)\"},children:\"Game Server Orchestration\"})})}),fonts:[\"GF;Manrope-700\"]}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9skv5\",\"data-styles-preset\":\"w6UUflMB8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255)))\"},children:\"Game Server Orchestration\"})}),className:\"framer-2qc5dn\",\"data-framer-name\":\"Scalable ways to transfer on Solana privately or publicly\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xs8mTH3nb\",style:{\"--extracted-r6o4lv\":\"var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"3px\"},text:su_ep3IPb,verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nfo7hj\",\"data-framer-name\":\"Color\",layoutDependency:layoutDependency,layoutId:\"wnnApAOoo\",style:{backgroundColor:\"var(--token-e8ece909-47ab-4ccd-8b74-0475f0a92ef6, rgb(164, 95, 255))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",filter:\"blur(300px)\",opacity:.6,rotate:-30,WebkitFilter:\"blur(300px)\"},transformTemplate:transformTemplate2}),isDisplayed3(visible)&&/*#__PURE__*/_jsx(SVG,{className:\"framer-snq20x\",\"data-framer-name\":\"external_link_1_SVG\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"W41BACXqC\",style:{opacity:.6},svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 6H6a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-4M14 4h6m0 0v6m0-6L10 14\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true}),isDisplayed4(visible)&&/*#__PURE__*/_jsx(SVG,{className:\"framer-dk6mqk\",\"data-framer-name\":\"external_link_1_SVG\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"HOtMGtbP1\",style:{opacity:.6},svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 6H6a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-4M14 4h6m0 0v6m0-6L10 14\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-18oy4lk\",\"data-framer-name\":\"Blur\",layoutDependency:layoutDependency,layoutId:\"CbnhGb_Gu\",style:{background:\"linear-gradient(180deg, var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255)) -43%, var(--token-da974583-6ff8-41cc-841e-8183a7d9578a, rgb(21, 9, 255)) 100%)\",filter:\"blur(100px)\",opacity:0,WebkitFilter:\"blur(100px)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tyZyd.framer-fsk14j, .framer-tyZyd .framer-fsk14j { display: block; }\",\".framer-tyZyd.framer-1ggvmiw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 319px; justify-content: center; overflow: hidden; padding: 30px; position: relative; text-decoration: none; width: 296px; will-change: var(--framer-will-change-override, transform); }\",\".framer-tyZyd .framer-15ea3wf { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 0px; position: absolute; width: min-content; z-index: 0; }\",\".framer-tyZyd .framer-13n59rg { flex: none; height: 474px; position: relative; width: 1129px; }\",\".framer-tyZyd .framer-uv7inv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 96px; justify-content: center; overflow: visible; padding: 5px; position: relative; width: 164px; z-index: 3; }\",\".framer-tyZyd .framer-1qf7avo-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-tyZyd .framer-jow9ur { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-tyZyd .framer-1u3qnk4, .framer-tyZyd .framer-2qc5dn { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-tyZyd .framer-nfo7hj { aspect-ratio: 1.977040662412008 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 101px); left: 52%; position: absolute; top: 46%; width: 128%; z-index: 1; }\",\".framer-tyZyd .framer-snq20x, .framer-tyZyd .framer-dk6mqk { aspect-ratio: 1 / 1; bottom: 15px; flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: absolute; right: 15px; width: 18px; z-index: 1; }\",\".framer-tyZyd .framer-18oy4lk { bottom: 0px; flex: none; left: -20px; overflow: hidden; position: absolute; right: -19px; top: -9px; }\",\".framer-tyZyd.framer-v-1gpwi0n.framer-1ggvmiw, .framer-tyZyd.framer-v-5kyl6.framer-1ggvmiw, .framer-tyZyd.framer-v-1su75wk.framer-1ggvmiw { gap: 9px; height: 240px; }\",\".framer-tyZyd.framer-v-1oyzqkd.framer-1ggvmiw { cursor: unset; gap: 10px; height: 210px; padding: 15px 10px 15px 10px; width: 150px; }\",\".framer-tyZyd.framer-v-1xcty32.framer-1ggvmiw { gap: 9px; height: 240px; padding: 30px 20px 20px 20px; }\",\".framer-tyZyd.framer-v-1xcty32 .framer-uv7inv, .framer-tyZyd.framer-v-mhybgh .framer-uv7inv { height: 77px; width: 220px; }\",\".framer-tyZyd.framer-v-1xcty32 .framer-1qf7avo-container, .framer-tyZyd.framer-v-mhybgh .framer-1qf7avo-container { width: 28%; }\",\".framer-tyZyd.framer-v-mhybgh.framer-1ggvmiw { cursor: unset; gap: 9px; height: 240px; padding: 30px 20px 20px 20px; width: 169px; }\",\".framer-tyZyd.framer-v-1su75wk.hover .framer-jow9ur { justify-content: center; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-tyZyd[data-border=\"true\"]::after, .framer-tyZyd [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 319\n * @framerIntrinsicWidth 296\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"OGrNGjzge\":{\"layout\":[\"fixed\",\"fixed\"]},\"zzZbhU5on\":{\"layout\":[\"fixed\",\"fixed\"]},\"MJnFVt2x2\":{\"layout\":[\"fixed\",\"fixed\"]},\"sB5JOlJ_y\":{\"layout\":[\"fixed\",\"fixed\"]},\"kkTh0hGac\":{\"layout\":[\"fixed\",\"fixed\"]},\"h1Ouu8sbY\":{\"layout\":[\"fixed\",\"fixed\"]},\"MMc07L429\":{\"layout\":[\"fixed\",\"fixed\"]},\"IO6mUbB9r\":{\"layout\":[\"fixed\",\"fixed\"]},\"byz6FmAZ5\":{\"layout\":[\"fixed\",\"fixed\"]},\"HBTwWxDXU\":{\"layout\":[\"fixed\",\"fixed\"]},\"ypfrBy8CQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Tt2Lo2p6J\":\"title\",\"gTy6txgzO\":\"subcopyForHoverVersion\",\"CMqzDcxBt\":\"variant1\",\"su_ep3IPb\":\"sub\",\"lSLI8oF_1\":\"link\",\"Mxzerx57K\":\"background\",\"somOFv_Jo\":\"subcopyFontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framervv_MeYaQk=withCSS(Component,css,\"framer-tyZyd\");export default Framervv_MeYaQk;Framervv_MeYaQk.displayName=\"DD/Features Cards 2\";Framervv_MeYaQk.defaultProps={height:319,width:296};addPropertyControls(Framervv_MeYaQk,{variant:{options:[\"gWEuW6QvX\",\"OGrNGjzge\",\"zzZbhU5on\",\"MJnFVt2x2\",\"sB5JOlJ_y\",\"kkTh0hGac\",\"h1Ouu8sbY\"],optionTitles:[\"Large\",\"Desktop\",\"Tablet\",\"Desktop - With SubCopy Hover\",\"Desktop - Hover without Icon for More Space\",\"Desktop XR\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},Tt2Lo2p6J:{defaultValue:\"Game Server Orchestration\",displayTextArea:true,title:\"Title\",type:ControlType.String},gTy6txgzO:{defaultValue:\"text\",description:\"\",displayTextArea:true,title:\"Subcopy for Hover version\",type:ControlType.String},CMqzDcxBt:DDFeature2IconsControls?.[\"variant\"]&&{...DDFeature2IconsControls[\"variant\"],defaultValue:\"djWqbSR4s\",description:undefined,hidden:undefined,title:\"Variant\"},su_ep3IPb:{defaultValue:\"Game Server Orchestration\",displayTextArea:true,title:\"Sub\",type:ControlType.String},lSLI8oF_1:{title:\"Link\",type:ControlType.Link},Mxzerx57K:{defaultValue:\"var(--token-466a2f6a-93c1-4338-afaf-e43e4396dee7, rgba(0, 0, 0, 0.6))\",title:\"Background\",type:ControlType.Color},somOFv_Jo:{defaultValue:18,description:\"\",title:\"Subcopy - Font Size\",type:ControlType.Number}});addFonts(Framervv_MeYaQk,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_A87jxeN7B.woff2\",weight:\"400\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"}]},...DDFeature2IconsFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framervv_MeYaQk\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"296\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OGrNGjzge\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zzZbhU5on\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MJnFVt2x2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sB5JOlJ_y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kkTh0hGac\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h1Ouu8sbY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MMc07L429\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IO6mUbB9r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"byz6FmAZ5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HBTwWxDXU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ypfrBy8CQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"Tt2Lo2p6J\\\":\\\"title\\\",\\\"gTy6txgzO\\\":\\\"subcopyForHoverVersion\\\",\\\"CMqzDcxBt\\\":\\\"variant1\\\",\\\"su_ep3IPb\\\":\\\"sub\\\",\\\"lSLI8oF_1\\\":\\\"link\\\",\\\"Mxzerx57K\\\":\\\"background\\\",\\\"somOFv_Jo\\\":\\\"subcopyFontSize\\\"}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"319\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vv_MeYaQk.map","// Generated by Framer (c747e62)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-500\",\"GF;Manrope-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}]}];export const css=['.framer-YZuI4 .framer-styles-preset-1avjdby:not(.rich-text-wrapper), .framer-YZuI4 .framer-styles-preset-1avjdby.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-YZuI4 .framer-styles-preset-1avjdby:not(.rich-text-wrapper), .framer-YZuI4 .framer-styles-preset-1avjdby.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-YZuI4 .framer-styles-preset-1avjdby:not(.rich-text-wrapper), .framer-YZuI4 .framer-styles-preset-1avjdby.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-f9c5196f-fcb1-43d6-9462-21cb61cc19ec, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-YZuI4\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b6cf623)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-700\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/jn4BtSPLlS0NDp1KiFAtFKiiY0o.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/g0c8vEViiXNlKAgI4Ymmk3Ig.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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\"}]}];export const css=['.framer-VjsjJ .framer-styles-preset-1bia59g:not(.rich-text-wrapper), .framer-VjsjJ .framer-styles-preset-1bia59g.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 42px; --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: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-VjsjJ .framer-styles-preset-1bia59g:not(.rich-text-wrapper), .framer-VjsjJ .framer-styles-preset-1bia59g.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 42px; --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: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-VjsjJ .framer-styles-preset-1bia59g:not(.rich-text-wrapper), .framer-VjsjJ .framer-styles-preset-1bia59g.rich-text-wrapper h1 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 33px; --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: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-VjsjJ\";\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 (dbba614)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-500\",\"GF;Manrope-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}]}];export const css=['.framer-KV6xf .framer-styles-preset-zjsuw8:not(.rich-text-wrapper), .framer-KV6xf .framer-styles-preset-zjsuw8.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-20832d6c-6be5-455d-99ea-51eb6fbc6e93, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-KV6xf .framer-styles-preset-zjsuw8:not(.rich-text-wrapper), .framer-KV6xf .framer-styles-preset-zjsuw8.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-20832d6c-6be5-455d-99ea-51eb6fbc6e93, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-KV6xf .framer-styles-preset-zjsuw8:not(.rich-text-wrapper), .framer-KV6xf .framer-styles-preset-zjsuw8.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-20832d6c-6be5-455d-99ea-51eb6fbc6e93, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-KV6xf\";\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\"}}}","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@lezer/common/dist/index.js\nvar DefaultBufferLength=1024;var nextPropID=0;var Range=class{constructor(from,to){this.from=from;this.to=to;}};var NodeProp=class{/**\n  This is meant to be used with\n  [`NodeSet.extend`](#common.NodeSet.extend) or\n  [`LRParser.configure`](#lr.ParserConfig.props) to compute\n  prop values for each node type in the set. Takes a [match\n  object](#common.NodeType^match) or function that returns undefined\n  if the node type doesn't get this prop, and the prop's value if\n  it does.\n  */add(match){if(this.perNode)throw new RangeError(\"Can't add per-node props to node types\");if(typeof match!=\"function\")match=NodeType.match(match);return type=>{let result=match(type);return result===void 0?null:[this,result];};}/**\n  Create a new node prop type.\n  */constructor(config={}){this.id=nextPropID++;this.perNode=!!config.perNode;this.deserialize=config.deserialize||(()=>{throw new Error(\"This node type doesn't define a deserialize function\");});}};NodeProp.closedBy=new NodeProp({deserialize:str=>str.split(\" \")});NodeProp.openedBy=new NodeProp({deserialize:str=>str.split(\" \")});NodeProp.group=new NodeProp({deserialize:str=>str.split(\" \")});NodeProp.isolate=new NodeProp({deserialize:value=>{if(value&&value!=\"rtl\"&&value!=\"ltr\"&&value!=\"auto\")throw new RangeError(\"Invalid value for isolate: \"+value);return value||\"auto\";}});NodeProp.contextHash=new NodeProp({perNode:true});NodeProp.lookAhead=new NodeProp({perNode:true});NodeProp.mounted=new NodeProp({perNode:true});var MountedTree=class{/**\n  @internal\n  */static get(tree){return tree&&tree.props&&tree.props[NodeProp.mounted.id];}constructor(tree,overlay,parser){this.tree=tree;this.overlay=overlay;this.parser=parser;}};var noProps=/* @__PURE__ */Object.create(null);var NodeType=class{/**\n  Define a node type.\n  */static define(spec){let props=spec.props&&spec.props.length?/* @__PURE__ */Object.create(null):noProps;let flags=(spec.top?1:0)|(spec.skipped?2:0)|(spec.error?4:0)|(spec.name==null?8:0);let type=new NodeType(spec.name||\"\",props,spec.id,flags);if(spec.props)for(let src of spec.props){if(!Array.isArray(src))src=src(type);if(src){if(src[0].perNode)throw new RangeError(\"Can't store a per-node prop on a node type\");props[src[0].id]=src[1];}}return type;}/**\n  Retrieves a node prop for this type. Will return `undefined` if\n  the prop isn't present on this node.\n  */prop(prop){return this.props[prop.id];}/**\n  True when this is the top node of a grammar.\n  */get isTop(){return(this.flags&1)>0;}/**\n  True when this node is produced by a skip rule.\n  */get isSkipped(){return(this.flags&2)>0;}/**\n  Indicates whether this is an error node.\n  */get isError(){return(this.flags&4)>0;}/**\n  When true, this node type doesn't correspond to a user-declared\n  named node, for example because it is used to cache repetition.\n  */get isAnonymous(){return(this.flags&8)>0;}/**\n  Returns true when this node's name or one of its\n  [groups](#common.NodeProp^group) matches the given string.\n  */is(name){if(typeof name==\"string\"){if(this.name==name)return true;let group=this.prop(NodeProp.group);return group?group.indexOf(name)>-1:false;}return this.id==name;}/**\n  Create a function from node types to arbitrary values by\n  specifying an object whose property names are node or\n  [group](#common.NodeProp^group) names. Often useful with\n  [`NodeProp.add`](#common.NodeProp.add). You can put multiple\n  names, separated by spaces, in a single property name to map\n  multiple node names to a single value.\n  */static match(map){let direct=/* @__PURE__ */Object.create(null);for(let prop in map)for(let name of prop.split(\" \"))direct[name]=map[prop];return node=>{for(let groups=node.prop(NodeProp.group),i=-1;i<(groups?groups.length:0);i++){let found=direct[i<0?node.name:groups[i]];if(found)return found;}};}/**\n  @internal\n  */constructor(name,props,id,flags=0){this.name=name;this.props=props;this.id=id;this.flags=flags;}};NodeType.none=new NodeType(\"\",/* @__PURE__ */Object.create(null),0,8);var NodeSet=class{/**\n  Create a copy of this set with some node properties added. The\n  arguments to this method can be created with\n  [`NodeProp.add`](#common.NodeProp.add).\n  */extend(...props){let newTypes=[];for(let type of this.types){let newProps=null;for(let source of props){let add=source(type);if(add){if(!newProps)newProps=Object.assign({},type.props);newProps[add[0].id]=add[1];}}newTypes.push(newProps?new NodeType(type.name,newProps,type.id,type.flags):type);}return new NodeSet(newTypes);}/**\n  Create a set with the given types. The `id` property of each\n  type should correspond to its position within the array.\n  */constructor(types){this.types=types;for(let i=0;i<types.length;i++)if(types[i].id!=i)throw new RangeError(\"Node type ids should correspond to array positions when creating a node set\");}};var CachedNode=/* @__PURE__ */new WeakMap;var CachedInnerNode=/* @__PURE__ */new WeakMap;var IterMode;(function(IterMode2){IterMode2[IterMode2[\"ExcludeBuffers\"]=1]=\"ExcludeBuffers\";IterMode2[IterMode2[\"IncludeAnonymous\"]=2]=\"IncludeAnonymous\";IterMode2[IterMode2[\"IgnoreMounts\"]=4]=\"IgnoreMounts\";IterMode2[IterMode2[\"IgnoreOverlays\"]=8]=\"IgnoreOverlays\";})(IterMode||(IterMode={}));var Tree=class{/**\n  @internal\n  */toString(){let mounted=MountedTree.get(this);if(mounted&&!mounted.overlay)return mounted.tree.toString();let children=\"\";for(let ch of this.children){let str=ch.toString();if(str){if(children)children+=\",\";children+=str;}}return!this.type.name?children:(/\\W/.test(this.type.name)&&!this.type.isError?JSON.stringify(this.type.name):this.type.name)+(children.length?\"(\"+children+\")\":\"\");}/**\n  Get a [tree cursor](#common.TreeCursor) positioned at the top of\n  the tree. Mode can be used to [control](#common.IterMode) which\n  nodes the cursor visits.\n  */cursor(mode=0){return new TreeCursor(this.topNode,mode);}/**\n  Get a [tree cursor](#common.TreeCursor) pointing into this tree\n  at the given position and side (see\n  [`moveTo`](#common.TreeCursor.moveTo).\n  */cursorAt(pos,side=0,mode=0){let scope=CachedNode.get(this)||this.topNode;let cursor=new TreeCursor(scope);cursor.moveTo(pos,side);CachedNode.set(this,cursor._tree);return cursor;}/**\n  Get a [syntax node](#common.SyntaxNode) object for the top of the\n  tree.\n  */get topNode(){return new TreeNode(this,0,0,null);}/**\n  Get the [syntax node](#common.SyntaxNode) at the given position.\n  If `side` is -1, this will move into nodes that end at the\n  position. If 1, it'll move into nodes that start at the\n  position. With 0, it'll only enter nodes that cover the position\n  from both sides.\n  \n  Note that this will not enter\n  [overlays](#common.MountedTree.overlay), and you often want\n  [`resolveInner`](#common.Tree.resolveInner) instead.\n  */resolve(pos,side=0){let node=resolveNode(CachedNode.get(this)||this.topNode,pos,side,false);CachedNode.set(this,node);return node;}/**\n  Like [`resolve`](#common.Tree.resolve), but will enter\n  [overlaid](#common.MountedTree.overlay) nodes, producing a syntax node\n  pointing into the innermost overlaid tree at the given position\n  (with parent links going through all parent structure, including\n  the host trees).\n  */resolveInner(pos,side=0){let node=resolveNode(CachedInnerNode.get(this)||this.topNode,pos,side,true);CachedInnerNode.set(this,node);return node;}/**\n  In some situations, it can be useful to iterate through all\n  nodes around a position, including those in overlays that don't\n  directly cover the position. This method gives you an iterator\n  that will produce all nodes, from small to big, around the given\n  position.\n  */resolveStack(pos,side=0){return stackIterator(this,pos,side);}/**\n  Iterate over the tree and its children, calling `enter` for any\n  node that touches the `from`/`to` region (if given) before\n  running over such a node's children, and `leave` (if given) when\n  leaving the node. When `enter` returns `false`, that node will\n  not have its children iterated over (or `leave` called).\n  */iterate(spec){let{enter,leave,from=0,to=this.length}=spec;let mode=spec.mode||0,anon=(mode&IterMode.IncludeAnonymous)>0;for(let c=this.cursor(mode|IterMode.IncludeAnonymous);;){let entered=false;if(c.from<=to&&c.to>=from&&(!anon&&c.type.isAnonymous||enter(c)!==false)){if(c.firstChild())continue;entered=true;}for(;;){if(entered&&leave&&(anon||!c.type.isAnonymous))leave(c);if(c.nextSibling())break;if(!c.parent())return;entered=true;}}}/**\n  Get the value of the given [node prop](#common.NodeProp) for this\n  node. Works with both per-node and per-type props.\n  */prop(prop){return!prop.perNode?this.type.prop(prop):this.props?this.props[prop.id]:void 0;}/**\n  Returns the node's [per-node props](#common.NodeProp.perNode) in a\n  format that can be passed to the [`Tree`](#common.Tree)\n  constructor.\n  */get propValues(){let result=[];if(this.props)for(let id in this.props)result.push([+id,this.props[id]]);return result;}/**\n  Balance the direct children of this tree, producing a copy of\n  which may have children grouped into subtrees with type\n  [`NodeType.none`](#common.NodeType^none).\n  */balance(config={}){return this.children.length<=8?this:balanceRange(NodeType.none,this.children,this.positions,0,this.children.length,0,this.length,(children,positions,length)=>new Tree(this.type,children,positions,length,this.propValues),config.makeTree||((children,positions,length)=>new Tree(NodeType.none,children,positions,length)));}/**\n  Build a tree from a postfix-ordered buffer of node information,\n  or a cursor over such a buffer.\n  */static build(data){return buildTree(data);}/**\n  Construct a new tree. See also [`Tree.build`](#common.Tree^build).\n  */constructor(type,children,positions,length,props){this.type=type;this.children=children;this.positions=positions;this.length=length;this.props=null;if(props&&props.length){this.props=/* @__PURE__ */Object.create(null);for(let[prop,value]of props)this.props[typeof prop==\"number\"?prop:prop.id]=value;}}};Tree.empty=new Tree(NodeType.none,[],[],0);var FlatBufferCursor=class{get id(){return this.buffer[this.index-4];}get start(){return this.buffer[this.index-3];}get end(){return this.buffer[this.index-2];}get size(){return this.buffer[this.index-1];}get pos(){return this.index;}next(){this.index-=4;}fork(){return new FlatBufferCursor(this.buffer,this.index);}constructor(buffer,index){this.buffer=buffer;this.index=index;}};var TreeBuffer=class{/**\n  @internal\n  */get type(){return NodeType.none;}/**\n  @internal\n  */toString(){let result=[];for(let index=0;index<this.buffer.length;){result.push(this.childString(index));index=this.buffer[index+3];}return result.join(\",\");}/**\n  @internal\n  */childString(index){let id=this.buffer[index],endIndex=this.buffer[index+3];let type=this.set.types[id],result=type.name;if(/\\W/.test(result)&&!type.isError)result=JSON.stringify(result);index+=4;if(endIndex==index)return result;let children=[];while(index<endIndex){children.push(this.childString(index));index=this.buffer[index+3];}return result+\"(\"+children.join(\",\")+\")\";}/**\n  @internal\n  */findChild(startIndex,endIndex,dir,pos,side){let{buffer}=this,pick=-1;for(let i=startIndex;i!=endIndex;i=buffer[i+3]){if(checkSide(side,pos,buffer[i+1],buffer[i+2])){pick=i;if(dir>0)break;}}return pick;}/**\n  @internal\n  */slice(startI,endI,from){let b=this.buffer;let copy=new Uint16Array(endI-startI),len=0;for(let i=startI,j=0;i<endI;){copy[j++]=b[i++];copy[j++]=b[i++]-from;let to=copy[j++]=b[i++]-from;copy[j++]=b[i++]-startI;len=Math.max(len,to);}return new TreeBuffer(copy,len,this.set);}/**\n  Create a tree buffer.\n  */constructor(buffer,length,set){this.buffer=buffer;this.length=length;this.set=set;}};function checkSide(side,pos,from,to){switch(side){case-2:return from<pos;case-1:return to>=pos&&from<pos;case 0:return from<pos&&to>pos;case 1:return from<=pos&&to>pos;case 2:return to>pos;case 4:return true;}}function resolveNode(node,pos,side,overlays){var _a;while(node.from==node.to||(side<1?node.from>=pos:node.from>pos)||(side>-1?node.to<=pos:node.to<pos)){let parent=!overlays&&node instanceof TreeNode&&node.index<0?null:node.parent;if(!parent)return node;node=parent;}let mode=overlays?0:IterMode.IgnoreOverlays;if(overlays)for(let scan=node,parent=scan.parent;parent;scan=parent,parent=scan.parent){if(scan instanceof TreeNode&&scan.index<0&&((_a=parent.enter(pos,side,mode))===null||_a===void 0?void 0:_a.from)!=scan.from)node=parent;}for(;;){let inner=node.enter(pos,side,mode);if(!inner)return node;node=inner;}}var BaseNode=class{cursor(mode=0){return new TreeCursor(this,mode);}getChild(type,before=null,after=null){let r=getChildren(this,type,before,after);return r.length?r[0]:null;}getChildren(type,before=null,after=null){return getChildren(this,type,before,after);}resolve(pos,side=0){return resolveNode(this,pos,side,false);}resolveInner(pos,side=0){return resolveNode(this,pos,side,true);}matchContext(context){return matchNodeContext(this.parent,context);}enterUnfinishedNodesBefore(pos){let scan=this.childBefore(pos),node=this;while(scan){let last=scan.lastChild;if(!last||last.to!=scan.to)break;if(last.type.isError&&last.from==last.to){node=scan;scan=last.prevSibling;}else{scan=last;}}return node;}get node(){return this;}get next(){return this.parent;}};var TreeNode=class extends BaseNode{get type(){return this._tree.type;}get name(){return this._tree.type.name;}get to(){return this.from+this._tree.length;}nextChild(i,dir,pos,side,mode=0){for(let parent=this;;){for(let{children,positions}=parent._tree,e=dir>0?children.length:-1;i!=e;i+=dir){let next=children[i],start=positions[i]+parent.from;if(!checkSide(side,pos,start,start+next.length))continue;if(next instanceof TreeBuffer){if(mode&IterMode.ExcludeBuffers)continue;let index=next.findChild(0,next.buffer.length,dir,pos-start,side);if(index>-1)return new BufferNode(new BufferContext(parent,next,i,start),null,index);}else if(mode&IterMode.IncludeAnonymous||!next.type.isAnonymous||hasChild(next)){let mounted;if(!(mode&IterMode.IgnoreMounts)&&(mounted=MountedTree.get(next))&&!mounted.overlay)return new TreeNode(mounted.tree,start,i,parent);let inner=new TreeNode(next,start,i,parent);return mode&IterMode.IncludeAnonymous||!inner.type.isAnonymous?inner:inner.nextChild(dir<0?next.children.length-1:0,dir,pos,side);}}if(mode&IterMode.IncludeAnonymous||!parent.type.isAnonymous)return null;if(parent.index>=0)i=parent.index+dir;else i=dir<0?-1:parent._parent._tree.children.length;parent=parent._parent;if(!parent)return null;}}get firstChild(){return this.nextChild(0,1,0,4);}get lastChild(){return this.nextChild(this._tree.children.length-1,-1,0,4);}childAfter(pos){return this.nextChild(0,1,pos,2);}childBefore(pos){return this.nextChild(this._tree.children.length-1,-1,pos,-2);}enter(pos,side,mode=0){let mounted;if(!(mode&IterMode.IgnoreOverlays)&&(mounted=MountedTree.get(this._tree))&&mounted.overlay){let rPos=pos-this.from;for(let{from,to}of mounted.overlay){if((side>0?from<=rPos:from<rPos)&&(side<0?to>=rPos:to>rPos))return new TreeNode(mounted.tree,mounted.overlay[0].from+this.from,-1,this);}}return this.nextChild(0,1,pos,side,mode);}nextSignificantParent(){let val=this;while(val.type.isAnonymous&&val._parent)val=val._parent;return val;}get parent(){return this._parent?this._parent.nextSignificantParent():null;}get nextSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index+1,1,0,4):null;}get prevSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index-1,-1,0,4):null;}get tree(){return this._tree;}toTree(){return this._tree;}/**\n  @internal\n  */toString(){return this._tree.toString();}constructor(_tree,from,index,_parent){super();this._tree=_tree;this.from=from;this.index=index;this._parent=_parent;}};function getChildren(node,type,before,after){let cur=node.cursor(),result=[];if(!cur.firstChild())return result;if(before!=null)for(let found=false;!found;){found=cur.type.is(before);if(!cur.nextSibling())return result;}for(;;){if(after!=null&&cur.type.is(after))return result;if(cur.type.is(type))result.push(cur.node);if(!cur.nextSibling())return after==null?result:[];}}function matchNodeContext(node,context,i=context.length-1){for(let p=node;i>=0;p=p.parent){if(!p)return false;if(!p.type.isAnonymous){if(context[i]&&context[i]!=p.name)return false;i--;}}return true;}var BufferContext=class{constructor(parent,buffer,index,start){this.parent=parent;this.buffer=buffer;this.index=index;this.start=start;}};var BufferNode=class extends BaseNode{get name(){return this.type.name;}get from(){return this.context.start+this.context.buffer.buffer[this.index+1];}get to(){return this.context.start+this.context.buffer.buffer[this.index+2];}child(dir,pos,side){let{buffer}=this.context;let index=buffer.findChild(this.index+4,buffer.buffer[this.index+3],dir,pos-this.context.start,side);return index<0?null:new BufferNode(this.context,this,index);}get firstChild(){return this.child(1,0,4);}get lastChild(){return this.child(-1,0,4);}childAfter(pos){return this.child(1,pos,2);}childBefore(pos){return this.child(-1,pos,-2);}enter(pos,side,mode=0){if(mode&IterMode.ExcludeBuffers)return null;let{buffer}=this.context;let index=buffer.findChild(this.index+4,buffer.buffer[this.index+3],side>0?1:-1,pos-this.context.start,side);return index<0?null:new BufferNode(this.context,this,index);}get parent(){return this._parent||this.context.parent.nextSignificantParent();}externalSibling(dir){return this._parent?null:this.context.parent.nextChild(this.context.index+dir,dir,0,4);}get nextSibling(){let{buffer}=this.context;let after=buffer.buffer[this.index+3];if(after<(this._parent?buffer.buffer[this._parent.index+3]:buffer.buffer.length))return new BufferNode(this.context,this._parent,after);return this.externalSibling(1);}get prevSibling(){let{buffer}=this.context;let parentStart=this._parent?this._parent.index+4:0;if(this.index==parentStart)return this.externalSibling(-1);return new BufferNode(this.context,this._parent,buffer.findChild(parentStart,this.index,-1,0,4));}get tree(){return null;}toTree(){let children=[],positions=[];let{buffer}=this.context;let startI=this.index+4,endI=buffer.buffer[this.index+3];if(endI>startI){let from=buffer.buffer[this.index+1];children.push(buffer.slice(startI,endI,from));positions.push(0);}return new Tree(this.type,children,positions,this.to-this.from);}/**\n  @internal\n  */toString(){return this.context.buffer.childString(this.index);}constructor(context,_parent,index){super();this.context=context;this._parent=_parent;this.index=index;this.type=context.buffer.set.types[context.buffer.buffer[index]];}};function iterStack(heads){if(!heads.length)return null;let pick=0,picked=heads[0];for(let i=1;i<heads.length;i++){let node=heads[i];if(node.from>picked.from||node.to<picked.to){picked=node;pick=i;}}let next=picked instanceof TreeNode&&picked.index<0?null:picked.parent;let newHeads=heads.slice();if(next)newHeads[pick]=next;else newHeads.splice(pick,1);return new StackIterator(newHeads,picked);}var StackIterator=class{get next(){return iterStack(this.heads);}constructor(heads,node){this.heads=heads;this.node=node;}};function stackIterator(tree,pos,side){let inner=tree.resolveInner(pos,side),layers=null;for(let scan=inner instanceof TreeNode?inner:inner.context.parent;scan;scan=scan.parent){if(scan.index<0){let parent=scan.parent;(layers||(layers=[inner])).push(parent.resolve(pos,side));scan=parent;}else{let mount=MountedTree.get(scan.tree);if(mount&&mount.overlay&&mount.overlay[0].from<=pos&&mount.overlay[mount.overlay.length-1].to>=pos){let root=new TreeNode(mount.tree,mount.overlay[0].from+scan.from,-1,scan);(layers||(layers=[inner])).push(resolveNode(root,pos,side,false));}}}return layers?iterStack(layers):inner;}var TreeCursor=class{/**\n  Shorthand for `.type.name`.\n  */get name(){return this.type.name;}yieldNode(node){if(!node)return false;this._tree=node;this.type=node.type;this.from=node.from;this.to=node.to;return true;}yieldBuf(index,type){this.index=index;let{start,buffer}=this.buffer;this.type=type||buffer.set.types[buffer.buffer[index]];this.from=start+buffer.buffer[index+1];this.to=start+buffer.buffer[index+2];return true;}/**\n  @internal\n  */yield(node){if(!node)return false;if(node instanceof TreeNode){this.buffer=null;return this.yieldNode(node);}this.buffer=node.context;return this.yieldBuf(node.index,node.type);}/**\n  @internal\n  */toString(){return this.buffer?this.buffer.buffer.childString(this.index):this._tree.toString();}/**\n  @internal\n  */enterChild(dir,pos,side){if(!this.buffer)return this.yield(this._tree.nextChild(dir<0?this._tree._tree.children.length-1:0,dir,pos,side,this.mode));let{buffer}=this.buffer;let index=buffer.findChild(this.index+4,buffer.buffer[this.index+3],dir,pos-this.buffer.start,side);if(index<0)return false;this.stack.push(this.index);return this.yieldBuf(index);}/**\n  Move the cursor to this node's first child. When this returns\n  false, the node has no child, and the cursor has not been moved.\n  */firstChild(){return this.enterChild(1,0,4);}/**\n  Move the cursor to this node's last child.\n  */lastChild(){return this.enterChild(-1,0,4);}/**\n  Move the cursor to the first child that ends after `pos`.\n  */childAfter(pos){return this.enterChild(1,pos,2);}/**\n  Move to the last child that starts before `pos`.\n  */childBefore(pos){return this.enterChild(-1,pos,-2);}/**\n  Move the cursor to the child around `pos`. If side is -1 the\n  child may end at that position, when 1 it may start there. This\n  will also enter [overlaid](#common.MountedTree.overlay)\n  [mounted](#common.NodeProp^mounted) trees unless `overlays` is\n  set to false.\n  */enter(pos,side,mode=this.mode){if(!this.buffer)return this.yield(this._tree.enter(pos,side,mode));return mode&IterMode.ExcludeBuffers?false:this.enterChild(1,pos,side);}/**\n  Move to the node's parent node, if this isn't the top node.\n  */parent(){if(!this.buffer)return this.yieldNode(this.mode&IterMode.IncludeAnonymous?this._tree._parent:this._tree.parent);if(this.stack.length)return this.yieldBuf(this.stack.pop());let parent=this.mode&IterMode.IncludeAnonymous?this.buffer.parent:this.buffer.parent.nextSignificantParent();this.buffer=null;return this.yieldNode(parent);}/**\n  @internal\n  */sibling(dir){if(!this.buffer)return!this._tree._parent?false:this.yield(this._tree.index<0?null:this._tree._parent.nextChild(this._tree.index+dir,dir,0,4,this.mode));let{buffer}=this.buffer,d=this.stack.length-1;if(dir<0){let parentStart=d<0?0:this.stack[d]+4;if(this.index!=parentStart)return this.yieldBuf(buffer.findChild(parentStart,this.index,-1,0,4));}else{let after=buffer.buffer[this.index+3];if(after<(d<0?buffer.buffer.length:buffer.buffer[this.stack[d]+3]))return this.yieldBuf(after);}return d<0?this.yield(this.buffer.parent.nextChild(this.buffer.index+dir,dir,0,4,this.mode)):false;}/**\n  Move to this node's next sibling, if any.\n  */nextSibling(){return this.sibling(1);}/**\n  Move to this node's previous sibling, if any.\n  */prevSibling(){return this.sibling(-1);}atLastNode(dir){let index,parent,{buffer}=this;if(buffer){if(dir>0){if(this.index<buffer.buffer.buffer.length)return false;}else{for(let i=0;i<this.index;i++)if(buffer.buffer.buffer[i+3]<this.index)return false;}({index,parent}=buffer);}else{({index,_parent:parent}=this._tree);}for(;parent;{index,_parent:parent}=parent){if(index>-1)for(let i=index+dir,e=dir<0?-1:parent._tree.children.length;i!=e;i+=dir){let child=parent._tree.children[i];if(this.mode&IterMode.IncludeAnonymous||child instanceof TreeBuffer||!child.type.isAnonymous||hasChild(child))return false;}}return true;}move(dir,enter){if(enter&&this.enterChild(dir,0,4))return true;for(;;){if(this.sibling(dir))return true;if(this.atLastNode(dir)||!this.parent())return false;}}/**\n  Move to the next node in a\n  [pre-order](https://en.wikipedia.org/wiki/Tree_traversal#Pre-order,_NLR)\n  traversal, going from a node to its first child or, if the\n  current node is empty or `enter` is false, its next sibling or\n  the next sibling of the first parent node that has one.\n  */next(enter=true){return this.move(1,enter);}/**\n  Move to the next node in a last-to-first pre-order traversal. A\n  node is followed by its last child or, if it has none, its\n  previous sibling or the previous sibling of the first parent\n  node that has one.\n  */prev(enter=true){return this.move(-1,enter);}/**\n  Move the cursor to the innermost node that covers `pos`. If\n  `side` is -1, it will enter nodes that end at `pos`. If it is 1,\n  it will enter nodes that start at `pos`.\n  */moveTo(pos,side=0){while(this.from==this.to||(side<1?this.from>=pos:this.from>pos)||(side>-1?this.to<=pos:this.to<pos))if(!this.parent())break;while(this.enterChild(1,pos,side)){}return this;}/**\n  Get a [syntax node](#common.SyntaxNode) at the cursor's current\n  position.\n  */get node(){if(!this.buffer)return this._tree;let cache=this.bufferNode,result=null,depth=0;if(cache&&cache.context==this.buffer){scan:for(let index=this.index,d=this.stack.length;d>=0;){for(let c=cache;c;c=c._parent)if(c.index==index){if(index==this.index)return c;result=c;depth=d+1;break scan;}index=this.stack[--d];}}for(let i=depth;i<this.stack.length;i++)result=new BufferNode(this.buffer,result,this.stack[i]);return this.bufferNode=new BufferNode(this.buffer,result,this.index);}/**\n  Get the [tree](#common.Tree) that represents the current node, if\n  any. Will return null when the node is in a [tree\n  buffer](#common.TreeBuffer).\n  */get tree(){return this.buffer?null:this._tree._tree;}/**\n  Iterate over the current node and all its descendants, calling\n  `enter` when entering a node and `leave`, if given, when leaving\n  one. When `enter` returns `false`, any children of that node are\n  skipped, and `leave` isn't called for it.\n  */iterate(enter,leave){for(let depth=0;;){let mustLeave=false;if(this.type.isAnonymous||enter(this)!==false){if(this.firstChild()){depth++;continue;}if(!this.type.isAnonymous)mustLeave=true;}for(;;){if(mustLeave&&leave)leave(this);mustLeave=this.type.isAnonymous;if(!depth)return;if(this.nextSibling())break;this.parent();depth--;mustLeave=true;}}}/**\n  Test whether the current node matches a given context—a sequence\n  of direct parent node names. Empty strings in the context array\n  are treated as wildcards.\n  */matchContext(context){if(!this.buffer)return matchNodeContext(this.node.parent,context);let{buffer}=this.buffer,{types}=buffer.set;for(let i=context.length-1,d=this.stack.length-1;i>=0;d--){if(d<0)return matchNodeContext(this._tree,context,i);let type=types[buffer.buffer[this.stack[d]]];if(!type.isAnonymous){if(context[i]&&context[i]!=type.name)return false;i--;}}return true;}/**\n  @internal\n  */constructor(node,mode=0){this.mode=mode;this.buffer=null;this.stack=[];this.index=0;this.bufferNode=null;if(node instanceof TreeNode){this.yieldNode(node);}else{this._tree=node.context.parent;this.buffer=node.context;for(let n=node._parent;n;n=n._parent)this.stack.unshift(n.index);this.bufferNode=node;this.yieldBuf(node.index);}}};function hasChild(tree){return tree.children.some(ch=>ch instanceof TreeBuffer||!ch.type.isAnonymous||hasChild(ch));}function buildTree(data){var _a;let{buffer,nodeSet,maxBufferLength=DefaultBufferLength,reused=[],minRepeatType=nodeSet.types.length}=data;let cursor=Array.isArray(buffer)?new FlatBufferCursor(buffer,buffer.length):buffer;let types=nodeSet.types;let contextHash=0,lookAhead=0;function takeNode(parentStart,minPos,children2,positions2,inRepeat,depth){let{id,start,end,size}=cursor;let lookAheadAtStart=lookAhead,contextAtStart=contextHash;while(size<0){cursor.next();if(size==-1){let node2=reused[id];children2.push(node2);positions2.push(start-parentStart);return;}else if(size==-3){contextHash=id;return;}else if(size==-4){lookAhead=id;return;}else{throw new RangeError(`Unrecognized record size: ${size}`);}}let type=types[id],node,buffer2;let startPos=start-parentStart;if(end-start<=maxBufferLength&&(buffer2=findBufferSize(cursor.pos-minPos,inRepeat))){let data2=new Uint16Array(buffer2.size-buffer2.skip);let endPos=cursor.pos-buffer2.size,index=data2.length;while(cursor.pos>endPos)index=copyToBuffer(buffer2.start,data2,index);node=new TreeBuffer(data2,end-buffer2.start,nodeSet);startPos=buffer2.start-parentStart;}else{let endPos=cursor.pos-size;cursor.next();let localChildren=[],localPositions=[];let localInRepeat=id>=minRepeatType?id:-1;let lastGroup=0,lastEnd=end;while(cursor.pos>endPos){if(localInRepeat>=0&&cursor.id==localInRepeat&&cursor.size>=0){if(cursor.end<=lastEnd-maxBufferLength){makeRepeatLeaf(localChildren,localPositions,start,lastGroup,cursor.end,lastEnd,localInRepeat,lookAheadAtStart,contextAtStart);lastGroup=localChildren.length;lastEnd=cursor.end;}cursor.next();}else if(depth>2500){takeFlatNode(start,endPos,localChildren,localPositions);}else{takeNode(start,endPos,localChildren,localPositions,localInRepeat,depth+1);}}if(localInRepeat>=0&&lastGroup>0&&lastGroup<localChildren.length)makeRepeatLeaf(localChildren,localPositions,start,lastGroup,start,lastEnd,localInRepeat,lookAheadAtStart,contextAtStart);localChildren.reverse();localPositions.reverse();if(localInRepeat>-1&&lastGroup>0){let make=makeBalanced(type,contextAtStart);node=balanceRange(type,localChildren,localPositions,0,localChildren.length,0,end-start,make,make);}else{node=makeTree(type,localChildren,localPositions,end-start,lookAheadAtStart-end,contextAtStart);}}children2.push(node);positions2.push(startPos);}function takeFlatNode(parentStart,minPos,children2,positions2){let nodes=[];let nodeCount=0,stopAt=-1;while(cursor.pos>minPos){let{id,start,end,size}=cursor;if(size>4){cursor.next();}else if(stopAt>-1&&start<stopAt){break;}else{if(stopAt<0)stopAt=end-maxBufferLength;nodes.push(id,start,end);nodeCount++;cursor.next();}}if(nodeCount){let buffer2=new Uint16Array(nodeCount*4);let start=nodes[nodes.length-2];for(let i=nodes.length-3,j=0;i>=0;i-=3){buffer2[j++]=nodes[i];buffer2[j++]=nodes[i+1]-start;buffer2[j++]=nodes[i+2]-start;buffer2[j++]=j;}children2.push(new TreeBuffer(buffer2,nodes[2]-start,nodeSet));positions2.push(start-parentStart);}}function makeBalanced(type,contextHash2){return(children2,positions2,length2)=>{let lookAhead2=0,lastI=children2.length-1,last,lookAheadProp;if(lastI>=0&&(last=children2[lastI])instanceof Tree){if(!lastI&&last.type==type&&last.length==length2)return last;if(lookAheadProp=last.prop(NodeProp.lookAhead))lookAhead2=positions2[lastI]+last.length+lookAheadProp;}return makeTree(type,children2,positions2,length2,lookAhead2,contextHash2);};}function makeRepeatLeaf(children2,positions2,base,i,from,to,type,lookAhead2,contextHash2){let localChildren=[],localPositions=[];while(children2.length>i){localChildren.push(children2.pop());localPositions.push(positions2.pop()+base-from);}children2.push(makeTree(nodeSet.types[type],localChildren,localPositions,to-from,lookAhead2-to,contextHash2));positions2.push(from-base);}function makeTree(type,children2,positions2,length2,lookAhead2,contextHash2,props){if(contextHash2){let pair=[NodeProp.contextHash,contextHash2];props=props?[pair].concat(props):[pair];}if(lookAhead2>25){let pair=[NodeProp.lookAhead,lookAhead2];props=props?[pair].concat(props):[pair];}return new Tree(type,children2,positions2,length2,props);}function findBufferSize(maxSize,inRepeat){let fork=cursor.fork();let size=0,start=0,skip=0,minStart=fork.end-maxBufferLength;let result={size:0,start:0,skip:0};scan:for(let minPos=fork.pos-maxSize;fork.pos>minPos;){let nodeSize2=fork.size;if(fork.id==inRepeat&&nodeSize2>=0){result.size=size;result.start=start;result.skip=skip;skip+=4;size+=4;fork.next();continue;}let startPos=fork.pos-nodeSize2;if(nodeSize2<0||startPos<minPos||fork.start<minStart)break;let localSkipped=fork.id>=minRepeatType?4:0;let nodeStart=fork.start;fork.next();while(fork.pos>startPos){if(fork.size<0){if(fork.size==-3)localSkipped+=4;else break scan;}else if(fork.id>=minRepeatType){localSkipped+=4;}fork.next();}start=nodeStart;size+=nodeSize2;skip+=localSkipped;}if(inRepeat<0||size==maxSize){result.size=size;result.start=start;result.skip=skip;}return result.size>4?result:void 0;}function copyToBuffer(bufferStart,buffer2,index){let{id,start,end,size}=cursor;cursor.next();if(size>=0&&id<minRepeatType){let startIndex=index;if(size>4){let endPos=cursor.pos-(size-4);while(cursor.pos>endPos)index=copyToBuffer(bufferStart,buffer2,index);}buffer2[--index]=startIndex;buffer2[--index]=end-bufferStart;buffer2[--index]=start-bufferStart;buffer2[--index]=id;}else if(size==-3){contextHash=id;}else if(size==-4){lookAhead=id;}return index;}let children=[],positions=[];while(cursor.pos>0)takeNode(data.start||0,data.bufferStart||0,children,positions,-1,0);let length=(_a=data.length)!==null&&_a!==void 0?_a:children.length?positions[0]+children[0].length:0;return new Tree(types[data.topID],children.reverse(),positions.reverse(),length);}var nodeSizeCache=/* @__PURE__ */new WeakMap;function nodeSize(balanceType,node){if(!balanceType.isAnonymous||node instanceof TreeBuffer||node.type!=balanceType)return 1;let size=nodeSizeCache.get(node);if(size==null){size=1;for(let child of node.children){if(child.type!=balanceType||!(child instanceof Tree)){size=1;break;}size+=nodeSize(balanceType,child);}nodeSizeCache.set(node,size);}return size;}function balanceRange(balanceType,children,positions,from,to,start,length,mkTop,mkTree){let total=0;for(let i=from;i<to;i++)total+=nodeSize(balanceType,children[i]);let maxChild=Math.ceil(total*1.5/8);let localChildren=[],localPositions=[];function divide(children2,positions2,from2,to2,offset){for(let i=from2;i<to2;){let groupFrom=i,groupStart=positions2[i],groupSize=nodeSize(balanceType,children2[i]);i++;for(;i<to2;i++){let nextSize=nodeSize(balanceType,children2[i]);if(groupSize+nextSize>=maxChild)break;groupSize+=nextSize;}if(i==groupFrom+1){if(groupSize>maxChild){let only=children2[groupFrom];divide(only.children,only.positions,0,only.children.length,positions2[groupFrom]+offset);continue;}localChildren.push(children2[groupFrom]);}else{let length2=positions2[i-1]+children2[i-1].length-groupStart;localChildren.push(balanceRange(balanceType,children2,positions2,groupFrom,i,groupStart,length2,null,mkTree));}localPositions.push(groupStart+offset-start);}}divide(children,positions,from,to,0);return(mkTop||mkTree)(localChildren,localPositions,length);}var NodeWeakMap=class{setBuffer(buffer,index,value){let inner=this.map.get(buffer);if(!inner)this.map.set(buffer,inner=/* @__PURE__ */new Map);inner.set(index,value);}getBuffer(buffer,index){let inner=this.map.get(buffer);return inner&&inner.get(index);}/**\n  Set the value for this syntax node.\n  */set(node,value){if(node instanceof BufferNode)this.setBuffer(node.context.buffer,node.index,value);else if(node instanceof TreeNode)this.map.set(node.tree,value);}/**\n  Retrieve value for this syntax node, if it exists in the map.\n  */get(node){return node instanceof BufferNode?this.getBuffer(node.context.buffer,node.index):node instanceof TreeNode?this.map.get(node.tree):void 0;}/**\n  Set the value for the node that a cursor currently points to.\n  */cursorSet(cursor,value){if(cursor.buffer)this.setBuffer(cursor.buffer.buffer,cursor.index,value);else this.map.set(cursor.tree,value);}/**\n  Retrieve the value for the node that a cursor currently points\n  to.\n  */cursorGet(cursor){return cursor.buffer?this.getBuffer(cursor.buffer.buffer,cursor.index):this.map.get(cursor.tree);}constructor(){this.map=/* @__PURE__ */new WeakMap;}};var TreeFragment=class{/**\n  Whether the start of the fragment represents the start of a\n  parse, or the end of a change. (In the second case, it may not\n  be safe to reuse some nodes at the start, depending on the\n  parsing algorithm.)\n  */get openStart(){return(this.open&1)>0;}/**\n  Whether the end of the fragment represents the end of a\n  full-document parse, or the start of a change.\n  */get openEnd(){return(this.open&2)>0;}/**\n  Create a set of fragments from a freshly parsed tree, or update\n  an existing set of fragments by replacing the ones that overlap\n  with a tree with content from the new tree. When `partial` is\n  true, the parse is treated as incomplete, and the resulting\n  fragment has [`openEnd`](#common.TreeFragment.openEnd) set to\n  true.\n  */static addTree(tree,fragments=[],partial=false){let result=[new TreeFragment(0,tree.length,tree,0,false,partial)];for(let f of fragments)if(f.to>tree.length)result.push(f);return result;}/**\n  Apply a set of edits to an array of fragments, removing or\n  splitting fragments as necessary to remove edited ranges, and\n  adjusting offsets for fragments that moved.\n  */static applyChanges(fragments,changes,minGap=128){if(!changes.length)return fragments;let result=[];let fI=1,nextF=fragments.length?fragments[0]:null;for(let cI=0,pos=0,off=0;;cI++){let nextC=cI<changes.length?changes[cI]:null;let nextPos=nextC?nextC.fromA:1e9;if(nextPos-pos>=minGap)while(nextF&&nextF.from<nextPos){let cut=nextF;if(pos>=cut.from||nextPos<=cut.to||off){let fFrom=Math.max(cut.from,pos)-off,fTo=Math.min(cut.to,nextPos)-off;cut=fFrom>=fTo?null:new TreeFragment(fFrom,fTo,cut.tree,cut.offset+off,cI>0,!!nextC);}if(cut)result.push(cut);if(nextF.to>nextPos)break;nextF=fI<fragments.length?fragments[fI++]:null;}if(!nextC)break;pos=nextC.toA;off=nextC.toA-nextC.toB;}return result;}/**\n  Construct a tree fragment. You'll usually want to use\n  [`addTree`](#common.TreeFragment^addTree) and\n  [`applyChanges`](#common.TreeFragment^applyChanges) instead of\n  calling this directly.\n  */constructor(from,to,tree,offset,openStart=false,openEnd=false){this.from=from;this.to=to;this.tree=tree;this.offset=offset;this.open=(openStart?1:0)|(openEnd?2:0);}};var Parser=class{/**\n  Start a parse, returning a [partial parse](#common.PartialParse)\n  object. [`fragments`](#common.TreeFragment) can be passed in to\n  make the parse incremental.\n  \n  By default, the entire input is parsed. You can pass `ranges`,\n  which should be a sorted array of non-empty, non-overlapping\n  ranges, to parse only those ranges. The tree returned in that\n  case will start at `ranges[0].from`.\n  */startParse(input,fragments,ranges){if(typeof input==\"string\")input=new StringInput(input);ranges=!ranges?[new Range(0,input.length)]:ranges.length?ranges.map(r=>new Range(r.from,r.to)):[new Range(0,0)];return this.createParse(input,fragments||[],ranges);}/**\n  Run a full parse, returning the resulting tree.\n  */parse(input,fragments,ranges){let parse=this.startParse(input,fragments,ranges);for(;;){let done=parse.advance();if(done)return done;}}};var StringInput=class{get length(){return this.string.length;}chunk(from){return this.string.slice(from);}get lineChunks(){return false;}read(from,to){return this.string.slice(from,to);}constructor(string){this.string=string;}};function parseMixed(nest){return(parse,input,fragments,ranges)=>new MixedParse(parse,nest,input,fragments,ranges);}var InnerParse=class{constructor(parser,parse,overlay,target,from){this.parser=parser;this.parse=parse;this.overlay=overlay;this.target=target;this.from=from;}};function checkRanges(ranges){if(!ranges.length||ranges.some(r=>r.from>=r.to))throw new RangeError(\"Invalid inner parse ranges given: \"+JSON.stringify(ranges));}var ActiveOverlay=class{constructor(parser,predicate,mounts,index,start,target,prev){this.parser=parser;this.predicate=predicate;this.mounts=mounts;this.index=index;this.start=start;this.target=target;this.prev=prev;this.depth=0;this.ranges=[];}};var stoppedInner=new NodeProp({perNode:true});var MixedParse=class{advance(){if(this.baseParse){let done2=this.baseParse.advance();if(!done2)return null;this.baseParse=null;this.baseTree=done2;this.startInner();if(this.stoppedAt!=null)for(let inner2 of this.inner)inner2.parse.stopAt(this.stoppedAt);}if(this.innerDone==this.inner.length){let result=this.baseTree;if(this.stoppedAt!=null)result=new Tree(result.type,result.children,result.positions,result.length,result.propValues.concat([[stoppedInner,this.stoppedAt]]));return result;}let inner=this.inner[this.innerDone],done=inner.parse.advance();if(done){this.innerDone++;let props=Object.assign(/* @__PURE__ */Object.create(null),inner.target.props);props[NodeProp.mounted.id]=new MountedTree(done,inner.overlay,inner.parser);inner.target.props=props;}return null;}get parsedPos(){if(this.baseParse)return 0;let pos=this.input.length;for(let i=this.innerDone;i<this.inner.length;i++){if(this.inner[i].from<pos)pos=Math.min(pos,this.inner[i].parse.parsedPos);}return pos;}stopAt(pos){this.stoppedAt=pos;if(this.baseParse)this.baseParse.stopAt(pos);else for(let i=this.innerDone;i<this.inner.length;i++)this.inner[i].parse.stopAt(pos);}startInner(){let fragmentCursor=new FragmentCursor(this.fragments);let overlay=null;let covered=null;let cursor=new TreeCursor(new TreeNode(this.baseTree,this.ranges[0].from,0,null),IterMode.IncludeAnonymous|IterMode.IgnoreMounts);scan:for(let nest,isCovered;;){let enter=true,range;if(this.stoppedAt!=null&&cursor.from>=this.stoppedAt){enter=false;}else if(fragmentCursor.hasNode(cursor)){if(overlay){let match=overlay.mounts.find(m=>m.frag.from<=cursor.from&&m.frag.to>=cursor.to&&m.mount.overlay);if(match)for(let r of match.mount.overlay){let from=r.from+match.pos,to=r.to+match.pos;if(from>=cursor.from&&to<=cursor.to&&!overlay.ranges.some(r2=>r2.from<to&&r2.to>from))overlay.ranges.push({from,to});}}enter=false;}else if(covered&&(isCovered=checkCover(covered.ranges,cursor.from,cursor.to))){enter=isCovered!=2;}else if(!cursor.type.isAnonymous&&(nest=this.nest(cursor,this.input))&&(cursor.from<cursor.to||!nest.overlay)){if(!cursor.tree)materialize(cursor);let oldMounts=fragmentCursor.findMounts(cursor.from,nest.parser);if(typeof nest.overlay==\"function\"){overlay=new ActiveOverlay(nest.parser,nest.overlay,oldMounts,this.inner.length,cursor.from,cursor.tree,overlay);}else{let ranges=punchRanges(this.ranges,nest.overlay||(cursor.from<cursor.to?[new Range(cursor.from,cursor.to)]:[]));if(ranges.length)checkRanges(ranges);if(ranges.length||!nest.overlay)this.inner.push(new InnerParse(nest.parser,ranges.length?nest.parser.startParse(this.input,enterFragments(oldMounts,ranges),ranges):nest.parser.startParse(\"\"),nest.overlay?nest.overlay.map(r=>new Range(r.from-cursor.from,r.to-cursor.from)):null,cursor.tree,ranges.length?ranges[0].from:cursor.from));if(!nest.overlay)enter=false;else if(ranges.length)covered={ranges,depth:0,prev:covered};}}else if(overlay&&(range=overlay.predicate(cursor))){if(range===true)range=new Range(cursor.from,cursor.to);if(range.from<range.to){let last=overlay.ranges.length-1;if(last>=0&&overlay.ranges[last].to==range.from)overlay.ranges[last]={from:overlay.ranges[last].from,to:range.to};else overlay.ranges.push(range);}}if(enter&&cursor.firstChild()){if(overlay)overlay.depth++;if(covered)covered.depth++;}else{for(;;){if(cursor.nextSibling())break;if(!cursor.parent())break scan;if(overlay&&!--overlay.depth){let ranges=punchRanges(this.ranges,overlay.ranges);if(ranges.length){checkRanges(ranges);this.inner.splice(overlay.index,0,new InnerParse(overlay.parser,overlay.parser.startParse(this.input,enterFragments(overlay.mounts,ranges),ranges),overlay.ranges.map(r=>new Range(r.from-overlay.start,r.to-overlay.start)),overlay.target,ranges[0].from));}overlay=overlay.prev;}if(covered&&!--covered.depth)covered=covered.prev;}}}}constructor(base,nest,input,fragments,ranges){this.nest=nest;this.input=input;this.fragments=fragments;this.ranges=ranges;this.inner=[];this.innerDone=0;this.baseTree=null;this.stoppedAt=null;this.baseParse=base;}};function checkCover(covered,from,to){for(let range of covered){if(range.from>=to)break;if(range.to>from)return range.from<=from&&range.to>=to?2:1;}return 0;}function sliceBuf(buf,startI,endI,nodes,positions,off){if(startI<endI){let from=buf.buffer[startI+1];nodes.push(buf.slice(startI,endI,from));positions.push(from-off);}}function materialize(cursor){let{node}=cursor,stack=[];let buffer=node.context.buffer;do{stack.push(cursor.index);cursor.parent();}while(!cursor.tree)let base=cursor.tree,i=base.children.indexOf(buffer);let buf=base.children[i],b=buf.buffer,newStack=[i];function split(startI,endI,type,innerOffset,length,stackPos){let targetI=stack[stackPos];let children=[],positions=[];sliceBuf(buf,startI,targetI,children,positions,innerOffset);let from=b[targetI+1],to=b[targetI+2];newStack.push(children.length);let child=stackPos?split(targetI+4,b[targetI+3],buf.set.types[b[targetI]],from,to-from,stackPos-1):node.toTree();children.push(child);positions.push(from-innerOffset);sliceBuf(buf,b[targetI+3],endI,children,positions,innerOffset);return new Tree(type,children,positions,length);}base.children[i]=split(0,b.length,NodeType.none,0,buf.length,stack.length-1);for(let index of newStack){let tree=cursor.tree.children[index],pos=cursor.tree.positions[index];cursor.yield(new TreeNode(tree,pos+cursor.from,index,cursor._tree));}}var StructureCursor=class{// Move to the first node (in pre-order) that starts at or after `pos`.\nmoveTo(pos){let{cursor}=this,p=pos-this.offset;while(!this.done&&cursor.from<p){if(cursor.to>=pos&&cursor.enter(p,1,IterMode.IgnoreOverlays|IterMode.ExcludeBuffers));else if(!cursor.next(false))this.done=true;}}hasNode(cursor){this.moveTo(cursor.from);if(!this.done&&this.cursor.from+this.offset==cursor.from&&this.cursor.tree){for(let tree=this.cursor.tree;;){if(tree==cursor.tree)return true;if(tree.children.length&&tree.positions[0]==0&&tree.children[0]instanceof Tree)tree=tree.children[0];else break;}}return false;}constructor(root,offset){this.offset=offset;this.done=false;this.cursor=root.cursor(IterMode.IncludeAnonymous|IterMode.IgnoreMounts);}};var FragmentCursor=class{hasNode(node){while(this.curFrag&&node.from>=this.curTo)this.nextFrag();return this.curFrag&&this.curFrag.from<=node.from&&this.curTo>=node.to&&this.inner.hasNode(node);}nextFrag(){var _a;this.fragI++;if(this.fragI==this.fragments.length){this.curFrag=this.inner=null;}else{let frag=this.curFrag=this.fragments[this.fragI];this.curTo=(_a=frag.tree.prop(stoppedInner))!==null&&_a!==void 0?_a:frag.to;this.inner=new StructureCursor(frag.tree,-frag.offset);}}findMounts(pos,parser){var _a;let result=[];if(this.inner){this.inner.cursor.moveTo(pos,1);for(let pos2=this.inner.cursor.node;pos2;pos2=pos2.parent){let mount=(_a=pos2.tree)===null||_a===void 0?void 0:_a.prop(NodeProp.mounted);if(mount&&mount.parser==parser){for(let i=this.fragI;i<this.fragments.length;i++){let frag=this.fragments[i];if(frag.from>=pos2.to)break;if(frag.tree==this.curFrag.tree)result.push({frag,pos:pos2.from-frag.offset,mount});}}}}return result;}constructor(fragments){var _a;this.fragments=fragments;this.curTo=0;this.fragI=0;if(fragments.length){let first=this.curFrag=fragments[0];this.curTo=(_a=first.tree.prop(stoppedInner))!==null&&_a!==void 0?_a:first.to;this.inner=new StructureCursor(first.tree,-first.offset);}else{this.curFrag=this.inner=null;}}};function punchRanges(outer,ranges){let copy=null,current=ranges;for(let i=1,j=0;i<outer.length;i++){let gapFrom=outer[i-1].to,gapTo=outer[i].from;for(;j<current.length;j++){let r=current[j];if(r.from>=gapTo)break;if(r.to<=gapFrom)continue;if(!copy)current=copy=ranges.slice();if(r.from<gapFrom){copy[j]=new Range(r.from,gapFrom);if(r.to>gapTo)copy.splice(j+1,0,new Range(gapTo,r.to));}else if(r.to>gapTo){copy[j--]=new Range(gapTo,r.to);}else{copy.splice(j--,1);}}}return current;}function findCoverChanges(a,b,from,to){let iA=0,iB=0,inA=false,inB=false,pos=-1e9;let result=[];for(;;){let nextA=iA==a.length?1e9:inA?a[iA].to:a[iA].from;let nextB=iB==b.length?1e9:inB?b[iB].to:b[iB].from;if(inA!=inB){let start=Math.max(pos,from),end=Math.min(nextA,nextB,to);if(start<end)result.push(new Range(start,end));}pos=Math.min(nextA,nextB);if(pos==1e9)break;if(nextA==pos){if(!inA)inA=true;else{inA=false;iA++;}}if(nextB==pos){if(!inB)inB=true;else{inB=false;iB++;}}}return result;}function enterFragments(mounts,ranges){let result=[];for(let{pos,mount,frag}of mounts){let startPos=pos+(mount.overlay?mount.overlay[0].from:0),endPos=startPos+mount.tree.length;let from=Math.max(frag.from,startPos),to=Math.min(frag.to,endPos);if(mount.overlay){let overlay=mount.overlay.map(r=>new Range(r.from+pos,r.to+pos));let changes=findCoverChanges(ranges,overlay,from,to);for(let i=0,pos2=from;;i++){let last=i==changes.length,end=last?to:changes[i].from;if(end>pos2)result.push(new TreeFragment(pos2,end,mount.tree,-startPos,frag.from>=pos2||frag.openStart,frag.to<=end||frag.openEnd));if(last)break;pos2=changes[i].to;}}else{result.push(new TreeFragment(from,to,mount.tree,-startPos,frag.from>=startPos||frag.openStart,frag.to<=endPos||frag.openEnd));}}return result;}export{DefaultBufferLength,IterMode,MountedTree,NodeProp,NodeSet,NodeType,NodeWeakMap,Parser,Tree,TreeBuffer,TreeCursor,TreeFragment,parseMixed,};\nexport const __FramerMetadata__ = {\"exports\":{\"Parser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"MountedTree\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DefaultBufferLength\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NodeProp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IterMode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NodeSet\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NodeType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TreeBuffer\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Tree\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NodeWeakMap\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TreeCursor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TreeFragment\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"parseMixed\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lezer_common.map","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@lezer/lr/dist/index.js\nimport{Parser,NodeProp,NodeSet,NodeType,DefaultBufferLength,Tree,IterMode}from\"https://framerusercontent.com/modules/CO9ruPlVDRTCLVInyri7/ye873rtFsAyZVFu9x2He/lezer_common.js\";var Stack=class{/// @internal\ntoString(){return`[${this.stack.filter((_,i)=>i%3==0).concat(this.state)}]@${this.pos}${this.score?\"!\"+this.score:\"\"}`;}// Start an empty stack\n/// @internal\nstatic start(p,state,pos=0){let cx=p.parser.context;return new Stack(p,[],state,pos,pos,0,[],0,cx?new StackContext(cx,cx.start):null,0,null);}/// The stack's current [context](#lr.ContextTracker) value, if\n/// any. Its type will depend on the context tracker's type\n/// parameter, or it will be `null` if there is no context\n/// tracker.\nget context(){return this.curContext?this.curContext.context:null;}// Push a state onto the stack, tracking its start position as well\n// as the buffer base at that point.\n/// @internal\npushState(state,start){this.stack.push(this.state,start,this.bufferBase+this.buffer.length);this.state=state;}// Apply a reduce action\n/// @internal\nreduce(action){var _a;let depth=action>>19,type=action&65535;let{parser}=this.p;let dPrec=parser.dynamicPrecedence(type);if(dPrec)this.score+=dPrec;if(depth==0){this.pushState(parser.getGoto(this.state,type,true),this.reducePos);if(type<parser.minRepeatTerm)this.storeNode(type,this.reducePos,this.reducePos,4,true);this.reduceContext(type,this.reducePos);return;}let base=this.stack.length-(depth-1)*3-(action&262144?6:0);let start=base?this.stack[base-2]:this.p.ranges[0].from,size=this.reducePos-start;if(size>=2e3&&!((_a=this.p.parser.nodeSet.types[type])===null||_a===void 0?void 0:_a.isAnonymous)){if(start==this.p.lastBigReductionStart){this.p.bigReductionCount++;this.p.lastBigReductionSize=size;}else if(this.p.lastBigReductionSize<size){this.p.bigReductionCount=1;this.p.lastBigReductionStart=start;this.p.lastBigReductionSize=size;}}let bufferBase=base?this.stack[base-1]:0,count=this.bufferBase+this.buffer.length-bufferBase;if(type<parser.minRepeatTerm||action&131072){let pos=parser.stateFlag(this.state,1)?this.pos:this.reducePos;this.storeNode(type,start,pos,count+4,true);}if(action&262144){this.state=this.stack[base];}else{let baseStateID=this.stack[base-3];this.state=parser.getGoto(baseStateID,type,true);}while(this.stack.length>base)this.stack.pop();this.reduceContext(type,start);}// Shift a value into the buffer\n/// @internal\nstoreNode(term,start,end,size=4,isReduce=false){if(term==0&&(!this.stack.length||this.stack[this.stack.length-1]<this.buffer.length+this.bufferBase)){let cur=this,top=this.buffer.length;if(top==0&&cur.parent){top=cur.bufferBase-cur.parent.bufferBase;cur=cur.parent;}if(top>0&&cur.buffer[top-4]==0&&cur.buffer[top-1]>-1){if(start==end)return;if(cur.buffer[top-2]>=start){cur.buffer[top-2]=end;return;}}}if(!isReduce||this.pos==end){this.buffer.push(term,start,end,size);}else{let index=this.buffer.length;if(index>0&&this.buffer[index-4]!=0)while(index>0&&this.buffer[index-2]>end){this.buffer[index]=this.buffer[index-4];this.buffer[index+1]=this.buffer[index-3];this.buffer[index+2]=this.buffer[index-2];this.buffer[index+3]=this.buffer[index-1];index-=4;if(size>4)size-=4;}this.buffer[index]=term;this.buffer[index+1]=start;this.buffer[index+2]=end;this.buffer[index+3]=size;}}// Apply a shift action\n/// @internal\nshift(action,next,nextEnd){let start=this.pos;if(action&131072){this.pushState(action&65535,this.pos);}else if((action&262144)==0){let nextState=action,{parser}=this.p;if(nextEnd>this.pos||next<=parser.maxNode){this.pos=nextEnd;if(!parser.stateFlag(nextState,1))this.reducePos=nextEnd;}this.pushState(nextState,start);this.shiftContext(next,start);if(next<=parser.maxNode)this.buffer.push(next,start,nextEnd,4);}else{this.pos=nextEnd;this.shiftContext(next,start);if(next<=this.p.parser.maxNode)this.buffer.push(next,start,nextEnd,4);}}// Apply an action\n/// @internal\napply(action,next,nextEnd){if(action&65536)this.reduce(action);else this.shift(action,next,nextEnd);}// Add a prebuilt (reused) node into the buffer.\n/// @internal\nuseNode(value,next){let index=this.p.reused.length-1;if(index<0||this.p.reused[index]!=value){this.p.reused.push(value);index++;}let start=this.pos;this.reducePos=this.pos=start+value.length;this.pushState(next,start);this.buffer.push(index,start,this.reducePos,-1);if(this.curContext)this.updateContext(this.curContext.tracker.reuse(this.curContext.context,value,this,this.p.stream.reset(this.pos-value.length)));}// Split the stack. Due to the buffer sharing and the fact\n// that `this.stack` tends to stay quite shallow, this isn't very\n// expensive.\n/// @internal\nsplit(){let parent=this;let off=parent.buffer.length;while(off>0&&parent.buffer[off-2]>parent.reducePos)off-=4;let buffer=parent.buffer.slice(off),base=parent.bufferBase+off;while(parent&&base==parent.bufferBase)parent=parent.parent;return new Stack(this.p,this.stack.slice(),this.state,this.reducePos,this.pos,this.score,buffer,base,this.curContext,this.lookAhead,parent);}// Try to recover from an error by 'deleting' (ignoring) one token.\n/// @internal\nrecoverByDelete(next,nextEnd){let isNode=next<=this.p.parser.maxNode;if(isNode)this.storeNode(next,this.pos,nextEnd,4);this.storeNode(0,this.pos,nextEnd,isNode?8:4);this.pos=this.reducePos=nextEnd;this.score-=190;}/// Check if the given term would be able to be shifted (optionally\n/// after some reductions) on this stack. This can be useful for\n/// external tokenizers that want to make sure they only provide a\n/// given token when it applies.\ncanShift(term){for(let sim=new SimulatedStack(this);;){let action=this.p.parser.stateSlot(sim.state,4)||this.p.parser.hasAction(sim.state,term);if(action==0)return false;if((action&65536)==0)return true;sim.reduce(action);}}// Apply up to Recover.MaxNext recovery actions that conceptually\n// inserts some missing token or rule.\n/// @internal\nrecoverByInsert(next){if(this.stack.length>=300)return[];let nextStates=this.p.parser.nextStates(this.state);if(nextStates.length>4<<1||this.stack.length>=120){let best=[];for(let i=0,s;i<nextStates.length;i+=2){if((s=nextStates[i+1])!=this.state&&this.p.parser.hasAction(s,next))best.push(nextStates[i],s);}if(this.stack.length<120)for(let i=0;best.length<4<<1&&i<nextStates.length;i+=2){let s=nextStates[i+1];if(!best.some((v,i2)=>i2&1&&v==s))best.push(nextStates[i],s);}nextStates=best;}let result=[];for(let i=0;i<nextStates.length&&result.length<4;i+=2){let s=nextStates[i+1];if(s==this.state)continue;let stack=this.split();stack.pushState(s,this.pos);stack.storeNode(0,stack.pos,stack.pos,4,true);stack.shiftContext(nextStates[i],this.pos);stack.score-=200;result.push(stack);}return result;}// Force a reduce, if possible. Return false if that can't\n// be done.\n/// @internal\nforceReduce(){let{parser}=this.p;let reduce=parser.stateSlot(this.state,5);if((reduce&65536)==0)return false;if(!parser.validAction(this.state,reduce)){let depth=reduce>>19,term=reduce&65535;let target=this.stack.length-depth*3;if(target<0||parser.getGoto(this.stack[target],term,false)<0){let backup=this.findForcedReduction();if(backup==null)return false;reduce=backup;}this.storeNode(0,this.reducePos,this.reducePos,4,true);this.score-=100;}this.reducePos=this.pos;this.reduce(reduce);return true;}/// Try to scan through the automaton to find some kind of reduction\n/// that can be applied. Used when the regular ForcedReduce field\n/// isn't a valid action. @internal\nfindForcedReduction(){let{parser}=this.p,seen=[];let explore=(state,depth)=>{if(seen.includes(state))return;seen.push(state);return parser.allActions(state,action=>{if(action&(262144|131072));else if(action&65536){let rDepth=(action>>19)-depth;if(rDepth>1){let term=action&65535,target=this.stack.length-rDepth*3;if(target>=0&&parser.getGoto(this.stack[target],term,false)>=0)return rDepth<<19|65536|term;}}else{let found=explore(action,depth+1);if(found!=null)return found;}});};return explore(this.state,0);}/// @internal\nforceAll(){while(!this.p.parser.stateFlag(this.state,2)){if(!this.forceReduce()){this.storeNode(0,this.pos,this.pos,4,true);break;}}return this;}/// Check whether this state has no further actions (assumed to be a direct descendant of the\n/// top state, since any other states must be able to continue\n/// somehow). @internal\nget deadEnd(){if(this.stack.length!=3)return false;let{parser}=this.p;return parser.data[parser.stateSlot(this.state,1)]==65535&&!parser.stateSlot(this.state,4);}/// Restart the stack (put it back in its start state). Only safe\n/// when this.stack.length == 3 (state is directly below the top\n/// state). @internal\nrestart(){this.state=this.stack[0];this.stack.length=0;}/// @internal\nsameState(other){if(this.state!=other.state||this.stack.length!=other.stack.length)return false;for(let i=0;i<this.stack.length;i+=3)if(this.stack[i]!=other.stack[i])return false;return true;}/// Get the parser used by this stack.\nget parser(){return this.p.parser;}/// Test whether a given dialect (by numeric ID, as exported from\n/// the terms file) is enabled.\ndialectEnabled(dialectID){return this.p.parser.dialect.flags[dialectID];}shiftContext(term,start){if(this.curContext)this.updateContext(this.curContext.tracker.shift(this.curContext.context,term,this,this.p.stream.reset(start)));}reduceContext(term,start){if(this.curContext)this.updateContext(this.curContext.tracker.reduce(this.curContext.context,term,this,this.p.stream.reset(start)));}/// @internal\nemitContext(){let last=this.buffer.length-1;if(last<0||this.buffer[last]!=-3)this.buffer.push(this.curContext.hash,this.pos,this.pos,-3);}/// @internal\nemitLookAhead(){let last=this.buffer.length-1;if(last<0||this.buffer[last]!=-4)this.buffer.push(this.lookAhead,this.pos,this.pos,-4);}updateContext(context){if(context!=this.curContext.context){let newCx=new StackContext(this.curContext.tracker,context);if(newCx.hash!=this.curContext.hash)this.emitContext();this.curContext=newCx;}}/// @internal\nsetLookAhead(lookAhead){if(lookAhead>this.lookAhead){this.emitLookAhead();this.lookAhead=lookAhead;}}/// @internal\nclose(){if(this.curContext&&this.curContext.tracker.strict)this.emitContext();if(this.lookAhead>0)this.emitLookAhead();}/// @internal\nconstructor(p,stack,state,reducePos,pos,score,buffer,bufferBase,curContext,lookAhead=0,parent){this.p=p;this.stack=stack;this.state=state;this.reducePos=reducePos;this.pos=pos;this.score=score;this.buffer=buffer;this.bufferBase=bufferBase;this.curContext=curContext;this.lookAhead=lookAhead;this.parent=parent;}};var StackContext=class{constructor(tracker,context){this.tracker=tracker;this.context=context;this.hash=tracker.strict?tracker.hash(context):0;}};var Recover;(function(Recover2){Recover2[Recover2[\"Insert\"]=200]=\"Insert\";Recover2[Recover2[\"Delete\"]=190]=\"Delete\";Recover2[Recover2[\"Reduce\"]=100]=\"Reduce\";Recover2[Recover2[\"MaxNext\"]=4]=\"MaxNext\";Recover2[Recover2[\"MaxInsertStackDepth\"]=300]=\"MaxInsertStackDepth\";Recover2[Recover2[\"DampenInsertStackDepth\"]=120]=\"DampenInsertStackDepth\";Recover2[Recover2[\"MinBigReduction\"]=2e3]=\"MinBigReduction\";})(Recover||(Recover={}));var SimulatedStack=class{reduce(action){let term=action&65535,depth=action>>19;if(depth==0){if(this.stack==this.start.stack)this.stack=this.stack.slice();this.stack.push(this.state,0,0);this.base+=3;}else{this.base-=(depth-1)*3;}let goto=this.start.p.parser.getGoto(this.stack[this.base-3],term,true);this.state=goto;}constructor(start){this.start=start;this.state=start.state;this.stack=start.stack;this.base=this.stack.length;}};var StackBufferCursor=class{static create(stack,pos=stack.bufferBase+stack.buffer.length){return new StackBufferCursor(stack,pos,pos-stack.bufferBase);}maybeNext(){let next=this.stack.parent;if(next!=null){this.index=this.stack.bufferBase-next.bufferBase;this.stack=next;this.buffer=next.buffer;}}get id(){return this.buffer[this.index-4];}get start(){return this.buffer[this.index-3];}get end(){return this.buffer[this.index-2];}get size(){return this.buffer[this.index-1];}next(){this.index-=4;this.pos-=4;if(this.index==0)this.maybeNext();}fork(){return new StackBufferCursor(this.stack,this.pos,this.index);}constructor(stack,pos,index){this.stack=stack;this.pos=pos;this.index=index;this.buffer=stack.buffer;if(this.index==0)this.maybeNext();}};function decodeArray(input,Type=Uint16Array){if(typeof input!=\"string\")return input;let array=null;for(let pos=0,out=0;pos<input.length;){let value=0;for(;;){let next=input.charCodeAt(pos++),stop=false;if(next==126){value=65535;break;}if(next>=92)next--;if(next>=34)next--;let digit=next-32;if(digit>=46){digit-=46;stop=true;}value+=digit;if(stop)break;value*=46;}if(array)array[out++]=value;else array=new Type(value);}return array;}var CachedToken=class{constructor(){this.start=-1;this.value=-1;this.end=-1;this.extended=-1;this.lookAhead=0;this.mask=0;this.context=0;}};var nullToken=new CachedToken;var InputStream=class{/// @internal\nresolveOffset(offset,assoc){let range=this.range,index=this.rangeIndex;let pos=this.pos+offset;while(pos<range.from){if(!index)return null;let next=this.ranges[--index];pos-=range.from-next.to;range=next;}while(assoc<0?pos>range.to:pos>=range.to){if(index==this.ranges.length-1)return null;let next=this.ranges[++index];pos+=next.from-range.to;range=next;}return pos;}/// @internal\nclipPos(pos){if(pos>=this.range.from&&pos<this.range.to)return pos;for(let range of this.ranges)if(range.to>pos)return Math.max(pos,range.from);return this.end;}/// Look at a code unit near the stream position. `.peek(0)` equals\n/// `.next`, `.peek(-1)` gives you the previous character, and so\n/// on.\n///\n/// Note that looking around during tokenizing creates dependencies\n/// on potentially far-away content, which may reduce the\n/// effectiveness incremental parsing—when looking forward—or even\n/// cause invalid reparses when looking backward more than 25 code\n/// units, since the library does not track lookbehind.\npeek(offset){let idx=this.chunkOff+offset,pos,result;if(idx>=0&&idx<this.chunk.length){pos=this.pos+offset;result=this.chunk.charCodeAt(idx);}else{let resolved=this.resolveOffset(offset,1);if(resolved==null)return-1;pos=resolved;if(pos>=this.chunk2Pos&&pos<this.chunk2Pos+this.chunk2.length){result=this.chunk2.charCodeAt(pos-this.chunk2Pos);}else{let i=this.rangeIndex,range=this.range;while(range.to<=pos)range=this.ranges[++i];this.chunk2=this.input.chunk(this.chunk2Pos=pos);if(pos+this.chunk2.length>range.to)this.chunk2=this.chunk2.slice(0,range.to-pos);result=this.chunk2.charCodeAt(0);}}if(pos>=this.token.lookAhead)this.token.lookAhead=pos+1;return result;}/// Accept a token. By default, the end of the token is set to the\n/// current stream position, but you can pass an offset (relative to\n/// the stream position) to change that.\nacceptToken(token,endOffset=0){let end=endOffset?this.resolveOffset(endOffset,-1):this.pos;if(end==null||end<this.token.start)throw new RangeError(\"Token end out of bounds\");this.token.value=token;this.token.end=end;}getChunk(){if(this.pos>=this.chunk2Pos&&this.pos<this.chunk2Pos+this.chunk2.length){let{chunk,chunkPos}=this;this.chunk=this.chunk2;this.chunkPos=this.chunk2Pos;this.chunk2=chunk;this.chunk2Pos=chunkPos;this.chunkOff=this.pos-this.chunkPos;}else{this.chunk2=this.chunk;this.chunk2Pos=this.chunkPos;let nextChunk=this.input.chunk(this.pos);let end=this.pos+nextChunk.length;this.chunk=end>this.range.to?nextChunk.slice(0,this.range.to-this.pos):nextChunk;this.chunkPos=this.pos;this.chunkOff=0;}}readNext(){if(this.chunkOff>=this.chunk.length){this.getChunk();if(this.chunkOff==this.chunk.length)return this.next=-1;}return this.next=this.chunk.charCodeAt(this.chunkOff);}/// Move the stream forward N (defaults to 1) code units. Returns\n/// the new value of [`next`](#lr.InputStream.next).\nadvance(n=1){this.chunkOff+=n;while(this.pos+n>=this.range.to){if(this.rangeIndex==this.ranges.length-1)return this.setDone();n-=this.range.to-this.pos;this.range=this.ranges[++this.rangeIndex];this.pos=this.range.from;}this.pos+=n;if(this.pos>=this.token.lookAhead)this.token.lookAhead=this.pos+1;return this.readNext();}setDone(){this.pos=this.chunkPos=this.end;this.range=this.ranges[this.rangeIndex=this.ranges.length-1];this.chunk=\"\";return this.next=-1;}/// @internal\nreset(pos,token){if(token){this.token=token;token.start=pos;token.lookAhead=pos+1;token.value=token.extended=-1;}else{this.token=nullToken;}if(this.pos!=pos){this.pos=pos;if(pos==this.end){this.setDone();return this;}while(pos<this.range.from)this.range=this.ranges[--this.rangeIndex];while(pos>=this.range.to)this.range=this.ranges[++this.rangeIndex];if(pos>=this.chunkPos&&pos<this.chunkPos+this.chunk.length){this.chunkOff=pos-this.chunkPos;}else{this.chunk=\"\";this.chunkOff=0;}this.readNext();}return this;}/// @internal\nread(from,to){if(from>=this.chunkPos&&to<=this.chunkPos+this.chunk.length)return this.chunk.slice(from-this.chunkPos,to-this.chunkPos);if(from>=this.chunk2Pos&&to<=this.chunk2Pos+this.chunk2.length)return this.chunk2.slice(from-this.chunk2Pos,to-this.chunk2Pos);if(from>=this.range.from&&to<=this.range.to)return this.input.read(from,to);let result=\"\";for(let r of this.ranges){if(r.from>=to)break;if(r.to>from)result+=this.input.read(Math.max(r.from,from),Math.min(r.to,to));}return result;}/// @internal\nconstructor(input,ranges){this.input=input;this.ranges=ranges;this.chunk=\"\";this.chunkOff=0;this.chunk2=\"\";this.chunk2Pos=0;this.next=-1;this.token=nullToken;this.rangeIndex=0;this.pos=this.chunkPos=ranges[0].from;this.range=ranges[0];this.end=ranges[ranges.length-1].to;this.readNext();}};var TokenGroup=class{token(input,stack){let{parser}=stack.p;readToken(this.data,input,stack,this.id,parser.data,parser.tokenPrecTable);}constructor(data,id2){this.data=data;this.id=id2;}};TokenGroup.prototype.contextual=TokenGroup.prototype.fallback=TokenGroup.prototype.extend=false;var LocalTokenGroup=class{token(input,stack){let start=input.pos,skipped=0;for(;;){readToken(this.data,input,stack,0,this.data,this.precTable);if(input.token.value>-1)break;if(this.elseToken==null)return;if(input.next<0)break;input.advance();input.reset(input.pos,input.token);skipped++;}if(skipped){input.reset(start,input.token);input.acceptToken(this.elseToken,skipped);}}constructor(data,precTable,elseToken){this.precTable=precTable;this.elseToken=elseToken;this.data=typeof data==\"string\"?decodeArray(data):data;}};LocalTokenGroup.prototype.contextual=TokenGroup.prototype.fallback=TokenGroup.prototype.extend=false;var ExternalTokenizer=class{/// Create a tokenizer. The first argument is the function that,\n/// given an input stream, scans for the types of tokens it\n/// recognizes at the stream's position, and calls\n/// [`acceptToken`](#lr.InputStream.acceptToken) when it finds\n/// one.\nconstructor(token,options={}){this.token=token;this.contextual=!!options.contextual;this.fallback=!!options.fallback;this.extend=!!options.extend;}};function readToken(data,input,stack,group,precTable,precOffset){let state=0,groupMask=1<<group,{dialect}=stack.p.parser;scan:for(;;){if((groupMask&data[state])==0)break;let accEnd=data[state+1];for(let i=state+3;i<accEnd;i+=2)if((data[i+1]&groupMask)>0){let term=data[i];if(dialect.allows(term)&&(input.token.value==-1||input.token.value==term||overrides(term,input.token.value,precTable,precOffset))){input.acceptToken(term);break;}}let next=input.next,low=0,high=data[state+2];if(input.next<0&&high>low&&data[accEnd+high*3-3]==65535&&data[accEnd+high*3-3]==65535){state=data[accEnd+high*3-1];continue scan;}for(;low<high;){let mid=low+high>>1;let index=accEnd+mid+(mid<<1);let from=data[index],to=data[index+1]||65536;if(next<from)high=mid;else if(next>=to)low=mid+1;else{state=data[index+2];input.advance();continue scan;}}break;}}function findOffset(data,start,term){for(let i=start,next;(next=data[i])!=65535;i++)if(next==term)return i-start;return-1;}function overrides(token,prev,tableData,tableOffset){let iPrev=findOffset(tableData,tableOffset,prev);return iPrev<0||findOffset(tableData,tableOffset,token)<iPrev;}var verbose=typeof process!=\"undefined\"&&process.env&&/\\bparse\\b/.test(process.env.LOG);var stackIDs=null;var Safety;(function(Safety2){Safety2[Safety2[\"Margin\"]=25]=\"Margin\";})(Safety||(Safety={}));function cutAt(tree,pos,side){let cursor=tree.cursor(IterMode.IncludeAnonymous);cursor.moveTo(pos);for(;;){if(!(side<0?cursor.childBefore(pos):cursor.childAfter(pos)))for(;;){if((side<0?cursor.to<pos:cursor.from>pos)&&!cursor.type.isError)return side<0?Math.max(0,Math.min(cursor.to-1,pos-25)):Math.min(tree.length,Math.max(cursor.from+1,pos+25));if(side<0?cursor.prevSibling():cursor.nextSibling())break;if(!cursor.parent())return side<0?0:tree.length;}}}var FragmentCursor=class{nextFragment(){let fr=this.fragment=this.i==this.fragments.length?null:this.fragments[this.i++];if(fr){this.safeFrom=fr.openStart?cutAt(fr.tree,fr.from+fr.offset,1)-fr.offset:fr.from;this.safeTo=fr.openEnd?cutAt(fr.tree,fr.to+fr.offset,-1)-fr.offset:fr.to;while(this.trees.length){this.trees.pop();this.start.pop();this.index.pop();}this.trees.push(fr.tree);this.start.push(-fr.offset);this.index.push(0);this.nextStart=this.safeFrom;}else{this.nextStart=1e9;}}// `pos` must be >= any previously given `pos` for this cursor\nnodeAt(pos){if(pos<this.nextStart)return null;while(this.fragment&&this.safeTo<=pos)this.nextFragment();if(!this.fragment)return null;for(;;){let last=this.trees.length-1;if(last<0){this.nextFragment();return null;}let top=this.trees[last],index=this.index[last];if(index==top.children.length){this.trees.pop();this.start.pop();this.index.pop();continue;}let next=top.children[index];let start=this.start[last]+top.positions[index];if(start>pos){this.nextStart=start;return null;}if(next instanceof Tree){if(start==pos){if(start<this.safeFrom)return null;let end=start+next.length;if(end<=this.safeTo){let lookAhead=next.prop(NodeProp.lookAhead);if(!lookAhead||end+lookAhead<this.fragment.to)return next;}}this.index[last]++;if(start+next.length>=Math.max(this.safeFrom,pos)){this.trees.push(next);this.start.push(start);this.index.push(0);}}else{this.index[last]++;this.nextStart=start+next.length;}}}constructor(fragments,nodeSet){this.fragments=fragments;this.nodeSet=nodeSet;this.i=0;this.fragment=null;this.safeFrom=-1;this.safeTo=-1;this.trees=[];this.start=[];this.index=[];this.nextFragment();}};var TokenCache=class{getActions(stack){let actionIndex=0;let main=null;let{parser}=stack.p,{tokenizers}=parser;let mask=parser.stateSlot(stack.state,3);let context=stack.curContext?stack.curContext.hash:0;let lookAhead=0;for(let i=0;i<tokenizers.length;i++){if((1<<i&mask)==0)continue;let tokenizer=tokenizers[i],token=this.tokens[i];if(main&&!tokenizer.fallback)continue;if(tokenizer.contextual||token.start!=stack.pos||token.mask!=mask||token.context!=context){this.updateCachedToken(token,tokenizer,stack);token.mask=mask;token.context=context;}if(token.lookAhead>token.end+25)lookAhead=Math.max(token.lookAhead,lookAhead);if(token.value!=0){let startIndex=actionIndex;if(token.extended>-1)actionIndex=this.addActions(stack,token.extended,token.end,actionIndex);actionIndex=this.addActions(stack,token.value,token.end,actionIndex);if(!tokenizer.extend){main=token;if(actionIndex>startIndex)break;}}}while(this.actions.length>actionIndex)this.actions.pop();if(lookAhead)stack.setLookAhead(lookAhead);if(!main&&stack.pos==this.stream.end){main=new CachedToken;main.value=stack.p.parser.eofTerm;main.start=main.end=stack.pos;actionIndex=this.addActions(stack,main.value,main.end,actionIndex);}this.mainToken=main;return this.actions;}getMainToken(stack){if(this.mainToken)return this.mainToken;let main=new CachedToken,{pos,p}=stack;main.start=pos;main.end=Math.min(pos+1,p.stream.end);main.value=pos==p.stream.end?p.parser.eofTerm:0;return main;}updateCachedToken(token,tokenizer,stack){let start=this.stream.clipPos(stack.pos);tokenizer.token(this.stream.reset(start,token),stack);if(token.value>-1){let{parser}=stack.p;for(let i=0;i<parser.specialized.length;i++)if(parser.specialized[i]==token.value){let result=parser.specializers[i](this.stream.read(token.start,token.end),stack);if(result>=0&&stack.p.parser.dialect.allows(result>>1)){if((result&1)==0)token.value=result>>1;else token.extended=result>>1;break;}}}else{token.value=0;token.end=this.stream.clipPos(start+1);}}putAction(action,token,end,index){for(let i=0;i<index;i+=3)if(this.actions[i]==action)return index;this.actions[index++]=action;this.actions[index++]=token;this.actions[index++]=end;return index;}addActions(stack,token,end,index){let{state}=stack,{parser}=stack.p,{data}=parser;for(let set=0;set<2;set++){for(let i=parser.stateSlot(state,set?2:1);;i+=3){if(data[i]==65535){if(data[i+1]==1){i=pair(data,i+2);}else{if(index==0&&data[i+1]==2)index=this.putAction(pair(data,i+2),token,end,index);break;}}if(data[i]==token)index=this.putAction(pair(data,i+1),token,end,index);}}return index;}constructor(parser,stream){this.stream=stream;this.tokens=[];this.mainToken=null;this.actions=[];this.tokens=parser.tokenizers.map(_=>new CachedToken);}};var Rec;(function(Rec2){Rec2[Rec2[\"Distance\"]=5]=\"Distance\";Rec2[Rec2[\"MaxRemainingPerStep\"]=3]=\"MaxRemainingPerStep\";Rec2[Rec2[\"MinBufferLengthPrune\"]=500]=\"MinBufferLengthPrune\";Rec2[Rec2[\"ForceReduceLimit\"]=10]=\"ForceReduceLimit\";Rec2[Rec2[\"CutDepth\"]=15e3]=\"CutDepth\";Rec2[Rec2[\"CutTo\"]=9e3]=\"CutTo\";Rec2[Rec2[\"MaxLeftAssociativeReductionCount\"]=300]=\"MaxLeftAssociativeReductionCount\";Rec2[Rec2[\"MaxStackCount\"]=12]=\"MaxStackCount\";})(Rec||(Rec={}));var Parse=class{get parsedPos(){return this.minStackPos;}// Move the parser forward. This will process all parse stacks at\n// `this.pos` and try to advance them to a further position. If no\n// stack for such a position is found, it'll start error-recovery.\n//\n// When the parse is finished, this will return a syntax tree. When\n// not, it returns `null`.\nadvance(){let stacks=this.stacks,pos=this.minStackPos;let newStacks=this.stacks=[];let stopped,stoppedTokens;if(this.bigReductionCount>300&&stacks.length==1){let[s]=stacks;while(s.forceReduce()&&s.stack.length&&s.stack[s.stack.length-2]>=this.lastBigReductionStart){}this.bigReductionCount=this.lastBigReductionSize=0;}for(let i=0;i<stacks.length;i++){let stack=stacks[i];for(;;){this.tokens.mainToken=null;if(stack.pos>pos){newStacks.push(stack);}else if(this.advanceStack(stack,newStacks,stacks)){continue;}else{if(!stopped){stopped=[];stoppedTokens=[];}stopped.push(stack);let tok=this.tokens.getMainToken(stack);stoppedTokens.push(tok.value,tok.end);}break;}}if(!newStacks.length){let finished=stopped&&findFinished(stopped);if(finished)return this.stackToTree(finished);if(this.parser.strict){if(verbose&&stopped)console.log(\"Stuck with token \"+(this.tokens.mainToken?this.parser.getName(this.tokens.mainToken.value):\"none\"));throw new SyntaxError(\"No parse at \"+pos);}if(!this.recovering)this.recovering=5;}if(this.recovering&&stopped){let finished=this.stoppedAt!=null&&stopped[0].pos>this.stoppedAt?stopped[0]:this.runRecovery(stopped,stoppedTokens,newStacks);if(finished)return this.stackToTree(finished.forceAll());}if(this.recovering){let maxRemaining=this.recovering==1?1:this.recovering*3;if(newStacks.length>maxRemaining){newStacks.sort((a,b)=>b.score-a.score);while(newStacks.length>maxRemaining)newStacks.pop();}if(newStacks.some(s=>s.reducePos>pos))this.recovering--;}else if(newStacks.length>1){outer:for(let i=0;i<newStacks.length-1;i++){let stack=newStacks[i];for(let j=i+1;j<newStacks.length;j++){let other=newStacks[j];if(stack.sameState(other)||stack.buffer.length>500&&other.buffer.length>500){if((stack.score-other.score||stack.buffer.length-other.buffer.length)>0){newStacks.splice(j--,1);}else{newStacks.splice(i--,1);continue outer;}}}}if(newStacks.length>12)newStacks.splice(12,newStacks.length-12);}this.minStackPos=newStacks[0].pos;for(let i=1;i<newStacks.length;i++)if(newStacks[i].pos<this.minStackPos)this.minStackPos=newStacks[i].pos;return null;}stopAt(pos){if(this.stoppedAt!=null&&this.stoppedAt<pos)throw new RangeError(\"Can't move stoppedAt forward\");this.stoppedAt=pos;}// Returns an updated version of the given stack, or null if the\n// stack can't advance normally. When `split` and `stacks` are\n// given, stacks split off by ambiguous operations will be pushed to\n// `split`, or added to `stacks` if they move `pos` forward.\nadvanceStack(stack,stacks,split){let start=stack.pos,{parser}=this;let base=verbose?this.stackID(stack)+\" -> \":\"\";if(this.stoppedAt!=null&&start>this.stoppedAt)return stack.forceReduce()?stack:null;if(this.fragments){let strictCx=stack.curContext&&stack.curContext.tracker.strict,cxHash=strictCx?stack.curContext.hash:0;for(let cached=this.fragments.nodeAt(start);cached;){let match=this.parser.nodeSet.types[cached.type.id]==cached.type?parser.getGoto(stack.state,cached.type.id):-1;if(match>-1&&cached.length&&(!strictCx||(cached.prop(NodeProp.contextHash)||0)==cxHash)){stack.useNode(cached,match);if(verbose)console.log(base+this.stackID(stack)+` (via reuse of ${parser.getName(cached.type.id)})`);return true;}if(!(cached instanceof Tree)||cached.children.length==0||cached.positions[0]>0)break;let inner=cached.children[0];if(inner instanceof Tree&&cached.positions[0]==0)cached=inner;else break;}}let defaultReduce=parser.stateSlot(stack.state,4);if(defaultReduce>0){stack.reduce(defaultReduce);if(verbose)console.log(base+this.stackID(stack)+` (via always-reduce ${parser.getName(defaultReduce&65535)})`);return true;}if(stack.stack.length>=15e3){while(stack.stack.length>9e3&&stack.forceReduce()){}}let actions=this.tokens.getActions(stack);for(let i=0;i<actions.length;){let action=actions[i++],term=actions[i++],end=actions[i++];let last=i==actions.length||!split;let localStack=last?stack:stack.split();localStack.apply(action,term,end);if(verbose)console.log(base+this.stackID(localStack)+` (via ${(action&65536)==0?\"shift\":`reduce of ${parser.getName(action&65535)}`} for ${parser.getName(term)} @ ${start}${localStack==stack?\"\":\", split\"})`);if(last)return true;else if(localStack.pos>start)stacks.push(localStack);else split.push(localStack);}return false;}// Advance a given stack forward as far as it will go. Returns the\n// (possibly updated) stack if it got stuck, or null if it moved\n// forward and was given to `pushStackDedup`.\nadvanceFully(stack,newStacks){let pos=stack.pos;for(;;){if(!this.advanceStack(stack,null,null))return false;if(stack.pos>pos){pushStackDedup(stack,newStacks);return true;}}}runRecovery(stacks,tokens,newStacks){let finished=null,restarted=false;for(let i=0;i<stacks.length;i++){let stack=stacks[i],token=tokens[i<<1],tokenEnd=tokens[(i<<1)+1];let base=verbose?this.stackID(stack)+\" -> \":\"\";if(stack.deadEnd){if(restarted)continue;restarted=true;stack.restart();if(verbose)console.log(base+this.stackID(stack)+\" (restarted)\");let done=this.advanceFully(stack,newStacks);if(done)continue;}let force=stack.split(),forceBase=base;for(let j=0;force.forceReduce()&&j<10;j++){if(verbose)console.log(forceBase+this.stackID(force)+\" (via force-reduce)\");let done=this.advanceFully(force,newStacks);if(done)break;if(verbose)forceBase=this.stackID(force)+\" -> \";}for(let insert of stack.recoverByInsert(token)){if(verbose)console.log(base+this.stackID(insert)+\" (via recover-insert)\");this.advanceFully(insert,newStacks);}if(this.stream.end>stack.pos){if(tokenEnd==stack.pos){tokenEnd++;token=0;}stack.recoverByDelete(token,tokenEnd);if(verbose)console.log(base+this.stackID(stack)+` (via recover-delete ${this.parser.getName(token)})`);pushStackDedup(stack,newStacks);}else if(!finished||finished.score<stack.score){finished=stack;}}return finished;}// Convert the stack's buffer to a syntax tree.\nstackToTree(stack){stack.close();return Tree.build({buffer:StackBufferCursor.create(stack),nodeSet:this.parser.nodeSet,topID:this.topTerm,maxBufferLength:this.parser.bufferLength,reused:this.reused,start:this.ranges[0].from,length:stack.pos-this.ranges[0].from,minRepeatType:this.parser.minRepeatTerm});}stackID(stack){let id2=(stackIDs||(stackIDs=/* @__PURE__ */new WeakMap)).get(stack);if(!id2)stackIDs.set(stack,id2=String.fromCodePoint(this.nextStackID++));return id2+stack;}constructor(parser,input,fragments,ranges){this.parser=parser;this.input=input;this.ranges=ranges;this.recovering=0;this.nextStackID=9812;this.minStackPos=0;this.reused=[];this.stoppedAt=null;this.lastBigReductionStart=-1;this.lastBigReductionSize=0;this.bigReductionCount=0;this.stream=new InputStream(input,ranges);this.tokens=new TokenCache(parser,this.stream);this.topTerm=parser.top[1];let{from}=ranges[0];this.stacks=[Stack.start(this,parser.top[0],from)];this.fragments=fragments.length&&this.stream.end-from>parser.bufferLength*4?new FragmentCursor(fragments,parser.nodeSet):null;}};function pushStackDedup(stack,newStacks){for(let i=0;i<newStacks.length;i++){let other=newStacks[i];if(other.pos==stack.pos&&other.sameState(stack)){if(newStacks[i].score<stack.score)newStacks[i]=stack;return;}}newStacks.push(stack);}var Dialect=class{allows(term){return!this.disabled||this.disabled[term]==0;}constructor(source,flags,disabled){this.source=source;this.flags=flags;this.disabled=disabled;}};var id=x=>x;var ContextTracker=class{/// Define a context tracker.\nconstructor(spec){this.start=spec.start;this.shift=spec.shift||id;this.reduce=spec.reduce||id;this.reuse=spec.reuse||id;this.hash=spec.hash||(()=>0);this.strict=spec.strict!==false;}};var LRParser=class extends Parser{createParse(input,fragments,ranges){let parse=new Parse(this,input,fragments,ranges);for(let w of this.wrappers)parse=w(parse,input,fragments,ranges);return parse;}/// Get a goto table entry @internal\ngetGoto(state,term,loose=false){let table=this.goto;if(term>=table[0])return-1;for(let pos=table[term+1];;){let groupTag=table[pos++],last=groupTag&1;let target=table[pos++];if(last&&loose)return target;for(let end=pos+(groupTag>>1);pos<end;pos++)if(table[pos]==state)return target;if(last)return-1;}}/// Check if this state has an action for a given terminal @internal\nhasAction(state,terminal){let data=this.data;for(let set=0;set<2;set++){for(let i=this.stateSlot(state,set?2:1),next;;i+=3){if((next=data[i])==65535){if(data[i+1]==1)next=data[i=pair(data,i+2)];else if(data[i+1]==2)return pair(data,i+2);else break;}if(next==terminal||next==0)return pair(data,i+1);}}return 0;}/// @internal\nstateSlot(state,slot){return this.states[state*6+slot];}/// @internal\nstateFlag(state,flag){return(this.stateSlot(state,0)&flag)>0;}/// @internal\nvalidAction(state,action){return!!this.allActions(state,a=>a==action?true:null);}/// @internal\nallActions(state,action){let deflt=this.stateSlot(state,4);let result=deflt?action(deflt):void 0;for(let i=this.stateSlot(state,1);result==null;i+=3){if(this.data[i]==65535){if(this.data[i+1]==1)i=pair(this.data,i+2);else break;}result=action(pair(this.data,i+1));}return result;}/// Get the states that can follow this one through shift actions or\n/// goto jumps. @internal\nnextStates(state){let result=[];for(let i=this.stateSlot(state,1);;i+=3){if(this.data[i]==65535){if(this.data[i+1]==1)i=pair(this.data,i+2);else break;}if((this.data[i+2]&65536>>16)==0){let value=this.data[i+1];if(!result.some((v,i2)=>i2&1&&v==value))result.push(this.data[i],value);}}return result;}/// Configure the parser. Returns a new parser instance that has the\n/// given settings modified. Settings not provided in `config` are\n/// kept from the original parser.\nconfigure(config){let copy=Object.assign(Object.create(LRParser.prototype),this);if(config.props)copy.nodeSet=this.nodeSet.extend(...config.props);if(config.top){let info=this.topRules[config.top];if(!info)throw new RangeError(`Invalid top rule name ${config.top}`);copy.top=info;}if(config.tokenizers)copy.tokenizers=this.tokenizers.map(t=>{let found=config.tokenizers.find(r=>r.from==t);return found?found.to:t;});if(config.specializers){copy.specializers=this.specializers.slice();copy.specializerSpecs=this.specializerSpecs.map((s,i)=>{let found=config.specializers.find(r=>r.from==s.external);if(!found)return s;let spec=Object.assign(Object.assign({},s),{external:found.to});copy.specializers[i]=getSpecializer(spec);return spec;});}if(config.contextTracker)copy.context=config.contextTracker;if(config.dialect)copy.dialect=this.parseDialect(config.dialect);if(config.strict!=null)copy.strict=config.strict;if(config.wrap)copy.wrappers=copy.wrappers.concat(config.wrap);if(config.bufferLength!=null)copy.bufferLength=config.bufferLength;return copy;}/// Tells you whether any [parse wrappers](#lr.ParserConfig.wrap)\n/// are registered for this parser.\nhasWrappers(){return this.wrappers.length>0;}/// Returns the name associated with a given term. This will only\n/// work for all terms when the parser was generated with the\n/// `--names` option. By default, only the names of tagged terms are\n/// stored.\ngetName(term){return this.termNames?this.termNames[term]:String(term<=this.maxNode&&this.nodeSet.types[term].name||term);}/// The eof term id is always allocated directly after the node\n/// types. @internal\nget eofTerm(){return this.maxNode+1;}/// The type of top node produced by the parser.\nget topNode(){return this.nodeSet.types[this.top[1]];}/// @internal\ndynamicPrecedence(term){let prec=this.dynamicPrecedences;return prec==null?0:prec[term]||0;}/// @internal\nparseDialect(dialect){let values=Object.keys(this.dialects),flags=values.map(()=>false);if(dialect)for(let part of dialect.split(\" \")){let id2=values.indexOf(part);if(id2>=0)flags[id2]=true;}let disabled=null;for(let i=0;i<values.length;i++)if(!flags[i]){for(let j=this.dialects[values[i]],id2;(id2=this.data[j++])!=65535;)(disabled||(disabled=new Uint8Array(this.maxTerm+1)))[id2]=1;}return new Dialect(dialect,flags,disabled);}/// Used by the output of the parser generator. Not available to\n/// user code. @hide\nstatic deserialize(spec){return new LRParser(spec);}/// @internal\nconstructor(spec){super();this.wrappers=[];if(spec.version!=14)throw new RangeError(`Parser version (${spec.version}) doesn't match runtime version (${14})`);let nodeNames=spec.nodeNames.split(\" \");this.minRepeatTerm=nodeNames.length;for(let i=0;i<spec.repeatNodeCount;i++)nodeNames.push(\"\");let topTerms=Object.keys(spec.topRules).map(r=>spec.topRules[r][1]);let nodeProps=[];for(let i=0;i<nodeNames.length;i++)nodeProps.push([]);function setProp(nodeID,prop,value){nodeProps[nodeID].push([prop,prop.deserialize(String(value))]);}if(spec.nodeProps)for(let propSpec of spec.nodeProps){let prop=propSpec[0];if(typeof prop==\"string\")prop=NodeProp[prop];for(let i=1;i<propSpec.length;){let next=propSpec[i++];if(next>=0){setProp(next,prop,propSpec[i++]);}else{let value=propSpec[i+-next];for(let j=-next;j>0;j--)setProp(propSpec[i++],prop,value);i++;}}}this.nodeSet=new NodeSet(nodeNames.map((name,i)=>NodeType.define({name:i>=this.minRepeatTerm?void 0:name,id:i,props:nodeProps[i],top:topTerms.indexOf(i)>-1,error:i==0,skipped:spec.skippedNodes&&spec.skippedNodes.indexOf(i)>-1})));if(spec.propSources)this.nodeSet=this.nodeSet.extend(...spec.propSources);this.strict=false;this.bufferLength=DefaultBufferLength;let tokenArray=decodeArray(spec.tokenData);this.context=spec.context;this.specializerSpecs=spec.specialized||[];this.specialized=new Uint16Array(this.specializerSpecs.length);for(let i=0;i<this.specializerSpecs.length;i++)this.specialized[i]=this.specializerSpecs[i].term;this.specializers=this.specializerSpecs.map(getSpecializer);this.states=decodeArray(spec.states,Uint32Array);this.data=decodeArray(spec.stateData);this.goto=decodeArray(spec.goto);this.maxTerm=spec.maxTerm;this.tokenizers=spec.tokenizers.map(value=>typeof value==\"number\"?new TokenGroup(tokenArray,value):value);this.topRules=spec.topRules;this.dialects=spec.dialects||{};this.dynamicPrecedences=spec.dynamicPrecedences||null;this.tokenPrecTable=spec.tokenPrec;this.termNames=spec.termNames||null;this.maxNode=this.nodeSet.types.length-1;this.dialect=this.parseDialect();this.top=this.topRules[Object.keys(this.topRules)[0]];}};function pair(data,off){return data[off]|data[off+1]<<16;}function findFinished(stacks){let best=null;for(let stack of stacks){let stopped=stack.p.stoppedAt;if((stack.pos==stack.p.stream.end||stopped!=null&&stack.pos>stopped)&&stack.p.parser.stateFlag(stack.state,2)&&(!best||best.score<stack.score))best=stack;}return best;}function getSpecializer(spec){if(spec.external){let mask=spec.extend?1:0;return(value,stack)=>spec.external(value,stack)<<1|mask;}return spec.get;}export{ContextTracker,ExternalTokenizer,InputStream,LRParser,LocalTokenGroup,Stack,};\nexport const __FramerMetadata__ = {\"exports\":{\"InputStream\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LocalTokenGroup\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ExternalTokenizer\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LRParser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Stack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContextTracker\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lezer_lr.map","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@lezer/highlight/dist/index.js\nimport{NodeProp}from\"https://framerusercontent.com/modules/CO9ruPlVDRTCLVInyri7/ye873rtFsAyZVFu9x2He/lezer_common.js\";var nextTagID=0;var Tag=class{/**\n  Define a new tag. If `parent` is given, the tag is treated as a\n  sub-tag of that parent, and\n  [highlighters](#highlight.tagHighlighter) that don't mention\n  this tag will try to fall back to the parent tag (or grandparent\n  tag, etc).\n  */static define(parent){if(parent===null||parent===void 0?void 0:parent.base)throw new Error(\"Can not derive from a modified tag\");let tag=new Tag([],null,[]);tag.set.push(tag);if(parent)for(let t2 of parent.set)tag.set.push(t2);return tag;}/**\n  Define a tag _modifier_, which is a function that, given a tag,\n  will return a tag that is a subtag of the original. Applying the\n  same modifier to a twice tag will return the same value (`m1(t1)\n  == m1(t1)`) and applying multiple modifiers will, regardless or\n  order, produce the same tag (`m1(m2(t1)) == m2(m1(t1))`).\n  \n  When multiple modifiers are applied to a given base tag, each\n  smaller set of modifiers is registered as a parent, so that for\n  example `m1(m2(m3(t1)))` is a subtype of `m1(m2(t1))`,\n  `m1(m3(t1)`, and so on.\n  */static defineModifier(){let mod=new Modifier;return tag=>{if(tag.modified.indexOf(mod)>-1)return tag;return Modifier.get(tag.base||tag,tag.modified.concat(mod).sort((a,b)=>a.id-b.id));};}/**\n  @internal\n  */constructor(set,base,modified){this.set=set;this.base=base;this.modified=modified;this.id=nextTagID++;}};var nextModifierID=0;var Modifier=class{static get(base,mods){if(!mods.length)return base;let exists=mods[0].instances.find(t2=>t2.base==base&&sameArray(mods,t2.modified));if(exists)return exists;let set=[],tag=new Tag(set,base,mods);for(let m of mods)m.instances.push(tag);let configs=powerSet(mods);for(let parent of base.set)if(!parent.modified.length)for(let config of configs)set.push(Modifier.get(parent,config));return tag;}constructor(){this.instances=[];this.id=nextModifierID++;}};function sameArray(a,b){return a.length==b.length&&a.every((x,i)=>x==b[i]);}function powerSet(array){let sets=[[]];for(let i=0;i<array.length;i++){for(let j=0,e=sets.length;j<e;j++){sets.push(sets[j].concat(array[i]));}}return sets.sort((a,b)=>b.length-a.length);}function styleTags(spec){let byName=/* @__PURE__ */Object.create(null);for(let prop in spec){let tags2=spec[prop];if(!Array.isArray(tags2))tags2=[tags2];for(let part of prop.split(\" \"))if(part){let pieces=[],mode=2,rest=part;for(let pos=0;;){if(rest==\"...\"&&pos>0&&pos+3==part.length){mode=1;break;}let m=/^\"(?:[^\"\\\\]|\\\\.)*?\"|[^\\/!]+/.exec(rest);if(!m)throw new RangeError(\"Invalid path: \"+part);pieces.push(m[0]==\"*\"?\"\":m[0][0]=='\"'?JSON.parse(m[0]):m[0]);pos+=m[0].length;if(pos==part.length)break;let next=part[pos++];if(pos==part.length&&next==\"!\"){mode=0;break;}if(next!=\"/\")throw new RangeError(\"Invalid path: \"+part);rest=part.slice(pos);}let last=pieces.length-1,inner=pieces[last];if(!inner)throw new RangeError(\"Invalid path: \"+part);let rule=new Rule(tags2,mode,last>0?pieces.slice(0,last):null);byName[inner]=rule.sort(byName[inner]);}}return ruleNodeProp.add(byName);}var ruleNodeProp=new NodeProp;var Rule=class{get opaque(){return this.mode==0;}get inherit(){return this.mode==1;}sort(other){if(!other||other.depth<this.depth){this.next=other;return this;}other.next=this.sort(other.next);return other;}get depth(){return this.context?this.context.length:0;}constructor(tags2,mode,context,next){this.tags=tags2;this.mode=mode;this.context=context;this.next=next;}};Rule.empty=new Rule([],2,null);function tagHighlighter(tags2,options){let map=/* @__PURE__ */Object.create(null);for(let style of tags2){if(!Array.isArray(style.tag))map[style.tag.id]=style.class;else for(let tag of style.tag)map[tag.id]=style.class;}let{scope,all=null}=options||{};return{style:tags3=>{let cls=all;for(let tag of tags3){for(let sub of tag.set){let tagClass=map[sub.id];if(tagClass){cls=cls?cls+\" \"+tagClass:tagClass;break;}}}return cls;},scope};}function highlightTags(highlighters,tags2){let result=null;for(let highlighter of highlighters){let value=highlighter.style(tags2);if(value)result=result?result+\" \"+value:value;}return result;}function highlightTree(tree,highlighter,putStyle,from=0,to=tree.length){let builder=new HighlightBuilder(from,Array.isArray(highlighter)?highlighter:[highlighter],putStyle);builder.highlightRange(tree.cursor(),from,to,\"\",builder.highlighters);builder.flush(to);}var HighlightBuilder=class{startSpan(at,cls){if(cls!=this.class){this.flush(at);if(at>this.at)this.at=at;this.class=cls;}}flush(to){if(to>this.at&&this.class)this.span(this.at,to,this.class);}highlightRange(cursor,from,to,inheritedClass,highlighters){let{type,from:start,to:end}=cursor;if(start>=to||end<=from)return;if(type.isTop)highlighters=this.highlighters.filter(h=>!h.scope||h.scope(type));let cls=inheritedClass;let rule=getStyleTags(cursor)||Rule.empty;let tagCls=highlightTags(highlighters,rule.tags);if(tagCls){if(cls)cls+=\" \";cls+=tagCls;if(rule.mode==1)inheritedClass+=(inheritedClass?\" \":\"\")+tagCls;}this.startSpan(Math.max(from,start),cls);if(rule.opaque)return;let mounted=cursor.tree&&cursor.tree.prop(NodeProp.mounted);if(mounted&&mounted.overlay){let inner=cursor.node.enter(mounted.overlay[0].from+start,1);let innerHighlighters=this.highlighters.filter(h=>!h.scope||h.scope(mounted.tree.type));let hasChild=cursor.firstChild();for(let i=0,pos=start;;i++){let next=i<mounted.overlay.length?mounted.overlay[i]:null;let nextPos=next?next.from+start:end;let rangeFrom=Math.max(from,pos),rangeTo=Math.min(to,nextPos);if(rangeFrom<rangeTo&&hasChild){while(cursor.from<rangeTo){this.highlightRange(cursor,rangeFrom,rangeTo,inheritedClass,highlighters);this.startSpan(Math.min(rangeTo,cursor.to),cls);if(cursor.to>=nextPos||!cursor.nextSibling())break;}}if(!next||nextPos>to)break;pos=next.to+start;if(pos>from){this.highlightRange(inner.cursor(),Math.max(from,next.from+start),Math.min(to,pos),\"\",innerHighlighters);this.startSpan(Math.min(to,pos),cls);}}if(hasChild)cursor.parent();}else if(cursor.firstChild()){if(mounted)inheritedClass=\"\";do{if(cursor.to<=from)continue;if(cursor.from>=to)break;this.highlightRange(cursor,from,to,inheritedClass,highlighters);this.startSpan(Math.min(to,cursor.to),cls);}while(cursor.nextSibling())cursor.parent();}}constructor(at,highlighters,span){this.at=at;this.highlighters=highlighters;this.span=span;this.class=\"\";}};function getStyleTags(node){let rule=node.type.prop(ruleNodeProp);while(rule&&rule.context&&!node.matchContext(rule.context))rule=rule.next;return rule||null;}var t=Tag.define;var comment=t();var name=t();var typeName=t(name);var propertyName=t(name);var literal=t();var string=t(literal);var number=t(literal);var content=t();var heading=t(content);var keyword=t();var operator=t();var punctuation=t();var bracket=t(punctuation);var meta=t();var tags={/**\n  A comment.\n  */comment,/**\n  A line [comment](#highlight.tags.comment).\n  */lineComment:t(comment),/**\n  A block [comment](#highlight.tags.comment).\n  */blockComment:t(comment),/**\n  A documentation [comment](#highlight.tags.comment).\n  */docComment:t(comment),/**\n  Any kind of identifier.\n  */name,/**\n  The [name](#highlight.tags.name) of a variable.\n  */variableName:t(name),/**\n  A type [name](#highlight.tags.name).\n  */typeName,/**\n  A tag name (subtag of [`typeName`](#highlight.tags.typeName)).\n  */tagName:t(typeName),/**\n  A property or field [name](#highlight.tags.name).\n  */propertyName,/**\n  An attribute name (subtag of [`propertyName`](#highlight.tags.propertyName)).\n  */attributeName:t(propertyName),/**\n  The [name](#highlight.tags.name) of a class.\n  */className:t(name),/**\n  A label [name](#highlight.tags.name).\n  */labelName:t(name),/**\n  A namespace [name](#highlight.tags.name).\n  */namespace:t(name),/**\n  The [name](#highlight.tags.name) of a macro.\n  */macroName:t(name),/**\n  A literal value.\n  */literal,/**\n  A string [literal](#highlight.tags.literal).\n  */string,/**\n  A documentation [string](#highlight.tags.string).\n  */docString:t(string),/**\n  A character literal (subtag of [string](#highlight.tags.string)).\n  */character:t(string),/**\n  An attribute value (subtag of [string](#highlight.tags.string)).\n  */attributeValue:t(string),/**\n  A number [literal](#highlight.tags.literal).\n  */number,/**\n  An integer [number](#highlight.tags.number) literal.\n  */integer:t(number),/**\n  A floating-point [number](#highlight.tags.number) literal.\n  */float:t(number),/**\n  A boolean [literal](#highlight.tags.literal).\n  */bool:t(literal),/**\n  Regular expression [literal](#highlight.tags.literal).\n  */regexp:t(literal),/**\n  An escape [literal](#highlight.tags.literal), for example a\n  backslash escape in a string.\n  */escape:t(literal),/**\n  A color [literal](#highlight.tags.literal).\n  */color:t(literal),/**\n  A URL [literal](#highlight.tags.literal).\n  */url:t(literal),/**\n  A language keyword.\n  */keyword,/**\n  The [keyword](#highlight.tags.keyword) for the self or this\n  object.\n  */self:t(keyword),/**\n  The [keyword](#highlight.tags.keyword) for null.\n  */null:t(keyword),/**\n  A [keyword](#highlight.tags.keyword) denoting some atomic value.\n  */atom:t(keyword),/**\n  A [keyword](#highlight.tags.keyword) that represents a unit.\n  */unit:t(keyword),/**\n  A modifier [keyword](#highlight.tags.keyword).\n  */modifier:t(keyword),/**\n  A [keyword](#highlight.tags.keyword) that acts as an operator.\n  */operatorKeyword:t(keyword),/**\n  A control-flow related [keyword](#highlight.tags.keyword).\n  */controlKeyword:t(keyword),/**\n  A [keyword](#highlight.tags.keyword) that defines something.\n  */definitionKeyword:t(keyword),/**\n  A [keyword](#highlight.tags.keyword) related to defining or\n  interfacing with modules.\n  */moduleKeyword:t(keyword),/**\n  An operator.\n  */operator,/**\n  An [operator](#highlight.tags.operator) that dereferences something.\n  */derefOperator:t(operator),/**\n  Arithmetic-related [operator](#highlight.tags.operator).\n  */arithmeticOperator:t(operator),/**\n  Logical [operator](#highlight.tags.operator).\n  */logicOperator:t(operator),/**\n  Bit [operator](#highlight.tags.operator).\n  */bitwiseOperator:t(operator),/**\n  Comparison [operator](#highlight.tags.operator).\n  */compareOperator:t(operator),/**\n  [Operator](#highlight.tags.operator) that updates its operand.\n  */updateOperator:t(operator),/**\n  [Operator](#highlight.tags.operator) that defines something.\n  */definitionOperator:t(operator),/**\n  Type-related [operator](#highlight.tags.operator).\n  */typeOperator:t(operator),/**\n  Control-flow [operator](#highlight.tags.operator).\n  */controlOperator:t(operator),/**\n  Program or markup punctuation.\n  */punctuation,/**\n  [Punctuation](#highlight.tags.punctuation) that separates\n  things.\n  */separator:t(punctuation),/**\n  Bracket-style [punctuation](#highlight.tags.punctuation).\n  */bracket,/**\n  Angle [brackets](#highlight.tags.bracket) (usually `<` and `>`\n  tokens).\n  */angleBracket:t(bracket),/**\n  Square [brackets](#highlight.tags.bracket) (usually `[` and `]`\n  tokens).\n  */squareBracket:t(bracket),/**\n  Parentheses (usually `(` and `)` tokens). Subtag of\n  [bracket](#highlight.tags.bracket).\n  */paren:t(bracket),/**\n  Braces (usually `{` and `}` tokens). Subtag of\n  [bracket](#highlight.tags.bracket).\n  */brace:t(bracket),/**\n  Content, for example plain text in XML or markup documents.\n  */content,/**\n  [Content](#highlight.tags.content) that represents a heading.\n  */heading,/**\n  A level 1 [heading](#highlight.tags.heading).\n  */heading1:t(heading),/**\n  A level 2 [heading](#highlight.tags.heading).\n  */heading2:t(heading),/**\n  A level 3 [heading](#highlight.tags.heading).\n  */heading3:t(heading),/**\n  A level 4 [heading](#highlight.tags.heading).\n  */heading4:t(heading),/**\n  A level 5 [heading](#highlight.tags.heading).\n  */heading5:t(heading),/**\n  A level 6 [heading](#highlight.tags.heading).\n  */heading6:t(heading),/**\n  A prose separator (such as a horizontal rule).\n  */contentSeparator:t(content),/**\n  [Content](#highlight.tags.content) that represents a list.\n  */list:t(content),/**\n  [Content](#highlight.tags.content) that represents a quote.\n  */quote:t(content),/**\n  [Content](#highlight.tags.content) that is emphasized.\n  */emphasis:t(content),/**\n  [Content](#highlight.tags.content) that is styled strong.\n  */strong:t(content),/**\n  [Content](#highlight.tags.content) that is part of a link.\n  */link:t(content),/**\n  [Content](#highlight.tags.content) that is styled as code or\n  monospace.\n  */monospace:t(content),/**\n  [Content](#highlight.tags.content) that has a strike-through\n  style.\n  */strikethrough:t(content),/**\n  Inserted text in a change-tracking format.\n  */inserted:t(),/**\n  Deleted text.\n  */deleted:t(),/**\n  Changed text.\n  */changed:t(),/**\n  An invalid or unsyntactic element.\n  */invalid:t(),/**\n  Metadata or meta-instruction.\n  */meta,/**\n  [Metadata](#highlight.tags.meta) that applies to the entire\n  document.\n  */documentMeta:t(meta),/**\n  [Metadata](#highlight.tags.meta) that annotates or adds\n  attributes to a given syntactic element.\n  */annotation:t(meta),/**\n  Processing instruction or preprocessor directive. Subtag of\n  [meta](#highlight.tags.meta).\n  */processingInstruction:t(meta),/**\n  [Modifier](#highlight.Tag^defineModifier) that indicates that a\n  given element is being defined. Expected to be used with the\n  various [name](#highlight.tags.name) tags.\n  */definition:Tag.defineModifier(),/**\n  [Modifier](#highlight.Tag^defineModifier) that indicates that\n  something is constant. Mostly expected to be used with\n  [variable names](#highlight.tags.variableName).\n  */constant:Tag.defineModifier(),/**\n  [Modifier](#highlight.Tag^defineModifier) used to indicate that\n  a [variable](#highlight.tags.variableName) or [property\n  name](#highlight.tags.propertyName) is being called or defined\n  as a function.\n  */function:Tag.defineModifier(),/**\n  [Modifier](#highlight.Tag^defineModifier) that can be applied to\n  [names](#highlight.tags.name) to indicate that they belong to\n  the language's standard environment.\n  */standard:Tag.defineModifier(),/**\n  [Modifier](#highlight.Tag^defineModifier) that indicates a given\n  [names](#highlight.tags.name) is local to some scope.\n  */local:Tag.defineModifier(),/**\n  A generic variant [modifier](#highlight.Tag^defineModifier) that\n  can be used to tag language-specific alternative variants of\n  some common tag. It is recommended for themes to define special\n  forms of at least the [string](#highlight.tags.string) and\n  [variable name](#highlight.tags.variableName) tags, since those\n  come up a lot.\n  */special:Tag.defineModifier()};var classHighlighter=tagHighlighter([{tag:tags.link,class:\"tok-link\"},{tag:tags.heading,class:\"tok-heading\"},{tag:tags.emphasis,class:\"tok-emphasis\"},{tag:tags.strong,class:\"tok-strong\"},{tag:tags.keyword,class:\"tok-keyword\"},{tag:tags.atom,class:\"tok-atom\"},{tag:tags.bool,class:\"tok-bool\"},{tag:tags.url,class:\"tok-url\"},{tag:tags.labelName,class:\"tok-labelName\"},{tag:tags.inserted,class:\"tok-inserted\"},{tag:tags.deleted,class:\"tok-deleted\"},{tag:tags.literal,class:\"tok-literal\"},{tag:tags.string,class:\"tok-string\"},{tag:tags.number,class:\"tok-number\"},{tag:[tags.regexp,tags.escape,tags.special(tags.string)],class:\"tok-string2\"},{tag:tags.variableName,class:\"tok-variableName\"},{tag:tags.local(tags.variableName),class:\"tok-variableName tok-local\"},{tag:tags.definition(tags.variableName),class:\"tok-variableName tok-definition\"},{tag:tags.special(tags.variableName),class:\"tok-variableName2\"},{tag:tags.definition(tags.propertyName),class:\"tok-propertyName tok-definition\"},{tag:tags.typeName,class:\"tok-typeName\"},{tag:tags.namespace,class:\"tok-namespace\"},{tag:tags.className,class:\"tok-className\"},{tag:tags.macroName,class:\"tok-macroName\"},{tag:tags.propertyName,class:\"tok-propertyName\"},{tag:tags.operator,class:\"tok-operator\"},{tag:tags.comment,class:\"tok-comment\"},{tag:tags.meta,class:\"tok-meta\"},{tag:tags.invalid,class:\"tok-invalid\"},{tag:tags.punctuation,class:\"tok-punctuation\"}]);export{Tag,classHighlighter,getStyleTags,highlightTree,styleTags,tagHighlighter,tags,};\nexport const __FramerMetadata__ = {\"exports\":{\"styleTags\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"highlightTree\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"tags\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"tagHighlighter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getStyleTags\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"classHighlighter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Tag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lezer_highlight.map","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@codemirror/state/dist/index.js\nvar Text=class{/**\n  Get the line description around the given position.\n  */lineAt(pos){if(pos<0||pos>this.length)throw new RangeError(`Invalid position ${pos} in document of length ${this.length}`);return this.lineInner(pos,false,1,0);}/**\n  Get the description for the given (1-based) line number.\n  */line(n){if(n<1||n>this.lines)throw new RangeError(`Invalid line number ${n} in ${this.lines}-line document`);return this.lineInner(n,true,1,0);}/**\n  Replace a range of the text with the given content.\n  */replace(from,to,text){let parts=[];this.decompose(0,from,parts,2);if(text.length)text.decompose(0,text.length,parts,1|2);this.decompose(to,this.length,parts,1);return TextNode.from(parts,this.length-(to-from)+text.length);}/**\n  Append another document to this one.\n  */append(other){return this.replace(this.length,this.length,other);}/**\n  Retrieve the text between the given points.\n  */slice(from,to=this.length){let parts=[];this.decompose(from,to,parts,0);return TextNode.from(parts,to-from);}/**\n  Test whether this text is equal to another instance.\n  */eq(other){if(other==this)return true;if(other.length!=this.length||other.lines!=this.lines)return false;let start=this.scanIdentical(other,1),end=this.length-this.scanIdentical(other,-1);let a=new RawTextCursor(this),b=new RawTextCursor(other);for(let skip=start,pos=start;;){a.next(skip);b.next(skip);skip=0;if(a.lineBreak!=b.lineBreak||a.done!=b.done||a.value!=b.value)return false;pos+=a.value.length;if(a.done||pos>=end)return true;}}/**\n  Iterate over the text. When `dir` is `-1`, iteration happens\n  from end to start. This will return lines and the breaks between\n  them as separate strings.\n  */iter(dir=1){return new RawTextCursor(this,dir);}/**\n  Iterate over a range of the text. When `from` > `to`, the\n  iterator will run in reverse.\n  */iterRange(from,to=this.length){return new PartialTextCursor(this,from,to);}/**\n  Return a cursor that iterates over the given range of lines,\n  _without_ returning the line breaks between, and yielding empty\n  strings for empty lines.\n  \n  When `from` and `to` are given, they should be 1-based line numbers.\n  */iterLines(from,to){let inner;if(from==null){inner=this.iter();}else{if(to==null)to=this.lines+1;let start=this.line(from).from;inner=this.iterRange(start,Math.max(start,to==this.lines+1?this.length:to<=1?0:this.line(to-1).to));}return new LineCursor(inner);}/**\n  Return the document as a string, using newline characters to\n  separate lines.\n  */toString(){return this.sliceString(0);}/**\n  Convert the document to an array of lines (which can be\n  deserialized again via [`Text.of`](https://codemirror.net/6/docs/ref/#state.Text^of)).\n  */toJSON(){let lines=[];this.flatten(lines);return lines;}/**\n  Create a `Text` instance for the given array of lines.\n  */static of(text){if(text.length==0)throw new RangeError(\"A document must have at least one line\");if(text.length==1&&!text[0])return Text.empty;return text.length<=32?new TextLeaf(text):TextNode.from(TextLeaf.split(text,[]));}/**\n  @internal\n  */constructor(){}};var TextLeaf=class extends Text{get lines(){return this.text.length;}get children(){return null;}lineInner(target,isLine,line,offset){for(let i=0;;i++){let string=this.text[i],end=offset+string.length;if((isLine?line:end)>=target)return new Line(offset,end,line,string);offset=end+1;line++;}}decompose(from,to,target,open){let text=from<=0&&to>=this.length?this:new TextLeaf(sliceText(this.text,from,to),Math.min(to,this.length)-Math.max(0,from));if(open&1){let prev=target.pop();let joined=appendText(text.text,prev.text.slice(),0,text.length);if(joined.length<=32){target.push(new TextLeaf(joined,prev.length+text.length));}else{let mid=joined.length>>1;target.push(new TextLeaf(joined.slice(0,mid)),new TextLeaf(joined.slice(mid)));}}else{target.push(text);}}replace(from,to,text){if(!(text instanceof TextLeaf))return super.replace(from,to,text);let lines=appendText(this.text,appendText(text.text,sliceText(this.text,0,from)),to);let newLen=this.length+text.length-(to-from);if(lines.length<=32)return new TextLeaf(lines,newLen);return TextNode.from(TextLeaf.split(lines,[]),newLen);}sliceString(from,to=this.length,lineSep=\"\\n\"){let result=\"\";for(let pos=0,i=0;pos<=to&&i<this.text.length;i++){let line=this.text[i],end=pos+line.length;if(pos>from&&i)result+=lineSep;if(from<end&&to>pos)result+=line.slice(Math.max(0,from-pos),to-pos);pos=end+1;}return result;}flatten(target){for(let line of this.text)target.push(line);}scanIdentical(){return 0;}static split(text,target){let part=[],len=-1;for(let line of text){part.push(line);len+=line.length+1;if(part.length==32){target.push(new TextLeaf(part,len));part=[];len=-1;}}if(len>-1)target.push(new TextLeaf(part,len));return target;}constructor(text,length=textLength(text)){super();this.text=text;this.length=length;}};var TextNode=class extends Text{lineInner(target,isLine,line,offset){for(let i=0;;i++){let child=this.children[i],end=offset+child.length,endLine=line+child.lines-1;if((isLine?endLine:end)>=target)return child.lineInner(target,isLine,line,offset);offset=end+1;line=endLine+1;}}decompose(from,to,target,open){for(let i=0,pos=0;pos<=to&&i<this.children.length;i++){let child=this.children[i],end=pos+child.length;if(from<=end&&to>=pos){let childOpen=open&((pos<=from?1:0)|(end>=to?2:0));if(pos>=from&&end<=to&&!childOpen)target.push(child);else child.decompose(from-pos,to-pos,target,childOpen);}pos=end+1;}}replace(from,to,text){if(text.lines<this.lines)for(let i=0,pos=0;i<this.children.length;i++){let child=this.children[i],end=pos+child.length;if(from>=pos&&to<=end){let updated=child.replace(from-pos,to-pos,text);let totalLines=this.lines-child.lines+updated.lines;if(updated.lines<totalLines>>5-1&&updated.lines>totalLines>>5+1){let copy=this.children.slice();copy[i]=updated;return new TextNode(copy,this.length-(to-from)+text.length);}return super.replace(pos,end,updated);}pos=end+1;}return super.replace(from,to,text);}sliceString(from,to=this.length,lineSep=\"\\n\"){let result=\"\";for(let i=0,pos=0;i<this.children.length&&pos<=to;i++){let child=this.children[i],end=pos+child.length;if(pos>from&&i)result+=lineSep;if(from<end&&to>pos)result+=child.sliceString(from-pos,to-pos,lineSep);pos=end+1;}return result;}flatten(target){for(let child of this.children)child.flatten(target);}scanIdentical(other,dir){if(!(other instanceof TextNode))return 0;let length=0;let[iA,iB,eA,eB]=dir>0?[0,0,this.children.length,other.children.length]:[this.children.length-1,other.children.length-1,-1,-1];for(;;iA+=dir,iB+=dir){if(iA==eA||iB==eB)return length;let chA=this.children[iA],chB=other.children[iB];if(chA!=chB)return length+chA.scanIdentical(chB,dir);length+=chA.length+1;}}static from(children,length=children.reduce((l,ch)=>l+ch.length+1,-1)){let lines=0;for(let ch of children)lines+=ch.lines;if(lines<32){let flat=[];for(let ch of children)ch.flatten(flat);return new TextLeaf(flat,length);}let chunk=Math.max(32,lines>>5),maxChunk=chunk<<1,minChunk=chunk>>1;let chunked=[],currentLines=0,currentLen=-1,currentChunk=[];function add(child){let last;if(child.lines>maxChunk&&child instanceof TextNode){for(let node of child.children)add(node);}else if(child.lines>minChunk&&(currentLines>minChunk||!currentLines)){flush();chunked.push(child);}else if(child instanceof TextLeaf&&currentLines&&(last=currentChunk[currentChunk.length-1])instanceof TextLeaf&&child.lines+last.lines<=32){currentLines+=child.lines;currentLen+=child.length+1;currentChunk[currentChunk.length-1]=new TextLeaf(last.text.concat(child.text),last.length+1+child.length);}else{if(currentLines+child.lines>chunk)flush();currentLines+=child.lines;currentLen+=child.length+1;currentChunk.push(child);}}function flush(){if(currentLines==0)return;chunked.push(currentChunk.length==1?currentChunk[0]:TextNode.from(currentChunk,currentLen));currentLen=-1;currentLines=currentChunk.length=0;}for(let child of children)add(child);flush();return chunked.length==1?chunked[0]:new TextNode(chunked,length);}constructor(children,length){super();this.children=children;this.length=length;this.lines=0;for(let child of children)this.lines+=child.lines;}};Text.empty=/* @__PURE__ */new TextLeaf([\"\"],0);function textLength(text){let length=-1;for(let line of text)length+=line.length+1;return length;}function appendText(text,target,from=0,to=1e9){for(let pos=0,i=0,first=true;i<text.length&&pos<=to;i++){let line=text[i],end=pos+line.length;if(end>=from){if(end>to)line=line.slice(0,to-pos);if(pos<from)line=line.slice(from-pos);if(first){target[target.length-1]+=line;first=false;}else target.push(line);}pos=end+1;}return target;}function sliceText(text,from,to){return appendText(text,[\"\"],from,to);}var RawTextCursor=class{nextInner(skip,dir){this.done=this.lineBreak=false;for(;;){let last=this.nodes.length-1;let top=this.nodes[last],offsetValue=this.offsets[last],offset=offsetValue>>1;let size=top instanceof TextLeaf?top.text.length:top.children.length;if(offset==(dir>0?size:0)){if(last==0){this.done=true;this.value=\"\";return this;}if(dir>0)this.offsets[last-1]++;this.nodes.pop();this.offsets.pop();}else if((offsetValue&1)==(dir>0?0:1)){this.offsets[last]+=dir;if(skip==0){this.lineBreak=true;this.value=\"\\n\";return this;}skip--;}else if(top instanceof TextLeaf){let next=top.text[offset+(dir<0?-1:0)];this.offsets[last]+=dir;if(next.length>Math.max(0,skip)){this.value=skip==0?next:dir>0?next.slice(skip):next.slice(0,next.length-skip);return this;}skip-=next.length;}else{let next=top.children[offset+(dir<0?-1:0)];if(skip>next.length){skip-=next.length;this.offsets[last]+=dir;}else{if(dir<0)this.offsets[last]--;this.nodes.push(next);this.offsets.push(dir>0?1:(next instanceof TextLeaf?next.text.length:next.children.length)<<1);}}}}next(skip=0){if(skip<0){this.nextInner(-skip,-this.dir);skip=this.value.length;}return this.nextInner(skip,this.dir);}constructor(text,dir=1){this.dir=dir;this.done=false;this.lineBreak=false;this.value=\"\";this.nodes=[text];this.offsets=[dir>0?1:(text instanceof TextLeaf?text.text.length:text.children.length)<<1];}};var PartialTextCursor=class{nextInner(skip,dir){if(dir<0?this.pos<=this.from:this.pos>=this.to){this.value=\"\";this.done=true;return this;}skip+=Math.max(0,dir<0?this.pos-this.to:this.from-this.pos);let limit=dir<0?this.pos-this.from:this.to-this.pos;if(skip>limit)skip=limit;limit-=skip;let{value}=this.cursor.next(skip);this.pos+=(value.length+skip)*dir;this.value=value.length<=limit?value:dir<0?value.slice(value.length-limit):value.slice(0,limit);this.done=!this.value;return this;}next(skip=0){if(skip<0)skip=Math.max(skip,this.from-this.pos);else if(skip>0)skip=Math.min(skip,this.to-this.pos);return this.nextInner(skip,this.cursor.dir);}get lineBreak(){return this.cursor.lineBreak&&this.value!=\"\";}constructor(text,start,end){this.value=\"\";this.done=false;this.cursor=new RawTextCursor(text,start>end?-1:1);this.pos=start>end?text.length:0;this.from=Math.min(start,end);this.to=Math.max(start,end);}};var LineCursor=class{next(skip=0){let{done,lineBreak,value}=this.inner.next(skip);if(done){this.done=true;this.value=\"\";}else if(lineBreak){if(this.afterBreak){this.value=\"\";}else{this.afterBreak=true;this.next();}}else{this.value=value;this.afterBreak=false;}return this;}get lineBreak(){return false;}constructor(inner){this.inner=inner;this.afterBreak=true;this.value=\"\";this.done=false;}};if(typeof Symbol!=\"undefined\"){Text.prototype[Symbol.iterator]=function(){return this.iter();};RawTextCursor.prototype[Symbol.iterator]=PartialTextCursor.prototype[Symbol.iterator]=LineCursor.prototype[Symbol.iterator]=function(){return this;};}var Line=class{/**\n  The length of the line (not including any line break after it).\n  */get length(){return this.to-this.from;}/**\n  @internal\n  */constructor(from,to,number,text){this.from=from;this.to=to;this.number=number;this.text=text;}};var extend=/* @__PURE__ */\"lc,34,7n,7,7b,19,,,,2,,2,,,20,b,1c,l,g,,2t,7,2,6,2,2,,4,z,,u,r,2j,b,1m,9,9,,o,4,,9,,3,,5,17,3,3b,f,,w,1j,,,,4,8,4,,3,7,a,2,t,,1m,,,,2,4,8,,9,,a,2,q,,2,2,1l,,4,2,4,2,2,3,3,,u,2,3,,b,2,1l,,4,5,,2,4,,k,2,m,6,,,1m,,,2,,4,8,,7,3,a,2,u,,1n,,,,c,,9,,14,,3,,1l,3,5,3,,4,7,2,b,2,t,,1m,,2,,2,,3,,5,2,7,2,b,2,s,2,1l,2,,,2,4,8,,9,,a,2,t,,20,,4,,2,3,,,8,,29,,2,7,c,8,2q,,2,9,b,6,22,2,r,,,,,,1j,e,,5,,2,5,b,,10,9,,2u,4,,6,,2,2,2,p,2,4,3,g,4,d,,2,2,6,,f,,jj,3,qa,3,t,3,t,2,u,2,1s,2,,7,8,,2,b,9,,19,3,3b,2,y,,3a,3,4,2,9,,6,3,63,2,2,,1m,,,7,,,,,2,8,6,a,2,,1c,h,1r,4,1c,7,,,5,,14,9,c,2,w,4,2,2,,3,1k,,,2,3,,,3,1m,8,2,2,48,3,,d,,7,4,,6,,3,2,5i,1m,,5,ek,,5f,x,2da,3,3x,,2o,w,fe,6,2x,2,n9w,4,,a,w,2,28,2,7k,,3,,4,,p,2,5,,47,2,q,i,d,,12,8,p,b,1a,3,1c,,2,4,2,2,13,,1v,6,2,2,2,2,c,,8,,1b,,1f,,,3,2,2,5,2,,,16,2,8,,6m,,2,,4,,fn4,,kh,g,g,g,a6,2,gt,,6a,,45,5,1ae,3,,2,5,4,14,3,4,,4l,2,fx,4,ar,2,49,b,4w,,1i,f,1k,3,1d,4,2,2,1x,3,10,5,,8,1q,,c,2,1g,9,a,4,2,,2n,3,2,,,2,6,,4g,,3,8,l,2,1l,2,,,,,m,,e,7,3,5,5f,8,2,3,,,n,,29,,2,6,,,2,,,2,,2,6j,,2,4,6,2,,2,r,2,2d,8,2,,,2,2y,,,,2,6,,,2t,3,2,4,,5,77,9,,2,6t,,a,2,,,4,,40,4,2,2,4,,w,a,14,6,2,4,8,,9,6,2,3,1a,d,,2,ba,7,,6,,,2a,m,2,7,,2,,2,3e,6,3,,,2,,7,,,20,2,3,,,,9n,2,f0b,5,1n,7,t4,,1r,4,29,,f5k,2,43q,,,3,4,5,8,8,2,7,u,4,44,3,1iz,1j,4,1e,8,,e,,m,5,,f,11s,7,,h,2,7,,2,,5,79,7,c5,4,15s,7,31,7,240,5,gx7k,2o,3k,6o\".split(\",\").map(s=>s?parseInt(s,36):1);for(let i=1;i<extend.length;i++)extend[i]+=extend[i-1];function isExtendingChar(code){for(let i=1;i<extend.length;i+=2)if(extend[i]>code)return extend[i-1]<=code;return false;}function isRegionalIndicator(code){return code>=127462&&code<=127487;}var ZWJ=8205;function findClusterBreak(str,pos,forward=true,includeExtending=true){return(forward?nextClusterBreak:prevClusterBreak)(str,pos,includeExtending);}function nextClusterBreak(str,pos,includeExtending){if(pos==str.length)return pos;if(pos&&surrogateLow(str.charCodeAt(pos))&&surrogateHigh(str.charCodeAt(pos-1)))pos--;let prev=codePointAt(str,pos);pos+=codePointSize(prev);while(pos<str.length){let next=codePointAt(str,pos);if(prev==ZWJ||next==ZWJ||includeExtending&&isExtendingChar(next)){pos+=codePointSize(next);prev=next;}else if(isRegionalIndicator(next)){let countBefore=0,i=pos-2;while(i>=0&&isRegionalIndicator(codePointAt(str,i))){countBefore++;i-=2;}if(countBefore%2==0)break;else pos+=2;}else{break;}}return pos;}function prevClusterBreak(str,pos,includeExtending){while(pos>0){let found=nextClusterBreak(str,pos-2,includeExtending);if(found<pos)return found;pos--;}return 0;}function surrogateLow(ch){return ch>=56320&&ch<57344;}function surrogateHigh(ch){return ch>=55296&&ch<56320;}function codePointAt(str,pos){let code0=str.charCodeAt(pos);if(!surrogateHigh(code0)||pos+1==str.length)return code0;let code1=str.charCodeAt(pos+1);if(!surrogateLow(code1))return code0;return(code0-55296<<10)+(code1-56320)+65536;}function fromCodePoint(code){if(code<=65535)return String.fromCharCode(code);code-=65536;return String.fromCharCode((code>>10)+55296,(code&1023)+56320);}function codePointSize(code){return code<65536?1:2;}var DefaultSplit=/\\r\\n?|\\n/;var MapMode=/* @__PURE__ */function(MapMode2){MapMode2[MapMode2[\"Simple\"]=0]=\"Simple\";MapMode2[MapMode2[\"TrackDel\"]=1]=\"TrackDel\";MapMode2[MapMode2[\"TrackBefore\"]=2]=\"TrackBefore\";MapMode2[MapMode2[\"TrackAfter\"]=3]=\"TrackAfter\";return MapMode2;}(MapMode||(MapMode={}));var ChangeDesc=class{/**\n  The length of the document before the change.\n  */get length(){let result=0;for(let i=0;i<this.sections.length;i+=2)result+=this.sections[i];return result;}/**\n  The length of the document after the change.\n  */get newLength(){let result=0;for(let i=0;i<this.sections.length;i+=2){let ins=this.sections[i+1];result+=ins<0?this.sections[i]:ins;}return result;}/**\n  False when there are actual changes in this set.\n  */get empty(){return this.sections.length==0||this.sections.length==2&&this.sections[1]<0;}/**\n  Iterate over the unchanged parts left by these changes. `posA`\n  provides the position of the range in the old document, `posB`\n  the new position in the changed document.\n  */iterGaps(f){for(let i=0,posA=0,posB=0;i<this.sections.length;){let len=this.sections[i++],ins=this.sections[i++];if(ins<0){f(posA,posB,len);posB+=len;}else{posB+=ins;}posA+=len;}}/**\n  Iterate over the ranges changed by these changes. (See\n  [`ChangeSet.iterChanges`](https://codemirror.net/6/docs/ref/#state.ChangeSet.iterChanges) for a\n  variant that also provides you with the inserted text.)\n  `fromA`/`toA` provides the extent of the change in the starting\n  document, `fromB`/`toB` the extent of the replacement in the\n  changed document.\n  \n  When `individual` is true, adjacent changes (which are kept\n  separate for [position mapping](https://codemirror.net/6/docs/ref/#state.ChangeDesc.mapPos)) are\n  reported separately.\n  */iterChangedRanges(f,individual=false){iterChanges(this,f,individual);}/**\n  Get a description of the inverted form of these changes.\n  */get invertedDesc(){let sections=[];for(let i=0;i<this.sections.length;){let len=this.sections[i++],ins=this.sections[i++];if(ins<0)sections.push(len,ins);else sections.push(ins,len);}return new ChangeDesc(sections);}/**\n  Compute the combined effect of applying another set of changes\n  after this one. The length of the document after this set should\n  match the length before `other`.\n  */composeDesc(other){return this.empty?other:other.empty?this:composeSets(this,other);}/**\n  Map this description, which should start with the same document\n  as `other`, over another set of changes, so that it can be\n  applied after it. When `before` is true, map as if the changes\n  in `other` happened before the ones in `this`.\n  */mapDesc(other,before=false){return other.empty?this:mapSet(this,other,before);}mapPos(pos,assoc=-1,mode=MapMode.Simple){let posA=0,posB=0;for(let i=0;i<this.sections.length;){let len=this.sections[i++],ins=this.sections[i++],endA=posA+len;if(ins<0){if(endA>pos)return posB+(pos-posA);posB+=len;}else{if(mode!=MapMode.Simple&&endA>=pos&&(mode==MapMode.TrackDel&&posA<pos&&endA>pos||mode==MapMode.TrackBefore&&posA<pos||mode==MapMode.TrackAfter&&endA>pos))return null;if(endA>pos||endA==pos&&assoc<0&&!len)return pos==posA||assoc<0?posB:posB+ins;posB+=ins;}posA=endA;}if(pos>posA)throw new RangeError(`Position ${pos} is out of range for changeset of length ${posA}`);return posB;}/**\n  Check whether these changes touch a given range. When one of the\n  changes entirely covers the range, the string `\"cover\"` is\n  returned.\n  */touchesRange(from,to=from){for(let i=0,pos=0;i<this.sections.length&&pos<=to;){let len=this.sections[i++],ins=this.sections[i++],end=pos+len;if(ins>=0&&pos<=to&&end>=from)return pos<from&&end>to?\"cover\":true;pos=end;}return false;}/**\n  @internal\n  */toString(){let result=\"\";for(let i=0;i<this.sections.length;){let len=this.sections[i++],ins=this.sections[i++];result+=(result?\" \":\"\")+len+(ins>=0?\":\"+ins:\"\");}return result;}/**\n  Serialize this change desc to a JSON-representable value.\n  */toJSON(){return this.sections;}/**\n  Create a change desc from its JSON representation (as produced\n  by [`toJSON`](https://codemirror.net/6/docs/ref/#state.ChangeDesc.toJSON).\n  */static fromJSON(json){if(!Array.isArray(json)||json.length%2||json.some(a=>typeof a!=\"number\"))throw new RangeError(\"Invalid JSON representation of ChangeDesc\");return new ChangeDesc(json);}/**\n  @internal\n  */static create(sections){return new ChangeDesc(sections);}// Sections are encoded as pairs of integers. The first is the\n// length in the current document, and the second is -1 for\n// unaffected sections, and the length of the replacement content\n// otherwise. So an insertion would be (0, n>0), a deletion (n>0,\n// 0), and a replacement two positive numbers.\n/**\n  @internal\n  */constructor(sections){this.sections=sections;}};var ChangeSet=class extends ChangeDesc{/**\n  Apply the changes to a document, returning the modified\n  document.\n  */apply(doc){if(this.length!=doc.length)throw new RangeError(\"Applying change set to a document with the wrong length\");iterChanges(this,(fromA,toA,fromB,_toB,text)=>doc=doc.replace(fromB,fromB+(toA-fromA),text),false);return doc;}mapDesc(other,before=false){return mapSet(this,other,before,true);}/**\n  Given the document as it existed _before_ the changes, return a\n  change set that represents the inverse of this set, which could\n  be used to go from the document created by the changes back to\n  the document as it existed before the changes.\n  */invert(doc){let sections=this.sections.slice(),inserted=[];for(let i=0,pos=0;i<sections.length;i+=2){let len=sections[i],ins=sections[i+1];if(ins>=0){sections[i]=ins;sections[i+1]=len;let index=i>>1;while(inserted.length<index)inserted.push(Text.empty);inserted.push(len?doc.slice(pos,pos+len):Text.empty);}pos+=len;}return new ChangeSet(sections,inserted);}/**\n  Combine two subsequent change sets into a single set. `other`\n  must start in the document produced by `this`. If `this` goes\n  `docA` → `docB` and `other` represents `docB` → `docC`, the\n  returned value will represent the change `docA` → `docC`.\n  */compose(other){return this.empty?other:other.empty?this:composeSets(this,other,true);}/**\n  Given another change set starting in the same document, maps this\n  change set over the other, producing a new change set that can be\n  applied to the document produced by applying `other`. When\n  `before` is `true`, order changes as if `this` comes before\n  `other`, otherwise (the default) treat `other` as coming first.\n  \n  Given two changes `A` and `B`, `A.compose(B.map(A))` and\n  `B.compose(A.map(B, true))` will produce the same document. This\n  provides a basic form of [operational\n  transformation](https://en.wikipedia.org/wiki/Operational_transformation),\n  and can be used for collaborative editing.\n  */map(other,before=false){return other.empty?this:mapSet(this,other,before,true);}/**\n  Iterate over the changed ranges in the document, calling `f` for\n  each, with the range in the original document (`fromA`-`toA`)\n  and the range that replaces it in the new document\n  (`fromB`-`toB`).\n  \n  When `individual` is true, adjacent changes are reported\n  separately.\n  */iterChanges(f,individual=false){iterChanges(this,f,individual);}/**\n  Get a [change description](https://codemirror.net/6/docs/ref/#state.ChangeDesc) for this change\n  set.\n  */get desc(){return ChangeDesc.create(this.sections);}/**\n  @internal\n  */filter(ranges){let resultSections=[],resultInserted=[],filteredSections=[];let iter=new SectionIter(this);done:for(let i=0,pos=0;;){let next=i==ranges.length?1e9:ranges[i++];while(pos<next||pos==next&&iter.len==0){if(iter.done)break done;let len=Math.min(iter.len,next-pos);addSection(filteredSections,len,-1);let ins=iter.ins==-1?-1:iter.off==0?iter.ins:0;addSection(resultSections,len,ins);if(ins>0)addInsert(resultInserted,resultSections,iter.text);iter.forward(len);pos+=len;}let end=ranges[i++];while(pos<end){if(iter.done)break done;let len=Math.min(iter.len,end-pos);addSection(resultSections,len,-1);addSection(filteredSections,len,iter.ins==-1?-1:iter.off==0?iter.ins:0);iter.forward(len);pos+=len;}}return{changes:new ChangeSet(resultSections,resultInserted),filtered:ChangeDesc.create(filteredSections)};}/**\n  Serialize this change set to a JSON-representable value.\n  */toJSON(){let parts=[];for(let i=0;i<this.sections.length;i+=2){let len=this.sections[i],ins=this.sections[i+1];if(ins<0)parts.push(len);else if(ins==0)parts.push([len]);else parts.push([len].concat(this.inserted[i>>1].toJSON()));}return parts;}/**\n  Create a change set for the given changes, for a document of the\n  given length, using `lineSep` as line separator.\n  */static of(changes,length,lineSep){let sections=[],inserted=[],pos=0;let total=null;function flush(force=false){if(!force&&!sections.length)return;if(pos<length)addSection(sections,length-pos,-1);let set=new ChangeSet(sections,inserted);total=total?total.compose(set.map(total)):set;sections=[];inserted=[];pos=0;}function process(spec){if(Array.isArray(spec)){for(let sub of spec)process(sub);}else if(spec instanceof ChangeSet){if(spec.length!=length)throw new RangeError(`Mismatched change set length (got ${spec.length}, expected ${length})`);flush();total=total?total.compose(spec.map(total)):spec;}else{let{from,to=from,insert:insert2}=spec;if(from>to||from<0||to>length)throw new RangeError(`Invalid change range ${from} to ${to} (in doc of length ${length})`);let insText=!insert2?Text.empty:typeof insert2==\"string\"?Text.of(insert2.split(lineSep||DefaultSplit)):insert2;let insLen=insText.length;if(from==to&&insLen==0)return;if(from<pos)flush();if(from>pos)addSection(sections,from-pos,-1);addSection(sections,to-from,insLen);addInsert(inserted,sections,insText);pos=to;}}process(changes);flush(!total);return total;}/**\n  Create an empty changeset of the given length.\n  */static empty(length){return new ChangeSet(length?[length,-1]:[],[]);}/**\n  Create a changeset from its JSON representation (as produced by\n  [`toJSON`](https://codemirror.net/6/docs/ref/#state.ChangeSet.toJSON).\n  */static fromJSON(json){if(!Array.isArray(json))throw new RangeError(\"Invalid JSON representation of ChangeSet\");let sections=[],inserted=[];for(let i=0;i<json.length;i++){let part=json[i];if(typeof part==\"number\"){sections.push(part,-1);}else if(!Array.isArray(part)||typeof part[0]!=\"number\"||part.some((e,i2)=>i2&&typeof e!=\"string\")){throw new RangeError(\"Invalid JSON representation of ChangeSet\");}else if(part.length==1){sections.push(part[0],0);}else{while(inserted.length<i)inserted.push(Text.empty);inserted[i]=Text.of(part.slice(1));sections.push(part[0],inserted[i].length);}}return new ChangeSet(sections,inserted);}/**\n  @internal\n  */static createSet(sections,inserted){return new ChangeSet(sections,inserted);}constructor(sections,inserted){super(sections);this.inserted=inserted;}};function addSection(sections,len,ins,forceJoin=false){if(len==0&&ins<=0)return;let last=sections.length-2;if(last>=0&&ins<=0&&ins==sections[last+1])sections[last]+=len;else if(len==0&&sections[last]==0)sections[last+1]+=ins;else if(forceJoin){sections[last]+=len;sections[last+1]+=ins;}else sections.push(len,ins);}function addInsert(values,sections,value){if(value.length==0)return;let index=sections.length-2>>1;if(index<values.length){values[values.length-1]=values[values.length-1].append(value);}else{while(values.length<index)values.push(Text.empty);values.push(value);}}function iterChanges(desc,f,individual){let inserted=desc.inserted;for(let posA=0,posB=0,i=0;i<desc.sections.length;){let len=desc.sections[i++],ins=desc.sections[i++];if(ins<0){posA+=len;posB+=len;}else{let endA=posA,endB=posB,text=Text.empty;for(;;){endA+=len;endB+=ins;if(ins&&inserted)text=text.append(inserted[i-2>>1]);if(individual||i==desc.sections.length||desc.sections[i+1]<0)break;len=desc.sections[i++];ins=desc.sections[i++];}f(posA,endA,posB,endB,text);posA=endA;posB=endB;}}}function mapSet(setA,setB,before,mkSet=false){let sections=[],insert2=mkSet?[]:null;let a=new SectionIter(setA),b=new SectionIter(setB);for(let inserted=-1;;){if(a.ins==-1&&b.ins==-1){let len=Math.min(a.len,b.len);addSection(sections,len,-1);a.forward(len);b.forward(len);}else if(b.ins>=0&&(a.ins<0||inserted==a.i||a.off==0&&(b.len<a.len||b.len==a.len&&!before))){let len=b.len;addSection(sections,b.ins,-1);while(len){let piece=Math.min(a.len,len);if(a.ins>=0&&inserted<a.i&&a.len<=piece){addSection(sections,0,a.ins);if(insert2)addInsert(insert2,sections,a.text);inserted=a.i;}a.forward(piece);len-=piece;}b.next();}else if(a.ins>=0){let len=0,left=a.len;while(left){if(b.ins==-1){let piece=Math.min(left,b.len);len+=piece;left-=piece;b.forward(piece);}else if(b.ins==0&&b.len<left){left-=b.len;b.next();}else{break;}}addSection(sections,len,inserted<a.i?a.ins:0);if(insert2&&inserted<a.i)addInsert(insert2,sections,a.text);inserted=a.i;a.forward(a.len-left);}else if(a.done&&b.done){return insert2?ChangeSet.createSet(sections,insert2):ChangeDesc.create(sections);}else{throw new Error(\"Mismatched change set lengths\");}}}function composeSets(setA,setB,mkSet=false){let sections=[];let insert2=mkSet?[]:null;let a=new SectionIter(setA),b=new SectionIter(setB);for(let open=false;;){if(a.done&&b.done){return insert2?ChangeSet.createSet(sections,insert2):ChangeDesc.create(sections);}else if(a.ins==0){addSection(sections,a.len,0,open);a.next();}else if(b.len==0&&!b.done){addSection(sections,0,b.ins,open);if(insert2)addInsert(insert2,sections,b.text);b.next();}else if(a.done||b.done){throw new Error(\"Mismatched change set lengths\");}else{let len=Math.min(a.len2,b.len),sectionLen=sections.length;if(a.ins==-1){let insB=b.ins==-1?-1:b.off?0:b.ins;addSection(sections,len,insB,open);if(insert2&&insB)addInsert(insert2,sections,b.text);}else if(b.ins==-1){addSection(sections,a.off?0:a.len,len,open);if(insert2)addInsert(insert2,sections,a.textBit(len));}else{addSection(sections,a.off?0:a.len,b.off?0:b.ins,open);if(insert2&&!b.off)addInsert(insert2,sections,b.text);}open=(a.ins>len||b.ins>=0&&b.len>len)&&(open||sections.length>sectionLen);a.forward2(len);b.forward(len);}}}var SectionIter=class{next(){let{sections}=this.set;if(this.i<sections.length){this.len=sections[this.i++];this.ins=sections[this.i++];}else{this.len=0;this.ins=-2;}this.off=0;}get done(){return this.ins==-2;}get len2(){return this.ins<0?this.len:this.ins;}get text(){let{inserted}=this.set,index=this.i-2>>1;return index>=inserted.length?Text.empty:inserted[index];}textBit(len){let{inserted}=this.set,index=this.i-2>>1;return index>=inserted.length&&!len?Text.empty:inserted[index].slice(this.off,len==null?void 0:this.off+len);}forward(len){if(len==this.len)this.next();else{this.len-=len;this.off+=len;}}forward2(len){if(this.ins==-1)this.forward(len);else if(len==this.ins)this.next();else{this.ins-=len;this.off+=len;}}constructor(set){this.set=set;this.i=0;this.next();}};var SelectionRange=class{/**\n  The anchor of the range—the side that doesn't move when you\n  extend it.\n  */get anchor(){return this.flags&16?this.to:this.from;}/**\n  The head of the range, which is moved when the range is\n  [extended](https://codemirror.net/6/docs/ref/#state.SelectionRange.extend).\n  */get head(){return this.flags&16?this.from:this.to;}/**\n  True when `anchor` and `head` are at the same position.\n  */get empty(){return this.from==this.to;}/**\n  If this is a cursor that is explicitly associated with the\n  character on one of its sides, this returns the side. -1 means\n  the character before its position, 1 the character after, and 0\n  means no association.\n  */get assoc(){return this.flags&4?-1:this.flags&8?1:0;}/**\n  The bidirectional text level associated with this cursor, if\n  any.\n  */get bidiLevel(){let level=this.flags&3;return level==3?null:level;}/**\n  The goal column (stored vertical offset) associated with a\n  cursor. This is used to preserve the vertical position when\n  [moving](https://codemirror.net/6/docs/ref/#view.EditorView.moveVertically) across\n  lines of different length.\n  */get goalColumn(){let value=this.flags>>5;return value==33554431?void 0:value;}/**\n  Map this range through a change, producing a valid range in the\n  updated document.\n  */map(change,assoc=-1){let from,to;if(this.empty){from=to=change.mapPos(this.from,assoc);}else{from=change.mapPos(this.from,1);to=change.mapPos(this.to,-1);}return from==this.from&&to==this.to?this:new SelectionRange(from,to,this.flags);}/**\n  Extend this range to cover at least `from` to `to`.\n  */extend(from,to=from){if(from<=this.anchor&&to>=this.anchor)return EditorSelection.range(from,to);let head=Math.abs(from-this.anchor)>Math.abs(to-this.anchor)?from:to;return EditorSelection.range(this.anchor,head);}/**\n  Compare this range to another range.\n  */eq(other){return this.anchor==other.anchor&&this.head==other.head;}/**\n  Return a JSON-serializable object representing the range.\n  */toJSON(){return{anchor:this.anchor,head:this.head};}/**\n  Convert a JSON representation of a range to a `SelectionRange`\n  instance.\n  */static fromJSON(json){if(!json||typeof json.anchor!=\"number\"||typeof json.head!=\"number\")throw new RangeError(\"Invalid JSON representation for SelectionRange\");return EditorSelection.range(json.anchor,json.head);}/**\n  @internal\n  */static create(from,to,flags){return new SelectionRange(from,to,flags);}constructor(from,to,flags){this.from=from;this.to=to;this.flags=flags;}};var EditorSelection=class{/**\n  Map a selection through a change. Used to adjust the selection\n  position for changes.\n  */map(change,assoc=-1){if(change.empty)return this;return EditorSelection.create(this.ranges.map(r=>r.map(change,assoc)),this.mainIndex);}/**\n  Compare this selection to another selection.\n  */eq(other){if(this.ranges.length!=other.ranges.length||this.mainIndex!=other.mainIndex)return false;for(let i=0;i<this.ranges.length;i++)if(!this.ranges[i].eq(other.ranges[i]))return false;return true;}/**\n  Get the primary selection range. Usually, you should make sure\n  your code applies to _all_ ranges, by using methods like\n  [`changeByRange`](https://codemirror.net/6/docs/ref/#state.EditorState.changeByRange).\n  */get main(){return this.ranges[this.mainIndex];}/**\n  Make sure the selection only has one range. Returns a selection\n  holding only the main range from this selection.\n  */asSingle(){return this.ranges.length==1?this:new EditorSelection([this.main],0);}/**\n  Extend this selection with an extra range.\n  */addRange(range,main=true){return EditorSelection.create([range].concat(this.ranges),main?0:this.mainIndex+1);}/**\n  Replace a given range with another range, and then normalize the\n  selection to merge and sort ranges if necessary.\n  */replaceRange(range,which=this.mainIndex){let ranges=this.ranges.slice();ranges[which]=range;return EditorSelection.create(ranges,this.mainIndex);}/**\n  Convert this selection to an object that can be serialized to\n  JSON.\n  */toJSON(){return{ranges:this.ranges.map(r=>r.toJSON()),main:this.mainIndex};}/**\n  Create a selection from a JSON representation.\n  */static fromJSON(json){if(!json||!Array.isArray(json.ranges)||typeof json.main!=\"number\"||json.main>=json.ranges.length)throw new RangeError(\"Invalid JSON representation for EditorSelection\");return new EditorSelection(json.ranges.map(r=>SelectionRange.fromJSON(r)),json.main);}/**\n  Create a selection holding a single range.\n  */static single(anchor,head=anchor){return new EditorSelection([EditorSelection.range(anchor,head)],0);}/**\n  Sort and merge the given set of ranges, creating a valid\n  selection.\n  */static create(ranges,mainIndex=0){if(ranges.length==0)throw new RangeError(\"A selection needs at least one range\");for(let pos=0,i=0;i<ranges.length;i++){let range=ranges[i];if(range.empty?range.from<=pos:range.from<pos)return EditorSelection.normalized(ranges.slice(),mainIndex);pos=range.to;}return new EditorSelection(ranges,mainIndex);}/**\n  Create a cursor selection range at the given position. You can\n  safely ignore the optional arguments in most situations.\n  */static cursor(pos,assoc=0,bidiLevel,goalColumn){return SelectionRange.create(pos,pos,(assoc==0?0:assoc<0?4:8)|(bidiLevel==null?3:Math.min(2,bidiLevel))|(goalColumn!==null&&goalColumn!==void 0?goalColumn:33554431)<<5);}/**\n  Create a selection range.\n  */static range(anchor,head,goalColumn,bidiLevel){let flags=(goalColumn!==null&&goalColumn!==void 0?goalColumn:33554431)<<5|(bidiLevel==null?3:Math.min(2,bidiLevel));return head<anchor?SelectionRange.create(head,anchor,16|8|flags):SelectionRange.create(anchor,head,(head>anchor?4:0)|flags);}/**\n  @internal\n  */static normalized(ranges,mainIndex=0){let main=ranges[mainIndex];ranges.sort((a,b)=>a.from-b.from);mainIndex=ranges.indexOf(main);for(let i=1;i<ranges.length;i++){let range=ranges[i],prev=ranges[i-1];if(range.empty?range.from<=prev.to:range.from<prev.to){let from=prev.from,to=Math.max(range.to,prev.to);if(i<=mainIndex)mainIndex--;ranges.splice(--i,2,range.anchor>range.head?EditorSelection.range(to,from):EditorSelection.range(from,to));}}return new EditorSelection(ranges,mainIndex);}constructor(ranges,mainIndex){this.ranges=ranges;this.mainIndex=mainIndex;}};function checkSelection(selection,docLength){for(let range of selection.ranges)if(range.to>docLength)throw new RangeError(\"Selection points outside of document\");}var nextID=0;var Facet=class{/**\n  Define a new facet.\n  */static define(config={}){return new Facet(config.combine||(a=>a),config.compareInput||((a,b)=>a===b),config.compare||(!config.combine?sameArray:(a,b)=>a===b),!!config.static,config.enables);}/**\n  Returns an extension that adds the given value to this facet.\n  */of(value){return new FacetProvider([],this,0,value);}/**\n  Create an extension that computes a value for the facet from a\n  state. You must take care to declare the parts of the state that\n  this value depends on, since your function is only called again\n  for a new state when one of those parts changed.\n  \n  In cases where your value depends only on a single field, you'll\n  want to use the [`from`](https://codemirror.net/6/docs/ref/#state.Facet.from) method instead.\n  */compute(deps,get){if(this.isStatic)throw new Error(\"Can't compute a static facet\");return new FacetProvider(deps,this,1,get);}/**\n  Create an extension that computes zero or more values for this\n  facet from a state.\n  */computeN(deps,get){if(this.isStatic)throw new Error(\"Can't compute a static facet\");return new FacetProvider(deps,this,2,get);}from(field,get){if(!get)get=x=>x;return this.compute([field],state=>get(state.field(field)));}constructor(combine,compareInput,compare2,isStatic,enables){this.combine=combine;this.compareInput=compareInput;this.compare=compare2;this.isStatic=isStatic;this.id=nextID++;this.default=combine([]);this.extensions=typeof enables==\"function\"?enables(this):enables;}};function sameArray(a,b){return a==b||a.length==b.length&&a.every((e,i)=>e===b[i]);}var FacetProvider=class{dynamicSlot(addresses){var _a;let getter=this.value;let compare2=this.facet.compareInput;let id=this.id,idx=addresses[id]>>1,multi=this.type==2;let depDoc=false,depSel=false,depAddrs=[];for(let dep of this.dependencies){if(dep==\"doc\")depDoc=true;else if(dep==\"selection\")depSel=true;else if((((_a=addresses[dep.id])!==null&&_a!==void 0?_a:1)&1)==0)depAddrs.push(addresses[dep.id]);}return{create(state){state.values[idx]=getter(state);return 1;},update(state,tr){if(depDoc&&tr.docChanged||depSel&&(tr.docChanged||tr.selection)||ensureAll(state,depAddrs)){let newVal=getter(state);if(multi?!compareArray(newVal,state.values[idx],compare2):!compare2(newVal,state.values[idx])){state.values[idx]=newVal;return 1;}}return 0;},reconfigure:(state,oldState)=>{let newVal,oldAddr=oldState.config.address[id];if(oldAddr!=null){let oldVal=getAddr(oldState,oldAddr);if(this.dependencies.every(dep=>{return dep instanceof Facet?oldState.facet(dep)===state.facet(dep):dep instanceof StateField?oldState.field(dep,false)==state.field(dep,false):true;})||(multi?compareArray(newVal=getter(state),oldVal,compare2):compare2(newVal=getter(state),oldVal))){state.values[idx]=oldVal;return 0;}}else{newVal=getter(state);}state.values[idx]=newVal;return 1;}};}constructor(dependencies,facet,type,value){this.dependencies=dependencies;this.facet=facet;this.type=type;this.value=value;this.id=nextID++;}};function compareArray(a,b,compare2){if(a.length!=b.length)return false;for(let i=0;i<a.length;i++)if(!compare2(a[i],b[i]))return false;return true;}function ensureAll(state,addrs){let changed=false;for(let addr of addrs)if(ensureAddr(state,addr)&1)changed=true;return changed;}function dynamicFacetSlot(addresses,facet,providers){let providerAddrs=providers.map(p=>addresses[p.id]);let providerTypes=providers.map(p=>p.type);let dynamic=providerAddrs.filter(p=>!(p&1));let idx=addresses[facet.id]>>1;function get(state){let values=[];for(let i=0;i<providerAddrs.length;i++){let value=getAddr(state,providerAddrs[i]);if(providerTypes[i]==2)for(let val of value)values.push(val);else values.push(value);}return facet.combine(values);}return{create(state){for(let addr of providerAddrs)ensureAddr(state,addr);state.values[idx]=get(state);return 1;},update(state,tr){if(!ensureAll(state,dynamic))return 0;let value=get(state);if(facet.compare(value,state.values[idx]))return 0;state.values[idx]=value;return 1;},reconfigure(state,oldState){let depChanged=ensureAll(state,providerAddrs);let oldProviders=oldState.config.facets[facet.id],oldValue=oldState.facet(facet);if(oldProviders&&!depChanged&&sameArray(providers,oldProviders)){state.values[idx]=oldValue;return 0;}let value=get(state);if(facet.compare(value,oldValue)){state.values[idx]=oldValue;return 0;}state.values[idx]=value;return 1;}};}var initField=/* @__PURE__ */Facet.define({static:true});var StateField=class{/**\n  Define a state field.\n  */static define(config){let field=new StateField(nextID++,config.create,config.update,config.compare||((a,b)=>a===b),config);if(config.provide)field.provides=config.provide(field);return field;}create(state){let init=state.facet(initField).find(i=>i.field==this);return((init===null||init===void 0?void 0:init.create)||this.createF)(state);}/**\n  @internal\n  */slot(addresses){let idx=addresses[this.id]>>1;return{create:state=>{state.values[idx]=this.create(state);return 1;},update:(state,tr)=>{let oldVal=state.values[idx];let value=this.updateF(oldVal,tr);if(this.compareF(oldVal,value))return 0;state.values[idx]=value;return 1;},reconfigure:(state,oldState)=>{if(oldState.config.address[this.id]!=null){state.values[idx]=oldState.field(this);return 0;}state.values[idx]=this.create(state);return 1;}};}/**\n  Returns an extension that enables this field and overrides the\n  way it is initialized. Can be useful when you need to provide a\n  non-default starting value for the field.\n  */init(create){return[this,initField.of({field:this,create})];}/**\n  State field instances can be used as\n  [`Extension`](https://codemirror.net/6/docs/ref/#state.Extension) values to enable the field in a\n  given state.\n  */get extension(){return this;}constructor(id,createF,updateF,compareF,spec){this.id=id;this.createF=createF;this.updateF=updateF;this.compareF=compareF;this.spec=spec;this.provides=void 0;}};var Prec_={lowest:4,low:3,default:2,high:1,highest:0};function prec(value){return ext=>new PrecExtension(ext,value);}var Prec={/**\n  The highest precedence level, for extensions that should end up\n  near the start of the precedence ordering.\n  */highest:/* @__PURE__ */prec(Prec_.highest),/**\n  A higher-than-default precedence, for extensions that should\n  come before those with default precedence.\n  */high:/* @__PURE__ */prec(Prec_.high),/**\n  The default precedence, which is also used for extensions\n  without an explicit precedence.\n  */default:/* @__PURE__ */prec(Prec_.default),/**\n  A lower-than-default precedence.\n  */low:/* @__PURE__ */prec(Prec_.low),/**\n  The lowest precedence level. Meant for things that should end up\n  near the end of the extension order.\n  */lowest:/* @__PURE__ */prec(Prec_.lowest)};var PrecExtension=class{constructor(inner,prec2){this.inner=inner;this.prec=prec2;}};var Compartment=class{/**\n  Create an instance of this compartment to add to your [state\n  configuration](https://codemirror.net/6/docs/ref/#state.EditorStateConfig.extensions).\n  */of(ext){return new CompartmentInstance(this,ext);}/**\n  Create an [effect](https://codemirror.net/6/docs/ref/#state.TransactionSpec.effects) that\n  reconfigures this compartment.\n  */reconfigure(content){return Compartment.reconfigure.of({compartment:this,extension:content});}/**\n  Get the current content of the compartment in the state, or\n  `undefined` if it isn't present.\n  */get(state){return state.config.compartments.get(this);}};var CompartmentInstance=class{constructor(compartment,inner){this.compartment=compartment;this.inner=inner;}};var Configuration=class{staticFacet(facet){let addr=this.address[facet.id];return addr==null?facet.default:this.staticValues[addr>>1];}static resolve(base,compartments,oldState){let fields=[];let facets=/* @__PURE__ */Object.create(null);let newCompartments=/* @__PURE__ */new Map;for(let ext of flatten(base,compartments,newCompartments)){if(ext instanceof StateField)fields.push(ext);else(facets[ext.facet.id]||(facets[ext.facet.id]=[])).push(ext);}let address=/* @__PURE__ */Object.create(null);let staticValues=[];let dynamicSlots=[];for(let field of fields){address[field.id]=dynamicSlots.length<<1;dynamicSlots.push(a=>field.slot(a));}let oldFacets=oldState===null||oldState===void 0?void 0:oldState.config.facets;for(let id in facets){let providers=facets[id],facet=providers[0].facet;let oldProviders=oldFacets&&oldFacets[id]||[];if(providers.every(p=>p.type==0)){address[facet.id]=staticValues.length<<1|1;if(sameArray(oldProviders,providers)){staticValues.push(oldState.facet(facet));}else{let value=facet.combine(providers.map(p=>p.value));staticValues.push(oldState&&facet.compare(value,oldState.facet(facet))?oldState.facet(facet):value);}}else{for(let p of providers){if(p.type==0){address[p.id]=staticValues.length<<1|1;staticValues.push(p.value);}else{address[p.id]=dynamicSlots.length<<1;dynamicSlots.push(a=>p.dynamicSlot(a));}}address[facet.id]=dynamicSlots.length<<1;dynamicSlots.push(a=>dynamicFacetSlot(a,facet,providers));}}let dynamic=dynamicSlots.map(f=>f(address));return new Configuration(base,newCompartments,dynamic,address,staticValues,facets);}constructor(base,compartments,dynamicSlots,address,staticValues,facets){this.base=base;this.compartments=compartments;this.dynamicSlots=dynamicSlots;this.address=address;this.staticValues=staticValues;this.facets=facets;this.statusTemplate=[];while(this.statusTemplate.length<dynamicSlots.length)this.statusTemplate.push(0);}};function flatten(extension,compartments,newCompartments){let result=[[],[],[],[],[]];let seen=/* @__PURE__ */new Map;function inner(ext,prec2){let known=seen.get(ext);if(known!=null){if(known<=prec2)return;let found=result[known].indexOf(ext);if(found>-1)result[known].splice(found,1);if(ext instanceof CompartmentInstance)newCompartments.delete(ext.compartment);}seen.set(ext,prec2);if(Array.isArray(ext)){for(let e of ext)inner(e,prec2);}else if(ext instanceof CompartmentInstance){if(newCompartments.has(ext.compartment))throw new RangeError(`Duplicate use of compartment in extensions`);let content=compartments.get(ext.compartment)||ext.inner;newCompartments.set(ext.compartment,content);inner(content,prec2);}else if(ext instanceof PrecExtension){inner(ext.inner,ext.prec);}else if(ext instanceof StateField){result[prec2].push(ext);if(ext.provides)inner(ext.provides,prec2);}else if(ext instanceof FacetProvider){result[prec2].push(ext);if(ext.facet.extensions)inner(ext.facet.extensions,Prec_.default);}else{let content=ext.extension;if(!content)throw new Error(`Unrecognized extension value in extension set (${ext}). This sometimes happens because multiple instances of @codemirror/state are loaded, breaking instanceof checks.`);inner(content,prec2);}}inner(extension,Prec_.default);return result.reduce((a,b)=>a.concat(b));}function ensureAddr(state,addr){if(addr&1)return 2;let idx=addr>>1;let status=state.status[idx];if(status==4)throw new Error(\"Cyclic dependency between fields and/or facets\");if(status&2)return status;state.status[idx]=4;let changed=state.computeSlot(state,state.config.dynamicSlots[idx]);return state.status[idx]=2|changed;}function getAddr(state,addr){return addr&1?state.config.staticValues[addr>>1]:state.values[addr>>1];}var languageData=/* @__PURE__ */Facet.define();var allowMultipleSelections=/* @__PURE__ */Facet.define({combine:values=>values.some(v=>v),static:true});var lineSeparator=/* @__PURE__ */Facet.define({combine:values=>values.length?values[0]:void 0,static:true});var changeFilter=/* @__PURE__ */Facet.define();var transactionFilter=/* @__PURE__ */Facet.define();var transactionExtender=/* @__PURE__ */Facet.define();var readOnly=/* @__PURE__ */Facet.define({combine:values=>values.length?values[0]:false});var Annotation=class{/**\n  Define a new type of annotation.\n  */static define(){return new AnnotationType;}/**\n  @internal\n  */constructor(type,value){this.type=type;this.value=value;}};var AnnotationType=class{/**\n  Create an instance of this annotation.\n  */of(value){return new Annotation(this,value);}};var StateEffectType=class{/**\n  Create a [state effect](https://codemirror.net/6/docs/ref/#state.StateEffect) instance of this\n  type.\n  */of(value){return new StateEffect(this,value);}/**\n  @internal\n  */constructor(map){this.map=map;}};var StateEffect=class{/**\n  Map this effect through a position mapping. Will return\n  `undefined` when that ends up deleting the effect.\n  */map(mapping){let mapped=this.type.map(this.value,mapping);return mapped===void 0?void 0:mapped==this.value?this:new StateEffect(this.type,mapped);}/**\n  Tells you whether this effect object is of a given\n  [type](https://codemirror.net/6/docs/ref/#state.StateEffectType).\n  */is(type){return this.type==type;}/**\n  Define a new effect type. The type parameter indicates the type\n  of values that his effect holds. It should be a type that\n  doesn't include `undefined`, since that is used in\n  [mapping](https://codemirror.net/6/docs/ref/#state.StateEffect.map) to indicate that an effect is\n  removed.\n  */static define(spec={}){return new StateEffectType(spec.map||(v=>v));}/**\n  Map an array of effects through a change set.\n  */static mapEffects(effects,mapping){if(!effects.length)return effects;let result=[];for(let effect of effects){let mapped=effect.map(mapping);if(mapped)result.push(mapped);}return result;}/**\n  @internal\n  */constructor(type,value){this.type=type;this.value=value;}};StateEffect.reconfigure=/* @__PURE__ */StateEffect.define();StateEffect.appendConfig=/* @__PURE__ */StateEffect.define();var Transaction=class{/**\n  @internal\n  */static create(startState,changes,selection,effects,annotations,scrollIntoView){return new Transaction(startState,changes,selection,effects,annotations,scrollIntoView);}/**\n  The new document produced by the transaction. Contrary to\n  [`.state`](https://codemirror.net/6/docs/ref/#state.Transaction.state)`.doc`, accessing this won't\n  force the entire new state to be computed right away, so it is\n  recommended that [transaction\n  filters](https://codemirror.net/6/docs/ref/#state.EditorState^transactionFilter) use this getter\n  when they need to look at the new document.\n  */get newDoc(){return this._doc||(this._doc=this.changes.apply(this.startState.doc));}/**\n  The new selection produced by the transaction. If\n  [`this.selection`](https://codemirror.net/6/docs/ref/#state.Transaction.selection) is undefined,\n  this will [map](https://codemirror.net/6/docs/ref/#state.EditorSelection.map) the start state's\n  current selection through the changes made by the transaction.\n  */get newSelection(){return this.selection||this.startState.selection.map(this.changes);}/**\n  The new state created by the transaction. Computed on demand\n  (but retained for subsequent access), so it is recommended not to\n  access it in [transaction\n  filters](https://codemirror.net/6/docs/ref/#state.EditorState^transactionFilter) when possible.\n  */get state(){if(!this._state)this.startState.applyTransaction(this);return this._state;}/**\n  Get the value of the given annotation type, if any.\n  */annotation(type){for(let ann of this.annotations)if(ann.type==type)return ann.value;return void 0;}/**\n  Indicates whether the transaction changed the document.\n  */get docChanged(){return!this.changes.empty;}/**\n  Indicates whether this transaction reconfigures the state\n  (through a [configuration compartment](https://codemirror.net/6/docs/ref/#state.Compartment) or\n  with a top-level configuration\n  [effect](https://codemirror.net/6/docs/ref/#state.StateEffect^reconfigure).\n  */get reconfigured(){return this.startState.config!=this.state.config;}/**\n  Returns true if the transaction has a [user\n  event](https://codemirror.net/6/docs/ref/#state.Transaction^userEvent) annotation that is equal to\n  or more specific than `event`. For example, if the transaction\n  has `\"select.pointer\"` as user event, `\"select\"` and\n  `\"select.pointer\"` will match it.\n  */isUserEvent(event){let e=this.annotation(Transaction.userEvent);return!!(e&&(e==event||e.length>event.length&&e.slice(0,event.length)==event&&e[event.length]==\".\"));}constructor(startState,changes,selection,effects,annotations,scrollIntoView){this.startState=startState;this.changes=changes;this.selection=selection;this.effects=effects;this.annotations=annotations;this.scrollIntoView=scrollIntoView;this._doc=null;this._state=null;if(selection)checkSelection(selection,changes.newLength);if(!annotations.some(a=>a.type==Transaction.time))this.annotations=annotations.concat(Transaction.time.of(Date.now()));}};Transaction.time=/* @__PURE__ */Annotation.define();Transaction.userEvent=/* @__PURE__ */Annotation.define();Transaction.addToHistory=/* @__PURE__ */Annotation.define();Transaction.remote=/* @__PURE__ */Annotation.define();function joinRanges(a,b){let result=[];for(let iA=0,iB=0;;){let from,to;if(iA<a.length&&(iB==b.length||b[iB]>=a[iA])){from=a[iA++];to=a[iA++];}else if(iB<b.length){from=b[iB++];to=b[iB++];}else return result;if(!result.length||result[result.length-1]<from)result.push(from,to);else if(result[result.length-1]<to)result[result.length-1]=to;}}function mergeTransaction(a,b,sequential){var _a;let mapForA,mapForB,changes;if(sequential){mapForA=b.changes;mapForB=ChangeSet.empty(b.changes.length);changes=a.changes.compose(b.changes);}else{mapForA=b.changes.map(a.changes);mapForB=a.changes.mapDesc(b.changes,true);changes=a.changes.compose(mapForA);}return{changes,selection:b.selection?b.selection.map(mapForB):(_a=a.selection)===null||_a===void 0?void 0:_a.map(mapForA),effects:StateEffect.mapEffects(a.effects,mapForA).concat(StateEffect.mapEffects(b.effects,mapForB)),annotations:a.annotations.length?a.annotations.concat(b.annotations):b.annotations,scrollIntoView:a.scrollIntoView||b.scrollIntoView};}function resolveTransactionInner(state,spec,docSize){let sel=spec.selection,annotations=asArray(spec.annotations);if(spec.userEvent)annotations=annotations.concat(Transaction.userEvent.of(spec.userEvent));return{changes:spec.changes instanceof ChangeSet?spec.changes:ChangeSet.of(spec.changes||[],docSize,state.facet(lineSeparator)),selection:sel&&(sel instanceof EditorSelection?sel:EditorSelection.single(sel.anchor,sel.head)),effects:asArray(spec.effects),annotations,scrollIntoView:!!spec.scrollIntoView};}function resolveTransaction(state,specs,filter){let s=resolveTransactionInner(state,specs.length?specs[0]:{},state.doc.length);if(specs.length&&specs[0].filter===false)filter=false;for(let i=1;i<specs.length;i++){if(specs[i].filter===false)filter=false;let seq=!!specs[i].sequential;s=mergeTransaction(s,resolveTransactionInner(state,specs[i],seq?s.changes.newLength:state.doc.length),seq);}let tr=Transaction.create(state,s.changes,s.selection,s.effects,s.annotations,s.scrollIntoView);return extendTransaction(filter?filterTransaction(tr):tr);}function filterTransaction(tr){let state=tr.startState;let result=true;for(let filter of state.facet(changeFilter)){let value=filter(tr);if(value===false){result=false;break;}if(Array.isArray(value))result=result===true?value:joinRanges(result,value);}if(result!==true){let changes,back;if(result===false){back=tr.changes.invertedDesc;changes=ChangeSet.empty(state.doc.length);}else{let filtered=tr.changes.filter(result);changes=filtered.changes;back=filtered.filtered.mapDesc(filtered.changes).invertedDesc;}tr=Transaction.create(state,changes,tr.selection&&tr.selection.map(back),StateEffect.mapEffects(tr.effects,back),tr.annotations,tr.scrollIntoView);}let filters=state.facet(transactionFilter);for(let i=filters.length-1;i>=0;i--){let filtered=filters[i](tr);if(filtered instanceof Transaction)tr=filtered;else if(Array.isArray(filtered)&&filtered.length==1&&filtered[0]instanceof Transaction)tr=filtered[0];else tr=resolveTransaction(state,asArray(filtered),false);}return tr;}function extendTransaction(tr){let state=tr.startState,extenders=state.facet(transactionExtender),spec=tr;for(let i=extenders.length-1;i>=0;i--){let extension=extenders[i](tr);if(extension&&Object.keys(extension).length)spec=mergeTransaction(spec,resolveTransactionInner(state,extension,tr.changes.newLength),true);}return spec==tr?tr:Transaction.create(state,tr.changes,tr.selection,spec.effects,spec.annotations,spec.scrollIntoView);}var none=[];function asArray(value){return value==null?none:Array.isArray(value)?value:[value];}var CharCategory=/* @__PURE__ */function(CharCategory2){CharCategory2[CharCategory2[\"Word\"]=0]=\"Word\";CharCategory2[CharCategory2[\"Space\"]=1]=\"Space\";CharCategory2[CharCategory2[\"Other\"]=2]=\"Other\";return CharCategory2;}(CharCategory||(CharCategory={}));var nonASCIISingleCaseWordChar=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;var wordChar;try{wordChar=/* @__PURE__ */new RegExp(\"[\\\\p{Alphabetic}\\\\p{Number}_]\",\"u\");}catch(_){}function hasWordChar(str){if(wordChar)return wordChar.test(str);for(let i=0;i<str.length;i++){let ch=str[i];if(/\\w/.test(ch)||ch>\"\\x80\"&&(ch.toUpperCase()!=ch.toLowerCase()||nonASCIISingleCaseWordChar.test(ch)))return true;}return false;}function makeCategorizer(wordChars){return char=>{if(!/\\S/.test(char))return CharCategory.Space;if(hasWordChar(char))return CharCategory.Word;for(let i=0;i<wordChars.length;i++)if(char.indexOf(wordChars[i])>-1)return CharCategory.Word;return CharCategory.Other;};}var EditorState=class{field(field,require2=true){let addr=this.config.address[field.id];if(addr==null){if(require2)throw new RangeError(\"Field is not present in this state\");return void 0;}ensureAddr(this,addr);return getAddr(this,addr);}/**\n  Create a [transaction](https://codemirror.net/6/docs/ref/#state.Transaction) that updates this\n  state. Any number of [transaction specs](https://codemirror.net/6/docs/ref/#state.TransactionSpec)\n  can be passed. Unless\n  [`sequential`](https://codemirror.net/6/docs/ref/#state.TransactionSpec.sequential) is set, the\n  [changes](https://codemirror.net/6/docs/ref/#state.TransactionSpec.changes) (if any) of each spec\n  are assumed to start in the _current_ document (not the document\n  produced by previous specs), and its\n  [selection](https://codemirror.net/6/docs/ref/#state.TransactionSpec.selection) and\n  [effects](https://codemirror.net/6/docs/ref/#state.TransactionSpec.effects) are assumed to refer\n  to the document created by its _own_ changes. The resulting\n  transaction contains the combined effect of all the different\n  specs. For [selection](https://codemirror.net/6/docs/ref/#state.TransactionSpec.selection), later\n  specs take precedence over earlier ones.\n  */update(...specs){return resolveTransaction(this,specs,true);}/**\n  @internal\n  */applyTransaction(tr){let conf=this.config,{base,compartments}=conf;for(let effect of tr.effects){if(effect.is(Compartment.reconfigure)){if(conf){compartments=/* @__PURE__ */new Map;conf.compartments.forEach((val,key)=>compartments.set(key,val));conf=null;}compartments.set(effect.value.compartment,effect.value.extension);}else if(effect.is(StateEffect.reconfigure)){conf=null;base=effect.value;}else if(effect.is(StateEffect.appendConfig)){conf=null;base=asArray(base).concat(effect.value);}}let startValues;if(!conf){conf=Configuration.resolve(base,compartments,this);let intermediateState=new EditorState(conf,this.doc,this.selection,conf.dynamicSlots.map(()=>null),(state,slot)=>slot.reconfigure(state,this),null);startValues=intermediateState.values;}else{startValues=tr.startState.values.slice();}new EditorState(conf,tr.newDoc,tr.newSelection,startValues,(state,slot)=>slot.update(state,tr),tr);}/**\n  Create a [transaction spec](https://codemirror.net/6/docs/ref/#state.TransactionSpec) that\n  replaces every selection range with the given content.\n  */replaceSelection(text){if(typeof text==\"string\")text=this.toText(text);return this.changeByRange(range=>({changes:{from:range.from,to:range.to,insert:text},range:EditorSelection.cursor(range.from+text.length)}));}/**\n  Create a set of changes and a new selection by running the given\n  function for each range in the active selection. The function\n  can return an optional set of changes (in the coordinate space\n  of the start document), plus an updated range (in the coordinate\n  space of the document produced by the call's own changes). This\n  method will merge all the changes and ranges into a single\n  changeset and selection, and return it as a [transaction\n  spec](https://codemirror.net/6/docs/ref/#state.TransactionSpec), which can be passed to\n  [`update`](https://codemirror.net/6/docs/ref/#state.EditorState.update).\n  */changeByRange(f){let sel=this.selection;let result1=f(sel.ranges[0]);let changes=this.changes(result1.changes),ranges=[result1.range];let effects=asArray(result1.effects);for(let i=1;i<sel.ranges.length;i++){let result=f(sel.ranges[i]);let newChanges=this.changes(result.changes),newMapped=newChanges.map(changes);for(let j=0;j<i;j++)ranges[j]=ranges[j].map(newMapped);let mapBy=changes.mapDesc(newChanges,true);ranges.push(result.range.map(mapBy));changes=changes.compose(newMapped);effects=StateEffect.mapEffects(effects,newMapped).concat(StateEffect.mapEffects(asArray(result.effects),mapBy));}return{changes,selection:EditorSelection.create(ranges,sel.mainIndex),effects};}/**\n  Create a [change set](https://codemirror.net/6/docs/ref/#state.ChangeSet) from the given change\n  description, taking the state's document length and line\n  separator into account.\n  */changes(spec=[]){if(spec instanceof ChangeSet)return spec;return ChangeSet.of(spec,this.doc.length,this.facet(EditorState.lineSeparator));}/**\n  Using the state's [line\n  separator](https://codemirror.net/6/docs/ref/#state.EditorState^lineSeparator), create a\n  [`Text`](https://codemirror.net/6/docs/ref/#state.Text) instance from the given string.\n  */toText(string){return Text.of(string.split(this.facet(EditorState.lineSeparator)||DefaultSplit));}/**\n  Return the given range of the document as a string.\n  */sliceDoc(from=0,to=this.doc.length){return this.doc.sliceString(from,to,this.lineBreak);}/**\n  Get the value of a state [facet](https://codemirror.net/6/docs/ref/#state.Facet).\n  */facet(facet){let addr=this.config.address[facet.id];if(addr==null)return facet.default;ensureAddr(this,addr);return getAddr(this,addr);}/**\n  Convert this state to a JSON-serializable object. When custom\n  fields should be serialized, you can pass them in as an object\n  mapping property names (in the resulting object, which should\n  not use `doc` or `selection`) to fields.\n  */toJSON(fields){let result={doc:this.sliceDoc(),selection:this.selection.toJSON()};if(fields)for(let prop in fields){let value=fields[prop];if(value instanceof StateField&&this.config.address[value.id]!=null)result[prop]=value.spec.toJSON(this.field(fields[prop]),this);}return result;}/**\n  Deserialize a state from its JSON representation. When custom\n  fields should be deserialized, pass the same object you passed\n  to [`toJSON`](https://codemirror.net/6/docs/ref/#state.EditorState.toJSON) when serializing as\n  third argument.\n  */static fromJSON(json,config={},fields){if(!json||typeof json.doc!=\"string\")throw new RangeError(\"Invalid JSON representation for EditorState\");let fieldInit=[];if(fields)for(let prop in fields){if(Object.prototype.hasOwnProperty.call(json,prop)){let field=fields[prop],value=json[prop];fieldInit.push(field.init(state=>field.spec.fromJSON(value,state)));}}return EditorState.create({doc:json.doc,selection:EditorSelection.fromJSON(json.selection),extensions:config.extensions?fieldInit.concat([config.extensions]):fieldInit});}/**\n  Create a new state. You'll usually only need this when\n  initializing an editor—updated states are created by applying\n  transactions.\n  */static create(config={}){let configuration=Configuration.resolve(config.extensions||[],/* @__PURE__ */new Map);let doc=config.doc instanceof Text?config.doc:Text.of((config.doc||\"\").split(configuration.staticFacet(EditorState.lineSeparator)||DefaultSplit));let selection=!config.selection?EditorSelection.single(0):config.selection instanceof EditorSelection?config.selection:EditorSelection.single(config.selection.anchor,config.selection.head);checkSelection(selection,doc.length);if(!configuration.staticFacet(allowMultipleSelections))selection=selection.asSingle();return new EditorState(configuration,doc,selection,configuration.dynamicSlots.map(()=>null),(state,slot)=>slot.create(state),null);}/**\n  The size (in columns) of a tab in the document, determined by\n  the [`tabSize`](https://codemirror.net/6/docs/ref/#state.EditorState^tabSize) facet.\n  */get tabSize(){return this.facet(EditorState.tabSize);}/**\n  Get the proper [line-break](https://codemirror.net/6/docs/ref/#state.EditorState^lineSeparator)\n  string for this state.\n  */get lineBreak(){return this.facet(EditorState.lineSeparator)||\"\\n\";}/**\n  Returns true when the editor is\n  [configured](https://codemirror.net/6/docs/ref/#state.EditorState^readOnly) to be read-only.\n  */get readOnly(){return this.facet(readOnly);}/**\n  Look up a translation for the given phrase (via the\n  [`phrases`](https://codemirror.net/6/docs/ref/#state.EditorState^phrases) facet), or return the\n  original string if no translation is found.\n  \n  If additional arguments are passed, they will be inserted in\n  place of markers like `$1` (for the first value) and `$2`, etc.\n  A single `$` is equivalent to `$1`, and `$$` will produce a\n  literal dollar sign.\n  */phrase(phrase,...insert2){for(let map of this.facet(EditorState.phrases))if(Object.prototype.hasOwnProperty.call(map,phrase)){phrase=map[phrase];break;}if(insert2.length)phrase=phrase.replace(/\\$(\\$|\\d*)/g,(m,i)=>{if(i==\"$\")return\"$\";let n=+(i||1);return!n||n>insert2.length?m:insert2[n-1];});return phrase;}/**\n  Find the values for a given language data field, provided by the\n  the [`languageData`](https://codemirror.net/6/docs/ref/#state.EditorState^languageData) facet.\n  \n  Examples of language data fields are...\n  \n  - [`\"commentTokens\"`](https://codemirror.net/6/docs/ref/#commands.CommentTokens) for specifying\n    comment syntax.\n  - [`\"autocomplete\"`](https://codemirror.net/6/docs/ref/#autocomplete.autocompletion^config.override)\n    for providing language-specific completion sources.\n  - [`\"wordChars\"`](https://codemirror.net/6/docs/ref/#state.EditorState.charCategorizer) for adding\n    characters that should be considered part of words in this\n    language.\n  - [`\"closeBrackets\"`](https://codemirror.net/6/docs/ref/#autocomplete.CloseBracketConfig) controls\n    bracket closing behavior.\n  */languageDataAt(name,pos,side=-1){let values=[];for(let provider of this.facet(languageData)){for(let result of provider(this,pos,side)){if(Object.prototype.hasOwnProperty.call(result,name))values.push(result[name]);}}return values;}/**\n  Return a function that can categorize strings (expected to\n  represent a single [grapheme cluster](https://codemirror.net/6/docs/ref/#state.findClusterBreak))\n  into one of:\n  \n   - Word (contains an alphanumeric character or a character\n     explicitly listed in the local language's `\"wordChars\"`\n     language data, which should be a string)\n   - Space (contains only whitespace)\n   - Other (anything else)\n  */charCategorizer(at){return makeCategorizer(this.languageDataAt(\"wordChars\",at).join(\"\"));}/**\n  Find the word at the given position, meaning the range\n  containing all [word](https://codemirror.net/6/docs/ref/#state.CharCategory.Word) characters\n  around it. If no word characters are adjacent to the position,\n  this returns null.\n  */wordAt(pos){let{text,from,length}=this.doc.lineAt(pos);let cat=this.charCategorizer(pos);let start=pos-from,end=pos-from;while(start>0){let prev=findClusterBreak(text,start,false);if(cat(text.slice(prev,start))!=CharCategory.Word)break;start=prev;}while(end<length){let next=findClusterBreak(text,end);if(cat(text.slice(end,next))!=CharCategory.Word)break;end=next;}return start==end?null:EditorSelection.range(start+from,end+from);}constructor(config,doc,selection,values,computeSlot,tr){this.config=config;this.doc=doc;this.selection=selection;this.values=values;this.status=config.statusTemplate.slice();this.computeSlot=computeSlot;if(tr)tr._state=this;for(let i=0;i<this.config.dynamicSlots.length;i++)ensureAddr(this,i<<1);this.computeSlot=null;}};EditorState.allowMultipleSelections=allowMultipleSelections;EditorState.tabSize=/* @__PURE__ */Facet.define({combine:values=>values.length?values[0]:4});EditorState.lineSeparator=lineSeparator;EditorState.readOnly=readOnly;EditorState.phrases=/* @__PURE__ */Facet.define({compare(a,b){let kA=Object.keys(a),kB=Object.keys(b);return kA.length==kB.length&&kA.every(k=>a[k]==b[k]);}});EditorState.languageData=languageData;EditorState.changeFilter=changeFilter;EditorState.transactionFilter=transactionFilter;EditorState.transactionExtender=transactionExtender;Compartment.reconfigure=/* @__PURE__ */StateEffect.define();function combineConfig(configs,defaults,combine={}){let result={};for(let config of configs)for(let key of Object.keys(config)){let value=config[key],current=result[key];if(current===void 0)result[key]=value;else if(current===value||value===void 0);else if(Object.hasOwnProperty.call(combine,key))result[key]=combine[key](current,value);else throw new Error(\"Config merge conflict for field \"+key);}for(let key in defaults)if(result[key]===void 0)result[key]=defaults[key];return result;}var RangeValue=class{/**\n  Compare this value with another value. Used when comparing\n  rangesets. The default implementation compares by identity.\n  Unless you are only creating a fixed number of unique instances\n  of your value type, it is a good idea to implement this\n  properly.\n  */eq(other){return this==other;}/**\n  Create a [range](https://codemirror.net/6/docs/ref/#state.Range) with this value.\n  */range(from,to=from){return Range.create(from,to,this);}};RangeValue.prototype.startSide=RangeValue.prototype.endSide=0;RangeValue.prototype.point=false;RangeValue.prototype.mapMode=MapMode.TrackDel;var Range=class{/**\n  @internal\n  */static create(from,to,value){return new Range(from,to,value);}constructor(from,to,value){this.from=from;this.to=to;this.value=value;}};function cmpRange(a,b){return a.from-b.from||a.value.startSide-b.value.startSide;}var Chunk=class{get length(){return this.to[this.to.length-1];}// Find the index of the given position and side. Use the ranges'\n// `from` pos when `end == false`, `to` when `end == true`.\nfindIndex(pos,side,end,startAt=0){let arr=end?this.to:this.from;for(let lo=startAt,hi=arr.length;;){if(lo==hi)return lo;let mid=lo+hi>>1;let diff=arr[mid]-pos||(end?this.value[mid].endSide:this.value[mid].startSide)-side;if(mid==lo)return diff>=0?lo:hi;if(diff>=0)hi=mid;else lo=mid+1;}}between(offset,from,to,f){for(let i=this.findIndex(from,-1e9,true),e=this.findIndex(to,1e9,false,i);i<e;i++)if(f(this.from[i]+offset,this.to[i]+offset,this.value[i])===false)return false;}map(offset,changes){let value=[],from=[],to=[],newPos=-1,maxPoint=-1;for(let i=0;i<this.value.length;i++){let val=this.value[i],curFrom=this.from[i]+offset,curTo=this.to[i]+offset,newFrom,newTo;if(curFrom==curTo){let mapped=changes.mapPos(curFrom,val.startSide,val.mapMode);if(mapped==null)continue;newFrom=newTo=mapped;if(val.startSide!=val.endSide){newTo=changes.mapPos(curFrom,val.endSide);if(newTo<newFrom)continue;}}else{newFrom=changes.mapPos(curFrom,val.startSide);newTo=changes.mapPos(curTo,val.endSide);if(newFrom>newTo||newFrom==newTo&&val.startSide>0&&val.endSide<=0)continue;}if((newTo-newFrom||val.endSide-val.startSide)<0)continue;if(newPos<0)newPos=newFrom;if(val.point)maxPoint=Math.max(maxPoint,newTo-newFrom);value.push(val);from.push(newFrom-newPos);to.push(newTo-newPos);}return{mapped:value.length?new Chunk(from,to,value,maxPoint):null,pos:newPos};}constructor(from,to,value,maxPoint){this.from=from;this.to=to;this.value=value;this.maxPoint=maxPoint;}};var RangeSet=class{/**\n  @internal\n  */static create(chunkPos,chunk,nextLayer,maxPoint){return new RangeSet(chunkPos,chunk,nextLayer,maxPoint);}/**\n  @internal\n  */get length(){let last=this.chunk.length-1;return last<0?0:Math.max(this.chunkEnd(last),this.nextLayer.length);}/**\n  The number of ranges in the set.\n  */get size(){if(this.isEmpty)return 0;let size=this.nextLayer.size;for(let chunk of this.chunk)size+=chunk.value.length;return size;}/**\n  @internal\n  */chunkEnd(index){return this.chunkPos[index]+this.chunk[index].length;}/**\n  Update the range set, optionally adding new ranges or filtering\n  out existing ones.\n  \n  (Note: The type parameter is just there as a kludge to work\n  around TypeScript variance issues that prevented `RangeSet<X>`\n  from being a subtype of `RangeSet<Y>` when `X` is a subtype of\n  `Y`.)\n  */update(updateSpec){let{add=[],sort=false,filterFrom=0,filterTo=this.length}=updateSpec;let filter=updateSpec.filter;if(add.length==0&&!filter)return this;if(sort)add=add.slice().sort(cmpRange);if(this.isEmpty)return add.length?RangeSet.of(add):this;let cur=new LayerCursor(this,null,-1).goto(0),i=0,spill=[];let builder=new RangeSetBuilder;while(cur.value||i<add.length){if(i<add.length&&(cur.from-add[i].from||cur.startSide-add[i].value.startSide)>=0){let range=add[i++];if(!builder.addInner(range.from,range.to,range.value))spill.push(range);}else if(cur.rangeIndex==1&&cur.chunkIndex<this.chunk.length&&(i==add.length||this.chunkEnd(cur.chunkIndex)<add[i].from)&&(!filter||filterFrom>this.chunkEnd(cur.chunkIndex)||filterTo<this.chunkPos[cur.chunkIndex])&&builder.addChunk(this.chunkPos[cur.chunkIndex],this.chunk[cur.chunkIndex])){cur.nextChunk();}else{if(!filter||filterFrom>cur.to||filterTo<cur.from||filter(cur.from,cur.to,cur.value)){if(!builder.addInner(cur.from,cur.to,cur.value))spill.push(Range.create(cur.from,cur.to,cur.value));}cur.next();}}return builder.finishInner(this.nextLayer.isEmpty&&!spill.length?RangeSet.empty:this.nextLayer.update({add:spill,filter,filterFrom,filterTo}));}/**\n  Map this range set through a set of changes, return the new set.\n  */map(changes){if(changes.empty||this.isEmpty)return this;let chunks=[],chunkPos=[],maxPoint=-1;for(let i=0;i<this.chunk.length;i++){let start=this.chunkPos[i],chunk=this.chunk[i];let touch=changes.touchesRange(start,start+chunk.length);if(touch===false){maxPoint=Math.max(maxPoint,chunk.maxPoint);chunks.push(chunk);chunkPos.push(changes.mapPos(start));}else if(touch===true){let{mapped,pos}=chunk.map(start,changes);if(mapped){maxPoint=Math.max(maxPoint,mapped.maxPoint);chunks.push(mapped);chunkPos.push(pos);}}}let next=this.nextLayer.map(changes);return chunks.length==0?next:new RangeSet(chunkPos,chunks,next||RangeSet.empty,maxPoint);}/**\n  Iterate over the ranges that touch the region `from` to `to`,\n  calling `f` for each. There is no guarantee that the ranges will\n  be reported in any specific order. When the callback returns\n  `false`, iteration stops.\n  */between(from,to,f){if(this.isEmpty)return;for(let i=0;i<this.chunk.length;i++){let start=this.chunkPos[i],chunk=this.chunk[i];if(to>=start&&from<=start+chunk.length&&chunk.between(start,from-start,to-start,f)===false)return;}this.nextLayer.between(from,to,f);}/**\n  Iterate over the ranges in this set, in order, including all\n  ranges that end at or after `from`.\n  */iter(from=0){return HeapCursor.from([this]).goto(from);}/**\n  @internal\n  */get isEmpty(){return this.nextLayer==this;}/**\n  Iterate over the ranges in a collection of sets, in order,\n  starting from `from`.\n  */static iter(sets,from=0){return HeapCursor.from(sets).goto(from);}/**\n  Iterate over two groups of sets, calling methods on `comparator`\n  to notify it of possible differences.\n  */static compare(oldSets,newSets,textDiff,comparator,minPointSize=-1){let a=oldSets.filter(set=>set.maxPoint>0||!set.isEmpty&&set.maxPoint>=minPointSize);let b=newSets.filter(set=>set.maxPoint>0||!set.isEmpty&&set.maxPoint>=minPointSize);let sharedChunks=findSharedChunks(a,b,textDiff);let sideA=new SpanCursor(a,sharedChunks,minPointSize);let sideB=new SpanCursor(b,sharedChunks,minPointSize);textDiff.iterGaps((fromA,fromB,length)=>compare(sideA,fromA,sideB,fromB,length,comparator));if(textDiff.empty&&textDiff.length==0)compare(sideA,0,sideB,0,0,comparator);}/**\n  Compare the contents of two groups of range sets, returning true\n  if they are equivalent in the given range.\n  */static eq(oldSets,newSets,from=0,to){if(to==null)to=1e9-1;let a=oldSets.filter(set=>!set.isEmpty&&newSets.indexOf(set)<0);let b=newSets.filter(set=>!set.isEmpty&&oldSets.indexOf(set)<0);if(a.length!=b.length)return false;if(!a.length)return true;let sharedChunks=findSharedChunks(a,b);let sideA=new SpanCursor(a,sharedChunks,0).goto(from),sideB=new SpanCursor(b,sharedChunks,0).goto(from);for(;;){if(sideA.to!=sideB.to||!sameValues(sideA.active,sideB.active)||sideA.point&&(!sideB.point||!sideA.point.eq(sideB.point)))return false;if(sideA.to>to)return true;sideA.next();sideB.next();}}/**\n  Iterate over a group of range sets at the same time, notifying\n  the iterator about the ranges covering every given piece of\n  content. Returns the open count (see\n  [`SpanIterator.span`](https://codemirror.net/6/docs/ref/#state.SpanIterator.span)) at the end\n  of the iteration.\n  */static spans(sets,from,to,iterator,minPointSize=-1){let cursor=new SpanCursor(sets,null,minPointSize).goto(from),pos=from;let openRanges=cursor.openStart;for(;;){let curTo=Math.min(cursor.to,to);if(cursor.point){let active=cursor.activeForPoint(cursor.to);let openCount=cursor.pointFrom<from?active.length+1:Math.min(active.length,openRanges);iterator.point(pos,curTo,cursor.point,active,openCount,cursor.pointRank);openRanges=Math.min(cursor.openEnd(curTo),active.length);}else if(curTo>pos){iterator.span(pos,curTo,cursor.active,openRanges);openRanges=cursor.openEnd(curTo);}if(cursor.to>to)return openRanges+(cursor.point&&cursor.to>to?1:0);pos=cursor.to;cursor.next();}}/**\n  Create a range set for the given range or array of ranges. By\n  default, this expects the ranges to be _sorted_ (by start\n  position and, if two start at the same position,\n  `value.startSide`). You can pass `true` as second argument to\n  cause the method to sort them.\n  */static of(ranges,sort=false){let build=new RangeSetBuilder;for(let range of ranges instanceof Range?[ranges]:sort?lazySort(ranges):ranges)build.add(range.from,range.to,range.value);return build.finish();}constructor(chunkPos,chunk,nextLayer,maxPoint){this.chunkPos=chunkPos;this.chunk=chunk;this.nextLayer=nextLayer;this.maxPoint=maxPoint;}};RangeSet.empty=/* @__PURE__ */new RangeSet([],[],null,-1);function lazySort(ranges){if(ranges.length>1)for(let prev=ranges[0],i=1;i<ranges.length;i++){let cur=ranges[i];if(cmpRange(prev,cur)>0)return ranges.slice().sort(cmpRange);prev=cur;}return ranges;}RangeSet.empty.nextLayer=RangeSet.empty;var RangeSetBuilder=class{finishChunk(newArrays){this.chunks.push(new Chunk(this.from,this.to,this.value,this.maxPoint));this.chunkPos.push(this.chunkStart);this.chunkStart=-1;this.setMaxPoint=Math.max(this.setMaxPoint,this.maxPoint);this.maxPoint=-1;if(newArrays){this.from=[];this.to=[];this.value=[];}}/**\n  Add a range. Ranges should be added in sorted (by `from` and\n  `value.startSide`) order.\n  */add(from,to,value){if(!this.addInner(from,to,value))(this.nextLayer||(this.nextLayer=new RangeSetBuilder)).add(from,to,value);}/**\n  @internal\n  */addInner(from,to,value){let diff=from-this.lastTo||value.startSide-this.last.endSide;if(diff<=0&&(from-this.lastFrom||value.startSide-this.last.startSide)<0)throw new Error(\"Ranges must be added sorted by `from` position and `startSide`\");if(diff<0)return false;if(this.from.length==250)this.finishChunk(true);if(this.chunkStart<0)this.chunkStart=from;this.from.push(from-this.chunkStart);this.to.push(to-this.chunkStart);this.last=value;this.lastFrom=from;this.lastTo=to;this.value.push(value);if(value.point)this.maxPoint=Math.max(this.maxPoint,to-from);return true;}/**\n  @internal\n  */addChunk(from,chunk){if((from-this.lastTo||chunk.value[0].startSide-this.last.endSide)<0)return false;if(this.from.length)this.finishChunk(true);this.setMaxPoint=Math.max(this.setMaxPoint,chunk.maxPoint);this.chunks.push(chunk);this.chunkPos.push(from);let last=chunk.value.length-1;this.last=chunk.value[last];this.lastFrom=chunk.from[last]+from;this.lastTo=chunk.to[last]+from;return true;}/**\n  Finish the range set. Returns the new set. The builder can't be\n  used anymore after this has been called.\n  */finish(){return this.finishInner(RangeSet.empty);}/**\n  @internal\n  */finishInner(next){if(this.from.length)this.finishChunk(false);if(this.chunks.length==0)return next;let result=RangeSet.create(this.chunkPos,this.chunks,this.nextLayer?this.nextLayer.finishInner(next):next,this.setMaxPoint);this.from=null;return result;}/**\n  Create an empty builder.\n  */constructor(){this.chunks=[];this.chunkPos=[];this.chunkStart=-1;this.last=null;this.lastFrom=-1e9;this.lastTo=-1e9;this.from=[];this.to=[];this.value=[];this.maxPoint=-1;this.setMaxPoint=-1;this.nextLayer=null;}};function findSharedChunks(a,b,textDiff){let inA=/* @__PURE__ */new Map;for(let set of a)for(let i=0;i<set.chunk.length;i++)if(set.chunk[i].maxPoint<=0)inA.set(set.chunk[i],set.chunkPos[i]);let shared=/* @__PURE__ */new Set;for(let set of b)for(let i=0;i<set.chunk.length;i++){let known=inA.get(set.chunk[i]);if(known!=null&&(textDiff?textDiff.mapPos(known):known)==set.chunkPos[i]&&!(textDiff===null||textDiff===void 0?void 0:textDiff.touchesRange(known,known+set.chunk[i].length)))shared.add(set.chunk[i]);}return shared;}var LayerCursor=class{get startSide(){return this.value?this.value.startSide:0;}get endSide(){return this.value?this.value.endSide:0;}goto(pos,side=-1e9){this.chunkIndex=this.rangeIndex=0;this.gotoInner(pos,side,false);return this;}gotoInner(pos,side,forward){while(this.chunkIndex<this.layer.chunk.length){let next=this.layer.chunk[this.chunkIndex];if(!(this.skip&&this.skip.has(next)||this.layer.chunkEnd(this.chunkIndex)<pos||next.maxPoint<this.minPoint))break;this.chunkIndex++;forward=false;}if(this.chunkIndex<this.layer.chunk.length){let rangeIndex=this.layer.chunk[this.chunkIndex].findIndex(pos-this.layer.chunkPos[this.chunkIndex],side,true);if(!forward||this.rangeIndex<rangeIndex)this.setRangeIndex(rangeIndex);}this.next();}forward(pos,side){if((this.to-pos||this.endSide-side)<0)this.gotoInner(pos,side,true);}next(){for(;;){if(this.chunkIndex==this.layer.chunk.length){this.from=this.to=1e9;this.value=null;break;}else{let chunkPos=this.layer.chunkPos[this.chunkIndex],chunk=this.layer.chunk[this.chunkIndex];let from=chunkPos+chunk.from[this.rangeIndex];this.from=from;this.to=chunkPos+chunk.to[this.rangeIndex];this.value=chunk.value[this.rangeIndex];this.setRangeIndex(this.rangeIndex+1);if(this.minPoint<0||this.value.point&&this.to-this.from>=this.minPoint)break;}}}setRangeIndex(index){if(index==this.layer.chunk[this.chunkIndex].value.length){this.chunkIndex++;if(this.skip){while(this.chunkIndex<this.layer.chunk.length&&this.skip.has(this.layer.chunk[this.chunkIndex]))this.chunkIndex++;}this.rangeIndex=0;}else{this.rangeIndex=index;}}nextChunk(){this.chunkIndex++;this.rangeIndex=0;this.next();}compare(other){return this.from-other.from||this.startSide-other.startSide||this.rank-other.rank||this.to-other.to||this.endSide-other.endSide;}constructor(layer,skip,minPoint,rank=0){this.layer=layer;this.skip=skip;this.minPoint=minPoint;this.rank=rank;}};var HeapCursor=class{static from(sets,skip=null,minPoint=-1){let heap=[];for(let i=0;i<sets.length;i++){for(let cur=sets[i];!cur.isEmpty;cur=cur.nextLayer){if(cur.maxPoint>=minPoint)heap.push(new LayerCursor(cur,skip,minPoint,i));}}return heap.length==1?heap[0]:new HeapCursor(heap);}get startSide(){return this.value?this.value.startSide:0;}goto(pos,side=-1e9){for(let cur of this.heap)cur.goto(pos,side);for(let i=this.heap.length>>1;i>=0;i--)heapBubble(this.heap,i);this.next();return this;}forward(pos,side){for(let cur of this.heap)cur.forward(pos,side);for(let i=this.heap.length>>1;i>=0;i--)heapBubble(this.heap,i);if((this.to-pos||this.value.endSide-side)<0)this.next();}next(){if(this.heap.length==0){this.from=this.to=1e9;this.value=null;this.rank=-1;}else{let top=this.heap[0];this.from=top.from;this.to=top.to;this.value=top.value;this.rank=top.rank;if(top.value)top.next();heapBubble(this.heap,0);}}constructor(heap){this.heap=heap;}};function heapBubble(heap,index){for(let cur=heap[index];;){let childIndex=(index<<1)+1;if(childIndex>=heap.length)break;let child=heap[childIndex];if(childIndex+1<heap.length&&child.compare(heap[childIndex+1])>=0){child=heap[childIndex+1];childIndex++;}if(cur.compare(child)<0)break;heap[childIndex]=cur;heap[index]=child;index=childIndex;}}var SpanCursor=class{goto(pos,side=-1e9){this.cursor.goto(pos,side);this.active.length=this.activeTo.length=this.activeRank.length=0;this.minActive=-1;this.to=pos;this.endSide=side;this.openStart=-1;this.next();return this;}forward(pos,side){while(this.minActive>-1&&(this.activeTo[this.minActive]-pos||this.active[this.minActive].endSide-side)<0)this.removeActive(this.minActive);this.cursor.forward(pos,side);}removeActive(index){remove(this.active,index);remove(this.activeTo,index);remove(this.activeRank,index);this.minActive=findMinIndex(this.active,this.activeTo);}addActive(trackOpen){let i=0,{value,to,rank}=this.cursor;while(i<this.activeRank.length&&this.activeRank[i]<=rank)i++;insert(this.active,i,value);insert(this.activeTo,i,to);insert(this.activeRank,i,rank);if(trackOpen)insert(trackOpen,i,this.cursor.from);this.minActive=findMinIndex(this.active,this.activeTo);}// After calling this, if `this.point` != null, the next range is a\n// point. Otherwise, it's a regular range, covered by `this.active`.\nnext(){let from=this.to,wasPoint=this.point;this.point=null;let trackOpen=this.openStart<0?[]:null;for(;;){let a=this.minActive;if(a>-1&&(this.activeTo[a]-this.cursor.from||this.active[a].endSide-this.cursor.startSide)<0){if(this.activeTo[a]>from){this.to=this.activeTo[a];this.endSide=this.active[a].endSide;break;}this.removeActive(a);if(trackOpen)remove(trackOpen,a);}else if(!this.cursor.value){this.to=this.endSide=1e9;break;}else if(this.cursor.from>from){this.to=this.cursor.from;this.endSide=this.cursor.startSide;break;}else{let nextVal=this.cursor.value;if(!nextVal.point){this.addActive(trackOpen);this.cursor.next();}else if(wasPoint&&this.cursor.to==this.to&&this.cursor.from<this.cursor.to){this.cursor.next();}else{this.point=nextVal;this.pointFrom=this.cursor.from;this.pointRank=this.cursor.rank;this.to=this.cursor.to;this.endSide=nextVal.endSide;this.cursor.next();this.forward(this.to,this.endSide);break;}}}if(trackOpen){this.openStart=0;for(let i=trackOpen.length-1;i>=0&&trackOpen[i]<from;i--)this.openStart++;}}activeForPoint(to){if(!this.active.length)return this.active;let active=[];for(let i=this.active.length-1;i>=0;i--){if(this.activeRank[i]<this.pointRank)break;if(this.activeTo[i]>to||this.activeTo[i]==to&&this.active[i].endSide>=this.point.endSide)active.push(this.active[i]);}return active.reverse();}openEnd(to){let open=0;for(let i=this.activeTo.length-1;i>=0&&this.activeTo[i]>to;i--)open++;return open;}constructor(sets,skip,minPoint){this.minPoint=minPoint;this.active=[];this.activeTo=[];this.activeRank=[];this.minActive=-1;this.point=null;this.pointFrom=0;this.pointRank=0;this.to=-1e9;this.endSide=0;this.openStart=-1;this.cursor=HeapCursor.from(sets,skip,minPoint);}};function compare(a,startA,b,startB,length,comparator){a.goto(startA);b.goto(startB);let endB=startB+length;let pos=startB,dPos=startB-startA;for(;;){let diff=a.to+dPos-b.to||a.endSide-b.endSide;let end=diff<0?a.to+dPos:b.to,clipEnd=Math.min(end,endB);if(a.point||b.point){if(!(a.point&&b.point&&(a.point==b.point||a.point.eq(b.point))&&sameValues(a.activeForPoint(a.to),b.activeForPoint(b.to))))comparator.comparePoint(pos,clipEnd,a.point,b.point);}else{if(clipEnd>pos&&!sameValues(a.active,b.active))comparator.compareRange(pos,clipEnd,a.active,b.active);}if(end>endB)break;pos=end;if(diff<=0)a.next();if(diff>=0)b.next();}}function sameValues(a,b){if(a.length!=b.length)return false;for(let i=0;i<a.length;i++)if(a[i]!=b[i]&&!a[i].eq(b[i]))return false;return true;}function remove(array,index){for(let i=index,e=array.length-1;i<e;i++)array[i]=array[i+1];array.pop();}function insert(array,index,value){for(let i=array.length-1;i>=index;i--)array[i+1]=array[i];array[index]=value;}function findMinIndex(value,array){let found=-1,foundPos=1e9;for(let i=0;i<array.length;i++)if((array[i]-foundPos||value[i].endSide-value[found].endSide)<0){found=i;foundPos=array[i];}return found;}function countColumn(string,tabSize,to=string.length){let n=0;for(let i=0;i<to;){if(string.charCodeAt(i)==9){n+=tabSize-n%tabSize;i++;}else{n++;i=findClusterBreak(string,i);}}return n;}function findColumn(string,col,tabSize,strict){for(let i=0,n=0;;){if(n>=col)return i;if(i==string.length)break;n+=string.charCodeAt(i)==9?tabSize-n%tabSize:1;i=findClusterBreak(string,i);}return strict===true?-1:string.length;}export{Annotation,AnnotationType,ChangeDesc,ChangeSet,CharCategory,Compartment,EditorSelection,EditorState,Facet,Line,MapMode,Prec,Range,RangeSet,RangeSetBuilder,RangeValue,SelectionRange,StateEffect,StateEffectType,StateField,Text,Transaction,codePointAt,codePointSize,combineConfig,countColumn,findClusterBreak,findColumn,fromCodePoint,};\nexport const __FramerMetadata__ = {\"exports\":{\"Prec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Line\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RangeSetBuilder\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"findColumn\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EditorState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"MapMode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ChangeDesc\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"combineConfig\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SelectionRange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Transaction\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EditorSelection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Annotation\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ChangeSet\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AnnotationType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Text\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"StateField\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"codePointSize\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"StateEffectType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fromCodePoint\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"countColumn\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"StateEffect\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"codePointAt\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Compartment\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RangeSet\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"findClusterBreak\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CharCategory\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Range\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Facet\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RangeValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./codemirror_state.map","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@codemirror/view/dist/index.js\nimport{Text,RangeSet,MapMode,RangeValue,Facet,StateEffect,ChangeSet,findClusterBreak,EditorSelection,EditorState,findColumn,CharCategory,Annotation,Prec,Transaction,codePointAt,codePointSize,combineConfig,StateField,RangeSetBuilder,countColumn}from\"https://framerusercontent.com/modules/wFkXxZqfKOPeEQtsYrsa/772bfdCR3vXAPJJXnNsc/codemirror_state.js\";// ../../node_modules/style-mod/src/style-mod.js\nvar C=\"ͼ\";var COUNT=typeof Symbol==\"undefined\"?\"__\"+C:Symbol.for(C);var SET=typeof Symbol==\"undefined\"?\"__styleSet\"+Math.floor(Math.random()*1e8):Symbol(\"styleSet\");var top=typeof globalThis!=\"undefined\"?globalThis:typeof window!=\"undefined\"?window:{};var StyleModule=class{// :: () → string\n// Returns a string containing the module's CSS rules.\ngetRules(){return this.rules.join(\"\\n\");}// :: () → string\n// Generate a new unique CSS class name.\nstatic newName(){let id=top[COUNT]||1;top[COUNT]=id+1;return C+id.toString(36);}// :: (union<Document, ShadowRoot>, union<[StyleModule], StyleModule>)\n//\n// Mount the given set of modules in the given DOM root, which ensures\n// that the CSS rules defined by the module are available in that\n// context.\n//\n// Rules are only added to the document once per root.\n//\n// Rule order will follow the order of the modules, so that rules from\n// modules later in the array take precedence of those from earlier\n// modules. If you call this function multiple times for the same root\n// in a way that changes the order of already mounted modules, the old\n// order will be changed.\nstatic mount(root,modules){(root[SET]||new StyleSet(root)).mount(Array.isArray(modules)?modules:[modules]);}// :: (Object<Style>, ?{finish: ?(string) → string})\n// Create a style module from the given spec.\n//\n// When `finish` is given, it is called on regular (non-`@`)\n// selectors (after `&` expansion) to compute the final selector.\nconstructor(spec,options){this.rules=[];let{finish}=options||{};function splitSelector(selector){return/^@/.test(selector)?[selector]:selector.split(/,\\s*/);}function render(selectors,spec2,target,isKeyframes){let local=[],isAt=/^@(\\w+)\\b/.exec(selectors[0]),keyframes=isAt&&isAt[1]==\"keyframes\";if(isAt&&spec2==null)return target.push(selectors[0]+\";\");for(let prop in spec2){let value=spec2[prop];if(/&/.test(prop)){render(prop.split(/,\\s*/).map(part=>selectors.map(sel=>part.replace(/&/,sel))).reduce((a,b)=>a.concat(b)),value,target);}else if(value&&typeof value==\"object\"){if(!isAt)throw new RangeError(\"The value of a property (\"+prop+\") should be a primitive value.\");render(splitSelector(prop),value,local,keyframes);}else if(value!=null){local.push(prop.replace(/_.*/,\"\").replace(/[A-Z]/g,l=>\"-\"+l.toLowerCase())+\": \"+value+\";\");}}if(local.length||keyframes){target.push((finish&&!isAt&&!isKeyframes?selectors.map(finish):selectors).join(\", \")+\" {\"+local.join(\" \")+\"}\");}}for(let prop in spec)render(splitSelector(prop),spec[prop],this.rules);}};var adoptedSet=/* @__PURE__ */new Map;var StyleSet=class{mount(modules){let sheet=this.sheet;let pos=0,j=0;for(let i=0;i<modules.length;i++){let mod=modules[i],index=this.modules.indexOf(mod);if(index<j&&index>-1){this.modules.splice(index,1);j--;index=-1;}if(index==-1){this.modules.splice(j++,0,mod);if(sheet)for(let k=0;k<mod.rules.length;k++)sheet.insertRule(mod.rules[k],pos++);}else{while(j<index)pos+=this.modules[j++].rules.length;pos+=mod.rules.length;j++;}}if(!sheet){let text=\"\";for(let i=0;i<this.modules.length;i++)text+=this.modules[i].getRules()+\"\\n\";this.styleTag.textContent=text;}}constructor(root){let doc2=root.ownerDocument||root,win=doc2.defaultView;if(!root.head&&root.adoptedStyleSheets&&win.CSSStyleSheet){let adopted=adoptedSet.get(doc2);if(adopted){root.adoptedStyleSheets=[adopted.sheet,...root.adoptedStyleSheets];return root[SET]=adopted;}this.sheet=new win.CSSStyleSheet;root.adoptedStyleSheets=[this.sheet,...root.adoptedStyleSheets];adoptedSet.set(doc2,this);}else{this.styleTag=doc2.createElement(\"style\");let target=root.head||root;target.insertBefore(this.styleTag,target.firstChild);}this.modules=[];root[SET]=this;}};// ../../node_modules/w3c-keyname/index.js\nvar base={8:\"Backspace\",9:\"Tab\",10:\"Enter\",12:\"NumLock\",13:\"Enter\",16:\"Shift\",17:\"Control\",18:\"Alt\",20:\"CapsLock\",27:\"Escape\",32:\" \",33:\"PageUp\",34:\"PageDown\",35:\"End\",36:\"Home\",37:\"ArrowLeft\",38:\"ArrowUp\",39:\"ArrowRight\",40:\"ArrowDown\",44:\"PrintScreen\",45:\"Insert\",46:\"Delete\",59:\";\",61:\"=\",91:\"Meta\",92:\"Meta\",106:\"*\",107:\"+\",108:\",\",109:\"-\",110:\".\",111:\"/\",144:\"NumLock\",145:\"ScrollLock\",160:\"Shift\",161:\"Shift\",162:\"Control\",163:\"Control\",164:\"Alt\",165:\"Alt\",173:\"-\",186:\";\",187:\"=\",188:\",\",189:\"-\",190:\".\",191:\"/\",192:\"`\",219:\"[\",220:\"\\\\\",221:\"]\",222:\"'\"};var shift={48:\")\",49:\"!\",50:\"@\",51:\"#\",52:\"$\",53:\"%\",54:\"^\",55:\"&\",56:\"*\",57:\"(\",59:\":\",61:\"+\",173:\"_\",186:\":\",187:\"+\",188:\"<\",189:\"_\",190:\">\",191:\"?\",192:\"~\",219:\"{\",220:\"|\",221:\"}\",222:'\"'};var mac=typeof navigator!=\"undefined\"&&/Mac/.test(navigator.platform);var ie=typeof navigator!=\"undefined\"&&/MSIE \\d|Trident\\/(?:[7-9]|\\d{2,})\\..*rv:(\\d+)/.exec(navigator.userAgent);for(i=0;i<10;i++)base[48+i]=base[96+i]=String(i);var i;for(i=1;i<=24;i++)base[i+111]=\"F\"+i;var i;for(i=65;i<=90;i++){base[i]=String.fromCharCode(i+32);shift[i]=String.fromCharCode(i);}var i;for(code in base)if(!shift.hasOwnProperty(code))shift[code]=base[code];var code;function keyName(event){var ignoreKey=mac&&event.metaKey&&event.shiftKey&&!event.ctrlKey&&!event.altKey||ie&&event.shiftKey&&event.key&&event.key.length==1||event.key==\"Unidentified\";var name=!ignoreKey&&event.key||(event.shiftKey?shift:base)[event.keyCode]||event.key||\"Unidentified\";if(name==\"Esc\")name=\"Escape\";if(name==\"Del\")name=\"Delete\";if(name==\"Left\")name=\"ArrowLeft\";if(name==\"Up\")name=\"ArrowUp\";if(name==\"Right\")name=\"ArrowRight\";if(name==\"Down\")name=\"ArrowDown\";return name;}// ../../node_modules/@codemirror/view/dist/index.js\nfunction getSelection(root){let target;if(root.nodeType==11){target=root.getSelection?root:root.ownerDocument;}else{target=root;}return target.getSelection();}function contains(dom,node){return node?dom==node||dom.contains(node.nodeType!=1?node.parentNode:node):false;}function deepActiveElement(doc2){let elt=doc2.activeElement;while(elt&&elt.shadowRoot)elt=elt.shadowRoot.activeElement;return elt;}function hasSelection(dom,selection){if(!selection.anchorNode)return false;try{return contains(dom,selection.anchorNode);}catch(_){return false;}}function clientRectsFor(dom){if(dom.nodeType==3)return textRange(dom,0,dom.nodeValue.length).getClientRects();else if(dom.nodeType==1)return dom.getClientRects();else return[];}function isEquivalentPosition(node,off,targetNode,targetOff){return targetNode?scanFor(node,off,targetNode,targetOff,-1)||scanFor(node,off,targetNode,targetOff,1):false;}function domIndex(node){for(var index=0;;index++){node=node.previousSibling;if(!node)return index;}}function scanFor(node,off,targetNode,targetOff,dir){for(;;){if(node==targetNode&&off==targetOff)return true;if(off==(dir<0?0:maxOffset(node))){if(node.nodeName==\"DIV\")return false;let parent=node.parentNode;if(!parent||parent.nodeType!=1)return false;off=domIndex(node)+(dir<0?0:1);node=parent;}else if(node.nodeType==1){node=node.childNodes[off+(dir<0?-1:0)];if(node.nodeType==1&&node.contentEditable==\"false\")return false;off=dir<0?maxOffset(node):0;}else{return false;}}}function maxOffset(node){return node.nodeType==3?node.nodeValue.length:node.childNodes.length;}function flattenRect(rect,left){let x=left?rect.left:rect.right;return{left:x,right:x,top:rect.top,bottom:rect.bottom};}function windowRect(win){return{left:0,right:win.innerWidth,top:0,bottom:win.innerHeight};}function scrollRectIntoView(dom,rect,side,x,y,xMargin,yMargin,ltr){let doc2=dom.ownerDocument,win=doc2.defaultView||window;for(let cur=dom;cur;){if(cur.nodeType==1){let bounding,top2=cur==doc2.body;if(top2){bounding=windowRect(win);}else{if(cur.scrollHeight<=cur.clientHeight&&cur.scrollWidth<=cur.clientWidth){cur=cur.assignedSlot||cur.parentNode;continue;}let rect2=cur.getBoundingClientRect();bounding={left:rect2.left,right:rect2.left+cur.clientWidth,top:rect2.top,bottom:rect2.top+cur.clientHeight};}let moveX=0,moveY=0;if(y==\"nearest\"){if(rect.top<bounding.top){moveY=-(bounding.top-rect.top+yMargin);if(side>0&&rect.bottom>bounding.bottom+moveY)moveY=rect.bottom-bounding.bottom+moveY+yMargin;}else if(rect.bottom>bounding.bottom){moveY=rect.bottom-bounding.bottom+yMargin;if(side<0&&rect.top-moveY<bounding.top)moveY=-(bounding.top+moveY-rect.top+yMargin);}}else{let rectHeight=rect.bottom-rect.top,boundingHeight=bounding.bottom-bounding.top;let targetTop=y==\"center\"&&rectHeight<=boundingHeight?rect.top+rectHeight/2-boundingHeight/2:y==\"start\"||y==\"center\"&&side<0?rect.top-yMargin:rect.bottom-boundingHeight+yMargin;moveY=targetTop-bounding.top;}if(x==\"nearest\"){if(rect.left<bounding.left){moveX=-(bounding.left-rect.left+xMargin);if(side>0&&rect.right>bounding.right+moveX)moveX=rect.right-bounding.right+moveX+xMargin;}else if(rect.right>bounding.right){moveX=rect.right-bounding.right+xMargin;if(side<0&&rect.left<bounding.left+moveX)moveX=-(bounding.left+moveX-rect.left+xMargin);}}else{let targetLeft=x==\"center\"?rect.left+(rect.right-rect.left)/2-(bounding.right-bounding.left)/2:x==\"start\"==ltr?rect.left-xMargin:rect.right-(bounding.right-bounding.left)+xMargin;moveX=targetLeft-bounding.left;}if(moveX||moveY){if(top2){win.scrollBy(moveX,moveY);}else{let movedX=0,movedY=0;if(moveY){let start=cur.scrollTop;cur.scrollTop+=moveY;movedY=cur.scrollTop-start;}if(moveX){let start=cur.scrollLeft;cur.scrollLeft+=moveX;movedX=cur.scrollLeft-start;}rect={left:rect.left-movedX,top:rect.top-movedY,right:rect.right-movedX,bottom:rect.bottom-movedY};if(movedX&&Math.abs(movedX-moveX)<1)x=\"nearest\";if(movedY&&Math.abs(movedY-moveY)<1)y=\"nearest\";}}if(top2)break;cur=cur.assignedSlot||cur.parentNode;}else if(cur.nodeType==11){cur=cur.host;}else{break;}}}function scrollableParent(dom){let doc2=dom.ownerDocument;for(let cur=dom.parentNode;cur;){if(cur==doc2.body){break;}else if(cur.nodeType==1){if(cur.scrollHeight>cur.clientHeight||cur.scrollWidth>cur.clientWidth)return cur;cur=cur.assignedSlot||cur.parentNode;}else if(cur.nodeType==11){cur=cur.host;}else{break;}}return null;}var DOMSelectionState=class{eq(domSel){return this.anchorNode==domSel.anchorNode&&this.anchorOffset==domSel.anchorOffset&&this.focusNode==domSel.focusNode&&this.focusOffset==domSel.focusOffset;}setRange(range){let{anchorNode,focusNode}=range;this.set(anchorNode,Math.min(range.anchorOffset,anchorNode?maxOffset(anchorNode):0),focusNode,Math.min(range.focusOffset,focusNode?maxOffset(focusNode):0));}set(anchorNode,anchorOffset,focusNode,focusOffset){this.anchorNode=anchorNode;this.anchorOffset=anchorOffset;this.focusNode=focusNode;this.focusOffset=focusOffset;}constructor(){this.anchorNode=null;this.anchorOffset=0;this.focusNode=null;this.focusOffset=0;}};var preventScrollSupported=null;function focusPreventScroll(dom){if(dom.setActive)return dom.setActive();if(preventScrollSupported)return dom.focus(preventScrollSupported);let stack=[];for(let cur=dom;cur;cur=cur.parentNode){stack.push(cur,cur.scrollTop,cur.scrollLeft);if(cur==cur.ownerDocument)break;}dom.focus(preventScrollSupported==null?{get preventScroll(){preventScrollSupported={preventScroll:true};return true;}}:void 0);if(!preventScrollSupported){preventScrollSupported=false;for(let i=0;i<stack.length;){let elt=stack[i++],top2=stack[i++],left=stack[i++];if(elt.scrollTop!=top2)elt.scrollTop=top2;if(elt.scrollLeft!=left)elt.scrollLeft=left;}}}var scratchRange;function textRange(node,from,to=from){let range=scratchRange||(scratchRange=document.createRange());range.setEnd(node,to);range.setStart(node,from);return range;}function dispatchKey(elt,name,code){let options={key:name,code:name,keyCode:code,which:code,cancelable:true};let down=new KeyboardEvent(\"keydown\",options);down.synthetic=true;elt.dispatchEvent(down);let up=new KeyboardEvent(\"keyup\",options);up.synthetic=true;elt.dispatchEvent(up);return down.defaultPrevented||up.defaultPrevented;}function getRoot(node){while(node){if(node&&(node.nodeType==9||node.nodeType==11&&node.host))return node;node=node.assignedSlot||node.parentNode;}return null;}function clearAttributes(node){while(node.attributes.length)node.removeAttributeNode(node.attributes[0]);}function atElementStart(doc2,selection){let node=selection.focusNode,offset=selection.focusOffset;if(!node||selection.anchorNode!=node||selection.anchorOffset!=offset)return false;offset=Math.min(offset,maxOffset(node));for(;;){if(offset){if(node.nodeType!=1)return false;let prev=node.childNodes[offset-1];if(prev.contentEditable==\"false\")offset--;else{node=prev;offset=maxOffset(node);}}else if(node==doc2){return true;}else{offset=domIndex(node);node=node.parentNode;}}}var DOMPos=class{static before(dom,precise){return new DOMPos(dom.parentNode,domIndex(dom),precise);}static after(dom,precise){return new DOMPos(dom.parentNode,domIndex(dom)+1,precise);}constructor(node,offset,precise=true){this.node=node;this.offset=offset;this.precise=precise;}};var noChildren=[];var ContentView=class{get overrideDOMText(){return null;}get posAtStart(){return this.parent?this.parent.posBefore(this):0;}get posAtEnd(){return this.posAtStart+this.length;}posBefore(view){let pos=this.posAtStart;for(let child of this.children){if(child==view)return pos;pos+=child.length+child.breakAfter;}throw new RangeError(\"Invalid child in posBefore\");}posAfter(view){return this.posBefore(view)+view.length;}sync(view,track){if(this.dirty&2){let parent=this.dom;let prev=null,next;for(let child of this.children){if(child.dirty){if(!child.dom&&(next=prev?prev.nextSibling:parent.firstChild)){let contentView=ContentView.get(next);if(!contentView||!contentView.parent&&contentView.canReuseDOM(child))child.reuseDOM(next);}child.sync(view,track);child.dirty=0;}next=prev?prev.nextSibling:parent.firstChild;if(track&&!track.written&&track.node==parent&&next!=child.dom)track.written=true;if(child.dom.parentNode==parent){while(next&&next!=child.dom)next=rm$1(next);}else{parent.insertBefore(child.dom,next);}prev=child.dom;}next=prev?prev.nextSibling:parent.firstChild;if(next&&track&&track.node==parent)track.written=true;while(next)next=rm$1(next);}else if(this.dirty&1){for(let child of this.children)if(child.dirty){child.sync(view,track);child.dirty=0;}}}reuseDOM(_dom){}localPosFromDOM(node,offset){let after;if(node==this.dom){after=this.dom.childNodes[offset];}else{let bias=maxOffset(node)==0?0:offset==0?-1:1;for(;;){let parent=node.parentNode;if(parent==this.dom)break;if(bias==0&&parent.firstChild!=parent.lastChild){if(node==parent.firstChild)bias=-1;else bias=1;}node=parent;}if(bias<0)after=node;else after=node.nextSibling;}if(after==this.dom.firstChild)return 0;while(after&&!ContentView.get(after))after=after.nextSibling;if(!after)return this.length;for(let i=0,pos=0;;i++){let child=this.children[i];if(child.dom==after)return pos;pos+=child.length+child.breakAfter;}}domBoundsAround(from,to,offset=0){let fromI=-1,fromStart=-1,toI=-1,toEnd=-1;for(let i=0,pos=offset,prevEnd=offset;i<this.children.length;i++){let child=this.children[i],end=pos+child.length;if(pos<from&&end>to)return child.domBoundsAround(from,to,pos);if(end>=from&&fromI==-1){fromI=i;fromStart=pos;}if(pos>to&&child.dom.parentNode==this.dom){toI=i;toEnd=prevEnd;break;}prevEnd=end;pos=end+child.breakAfter;}return{from:fromStart,to:toEnd<0?offset+this.length:toEnd,startDOM:(fromI?this.children[fromI-1].dom.nextSibling:null)||this.dom.firstChild,endDOM:toI<this.children.length&&toI>=0?this.children[toI].dom:null};}markDirty(andParent=false){this.dirty|=2;this.markParentsDirty(andParent);}markParentsDirty(childList){for(let parent=this.parent;parent;parent=parent.parent){if(childList)parent.dirty|=2;if(parent.dirty&1)return;parent.dirty|=1;childList=false;}}setParent(parent){if(this.parent!=parent){this.parent=parent;if(this.dirty)this.markParentsDirty(true);}}setDOM(dom){if(this.dom)this.dom.cmView=null;this.dom=dom;dom.cmView=this;}get rootView(){for(let v=this;;){let parent=v.parent;if(!parent)return v;v=parent;}}replaceChildren(from,to,children=noChildren){this.markDirty();for(let i=from;i<to;i++){let child=this.children[i];if(child.parent==this)child.destroy();}this.children.splice(from,to-from,...children);for(let i=0;i<children.length;i++)children[i].setParent(this);}ignoreMutation(_rec){return false;}ignoreEvent(_event){return false;}childCursor(pos=this.length){return new ChildCursor(this.children,pos,this.children.length);}childPos(pos,bias=1){return this.childCursor().findPos(pos,bias);}toString(){let name=this.constructor.name.replace(\"View\",\"\");return name+(this.children.length?\"(\"+this.children.join()+\")\":this.length?\"[\"+(name==\"Text\"?this.text:this.length)+\"]\":\"\")+(this.breakAfter?\"#\":\"\");}static get(node){return node.cmView;}get isEditable(){return true;}get isWidget(){return false;}get isHidden(){return false;}merge(from,to,source,hasStart,openStart,openEnd){return false;}become(other){return false;}canReuseDOM(other){return other.constructor==this.constructor;}// When this is a zero-length view with a side, this should return a\n// number <= 0 to indicate it is before its position, or a\n// number > 0 when after its position.\ngetSide(){return 0;}destroy(){this.parent=null;}constructor(){this.parent=null;this.dom=null;this.dirty=2;}};ContentView.prototype.breakAfter=0;function rm$1(dom){let next=dom.nextSibling;dom.parentNode.removeChild(dom);return next;}var ChildCursor=class{findPos(pos,bias=1){for(;;){if(pos>this.pos||pos==this.pos&&(bias>0||this.i==0||this.children[this.i-1].breakAfter)){this.off=pos-this.pos;return this;}let next=this.children[--this.i];this.pos-=next.length+next.breakAfter;}}constructor(children,pos,i){this.children=children;this.pos=pos;this.i=i;this.off=0;}};function replaceRange(parent,fromI,fromOff,toI,toOff,insert,breakAtStart,openStart,openEnd){let{children}=parent;let before=children.length?children[fromI]:null;let last=insert.length?insert[insert.length-1]:null;let breakAtEnd=last?last.breakAfter:breakAtStart;if(fromI==toI&&before&&!breakAtStart&&!breakAtEnd&&insert.length<2&&before.merge(fromOff,toOff,insert.length?last:null,fromOff==0,openStart,openEnd))return;if(toI<children.length){let after=children[toI];if(after&&toOff<after.length){if(fromI==toI){after=after.split(toOff);toOff=0;}if(!breakAtEnd&&last&&after.merge(0,toOff,last,true,0,openEnd)){insert[insert.length-1]=after;}else{if(toOff)after.merge(0,toOff,null,false,0,openEnd);insert.push(after);}}else if(after===null||after===void 0?void 0:after.breakAfter){if(last)last.breakAfter=1;else breakAtStart=1;}toI++;}if(before){before.breakAfter=breakAtStart;if(fromOff>0){if(!breakAtStart&&insert.length&&before.merge(fromOff,before.length,insert[0],false,openStart,0)){before.breakAfter=insert.shift().breakAfter;}else if(fromOff<before.length||before.children.length&&before.children[before.children.length-1].length==0){before.merge(fromOff,before.length,null,false,openStart,0);}fromI++;}}while(fromI<toI&&insert.length){if(children[toI-1].become(insert[insert.length-1])){toI--;insert.pop();openEnd=insert.length?0:openStart;}else if(children[fromI].become(insert[0])){fromI++;insert.shift();openStart=insert.length?0:openEnd;}else{break;}}if(!insert.length&&fromI&&toI<children.length&&!children[fromI-1].breakAfter&&children[toI].merge(0,0,children[fromI-1],false,openStart,openEnd))fromI--;if(fromI<toI||insert.length)parent.replaceChildren(fromI,toI,insert);}function mergeChildrenInto(parent,from,to,insert,openStart,openEnd){let cur=parent.childCursor();let{i:toI,off:toOff}=cur.findPos(to,1);let{i:fromI,off:fromOff}=cur.findPos(from,-1);let dLen=from-to;for(let view of insert)dLen+=view.length;parent.length+=dLen;replaceRange(parent,fromI,fromOff,toI,toOff,insert,0,openStart,openEnd);}var nav=typeof navigator!=\"undefined\"?navigator:{userAgent:\"\",vendor:\"\",platform:\"\"};var doc=typeof document!=\"undefined\"?document:{documentElement:{style:{}}};var ie_edge=/* @__PURE__ *//Edge\\/(\\d+)/.exec(nav.userAgent);var ie_upto10=/* @__PURE__ *//MSIE \\d/.test(nav.userAgent);var ie_11up=/* @__PURE__ *//Trident\\/(?:[7-9]|\\d{2,})\\..*rv:(\\d+)/.exec(nav.userAgent);var ie2=!!(ie_upto10||ie_11up||ie_edge);var gecko=!ie2&&/* @__PURE__ *//gecko\\/(\\d+)/i.test(nav.userAgent);var chrome=!ie2&&/* @__PURE__ *//Chrome\\/(\\d+)/.exec(nav.userAgent);var webkit=\"webkitFontSmoothing\"in doc.documentElement.style;var safari=!ie2&&/* @__PURE__ *//Apple Computer/.test(nav.vendor);var ios=safari&&/* @__PURE__ */(/Mobile\\/\\w+/.test(nav.userAgent)||nav.maxTouchPoints>2);var browser={mac:ios||/* @__PURE__ *//Mac/.test(nav.platform),windows:/* @__PURE__ *//Win/.test(nav.platform),linux:/* @__PURE__ *//Linux|X11/.test(nav.platform),ie:ie2,ie_version:ie_upto10?doc.documentMode||6:ie_11up?+ie_11up[1]:ie_edge?+ie_edge[1]:0,gecko,gecko_version:gecko?+/* @__PURE__ */(/Firefox\\/(\\d+)/.exec(nav.userAgent)||[0,0])[1]:0,chrome:!!chrome,chrome_version:chrome?+chrome[1]:0,ios,android:/* @__PURE__ *//Android\\b/.test(nav.userAgent),webkit,safari,webkit_version:webkit?+/* @__PURE__ */(/\\bAppleWebKit\\/(\\d+)/.exec(navigator.userAgent)||[0,0])[1]:0,tabSize:doc.documentElement.style.tabSize!=null?\"tab-size\":\"-moz-tab-size\"};var MaxJoinLen=256;var TextView=class extends ContentView{get length(){return this.text.length;}createDOM(textDOM){this.setDOM(textDOM||document.createTextNode(this.text));}sync(view,track){if(!this.dom)this.createDOM();if(this.dom.nodeValue!=this.text){if(track&&track.node==this.dom)track.written=true;this.dom.nodeValue=this.text;}}reuseDOM(dom){if(dom.nodeType==3)this.createDOM(dom);}merge(from,to,source){if(source&&(!(source instanceof TextView)||this.length-(to-from)+source.length>MaxJoinLen))return false;this.text=this.text.slice(0,from)+(source?source.text:\"\")+this.text.slice(to);this.markDirty();return true;}split(from){let result=new TextView(this.text.slice(from));this.text=this.text.slice(0,from);this.markDirty();return result;}localPosFromDOM(node,offset){return node==this.dom?offset:offset?this.text.length:0;}domAtPos(pos){return new DOMPos(this.dom,pos);}domBoundsAround(_from,_to,offset){return{from:offset,to:offset+this.length,startDOM:this.dom,endDOM:this.dom.nextSibling};}coordsAt(pos,side){return textCoords(this.dom,pos,side);}constructor(text){super();this.text=text;}};var MarkView=class extends ContentView{setAttrs(dom){clearAttributes(dom);if(this.mark.class)dom.className=this.mark.class;if(this.mark.attrs)for(let name in this.mark.attrs)dom.setAttribute(name,this.mark.attrs[name]);return dom;}reuseDOM(node){if(node.nodeName==this.mark.tagName.toUpperCase()){this.setDOM(node);this.dirty|=4|2;}}sync(view,track){if(!this.dom)this.setDOM(this.setAttrs(document.createElement(this.mark.tagName)));else if(this.dirty&4)this.setAttrs(this.dom);super.sync(view,track);}merge(from,to,source,_hasStart,openStart,openEnd){if(source&&(!(source instanceof MarkView&&source.mark.eq(this.mark))||from&&openStart<=0||to<this.length&&openEnd<=0))return false;mergeChildrenInto(this,from,to,source?source.children:[],openStart-1,openEnd-1);this.markDirty();return true;}split(from){let result=[],off=0,detachFrom=-1,i=0;for(let elt of this.children){let end=off+elt.length;if(end>from)result.push(off<from?elt.split(from-off):elt);if(detachFrom<0&&off>=from)detachFrom=i;off=end;i++;}let length=this.length-from;this.length=from;if(detachFrom>-1){this.children.length=detachFrom;this.markDirty();}return new MarkView(this.mark,result,length);}domAtPos(pos){return inlineDOMAtPos(this,pos);}coordsAt(pos,side){return coordsInChildren(this,pos,side);}constructor(mark,children=[],length=0){super();this.mark=mark;this.children=children;this.length=length;for(let ch of children)ch.setParent(this);}};function textCoords(text,pos,side){let length=text.nodeValue.length;if(pos>length)pos=length;let from=pos,to=pos,flatten=0;if(pos==0&&side<0||pos==length&&side>=0){if(!(browser.chrome||browser.gecko)){if(pos){from--;flatten=1;}else if(to<length){to++;flatten=-1;}}}else{if(side<0)from--;else if(to<length)to++;}let rects=textRange(text,from,to).getClientRects();if(!rects.length)return null;let rect=rects[(flatten?flatten<0:side>=0)?0:rects.length-1];if(browser.safari&&!flatten&&rect.width==0)rect=Array.prototype.find.call(rects,r=>r.width)||rect;return flatten?flattenRect(rect,flatten<0):rect||null;}var WidgetView=class extends ContentView{static create(widget,length,side){return new(widget.customView||WidgetView)(widget,length,side);}split(from){let result=WidgetView.create(this.widget,this.length-from,this.side);this.length-=from;return result;}sync(view){if(!this.dom||!this.widget.updateDOM(this.dom,view)){if(this.dom&&this.prevWidget)this.prevWidget.destroy(this.dom);this.prevWidget=null;this.setDOM(this.widget.toDOM(view));this.dom.contentEditable=\"false\";}}getSide(){return this.side;}merge(from,to,source,hasStart,openStart,openEnd){if(source&&(!(source instanceof WidgetView)||!this.widget.compare(source.widget)||from>0&&openStart<=0||to<this.length&&openEnd<=0))return false;this.length=from+(source?source.length:0)+(this.length-to);return true;}become(other){if(other instanceof WidgetView&&other.side==this.side&&this.widget.constructor==other.widget.constructor){if(!this.widget.compare(other.widget))this.markDirty(true);if(this.dom&&!this.prevWidget)this.prevWidget=this.widget;this.widget=other.widget;this.length=other.length;return true;}return false;}ignoreMutation(){return true;}ignoreEvent(event){return this.widget.ignoreEvent(event);}get overrideDOMText(){if(this.length==0)return Text.empty;let top2=this;while(top2.parent)top2=top2.parent;let{view}=top2,text=view&&view.state.doc,start=this.posAtStart;return text?text.slice(start,start+this.length):Text.empty;}domAtPos(pos){return(this.length?pos==0:this.side>0)?DOMPos.before(this.dom):DOMPos.after(this.dom,pos==this.length);}domBoundsAround(){return null;}coordsAt(pos,side){let custom=this.widget.coordsAt(this.dom,pos,side);if(custom)return custom;let rects=this.dom.getClientRects(),rect=null;if(!rects.length)return null;let fromBack=this.side?this.side<0:pos>0;for(let i=fromBack?rects.length-1:0;;i+=fromBack?-1:1){rect=rects[i];if(pos>0?i==0:i==rects.length-1||rect.top<rect.bottom)break;}return flattenRect(rect,!fromBack);}get isEditable(){return false;}get isWidget(){return true;}get isHidden(){return this.widget.isHidden;}destroy(){super.destroy();if(this.dom)this.widget.destroy(this.dom);}constructor(widget,length,side){super();this.widget=widget;this.length=length;this.side=side;this.prevWidget=null;}};var CompositionView=class extends WidgetView{domAtPos(pos){let{topView,text}=this.widget;if(!topView)return new DOMPos(text,Math.min(pos,text.nodeValue.length));return scanCompositionTree(pos,0,topView,text,this.length-topView.length,(v,p)=>v.domAtPos(p),(text2,p)=>new DOMPos(text2,Math.min(p,text2.nodeValue.length)));}sync(){this.setDOM(this.widget.toDOM());}localPosFromDOM(node,offset){let{topView,text}=this.widget;if(!topView)return Math.min(offset,this.length);return posFromDOMInCompositionTree(node,offset,topView,text,this.length-topView.length);}ignoreMutation(){return false;}get overrideDOMText(){return null;}coordsAt(pos,side){let{topView,text}=this.widget;if(!topView)return textCoords(text,pos,side);return scanCompositionTree(pos,side,topView,text,this.length-topView.length,(v,pos2,side2)=>v.coordsAt(pos2,side2),(text2,pos2,side2)=>textCoords(text2,pos2,side2));}destroy(){var _a;super.destroy();(_a=this.widget.topView)===null||_a===void 0?void 0:_a.destroy();}get isEditable(){return true;}canReuseDOM(){return true;}};function scanCompositionTree(pos,side,view,text,dLen,enterView,fromText){if(view instanceof MarkView){for(let child=view.dom.firstChild;child;child=child.nextSibling){let desc=ContentView.get(child);if(!desc){let inner=scanCompositionNode(pos,side,child,fromText);if(typeof inner!=\"number\")return inner;pos=inner;}else{let hasComp=contains(child,text);let len=desc.length+(hasComp?dLen:0);if(pos<len||pos==len&&desc.getSide()<=0)return hasComp?scanCompositionTree(pos,side,desc,text,dLen,enterView,fromText):enterView(desc,pos,side);pos-=len;}}return enterView(view,view.length,-1);}else if(view.dom==text){return fromText(text,pos,side);}else{return enterView(view,pos,side);}}function scanCompositionNode(pos,side,node,fromText){if(node.nodeType==3){let len=node.nodeValue.length;if(pos<=len)return fromText(node,pos,side);pos-=len;}else if(node.nodeType==1&&node.contentEditable!=\"false\"){for(let child=node.firstChild;child;child=child.nextSibling){let inner=scanCompositionNode(pos,side,child,fromText);if(typeof inner!=\"number\")return inner;pos=inner;}}return pos;}function posFromDOMInCompositionTree(node,offset,view,text,dLen){if(view instanceof MarkView){let pos=0;for(let child=view.dom.firstChild;child;child=child.nextSibling){let childView=ContentView.get(child);if(childView){let hasComp=contains(child,text);if(contains(child,node))return pos+(hasComp?posFromDOMInCompositionTree(node,offset,childView,text,dLen):childView.localPosFromDOM(node,offset));pos+=childView.length+(hasComp?dLen:0);}else{let inner=posFromDOMInOpaqueNode(node,offset,child);if(inner.result!=null)return pos+inner.result;pos+=inner.size;}}}else if(view.dom==text){return Math.min(offset,text.nodeValue.length);}return view.localPosFromDOM(node,offset);}function posFromDOMInOpaqueNode(node,offset,target){if(target.nodeType==3){return node==target?{result:offset}:{size:target.nodeValue.length};}else if(target.nodeType==1&&target.contentEditable!=\"false\"){let pos=0;for(let child=target.firstChild,i=0;;child=child.nextSibling,i++){if(node==target&&i==offset)return{result:pos};if(!child)return{size:pos};let inner=posFromDOMInOpaqueNode(node,offset,child);if(inner.result!=null)return{result:offset+inner.result};pos+=inner.size;}}else{return target.contains(node)?{result:0}:{size:0};}}var WidgetBufferView=class extends ContentView{get length(){return 0;}merge(){return false;}become(other){return other instanceof WidgetBufferView&&other.side==this.side;}split(){return new WidgetBufferView(this.side);}sync(){if(!this.dom){let dom=document.createElement(\"img\");dom.className=\"cm-widgetBuffer\";dom.setAttribute(\"aria-hidden\",\"true\");this.setDOM(dom);}}getSide(){return this.side;}domAtPos(pos){return this.side>0?DOMPos.before(this.dom):DOMPos.after(this.dom);}localPosFromDOM(){return 0;}domBoundsAround(){return null;}coordsAt(pos){return this.dom.getBoundingClientRect();}get overrideDOMText(){return Text.empty;}get isHidden(){return true;}constructor(side){super();this.side=side;}};TextView.prototype.children=WidgetView.prototype.children=WidgetBufferView.prototype.children=noChildren;function inlineDOMAtPos(parent,pos){let dom=parent.dom,{children}=parent,i=0;for(let off=0;i<children.length;i++){let child=children[i],end=off+child.length;if(end==off&&child.getSide()<=0)continue;if(pos>off&&pos<end&&child.dom.parentNode==dom)return child.domAtPos(pos-off);if(pos<=off)break;off=end;}for(let j=i;j>0;j--){let prev=children[j-1];if(prev.dom.parentNode==dom)return prev.domAtPos(prev.length);}for(let j=i;j<children.length;j++){let next=children[j];if(next.dom.parentNode==dom)return next.domAtPos(0);}return new DOMPos(dom,0);}function joinInlineInto(parent,view,open){let last,{children}=parent;if(open>0&&view instanceof MarkView&&children.length&&(last=children[children.length-1])instanceof MarkView&&last.mark.eq(view.mark)){joinInlineInto(last,view.children[0],open-1);}else{children.push(view);view.setParent(parent);}parent.length+=view.length;}function coordsInChildren(view,pos,side){let before=null,beforePos=-1,after=null,afterPos=-1;function scan(view2,pos2){for(let i=0,off=0;i<view2.children.length&&off<=pos2;i++){let child=view2.children[i],end=off+child.length;if(end>=pos2){if(child.children.length){scan(child,pos2-off);}else if((!after||after.isHidden&&side>0)&&(end>pos2||off==end&&child.getSide()>0)){after=child;afterPos=pos2-off;}else if(off<pos2||off==end&&child.getSide()<0&&!child.isHidden){before=child;beforePos=pos2-off;}}off=end;}}scan(view,pos);let target=(side<0?before:after)||before||after;if(target)return target.coordsAt(Math.max(0,target==before?beforePos:afterPos),side);return fallbackRect(view);}function fallbackRect(view){let last=view.dom.lastChild;if(!last)return view.dom.getBoundingClientRect();let rects=clientRectsFor(last);return rects[rects.length-1]||null;}function combineAttrs(source,target){for(let name in source){if(name==\"class\"&&target.class)target.class+=\" \"+source.class;else if(name==\"style\"&&target.style)target.style+=\";\"+source.style;else target[name]=source[name];}return target;}function attrsEq(a,b){if(a==b)return true;if(!a||!b)return false;let keysA=Object.keys(a),keysB=Object.keys(b);if(keysA.length!=keysB.length)return false;for(let key of keysA){if(keysB.indexOf(key)==-1||a[key]!==b[key])return false;}return true;}function updateAttrs(dom,prev,attrs){let changed=null;if(prev){for(let name in prev)if(!(attrs&&name in attrs))dom.removeAttribute(changed=name);}if(attrs){for(let name in attrs)if(!(prev&&prev[name]==attrs[name]))dom.setAttribute(changed=name,attrs[name]);}return!!changed;}var WidgetType=class{/**\n  Compare this instance to another instance of the same type.\n  (TypeScript can't express this, but only instances of the same\n  specific class will be passed to this method.) This is used to\n  avoid redrawing widgets when they are replaced by a new\n  decoration of the same type. The default implementation just\n  returns `false`, which will cause new instances of the widget to\n  always be redrawn.\n  */eq(widget){return false;}/**\n  Update a DOM element created by a widget of the same type (but\n  different, non-`eq` content) to reflect this widget. May return\n  true to indicate that it could update, false to indicate it\n  couldn't (in which case the widget will be redrawn). The default\n  implementation just returns false.\n  */updateDOM(dom,view){return false;}/**\n  @internal\n  */compare(other){return this==other||this.constructor==other.constructor&&this.eq(other);}/**\n  The estimated height this widget will have, to be used when\n  estimating the height of content that hasn't been drawn. May\n  return -1 to indicate you don't know. The default implementation\n  returns -1.\n  */get estimatedHeight(){return-1;}/**\n  For inline widgets that are displayed inline (as opposed to\n  `inline-block`) and introduce line breaks (through `<br>` tags\n  or textual newlines), this must indicate the amount of line\n  breaks they introduce. Defaults to 0.\n  */get lineBreaks(){return 0;}/**\n  Can be used to configure which kinds of events inside the widget\n  should be ignored by the editor. The default is to ignore all\n  events.\n  */ignoreEvent(event){return true;}/**\n  Override the way screen coordinates for positions at/in the\n  widget are found. `pos` will be the offset into the widget, and\n  `side` the side of the position that is being queried—less than\n  zero for before, greater than zero for after, and zero for\n  directly at that position.\n  */coordsAt(dom,pos,side){return null;}/**\n  @internal\n  */get customView(){return null;}/**\n  @internal\n  */get isHidden(){return false;}/**\n  This is called when the an instance of the widget is removed\n  from the editor view.\n  */destroy(dom){}};var BlockType=/* @__PURE__ */function(BlockType2){BlockType2[BlockType2[\"Text\"]=0]=\"Text\";BlockType2[BlockType2[\"WidgetBefore\"]=1]=\"WidgetBefore\";BlockType2[BlockType2[\"WidgetAfter\"]=2]=\"WidgetAfter\";BlockType2[BlockType2[\"WidgetRange\"]=3]=\"WidgetRange\";return BlockType2;}(BlockType||(BlockType={}));var Decoration=class extends RangeValue{/**\n  @internal\n  */get heightRelevant(){return false;}/**\n  Create a mark decoration, which influences the styling of the\n  content in its range. Nested mark decorations will cause nested\n  DOM elements to be created. Nesting order is determined by\n  precedence of the [facet](https://codemirror.net/6/docs/ref/#view.EditorView^decorations), with\n  the higher-precedence decorations creating the inner DOM nodes.\n  Such elements are split on line boundaries and on the boundaries\n  of lower-precedence decorations.\n  */static mark(spec){return new MarkDecoration(spec);}/**\n  Create a widget decoration, which displays a DOM element at the\n  given position.\n  */static widget(spec){let side=Math.max(-1e4,Math.min(1e4,spec.side||0)),block=!!spec.block;side+=block?side>0?3e8:-4e8:side>0?1e8:-1e8;return new PointDecoration(spec,side,side,block,spec.widget||null,false);}/**\n  Create a replace decoration which replaces the given range with\n  a widget, or simply hides it.\n  */static replace(spec){let block=!!spec.block,startSide,endSide;if(spec.isBlockGap){startSide=-5e8;endSide=4e8;}else{let{start,end}=getInclusive(spec,block);startSide=(start?block?-3e8:-1:5e8)-1;endSide=(end?block?2e8:1:-6e8)+1;}return new PointDecoration(spec,startSide,endSide,block,spec.widget||null,true);}/**\n  Create a line decoration, which can add DOM attributes to the\n  line starting at the given position.\n  */static line(spec){return new LineDecoration(spec);}/**\n  Build a [`DecorationSet`](https://codemirror.net/6/docs/ref/#view.DecorationSet) from the given\n  decorated range or ranges. If the ranges aren't already sorted,\n  pass `true` for `sort` to make the library sort them for you.\n  */static set(of,sort=false){return RangeSet.of(of,sort);}/**\n  @internal\n  */hasHeight(){return this.widget?this.widget.estimatedHeight>-1:false;}constructor(startSide,endSide,widget,spec){super();this.startSide=startSide;this.endSide=endSide;this.widget=widget;this.spec=spec;}};Decoration.none=RangeSet.empty;var MarkDecoration=class extends Decoration{eq(other){return this==other||other instanceof MarkDecoration&&this.tagName==other.tagName&&this.class==other.class&&attrsEq(this.attrs,other.attrs);}range(from,to=from){if(from>=to)throw new RangeError(\"Mark decorations may not be empty\");return super.range(from,to);}constructor(spec){let{start,end}=getInclusive(spec);super(start?-1:5e8,end?1:-6e8,null,spec);this.tagName=spec.tagName||\"span\";this.class=spec.class||\"\";this.attrs=spec.attributes||null;}};MarkDecoration.prototype.point=false;var LineDecoration=class extends Decoration{eq(other){return other instanceof LineDecoration&&this.spec.class==other.spec.class&&attrsEq(this.spec.attributes,other.spec.attributes);}range(from,to=from){if(to!=from)throw new RangeError(\"Line decoration ranges must be zero-length\");return super.range(from,to);}constructor(spec){super(-2e8,-2e8,null,spec);}};LineDecoration.prototype.mapMode=MapMode.TrackBefore;LineDecoration.prototype.point=true;var PointDecoration=class extends Decoration{// Only relevant when this.block == true\nget type(){return this.startSide<this.endSide?BlockType.WidgetRange:this.startSide<=0?BlockType.WidgetBefore:BlockType.WidgetAfter;}get heightRelevant(){return this.block||!!this.widget&&(this.widget.estimatedHeight>=5||this.widget.lineBreaks>0);}eq(other){return other instanceof PointDecoration&&widgetsEq(this.widget,other.widget)&&this.block==other.block&&this.startSide==other.startSide&&this.endSide==other.endSide;}range(from,to=from){if(this.isReplace&&(from>to||from==to&&this.startSide>0&&this.endSide<=0))throw new RangeError(\"Invalid range for replacement decoration\");if(!this.isReplace&&to!=from)throw new RangeError(\"Widget decorations can only have zero-length ranges\");return super.range(from,to);}constructor(spec,startSide,endSide,block,widget,isReplace){super(startSide,endSide,widget,spec);this.block=block;this.isReplace=isReplace;this.mapMode=!block?MapMode.TrackDel:startSide<=0?MapMode.TrackBefore:MapMode.TrackAfter;}};PointDecoration.prototype.point=true;function getInclusive(spec,block=false){let{inclusiveStart:start,inclusiveEnd:end}=spec;if(start==null)start=spec.inclusive;if(end==null)end=spec.inclusive;return{start:start!==null&&start!==void 0?start:block,end:end!==null&&end!==void 0?end:block};}function widgetsEq(a,b){return a==b||!!(a&&b&&a.compare(b));}function addRange(from,to,ranges,margin=0){let last=ranges.length-1;if(last>=0&&ranges[last]+margin>=from)ranges[last]=Math.max(ranges[last],to);else ranges.push(from,to);}var LineView=class extends ContentView{// Consumes source\nmerge(from,to,source,hasStart,openStart,openEnd){if(source){if(!(source instanceof LineView))return false;if(!this.dom)source.transferDOM(this);}if(hasStart)this.setDeco(source?source.attrs:null);mergeChildrenInto(this,from,to,source?source.children:[],openStart,openEnd);return true;}split(at){let end=new LineView;end.breakAfter=this.breakAfter;if(this.length==0)return end;let{i,off}=this.childPos(at);if(off){end.append(this.children[i].split(off),0);this.children[i].merge(off,this.children[i].length,null,false,0,0);i++;}for(let j=i;j<this.children.length;j++)end.append(this.children[j],0);while(i>0&&this.children[i-1].length==0)this.children[--i].destroy();this.children.length=i;this.markDirty();this.length=at;return end;}transferDOM(other){if(!this.dom)return;this.markDirty();other.setDOM(this.dom);other.prevAttrs=this.prevAttrs===void 0?this.attrs:this.prevAttrs;this.prevAttrs=void 0;this.dom=null;}setDeco(attrs){if(!attrsEq(this.attrs,attrs)){if(this.dom){this.prevAttrs=this.attrs;this.markDirty();}this.attrs=attrs;}}append(child,openStart){joinInlineInto(this,child,openStart);}// Only called when building a line view in ContentBuilder\naddLineDeco(deco){let attrs=deco.spec.attributes,cls=deco.spec.class;if(attrs)this.attrs=combineAttrs(attrs,this.attrs||{});if(cls)this.attrs=combineAttrs({class:cls},this.attrs||{});}domAtPos(pos){return inlineDOMAtPos(this,pos);}reuseDOM(node){if(node.nodeName==\"DIV\"){this.setDOM(node);this.dirty|=4|2;}}sync(view,track){var _a;if(!this.dom){this.setDOM(document.createElement(\"div\"));this.dom.className=\"cm-line\";this.prevAttrs=this.attrs?null:void 0;}else if(this.dirty&4){clearAttributes(this.dom);this.dom.className=\"cm-line\";this.prevAttrs=this.attrs?null:void 0;}if(this.prevAttrs!==void 0){updateAttrs(this.dom,this.prevAttrs,this.attrs);this.dom.classList.add(\"cm-line\");this.prevAttrs=void 0;}super.sync(view,track);let last=this.dom.lastChild;while(last&&ContentView.get(last) instanceof MarkView)last=last.lastChild;if(!last||!this.length||last.nodeName!=\"BR\"&&((_a=ContentView.get(last))===null||_a===void 0?void 0:_a.isEditable)==false&&(!browser.ios||!this.children.some(ch=>ch instanceof TextView))){let hack=document.createElement(\"BR\");hack.cmIgnore=true;this.dom.appendChild(hack);}}measureTextSize(){if(this.children.length==0||this.length>20)return null;let totalWidth=0,textHeight;for(let child of this.children){if(!(child instanceof TextView)||/[^ -~]/.test(child.text))return null;let rects=clientRectsFor(child.dom);if(rects.length!=1)return null;totalWidth+=rects[0].width;textHeight=rects[0].height;}return!totalWidth?null:{lineHeight:this.dom.getBoundingClientRect().height,charWidth:totalWidth/this.length,textHeight};}coordsAt(pos,side){let rect=coordsInChildren(this,pos,side);if(!this.children.length&&rect&&this.parent){let{heightOracle}=this.parent.view.viewState,height=rect.bottom-rect.top;if(Math.abs(height-heightOracle.lineHeight)<2&&heightOracle.textHeight<height){let dist=(height-heightOracle.textHeight)/2;return{top:rect.top+dist,bottom:rect.bottom-dist,left:rect.left,right:rect.left};}}return rect;}become(_other){return false;}get type(){return BlockType.Text;}static find(docView,pos){for(let i=0,off=0;i<docView.children.length;i++){let block=docView.children[i],end=off+block.length;if(end>=pos){if(block instanceof LineView)return block;if(end>pos)break;}off=end+block.breakAfter;}return null;}constructor(){super(...arguments);this.children=[];this.length=0;this.prevAttrs=void 0;this.attrs=null;this.breakAfter=0;}};var BlockWidgetView=class extends ContentView{merge(from,to,source,_takeDeco,openStart,openEnd){if(source&&(!(source instanceof BlockWidgetView)||!this.widget.compare(source.widget)||from>0&&openStart<=0||to<this.length&&openEnd<=0))return false;this.length=from+(source?source.length:0)+(this.length-to);return true;}domAtPos(pos){return pos==0?DOMPos.before(this.dom):DOMPos.after(this.dom,pos==this.length);}split(at){let len=this.length-at;this.length=at;let end=new BlockWidgetView(this.widget,len,this.type);end.breakAfter=this.breakAfter;return end;}get children(){return noChildren;}sync(view){if(!this.dom||!this.widget.updateDOM(this.dom,view)){if(this.dom&&this.prevWidget)this.prevWidget.destroy(this.dom);this.prevWidget=null;this.setDOM(this.widget.toDOM(view));this.dom.contentEditable=\"false\";}}get overrideDOMText(){return this.parent?this.parent.view.state.doc.slice(this.posAtStart,this.posAtEnd):Text.empty;}domBoundsAround(){return null;}become(other){if(other instanceof BlockWidgetView&&other.widget.constructor==this.widget.constructor){if(!other.widget.compare(this.widget))this.markDirty(true);if(this.dom&&!this.prevWidget)this.prevWidget=this.widget;this.widget=other.widget;this.length=other.length;this.type=other.type;this.breakAfter=other.breakAfter;return true;}return false;}ignoreMutation(){return true;}ignoreEvent(event){return this.widget.ignoreEvent(event);}get isEditable(){return false;}get isWidget(){return true;}coordsAt(pos,side){return this.widget.coordsAt(this.dom,pos,side);}destroy(){super.destroy();if(this.dom)this.widget.destroy(this.dom);}constructor(widget,length,type){super();this.widget=widget;this.length=length;this.type=type;this.breakAfter=0;this.prevWidget=null;}};var ContentBuilder=class{posCovered(){if(this.content.length==0)return!this.breakAtStart&&this.doc.lineAt(this.pos).from!=this.pos;let last=this.content[this.content.length-1];return!last.breakAfter&&!(last instanceof BlockWidgetView&&last.type==BlockType.WidgetBefore);}getLine(){if(!this.curLine){this.content.push(this.curLine=new LineView);this.atCursorPos=true;}return this.curLine;}flushBuffer(active=this.bufferMarks){if(this.pendingBuffer){this.curLine.append(wrapMarks(new WidgetBufferView(-1),active),active.length);this.pendingBuffer=0;}}addBlockWidget(view){this.flushBuffer();this.curLine=null;this.content.push(view);}finish(openEnd){if(this.pendingBuffer&&openEnd<=this.bufferMarks.length)this.flushBuffer();else this.pendingBuffer=0;if(!this.posCovered())this.getLine();}buildText(length,active,openStart){while(length>0){if(this.textOff==this.text.length){let{value,lineBreak,done}=this.cursor.next(this.skip);this.skip=0;if(done)throw new Error(\"Ran out of text content when drawing inline views\");if(lineBreak){if(!this.posCovered())this.getLine();if(this.content.length)this.content[this.content.length-1].breakAfter=1;else this.breakAtStart=1;this.flushBuffer();this.curLine=null;this.atCursorPos=true;length--;continue;}else{this.text=value;this.textOff=0;}}let take=Math.min(this.text.length-this.textOff,length,512);this.flushBuffer(active.slice(active.length-openStart));this.getLine().append(wrapMarks(new TextView(this.text.slice(this.textOff,this.textOff+take)),active),openStart);this.atCursorPos=true;this.textOff+=take;length-=take;openStart=0;}}span(from,to,active,openStart){this.buildText(to-from,active,openStart);this.pos=to;if(this.openStart<0)this.openStart=openStart;}point(from,to,deco,active,openStart,index){if(this.disallowBlockEffectsFor[index]&&deco instanceof PointDecoration){if(deco.block)throw new RangeError(\"Block decorations may not be specified via plugins\");if(to>this.doc.lineAt(this.pos).to)throw new RangeError(\"Decorations that replace line breaks may not be specified via plugins\");}let len=to-from;if(deco instanceof PointDecoration){if(deco.block){let{type}=deco;if(type==BlockType.WidgetAfter&&!this.posCovered())this.getLine();this.addBlockWidget(new BlockWidgetView(deco.widget||new NullWidget(\"div\"),len,type));}else{let view=WidgetView.create(deco.widget||new NullWidget(\"span\"),len,len?0:deco.startSide);let cursorBefore=this.atCursorPos&&!view.isEditable&&openStart<=active.length&&(from<to||deco.startSide>0);let cursorAfter=!view.isEditable&&(from<to||openStart>active.length||deco.startSide<=0);let line=this.getLine();if(this.pendingBuffer==2&&!cursorBefore&&!view.isEditable)this.pendingBuffer=0;this.flushBuffer(active);if(cursorBefore){line.append(wrapMarks(new WidgetBufferView(1),active),openStart);openStart=active.length+Math.max(0,openStart-active.length);}line.append(wrapMarks(view,active),openStart);this.atCursorPos=cursorAfter;this.pendingBuffer=!cursorAfter?0:from<to||openStart>active.length?1:2;if(this.pendingBuffer)this.bufferMarks=active.slice();}}else if(this.doc.lineAt(this.pos).from==this.pos){this.getLine().addLineDeco(deco);}if(len){if(this.textOff+len<=this.text.length){this.textOff+=len;}else{this.skip+=len-(this.text.length-this.textOff);this.text=\"\";this.textOff=0;}this.pos=to;}if(this.openStart<0)this.openStart=openStart;}static build(text,from,to,decorations2,dynamicDecorationMap){let builder=new ContentBuilder(text,from,to,dynamicDecorationMap);builder.openEnd=RangeSet.spans(decorations2,from,to,builder);if(builder.openStart<0)builder.openStart=builder.openEnd;builder.finish(builder.openEnd);return builder;}constructor(doc2,pos,end,disallowBlockEffectsFor){this.doc=doc2;this.pos=pos;this.end=end;this.disallowBlockEffectsFor=disallowBlockEffectsFor;this.content=[];this.curLine=null;this.breakAtStart=0;this.pendingBuffer=0;this.bufferMarks=[];this.atCursorPos=true;this.openStart=-1;this.openEnd=-1;this.text=\"\";this.textOff=0;this.cursor=doc2.iter();this.skip=pos;}};function wrapMarks(view,active){for(let mark of active)view=new MarkView(mark,[view],view.length);return view;}var NullWidget=class extends WidgetType{eq(other){return other.tag==this.tag;}toDOM(){return document.createElement(this.tag);}updateDOM(elt){return elt.nodeName.toLowerCase()==this.tag;}get isHidden(){return true;}constructor(tag){super();this.tag=tag;}};var clickAddsSelectionRange=/* @__PURE__ */Facet.define();var dragMovesSelection$1=/* @__PURE__ */Facet.define();var mouseSelectionStyle=/* @__PURE__ */Facet.define();var exceptionSink=/* @__PURE__ */Facet.define();var updateListener=/* @__PURE__ */Facet.define();var inputHandler=/* @__PURE__ */Facet.define();var focusChangeEffect=/* @__PURE__ */Facet.define();var perLineTextDirection=/* @__PURE__ */Facet.define({combine:values=>values.some(x=>x)});var nativeSelectionHidden=/* @__PURE__ */Facet.define({combine:values=>values.some(x=>x)});var ScrollTarget=class{map(changes){return changes.empty?this:new ScrollTarget(this.range.map(changes),this.y,this.x,this.yMargin,this.xMargin);}constructor(range,y=\"nearest\",x=\"nearest\",yMargin=5,xMargin=5){this.range=range;this.y=y;this.x=x;this.yMargin=yMargin;this.xMargin=xMargin;}};var scrollIntoView=/* @__PURE__ */StateEffect.define({map:(t,ch)=>t.map(ch)});function logException(state,exception,context){let handler=state.facet(exceptionSink);if(handler.length)handler[0](exception);else if(window.onerror)window.onerror(String(exception),context,void 0,void 0,exception);else if(context)console.error(context+\":\",exception);else console.error(exception);}var editable=/* @__PURE__ */Facet.define({combine:values=>values.length?values[0]:true});var nextPluginID=0;var viewPlugin=/* @__PURE__ */Facet.define();var ViewPlugin=class{/**\n  Define a plugin from a constructor function that creates the\n  plugin's value, given an editor view.\n  */static define(create,spec){const{eventHandlers,provide,decorations:deco}=spec||{};return new ViewPlugin(nextPluginID++,create,eventHandlers,plugin2=>{let ext=[viewPlugin.of(plugin2)];if(deco)ext.push(decorations.of(view=>{let pluginInst=view.plugin(plugin2);return pluginInst?deco(pluginInst):Decoration.none;}));if(provide)ext.push(provide(plugin2));return ext;});}/**\n  Create a plugin for a class whose constructor takes a single\n  editor view as argument.\n  */static fromClass(cls,spec){return ViewPlugin.define(view=>new cls(view),spec);}constructor(id,create,domEventHandlers,buildExtensions){this.id=id;this.create=create;this.domEventHandlers=domEventHandlers;this.extension=buildExtensions(this);}};var PluginInstance=class{update(view){if(!this.value){if(this.spec){try{this.value=this.spec.create(view);}catch(e){logException(view.state,e,\"CodeMirror plugin crashed\");this.deactivate();}}}else if(this.mustUpdate){let update=this.mustUpdate;this.mustUpdate=null;if(this.value.update){try{this.value.update(update);}catch(e){logException(update.state,e,\"CodeMirror plugin crashed\");if(this.value.destroy)try{this.value.destroy();}catch(_){}this.deactivate();}}}return this;}destroy(view){var _a;if((_a=this.value)===null||_a===void 0?void 0:_a.destroy){try{this.value.destroy();}catch(e){logException(view.state,e,\"CodeMirror plugin crashed\");}}}deactivate(){this.spec=this.value=null;}constructor(spec){this.spec=spec;this.mustUpdate=null;this.value=null;}};var editorAttributes=/* @__PURE__ */Facet.define();var contentAttributes=/* @__PURE__ */Facet.define();var decorations=/* @__PURE__ */Facet.define();var atomicRanges=/* @__PURE__ */Facet.define();var scrollMargins=/* @__PURE__ */Facet.define();function getScrollMargins(view){let left=0,right=0,top2=0,bottom=0;for(let source of view.state.facet(scrollMargins)){let m=source(view);if(m){if(m.left!=null)left=Math.max(left,m.left);if(m.right!=null)right=Math.max(right,m.right);if(m.top!=null)top2=Math.max(top2,m.top);if(m.bottom!=null)bottom=Math.max(bottom,m.bottom);}}return{left,right,top:top2,bottom};}var styleModule=/* @__PURE__ */Facet.define();var ChangedRange=class{join(other){return new ChangedRange(Math.min(this.fromA,other.fromA),Math.max(this.toA,other.toA),Math.min(this.fromB,other.fromB),Math.max(this.toB,other.toB));}addToSet(set){let i=set.length,me=this;for(;i>0;i--){let range=set[i-1];if(range.fromA>me.toA)continue;if(range.toA<me.fromA)break;me=me.join(range);set.splice(i-1,1);}set.splice(i,0,me);return set;}static extendWithRanges(diff,ranges){if(ranges.length==0)return diff;let result=[];for(let dI=0,rI=0,posA=0,posB=0;;dI++){let next=dI==diff.length?null:diff[dI],off=posA-posB;let end=next?next.fromB:1e9;while(rI<ranges.length&&ranges[rI]<end){let from=ranges[rI],to=ranges[rI+1];let fromB=Math.max(posB,from),toB=Math.min(end,to);if(fromB<=toB)new ChangedRange(fromB+off,toB+off,fromB,toB).addToSet(result);if(to>end)break;else rI+=2;}if(!next)return result;new ChangedRange(next.fromA,next.toA,next.fromB,next.toB).addToSet(result);posA=next.toA;posB=next.toB;}}constructor(fromA,toA,fromB,toB){this.fromA=fromA;this.toA=toA;this.fromB=fromB;this.toB=toB;}};var ViewUpdate=class{/**\n  @internal\n  */static create(view,state,transactions){return new ViewUpdate(view,state,transactions);}/**\n  Tells you whether the [viewport](https://codemirror.net/6/docs/ref/#view.EditorView.viewport) or\n  [visible ranges](https://codemirror.net/6/docs/ref/#view.EditorView.visibleRanges) changed in this\n  update.\n  */get viewportChanged(){return(this.flags&4)>0;}/**\n  Indicates whether the height of a block element in the editor\n  changed in this update.\n  */get heightChanged(){return(this.flags&2)>0;}/**\n  Returns true when the document was modified or the size of the\n  editor, or elements within the editor, changed.\n  */get geometryChanged(){return this.docChanged||(this.flags&(8|2))>0;}/**\n  True when this update indicates a focus change.\n  */get focusChanged(){return(this.flags&1)>0;}/**\n  Whether the document changed in this update.\n  */get docChanged(){return!this.changes.empty;}/**\n  Whether the selection was explicitly set in this update.\n  */get selectionSet(){return this.transactions.some(tr=>tr.selection);}/**\n  @internal\n  */get empty(){return this.flags==0&&this.transactions.length==0;}constructor(view,state,transactions){this.view=view;this.state=state;this.transactions=transactions;this.flags=0;this.startState=view.state;this.changes=ChangeSet.empty(this.startState.doc.length);for(let tr of transactions)this.changes=this.changes.compose(tr.changes);let changedRanges=[];this.changes.iterChangedRanges((fromA,toA,fromB,toB)=>changedRanges.push(new ChangedRange(fromA,toA,fromB,toB)));this.changedRanges=changedRanges;}};var Direction=/* @__PURE__ */function(Direction2){Direction2[Direction2[\"LTR\"]=0]=\"LTR\";Direction2[Direction2[\"RTL\"]=1]=\"RTL\";return Direction2;}(Direction||(Direction={}));var LTR=Direction.LTR;var RTL=Direction.RTL;function dec(str){let result=[];for(let i=0;i<str.length;i++)result.push(1<<+str[i]);return result;}var LowTypes=/* @__PURE__ */dec(\"88888888888888888888888888888888888666888888787833333333337888888000000000000000000000000008888880000000000000000000000000088888888888888888888888888888888888887866668888088888663380888308888800000000000000000000000800000000000000000000000000000008\");var ArabicTypes=/* @__PURE__ */dec(\"4444448826627288999999999992222222222222222222222222222222222222222222222229999999999999999999994444444444644222822222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222999999949999999229989999223333333333\");var Brackets=/* @__PURE__ */Object.create(null);var BracketStack=[];for(let p of[\"()\",\"[]\",\"{}\"]){let l=/* @__PURE__ */p.charCodeAt(0),r=/* @__PURE__ */p.charCodeAt(1);Brackets[l]=r;Brackets[r]=-l;}function charType(ch){return ch<=247?LowTypes[ch]:1424<=ch&&ch<=1524?2:1536<=ch&&ch<=1785?ArabicTypes[ch-1536]:1774<=ch&&ch<=2220?4:8192<=ch&&ch<=8203?256:64336<=ch&&ch<=65023?4:ch==8204?256:1;}var BidiRE=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac\\ufb50-\\ufdff]/;var BidiSpan=class{/**\n  The direction of this span.\n  */get dir(){return this.level%2?RTL:LTR;}/**\n  @internal\n  */side(end,dir){return this.dir==dir==end?this.to:this.from;}/**\n  @internal\n  */static find(order,index,level,assoc){let maybe=-1;for(let i=0;i<order.length;i++){let span=order[i];if(span.from<=index&&span.to>=index){if(span.level==level)return i;if(maybe<0||(assoc!=0?assoc<0?span.from<index:span.to>index:order[maybe].level>span.level))maybe=i;}}if(maybe<0)throw new RangeError(\"Index out of range\");return maybe;}/**\n  @internal\n  */constructor(from,to,level){this.from=from;this.to=to;this.level=level;}};var types=[];function computeOrder(line,direction){let len=line.length,outerType=direction==LTR?1:2,oppositeType=direction==LTR?2:1;if(!line||outerType==1&&!BidiRE.test(line))return trivialOrder(len);for(let i=0,prev=outerType,prevStrong=outerType;i<len;i++){let type=charType(line.charCodeAt(i));if(type==512)type=prev;else if(type==8&&prevStrong==4)type=16;types[i]=type==4?2:type;if(type&7)prevStrong=type;prev=type;}for(let i=0,prev=outerType,prevStrong=outerType;i<len;i++){let type=types[i];if(type==128){if(i<len-1&&prev==types[i+1]&&prev&24)type=types[i]=prev;else types[i]=256;}else if(type==64){let end=i+1;while(end<len&&types[end]==64)end++;let replace=i&&prev==8||end<len&&types[end]==8?prevStrong==1?1:8:256;for(let j=i;j<end;j++)types[j]=replace;i=end-1;}else if(type==8&&prevStrong==1){types[i]=1;}prev=type;if(type&7)prevStrong=type;}for(let i=0,sI=0,context=0,ch,br,type;i<len;i++){if(br=Brackets[ch=line.charCodeAt(i)]){if(br<0){for(let sJ=sI-3;sJ>=0;sJ-=3){if(BracketStack[sJ+1]==-br){let flags=BracketStack[sJ+2];let type2=flags&2?outerType:!(flags&4)?0:flags&1?oppositeType:outerType;if(type2)types[i]=types[BracketStack[sJ]]=type2;sI=sJ;break;}}}else if(BracketStack.length==189){break;}else{BracketStack[sI++]=i;BracketStack[sI++]=ch;BracketStack[sI++]=context;}}else if((type=types[i])==2||type==1){let embed=type==outerType;context=embed?0:1;for(let sJ=sI-3;sJ>=0;sJ-=3){let cur=BracketStack[sJ+2];if(cur&2)break;if(embed){BracketStack[sJ+2]|=2;}else{if(cur&4)break;BracketStack[sJ+2]|=4;}}}}for(let i=0;i<len;i++){if(types[i]==256){let end=i+1;while(end<len&&types[end]==256)end++;let beforeL=(i?types[i-1]:outerType)==1;let afterL=(end<len?types[end]:outerType)==1;let replace=beforeL==afterL?beforeL?1:2:outerType;for(let j=i;j<end;j++)types[j]=replace;i=end-1;}}let order=[];if(outerType==1){for(let i=0;i<len;){let start=i,rtl=types[i++]!=1;while(i<len&&rtl==(types[i]!=1))i++;if(rtl){for(let j=i;j>start;){let end=j,l=types[--j]!=2;while(j>start&&l==(types[j-1]!=2))j--;order.push(new BidiSpan(j,end,l?2:1));}}else{order.push(new BidiSpan(start,i,0));}}}else{for(let i=0;i<len;){let start=i,rtl=types[i++]==2;while(i<len&&rtl==(types[i]==2))i++;order.push(new BidiSpan(start,i,rtl?1:2));}}return order;}function trivialOrder(length){return[new BidiSpan(0,length,0)];}var movedOver=\"\";function moveVisually(line,order,dir,start,forward){var _a;let startIndex=start.head-line.from,spanI=-1;if(startIndex==0){if(!forward||!line.length)return null;if(order[0].level!=dir){startIndex=order[0].side(false,dir);spanI=0;}}else if(startIndex==line.length){if(forward)return null;let last=order[order.length-1];if(last.level!=dir){startIndex=last.side(true,dir);spanI=order.length-1;}}if(spanI<0)spanI=BidiSpan.find(order,startIndex,(_a=start.bidiLevel)!==null&&_a!==void 0?_a:-1,start.assoc);let span=order[spanI];if(startIndex==span.side(forward,dir)){span=order[spanI+=forward?1:-1];startIndex=span.side(!forward,dir);}let indexForward=forward==(span.dir==dir);let nextIndex=findClusterBreak(line.text,startIndex,indexForward);movedOver=line.text.slice(Math.min(startIndex,nextIndex),Math.max(startIndex,nextIndex));if(nextIndex!=span.side(forward,dir))return EditorSelection.cursor(nextIndex+line.from,indexForward?-1:1,span.level);let nextSpan=spanI==(forward?order.length-1:0)?null:order[spanI+(forward?1:-1)];if(!nextSpan&&span.level!=dir)return EditorSelection.cursor(forward?line.to:line.from,forward?-1:1,dir);if(nextSpan&&nextSpan.level<span.level)return EditorSelection.cursor(nextSpan.side(!forward,dir)+line.from,forward?1:-1,nextSpan.level);return EditorSelection.cursor(nextIndex+line.from,forward?-1:1,span.level);}var LineBreakPlaceholder=\"￿\";var DOMReader=class{append(text){this.text+=text;}lineBreak(){this.text+=LineBreakPlaceholder;}readRange(start,end){if(!start)return this;let parent=start.parentNode;for(let cur=start;;){this.findPointBefore(parent,cur);let oldLen=this.text.length;this.readNode(cur);let next=cur.nextSibling;if(next==end)break;let view=ContentView.get(cur),nextView=ContentView.get(next);if(view&&nextView?view.breakAfter:(view?view.breakAfter:isBlockElement(cur))||isBlockElement(next)&&(cur.nodeName!=\"BR\"||cur.cmIgnore)&&this.text.length>oldLen)this.lineBreak();cur=next;}this.findPointBefore(parent,end);return this;}readTextNode(node){let text=node.nodeValue;for(let point of this.points)if(point.node==node)point.pos=this.text.length+Math.min(point.offset,text.length);for(let off=0,re=this.lineSeparator?null:/\\r\\n?|\\n/g;;){let nextBreak=-1,breakSize=1,m;if(this.lineSeparator){nextBreak=text.indexOf(this.lineSeparator,off);breakSize=this.lineSeparator.length;}else if(m=re.exec(text)){nextBreak=m.index;breakSize=m[0].length;}this.append(text.slice(off,nextBreak<0?text.length:nextBreak));if(nextBreak<0)break;this.lineBreak();if(breakSize>1){for(let point of this.points)if(point.node==node&&point.pos>this.text.length)point.pos-=breakSize-1;}off=nextBreak+breakSize;}}readNode(node){if(node.cmIgnore)return;let view=ContentView.get(node);let fromView=view&&view.overrideDOMText;if(fromView!=null){this.findPointInside(node,fromView.length);for(let i=fromView.iter();!i.next().done;){if(i.lineBreak)this.lineBreak();else this.append(i.value);}}else if(node.nodeType==3){this.readTextNode(node);}else if(node.nodeName==\"BR\"){if(node.nextSibling)this.lineBreak();}else if(node.nodeType==1){this.readRange(node.firstChild,null);}}findPointBefore(node,next){for(let point of this.points)if(point.node==node&&node.childNodes[point.offset]==next)point.pos=this.text.length;}findPointInside(node,maxLen){for(let point of this.points)if(node.nodeType==3?point.node==node:node.contains(point.node))point.pos=this.text.length+Math.min(maxLen,point.offset);}constructor(points,state){this.points=points;this.text=\"\";this.lineSeparator=state.facet(EditorState.lineSeparator);}};function isBlockElement(node){return node.nodeType==1&&/^(DIV|P|LI|UL|OL|BLOCKQUOTE|DD|DT|H\\d|SECTION|PRE)$/.test(node.nodeName);}var DOMPoint=class{constructor(node,offset){this.node=node;this.offset=offset;this.pos=-1;}};var DocView=class extends ContentView{get length(){return this.view.state.doc.length;}// Update the document view to a given state.\nupdate(update){let changedRanges=update.changedRanges;if(this.minWidth>0&&changedRanges.length){if(!changedRanges.every(({fromA,toA})=>toA<this.minWidthFrom||fromA>this.minWidthTo)){this.minWidth=this.minWidthFrom=this.minWidthTo=0;}else{this.minWidthFrom=update.changes.mapPos(this.minWidthFrom,1);this.minWidthTo=update.changes.mapPos(this.minWidthTo,1);}}if(this.view.inputState.composing<0)this.compositionDeco=Decoration.none;else if(update.transactions.length||this.dirty)this.compositionDeco=computeCompositionDeco(this.view,update.changes);if((browser.ie||browser.chrome)&&!this.compositionDeco.size&&update&&update.state.doc.lines!=update.startState.doc.lines)this.forceSelection=true;let prevDeco=this.decorations,deco=this.updateDeco();let decoDiff=findChangedDeco(prevDeco,deco,update.changes);changedRanges=ChangedRange.extendWithRanges(changedRanges,decoDiff);if(this.dirty==0&&changedRanges.length==0){return false;}else{this.updateInner(changedRanges,update.startState.doc.length);if(update.transactions.length)this.lastUpdate=Date.now();return true;}}// Used by update and the constructor do perform the actual DOM\n// update\nupdateInner(changes,oldLength){this.view.viewState.mustMeasureContent=true;this.updateChildren(changes,oldLength);let{observer}=this.view;observer.ignore(()=>{this.dom.style.height=this.view.viewState.contentHeight+\"px\";this.dom.style.flexBasis=this.minWidth?this.minWidth+\"px\":\"\";let track=browser.chrome||browser.ios?{node:observer.selectionRange.focusNode,written:false}:void 0;this.sync(this.view,track);this.dirty=0;if(track&&(track.written||observer.selectionRange.focusNode!=track.node))this.forceSelection=true;this.dom.style.height=\"\";});let gaps=[];if(this.view.viewport.from||this.view.viewport.to<this.view.state.doc.length){for(let child of this.children)if(child instanceof BlockWidgetView&&child.widget instanceof BlockGapWidget)gaps.push(child.dom);}observer.updateGaps(gaps);}updateChildren(changes,oldLength){let cursor=this.childCursor(oldLength);for(let i=changes.length-1;;i--){let next=i>=0?changes[i]:null;if(!next)break;let{fromA,toA,fromB,toB}=next;let{content,breakAtStart,openStart,openEnd}=ContentBuilder.build(this.view.state.doc,fromB,toB,this.decorations,this.dynamicDecorationMap);let{i:toI,off:toOff}=cursor.findPos(toA,1);let{i:fromI,off:fromOff}=cursor.findPos(fromA,-1);replaceRange(this,fromI,fromOff,toI,toOff,content,breakAtStart,openStart,openEnd);}}// Sync the DOM selection to this.state.selection\nupdateSelection(mustRead=false,fromPointer=false){if(mustRead||!this.view.observer.selectionRange.focusNode)this.view.observer.readSelectionRange();let activeElt=this.view.root.activeElement,focused=activeElt==this.dom;let selectionNotFocus=!focused&&hasSelection(this.dom,this.view.observer.selectionRange)&&!(activeElt&&this.dom.contains(activeElt));if(!(focused||fromPointer||selectionNotFocus))return;let force=this.forceSelection;this.forceSelection=false;let main=this.view.state.selection.main;let anchor=this.domAtPos(main.anchor);let head=main.empty?anchor:this.domAtPos(main.head);if(browser.gecko&&main.empty&&!this.compositionDeco.size&&betweenUneditable(anchor)){let dummy=document.createTextNode(\"\");this.view.observer.ignore(()=>anchor.node.insertBefore(dummy,anchor.node.childNodes[anchor.offset]||null));anchor=head=new DOMPos(dummy,0);force=true;}let domSel=this.view.observer.selectionRange;if(force||!domSel.focusNode||!isEquivalentPosition(anchor.node,anchor.offset,domSel.anchorNode,domSel.anchorOffset)||!isEquivalentPosition(head.node,head.offset,domSel.focusNode,domSel.focusOffset)){this.view.observer.ignore(()=>{if(browser.android&&browser.chrome&&this.dom.contains(domSel.focusNode)&&inUneditable(domSel.focusNode,this.dom)){this.dom.blur();this.dom.focus({preventScroll:true});}let rawSel=getSelection(this.view.root);if(!rawSel);else if(main.empty){if(browser.gecko){let nextTo=nextToUneditable(anchor.node,anchor.offset);if(nextTo&&nextTo!=(1|2)){let text=nearbyTextNode(anchor.node,anchor.offset,nextTo==1?1:-1);if(text)anchor=new DOMPos(text,nextTo==1?0:text.nodeValue.length);}}rawSel.collapse(anchor.node,anchor.offset);if(main.bidiLevel!=null&&domSel.cursorBidiLevel!=null)domSel.cursorBidiLevel=main.bidiLevel;}else if(rawSel.extend){rawSel.collapse(anchor.node,anchor.offset);try{rawSel.extend(head.node,head.offset);}catch(_){}}else{let range=document.createRange();if(main.anchor>main.head)[anchor,head]=[head,anchor];range.setEnd(head.node,head.offset);range.setStart(anchor.node,anchor.offset);rawSel.removeAllRanges();rawSel.addRange(range);}if(selectionNotFocus&&this.view.root.activeElement==this.dom){this.dom.blur();if(activeElt)activeElt.focus();}});this.view.observer.setSelectionRange(anchor,head);}this.impreciseAnchor=anchor.precise?null:new DOMPos(domSel.anchorNode,domSel.anchorOffset);this.impreciseHead=head.precise?null:new DOMPos(domSel.focusNode,domSel.focusOffset);}enforceCursorAssoc(){if(this.compositionDeco.size)return;let{view}=this,cursor=view.state.selection.main;let sel=getSelection(view.root);let{anchorNode,anchorOffset}=view.observer.selectionRange;if(!sel||!cursor.empty||!cursor.assoc||!sel.modify)return;let line=LineView.find(this,cursor.head);if(!line)return;let lineStart=line.posAtStart;if(cursor.head==lineStart||cursor.head==lineStart+line.length)return;let before=this.coordsAt(cursor.head,-1),after=this.coordsAt(cursor.head,1);if(!before||!after||before.bottom>after.top)return;let dom=this.domAtPos(cursor.head+cursor.assoc);sel.collapse(dom.node,dom.offset);sel.modify(\"move\",cursor.assoc<0?\"forward\":\"backward\",\"lineboundary\");view.observer.readSelectionRange();let newRange=view.observer.selectionRange;if(view.docView.posFromDOM(newRange.anchorNode,newRange.anchorOffset)!=cursor.from)sel.collapse(anchorNode,anchorOffset);}nearest(dom){for(let cur=dom;cur;){let domView=ContentView.get(cur);if(domView&&domView.rootView==this)return domView;cur=cur.parentNode;}return null;}posFromDOM(node,offset){let view=this.nearest(node);if(!view)throw new RangeError(\"Trying to find position for a DOM position outside of the document\");return view.localPosFromDOM(node,offset)+view.posAtStart;}domAtPos(pos){let{i,off}=this.childCursor().findPos(pos,-1);for(;i<this.children.length-1;){let child=this.children[i];if(off<child.length||child instanceof LineView)break;i++;off=0;}return this.children[i].domAtPos(off);}coordsAt(pos,side){for(let off=this.length,i=this.children.length-1;;i--){let child=this.children[i],start=off-child.breakAfter-child.length;if(pos>start||pos==start&&child.type!=BlockType.WidgetBefore&&child.type!=BlockType.WidgetAfter&&(!i||side==2||this.children[i-1].breakAfter||this.children[i-1].type==BlockType.WidgetBefore&&side>-2))return child.coordsAt(pos-start,side);off=start;}}measureVisibleLineHeights(viewport){let result=[],{from,to}=viewport;let contentWidth=this.view.contentDOM.clientWidth;let isWider=contentWidth>Math.max(this.view.scrollDOM.clientWidth,this.minWidth)+1;let widest=-1,ltr=this.view.textDirection==Direction.LTR;for(let pos=0,i=0;i<this.children.length;i++){let child=this.children[i],end=pos+child.length;if(end>to)break;if(pos>=from){let childRect=child.dom.getBoundingClientRect();result.push(childRect.height);if(isWider){let last=child.dom.lastChild;let rects=last?clientRectsFor(last):[];if(rects.length){let rect=rects[rects.length-1];let width=ltr?rect.right-childRect.left:childRect.right-rect.left;if(width>widest){widest=width;this.minWidth=contentWidth;this.minWidthFrom=pos;this.minWidthTo=end;}}}}pos=end+child.breakAfter;}return result;}textDirectionAt(pos){let{i}=this.childPos(pos,1);return getComputedStyle(this.children[i].dom).direction==\"rtl\"?Direction.RTL:Direction.LTR;}measureTextSize(){for(let child of this.children){if(child instanceof LineView){let measure=child.measureTextSize();if(measure)return measure;}}let dummy=document.createElement(\"div\"),lineHeight,charWidth,textHeight;dummy.className=\"cm-line\";dummy.style.width=\"99999px\";dummy.textContent=\"abc def ghi jkl mno pqr stu\";this.view.observer.ignore(()=>{this.dom.appendChild(dummy);let rect=clientRectsFor(dummy.firstChild)[0];lineHeight=dummy.getBoundingClientRect().height;charWidth=rect?rect.width/27:7;textHeight=rect?rect.height:lineHeight;dummy.remove();});return{lineHeight,charWidth,textHeight};}childCursor(pos=this.length){let i=this.children.length;if(i)pos-=this.children[--i].length;return new ChildCursor(this.children,pos,i);}computeBlockGapDeco(){let deco=[],vs=this.view.viewState;for(let pos=0,i=0;;i++){let next=i==vs.viewports.length?null:vs.viewports[i];let end=next?next.from-1:this.length;if(end>pos){let height=vs.lineBlockAt(end).bottom-vs.lineBlockAt(pos).top;deco.push(Decoration.replace({widget:new BlockGapWidget(height),block:true,inclusive:true,isBlockGap:true}).range(pos,end));}if(!next)break;pos=next.to+1;}return Decoration.set(deco);}updateDeco(){let allDeco=this.view.state.facet(decorations).map((d,i)=>{let dynamic=this.dynamicDecorationMap[i]=typeof d==\"function\";return dynamic?d(this.view):d;});for(let i=allDeco.length;i<allDeco.length+3;i++)this.dynamicDecorationMap[i]=false;return this.decorations=[...allDeco,this.compositionDeco,this.computeBlockGapDeco(),this.view.viewState.lineGapDeco];}scrollIntoView(target){let{range}=target;let rect=this.coordsAt(range.head,range.empty?range.assoc:range.head>range.anchor?-1:1),other;if(!rect)return;if(!range.empty&&(other=this.coordsAt(range.anchor,range.anchor>range.head?-1:1)))rect={left:Math.min(rect.left,other.left),top:Math.min(rect.top,other.top),right:Math.max(rect.right,other.right),bottom:Math.max(rect.bottom,other.bottom)};let margins=getScrollMargins(this.view);let targetRect={left:rect.left-margins.left,top:rect.top-margins.top,right:rect.right+margins.right,bottom:rect.bottom+margins.bottom};scrollRectIntoView(this.view.scrollDOM,targetRect,range.head<range.anchor?-1:1,target.x,target.y,target.xMargin,target.yMargin,this.view.textDirection==Direction.LTR);}constructor(view){super();this.view=view;this.compositionDeco=Decoration.none;this.decorations=[];this.dynamicDecorationMap=[];this.minWidth=0;this.minWidthFrom=0;this.minWidthTo=0;this.impreciseAnchor=null;this.impreciseHead=null;this.forceSelection=false;this.lastUpdate=Date.now();this.setDOM(view.contentDOM);this.children=[new LineView];this.children[0].setParent(this);this.updateDeco();this.updateInner([new ChangedRange(0,0,0,view.state.doc.length)],0);}};function betweenUneditable(pos){return pos.node.nodeType==1&&pos.node.firstChild&&(pos.offset==0||pos.node.childNodes[pos.offset-1].contentEditable==\"false\")&&(pos.offset==pos.node.childNodes.length||pos.node.childNodes[pos.offset].contentEditable==\"false\");}var BlockGapWidget=class extends WidgetType{toDOM(){let elt=document.createElement(\"div\");this.updateDOM(elt);return elt;}eq(other){return other.height==this.height;}updateDOM(elt){elt.style.height=this.height+\"px\";return true;}get estimatedHeight(){return this.height;}constructor(height){super();this.height=height;}};function compositionSurroundingNode(view){let sel=view.observer.selectionRange;let textNode=sel.focusNode&&nearbyTextNode(sel.focusNode,sel.focusOffset,0);if(!textNode)return null;let cView=view.docView.nearest(textNode);if(!cView)return null;if(cView instanceof LineView){let topNode=textNode;while(topNode.parentNode!=cView.dom)topNode=topNode.parentNode;let prev=topNode.previousSibling;while(prev&&!ContentView.get(prev))prev=prev.previousSibling;let pos=prev?ContentView.get(prev).posAtEnd:cView.posAtStart;return{from:pos,to:pos,node:topNode,text:textNode};}else{for(;;){let{parent}=cView;if(!parent)return null;if(parent instanceof LineView)break;cView=parent;}let from=cView.posAtStart;return{from,to:from+cView.length,node:cView.dom,text:textNode};}}function computeCompositionDeco(view,changes){let surrounding=compositionSurroundingNode(view);if(!surrounding)return Decoration.none;let{from,to,node,text:textNode}=surrounding;let newFrom=changes.mapPos(from,1),newTo=Math.max(newFrom,changes.mapPos(to,-1));let{state}=view,reader=new DOMReader([],state);if(node.nodeType==3)reader.readTextNode(node);else reader.readRange(node.firstChild,null);let{text}=reader;if(text.indexOf(LineBreakPlaceholder)>-1)return Decoration.none;if(newTo-newFrom<text.length){if(state.doc.sliceString(newFrom,Math.min(state.doc.length,newFrom+text.length))==text)newTo=newFrom+text.length;else if(state.doc.sliceString(Math.max(0,newTo-text.length),newTo)==text)newFrom=newTo-text.length;else return Decoration.none;}else if(state.doc.sliceString(newFrom,newTo)!=text){return Decoration.none;}let topView=ContentView.get(node);if(topView instanceof CompositionView)topView=topView.widget.topView;else if(topView)topView.parent=null;return Decoration.set(Decoration.replace({widget:new CompositionWidget(node,textNode,topView),inclusive:true}).range(newFrom,newTo));}var CompositionWidget=class extends WidgetType{eq(other){return this.top==other.top&&this.text==other.text;}toDOM(){return this.top;}ignoreEvent(){return false;}get customView(){return CompositionView;}constructor(top2,text,topView){super();this.top=top2;this.text=text;this.topView=topView;}};function nearbyTextNode(startNode,startOffset,side){if(side<=0)for(let node=startNode,offset=startOffset;;){if(node.nodeType==3)return node;if(node.nodeType==1&&offset>0){node=node.childNodes[offset-1];offset=maxOffset(node);}else{break;}}if(side>=0)for(let node=startNode,offset=startOffset;;){if(node.nodeType==3)return node;if(node.nodeType==1&&offset<node.childNodes.length&&side>=0){node=node.childNodes[offset];offset=0;}else{break;}}return null;}function nextToUneditable(node,offset){if(node.nodeType!=1)return 0;return(offset&&node.childNodes[offset-1].contentEditable==\"false\"?1:0)|(offset<node.childNodes.length&&node.childNodes[offset].contentEditable==\"false\"?2:0);}var DecorationComparator$1=class{compareRange(from,to){addRange(from,to,this.changes);}comparePoint(from,to){addRange(from,to,this.changes);}constructor(){this.changes=[];}};function findChangedDeco(a,b,diff){let comp=new DecorationComparator$1;RangeSet.compare(a,b,diff,comp);return comp.changes;}function inUneditable(node,inside2){for(let cur=node;cur&&cur!=inside2;cur=cur.assignedSlot||cur.parentNode){if(cur.nodeType==1&&cur.contentEditable==\"false\"){return true;}}return false;}function groupAt(state,pos,bias=1){let categorize=state.charCategorizer(pos);let line=state.doc.lineAt(pos),linePos=pos-line.from;if(line.length==0)return EditorSelection.cursor(pos);if(linePos==0)bias=1;else if(linePos==line.length)bias=-1;let from=linePos,to=linePos;if(bias<0)from=findClusterBreak(line.text,linePos,false);else to=findClusterBreak(line.text,linePos);let cat=categorize(line.text.slice(from,to));while(from>0){let prev=findClusterBreak(line.text,from,false);if(categorize(line.text.slice(prev,from))!=cat)break;from=prev;}while(to<line.length){let next=findClusterBreak(line.text,to);if(categorize(line.text.slice(to,next))!=cat)break;to=next;}return EditorSelection.range(from+line.from,to+line.from);}function getdx(x,rect){return rect.left>x?rect.left-x:Math.max(0,x-rect.right);}function getdy(y,rect){return rect.top>y?rect.top-y:Math.max(0,y-rect.bottom);}function yOverlap(a,b){return a.top<b.bottom-1&&a.bottom>b.top+1;}function upTop(rect,top2){return top2<rect.top?{top:top2,left:rect.left,right:rect.right,bottom:rect.bottom}:rect;}function upBot(rect,bottom){return bottom>rect.bottom?{top:rect.top,left:rect.left,right:rect.right,bottom}:rect;}function domPosAtCoords(parent,x,y){let closest,closestRect,closestX,closestY,closestOverlap=false;let above,below,aboveRect,belowRect;for(let child=parent.firstChild;child;child=child.nextSibling){let rects=clientRectsFor(child);for(let i=0;i<rects.length;i++){let rect=rects[i];if(closestRect&&yOverlap(closestRect,rect))rect=upTop(upBot(rect,closestRect.bottom),closestRect.top);let dx=getdx(x,rect),dy=getdy(y,rect);if(dx==0&&dy==0)return child.nodeType==3?domPosInText(child,x,y):domPosAtCoords(child,x,y);if(!closest||closestY>dy||closestY==dy&&closestX>dx){closest=child;closestRect=rect;closestX=dx;closestY=dy;let side=dy?y<rect.top?-1:1:dx?x<rect.left?-1:1:0;closestOverlap=!side||(side>0?i<rects.length-1:i>0);}if(dx==0){if(y>rect.bottom&&(!aboveRect||aboveRect.bottom<rect.bottom)){above=child;aboveRect=rect;}else if(y<rect.top&&(!belowRect||belowRect.top>rect.top)){below=child;belowRect=rect;}}else if(aboveRect&&yOverlap(aboveRect,rect)){aboveRect=upBot(aboveRect,rect.bottom);}else if(belowRect&&yOverlap(belowRect,rect)){belowRect=upTop(belowRect,rect.top);}}}if(aboveRect&&aboveRect.bottom>=y){closest=above;closestRect=aboveRect;}else if(belowRect&&belowRect.top<=y){closest=below;closestRect=belowRect;}if(!closest)return{node:parent,offset:0};let clipX=Math.max(closestRect.left,Math.min(closestRect.right,x));if(closest.nodeType==3)return domPosInText(closest,clipX,y);if(closestOverlap&&closest.contentEditable!=\"false\")return domPosAtCoords(closest,clipX,y);let offset=Array.prototype.indexOf.call(parent.childNodes,closest)+(x>=(closestRect.left+closestRect.right)/2?1:0);return{node:parent,offset};}function domPosInText(node,x,y){let len=node.nodeValue.length;let closestOffset=-1,closestDY=1e9,generalSide=0;for(let i=0;i<len;i++){let rects=textRange(node,i,i+1).getClientRects();for(let j=0;j<rects.length;j++){let rect=rects[j];if(rect.top==rect.bottom)continue;if(!generalSide)generalSide=x-rect.left;let dy=(rect.top>y?rect.top-y:y-rect.bottom)-1;if(rect.left-1<=x&&rect.right+1>=x&&dy<closestDY){let right=x>=(rect.left+rect.right)/2,after=right;if(browser.chrome||browser.gecko){let rectBefore=textRange(node,i).getBoundingClientRect();if(rectBefore.left==rect.right)after=!right;}if(dy<=0)return{node,offset:i+(after?1:0)};closestOffset=i+(after?1:0);closestDY=dy;}}}return{node,offset:closestOffset>-1?closestOffset:generalSide>0?node.nodeValue.length:0};}function posAtCoords(view,coords,precise,bias=-1){var _a,_b;let content=view.contentDOM.getBoundingClientRect(),docTop=content.top+view.viewState.paddingTop;let block,{docHeight}=view.viewState;let{x,y}=coords,yOffset=y-docTop;if(yOffset<0)return 0;if(yOffset>docHeight)return view.state.doc.length;for(let halfLine=view.defaultLineHeight/2,bounced=false;;){block=view.elementAtHeight(yOffset);if(block.type==BlockType.Text)break;for(;;){yOffset=bias>0?block.bottom+halfLine:block.top-halfLine;if(yOffset>=0&&yOffset<=docHeight)break;if(bounced)return precise?null:0;bounced=true;bias=-bias;}}y=docTop+yOffset;let lineStart=block.from;if(lineStart<view.viewport.from)return view.viewport.from==0?0:precise?null:posAtCoordsImprecise(view,content,block,x,y);if(lineStart>view.viewport.to)return view.viewport.to==view.state.doc.length?view.state.doc.length:precise?null:posAtCoordsImprecise(view,content,block,x,y);let doc2=view.dom.ownerDocument;let root=view.root.elementFromPoint?view.root:doc2;let element=root.elementFromPoint(x,y);if(element&&!view.contentDOM.contains(element))element=null;if(!element){x=Math.max(content.left+1,Math.min(content.right-1,x));element=root.elementFromPoint(x,y);if(element&&!view.contentDOM.contains(element))element=null;}let node,offset=-1;if(element&&((_a=view.docView.nearest(element))===null||_a===void 0?void 0:_a.isEditable)!=false){if(doc2.caretPositionFromPoint){let pos=doc2.caretPositionFromPoint(x,y);if(pos)({offsetNode:node,offset}=pos);}else if(doc2.caretRangeFromPoint){let range=doc2.caretRangeFromPoint(x,y);if(range){({startContainer:node,startOffset:offset}=range);if(!view.contentDOM.contains(node)||browser.safari&&isSuspiciousSafariCaretResult(node,offset,x)||browser.chrome&&isSuspiciousChromeCaretResult(node,offset,x))node=void 0;}}}if(!node||!view.docView.dom.contains(node)){let line=LineView.find(view.docView,lineStart);if(!line)return yOffset>block.top+block.height/2?block.to:block.from;({node,offset}=domPosAtCoords(line.dom,x,y));}let nearest=view.docView.nearest(node);if(!nearest)return null;if(nearest.isWidget&&((_b=nearest.dom)===null||_b===void 0?void 0:_b.nodeType)==1){let rect=nearest.dom.getBoundingClientRect();return coords.y<rect.top||coords.y<=rect.bottom&&coords.x<=(rect.left+rect.right)/2?nearest.posAtStart:nearest.posAtEnd;}else{return nearest.localPosFromDOM(node,offset)+nearest.posAtStart;}}function posAtCoordsImprecise(view,contentRect,block,x,y){let into=Math.round((x-contentRect.left)*view.defaultCharacterWidth);if(view.lineWrapping&&block.height>view.defaultLineHeight*1.5){let line=Math.floor((y-block.top)/view.defaultLineHeight);into+=line*view.viewState.heightOracle.lineLength;}let content=view.state.sliceDoc(block.from,block.to);return block.from+findColumn(content,into,view.state.tabSize);}function isSuspiciousSafariCaretResult(node,offset,x){let len;if(node.nodeType!=3||offset!=(len=node.nodeValue.length))return false;for(let next=node.nextSibling;next;next=next.nextSibling)if(next.nodeType!=1||next.nodeName!=\"BR\")return false;return textRange(node,len-1,len).getBoundingClientRect().left>x;}function isSuspiciousChromeCaretResult(node,offset,x){if(offset!=0)return false;for(let cur=node;;){let parent=cur.parentNode;if(!parent||parent.nodeType!=1||parent.firstChild!=cur)return false;if(parent.classList.contains(\"cm-line\"))break;cur=parent;}let rect=node.nodeType==1?node.getBoundingClientRect():textRange(node,0,Math.max(node.nodeValue.length,1)).getBoundingClientRect();return x-rect.left>5;}function blockAt(view,pos){let line=view.lineBlockAt(pos);if(Array.isArray(line.type))for(let l of line.type){if(l.to>pos||l.to==pos&&(l.to==line.to||l.type==BlockType.Text))return l;}return line;}function moveToLineBoundary(view,start,forward,includeWrap){let line=blockAt(view,start.head);let coords=!includeWrap||line.type!=BlockType.Text||!(view.lineWrapping||line.widgetLineBreaks)?null:view.coordsAtPos(start.assoc<0&&start.head>line.from?start.head-1:start.head);if(coords){let editorRect=view.dom.getBoundingClientRect();let direction=view.textDirectionAt(line.from);let pos=view.posAtCoords({x:forward==(direction==Direction.LTR)?editorRect.right-1:editorRect.left+1,y:(coords.top+coords.bottom)/2});if(pos!=null)return EditorSelection.cursor(pos,forward?-1:1);}return EditorSelection.cursor(forward?line.to:line.from,forward?-1:1);}function moveByChar(view,start,forward,by){let line=view.state.doc.lineAt(start.head),spans=view.bidiSpans(line);let direction=view.textDirectionAt(line.from);for(let cur=start,check=null;;){let next=moveVisually(line,spans,direction,cur,forward),char=movedOver;if(!next){if(line.number==(forward?view.state.doc.lines:1))return cur;char=\"\\n\";line=view.state.doc.line(line.number+(forward?1:-1));spans=view.bidiSpans(line);next=EditorSelection.cursor(forward?line.from:line.to);}if(!check){if(!by)return next;check=by(char);}else if(!check(char)){return cur;}cur=next;}}function byGroup(view,pos,start){let categorize=view.state.charCategorizer(pos);let cat=categorize(start);return next=>{let nextCat=categorize(next);if(cat==CharCategory.Space)cat=nextCat;return cat==nextCat;};}function moveVertically(view,start,forward,distance){let startPos=start.head,dir=forward?1:-1;if(startPos==(forward?view.state.doc.length:0))return EditorSelection.cursor(startPos,start.assoc);let goal=start.goalColumn,startY;let rect=view.contentDOM.getBoundingClientRect();let startCoords=view.coordsAtPos(startPos),docTop=view.documentTop;if(startCoords){if(goal==null)goal=startCoords.left-rect.left;startY=dir<0?startCoords.top:startCoords.bottom;}else{let line=view.viewState.lineBlockAt(startPos);if(goal==null)goal=Math.min(rect.right-rect.left,view.defaultCharacterWidth*(startPos-line.from));startY=(dir<0?line.top:line.bottom)+docTop;}let resolvedGoal=rect.left+goal;let dist=distance!==null&&distance!==void 0?distance:view.defaultLineHeight>>1;for(let extra=0;;extra+=10){let curY=startY+(dist+extra)*dir;let pos=posAtCoords(view,{x:resolvedGoal,y:curY},false,dir);if(curY<rect.top||curY>rect.bottom||(dir<0?pos<startPos:pos>startPos))return EditorSelection.cursor(pos,start.assoc,void 0,goal);}}function skipAtomicRanges(atoms,pos,bias){for(;;){let moved=0;for(let set of atoms){set.between(pos-1,pos+1,(from,to,value)=>{if(pos>from&&pos<to){let side=moved||bias||(pos-from<to-pos?-1:1);pos=side<0?from:to;moved=side;}});}if(!moved)return pos;}}function skipAtoms(view,oldPos,pos){let newPos=skipAtomicRanges(view.state.facet(atomicRanges).map(f=>f(view)),pos.from,oldPos.head>pos.from?-1:1);return newPos==pos.from?pos:EditorSelection.cursor(newPos,newPos<pos.from?1:-1);}var InputState=class{setSelectionOrigin(origin){this.lastSelectionOrigin=origin;this.lastSelectionTime=Date.now();}ensureHandlers(view,plugins){var _a;let handlers2;this.customHandlers=[];for(let plugin2 of plugins)if(handlers2=(_a=plugin2.update(view).spec)===null||_a===void 0?void 0:_a.domEventHandlers){this.customHandlers.push({plugin:plugin2.value,handlers:handlers2});for(let type in handlers2)if(this.registeredEvents.indexOf(type)<0&&type!=\"scroll\"){this.registeredEvents.push(type);view.contentDOM.addEventListener(type,event=>{if(!eventBelongsToEditor(view,event))return;if(this.runCustomHandlers(type,view,event))event.preventDefault();});}}}runCustomHandlers(type,view,event){for(let set of this.customHandlers){let handler=set.handlers[type];if(handler){try{if(handler.call(set.plugin,event,view)||event.defaultPrevented)return true;}catch(e){logException(view.state,e);}}}return false;}runScrollHandlers(view,event){this.lastScrollTop=view.scrollDOM.scrollTop;this.lastScrollLeft=view.scrollDOM.scrollLeft;for(let set of this.customHandlers){let handler=set.handlers.scroll;if(handler){try{handler.call(set.plugin,event,view);}catch(e){logException(view.state,e);}}}}keydown(view,event){this.lastKeyCode=event.keyCode;this.lastKeyTime=Date.now();if(event.keyCode==9&&Date.now()<this.lastEscPress+2e3)return true;if(event.keyCode!=27&&modifierCodes.indexOf(event.keyCode)<0)view.inputState.lastEscPress=0;if(browser.android&&browser.chrome&&!event.synthetic&&(event.keyCode==13||event.keyCode==8)){view.observer.delayAndroidKey(event.key,event.keyCode);return true;}let pending;if(browser.ios&&!event.synthetic&&!event.altKey&&!event.metaKey&&((pending=PendingKeys.find(key=>key.keyCode==event.keyCode))&&!event.ctrlKey||EmacsyPendingKeys.indexOf(event.key)>-1&&event.ctrlKey&&!event.shiftKey)){this.pendingIOSKey=pending||event;setTimeout(()=>this.flushIOSKey(view),250);return true;}return false;}flushIOSKey(view){let key=this.pendingIOSKey;if(!key)return false;this.pendingIOSKey=void 0;return dispatchKey(view.contentDOM,key.key,key.keyCode);}ignoreDuringComposition(event){if(!/^key/.test(event.type))return false;if(this.composing>0)return true;if(browser.safari&&!browser.ios&&this.compositionPendingKey&&Date.now()-this.compositionEndedAt<100){this.compositionPendingKey=false;return true;}return false;}mustFlushObserver(event){return event.type==\"keydown\"&&event.keyCode!=229;}startMouseSelection(mouseSelection){if(this.mouseSelection)this.mouseSelection.destroy();this.mouseSelection=mouseSelection;}update(update){if(this.mouseSelection)this.mouseSelection.update(update);if(update.transactions.length)this.lastKeyCode=this.lastSelectionTime=0;}destroy(){if(this.mouseSelection)this.mouseSelection.destroy();}constructor(view){this.lastKeyCode=0;this.lastKeyTime=0;this.lastTouchTime=0;this.lastFocusTime=0;this.lastScrollTop=0;this.lastScrollLeft=0;this.chromeScrollHack=-1;this.pendingIOSKey=void 0;this.lastSelectionOrigin=null;this.lastSelectionTime=0;this.lastEscPress=0;this.lastContextMenu=0;this.scrollHandlers=[];this.registeredEvents=[];this.customHandlers=[];this.composing=-1;this.compositionFirstChange=null;this.compositionEndedAt=0;this.compositionPendingKey=false;this.compositionPendingChange=false;this.mouseSelection=null;let handleEvent=(handler,event)=>{if(this.ignoreDuringComposition(event))return;if(event.type==\"keydown\"&&this.keydown(view,event))return;if(this.mustFlushObserver(event))view.observer.forceFlush();if(this.runCustomHandlers(event.type,view,event))event.preventDefault();else handler(view,event);};for(let type in handlers){let handler=handlers[type];view.contentDOM.addEventListener(type,event=>{if(eventBelongsToEditor(view,event))handleEvent(handler,event);},handlerOptions[type]);this.registeredEvents.push(type);}view.scrollDOM.addEventListener(\"mousedown\",event=>{if(event.target==view.scrollDOM&&event.clientY>view.contentDOM.getBoundingClientRect().bottom){handleEvent(handlers.mousedown,event);if(!event.defaultPrevented&&event.button==2){let start=view.contentDOM.style.minHeight;view.contentDOM.style.minHeight=\"100%\";setTimeout(()=>view.contentDOM.style.minHeight=start,200);}}});view.scrollDOM.addEventListener(\"drop\",event=>{if(event.target==view.scrollDOM&&event.clientY>view.contentDOM.getBoundingClientRect().bottom)handleEvent(handlers.drop,event);});if(browser.chrome&&browser.chrome_version==102){view.scrollDOM.addEventListener(\"wheel\",()=>{if(this.chromeScrollHack<0)view.contentDOM.style.pointerEvents=\"none\";else window.clearTimeout(this.chromeScrollHack);this.chromeScrollHack=setTimeout(()=>{this.chromeScrollHack=-1;view.contentDOM.style.pointerEvents=\"\";},100);},{passive:true});}this.notifiedFocused=view.hasFocus;if(browser.safari)view.contentDOM.addEventListener(\"input\",()=>null);}};var PendingKeys=[{key:\"Backspace\",keyCode:8,inputType:\"deleteContentBackward\"},{key:\"Enter\",keyCode:13,inputType:\"insertParagraph\"},{key:\"Delete\",keyCode:46,inputType:\"deleteContentForward\"}];var EmacsyPendingKeys=\"dthko\";var modifierCodes=[16,17,18,20,91,92,224,225];var dragScrollMargin=6;function dragScrollSpeed(dist){return Math.max(0,dist)*.7+8;}var MouseSelection=class{start(event){if(this.dragging===false){event.preventDefault();this.select(event);}}move(event){var _a;if(event.buttons==0)return this.destroy();if(this.dragging!==false)return;this.select(this.lastEvent=event);let sx=0,sy=0;let rect=((_a=this.scrollParent)===null||_a===void 0?void 0:_a.getBoundingClientRect())||{left:0,top:0,right:this.view.win.innerWidth,bottom:this.view.win.innerHeight};let margins=getScrollMargins(this.view);if(event.clientX-margins.left<=rect.left+dragScrollMargin)sx=-dragScrollSpeed(rect.left-event.clientX);else if(event.clientX+margins.right>=rect.right-dragScrollMargin)sx=dragScrollSpeed(event.clientX-rect.right);if(event.clientY-margins.top<=rect.top+dragScrollMargin)sy=-dragScrollSpeed(rect.top-event.clientY);else if(event.clientY+margins.bottom>=rect.bottom-dragScrollMargin)sy=dragScrollSpeed(event.clientY-rect.bottom);this.setScrollSpeed(sx,sy);}up(event){if(this.dragging==null)this.select(this.lastEvent);if(!this.dragging)event.preventDefault();this.destroy();}destroy(){this.setScrollSpeed(0,0);let doc2=this.view.contentDOM.ownerDocument;doc2.removeEventListener(\"mousemove\",this.move);doc2.removeEventListener(\"mouseup\",this.up);this.view.inputState.mouseSelection=null;}setScrollSpeed(sx,sy){this.scrollSpeed={x:sx,y:sy};if(sx||sy){if(this.scrolling<0)this.scrolling=setInterval(()=>this.scroll(),50);}else if(this.scrolling>-1){clearInterval(this.scrolling);this.scrolling=-1;}}scroll(){if(this.scrollParent){this.scrollParent.scrollLeft+=this.scrollSpeed.x;this.scrollParent.scrollTop+=this.scrollSpeed.y;}else{this.view.win.scrollBy(this.scrollSpeed.x,this.scrollSpeed.y);}if(this.dragging===false)this.select(this.lastEvent);}skipAtoms(sel){let ranges=null;for(let i=0;i<sel.ranges.length;i++){let range=sel.ranges[i],updated=null;if(range.empty){let pos=skipAtomicRanges(this.atoms,range.from,0);if(pos!=range.from)updated=EditorSelection.cursor(pos,-1);}else{let from=skipAtomicRanges(this.atoms,range.from,-1);let to=skipAtomicRanges(this.atoms,range.to,1);if(from!=range.from||to!=range.to)updated=EditorSelection.range(range.from==range.anchor?from:to,range.from==range.head?from:to);}if(updated){if(!ranges)ranges=sel.ranges.slice();ranges[i]=updated;}}return ranges?EditorSelection.create(ranges,sel.mainIndex):sel;}select(event){let{view}=this,selection=this.skipAtoms(this.style.get(event,this.extend,this.multiple));if(this.mustSelect||!selection.eq(view.state.selection)||selection.main.assoc!=view.state.selection.main.assoc)this.view.dispatch({selection,userEvent:\"select.pointer\"});this.mustSelect=false;}update(update){if(update.docChanged&&this.dragging)this.dragging=this.dragging.map(update.changes);if(this.style.update(update))setTimeout(()=>this.select(this.lastEvent),20);}constructor(view,startEvent,style,mustSelect){this.view=view;this.style=style;this.mustSelect=mustSelect;this.scrollSpeed={x:0,y:0};this.scrolling=-1;this.lastEvent=startEvent;this.scrollParent=scrollableParent(view.contentDOM);this.atoms=view.state.facet(atomicRanges).map(f=>f(view));let doc2=view.contentDOM.ownerDocument;doc2.addEventListener(\"mousemove\",this.move=this.move.bind(this));doc2.addEventListener(\"mouseup\",this.up=this.up.bind(this));this.extend=startEvent.shiftKey;this.multiple=view.state.facet(EditorState.allowMultipleSelections)&&addsSelectionRange(view,startEvent);this.dragMove=dragMovesSelection(view,startEvent);this.dragging=isInPrimarySelection(view,startEvent)&&getClickType(startEvent)==1?null:false;}};function addsSelectionRange(view,event){let facet=view.state.facet(clickAddsSelectionRange);return facet.length?facet[0](event):browser.mac?event.metaKey:event.ctrlKey;}function dragMovesSelection(view,event){let facet=view.state.facet(dragMovesSelection$1);return facet.length?facet[0](event):browser.mac?!event.altKey:!event.ctrlKey;}function isInPrimarySelection(view,event){let{main}=view.state.selection;if(main.empty)return false;let sel=getSelection(view.root);if(!sel||sel.rangeCount==0)return true;let rects=sel.getRangeAt(0).getClientRects();for(let i=0;i<rects.length;i++){let rect=rects[i];if(rect.left<=event.clientX&&rect.right>=event.clientX&&rect.top<=event.clientY&&rect.bottom>=event.clientY)return true;}return false;}function eventBelongsToEditor(view,event){if(!event.bubbles)return true;if(event.defaultPrevented)return false;for(let node=event.target,cView;node!=view.contentDOM;node=node.parentNode)if(!node||node.nodeType==11||(cView=ContentView.get(node))&&cView.ignoreEvent(event))return false;return true;}var handlers=/* @__PURE__ */Object.create(null);var handlerOptions=/* @__PURE__ */Object.create(null);var brokenClipboardAPI=browser.ie&&browser.ie_version<15||browser.ios&&browser.webkit_version<604;function capturePaste(view){let parent=view.dom.parentNode;if(!parent)return;let target=parent.appendChild(document.createElement(\"textarea\"));target.style.cssText=\"position: fixed; left: -10000px; top: 10px\";target.focus();setTimeout(()=>{view.focus();target.remove();doPaste(view,target.value);},50);}function doPaste(view,input){let{state}=view,changes,i=1,text=state.toText(input);let byLine=text.lines==state.selection.ranges.length;let linewise=lastLinewiseCopy!=null&&state.selection.ranges.every(r=>r.empty)&&lastLinewiseCopy==text.toString();if(linewise){let lastLine=-1;changes=state.changeByRange(range=>{let line=state.doc.lineAt(range.from);if(line.from==lastLine)return{range};lastLine=line.from;let insert=state.toText((byLine?text.line(i++).text:input)+state.lineBreak);return{changes:{from:line.from,insert},range:EditorSelection.cursor(range.from+insert.length)};});}else if(byLine){changes=state.changeByRange(range=>{let line=text.line(i++);return{changes:{from:range.from,to:range.to,insert:line.text},range:EditorSelection.cursor(range.from+line.length)};});}else{changes=state.replaceSelection(text);}view.dispatch(changes,{userEvent:\"input.paste\",scrollIntoView:true});}handlers.keydown=(view,event)=>{view.inputState.setSelectionOrigin(\"select\");if(event.keyCode==27)view.inputState.lastEscPress=Date.now();};handlers.touchstart=(view,e)=>{view.inputState.lastTouchTime=Date.now();view.inputState.setSelectionOrigin(\"select.pointer\");};handlers.touchmove=view=>{view.inputState.setSelectionOrigin(\"select.pointer\");};handlerOptions.touchstart=handlerOptions.touchmove={passive:true};handlers.mousedown=(view,event)=>{view.observer.flush();if(view.inputState.lastTouchTime>Date.now()-2e3)return;let style=null;for(let makeStyle of view.state.facet(mouseSelectionStyle)){style=makeStyle(view,event);if(style)break;}if(!style&&event.button==0)style=basicMouseSelection(view,event);if(style){let mustFocus=view.root.activeElement!=view.contentDOM;view.inputState.startMouseSelection(new MouseSelection(view,event,style,mustFocus));if(mustFocus)view.observer.ignore(()=>focusPreventScroll(view.contentDOM));if(view.inputState.mouseSelection)view.inputState.mouseSelection.start(event);}};function rangeForClick(view,pos,bias,type){if(type==1){return EditorSelection.cursor(pos,bias);}else if(type==2){return groupAt(view.state,pos,bias);}else{let visual=LineView.find(view.docView,pos),line=view.state.doc.lineAt(visual?visual.posAtEnd:pos);let from=visual?visual.posAtStart:line.from,to=visual?visual.posAtEnd:line.to;if(to<view.state.doc.length&&to==line.to)to++;return EditorSelection.range(from,to);}}var insideY=(y,rect)=>y>=rect.top&&y<=rect.bottom;var inside=(x,y,rect)=>insideY(y,rect)&&x>=rect.left&&x<=rect.right;function findPositionSide(view,pos,x,y){let line=LineView.find(view.docView,pos);if(!line)return 1;let off=pos-line.posAtStart;if(off==0)return 1;if(off==line.length)return-1;let before=line.coordsAt(off,-1);if(before&&inside(x,y,before))return-1;let after=line.coordsAt(off,1);if(after&&inside(x,y,after))return 1;return before&&insideY(y,before)?-1:1;}function queryPos(view,event){let pos=view.posAtCoords({x:event.clientX,y:event.clientY},false);return{pos,bias:findPositionSide(view,pos,event.clientX,event.clientY)};}var BadMouseDetail=browser.ie&&browser.ie_version<=11;var lastMouseDown=null;var lastMouseDownCount=0;var lastMouseDownTime=0;function getClickType(event){if(!BadMouseDetail)return event.detail;let last=lastMouseDown,lastTime=lastMouseDownTime;lastMouseDown=event;lastMouseDownTime=Date.now();return lastMouseDownCount=!last||lastTime>Date.now()-400&&Math.abs(last.clientX-event.clientX)<2&&Math.abs(last.clientY-event.clientY)<2?(lastMouseDownCount+1)%3:1;}function basicMouseSelection(view,event){let start=queryPos(view,event),type=getClickType(event);let startSel=view.state.selection;return{update(update){if(update.docChanged){start.pos=update.changes.mapPos(start.pos);startSel=startSel.map(update.changes);}},get(event2,extend,multiple){let cur=queryPos(view,event2),removed;let range=rangeForClick(view,cur.pos,cur.bias,type);if(start.pos!=cur.pos&&!extend){let startRange=rangeForClick(view,start.pos,start.bias,type);let from=Math.min(startRange.from,range.from),to=Math.max(startRange.to,range.to);range=from<range.from?EditorSelection.range(from,to):EditorSelection.range(to,from);}if(extend)return startSel.replaceRange(startSel.main.extend(range.from,range.to));else if(multiple&&type==1&&startSel.ranges.length>1&&(removed=removeRangeAround(startSel,cur.pos)))return removed;else if(multiple)return startSel.addRange(range);else return EditorSelection.create([range]);}};}function removeRangeAround(sel,pos){for(let i=0;i<sel.ranges.length;i++){let{from,to}=sel.ranges[i];if(from<=pos&&to>=pos)return EditorSelection.create(sel.ranges.slice(0,i).concat(sel.ranges.slice(i+1)),sel.mainIndex==i?0:sel.mainIndex-(sel.mainIndex>i?1:0));}return null;}handlers.dragstart=(view,event)=>{let{selection:{main}}=view.state;let{mouseSelection}=view.inputState;if(mouseSelection)mouseSelection.dragging=main;if(event.dataTransfer){event.dataTransfer.setData(\"Text\",view.state.sliceDoc(main.from,main.to));event.dataTransfer.effectAllowed=\"copyMove\";}};function dropText(view,event,text,direct){if(!text)return;let dropPos=view.posAtCoords({x:event.clientX,y:event.clientY},false);event.preventDefault();let{mouseSelection}=view.inputState;let del=direct&&mouseSelection&&mouseSelection.dragging&&mouseSelection.dragMove?{from:mouseSelection.dragging.from,to:mouseSelection.dragging.to}:null;let ins={from:dropPos,insert:text};let changes=view.state.changes(del?[del,ins]:ins);view.focus();view.dispatch({changes,selection:{anchor:changes.mapPos(dropPos,-1),head:changes.mapPos(dropPos,1)},userEvent:del?\"move.drop\":\"input.drop\"});}handlers.drop=(view,event)=>{if(!event.dataTransfer)return;if(view.state.readOnly)return event.preventDefault();let files=event.dataTransfer.files;if(files&&files.length){event.preventDefault();let text=Array(files.length),read=0;let finishFile=()=>{if(++read==files.length)dropText(view,event,text.filter(s=>s!=null).join(view.state.lineBreak),false);};for(let i=0;i<files.length;i++){let reader=new FileReader;reader.onerror=finishFile;reader.onload=()=>{if(!/[\\x00-\\x08\\x0e-\\x1f]{2}/.test(reader.result))text[i]=reader.result;finishFile();};reader.readAsText(files[i]);}}else{dropText(view,event,event.dataTransfer.getData(\"Text\"),true);}};handlers.paste=(view,event)=>{if(view.state.readOnly)return event.preventDefault();view.observer.flush();let data=brokenClipboardAPI?null:event.clipboardData;if(data){doPaste(view,data.getData(\"text/plain\")||data.getData(\"text/uri-text\"));event.preventDefault();}else{capturePaste(view);}};function captureCopy(view,text){let parent=view.dom.parentNode;if(!parent)return;let target=parent.appendChild(document.createElement(\"textarea\"));target.style.cssText=\"position: fixed; left: -10000px; top: 10px\";target.value=text;target.focus();target.selectionEnd=text.length;target.selectionStart=0;setTimeout(()=>{target.remove();view.focus();},50);}function copiedRange(state){let content=[],ranges=[],linewise=false;for(let range of state.selection.ranges)if(!range.empty){content.push(state.sliceDoc(range.from,range.to));ranges.push(range);}if(!content.length){let upto=-1;for(let{from}of state.selection.ranges){let line=state.doc.lineAt(from);if(line.number>upto){content.push(line.text);ranges.push({from:line.from,to:Math.min(state.doc.length,line.to+1)});}upto=line.number;}linewise=true;}return{text:content.join(state.lineBreak),ranges,linewise};}var lastLinewiseCopy=null;handlers.copy=handlers.cut=(view,event)=>{let{text,ranges,linewise}=copiedRange(view.state);if(!text&&!linewise)return;lastLinewiseCopy=linewise?text:null;let data=brokenClipboardAPI?null:event.clipboardData;if(data){event.preventDefault();data.clearData();data.setData(\"text/plain\",text);}else{captureCopy(view,text);}if(event.type==\"cut\"&&!view.state.readOnly)view.dispatch({changes:ranges,scrollIntoView:true,userEvent:\"delete.cut\"});};var isFocusChange=/* @__PURE__ */Annotation.define();function focusChangeTransaction(state,focus){let effects=[];for(let getEffect of state.facet(focusChangeEffect)){let effect=getEffect(state,focus);if(effect)effects.push(effect);}return effects?state.update({effects,annotations:isFocusChange.of(true)}):null;}function updateForFocusChange(view){setTimeout(()=>{let focus=view.hasFocus;if(focus!=view.inputState.notifiedFocused){let tr=focusChangeTransaction(view.state,focus);if(tr)view.dispatch(tr);else view.update([]);}},10);}handlers.focus=view=>{view.inputState.lastFocusTime=Date.now();if(!view.scrollDOM.scrollTop&&(view.inputState.lastScrollTop||view.inputState.lastScrollLeft)){view.scrollDOM.scrollTop=view.inputState.lastScrollTop;view.scrollDOM.scrollLeft=view.inputState.lastScrollLeft;}updateForFocusChange(view);};handlers.blur=view=>{view.observer.clearSelectionRange();updateForFocusChange(view);};handlers.compositionstart=handlers.compositionupdate=view=>{if(view.inputState.compositionFirstChange==null)view.inputState.compositionFirstChange=true;if(view.inputState.composing<0){view.inputState.composing=0;}};handlers.compositionend=view=>{view.inputState.composing=-1;view.inputState.compositionEndedAt=Date.now();view.inputState.compositionPendingKey=true;view.inputState.compositionPendingChange=view.observer.pendingRecords().length>0;view.inputState.compositionFirstChange=null;if(browser.chrome&&browser.android){view.observer.flushSoon();}else if(view.inputState.compositionPendingChange){Promise.resolve().then(()=>view.observer.flush());}else{setTimeout(()=>{if(view.inputState.composing<0&&view.docView.compositionDeco.size)view.update([]);},50);}};handlers.contextmenu=view=>{view.inputState.lastContextMenu=Date.now();};handlers.beforeinput=(view,event)=>{var _a;let pending;if(browser.chrome&&browser.android&&(pending=PendingKeys.find(key=>key.inputType==event.inputType))){view.observer.delayAndroidKey(pending.key,pending.keyCode);if(pending.key==\"Backspace\"||pending.key==\"Delete\"){let startViewHeight=((_a=window.visualViewport)===null||_a===void 0?void 0:_a.height)||0;setTimeout(()=>{var _a2;if((((_a2=window.visualViewport)===null||_a2===void 0?void 0:_a2.height)||0)>startViewHeight+10&&view.hasFocus){view.contentDOM.blur();view.focus();}},100);}}};var wrappingWhiteSpace=[\"pre-wrap\",\"normal\",\"pre-line\",\"break-spaces\"];var HeightOracle=class{heightForGap(from,to){let lines=this.doc.lineAt(to).number-this.doc.lineAt(from).number+1;if(this.lineWrapping)lines+=Math.max(0,Math.ceil((to-from-lines*this.lineLength*.5)/this.lineLength));return this.lineHeight*lines;}heightForLine(length){if(!this.lineWrapping)return this.lineHeight;let lines=1+Math.max(0,Math.ceil((length-this.lineLength)/(this.lineLength-5)));return lines*this.lineHeight;}setDoc(doc2){this.doc=doc2;return this;}mustRefreshForWrapping(whiteSpace){return wrappingWhiteSpace.indexOf(whiteSpace)>-1!=this.lineWrapping;}mustRefreshForHeights(lineHeights){let newHeight=false;for(let i=0;i<lineHeights.length;i++){let h=lineHeights[i];if(h<0){i++;}else if(!this.heightSamples[Math.floor(h*10)]){newHeight=true;this.heightSamples[Math.floor(h*10)]=true;}}return newHeight;}refresh(whiteSpace,lineHeight,charWidth,textHeight,lineLength,knownHeights){let lineWrapping=wrappingWhiteSpace.indexOf(whiteSpace)>-1;let changed=Math.round(lineHeight)!=Math.round(this.lineHeight)||this.lineWrapping!=lineWrapping;this.lineWrapping=lineWrapping;this.lineHeight=lineHeight;this.charWidth=charWidth;this.textHeight=textHeight;this.lineLength=lineLength;if(changed){this.heightSamples={};for(let i=0;i<knownHeights.length;i++){let h=knownHeights[i];if(h<0)i++;else this.heightSamples[Math.floor(h*10)]=true;}}return changed;}constructor(lineWrapping){this.lineWrapping=lineWrapping;this.doc=Text.empty;this.heightSamples={};this.lineHeight=14;this.charWidth=7;this.textHeight=14;this.lineLength=30;this.heightChanged=false;}};var MeasuredHeights=class{get more(){return this.index<this.heights.length;}constructor(from,heights){this.from=from;this.heights=heights;this.index=0;}};var BlockInfo=class{/**\n  The type of element this is. When querying lines, this may be\n  an array of all the blocks that make up the line.\n  */get type(){return typeof this._content==\"number\"?BlockType.Text:Array.isArray(this._content)?this._content:this._content.type;}/**\n  The end of the element as a document position.\n  */get to(){return this.from+this.length;}/**\n  The bottom position of the element.\n  */get bottom(){return this.top+this.height;}/**\n  If this is a widget block, this will return the widget\n  associated with it.\n  */get widget(){return this._content instanceof PointDecoration?this._content.widget:null;}/**\n  If this is a textblock, this holds the number of line breaks\n  that appear in widgets inside the block.\n  */get widgetLineBreaks(){return typeof this._content==\"number\"?this._content:0;}/**\n  @internal\n  */join(other){let content=(Array.isArray(this._content)?this._content:[this]).concat(Array.isArray(other._content)?other._content:[other]);return new BlockInfo(this.from,this.length+other.length,this.top,this.height+other.height,content);}/**\n  @internal\n  */constructor(from,length,top2,height,_content){this.from=from;this.length=length;this.top=top2;this.height=height;this._content=_content;}};var QueryType=/* @__PURE__ */function(QueryType2){QueryType2[QueryType2[\"ByPos\"]=0]=\"ByPos\";QueryType2[QueryType2[\"ByHeight\"]=1]=\"ByHeight\";QueryType2[QueryType2[\"ByPosNoHeight\"]=2]=\"ByPosNoHeight\";return QueryType2;}(QueryType||(QueryType={}));var Epsilon=.001;var HeightMap=class{get outdated(){return(this.flags&2)>0;}set outdated(value){this.flags=(value?2:0)|this.flags&~2;}setHeight(oracle,height){if(this.height!=height){if(Math.abs(this.height-height)>Epsilon)oracle.heightChanged=true;this.height=height;}}// Base case is to replace a leaf node, which simply builds a tree\n// from the new nodes and returns that (HeightMapBranch and\n// HeightMapGap override this to actually use from/to)\nreplace(_from,_to,nodes){return HeightMap.of(nodes);}// Again, these are base cases, and are overridden for branch and gap nodes.\ndecomposeLeft(_to,result){result.push(this);}decomposeRight(_from,result){result.push(this);}applyChanges(decorations2,oldDoc,oracle,changes){let me=this,doc2=oracle.doc;for(let i=changes.length-1;i>=0;i--){let{fromA,toA,fromB,toB}=changes[i];let start=me.lineAt(fromA,QueryType.ByPosNoHeight,oracle.setDoc(oldDoc),0,0);let end=start.to>=toA?start:me.lineAt(toA,QueryType.ByPosNoHeight,oracle,0,0);toB+=end.to-toA;toA=end.to;while(i>0&&start.from<=changes[i-1].toA){fromA=changes[i-1].fromA;fromB=changes[i-1].fromB;i--;if(fromA<start.from)start=me.lineAt(fromA,QueryType.ByPosNoHeight,oracle,0,0);}fromB+=start.from-fromA;fromA=start.from;let nodes=NodeBuilder.build(oracle.setDoc(doc2),decorations2,fromB,toB);me=me.replace(fromA,toA,nodes);}return me.updateHeight(oracle,0);}static empty(){return new HeightMapText(0,0);}// nodes uses null values to indicate the position of line breaks.\n// There are never line breaks at the start or end of the array, or\n// two line breaks next to each other, and the array isn't allowed\n// to be empty (same restrictions as return value from the builder).\nstatic of(nodes){if(nodes.length==1)return nodes[0];let i=0,j=nodes.length,before=0,after=0;for(;;){if(i==j){if(before>after*2){let split=nodes[i-1];if(split.break)nodes.splice(--i,1,split.left,null,split.right);else nodes.splice(--i,1,split.left,split.right);j+=1+split.break;before-=split.size;}else if(after>before*2){let split=nodes[j];if(split.break)nodes.splice(j,1,split.left,null,split.right);else nodes.splice(j,1,split.left,split.right);j+=2+split.break;after-=split.size;}else{break;}}else if(before<after){let next=nodes[i++];if(next)before+=next.size;}else{let next=nodes[--j];if(next)after+=next.size;}}let brk=0;if(nodes[i-1]==null){brk=1;i--;}else if(nodes[i]==null){brk=1;j++;}return new HeightMapBranch(HeightMap.of(nodes.slice(0,i)),brk,HeightMap.of(nodes.slice(j)));}constructor(length,height,flags=2){this.length=length;this.height=height;this.flags=flags;}};HeightMap.prototype.size=1;var HeightMapBlock=class extends HeightMap{blockAt(_height,_oracle,top2,offset){return new BlockInfo(offset,this.length,top2,this.height,this.deco||0);}lineAt(_value,_type,oracle,top2,offset){return this.blockAt(0,oracle,top2,offset);}forEachLine(from,to,oracle,top2,offset,f){if(from<=offset+this.length&&to>=offset)f(this.blockAt(0,oracle,top2,offset));}updateHeight(oracle,offset=0,_force=false,measured){if(measured&&measured.from<=offset&&measured.more)this.setHeight(oracle,measured.heights[measured.index++]);this.outdated=false;return this;}toString(){return`block(${this.length})`;}constructor(length,height,deco){super(length,height);this.deco=deco;}};var HeightMapText=class extends HeightMapBlock{blockAt(_height,_oracle,top2,offset){return new BlockInfo(offset,this.length,top2,this.height,this.breaks);}replace(_from,_to,nodes){let node=nodes[0];if(nodes.length==1&&(node instanceof HeightMapText||node instanceof HeightMapGap&&node.flags&4)&&Math.abs(this.length-node.length)<10){if(node instanceof HeightMapGap)node=new HeightMapText(node.length,this.height);else node.height=this.height;if(!this.outdated)node.outdated=false;return node;}else{return HeightMap.of(nodes);}}updateHeight(oracle,offset=0,force=false,measured){if(measured&&measured.from<=offset&&measured.more)this.setHeight(oracle,measured.heights[measured.index++]);else if(force||this.outdated)this.setHeight(oracle,Math.max(this.widgetHeight,oracle.heightForLine(this.length-this.collapsed))+this.breaks*oracle.lineHeight);this.outdated=false;return this;}toString(){return`line(${this.length}${this.collapsed?-this.collapsed:\"\"}${this.widgetHeight?\":\"+this.widgetHeight:\"\"})`;}constructor(length,height){super(length,height,null);this.collapsed=0;this.widgetHeight=0;this.breaks=0;}};var HeightMapGap=class extends HeightMap{heightMetrics(oracle,offset){let firstLine=oracle.doc.lineAt(offset).number,lastLine=oracle.doc.lineAt(offset+this.length).number;let lines=lastLine-firstLine+1;let perLine,perChar=0;if(oracle.lineWrapping){let totalPerLine=Math.min(this.height,oracle.lineHeight*lines);perLine=totalPerLine/lines;if(this.length>lines+1)perChar=(this.height-totalPerLine)/(this.length-lines-1);}else{perLine=this.height/lines;}return{firstLine,lastLine,perLine,perChar};}blockAt(height,oracle,top2,offset){let{firstLine,lastLine,perLine,perChar}=this.heightMetrics(oracle,offset);if(oracle.lineWrapping){let guess=offset+Math.round(Math.max(0,Math.min(1,(height-top2)/this.height))*this.length);let line=oracle.doc.lineAt(guess),lineHeight=perLine+line.length*perChar;let lineTop=Math.max(top2,height-lineHeight/2);return new BlockInfo(line.from,line.length,lineTop,lineHeight,0);}else{let line=Math.max(0,Math.min(lastLine-firstLine,Math.floor((height-top2)/perLine)));let{from,length}=oracle.doc.line(firstLine+line);return new BlockInfo(from,length,top2+perLine*line,perLine,0);}}lineAt(value,type,oracle,top2,offset){if(type==QueryType.ByHeight)return this.blockAt(value,oracle,top2,offset);if(type==QueryType.ByPosNoHeight){let{from,to}=oracle.doc.lineAt(value);return new BlockInfo(from,to-from,0,0,0);}let{firstLine,perLine,perChar}=this.heightMetrics(oracle,offset);let line=oracle.doc.lineAt(value),lineHeight=perLine+line.length*perChar;let linesAbove=line.number-firstLine;let lineTop=top2+perLine*linesAbove+perChar*(line.from-offset-linesAbove);return new BlockInfo(line.from,line.length,Math.max(top2,Math.min(lineTop,top2+this.height-lineHeight)),lineHeight,0);}forEachLine(from,to,oracle,top2,offset,f){from=Math.max(from,offset);to=Math.min(to,offset+this.length);let{firstLine,perLine,perChar}=this.heightMetrics(oracle,offset);for(let pos=from,lineTop=top2;pos<=to;){let line=oracle.doc.lineAt(pos);if(pos==from){let linesAbove=line.number-firstLine;lineTop+=perLine*linesAbove+perChar*(from-offset-linesAbove);}let lineHeight=perLine+perChar*line.length;f(new BlockInfo(line.from,line.length,lineTop,lineHeight,0));lineTop+=lineHeight;pos=line.to+1;}}replace(from,to,nodes){let after=this.length-to;if(after>0){let last=nodes[nodes.length-1];if(last instanceof HeightMapGap)nodes[nodes.length-1]=new HeightMapGap(last.length+after);else nodes.push(null,new HeightMapGap(after-1));}if(from>0){let first=nodes[0];if(first instanceof HeightMapGap)nodes[0]=new HeightMapGap(from+first.length);else nodes.unshift(new HeightMapGap(from-1),null);}return HeightMap.of(nodes);}decomposeLeft(to,result){result.push(new HeightMapGap(to-1),null);}decomposeRight(from,result){result.push(null,new HeightMapGap(this.length-from-1));}updateHeight(oracle,offset=0,force=false,measured){let end=offset+this.length;if(measured&&measured.from<=offset+this.length&&measured.more){let nodes=[],pos=Math.max(offset,measured.from),singleHeight=-1;if(measured.from>offset)nodes.push(new HeightMapGap(measured.from-offset-1).updateHeight(oracle,offset));while(pos<=end&&measured.more){let len=oracle.doc.lineAt(pos).length;if(nodes.length)nodes.push(null);let height=measured.heights[measured.index++];if(singleHeight==-1)singleHeight=height;else if(Math.abs(height-singleHeight)>=Epsilon)singleHeight=-2;let line=new HeightMapText(len,height);line.outdated=false;nodes.push(line);pos+=len+1;}if(pos<=end)nodes.push(null,new HeightMapGap(end-pos).updateHeight(oracle,pos));let result=HeightMap.of(nodes);if(singleHeight<0||Math.abs(result.height-this.height)>=Epsilon||Math.abs(singleHeight-this.heightMetrics(oracle,offset).perLine)>=Epsilon)oracle.heightChanged=true;return result;}else if(force||this.outdated){this.setHeight(oracle,oracle.heightForGap(offset,offset+this.length));this.outdated=false;}return this;}toString(){return`gap(${this.length})`;}constructor(length){super(length,0);}};var HeightMapBranch=class extends HeightMap{get break(){return this.flags&1;}blockAt(height,oracle,top2,offset){let mid=top2+this.left.height;return height<mid?this.left.blockAt(height,oracle,top2,offset):this.right.blockAt(height,oracle,mid,offset+this.left.length+this.break);}lineAt(value,type,oracle,top2,offset){let rightTop=top2+this.left.height,rightOffset=offset+this.left.length+this.break;let left=type==QueryType.ByHeight?value<rightTop:value<rightOffset;let base2=left?this.left.lineAt(value,type,oracle,top2,offset):this.right.lineAt(value,type,oracle,rightTop,rightOffset);if(this.break||(left?base2.to<rightOffset:base2.from>rightOffset))return base2;let subQuery=type==QueryType.ByPosNoHeight?QueryType.ByPosNoHeight:QueryType.ByPos;if(left)return base2.join(this.right.lineAt(rightOffset,subQuery,oracle,rightTop,rightOffset));else return this.left.lineAt(rightOffset,subQuery,oracle,top2,offset).join(base2);}forEachLine(from,to,oracle,top2,offset,f){let rightTop=top2+this.left.height,rightOffset=offset+this.left.length+this.break;if(this.break){if(from<rightOffset)this.left.forEachLine(from,to,oracle,top2,offset,f);if(to>=rightOffset)this.right.forEachLine(from,to,oracle,rightTop,rightOffset,f);}else{let mid=this.lineAt(rightOffset,QueryType.ByPos,oracle,top2,offset);if(from<mid.from)this.left.forEachLine(from,mid.from-1,oracle,top2,offset,f);if(mid.to>=from&&mid.from<=to)f(mid);if(to>mid.to)this.right.forEachLine(mid.to+1,to,oracle,rightTop,rightOffset,f);}}replace(from,to,nodes){let rightStart=this.left.length+this.break;if(to<rightStart)return this.balanced(this.left.replace(from,to,nodes),this.right);if(from>this.left.length)return this.balanced(this.left,this.right.replace(from-rightStart,to-rightStart,nodes));let result=[];if(from>0)this.decomposeLeft(from,result);let left=result.length;for(let node of nodes)result.push(node);if(from>0)mergeGaps(result,left-1);if(to<this.length){let right=result.length;this.decomposeRight(to,result);mergeGaps(result,right);}return HeightMap.of(result);}decomposeLeft(to,result){let left=this.left.length;if(to<=left)return this.left.decomposeLeft(to,result);result.push(this.left);if(this.break){left++;if(to>=left)result.push(null);}if(to>left)this.right.decomposeLeft(to-left,result);}decomposeRight(from,result){let left=this.left.length,right=left+this.break;if(from>=right)return this.right.decomposeRight(from-right,result);if(from<left)this.left.decomposeRight(from,result);if(this.break&&from<right)result.push(null);result.push(this.right);}balanced(left,right){if(left.size>2*right.size||right.size>2*left.size)return HeightMap.of(this.break?[left,null,right]:[left,right]);this.left=left;this.right=right;this.height=left.height+right.height;this.outdated=left.outdated||right.outdated;this.size=left.size+right.size;this.length=left.length+this.break+right.length;return this;}updateHeight(oracle,offset=0,force=false,measured){let{left,right}=this,rightStart=offset+left.length+this.break,rebalance=null;if(measured&&measured.from<=offset+left.length&&measured.more)rebalance=left=left.updateHeight(oracle,offset,force,measured);else left.updateHeight(oracle,offset,force);if(measured&&measured.from<=rightStart+right.length&&measured.more)rebalance=right=right.updateHeight(oracle,rightStart,force,measured);else right.updateHeight(oracle,rightStart,force);if(rebalance)return this.balanced(left,right);this.height=this.left.height+this.right.height;this.outdated=false;return this;}toString(){return this.left+(this.break?\" \":\"-\")+this.right;}constructor(left,brk,right){super(left.length+brk+right.length,left.height+right.height,brk|(left.outdated||right.outdated?2:0));this.left=left;this.right=right;this.size=left.size+right.size;}};function mergeGaps(nodes,around){let before,after;if(nodes[around]==null&&(before=nodes[around-1])instanceof HeightMapGap&&(after=nodes[around+1])instanceof HeightMapGap)nodes.splice(around-1,3,new HeightMapGap(before.length+1+after.length));}var relevantWidgetHeight=5;var NodeBuilder=class{get isCovered(){return this.covering&&this.nodes[this.nodes.length-1]==this.covering;}span(_from,to){if(this.lineStart>-1){let end=Math.min(to,this.lineEnd),last=this.nodes[this.nodes.length-1];if(last instanceof HeightMapText)last.length+=end-this.pos;else if(end>this.pos||!this.isCovered)this.nodes.push(new HeightMapText(end-this.pos,-1));this.writtenTo=end;if(to>end){this.nodes.push(null);this.writtenTo++;this.lineStart=-1;}}this.pos=to;}point(from,to,deco){if(from<to||deco.heightRelevant){let height=deco.widget?deco.widget.estimatedHeight:0;let breaks=deco.widget?deco.widget.lineBreaks:0;if(height<0)height=this.oracle.lineHeight;let len=to-from;if(deco.block){this.addBlock(new HeightMapBlock(len,height,deco));}else if(len||breaks||height>=relevantWidgetHeight){this.addLineDeco(height,breaks,len);}}else if(to>from){this.span(from,to);}if(this.lineEnd>-1&&this.lineEnd<this.pos)this.lineEnd=this.oracle.doc.lineAt(this.pos).to;}enterLine(){if(this.lineStart>-1)return;let{from,to}=this.oracle.doc.lineAt(this.pos);this.lineStart=from;this.lineEnd=to;if(this.writtenTo<from){if(this.writtenTo<from-1||this.nodes[this.nodes.length-1]==null)this.nodes.push(this.blankContent(this.writtenTo,from-1));this.nodes.push(null);}if(this.pos>from)this.nodes.push(new HeightMapText(this.pos-from,-1));this.writtenTo=this.pos;}blankContent(from,to){let gap=new HeightMapGap(to-from);if(this.oracle.doc.lineAt(from).to==to)gap.flags|=4;return gap;}ensureLine(){this.enterLine();let last=this.nodes.length?this.nodes[this.nodes.length-1]:null;if(last instanceof HeightMapText)return last;let line=new HeightMapText(0,-1);this.nodes.push(line);return line;}addBlock(block){var _a;this.enterLine();let type=(_a=block.deco)===null||_a===void 0?void 0:_a.type;if(type==BlockType.WidgetAfter&&!this.isCovered)this.ensureLine();this.nodes.push(block);this.writtenTo=this.pos=this.pos+block.length;if(type!=BlockType.WidgetBefore)this.covering=block;}addLineDeco(height,breaks,length){let line=this.ensureLine();line.length+=length;line.collapsed+=length;line.widgetHeight=Math.max(line.widgetHeight,height);line.breaks+=breaks;this.writtenTo=this.pos=this.pos+length;}finish(from){let last=this.nodes.length==0?null:this.nodes[this.nodes.length-1];if(this.lineStart>-1&&!(last instanceof HeightMapText)&&!this.isCovered)this.nodes.push(new HeightMapText(0,-1));else if(this.writtenTo<this.pos||last==null)this.nodes.push(this.blankContent(this.writtenTo,this.pos));let pos=from;for(let node of this.nodes){if(node instanceof HeightMapText)node.updateHeight(this.oracle,pos);pos+=node?node.length:1;}return this.nodes;}// Always called with a region that on both sides either stretches\n// to a line break or the end of the document.\n// The returned array uses null to indicate line breaks, but never\n// starts or ends in a line break, or has multiple line breaks next\n// to each other.\nstatic build(oracle,decorations2,from,to){let builder=new NodeBuilder(from,oracle);RangeSet.spans(decorations2,from,to,builder,0);return builder.finish(from);}constructor(pos,oracle){this.pos=pos;this.oracle=oracle;this.nodes=[];this.lineStart=-1;this.lineEnd=-1;this.covering=null;this.writtenTo=pos;}};function heightRelevantDecoChanges(a,b,diff){let comp=new DecorationComparator;RangeSet.compare(a,b,diff,comp,0);return comp.changes;}var DecorationComparator=class{compareRange(){}comparePoint(from,to,a,b){if(from<to||a&&a.heightRelevant||b&&b.heightRelevant)addRange(from,to,this.changes,5);}constructor(){this.changes=[];}};function visiblePixelRange(dom,paddingTop){let rect=dom.getBoundingClientRect();let doc2=dom.ownerDocument,win=doc2.defaultView||window;let left=Math.max(0,rect.left),right=Math.min(win.innerWidth,rect.right);let top2=Math.max(0,rect.top),bottom=Math.min(win.innerHeight,rect.bottom);for(let parent=dom.parentNode;parent&&parent!=doc2.body;){if(parent.nodeType==1){let elt=parent;let style=window.getComputedStyle(elt);if((elt.scrollHeight>elt.clientHeight||elt.scrollWidth>elt.clientWidth)&&style.overflow!=\"visible\"){let parentRect=elt.getBoundingClientRect();left=Math.max(left,parentRect.left);right=Math.min(right,parentRect.right);top2=Math.max(top2,parentRect.top);bottom=parent==dom.parentNode?parentRect.bottom:Math.min(bottom,parentRect.bottom);}parent=style.position==\"absolute\"||style.position==\"fixed\"?elt.offsetParent:elt.parentNode;}else if(parent.nodeType==11){parent=parent.host;}else{break;}}return{left:left-rect.left,right:Math.max(left,right)-rect.left,top:top2-(rect.top+paddingTop),bottom:Math.max(top2,bottom)-(rect.top+paddingTop)};}function fullPixelRange(dom,paddingTop){let rect=dom.getBoundingClientRect();return{left:0,right:rect.right-rect.left,top:paddingTop,bottom:rect.bottom-(rect.top+paddingTop)};}var LineGap=class{static same(a,b){if(a.length!=b.length)return false;for(let i=0;i<a.length;i++){let gA=a[i],gB=b[i];if(gA.from!=gB.from||gA.to!=gB.to||gA.size!=gB.size)return false;}return true;}draw(wrapping){return Decoration.replace({widget:new LineGapWidget(this.size,wrapping)}).range(this.from,this.to);}constructor(from,to,size){this.from=from;this.to=to;this.size=size;}};var LineGapWidget=class extends WidgetType{eq(other){return other.size==this.size&&other.vertical==this.vertical;}toDOM(){let elt=document.createElement(\"div\");if(this.vertical){elt.style.height=this.size+\"px\";}else{elt.style.width=this.size+\"px\";elt.style.height=\"2px\";elt.style.display=\"inline-block\";}return elt;}get estimatedHeight(){return this.vertical?this.size:-1;}constructor(size,vertical){super();this.size=size;this.vertical=vertical;}};var ViewState=class{updateForViewport(){let viewports=[this.viewport],{main}=this.state.selection;for(let i=0;i<=1;i++){let pos=i?main.head:main.anchor;if(!viewports.some(({from,to})=>pos>=from&&pos<=to)){let{from,to}=this.lineBlockAt(pos);viewports.push(new Viewport(from,to));}}this.viewports=viewports.sort((a,b)=>a.from-b.from);this.scaler=this.heightMap.height<=7e6?IdScaler:new BigScaler(this.heightOracle,this.heightMap,this.viewports);}updateViewportLines(){this.viewportLines=[];this.heightMap.forEachLine(this.viewport.from,this.viewport.to,this.heightOracle.setDoc(this.state.doc),0,0,block=>{this.viewportLines.push(this.scaler.scale==1?block:scaleBlock(block,this.scaler));});}update(update,scrollTarget=null){this.state=update.state;let prevDeco=this.stateDeco;this.stateDeco=this.state.facet(decorations).filter(d=>typeof d!=\"function\");let contentChanges=update.changedRanges;let heightChanges=ChangedRange.extendWithRanges(contentChanges,heightRelevantDecoChanges(prevDeco,this.stateDeco,update?update.changes:ChangeSet.empty(this.state.doc.length)));let prevHeight=this.heightMap.height;let scrollAnchor=this.scrolledToBottom?null:this.lineBlockAtHeight(this.scrollTop);this.heightMap=this.heightMap.applyChanges(this.stateDeco,update.startState.doc,this.heightOracle.setDoc(this.state.doc),heightChanges);if(this.heightMap.height!=prevHeight)update.flags|=2;if(scrollAnchor){this.scrollAnchorPos=update.changes.mapPos(scrollAnchor.from,-1);this.scrollAnchorHeight=scrollAnchor.top;}else{this.scrollAnchorPos=-1;this.scrollAnchorHeight=this.heightMap.height;}let viewport=heightChanges.length?this.mapViewport(this.viewport,update.changes):this.viewport;if(scrollTarget&&(scrollTarget.range.head<viewport.from||scrollTarget.range.head>viewport.to)||!this.viewportIsAppropriate(viewport))viewport=this.getViewport(0,scrollTarget);let updateLines=!update.changes.empty||update.flags&2||viewport.from!=this.viewport.from||viewport.to!=this.viewport.to;this.viewport=viewport;this.updateForViewport();if(updateLines)this.updateViewportLines();if(this.lineGaps.length||this.viewport.to-this.viewport.from>2e3<<1)this.updateLineGaps(this.ensureLineGaps(this.mapLineGaps(this.lineGaps,update.changes)));update.flags|=this.computeVisibleRanges();if(scrollTarget)this.scrollTarget=scrollTarget;if(!this.mustEnforceCursorAssoc&&update.selectionSet&&update.view.lineWrapping&&update.state.selection.main.empty&&update.state.selection.main.assoc&&!update.state.facet(nativeSelectionHidden))this.mustEnforceCursorAssoc=true;}measure(view){let dom=view.contentDOM,style=window.getComputedStyle(dom);let oracle=this.heightOracle;let whiteSpace=style.whiteSpace;this.defaultTextDirection=style.direction==\"rtl\"?Direction.RTL:Direction.LTR;let refresh=this.heightOracle.mustRefreshForWrapping(whiteSpace);let domRect=dom.getBoundingClientRect();let measureContent=refresh||this.mustMeasureContent||this.contentDOMHeight!=domRect.height;this.contentDOMHeight=domRect.height;this.mustMeasureContent=false;let result=0,bias=0;let paddingTop=parseInt(style.paddingTop)||0,paddingBottom=parseInt(style.paddingBottom)||0;if(this.paddingTop!=paddingTop||this.paddingBottom!=paddingBottom){this.paddingTop=paddingTop;this.paddingBottom=paddingBottom;result|=8|2;}if(this.editorWidth!=view.scrollDOM.clientWidth){if(oracle.lineWrapping)measureContent=true;this.editorWidth=view.scrollDOM.clientWidth;result|=8;}if(this.scrollTop!=view.scrollDOM.scrollTop){this.scrollAnchorHeight=-1;this.scrollTop=view.scrollDOM.scrollTop;}this.scrolledToBottom=this.scrollTop>view.scrollDOM.scrollHeight-view.scrollDOM.clientHeight-4;let pixelViewport=(this.printing?fullPixelRange:visiblePixelRange)(dom,this.paddingTop);let dTop=pixelViewport.top-this.pixelViewport.top,dBottom=pixelViewport.bottom-this.pixelViewport.bottom;this.pixelViewport=pixelViewport;let inView=this.pixelViewport.bottom>this.pixelViewport.top&&this.pixelViewport.right>this.pixelViewport.left;if(inView!=this.inView){this.inView=inView;if(inView)measureContent=true;}if(!this.inView&&!this.scrollTarget)return 0;let contentWidth=domRect.width;if(this.contentDOMWidth!=contentWidth||this.editorHeight!=view.scrollDOM.clientHeight){this.contentDOMWidth=domRect.width;this.editorHeight=view.scrollDOM.clientHeight;result|=8;}if(measureContent){let lineHeights=view.docView.measureVisibleLineHeights(this.viewport);if(oracle.mustRefreshForHeights(lineHeights))refresh=true;if(refresh||oracle.lineWrapping&&Math.abs(contentWidth-this.contentDOMWidth)>oracle.charWidth){let{lineHeight,charWidth,textHeight}=view.docView.measureTextSize();refresh=lineHeight>0&&oracle.refresh(whiteSpace,lineHeight,charWidth,textHeight,contentWidth/charWidth,lineHeights);if(refresh){view.docView.minWidth=0;result|=8;}}if(dTop>0&&dBottom>0)bias=Math.max(dTop,dBottom);else if(dTop<0&&dBottom<0)bias=Math.min(dTop,dBottom);oracle.heightChanged=false;for(let vp of this.viewports){let heights=vp.from==this.viewport.from?lineHeights:view.docView.measureVisibleLineHeights(vp);this.heightMap=(refresh?HeightMap.empty().applyChanges(this.stateDeco,Text.empty,this.heightOracle,[new ChangedRange(0,0,0,view.state.doc.length)]):this.heightMap).updateHeight(oracle,0,refresh,new MeasuredHeights(vp.from,heights));}if(oracle.heightChanged)result|=2;}let viewportChange=!this.viewportIsAppropriate(this.viewport,bias)||this.scrollTarget&&(this.scrollTarget.range.head<this.viewport.from||this.scrollTarget.range.head>this.viewport.to);if(viewportChange)this.viewport=this.getViewport(bias,this.scrollTarget);this.updateForViewport();if(result&2||viewportChange)this.updateViewportLines();if(this.lineGaps.length||this.viewport.to-this.viewport.from>2e3<<1)this.updateLineGaps(this.ensureLineGaps(refresh?[]:this.lineGaps,view));result|=this.computeVisibleRanges();if(this.mustEnforceCursorAssoc){this.mustEnforceCursorAssoc=false;view.docView.enforceCursorAssoc();}return result;}get visibleTop(){return this.scaler.fromDOM(this.pixelViewport.top);}get visibleBottom(){return this.scaler.fromDOM(this.pixelViewport.bottom);}getViewport(bias,scrollTarget){let marginTop=.5-Math.max(-.5,Math.min(.5,bias/1e3/2));let map=this.heightMap,oracle=this.heightOracle;let{visibleTop,visibleBottom}=this;let viewport=new Viewport(map.lineAt(visibleTop-marginTop*1e3,QueryType.ByHeight,oracle,0,0).from,map.lineAt(visibleBottom+(1-marginTop)*1e3,QueryType.ByHeight,oracle,0,0).to);if(scrollTarget){let{head}=scrollTarget.range;if(head<viewport.from||head>viewport.to){let viewHeight=Math.min(this.editorHeight,this.pixelViewport.bottom-this.pixelViewport.top);let block=map.lineAt(head,QueryType.ByPos,oracle,0,0),topPos;if(scrollTarget.y==\"center\")topPos=(block.top+block.bottom)/2-viewHeight/2;else if(scrollTarget.y==\"start\"||scrollTarget.y==\"nearest\"&&head<viewport.from)topPos=block.top;else topPos=block.bottom-viewHeight;viewport=new Viewport(map.lineAt(topPos-1e3/2,QueryType.ByHeight,oracle,0,0).from,map.lineAt(topPos+viewHeight+1e3/2,QueryType.ByHeight,oracle,0,0).to);}}return viewport;}mapViewport(viewport,changes){let from=changes.mapPos(viewport.from,-1),to=changes.mapPos(viewport.to,1);return new Viewport(this.heightMap.lineAt(from,QueryType.ByPos,this.heightOracle,0,0).from,this.heightMap.lineAt(to,QueryType.ByPos,this.heightOracle,0,0).to);}// Checks if a given viewport covers the visible part of the\n// document and not too much beyond that.\nviewportIsAppropriate({from,to},bias=0){if(!this.inView)return true;let{top:top2}=this.heightMap.lineAt(from,QueryType.ByPos,this.heightOracle,0,0);let{bottom}=this.heightMap.lineAt(to,QueryType.ByPos,this.heightOracle,0,0);let{visibleTop,visibleBottom}=this;return(from==0||top2<=visibleTop-Math.max(10,Math.min(-bias,250)))&&(to==this.state.doc.length||bottom>=visibleBottom+Math.max(10,Math.min(bias,250)))&&top2>visibleTop-2*1e3&&bottom<visibleBottom+2*1e3;}mapLineGaps(gaps,changes){if(!gaps.length||changes.empty)return gaps;let mapped=[];for(let gap of gaps)if(!changes.touchesRange(gap.from,gap.to))mapped.push(new LineGap(changes.mapPos(gap.from),changes.mapPos(gap.to),gap.size));return mapped;}// Computes positions in the viewport where the start or end of a\n// line should be hidden, trying to reuse existing line gaps when\n// appropriate to avoid unneccesary redraws.\n// Uses crude character-counting for the positioning and sizing,\n// since actual DOM coordinates aren't always available and\n// predictable. Relies on generous margins (see LG.Margin) to hide\n// the artifacts this might produce from the user.\nensureLineGaps(current,mayMeasure){let wrapping=this.heightOracle.lineWrapping;let margin=wrapping?1e4:2e3,halfMargin=margin>>1,doubleMargin=margin<<1;if(this.defaultTextDirection!=Direction.LTR&&!wrapping)return[];let gaps=[];let addGap=(from,to,line,structure)=>{if(to-from<halfMargin)return;let sel=this.state.selection.main,avoid=[sel.from];if(!sel.empty)avoid.push(sel.to);for(let pos of avoid){if(pos>from&&pos<to){addGap(from,pos-10,line,structure);addGap(pos+10,to,line,structure);return;}}let gap=find(current,gap2=>gap2.from>=line.from&&gap2.to<=line.to&&Math.abs(gap2.from-from)<halfMargin&&Math.abs(gap2.to-to)<halfMargin&&!avoid.some(pos=>gap2.from<pos&&gap2.to>pos));if(!gap){if(to<line.to&&mayMeasure&&wrapping&&mayMeasure.visibleRanges.some(r=>r.from<=to&&r.to>=to)){let lineStart=mayMeasure.moveToLineBoundary(EditorSelection.cursor(to),false,true).head;if(lineStart>from)to=lineStart;}gap=new LineGap(from,to,this.gapSize(line,from,to,structure));}gaps.push(gap);};for(let line of this.viewportLines){if(line.length<doubleMargin)continue;let structure=lineStructure(line.from,line.to,this.stateDeco);if(structure.total<doubleMargin)continue;let target=this.scrollTarget?this.scrollTarget.range.head:null;let viewFrom,viewTo;if(wrapping){let marginHeight=margin/this.heightOracle.lineLength*this.heightOracle.lineHeight;let top2,bot;if(target!=null){let targetFrac=findFraction(structure,target);let spaceFrac=((this.visibleBottom-this.visibleTop)/2+marginHeight)/line.height;top2=targetFrac-spaceFrac;bot=targetFrac+spaceFrac;}else{top2=(this.visibleTop-line.top-marginHeight)/line.height;bot=(this.visibleBottom-line.top+marginHeight)/line.height;}viewFrom=findPosition(structure,top2);viewTo=findPosition(structure,bot);}else{let totalWidth=structure.total*this.heightOracle.charWidth;let marginWidth=margin*this.heightOracle.charWidth;let left,right;if(target!=null){let targetFrac=findFraction(structure,target);let spaceFrac=((this.pixelViewport.right-this.pixelViewport.left)/2+marginWidth)/totalWidth;left=targetFrac-spaceFrac;right=targetFrac+spaceFrac;}else{left=(this.pixelViewport.left-marginWidth)/totalWidth;right=(this.pixelViewport.right+marginWidth)/totalWidth;}viewFrom=findPosition(structure,left);viewTo=findPosition(structure,right);}if(viewFrom>line.from)addGap(line.from,viewFrom,line,structure);if(viewTo<line.to)addGap(viewTo,line.to,line,structure);}return gaps;}gapSize(line,from,to,structure){let fraction=findFraction(structure,to)-findFraction(structure,from);if(this.heightOracle.lineWrapping){return line.height*fraction;}else{return structure.total*this.heightOracle.charWidth*fraction;}}updateLineGaps(gaps){if(!LineGap.same(gaps,this.lineGaps)){this.lineGaps=gaps;this.lineGapDeco=Decoration.set(gaps.map(gap=>gap.draw(this.heightOracle.lineWrapping)));}}computeVisibleRanges(){let deco=this.stateDeco;if(this.lineGaps.length)deco=deco.concat(this.lineGapDeco);let ranges=[];RangeSet.spans(deco,this.viewport.from,this.viewport.to,{span(from,to){ranges.push({from,to});},point(){}},20);let changed=ranges.length!=this.visibleRanges.length||this.visibleRanges.some((r,i)=>r.from!=ranges[i].from||r.to!=ranges[i].to);this.visibleRanges=ranges;return changed?4:0;}lineBlockAt(pos){return pos>=this.viewport.from&&pos<=this.viewport.to&&this.viewportLines.find(b=>b.from<=pos&&b.to>=pos)||scaleBlock(this.heightMap.lineAt(pos,QueryType.ByPos,this.heightOracle,0,0),this.scaler);}lineBlockAtHeight(height){return scaleBlock(this.heightMap.lineAt(this.scaler.fromDOM(height),QueryType.ByHeight,this.heightOracle,0,0),this.scaler);}elementAtHeight(height){return scaleBlock(this.heightMap.blockAt(this.scaler.fromDOM(height),this.heightOracle,0,0),this.scaler);}get docHeight(){return this.scaler.toDOM(this.heightMap.height);}get contentHeight(){return this.docHeight+this.paddingTop+this.paddingBottom;}constructor(state){this.state=state;this.pixelViewport={left:0,right:window.innerWidth,top:0,bottom:0};this.inView=true;this.paddingTop=0;this.paddingBottom=0;this.contentDOMWidth=0;this.contentDOMHeight=0;this.editorHeight=0;this.editorWidth=0;this.scrollTop=0;this.scrolledToBottom=true;this.scrollAnchorPos=0;this.scrollAnchorHeight=-1;this.scaler=IdScaler;this.scrollTarget=null;this.printing=false;this.mustMeasureContent=true;this.defaultTextDirection=Direction.LTR;this.visibleRanges=[];this.mustEnforceCursorAssoc=false;let guessWrapping=state.facet(contentAttributes).some(v=>typeof v!=\"function\"&&v.class==\"cm-lineWrapping\");this.heightOracle=new HeightOracle(guessWrapping);this.stateDeco=state.facet(decorations).filter(d=>typeof d!=\"function\");this.heightMap=HeightMap.empty().applyChanges(this.stateDeco,Text.empty,this.heightOracle.setDoc(state.doc),[new ChangedRange(0,0,0,state.doc.length)]);this.viewport=this.getViewport(0,null);this.updateViewportLines();this.updateForViewport();this.lineGaps=this.ensureLineGaps([]);this.lineGapDeco=Decoration.set(this.lineGaps.map(gap=>gap.draw(false)));this.computeVisibleRanges();}};var Viewport=class{constructor(from,to){this.from=from;this.to=to;}};function lineStructure(from,to,stateDeco){let ranges=[],pos=from,total=0;RangeSet.spans(stateDeco,from,to,{span(){},point(from2,to2){if(from2>pos){ranges.push({from:pos,to:from2});total+=from2-pos;}pos=to2;}},20);if(pos<to){ranges.push({from:pos,to});total+=to-pos;}return{total,ranges};}function findPosition({total,ranges},ratio){if(ratio<=0)return ranges[0].from;if(ratio>=1)return ranges[ranges.length-1].to;let dist=Math.floor(total*ratio);for(let i=0;;i++){let{from,to}=ranges[i],size=to-from;if(dist<=size)return from+dist;dist-=size;}}function findFraction(structure,pos){let counted=0;for(let{from,to}of structure.ranges){if(pos<=to){counted+=pos-from;break;}counted+=to-from;}return counted/structure.total;}function find(array,f){for(let val of array)if(f(val))return val;return void 0;}var IdScaler={toDOM(n){return n;},fromDOM(n){return n;},scale:1};var BigScaler=class{toDOM(n){for(let i=0,base2=0,domBase=0;;i++){let vp=i<this.viewports.length?this.viewports[i]:null;if(!vp||n<vp.top)return domBase+(n-base2)*this.scale;if(n<=vp.bottom)return vp.domTop+(n-vp.top);base2=vp.bottom;domBase=vp.domBottom;}}fromDOM(n){for(let i=0,base2=0,domBase=0;;i++){let vp=i<this.viewports.length?this.viewports[i]:null;if(!vp||n<vp.domTop)return base2+(n-domBase)/this.scale;if(n<=vp.domBottom)return vp.top+(n-vp.domTop);base2=vp.bottom;domBase=vp.domBottom;}}constructor(oracle,heightMap,viewports){let vpHeight=0,base2=0,domBase=0;this.viewports=viewports.map(({from,to})=>{let top2=heightMap.lineAt(from,QueryType.ByPos,oracle,0,0).top;let bottom=heightMap.lineAt(to,QueryType.ByPos,oracle,0,0).bottom;vpHeight+=bottom-top2;return{from,to,top:top2,bottom,domTop:0,domBottom:0};});this.scale=(7e6-vpHeight)/(heightMap.height-vpHeight);for(let obj of this.viewports){obj.domTop=domBase+(obj.top-base2)*this.scale;domBase=obj.domBottom=obj.domTop+(obj.bottom-obj.top);base2=obj.bottom;}}};function scaleBlock(block,scaler){if(scaler.scale==1)return block;let bTop=scaler.toDOM(block.top),bBottom=scaler.toDOM(block.bottom);return new BlockInfo(block.from,block.length,bTop,bBottom-bTop,Array.isArray(block._content)?block._content.map(b=>scaleBlock(b,scaler)):block._content);}var theme=/* @__PURE__ */Facet.define({combine:strs=>strs.join(\" \")});var darkTheme=/* @__PURE__ */Facet.define({combine:values=>values.indexOf(true)>-1});var baseThemeID=/* @__PURE__ */StyleModule.newName();var baseLightID=/* @__PURE__ */StyleModule.newName();var baseDarkID=/* @__PURE__ */StyleModule.newName();var lightDarkIDs={\"&light\":\".\"+baseLightID,\"&dark\":\".\"+baseDarkID};function buildTheme(main,spec,scopes){return new StyleModule(spec,{finish(sel){return/&/.test(sel)?sel.replace(/&\\w*/,m=>{if(m==\"&\")return main;if(!scopes||!scopes[m])throw new RangeError(`Unsupported selector: ${m}`);return scopes[m];}):main+\" \"+sel;}});}var baseTheme$1=/* @__PURE__ */buildTheme(\".\"+baseThemeID,{\"&\":{position:\"relative !important\",boxSizing:\"border-box\",\"&.cm-focused\":{// Provide a simple default outline to make sure a focused\n// editor is visually distinct. Can't leave the default behavior\n// because that will apply to the content element, which is\n// inside the scrollable container and doesn't include the\n// gutters. We also can't use an 'auto' outline, since those\n// are, for some reason, drawn behind the element content, which\n// will cause things like the active line background to cover\n// the outline (#297).\noutline:\"1px dotted #212121\"},display:\"flex !important\",flexDirection:\"column\"},\".cm-scroller\":{display:\"flex !important\",alignItems:\"flex-start !important\",fontFamily:\"monospace\",lineHeight:1.4,height:\"100%\",overflowX:\"auto\",position:\"relative\",zIndex:0},\".cm-content\":{margin:0,flexGrow:2,flexShrink:0,display:\"block\",whiteSpace:\"pre\",wordWrap:\"normal\",boxSizing:\"border-box\",padding:\"4px 0\",outline:\"none\",\"&[contenteditable=true]\":{WebkitUserModify:\"read-write-plaintext-only\"}},\".cm-lineWrapping\":{whiteSpace_fallback:\"pre-wrap\",whiteSpace:\"break-spaces\",wordBreak:\"break-word\",overflowWrap:\"anywhere\",flexShrink:1},\"&light .cm-content\":{caretColor:\"black\"},\"&dark .cm-content\":{caretColor:\"white\"},\".cm-line\":{display:\"block\",padding:\"0 2px 0 6px\"},\".cm-layer\":{position:\"absolute\",left:0,top:0,contain:\"size style\",\"& > *\":{position:\"absolute\"}},\"&light .cm-selectionBackground\":{background:\"#d9d9d9\"},\"&dark .cm-selectionBackground\":{background:\"#222\"},\"&light.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground\":{background:\"#d7d4f0\"},\"&dark.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground\":{background:\"#233\"},\".cm-cursorLayer\":{pointerEvents:\"none\"},\"&.cm-focused > .cm-scroller > .cm-cursorLayer\":{animation:\"steps(1) cm-blink 1.2s infinite\"},// Two animations defined so that we can switch between them to\n// restart the animation without forcing another style\n// recomputation.\n\"@keyframes cm-blink\":{\"0%\":{},\"50%\":{opacity:0},\"100%\":{}},\"@keyframes cm-blink2\":{\"0%\":{},\"50%\":{opacity:0},\"100%\":{}},\".cm-cursor, .cm-dropCursor\":{borderLeft:\"1.2px solid black\",marginLeft:\"-0.6px\",pointerEvents:\"none\"},\".cm-cursor\":{display:\"none\"},\"&dark .cm-cursor\":{borderLeftColor:\"#444\"},\".cm-dropCursor\":{position:\"absolute\"},\"&.cm-focused > .cm-scroller > .cm-cursorLayer .cm-cursor\":{display:\"block\"},\"&light .cm-activeLine\":{backgroundColor:\"#cceeff44\"},\"&dark .cm-activeLine\":{backgroundColor:\"#99eeff33\"},\"&light .cm-specialChar\":{color:\"red\"},\"&dark .cm-specialChar\":{color:\"#f78\"},\".cm-gutters\":{flexShrink:0,display:\"flex\",height:\"100%\",boxSizing:\"border-box\",left:0,zIndex:200},\"&light .cm-gutters\":{backgroundColor:\"#f5f5f5\",color:\"#6c6c6c\",borderRight:\"1px solid #ddd\"},\"&dark .cm-gutters\":{backgroundColor:\"#333338\",color:\"#ccc\"},\".cm-gutter\":{display:\"flex !important\",flexDirection:\"column\",flexShrink:0,boxSizing:\"border-box\",minHeight:\"100%\",overflow:\"hidden\"},\".cm-gutterElement\":{boxSizing:\"border-box\"},\".cm-lineNumbers .cm-gutterElement\":{padding:\"0 3px 0 5px\",minWidth:\"20px\",textAlign:\"right\",whiteSpace:\"nowrap\"},\"&light .cm-activeLineGutter\":{backgroundColor:\"#e2f2ff\"},\"&dark .cm-activeLineGutter\":{backgroundColor:\"#222227\"},\".cm-panels\":{boxSizing:\"border-box\",position:\"sticky\",left:0,right:0},\"&light .cm-panels\":{backgroundColor:\"#f5f5f5\",color:\"black\"},\"&light .cm-panels-top\":{borderBottom:\"1px solid #ddd\"},\"&light .cm-panels-bottom\":{borderTop:\"1px solid #ddd\"},\"&dark .cm-panels\":{backgroundColor:\"#333338\",color:\"white\"},\".cm-tab\":{display:\"inline-block\",overflow:\"hidden\",verticalAlign:\"bottom\"},\".cm-widgetBuffer\":{verticalAlign:\"text-top\",height:\"1em\",width:0,display:\"inline\"},\".cm-placeholder\":{color:\"#888\",display:\"inline-block\",verticalAlign:\"top\"},\".cm-highlightSpace:before\":{content:\"attr(data-display)\",position:\"absolute\",pointerEvents:\"none\",color:\"#888\"},\".cm-highlightTab\":{backgroundImage:`url('data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"200\" height=\"20\"><path stroke=\"%23888\" stroke-width=\"1\" fill=\"none\" d=\"M1 10H196L190 5M190 15L196 10M197 4L197 16\"/></svg>')`,backgroundSize:\"auto 100%\",backgroundPosition:\"right 90%\",backgroundRepeat:\"no-repeat\"},\".cm-trailingSpace\":{backgroundColor:\"#ff332255\"},\".cm-button\":{verticalAlign:\"middle\",color:\"inherit\",fontSize:\"70%\",padding:\".2em 1em\",borderRadius:\"1px\"},\"&light .cm-button\":{backgroundImage:\"linear-gradient(#eff1f5, #d9d9df)\",border:\"1px solid #888\",\"&:active\":{backgroundImage:\"linear-gradient(#b4b4b4, #d0d3d6)\"}},\"&dark .cm-button\":{backgroundImage:\"linear-gradient(#393939, #111)\",border:\"1px solid #888\",\"&:active\":{backgroundImage:\"linear-gradient(#111, #333)\"}},\".cm-textfield\":{verticalAlign:\"middle\",color:\"inherit\",fontSize:\"70%\",border:\"1px solid silver\",padding:\".2em .5em\"},\"&light .cm-textfield\":{backgroundColor:\"white\"},\"&dark .cm-textfield\":{border:\"1px solid #555\",backgroundColor:\"inherit\"}},lightDarkIDs);var DOMChange=class{constructor(view,start,end,typeOver){this.typeOver=typeOver;this.bounds=null;this.text=\"\";let{impreciseHead:iHead,impreciseAnchor:iAnchor}=view.docView;if(view.state.readOnly&&start>-1){this.newSel=null;}else if(start>-1&&(this.bounds=view.docView.domBoundsAround(start,end,0))){let selPoints=iHead||iAnchor?[]:selectionPoints(view);let reader=new DOMReader(selPoints,view.state);reader.readRange(this.bounds.startDOM,this.bounds.endDOM);this.text=reader.text;this.newSel=selectionFromPoints(selPoints,this.bounds.from);}else{let domSel=view.observer.selectionRange;let head=iHead&&iHead.node==domSel.focusNode&&iHead.offset==domSel.focusOffset||!contains(view.contentDOM,domSel.focusNode)?view.state.selection.main.head:view.docView.posFromDOM(domSel.focusNode,domSel.focusOffset);let anchor=iAnchor&&iAnchor.node==domSel.anchorNode&&iAnchor.offset==domSel.anchorOffset||!contains(view.contentDOM,domSel.anchorNode)?view.state.selection.main.anchor:view.docView.posFromDOM(domSel.anchorNode,domSel.anchorOffset);this.newSel=EditorSelection.single(anchor,head);}}};function applyDOMChange(view,domChange){let change;let{newSel}=domChange,sel=view.state.selection.main;let lastKey=view.inputState.lastKeyTime>Date.now()-100?view.inputState.lastKeyCode:-1;if(domChange.bounds){let{from,to}=domChange.bounds;let preferredPos=sel.from,preferredSide=null;if(lastKey===8||browser.android&&domChange.text.length<to-from){preferredPos=sel.to;preferredSide=\"end\";}let diff=findDiff(view.state.doc.sliceString(from,to,LineBreakPlaceholder),domChange.text,preferredPos-from,preferredSide);if(diff){if(browser.chrome&&lastKey==13&&diff.toB==diff.from+2&&domChange.text.slice(diff.from,diff.toB)==LineBreakPlaceholder+LineBreakPlaceholder)diff.toB--;change={from:from+diff.from,to:from+diff.toA,insert:Text.of(domChange.text.slice(diff.from,diff.toB).split(LineBreakPlaceholder))};}}else if(newSel&&(!view.hasFocus&&view.state.facet(editable)||newSel.main.eq(sel))){newSel=null;}if(!change&&!newSel)return false;if(!change&&domChange.typeOver&&!sel.empty&&newSel&&newSel.main.empty){change={from:sel.from,to:sel.to,insert:view.state.doc.slice(sel.from,sel.to)};}else if(change&&change.from>=sel.from&&change.to<=sel.to&&(change.from!=sel.from||change.to!=sel.to)&&sel.to-sel.from-(change.to-change.from)<=4){change={from:sel.from,to:sel.to,insert:view.state.doc.slice(sel.from,change.from).append(change.insert).append(view.state.doc.slice(change.to,sel.to))};}else if((browser.mac||browser.android)&&change&&change.from==change.to&&change.from==sel.head-1&&/^\\. ?$/.test(change.insert.toString())&&view.contentDOM.getAttribute(\"autocorrect\")==\"off\"){if(newSel&&change.insert.length==2)newSel=EditorSelection.single(newSel.main.anchor-1,newSel.main.head-1);change={from:sel.from,to:sel.to,insert:Text.of([\" \"])};}else if(browser.chrome&&change&&change.from==change.to&&change.from==sel.head&&change.insert.toString()==\"\\n \"&&view.lineWrapping){if(newSel)newSel=EditorSelection.single(newSel.main.anchor-1,newSel.main.head-1);change={from:sel.from,to:sel.to,insert:Text.of([\" \"])};}if(change){let startState=view.state;if(browser.ios&&view.inputState.flushIOSKey(view))return true;if(browser.android&&(change.from==sel.from&&change.to==sel.to&&change.insert.length==1&&change.insert.lines==2&&dispatchKey(view.contentDOM,\"Enter\",13)||(change.from==sel.from-1&&change.to==sel.to&&change.insert.length==0||lastKey==8&&change.insert.length<change.to-change.from)&&dispatchKey(view.contentDOM,\"Backspace\",8)||change.from==sel.from&&change.to==sel.to+1&&change.insert.length==0&&dispatchKey(view.contentDOM,\"Delete\",46)))return true;let text=change.insert.toString();if(view.state.facet(inputHandler).some(h=>h(view,change.from,change.to,text)))return true;if(view.inputState.composing>=0)view.inputState.composing++;let tr;if(change.from>=sel.from&&change.to<=sel.to&&change.to-change.from>=(sel.to-sel.from)/3&&(!newSel||newSel.main.empty&&newSel.main.from==change.from+change.insert.length)&&view.inputState.composing<0){let before=sel.from<change.from?startState.sliceDoc(sel.from,change.from):\"\";let after=sel.to>change.to?startState.sliceDoc(change.to,sel.to):\"\";tr=startState.replaceSelection(view.state.toText(before+change.insert.sliceString(0,void 0,view.state.lineBreak)+after));}else{let changes=startState.changes(change);let mainSel=newSel&&newSel.main.to<=changes.newLength?newSel.main:void 0;if(startState.selection.ranges.length>1&&view.inputState.composing>=0&&change.to<=sel.to&&change.to>=sel.to-10){let replaced=view.state.sliceDoc(change.from,change.to);let compositionRange=compositionSurroundingNode(view)||view.state.doc.lineAt(sel.head);let offset=sel.to-change.to,size=sel.to-sel.from;tr=startState.changeByRange(range=>{if(range.from==sel.from&&range.to==sel.to)return{changes,range:mainSel||range.map(changes)};let to=range.to-offset,from=to-replaced.length;if(range.to-range.from!=size||view.state.sliceDoc(from,to)!=replaced||// Unfortunately, there's no way to make multiple\n// changes in the same node work without aborting\n// composition, so cursors in the composition range are\n// ignored.\ncompositionRange&&range.to>=compositionRange.from&&range.from<=compositionRange.to)return{range};let rangeChanges=startState.changes({from,to,insert:change.insert}),selOff=range.to-sel.to;return{changes:rangeChanges,range:!mainSel?range.map(rangeChanges):EditorSelection.range(Math.max(0,mainSel.anchor+selOff),Math.max(0,mainSel.head+selOff))};});}else{tr={changes,selection:mainSel&&startState.selection.replaceRange(mainSel)};}}let userEvent=\"input.type\";if(view.composing||view.inputState.compositionPendingChange&&view.inputState.compositionEndedAt>Date.now()-50){view.inputState.compositionPendingChange=false;userEvent+=\".compose\";if(view.inputState.compositionFirstChange){userEvent+=\".start\";view.inputState.compositionFirstChange=false;}}view.dispatch(tr,{scrollIntoView:true,userEvent});return true;}else if(newSel&&!newSel.main.eq(sel)){let scrollIntoView2=false,userEvent=\"select\";if(view.inputState.lastSelectionTime>Date.now()-50){if(view.inputState.lastSelectionOrigin==\"select\")scrollIntoView2=true;userEvent=view.inputState.lastSelectionOrigin;}view.dispatch({selection:newSel,scrollIntoView:scrollIntoView2,userEvent});return true;}else{return false;}}function findDiff(a,b,preferredPos,preferredSide){let minLen=Math.min(a.length,b.length);let from=0;while(from<minLen&&a.charCodeAt(from)==b.charCodeAt(from))from++;if(from==minLen&&a.length==b.length)return null;let toA=a.length,toB=b.length;while(toA>0&&toB>0&&a.charCodeAt(toA-1)==b.charCodeAt(toB-1)){toA--;toB--;}if(preferredSide==\"end\"){let adjust=Math.max(0,from-Math.min(toA,toB));preferredPos-=toA+adjust-from;}if(toA<from&&a.length<b.length){let move=preferredPos<=from&&preferredPos>=toA?from-preferredPos:0;from-=move;toB=from+(toB-toA);toA=from;}else if(toB<from){let move=preferredPos<=from&&preferredPos>=toB?from-preferredPos:0;from-=move;toA=from+(toA-toB);toB=from;}return{from,toA,toB};}function selectionPoints(view){let result=[];if(view.root.activeElement!=view.contentDOM)return result;let{anchorNode,anchorOffset,focusNode,focusOffset}=view.observer.selectionRange;if(anchorNode){result.push(new DOMPoint(anchorNode,anchorOffset));if(focusNode!=anchorNode||focusOffset!=anchorOffset)result.push(new DOMPoint(focusNode,focusOffset));}return result;}function selectionFromPoints(points,base2){if(points.length==0)return null;let anchor=points[0].pos,head=points.length==2?points[1].pos:anchor;return anchor>-1&&head>-1?EditorSelection.single(anchor+base2,head+base2):null;}var observeOptions={childList:true,characterData:true,subtree:true,attributes:true,characterDataOldValue:true};var useCharData=browser.ie&&browser.ie_version<=11;var DOMObserver=class{onScrollChanged(e){this.view.inputState.runScrollHandlers(this.view,e);if(this.intersecting)this.view.measure();}onScroll(e){if(this.intersecting)this.flush(false);this.onScrollChanged(e);}onResize(){if(this.resizeTimeout<0)this.resizeTimeout=setTimeout(()=>{this.resizeTimeout=-1;this.view.requestMeasure();},50);}onPrint(){this.view.viewState.printing=true;this.view.measure();setTimeout(()=>{this.view.viewState.printing=false;this.view.requestMeasure();},500);}updateGaps(gaps){if(this.gapIntersection&&(gaps.length!=this.gaps.length||this.gaps.some((g,i)=>g!=gaps[i]))){this.gapIntersection.disconnect();for(let gap of gaps)this.gapIntersection.observe(gap);this.gaps=gaps;}}onSelectionChange(event){let wasChanged=this.selectionChanged;if(!this.readSelectionRange()||this.delayedAndroidKey)return;let{view}=this,sel=this.selectionRange;if(view.state.facet(editable)?view.root.activeElement!=this.dom:!hasSelection(view.dom,sel))return;let context=sel.anchorNode&&view.docView.nearest(sel.anchorNode);if(context&&context.ignoreEvent(event)){if(!wasChanged)this.selectionChanged=false;return;}if((browser.ie&&browser.ie_version<=11||browser.android&&browser.chrome)&&!view.state.selection.main.empty&&// (Selection.isCollapsed isn't reliable on IE)\nsel.focusNode&&isEquivalentPosition(sel.focusNode,sel.focusOffset,sel.anchorNode,sel.anchorOffset))this.flushSoon();else this.flush(false);}readSelectionRange(){let{view}=this;let range=browser.safari&&view.root.nodeType==11&&deepActiveElement(this.dom.ownerDocument)==this.dom&&safariSelectionRangeHack(this.view)||getSelection(view.root);if(!range||this.selectionRange.eq(range))return false;let local=hasSelection(this.dom,range);if(local&&!this.selectionChanged&&view.inputState.lastFocusTime>Date.now()-200&&view.inputState.lastTouchTime<Date.now()-300&&atElementStart(this.dom,range)){this.view.inputState.lastFocusTime=0;view.docView.updateSelection();return false;}this.selectionRange.setRange(range);if(local)this.selectionChanged=true;return true;}setSelectionRange(anchor,head){this.selectionRange.set(anchor.node,anchor.offset,head.node,head.offset);this.selectionChanged=false;}clearSelectionRange(){this.selectionRange.set(null,0,null,0);}listenForScroll(){this.parentCheck=-1;let i=0,changed=null;for(let dom=this.dom;dom;){if(dom.nodeType==1){if(!changed&&i<this.scrollTargets.length&&this.scrollTargets[i]==dom)i++;else if(!changed)changed=this.scrollTargets.slice(0,i);if(changed)changed.push(dom);dom=dom.assignedSlot||dom.parentNode;}else if(dom.nodeType==11){dom=dom.host;}else{break;}}if(i<this.scrollTargets.length&&!changed)changed=this.scrollTargets.slice(0,i);if(changed){for(let dom of this.scrollTargets)dom.removeEventListener(\"scroll\",this.onScroll);for(let dom of this.scrollTargets=changed)dom.addEventListener(\"scroll\",this.onScroll);}}ignore(f){if(!this.active)return f();try{this.stop();return f();}finally{this.start();this.clear();}}start(){if(this.active)return;this.observer.observe(this.dom,observeOptions);if(useCharData)this.dom.addEventListener(\"DOMCharacterDataModified\",this.onCharData);this.active=true;}stop(){if(!this.active)return;this.active=false;this.observer.disconnect();if(useCharData)this.dom.removeEventListener(\"DOMCharacterDataModified\",this.onCharData);}// Throw away any pending changes\nclear(){this.processRecords();this.queue.length=0;this.selectionChanged=false;}// Chrome Android, especially in combination with GBoard, not only\n// doesn't reliably fire regular key events, but also often\n// surrounds the effect of enter or backspace with a bunch of\n// composition events that, when interrupted, cause text duplication\n// or other kinds of corruption. This hack makes the editor back off\n// from handling DOM changes for a moment when such a key is\n// detected (via beforeinput or keydown), and then tries to flush\n// them or, if that has no effect, dispatches the given key.\ndelayAndroidKey(key,keyCode){var _a;if(!this.delayedAndroidKey){let flush=()=>{let key2=this.delayedAndroidKey;if(key2){this.clearDelayedAndroidKey();this.view.inputState.lastKeyCode=key2.keyCode;this.view.inputState.lastKeyTime=Date.now();let flushed=this.flush();if(!flushed&&key2.force)dispatchKey(this.dom,key2.key,key2.keyCode);}};this.flushingAndroidKey=this.view.win.requestAnimationFrame(flush);}if(!this.delayedAndroidKey||key==\"Enter\")this.delayedAndroidKey={key,keyCode,// Only run the key handler when no changes are detected if\n// this isn't coming right after another change, in which case\n// it is probably part of a weird chain of updates, and should\n// be ignored if it returns the DOM to its previous state.\nforce:this.lastChange<Date.now()-50||!!((_a=this.delayedAndroidKey)===null||_a===void 0?void 0:_a.force)};}clearDelayedAndroidKey(){this.win.cancelAnimationFrame(this.flushingAndroidKey);this.delayedAndroidKey=null;this.flushingAndroidKey=-1;}flushSoon(){if(this.delayedFlush<0)this.delayedFlush=this.view.win.requestAnimationFrame(()=>{this.delayedFlush=-1;this.flush();});}forceFlush(){if(this.delayedFlush>=0){this.view.win.cancelAnimationFrame(this.delayedFlush);this.delayedFlush=-1;}this.flush();}pendingRecords(){for(let mut of this.observer.takeRecords())this.queue.push(mut);return this.queue;}processRecords(){let records=this.pendingRecords();if(records.length)this.queue=[];let from=-1,to=-1,typeOver=false;for(let record of records){let range=this.readMutation(record);if(!range)continue;if(range.typeOver)typeOver=true;if(from==-1){({from,to}=range);}else{from=Math.min(range.from,from);to=Math.max(range.to,to);}}return{from,to,typeOver};}readChange(){let{from,to,typeOver}=this.processRecords();let newSel=this.selectionChanged&&hasSelection(this.dom,this.selectionRange);if(from<0&&!newSel)return null;if(from>-1)this.lastChange=Date.now();this.view.inputState.lastFocusTime=0;this.selectionChanged=false;return new DOMChange(this.view,from,to,typeOver);}// Apply pending changes, if any\nflush(readSelection=true){if(this.delayedFlush>=0||this.delayedAndroidKey)return false;if(readSelection)this.readSelectionRange();let domChange=this.readChange();if(!domChange)return false;let startState=this.view.state;let handled=applyDOMChange(this.view,domChange);if(this.view.state==startState)this.view.update([]);return handled;}readMutation(rec){let cView=this.view.docView.nearest(rec.target);if(!cView||cView.ignoreMutation(rec))return null;cView.markDirty(rec.type==\"attributes\");if(rec.type==\"attributes\")cView.dirty|=4;if(rec.type==\"childList\"){let childBefore=findChild(cView,rec.previousSibling||rec.target.previousSibling,-1);let childAfter=findChild(cView,rec.nextSibling||rec.target.nextSibling,1);return{from:childBefore?cView.posAfter(childBefore):cView.posAtStart,to:childAfter?cView.posBefore(childAfter):cView.posAtEnd,typeOver:false};}else if(rec.type==\"characterData\"){return{from:cView.posAtStart,to:cView.posAtEnd,typeOver:rec.target.nodeValue==rec.oldValue};}else{return null;}}setWindow(win){if(win!=this.win){this.removeWindowListeners(this.win);this.win=win;this.addWindowListeners(this.win);}}addWindowListeners(win){win.addEventListener(\"resize\",this.onResize);win.addEventListener(\"beforeprint\",this.onPrint);win.addEventListener(\"scroll\",this.onScroll);win.document.addEventListener(\"selectionchange\",this.onSelectionChange);}removeWindowListeners(win){win.removeEventListener(\"scroll\",this.onScroll);win.removeEventListener(\"resize\",this.onResize);win.removeEventListener(\"beforeprint\",this.onPrint);win.document.removeEventListener(\"selectionchange\",this.onSelectionChange);}destroy(){var _a,_b,_c,_d;this.stop();(_a=this.intersection)===null||_a===void 0?void 0:_a.disconnect();(_b=this.gapIntersection)===null||_b===void 0?void 0:_b.disconnect();(_c=this.resizeScroll)===null||_c===void 0?void 0:_c.disconnect();(_d=this.resizeContent)===null||_d===void 0?void 0:_d.disconnect();for(let dom of this.scrollTargets)dom.removeEventListener(\"scroll\",this.onScroll);this.removeWindowListeners(this.win);clearTimeout(this.parentCheck);clearTimeout(this.resizeTimeout);this.win.cancelAnimationFrame(this.delayedFlush);this.win.cancelAnimationFrame(this.flushingAndroidKey);}constructor(view){this.view=view;this.active=false;this.selectionRange=new DOMSelectionState;this.selectionChanged=false;this.delayedFlush=-1;this.resizeTimeout=-1;this.queue=[];this.delayedAndroidKey=null;this.flushingAndroidKey=-1;this.lastChange=0;this.scrollTargets=[];this.intersection=null;this.resizeScroll=null;this.resizeContent=null;this.intersecting=false;this.gapIntersection=null;this.gaps=[];this.parentCheck=-1;this.dom=view.contentDOM;this.observer=new MutationObserver(mutations=>{for(let mut of mutations)this.queue.push(mut);if((browser.ie&&browser.ie_version<=11||browser.ios&&view.composing)&&mutations.some(m=>m.type==\"childList\"&&m.removedNodes.length||m.type==\"characterData\"&&m.oldValue.length>m.target.nodeValue.length))this.flushSoon();else this.flush();});if(useCharData)this.onCharData=event=>{this.queue.push({target:event.target,type:\"characterData\",oldValue:event.prevValue});this.flushSoon();};this.onSelectionChange=this.onSelectionChange.bind(this);this.onResize=this.onResize.bind(this);this.onPrint=this.onPrint.bind(this);this.onScroll=this.onScroll.bind(this);if(typeof ResizeObserver==\"function\"){this.resizeScroll=new ResizeObserver(()=>{var _a;if(((_a=this.view.docView)===null||_a===void 0?void 0:_a.lastUpdate)<Date.now()-75)this.onResize();});this.resizeScroll.observe(view.scrollDOM);this.resizeContent=new ResizeObserver(()=>this.view.requestMeasure());this.resizeContent.observe(view.contentDOM);}this.addWindowListeners(this.win=view.win);this.start();if(typeof IntersectionObserver==\"function\"){this.intersection=new IntersectionObserver(entries=>{if(this.parentCheck<0)this.parentCheck=setTimeout(this.listenForScroll.bind(this),1e3);if(entries.length>0&&entries[entries.length-1].intersectionRatio>0!=this.intersecting){this.intersecting=!this.intersecting;if(this.intersecting!=this.view.inView)this.onScrollChanged(document.createEvent(\"Event\"));}},{threshold:[0,.001]});this.intersection.observe(this.dom);this.gapIntersection=new IntersectionObserver(entries=>{if(entries.length>0&&entries[entries.length-1].intersectionRatio>0)this.onScrollChanged(document.createEvent(\"Event\"));},{});}this.listenForScroll();this.readSelectionRange();}};function findChild(cView,dom,dir){while(dom){let curView=ContentView.get(dom);if(curView&&curView.parent==cView)return curView;let parent=dom.parentNode;dom=parent!=cView.dom?parent:dir>0?dom.nextSibling:dom.previousSibling;}return null;}function safariSelectionRangeHack(view){let found=null;function read(event){event.preventDefault();event.stopImmediatePropagation();found=event.getTargetRanges()[0];}view.contentDOM.addEventListener(\"beforeinput\",read,true);view.dom.ownerDocument.execCommand(\"indent\");view.contentDOM.removeEventListener(\"beforeinput\",read,true);if(!found)return null;let anchorNode=found.startContainer,anchorOffset=found.startOffset;let focusNode=found.endContainer,focusOffset=found.endOffset;let curAnchor=view.docView.domAtPos(view.state.selection.main.anchor);if(isEquivalentPosition(curAnchor.node,curAnchor.offset,focusNode,focusOffset))[anchorNode,anchorOffset,focusNode,focusOffset]=[focusNode,focusOffset,anchorNode,anchorOffset];return{anchorNode,anchorOffset,focusNode,focusOffset};}var EditorView=class{/**\n  The current editor state.\n  */get state(){return this.viewState.state;}/**\n  To be able to display large documents without consuming too much\n  memory or overloading the browser, CodeMirror only draws the\n  code that is visible (plus a margin around it) to the DOM. This\n  property tells you the extent of the current drawn viewport, in\n  document positions.\n  */get viewport(){return this.viewState.viewport;}/**\n  When there are, for example, large collapsed ranges in the\n  viewport, its size can be a lot bigger than the actual visible\n  content. Thus, if you are doing something like styling the\n  content in the viewport, it is preferable to only do so for\n  these ranges, which are the subset of the viewport that is\n  actually drawn.\n  */get visibleRanges(){return this.viewState.visibleRanges;}/**\n  Returns false when the editor is entirely scrolled out of view\n  or otherwise hidden.\n  */get inView(){return this.viewState.inView;}/**\n  Indicates whether the user is currently composing text via\n  [IME](https://en.wikipedia.org/wiki/Input_method), and at least\n  one change has been made in the current composition.\n  */get composing(){return this.inputState.composing>0;}/**\n  Indicates whether the user is currently in composing state. Note\n  that on some platforms, like Android, this will be the case a\n  lot, since just putting the cursor on a word starts a\n  composition there.\n  */get compositionStarted(){return this.inputState.composing>=0;}/**\n  The document or shadow root that the view lives in.\n  */get root(){return this._root;}/**\n  @internal\n  */get win(){return this.dom.ownerDocument.defaultView||window;}dispatch(...input){let tr=input.length==1&&input[0]instanceof Transaction?input[0]:this.state.update(...input);this._dispatch(tr,this);}/**\n  Update the view for the given array of transactions. This will\n  update the visible document and selection to match the state\n  produced by the transactions, and notify view plugins of the\n  change. You should usually call\n  [`dispatch`](https://codemirror.net/6/docs/ref/#view.EditorView.dispatch) instead, which uses this\n  as a primitive.\n  */update(transactions){if(this.updateState!=0)throw new Error(\"Calls to EditorView.update are not allowed while an update is in progress\");let redrawn=false,attrsChanged=false,update;let state=this.state;for(let tr of transactions){if(tr.startState!=state)throw new RangeError(\"Trying to update state with a transaction that doesn't start from the previous state.\");state=tr.state;}if(this.destroyed){this.viewState.state=state;return;}let focus=this.hasFocus,focusFlag=0,dispatchFocus=null;if(transactions.some(tr=>tr.annotation(isFocusChange))){this.inputState.notifiedFocused=focus;focusFlag=1;}else if(focus!=this.inputState.notifiedFocused){this.inputState.notifiedFocused=focus;dispatchFocus=focusChangeTransaction(state,focus);if(!dispatchFocus)focusFlag=1;}let pendingKey=this.observer.delayedAndroidKey,domChange=null;if(pendingKey){this.observer.clearDelayedAndroidKey();domChange=this.observer.readChange();if(domChange&&!this.state.doc.eq(state.doc)||!this.state.selection.eq(state.selection))domChange=null;}else{this.observer.clear();}if(state.facet(EditorState.phrases)!=this.state.facet(EditorState.phrases))return this.setState(state);update=ViewUpdate.create(this,state,transactions);update.flags|=focusFlag;let scrollTarget=this.viewState.scrollTarget;try{this.updateState=2;for(let tr of transactions){if(scrollTarget)scrollTarget=scrollTarget.map(tr.changes);if(tr.scrollIntoView){let{main}=tr.state.selection;scrollTarget=new ScrollTarget(main.empty?main:EditorSelection.cursor(main.head,main.head>main.anchor?-1:1));}for(let e of tr.effects)if(e.is(scrollIntoView))scrollTarget=e.value;}this.viewState.update(update,scrollTarget);this.bidiCache=CachedOrder.update(this.bidiCache,update.changes);if(!update.empty){this.updatePlugins(update);this.inputState.update(update);}redrawn=this.docView.update(update);if(this.state.facet(styleModule)!=this.styleModules)this.mountStyles();attrsChanged=this.updateAttrs();this.showAnnouncements(transactions);this.docView.updateSelection(redrawn,transactions.some(tr=>tr.isUserEvent(\"select.pointer\")));}finally{this.updateState=0;}if(update.startState.facet(theme)!=update.state.facet(theme))this.viewState.mustMeasureContent=true;if(redrawn||attrsChanged||scrollTarget||this.viewState.mustEnforceCursorAssoc||this.viewState.mustMeasureContent)this.requestMeasure();if(!update.empty)for(let listener of this.state.facet(updateListener))listener(update);if(dispatchFocus||domChange)Promise.resolve().then(()=>{if(dispatchFocus&&this.state==dispatchFocus.startState)this.dispatch(dispatchFocus);if(domChange){if(!applyDOMChange(this,domChange)&&pendingKey.force)dispatchKey(this.contentDOM,pendingKey.key,pendingKey.keyCode);}});}/**\n  Reset the view to the given state. (This will cause the entire\n  document to be redrawn and all view plugins to be reinitialized,\n  so you should probably only use it when the new state isn't\n  derived from the old state. Otherwise, use\n  [`dispatch`](https://codemirror.net/6/docs/ref/#view.EditorView.dispatch) instead.)\n  */setState(newState){if(this.updateState!=0)throw new Error(\"Calls to EditorView.setState are not allowed while an update is in progress\");if(this.destroyed){this.viewState.state=newState;return;}this.updateState=2;let hadFocus=this.hasFocus;try{for(let plugin2 of this.plugins)plugin2.destroy(this);this.viewState=new ViewState(newState);this.plugins=newState.facet(viewPlugin).map(spec=>new PluginInstance(spec));this.pluginMap.clear();for(let plugin2 of this.plugins)plugin2.update(this);this.docView=new DocView(this);this.inputState.ensureHandlers(this,this.plugins);this.mountStyles();this.updateAttrs();this.bidiCache=[];}finally{this.updateState=0;}if(hadFocus)this.focus();this.requestMeasure();}updatePlugins(update){let prevSpecs=update.startState.facet(viewPlugin),specs=update.state.facet(viewPlugin);if(prevSpecs!=specs){let newPlugins=[];for(let spec of specs){let found=prevSpecs.indexOf(spec);if(found<0){newPlugins.push(new PluginInstance(spec));}else{let plugin2=this.plugins[found];plugin2.mustUpdate=update;newPlugins.push(plugin2);}}for(let plugin2 of this.plugins)if(plugin2.mustUpdate!=update)plugin2.destroy(this);this.plugins=newPlugins;this.pluginMap.clear();this.inputState.ensureHandlers(this,this.plugins);}else{for(let p of this.plugins)p.mustUpdate=update;}for(let i=0;i<this.plugins.length;i++)this.plugins[i].update(this);}/**\n  @internal\n  */measure(flush=true){if(this.destroyed)return;if(this.measureScheduled>-1)this.win.cancelAnimationFrame(this.measureScheduled);this.measureScheduled=0;if(flush)this.observer.forceFlush();let updated=null;let sDOM=this.scrollDOM,{scrollTop}=sDOM;let{scrollAnchorPos,scrollAnchorHeight}=this.viewState;this.viewState.scrollAnchorHeight=-1;if(scrollAnchorHeight<0||scrollTop!=this.viewState.scrollTop){if(scrollTop>sDOM.scrollHeight-sDOM.clientHeight-4){scrollAnchorPos=-1;scrollAnchorHeight=this.viewState.heightMap.height;}else{let block=this.viewState.lineBlockAtHeight(scrollTop);scrollAnchorPos=block.from;scrollAnchorHeight=block.top;}}try{for(let i=0;;i++){this.updateState=1;let oldViewport=this.viewport;let changed=this.viewState.measure(this);if(!changed&&!this.measureRequests.length&&this.viewState.scrollTarget==null)break;if(i>5){console.warn(this.measureRequests.length?\"Measure loop restarted more than 5 times\":\"Viewport failed to stabilize\");break;}let measuring=[];if(!(changed&4))[this.measureRequests,measuring]=[measuring,this.measureRequests];let measured=measuring.map(m=>{try{return m.read(this);}catch(e){logException(this.state,e);return BadMeasure;}});let update=ViewUpdate.create(this,this.state,[]),redrawn=false,scrolled=false;update.flags|=changed;if(!updated)updated=update;else updated.flags|=changed;this.updateState=2;if(!update.empty){this.updatePlugins(update);this.inputState.update(update);this.updateAttrs();redrawn=this.docView.update(update);}for(let i2=0;i2<measuring.length;i2++)if(measured[i2]!=BadMeasure){try{let m=measuring[i2];if(m.write)m.write(measured[i2],this);}catch(e){logException(this.state,e);}}if(this.viewState.editorHeight){if(this.viewState.scrollTarget){this.docView.scrollIntoView(this.viewState.scrollTarget);this.viewState.scrollTarget=null;scrolled=true;}else if(scrollAnchorHeight>-1){let newAnchorHeight=scrollAnchorPos<0?this.viewState.heightMap.height:this.viewState.lineBlockAt(scrollAnchorPos).top;let diff=newAnchorHeight-scrollAnchorHeight;if(diff>1||diff<-1){sDOM.scrollTop=scrollTop+diff;scrolled=true;}}}if(redrawn)this.docView.updateSelection(true);if(this.viewport.from==oldViewport.from&&this.viewport.to==oldViewport.to&&!scrolled&&this.measureRequests.length==0)break;scrollAnchorHeight=-1;}}finally{this.updateState=0;this.measureScheduled=-1;}if(updated&&!updated.empty)for(let listener of this.state.facet(updateListener))listener(updated);}/**\n  Get the CSS classes for the currently active editor themes.\n  */get themeClasses(){return baseThemeID+\" \"+(this.state.facet(darkTheme)?baseDarkID:baseLightID)+\" \"+this.state.facet(theme);}updateAttrs(){let editorAttrs=attrsFromFacet(this,editorAttributes,{class:\"cm-editor\"+(this.hasFocus?\" cm-focused \":\" \")+this.themeClasses});let contentAttrs={spellcheck:\"false\",autocorrect:\"off\",autocapitalize:\"off\",translate:\"no\",contenteditable:!this.state.facet(editable)?\"false\":\"true\",class:\"cm-content\",style:`${browser.tabSize}: ${this.state.tabSize}`,role:\"textbox\",\"aria-multiline\":\"true\"};if(this.state.readOnly)contentAttrs[\"aria-readonly\"]=\"true\";attrsFromFacet(this,contentAttributes,contentAttrs);let changed=this.observer.ignore(()=>{let changedContent=updateAttrs(this.contentDOM,this.contentAttrs,contentAttrs);let changedEditor=updateAttrs(this.dom,this.editorAttrs,editorAttrs);return changedContent||changedEditor;});this.editorAttrs=editorAttrs;this.contentAttrs=contentAttrs;return changed;}showAnnouncements(trs){let first=true;for(let tr of trs)for(let effect of tr.effects)if(effect.is(EditorView.announce)){if(first)this.announceDOM.textContent=\"\";first=false;let div=this.announceDOM.appendChild(document.createElement(\"div\"));div.textContent=effect.value;}}mountStyles(){this.styleModules=this.state.facet(styleModule);StyleModule.mount(this.root,this.styleModules.concat(baseTheme$1).reverse());}readMeasured(){if(this.updateState==2)throw new Error(\"Reading the editor layout isn't allowed during an update\");if(this.updateState==0&&this.measureScheduled>-1)this.measure(false);}/**\n  Schedule a layout measurement, optionally providing callbacks to\n  do custom DOM measuring followed by a DOM write phase. Using\n  this is preferable reading DOM layout directly from, for\n  example, an event handler, because it'll make sure measuring and\n  drawing done by other components is synchronized, avoiding\n  unnecessary DOM layout computations.\n  */requestMeasure(request){if(this.measureScheduled<0)this.measureScheduled=this.win.requestAnimationFrame(()=>this.measure());if(request){if(this.measureRequests.indexOf(request)>-1)return;if(request.key!=null)for(let i=0;i<this.measureRequests.length;i++){if(this.measureRequests[i].key===request.key){this.measureRequests[i]=request;return;}}this.measureRequests.push(request);}}/**\n  Get the value of a specific plugin, if present. Note that\n  plugins that crash can be dropped from a view, so even when you\n  know you registered a given plugin, it is recommended to check\n  the return value of this method.\n  */plugin(plugin2){let known=this.pluginMap.get(plugin2);if(known===void 0||known&&known.spec!=plugin2)this.pluginMap.set(plugin2,known=this.plugins.find(p=>p.spec==plugin2)||null);return known&&known.update(this).value;}/**\n  The top position of the document, in screen coordinates. This\n  may be negative when the editor is scrolled down. Points\n  directly to the top of the first line, not above the padding.\n  */get documentTop(){return this.contentDOM.getBoundingClientRect().top+this.viewState.paddingTop;}/**\n  Reports the padding above and below the document.\n  */get documentPadding(){return{top:this.viewState.paddingTop,bottom:this.viewState.paddingBottom};}/**\n  Find the text line or block widget at the given vertical\n  position (which is interpreted as relative to the [top of the\n  document](https://codemirror.net/6/docs/ref/#view.EditorView.documentTop)).\n  */elementAtHeight(height){this.readMeasured();return this.viewState.elementAtHeight(height);}/**\n  Find the line block (see\n  [`lineBlockAt`](https://codemirror.net/6/docs/ref/#view.EditorView.lineBlockAt) at the given\n  height, again interpreted relative to the [top of the\n  document](https://codemirror.net/6/docs/ref/#view.EditorView.documentTop).\n  */lineBlockAtHeight(height){this.readMeasured();return this.viewState.lineBlockAtHeight(height);}/**\n  Get the extent and vertical position of all [line\n  blocks](https://codemirror.net/6/docs/ref/#view.EditorView.lineBlockAt) in the viewport. Positions\n  are relative to the [top of the\n  document](https://codemirror.net/6/docs/ref/#view.EditorView.documentTop);\n  */get viewportLineBlocks(){return this.viewState.viewportLines;}/**\n  Find the line block around the given document position. A line\n  block is a range delimited on both sides by either a\n  non-[hidden](https://codemirror.net/6/docs/ref/#view.Decoration^replace) line breaks, or the\n  start/end of the document. It will usually just hold a line of\n  text, but may be broken into multiple textblocks by block\n  widgets.\n  */lineBlockAt(pos){return this.viewState.lineBlockAt(pos);}/**\n  The editor's total content height.\n  */get contentHeight(){return this.viewState.contentHeight;}/**\n  Move a cursor position by [grapheme\n  cluster](https://codemirror.net/6/docs/ref/#state.findClusterBreak). `forward` determines whether\n  the motion is away from the line start, or towards it. In\n  bidirectional text, the line is traversed in visual order, using\n  the editor's [text direction](https://codemirror.net/6/docs/ref/#view.EditorView.textDirection).\n  When the start position was the last one on the line, the\n  returned position will be across the line break. If there is no\n  further line, the original position is returned.\n  \n  By default, this method moves over a single cluster. The\n  optional `by` argument can be used to move across more. It will\n  be called with the first cluster as argument, and should return\n  a predicate that determines, for each subsequent cluster,\n  whether it should also be moved over.\n  */moveByChar(start,forward,by){return skipAtoms(this,start,moveByChar(this,start,forward,by));}/**\n  Move a cursor position across the next group of either\n  [letters](https://codemirror.net/6/docs/ref/#state.EditorState.charCategorizer) or non-letter\n  non-whitespace characters.\n  */moveByGroup(start,forward){return skipAtoms(this,start,moveByChar(this,start,forward,initial=>byGroup(this,start.head,initial)));}/**\n  Move to the next line boundary in the given direction. If\n  `includeWrap` is true, line wrapping is on, and there is a\n  further wrap point on the current line, the wrap point will be\n  returned. Otherwise this function will return the start or end\n  of the line.\n  */moveToLineBoundary(start,forward,includeWrap=true){return moveToLineBoundary(this,start,forward,includeWrap);}/**\n  Move a cursor position vertically. When `distance` isn't given,\n  it defaults to moving to the next line (including wrapped\n  lines). Otherwise, `distance` should provide a positive distance\n  in pixels.\n  \n  When `start` has a\n  [`goalColumn`](https://codemirror.net/6/docs/ref/#state.SelectionRange.goalColumn), the vertical\n  motion will use that as a target horizontal position. Otherwise,\n  the cursor's own horizontal position is used. The returned\n  cursor will have its goal column set to whichever column was\n  used.\n  */moveVertically(start,forward,distance){return skipAtoms(this,start,moveVertically(this,start,forward,distance));}/**\n  Find the DOM parent node and offset (child offset if `node` is\n  an element, character offset when it is a text node) at the\n  given document position.\n  \n  Note that for positions that aren't currently in\n  `visibleRanges`, the resulting DOM position isn't necessarily\n  meaningful (it may just point before or after a placeholder\n  element).\n  */domAtPos(pos){return this.docView.domAtPos(pos);}/**\n  Find the document position at the given DOM node. Can be useful\n  for associating positions with DOM events. Will raise an error\n  when `node` isn't part of the editor content.\n  */posAtDOM(node,offset=0){return this.docView.posFromDOM(node,offset);}posAtCoords(coords,precise=true){this.readMeasured();return posAtCoords(this,coords,precise);}/**\n  Get the screen coordinates at the given document position.\n  `side` determines whether the coordinates are based on the\n  element before (-1) or after (1) the position (if no element is\n  available on the given side, the method will transparently use\n  another strategy to get reasonable coordinates).\n  */coordsAtPos(pos,side=1){this.readMeasured();let rect=this.docView.coordsAt(pos,side);if(!rect||rect.left==rect.right)return rect;let line=this.state.doc.lineAt(pos),order=this.bidiSpans(line);let span=order[BidiSpan.find(order,pos-line.from,-1,side)];return flattenRect(rect,span.dir==Direction.LTR==side>0);}/**\n  The default width of a character in the editor. May not\n  accurately reflect the width of all characters (given variable\n  width fonts or styling of invididual ranges).\n  */get defaultCharacterWidth(){return this.viewState.heightOracle.charWidth;}/**\n  The default height of a line in the editor. May not be accurate\n  for all lines.\n  */get defaultLineHeight(){return this.viewState.heightOracle.lineHeight;}/**\n  The text direction\n  ([`direction`](https://developer.mozilla.org/en-US/docs/Web/CSS/direction)\n  CSS property) of the editor's content element.\n  */get textDirection(){return this.viewState.defaultTextDirection;}/**\n  Find the text direction of the block at the given position, as\n  assigned by CSS. If\n  [`perLineTextDirection`](https://codemirror.net/6/docs/ref/#view.EditorView^perLineTextDirection)\n  isn't enabled, or the given position is outside of the viewport,\n  this will always return the same as\n  [`textDirection`](https://codemirror.net/6/docs/ref/#view.EditorView.textDirection). Note that\n  this may trigger a DOM layout.\n  */textDirectionAt(pos){let perLine=this.state.facet(perLineTextDirection);if(!perLine||pos<this.viewport.from||pos>this.viewport.to)return this.textDirection;this.readMeasured();return this.docView.textDirectionAt(pos);}/**\n  Whether this editor [wraps lines](https://codemirror.net/6/docs/ref/#view.EditorView.lineWrapping)\n  (as determined by the\n  [`white-space`](https://developer.mozilla.org/en-US/docs/Web/CSS/white-space)\n  CSS property of its content element).\n  */get lineWrapping(){return this.viewState.heightOracle.lineWrapping;}/**\n  Returns the bidirectional text structure of the given line\n  (which should be in the current document) as an array of span\n  objects. The order of these spans matches the [text\n  direction](https://codemirror.net/6/docs/ref/#view.EditorView.textDirection)—if that is\n  left-to-right, the leftmost spans come first, otherwise the\n  rightmost spans come first.\n  */bidiSpans(line){if(line.length>MaxBidiLine)return trivialOrder(line.length);let dir=this.textDirectionAt(line.from);for(let entry of this.bidiCache)if(entry.from==line.from&&entry.dir==dir)return entry.order;let order=computeOrder(line.text,dir);this.bidiCache.push(new CachedOrder(line.from,line.to,dir,order));return order;}/**\n  Check whether the editor has focus.\n  */get hasFocus(){var _a;return(this.dom.ownerDocument.hasFocus()||browser.safari&&((_a=this.inputState)===null||_a===void 0?void 0:_a.lastContextMenu)>Date.now()-3e4)&&this.root.activeElement==this.contentDOM;}/**\n  Put focus on the editor.\n  */focus(){this.observer.ignore(()=>{focusPreventScroll(this.contentDOM);this.docView.updateSelection();});}/**\n  Update the [root](https://codemirror.net/6/docs/ref/##view.EditorViewConfig.root) in which the editor lives. This is only\n  necessary when moving the editor's existing DOM to a new window or shadow root.\n  */setRoot(root){if(this._root!=root){this._root=root;this.observer.setWindow((root.nodeType==9?root:root.ownerDocument).defaultView||window);this.mountStyles();}}/**\n  Clean up this editor view, removing its element from the\n  document, unregistering event handlers, and notifying\n  plugins. The view instance can no longer be used after\n  calling this.\n  */destroy(){for(let plugin2 of this.plugins)plugin2.destroy(this);this.plugins=[];this.inputState.destroy();this.dom.remove();this.observer.destroy();if(this.measureScheduled>-1)this.win.cancelAnimationFrame(this.measureScheduled);this.destroyed=true;}/**\n  Returns an effect that can be\n  [added](https://codemirror.net/6/docs/ref/#state.TransactionSpec.effects) to a transaction to\n  cause it to scroll the given position or range into view.\n  */static scrollIntoView(pos,options={}){return scrollIntoView.of(new ScrollTarget(typeof pos==\"number\"?EditorSelection.cursor(pos):pos,options.y,options.x,options.yMargin,options.xMargin));}/**\n  Returns an extension that can be used to add DOM event handlers.\n  The value should be an object mapping event names to handler\n  functions. For any given event, such functions are ordered by\n  extension precedence, and the first handler to return true will\n  be assumed to have handled that event, and no other handlers or\n  built-in behavior will be activated for it. These are registered\n  on the [content element](https://codemirror.net/6/docs/ref/#view.EditorView.contentDOM), except\n  for `scroll` handlers, which will be called any time the\n  editor's [scroll element](https://codemirror.net/6/docs/ref/#view.EditorView.scrollDOM) or one of\n  its parent nodes is scrolled.\n  */static domEventHandlers(handlers2){return ViewPlugin.define(()=>({}),{eventHandlers:handlers2});}/**\n  Create a theme extension. The first argument can be a\n  [`style-mod`](https://github.com/marijnh/style-mod#documentation)\n  style spec providing the styles for the theme. These will be\n  prefixed with a generated class for the style.\n  \n  Because the selectors will be prefixed with a scope class, rule\n  that directly match the editor's [wrapper\n  element](https://codemirror.net/6/docs/ref/#view.EditorView.dom)—to which the scope class will be\n  added—need to be explicitly differentiated by adding an `&` to\n  the selector for that element—for example\n  `&.cm-focused`.\n  \n  When `dark` is set to true, the theme will be marked as dark,\n  which will cause the `&dark` rules from [base\n  themes](https://codemirror.net/6/docs/ref/#view.EditorView^baseTheme) to be used (as opposed to\n  `&light` when a light theme is active).\n  */static theme(spec,options){let prefix=StyleModule.newName();let result=[theme.of(prefix),styleModule.of(buildTheme(`.${prefix}`,spec))];if(options&&options.dark)result.push(darkTheme.of(true));return result;}/**\n  Create an extension that adds styles to the base theme. Like\n  with [`theme`](https://codemirror.net/6/docs/ref/#view.EditorView^theme), use `&` to indicate the\n  place of the editor wrapper element when directly targeting\n  that. You can also use `&dark` or `&light` instead to only\n  target editors with a dark or light theme.\n  */static baseTheme(spec){return Prec.lowest(styleModule.of(buildTheme(\".\"+baseThemeID,spec,lightDarkIDs)));}/**\n  Retrieve an editor view instance from the view's DOM\n  representation.\n  */static findFromDOM(dom){var _a;let content=dom.querySelector(\".cm-content\");let cView=content&&ContentView.get(content)||ContentView.get(dom);return((_a=cView===null||cView===void 0?void 0:cView.rootView)===null||_a===void 0?void 0:_a.view)||null;}/**\n  Construct a new view. You'll want to either provide a `parent`\n  option, or put `view.dom` into your document after creating a\n  view, so that the user can see the editor.\n  */constructor(config={}){this.plugins=[];this.pluginMap=/* @__PURE__ */new Map;this.editorAttrs={};this.contentAttrs={};this.bidiCache=[];this.destroyed=false;this.updateState=2;this.measureScheduled=-1;this.measureRequests=[];this.contentDOM=document.createElement(\"div\");this.scrollDOM=document.createElement(\"div\");this.scrollDOM.tabIndex=-1;this.scrollDOM.className=\"cm-scroller\";this.scrollDOM.appendChild(this.contentDOM);this.announceDOM=document.createElement(\"div\");this.announceDOM.style.cssText=\"position: fixed; top: -10000px\";this.announceDOM.setAttribute(\"aria-live\",\"polite\");this.dom=document.createElement(\"div\");this.dom.appendChild(this.announceDOM);this.dom.appendChild(this.scrollDOM);this._dispatch=config.dispatch||(tr=>this.update([tr]));this.dispatch=this.dispatch.bind(this);this._root=config.root||getRoot(config.parent)||document;this.viewState=new ViewState(config.state||EditorState.create(config));this.plugins=this.state.facet(viewPlugin).map(spec=>new PluginInstance(spec));for(let plugin2 of this.plugins)plugin2.update(this);this.observer=new DOMObserver(this);this.inputState=new InputState(this);this.inputState.ensureHandlers(this,this.plugins);this.docView=new DocView(this);this.mountStyles();this.updateAttrs();this.updateState=0;this.requestMeasure();if(config.parent)config.parent.appendChild(this.dom);}};EditorView.styleModule=styleModule;EditorView.inputHandler=inputHandler;EditorView.focusChangeEffect=focusChangeEffect;EditorView.perLineTextDirection=perLineTextDirection;EditorView.exceptionSink=exceptionSink;EditorView.updateListener=updateListener;EditorView.editable=editable;EditorView.mouseSelectionStyle=mouseSelectionStyle;EditorView.dragMovesSelection=dragMovesSelection$1;EditorView.clickAddsSelectionRange=clickAddsSelectionRange;EditorView.decorations=decorations;EditorView.atomicRanges=atomicRanges;EditorView.scrollMargins=scrollMargins;EditorView.darkTheme=darkTheme;EditorView.contentAttributes=contentAttributes;EditorView.editorAttributes=editorAttributes;EditorView.lineWrapping=/* @__PURE__ */EditorView.contentAttributes.of({class:\"cm-lineWrapping\"});EditorView.announce=/* @__PURE__ */StateEffect.define();var MaxBidiLine=4096;var BadMeasure={};var CachedOrder=class{static update(cache,changes){if(changes.empty)return cache;let result=[],lastDir=cache.length?cache[cache.length-1].dir:Direction.LTR;for(let i=Math.max(0,cache.length-10);i<cache.length;i++){let entry=cache[i];if(entry.dir==lastDir&&!changes.touchesRange(entry.from,entry.to))result.push(new CachedOrder(changes.mapPos(entry.from,1),changes.mapPos(entry.to,-1),entry.dir,entry.order));}return result;}constructor(from,to,dir,order){this.from=from;this.to=to;this.dir=dir;this.order=order;}};function attrsFromFacet(view,facet,base2){for(let sources=view.state.facet(facet),i=sources.length-1;i>=0;i--){let source=sources[i],value=typeof source==\"function\"?source(view):source;if(value)combineAttrs(value,base2);}return base2;}var currentPlatform=browser.mac?\"mac\":browser.windows?\"win\":browser.linux?\"linux\":\"key\";function normalizeKeyName(name,platform){const parts=name.split(/-(?!$)/);let result=parts[parts.length-1];if(result==\"Space\")result=\" \";let alt,ctrl,shift2,meta;for(let i=0;i<parts.length-1;++i){const mod=parts[i];if(/^(cmd|meta|m)$/i.test(mod))meta=true;else if(/^a(lt)?$/i.test(mod))alt=true;else if(/^(c|ctrl|control)$/i.test(mod))ctrl=true;else if(/^s(hift)?$/i.test(mod))shift2=true;else if(/^mod$/i.test(mod)){if(platform==\"mac\")meta=true;else ctrl=true;}else throw new Error(\"Unrecognized modifier name: \"+mod);}if(alt)result=\"Alt-\"+result;if(ctrl)result=\"Ctrl-\"+result;if(meta)result=\"Meta-\"+result;if(shift2)result=\"Shift-\"+result;return result;}function modifiers(name,event,shift2){if(event.altKey)name=\"Alt-\"+name;if(event.ctrlKey)name=\"Ctrl-\"+name;if(event.metaKey)name=\"Meta-\"+name;if(shift2!==false&&event.shiftKey)name=\"Shift-\"+name;return name;}var handleKeyEvents=/* @__PURE__ */Prec.default(/* @__PURE__ */EditorView.domEventHandlers({keydown(event,view){return runHandlers(getKeymap(view.state),event,view,\"editor\");}}));var keymap=/* @__PURE__ */Facet.define({enables:handleKeyEvents});var Keymaps=/* @__PURE__ */new WeakMap;function getKeymap(state){let bindings=state.facet(keymap);let map=Keymaps.get(bindings);if(!map)Keymaps.set(bindings,map=buildKeymap(bindings.reduce((a,b)=>a.concat(b),[])));return map;}function runScopeHandlers(view,event,scope){return runHandlers(getKeymap(view.state),event,view,scope);}var storedPrefix=null;var PrefixTimeout=4e3;function buildKeymap(bindings,platform=currentPlatform){let bound=/* @__PURE__ */Object.create(null);let isPrefix=/* @__PURE__ */Object.create(null);let checkPrefix=(name,is)=>{let current=isPrefix[name];if(current==null)isPrefix[name]=is;else if(current!=is)throw new Error(\"Key binding \"+name+\" is used both as a regular binding and as a multi-stroke prefix\");};let add=(scope,key,command,preventDefault)=>{var _a,_b;let scopeObj=bound[scope]||(bound[scope]=/* @__PURE__ */Object.create(null));let parts=key.split(/ (?!$)/).map(k=>normalizeKeyName(k,platform));for(let i=1;i<parts.length;i++){let prefix=parts.slice(0,i).join(\" \");checkPrefix(prefix,true);if(!scopeObj[prefix])scopeObj[prefix]={preventDefault:true,run:[view=>{let ourObj=storedPrefix={view,prefix,scope};setTimeout(()=>{if(storedPrefix==ourObj)storedPrefix=null;},PrefixTimeout);return true;}]};}let full=parts.join(\" \");checkPrefix(full,false);let binding=scopeObj[full]||(scopeObj[full]={preventDefault:false,run:((_b=(_a=scopeObj._any)===null||_a===void 0?void 0:_a.run)===null||_b===void 0?void 0:_b.slice())||[]});if(command)binding.run.push(command);if(preventDefault)binding.preventDefault=true;};for(let b of bindings){let scopes=b.scope?b.scope.split(\" \"):[\"editor\"];if(b.any)for(let scope of scopes){let scopeObj=bound[scope]||(bound[scope]=/* @__PURE__ */Object.create(null));if(!scopeObj._any)scopeObj._any={preventDefault:false,run:[]};for(let key in scopeObj)scopeObj[key].run.push(b.any);}let name=b[platform]||b.key;if(!name)continue;for(let scope of scopes){add(scope,name,b.run,b.preventDefault);if(b.shift)add(scope,\"Shift-\"+name,b.shift,b.preventDefault);}}return bound;}function runHandlers(map,event,view,scope){let name=keyName(event);let charCode=codePointAt(name,0),isChar=codePointSize(charCode)==name.length&&name!=\" \";let prefix=\"\",fallthrough=false;if(storedPrefix&&storedPrefix.view==view&&storedPrefix.scope==scope){prefix=storedPrefix.prefix+\" \";if(fallthrough=modifierCodes.indexOf(event.keyCode)<0)storedPrefix=null;}let ran=/* @__PURE__ */new Set;let runFor=binding=>{if(binding){for(let cmd of binding.run)if(!ran.has(cmd)){ran.add(cmd);if(cmd(view,event))return true;}if(binding.preventDefault)fallthrough=true;}return false;};let scopeObj=map[scope],baseName,shiftName;if(scopeObj){if(runFor(scopeObj[prefix+modifiers(name,event,!isChar)]))return true;if(isChar&&(event.altKey||event.metaKey||event.ctrlKey)&&// Ctrl-Alt may be used for AltGr on Windows\n!(browser.windows&&event.ctrlKey&&event.altKey)&&(baseName=base[event.keyCode])&&baseName!=name){if(runFor(scopeObj[prefix+modifiers(baseName,event,true)]))return true;else if(event.shiftKey&&(shiftName=shift[event.keyCode])!=name&&shiftName!=baseName&&runFor(scopeObj[prefix+modifiers(shiftName,event,false)]))return true;}else if(isChar&&event.shiftKey){if(runFor(scopeObj[prefix+modifiers(name,event,true)]))return true;}if(runFor(scopeObj._any))return true;}return fallthrough;}var RectangleMarker=class{draw(){let elt=document.createElement(\"div\");elt.className=this.className;this.adjust(elt);return elt;}update(elt,prev){if(prev.className!=this.className)return false;this.adjust(elt);return true;}adjust(elt){elt.style.left=this.left+\"px\";elt.style.top=this.top+\"px\";if(this.width!=null)elt.style.width=this.width+\"px\";elt.style.height=this.height+\"px\";}eq(p){return this.left==p.left&&this.top==p.top&&this.width==p.width&&this.height==p.height&&this.className==p.className;}/**\n  Create a set of rectangles for the given selection range,\n  assigning them theclass`className`. Will create a single\n  rectangle for empty ranges, and a set of selection-style\n  rectangles covering the range's content (in a bidi-aware\n  way) for non-empty ones.\n  */static forRange(view,className,range){if(range.empty){let pos=view.coordsAtPos(range.head,range.assoc||1);if(!pos)return[];let base2=getBase(view);return[new RectangleMarker(className,pos.left-base2.left,pos.top-base2.top,null,pos.bottom-pos.top)];}else{return rectanglesForRange(view,className,range);}}/**\n  Create a marker with the given class and dimensions. If `width`\n  is null, the DOM element will get no width style.\n  */constructor(className,left,top2,width,height){this.className=className;this.left=left;this.top=top2;this.width=width;this.height=height;}};function getBase(view){let rect=view.scrollDOM.getBoundingClientRect();let left=view.textDirection==Direction.LTR?rect.left:rect.right-view.scrollDOM.clientWidth;return{left:left-view.scrollDOM.scrollLeft,top:rect.top-view.scrollDOM.scrollTop};}function wrappedLine(view,pos,inside2){let range=EditorSelection.cursor(pos);return{from:Math.max(inside2.from,view.moveToLineBoundary(range,false,true).from),to:Math.min(inside2.to,view.moveToLineBoundary(range,true,true).from),type:BlockType.Text};}function rectanglesForRange(view,className,range){if(range.to<=view.viewport.from||range.from>=view.viewport.to)return[];let from=Math.max(range.from,view.viewport.from),to=Math.min(range.to,view.viewport.to);let ltr=view.textDirection==Direction.LTR;let content=view.contentDOM,contentRect=content.getBoundingClientRect(),base2=getBase(view);let lineElt=content.querySelector(\".cm-line\"),lineStyle=lineElt&&window.getComputedStyle(lineElt);let leftSide=contentRect.left+(lineStyle?parseInt(lineStyle.paddingLeft)+Math.min(0,parseInt(lineStyle.textIndent)):0);let rightSide=contentRect.right-(lineStyle?parseInt(lineStyle.paddingRight):0);let startBlock=blockAt(view,from),endBlock=blockAt(view,to);let visualStart=startBlock.type==BlockType.Text?startBlock:null;let visualEnd=endBlock.type==BlockType.Text?endBlock:null;if(visualStart&&(view.lineWrapping||startBlock.widgetLineBreaks))visualStart=wrappedLine(view,from,visualStart);if(visualEnd&&(view.lineWrapping||endBlock.widgetLineBreaks))visualEnd=wrappedLine(view,to,visualEnd);if(visualStart&&visualEnd&&visualStart.from==visualEnd.from){return pieces(drawForLine(range.from,range.to,visualStart));}else{let top2=visualStart?drawForLine(range.from,null,visualStart):drawForWidget(startBlock,false);let bottom=visualEnd?drawForLine(null,range.to,visualEnd):drawForWidget(endBlock,true);let between=[];if((visualStart||startBlock).to<(visualEnd||endBlock).from-(visualStart&&visualEnd?1:0)||startBlock.widgetLineBreaks>1&&top2.bottom+view.defaultLineHeight/2<bottom.top)between.push(piece(leftSide,top2.bottom,rightSide,bottom.top));else if(top2.bottom<bottom.top&&view.elementAtHeight((top2.bottom+bottom.top)/2).type==BlockType.Text)top2.bottom=bottom.top=(top2.bottom+bottom.top)/2;return pieces(top2).concat(between).concat(pieces(bottom));}function piece(left,top2,right,bottom){return new RectangleMarker(className,left-base2.left,top2-base2.top-.01,right-left,bottom-top2+.01);}function pieces({top:top2,bottom,horizontal}){let pieces2=[];for(let i=0;i<horizontal.length;i+=2)pieces2.push(piece(horizontal[i],top2,horizontal[i+1],bottom));return pieces2;}function drawForLine(from2,to2,line){let top2=1e9,bottom=-1e9,horizontal=[];function addSpan(from3,fromOpen,to3,toOpen,dir){let fromCoords=view.coordsAtPos(from3,from3==line.to?-2:2);let toCoords=view.coordsAtPos(to3,to3==line.from?2:-2);if(!fromCoords||!toCoords)return;top2=Math.min(fromCoords.top,toCoords.top,top2);bottom=Math.max(fromCoords.bottom,toCoords.bottom,bottom);if(dir==Direction.LTR)horizontal.push(ltr&&fromOpen?leftSide:fromCoords.left,ltr&&toOpen?rightSide:toCoords.right);else horizontal.push(!ltr&&toOpen?leftSide:toCoords.left,!ltr&&fromOpen?rightSide:fromCoords.right);}let start=from2!==null&&from2!==void 0?from2:line.from,end=to2!==null&&to2!==void 0?to2:line.to;for(let r of view.visibleRanges)if(r.to>start&&r.from<end){for(let pos=Math.max(r.from,start),endPos=Math.min(r.to,end);;){let docLine=view.state.doc.lineAt(pos);for(let span of view.bidiSpans(docLine)){let spanFrom=span.from+docLine.from,spanTo=span.to+docLine.from;if(spanFrom>=endPos)break;if(spanTo>pos)addSpan(Math.max(spanFrom,pos),from2==null&&spanFrom<=start,Math.min(spanTo,endPos),to2==null&&spanTo>=end,span.dir);}pos=docLine.to+1;if(pos>=endPos)break;}}if(horizontal.length==0)addSpan(start,from2==null,end,to2==null,view.textDirection);return{top:top2,bottom,horizontal};}function drawForWidget(block,top2){let y=contentRect.top+(top2?block.top:block.bottom);return{top:y,bottom:y,horizontal:[]};}}function sameMarker(a,b){return a.constructor==b.constructor&&a.eq(b);}var LayerView=class{update(update){if(update.startState.facet(layerOrder)!=update.state.facet(layerOrder))this.setOrder(update.state);if(this.layer.update(update,this.dom)||update.geometryChanged)update.view.requestMeasure(this.measureReq);}setOrder(state){let pos=0,order=state.facet(layerOrder);while(pos<order.length&&order[pos]!=this.layer)pos++;this.dom.style.zIndex=String((this.layer.above?150:-1)-pos);}measure(){return this.layer.markers(this.view);}draw(markers){if(markers.length!=this.drawn.length||markers.some((p,i)=>!sameMarker(p,this.drawn[i]))){let old=this.dom.firstChild,oldI=0;for(let marker of markers){if(marker.update&&old&&marker.constructor&&this.drawn[oldI].constructor&&marker.update(old,this.drawn[oldI])){old=old.nextSibling;oldI++;}else{this.dom.insertBefore(marker.draw(),old);}}while(old){let next=old.nextSibling;old.remove();old=next;}this.drawn=markers;}}destroy(){if(this.layer.destroy)this.layer.destroy(this.dom,this.view);this.dom.remove();}constructor(view,layer2){this.view=view;this.layer=layer2;this.drawn=[];this.measureReq={read:this.measure.bind(this),write:this.draw.bind(this)};this.dom=view.scrollDOM.appendChild(document.createElement(\"div\"));this.dom.classList.add(\"cm-layer\");if(layer2.above)this.dom.classList.add(\"cm-layer-above\");if(layer2.class)this.dom.classList.add(layer2.class);this.dom.setAttribute(\"aria-hidden\",\"true\");this.setOrder(view.state);view.requestMeasure(this.measureReq);if(layer2.mount)layer2.mount(this.dom,view);}};var layerOrder=/* @__PURE__ */Facet.define();function layer(config){return[ViewPlugin.define(v=>new LayerView(v,config)),layerOrder.of(config)];}var CanHidePrimary=!browser.ios;var selectionConfig=/* @__PURE__ */Facet.define({combine(configs){return combineConfig(configs,{cursorBlinkRate:1200,drawRangeCursor:true},{cursorBlinkRate:(a,b)=>Math.min(a,b),drawRangeCursor:(a,b)=>a||b});}});function drawSelection(config={}){return[selectionConfig.of(config),cursorLayer,selectionLayer,hideNativeSelection,nativeSelectionHidden.of(true)];}function configChanged(update){return update.startState.facet(selectionConfig)!=update.state.facet(selectionConfig);}var cursorLayer=/* @__PURE__ */layer({above:true,markers(view){let{state}=view,conf=state.facet(selectionConfig);let cursors=[];for(let r of state.selection.ranges){let prim=r==state.selection.main;if(r.empty?!prim||CanHidePrimary:conf.drawRangeCursor){let className=prim?\"cm-cursor cm-cursor-primary\":\"cm-cursor cm-cursor-secondary\";let cursor=r.empty?r:EditorSelection.cursor(r.head,r.head>r.anchor?-1:1);for(let piece of RectangleMarker.forRange(view,className,cursor))cursors.push(piece);}}return cursors;},update(update,dom){if(update.transactions.some(tr=>tr.selection))dom.style.animationName=dom.style.animationName==\"cm-blink\"?\"cm-blink2\":\"cm-blink\";let confChange=configChanged(update);if(confChange)setBlinkRate(update.state,dom);return update.docChanged||update.selectionSet||confChange;},mount(dom,view){setBlinkRate(view.state,dom);},class:\"cm-cursorLayer\"});function setBlinkRate(state,dom){dom.style.animationDuration=state.facet(selectionConfig).cursorBlinkRate+\"ms\";}var selectionLayer=/* @__PURE__ */layer({above:false,markers(view){return view.state.selection.ranges.map(r=>r.empty?[]:RectangleMarker.forRange(view,\"cm-selectionBackground\",r)).reduce((a,b)=>a.concat(b));},update(update,dom){return update.docChanged||update.selectionSet||update.viewportChanged||configChanged(update);},class:\"cm-selectionLayer\"});var themeSpec={\".cm-line\":{\"& ::selection\":{backgroundColor:\"transparent !important\"},\"&::selection\":{backgroundColor:\"transparent !important\"}}};if(CanHidePrimary)themeSpec[\".cm-line\"].caretColor=\"transparent !important\";var hideNativeSelection=/* @__PURE__ */Prec.highest(/* @__PURE__ */EditorView.theme(themeSpec));var setDropCursorPos=/* @__PURE__ */StateEffect.define({map(pos,mapping){return pos==null?null:mapping.mapPos(pos);}});var dropCursorPos=/* @__PURE__ */StateField.define({create(){return null;},update(pos,tr){if(pos!=null)pos=tr.changes.mapPos(pos);return tr.effects.reduce((pos2,e)=>e.is(setDropCursorPos)?e.value:pos2,pos);}});var drawDropCursor=/* @__PURE__ */ViewPlugin.fromClass(class{update(update){var _a;let cursorPos=update.state.field(dropCursorPos);if(cursorPos==null){if(this.cursor!=null){(_a=this.cursor)===null||_a===void 0?void 0:_a.remove();this.cursor=null;}}else{if(!this.cursor){this.cursor=this.view.scrollDOM.appendChild(document.createElement(\"div\"));this.cursor.className=\"cm-dropCursor\";}if(update.startState.field(dropCursorPos)!=cursorPos||update.docChanged||update.geometryChanged)this.view.requestMeasure(this.measureReq);}}readPos(){let pos=this.view.state.field(dropCursorPos);let rect=pos!=null&&this.view.coordsAtPos(pos);if(!rect)return null;let outer=this.view.scrollDOM.getBoundingClientRect();return{left:rect.left-outer.left+this.view.scrollDOM.scrollLeft,top:rect.top-outer.top+this.view.scrollDOM.scrollTop,height:rect.bottom-rect.top};}drawCursor(pos){if(this.cursor){if(pos){this.cursor.style.left=pos.left+\"px\";this.cursor.style.top=pos.top+\"px\";this.cursor.style.height=pos.height+\"px\";}else{this.cursor.style.left=\"-100000px\";}}}destroy(){if(this.cursor)this.cursor.remove();}setDropPos(pos){if(this.view.state.field(dropCursorPos)!=pos)this.view.dispatch({effects:setDropCursorPos.of(pos)});}constructor(view){this.view=view;this.cursor=null;this.measureReq={read:this.readPos.bind(this),write:this.drawCursor.bind(this)};}},{eventHandlers:{dragover(event){this.setDropPos(this.view.posAtCoords({x:event.clientX,y:event.clientY}));},dragleave(event){if(event.target==this.view.contentDOM||!this.view.contentDOM.contains(event.relatedTarget))this.setDropPos(null);},dragend(){this.setDropPos(null);},drop(){this.setDropPos(null);}}});function dropCursor(){return[dropCursorPos,drawDropCursor];}function iterMatches(doc2,re,from,to,f){re.lastIndex=0;for(let cursor=doc2.iterRange(from,to),pos=from,m;!cursor.next().done;pos+=cursor.value.length){if(!cursor.lineBreak)while(m=re.exec(cursor.value))f(pos+m.index,m);}}function matchRanges(view,maxLength){let visible=view.visibleRanges;if(visible.length==1&&visible[0].from==view.viewport.from&&visible[0].to==view.viewport.to)return visible;let result=[];for(let{from,to}of visible){from=Math.max(view.state.doc.lineAt(from).from,from-maxLength);to=Math.min(view.state.doc.lineAt(to).to,to+maxLength);if(result.length&&result[result.length-1].to>=from)result[result.length-1].to=to;else result.push({from,to});}return result;}var MatchDecorator=class{/**\n  Compute the full set of decorations for matches in the given\n  view's viewport. You'll want to call this when initializing your\n  plugin.\n  */createDeco(view){let build=new RangeSetBuilder,add=build.add.bind(build);for(let{from,to}of matchRanges(view,this.maxLength))iterMatches(view.state.doc,this.regexp,from,to,(from2,m)=>this.addMatch(m,view,from2,add));return build.finish();}/**\n  Update a set of decorations for a view update. `deco` _must_ be\n  the set of decorations produced by _this_ `MatchDecorator` for\n  the view state before the update.\n  */updateDeco(update,deco){let changeFrom=1e9,changeTo=-1;if(update.docChanged)update.changes.iterChanges((_f,_t,from,to)=>{if(to>update.view.viewport.from&&from<update.view.viewport.to){changeFrom=Math.min(from,changeFrom);changeTo=Math.max(to,changeTo);}});if(update.viewportChanged||changeTo-changeFrom>1e3)return this.createDeco(update.view);if(changeTo>-1)return this.updateRange(update.view,deco.map(update.changes),changeFrom,changeTo);return deco;}updateRange(view,deco,updateFrom,updateTo){for(let r of view.visibleRanges){let from=Math.max(r.from,updateFrom),to=Math.min(r.to,updateTo);if(to>from){let fromLine=view.state.doc.lineAt(from),toLine=fromLine.to<to?view.state.doc.lineAt(to):fromLine;let start=Math.max(r.from,fromLine.from),end=Math.min(r.to,toLine.to);if(this.boundary){for(;from>fromLine.from;from--)if(this.boundary.test(fromLine.text[from-1-fromLine.from])){start=from;break;}for(;to<toLine.to;to++)if(this.boundary.test(toLine.text[to-toLine.from])){end=to;break;}}let ranges=[],m;let add=(from2,to2,deco2)=>ranges.push(deco2.range(from2,to2));if(fromLine==toLine){this.regexp.lastIndex=start-fromLine.from;while((m=this.regexp.exec(fromLine.text))&&m.index<end-fromLine.from)this.addMatch(m,view,m.index+fromLine.from,add);}else{iterMatches(view.state.doc,this.regexp,start,end,(from2,m2)=>this.addMatch(m2,view,from2,add));}deco=deco.update({filterFrom:start,filterTo:end,filter:(from2,to2)=>from2<start||to2>end,add:ranges});}}return deco;}/**\n  Create a decorator.\n  */constructor(config){const{regexp,decoration,decorate,boundary,maxLength=1e3}=config;if(!regexp.global)throw new RangeError(\"The regular expression given to MatchDecorator should have its 'g' flag set\");this.regexp=regexp;if(decorate){this.addMatch=(match,view,from,add)=>decorate(add,from,from+match[0].length,match,view);}else if(typeof decoration==\"function\"){this.addMatch=(match,view,from,add)=>{let deco=decoration(match,view,from);if(deco)add(from,from+match[0].length,deco);};}else if(decoration){this.addMatch=(match,_view,from,add)=>add(from,from+match[0].length,decoration);}else{throw new RangeError(\"Either 'decorate' or 'decoration' should be provided to MatchDecorator\");}this.boundary=boundary;this.maxLength=maxLength;}};var UnicodeRegexpSupport=/x/.unicode!=null?\"gu\":\"g\";var Specials=/* @__PURE__ */new RegExp(\"[\\x00-\\b\\n-\\x1f\\x7f-\\x9f\\xad؜​‎‏\\u2028\\u2029‭‮⁦⁧⁩\\uFEFF￹-￼]\",UnicodeRegexpSupport);var Names={0:\"null\",7:\"bell\",8:\"backspace\",10:\"newline\",11:\"vertical tab\",13:\"carriage return\",27:\"escape\",8203:\"zero width space\",8204:\"zero width non-joiner\",8205:\"zero width joiner\",8206:\"left-to-right mark\",8207:\"right-to-left mark\",8232:\"line separator\",8237:\"left-to-right override\",8238:\"right-to-left override\",8294:\"left-to-right isolate\",8295:\"right-to-left isolate\",8297:\"pop directional isolate\",8233:\"paragraph separator\",65279:\"zero width no-break space\",65532:\"object replacement\"};var _supportsTabSize=null;function supportsTabSize(){var _a;if(_supportsTabSize==null&&typeof document!=\"undefined\"&&document.body){let styles=document.body.style;_supportsTabSize=((_a=styles.tabSize)!==null&&_a!==void 0?_a:styles.MozTabSize)!=null;}return _supportsTabSize||false;}var specialCharConfig=/* @__PURE__ */Facet.define({combine(configs){let config=combineConfig(configs,{render:null,specialChars:Specials,addSpecialChars:null});if(config.replaceTabs=!supportsTabSize())config.specialChars=new RegExp(\"\t|\"+config.specialChars.source,UnicodeRegexpSupport);if(config.addSpecialChars)config.specialChars=new RegExp(config.specialChars.source+\"|\"+config.addSpecialChars.source,UnicodeRegexpSupport);return config;}});function highlightSpecialChars(config={}){return[specialCharConfig.of(config),specialCharPlugin()];}var _plugin=null;function specialCharPlugin(){return _plugin||(_plugin=ViewPlugin.fromClass(class{makeDecorator(conf){return new MatchDecorator({regexp:conf.specialChars,decoration:(m,view,pos)=>{let{doc:doc2}=view.state;let code=codePointAt(m[0],0);if(code==9){let line=doc2.lineAt(pos);let size=view.state.tabSize,col=countColumn(line.text,size,pos-line.from);return Decoration.replace({widget:new TabWidget((size-col%size)*this.view.defaultCharacterWidth)});}return this.decorationCache[code]||(this.decorationCache[code]=Decoration.replace({widget:new SpecialCharWidget(conf,code)}));},boundary:conf.replaceTabs?void 0:/[^]/});}update(update){let conf=update.state.facet(specialCharConfig);if(update.startState.facet(specialCharConfig)!=conf){this.decorator=this.makeDecorator(conf);this.decorations=this.decorator.createDeco(update.view);}else{this.decorations=this.decorator.updateDeco(update,this.decorations);}}constructor(view){this.view=view;this.decorations=Decoration.none;this.decorationCache=/* @__PURE__ */Object.create(null);this.decorator=this.makeDecorator(view.state.facet(specialCharConfig));this.decorations=this.decorator.createDeco(view);}},{decorations:v=>v.decorations}));}var DefaultPlaceholder=\"•\";function placeholder$1(code){if(code>=32)return DefaultPlaceholder;if(code==10)return\"␤\";return String.fromCharCode(9216+code);}var SpecialCharWidget=class extends WidgetType{eq(other){return other.code==this.code;}toDOM(view){let ph=placeholder$1(this.code);let desc=view.state.phrase(\"Control character\")+\" \"+(Names[this.code]||\"0x\"+this.code.toString(16));let custom=this.options.render&&this.options.render(this.code,desc,ph);if(custom)return custom;let span=document.createElement(\"span\");span.textContent=ph;span.title=desc;span.setAttribute(\"aria-label\",desc);span.className=\"cm-specialChar\";return span;}ignoreEvent(){return false;}constructor(options,code){super();this.options=options;this.code=code;}};var TabWidget=class extends WidgetType{eq(other){return other.width==this.width;}toDOM(){let span=document.createElement(\"span\");span.textContent=\"\t\";span.className=\"cm-tab\";span.style.width=this.width+\"px\";return span;}ignoreEvent(){return false;}constructor(width){super();this.width=width;}};var plugin=/* @__PURE__ */ViewPlugin.fromClass(class{update(update){let{view}=update;let height=view.viewState.editorHeight-view.defaultLineHeight-view.documentPadding.top-.5;if(height>=0&&height!=this.height){this.height=height;this.attrs={style:`padding-bottom: ${height}px`};}}constructor(){this.height=1e3;this.attrs={style:\"padding-bottom: 1000px\"};}});function scrollPastEnd(){return[plugin,contentAttributes.of(view=>{var _a;return((_a=view.plugin(plugin))===null||_a===void 0?void 0:_a.attrs)||null;})];}function highlightActiveLine(){return activeLineHighlighter;}var lineDeco=/* @__PURE__ */Decoration.line({class:\"cm-activeLine\"});var activeLineHighlighter=/* @__PURE__ */ViewPlugin.fromClass(class{update(update){if(update.docChanged||update.selectionSet)this.decorations=this.getDeco(update.view);}getDeco(view){let lastLineStart=-1,deco=[];for(let r of view.state.selection.ranges){let line=view.lineBlockAt(r.head);if(line.from>lastLineStart){deco.push(lineDeco.range(line.from));lastLineStart=line.from;}}return Decoration.set(deco);}constructor(view){this.decorations=this.getDeco(view);}},{decorations:v=>v.decorations});var Placeholder=class extends WidgetType{toDOM(){let wrap=document.createElement(\"span\");wrap.className=\"cm-placeholder\";wrap.style.pointerEvents=\"none\";wrap.appendChild(typeof this.content==\"string\"?document.createTextNode(this.content):this.content);if(typeof this.content==\"string\")wrap.setAttribute(\"aria-label\",\"placeholder \"+this.content);else wrap.setAttribute(\"aria-hidden\",\"true\");return wrap;}coordsAt(dom){let rects=dom.firstChild?clientRectsFor(dom.firstChild):[];if(!rects.length)return null;let style=window.getComputedStyle(dom.parentNode);let rect=flattenRect(rects[0],style.direction!=\"rtl\");let lineHeight=parseInt(style.lineHeight);if(rect.bottom-rect.top>lineHeight*1.5)return{left:rect.left,right:rect.right,top:rect.top,bottom:rect.top+lineHeight};return rect;}ignoreEvent(){return false;}constructor(content){super();this.content=content;}};function placeholder(content){return ViewPlugin.fromClass(class{get decorations(){return this.view.state.doc.length?Decoration.none:this.placeholder;}constructor(view){this.view=view;this.placeholder=Decoration.set([Decoration.widget({widget:new Placeholder(content),side:1}).range(0)]);}},{decorations:v=>v.decorations});}var MaxOff=2e3;function rectangleFor(state,a,b){let startLine=Math.min(a.line,b.line),endLine=Math.max(a.line,b.line);let ranges=[];if(a.off>MaxOff||b.off>MaxOff||a.col<0||b.col<0){let startOff=Math.min(a.off,b.off),endOff=Math.max(a.off,b.off);for(let i=startLine;i<=endLine;i++){let line=state.doc.line(i);if(line.length<=endOff)ranges.push(EditorSelection.range(line.from+startOff,line.to+endOff));}}else{let startCol=Math.min(a.col,b.col),endCol=Math.max(a.col,b.col);for(let i=startLine;i<=endLine;i++){let line=state.doc.line(i);let start=findColumn(line.text,startCol,state.tabSize,true);if(start<0){ranges.push(EditorSelection.cursor(line.to));}else{let end=findColumn(line.text,endCol,state.tabSize);ranges.push(EditorSelection.range(line.from+start,line.from+end));}}}return ranges;}function absoluteColumn(view,x){let ref=view.coordsAtPos(view.viewport.from);return ref?Math.round(Math.abs((ref.left-x)/view.defaultCharacterWidth)):-1;}function getPos(view,event){let offset=view.posAtCoords({x:event.clientX,y:event.clientY},false);let line=view.state.doc.lineAt(offset),off=offset-line.from;let col=off>MaxOff?-1:off==line.length?absoluteColumn(view,event.clientX):countColumn(line.text,view.state.tabSize,offset-line.from);return{line:line.number,col,off};}function rectangleSelectionStyle(view,event){let start=getPos(view,event),startSel=view.state.selection;if(!start)return null;return{update(update){if(update.docChanged){let newStart=update.changes.mapPos(update.startState.doc.line(start.line).from);let newLine=update.state.doc.lineAt(newStart);start={line:newLine.number,col:start.col,off:Math.min(start.off,newLine.length)};startSel=startSel.map(update.changes);}},get(event2,_extend,multiple){let cur=getPos(view,event2);if(!cur)return startSel;let ranges=rectangleFor(view.state,start,cur);if(!ranges.length)return startSel;if(multiple)return EditorSelection.create(ranges.concat(startSel.ranges));else return EditorSelection.create(ranges);}};}function rectangularSelection(options){let filter=(options===null||options===void 0?void 0:options.eventFilter)||(e=>e.altKey&&e.button==0);return EditorView.mouseSelectionStyle.of((view,event)=>filter(event)?rectangleSelectionStyle(view,event):null);}var keys={Alt:[18,e=>!!e.altKey],Control:[17,e=>!!e.ctrlKey],Shift:[16,e=>!!e.shiftKey],Meta:[91,e=>!!e.metaKey]};var showCrosshair={style:\"cursor: crosshair\"};function crosshairCursor(options={}){let[code,getter]=keys[options.key||\"Alt\"];let plugin2=ViewPlugin.fromClass(class{set(isDown){if(this.isDown!=isDown){this.isDown=isDown;this.view.update([]);}}constructor(view){this.view=view;this.isDown=false;}},{eventHandlers:{keydown(e){this.set(e.keyCode==code||getter(e));},keyup(e){if(e.keyCode==code||!getter(e))this.set(false);},mousemove(e){this.set(getter(e));}}});return[plugin2,EditorView.contentAttributes.of(view=>{var _a;return((_a=view.plugin(plugin2))===null||_a===void 0?void 0:_a.isDown)?showCrosshair:null;})];}var Outside=\"-10000px\";var TooltipViewManager=class{update(update){var _a;let input=update.state.facet(this.facet);let tooltips2=input.filter(x=>x);if(input===this.input){for(let t of this.tooltipViews)if(t.update)t.update(update);return false;}let tooltipViews=[];for(let i=0;i<tooltips2.length;i++){let tip=tooltips2[i],known=-1;if(!tip)continue;for(let i2=0;i2<this.tooltips.length;i2++){let other=this.tooltips[i2];if(other&&other.create==tip.create)known=i2;}if(known<0){tooltipViews[i]=this.createTooltipView(tip);}else{let tooltipView=tooltipViews[i]=this.tooltipViews[known];if(tooltipView.update)tooltipView.update(update);}}for(let t of this.tooltipViews)if(tooltipViews.indexOf(t)<0){t.dom.remove();(_a=t.destroy)===null||_a===void 0?void 0:_a.call(t);}this.input=input;this.tooltips=tooltips2;this.tooltipViews=tooltipViews;return true;}constructor(view,facet,createTooltipView){this.facet=facet;this.createTooltipView=createTooltipView;this.input=view.state.facet(facet);this.tooltips=this.input.filter(t=>t);this.tooltipViews=this.tooltips.map(createTooltipView);}};function tooltips(config={}){return tooltipConfig.of(config);}function windowSpace(view){let{win}=view;return{top:0,left:0,bottom:win.innerHeight,right:win.innerWidth};}var tooltipConfig=/* @__PURE__ */Facet.define({combine:values=>{var _a,_b,_c;return{position:browser.ios?\"absolute\":((_a=values.find(conf=>conf.position))===null||_a===void 0?void 0:_a.position)||\"fixed\",parent:((_b=values.find(conf=>conf.parent))===null||_b===void 0?void 0:_b.parent)||null,tooltipSpace:((_c=values.find(conf=>conf.tooltipSpace))===null||_c===void 0?void 0:_c.tooltipSpace)||windowSpace};}});var knownHeight=/* @__PURE__ */new WeakMap;var tooltipPlugin=/* @__PURE__ */ViewPlugin.fromClass(class{createContainer(){if(this.parent){this.container=document.createElement(\"div\");this.container.style.position=\"relative\";this.container.className=this.view.themeClasses;this.parent.appendChild(this.container);}else{this.container=this.view.dom;}}observeIntersection(){if(this.intersectionObserver){this.intersectionObserver.disconnect();for(let tooltip of this.manager.tooltipViews)this.intersectionObserver.observe(tooltip.dom);}}measureSoon(){if(this.measureTimeout<0)this.measureTimeout=setTimeout(()=>{this.measureTimeout=-1;this.maybeMeasure();},50);}update(update){if(update.transactions.length)this.lastTransaction=Date.now();let updated=this.manager.update(update);if(updated)this.observeIntersection();let shouldMeasure=updated||update.geometryChanged;let newConfig=update.state.facet(tooltipConfig);if(newConfig.position!=this.position){this.position=newConfig.position;for(let t of this.manager.tooltipViews)t.dom.style.position=this.position;shouldMeasure=true;}if(newConfig.parent!=this.parent){if(this.parent)this.container.remove();this.parent=newConfig.parent;this.createContainer();for(let t of this.manager.tooltipViews)this.container.appendChild(t.dom);shouldMeasure=true;}else if(this.parent&&this.view.themeClasses!=this.classes){this.classes=this.container.className=this.view.themeClasses;}if(shouldMeasure)this.maybeMeasure();}createTooltip(tooltip){let tooltipView=tooltip.create(this.view);tooltipView.dom.classList.add(\"cm-tooltip\");if(tooltip.arrow&&!tooltipView.dom.querySelector(\".cm-tooltip > .cm-tooltip-arrow\")){let arrow=document.createElement(\"div\");arrow.className=\"cm-tooltip-arrow\";tooltipView.dom.appendChild(arrow);}tooltipView.dom.style.position=this.position;tooltipView.dom.style.top=Outside;this.container.appendChild(tooltipView.dom);if(tooltipView.mount)tooltipView.mount(this.view);return tooltipView;}destroy(){var _a,_b;this.view.win.removeEventListener(\"resize\",this.measureSoon);for(let tooltipView of this.manager.tooltipViews){tooltipView.dom.remove();(_a=tooltipView.destroy)===null||_a===void 0?void 0:_a.call(tooltipView);}(_b=this.intersectionObserver)===null||_b===void 0?void 0:_b.disconnect();clearTimeout(this.measureTimeout);}readMeasure(){let editor=this.view.dom.getBoundingClientRect();return{editor,parent:this.parent?this.container.getBoundingClientRect():editor,pos:this.manager.tooltips.map((t,i)=>{let tv=this.manager.tooltipViews[i];return tv.getCoords?tv.getCoords(t.pos):this.view.coordsAtPos(t.pos);}),size:this.manager.tooltipViews.map(({dom})=>dom.getBoundingClientRect()),space:this.view.state.facet(tooltipConfig).tooltipSpace(this.view)};}writeMeasure(measured){var _a;let{editor,space}=measured;let others=[];for(let i=0;i<this.manager.tooltips.length;i++){let tooltip=this.manager.tooltips[i],tView=this.manager.tooltipViews[i],{dom}=tView;let pos=measured.pos[i],size=measured.size[i];if(!pos||pos.bottom<=Math.max(editor.top,space.top)||pos.top>=Math.min(editor.bottom,space.bottom)||pos.right<Math.max(editor.left,space.left)-.1||pos.left>Math.min(editor.right,space.right)+.1){dom.style.top=Outside;continue;}let arrow=tooltip.arrow?tView.dom.querySelector(\".cm-tooltip-arrow\"):null;let arrowHeight=arrow?7:0;let width=size.right-size.left,height=(_a=knownHeight.get(tView))!==null&&_a!==void 0?_a:size.bottom-size.top;let offset=tView.offset||noOffset,ltr=this.view.textDirection==Direction.LTR;let left=size.width>space.right-space.left?ltr?space.left:space.right-size.width:ltr?Math.min(pos.left-(arrow?14:0)+offset.x,space.right-width):Math.max(space.left,pos.left-width+(arrow?14:0)-offset.x);let above=!!tooltip.above;if(!tooltip.strictSide&&(above?pos.top-(size.bottom-size.top)-offset.y<space.top:pos.bottom+(size.bottom-size.top)+offset.y>space.bottom)&&above==space.bottom-pos.bottom>pos.top-space.top)above=!above;let spaceVert=(above?pos.top-space.top:space.bottom-pos.bottom)-arrowHeight;if(spaceVert<height&&tView.resize!==false){if(spaceVert<this.view.defaultLineHeight){dom.style.top=Outside;continue;}knownHeight.set(tView,height);dom.style.height=(height=spaceVert)+\"px\";}else if(dom.style.height){dom.style.height=\"\";}let top2=above?pos.top-height-arrowHeight-offset.y:pos.bottom+arrowHeight+offset.y;let right=left+width;if(tView.overlap!==true){for(let r of others)if(r.left<right&&r.right>left&&r.top<top2+height&&r.bottom>top2)top2=above?r.top-height-2-arrowHeight:r.bottom+arrowHeight+2;}if(this.position==\"absolute\"){dom.style.top=top2-measured.parent.top+\"px\";dom.style.left=left-measured.parent.left+\"px\";}else{dom.style.top=top2+\"px\";dom.style.left=left+\"px\";}if(arrow)arrow.style.left=`${pos.left+(ltr?offset.x:-offset.x)-(left+14-7)}px`;if(tView.overlap!==true)others.push({left,top:top2,right,bottom:top2+height});dom.classList.toggle(\"cm-tooltip-above\",above);dom.classList.toggle(\"cm-tooltip-below\",!above);if(tView.positioned)tView.positioned(measured.space);}}maybeMeasure(){if(this.manager.tooltips.length){if(this.view.inView)this.view.requestMeasure(this.measureReq);if(this.inView!=this.view.inView){this.inView=this.view.inView;if(!this.inView)for(let tv of this.manager.tooltipViews)tv.dom.style.top=Outside;}}}constructor(view){this.view=view;this.inView=true;this.lastTransaction=0;this.measureTimeout=-1;let config=view.state.facet(tooltipConfig);this.position=config.position;this.parent=config.parent;this.classes=view.themeClasses;this.createContainer();this.measureReq={read:this.readMeasure.bind(this),write:this.writeMeasure.bind(this),key:this};this.manager=new TooltipViewManager(view,showTooltip,t=>this.createTooltip(t));this.intersectionObserver=typeof IntersectionObserver==\"function\"?new IntersectionObserver(entries=>{if(Date.now()>this.lastTransaction-50&&entries.length>0&&entries[entries.length-1].intersectionRatio<1)this.measureSoon();},{threshold:[1]}):null;this.observeIntersection();view.win.addEventListener(\"resize\",this.measureSoon=this.measureSoon.bind(this));this.maybeMeasure();}},{eventHandlers:{scroll(){this.maybeMeasure();}}});var baseTheme=/* @__PURE__ */EditorView.baseTheme({\".cm-tooltip\":{zIndex:100,boxSizing:\"border-box\"},\"&light .cm-tooltip\":{border:\"1px solid #bbb\",backgroundColor:\"#f5f5f5\"},\"&light .cm-tooltip-section:not(:first-child)\":{borderTop:\"1px solid #bbb\"},\"&dark .cm-tooltip\":{backgroundColor:\"#333338\",color:\"white\"},\".cm-tooltip-arrow\":{height:`${7}px`,width:`${7*2}px`,position:\"absolute\",zIndex:-1,overflow:\"hidden\",\"&:before, &:after\":{content:\"''\",position:\"absolute\",width:0,height:0,borderLeft:`${7}px solid transparent`,borderRight:`${7}px solid transparent`},\".cm-tooltip-above &\":{bottom:`-${7}px`,\"&:before\":{borderTop:`${7}px solid #bbb`},\"&:after\":{borderTop:`${7}px solid #f5f5f5`,bottom:\"1px\"}},\".cm-tooltip-below &\":{top:`-${7}px`,\"&:before\":{borderBottom:`${7}px solid #bbb`},\"&:after\":{borderBottom:`${7}px solid #f5f5f5`,top:\"1px\"}}},\"&dark .cm-tooltip .cm-tooltip-arrow\":{\"&:before\":{borderTopColor:\"#333338\",borderBottomColor:\"#333338\"},\"&:after\":{borderTopColor:\"transparent\",borderBottomColor:\"transparent\"}}});var noOffset={x:0,y:0};var showTooltip=/* @__PURE__ */Facet.define({enables:[tooltipPlugin,baseTheme]});var showHoverTooltip=/* @__PURE__ */Facet.define();var HoverTooltipHost=class{// Needs to be static so that host tooltip instances always match\nstatic create(view){return new HoverTooltipHost(view);}createHostedView(tooltip){let hostedView=tooltip.create(this.view);hostedView.dom.classList.add(\"cm-tooltip-section\");this.dom.appendChild(hostedView.dom);if(this.mounted&&hostedView.mount)hostedView.mount(this.view);return hostedView;}mount(view){for(let hostedView of this.manager.tooltipViews){if(hostedView.mount)hostedView.mount(view);}this.mounted=true;}positioned(space){for(let hostedView of this.manager.tooltipViews){if(hostedView.positioned)hostedView.positioned(space);}}update(update){this.manager.update(update);}destroy(){var _a;for(let t of this.manager.tooltipViews)(_a=t.destroy)===null||_a===void 0?void 0:_a.call(t);}constructor(view){this.view=view;this.mounted=false;this.dom=document.createElement(\"div\");this.dom.classList.add(\"cm-tooltip-hover\");this.manager=new TooltipViewManager(view,showHoverTooltip,t=>this.createHostedView(t));}};var showHoverTooltipHost=/* @__PURE__ */showTooltip.compute([showHoverTooltip],state=>{let tooltips2=state.facet(showHoverTooltip).filter(t=>t);if(tooltips2.length===0)return null;return{pos:Math.min(...tooltips2.map(t=>t.pos)),end:Math.max(...tooltips2.filter(t=>t.end!=null).map(t=>t.end)),create:HoverTooltipHost.create,above:tooltips2[0].above,arrow:tooltips2.some(t=>t.arrow)};});var HoverPlugin=class{update(){if(this.pending){this.pending=null;clearTimeout(this.restartTimeout);this.restartTimeout=setTimeout(()=>this.startHover(),20);}}get active(){return this.view.state.field(this.field);}checkHover(){this.hoverTimeout=-1;if(this.active)return;let hovered=Date.now()-this.lastMove.time;if(hovered<this.hoverTime)this.hoverTimeout=setTimeout(this.checkHover,this.hoverTime-hovered);else this.startHover();}startHover(){clearTimeout(this.restartTimeout);let{lastMove}=this;let pos=this.view.contentDOM.contains(lastMove.target)?this.view.posAtCoords(lastMove):null;if(pos==null)return;let posCoords=this.view.coordsAtPos(pos);if(posCoords==null||lastMove.y<posCoords.top||lastMove.y>posCoords.bottom||lastMove.x<posCoords.left-this.view.defaultCharacterWidth||lastMove.x>posCoords.right+this.view.defaultCharacterWidth)return;let bidi=this.view.bidiSpans(this.view.state.doc.lineAt(pos)).find(s=>s.from<=pos&&s.to>=pos);let rtl=bidi&&bidi.dir==Direction.RTL?-1:1;let open=this.source(this.view,pos,lastMove.x<posCoords.left?-rtl:rtl);if(open===null||open===void 0?void 0:open.then){let pending=this.pending={pos};open.then(result=>{if(this.pending==pending){this.pending=null;if(result)this.view.dispatch({effects:this.setHover.of(result)});}},e=>logException(this.view.state,e,\"hover tooltip\"));}else if(open){this.view.dispatch({effects:this.setHover.of(open)});}}mousemove(event){var _a;this.lastMove={x:event.clientX,y:event.clientY,target:event.target,time:Date.now()};if(this.hoverTimeout<0)this.hoverTimeout=setTimeout(this.checkHover,this.hoverTime);let tooltip=this.active;if(tooltip&&!isInTooltip(this.lastMove.target)||this.pending){let{pos}=tooltip||this.pending,end=(_a=tooltip===null||tooltip===void 0?void 0:tooltip.end)!==null&&_a!==void 0?_a:pos;if(pos==end?this.view.posAtCoords(this.lastMove)!=pos:!isOverRange(this.view,pos,end,event.clientX,event.clientY,6)){this.view.dispatch({effects:this.setHover.of(null)});this.pending=null;}}}mouseleave(e){clearTimeout(this.hoverTimeout);this.hoverTimeout=-1;if(this.active&&!isInTooltip(e.relatedTarget))this.view.dispatch({effects:this.setHover.of(null)});}destroy(){clearTimeout(this.hoverTimeout);this.view.dom.removeEventListener(\"mouseleave\",this.mouseleave);this.view.dom.removeEventListener(\"mousemove\",this.mousemove);}constructor(view,source,field,setHover,hoverTime){this.view=view;this.source=source;this.field=field;this.setHover=setHover;this.hoverTime=hoverTime;this.hoverTimeout=-1;this.restartTimeout=-1;this.pending=null;this.lastMove={x:0,y:0,target:view.dom,time:0};this.checkHover=this.checkHover.bind(this);view.dom.addEventListener(\"mouseleave\",this.mouseleave=this.mouseleave.bind(this));view.dom.addEventListener(\"mousemove\",this.mousemove=this.mousemove.bind(this));}};function isInTooltip(elt){for(let cur=elt;cur;cur=cur.parentNode)if(cur.nodeType==1&&cur.classList.contains(\"cm-tooltip\"))return true;return false;}function isOverRange(view,from,to,x,y,margin){let range=document.createRange();let fromDOM=view.domAtPos(from),toDOM=view.domAtPos(to);range.setEnd(toDOM.node,toDOM.offset);range.setStart(fromDOM.node,fromDOM.offset);let rects=range.getClientRects();range.detach();for(let i=0;i<rects.length;i++){let rect=rects[i];let dist=Math.max(rect.top-y,y-rect.bottom,rect.left-x,x-rect.right);if(dist<=margin)return true;}return false;}function hoverTooltip(source,options={}){let setHover=StateEffect.define();let hoverState=StateField.define({create(){return null;},update(value,tr){if(value&&(options.hideOnChange&&(tr.docChanged||tr.selection)||options.hideOn&&options.hideOn(tr,value)))return null;if(value&&tr.docChanged){let newPos=tr.changes.mapPos(value.pos,-1,MapMode.TrackDel);if(newPos==null)return null;let copy=Object.assign(/* @__PURE__ */Object.create(null),value);copy.pos=newPos;if(value.end!=null)copy.end=tr.changes.mapPos(value.end);value=copy;}for(let effect of tr.effects){if(effect.is(setHover))value=effect.value;if(effect.is(closeHoverTooltipEffect))value=null;}return value;},provide:f=>showHoverTooltip.from(f)});return[hoverState,ViewPlugin.define(view=>new HoverPlugin(view,source,hoverState,setHover,options.hoverTime||300)),showHoverTooltipHost];}function getTooltip(view,tooltip){let plugin2=view.plugin(tooltipPlugin);if(!plugin2)return null;let found=plugin2.manager.tooltips.indexOf(tooltip);return found<0?null:plugin2.manager.tooltipViews[found];}function hasHoverTooltips(state){return state.facet(showHoverTooltip).some(x=>x);}var closeHoverTooltipEffect=/* @__PURE__ */StateEffect.define();var closeHoverTooltips=/* @__PURE__ */closeHoverTooltipEffect.of(null);function repositionTooltips(view){var _a;(_a=view.plugin(tooltipPlugin))===null||_a===void 0?void 0:_a.maybeMeasure();}var panelConfig=/* @__PURE__ */Facet.define({combine(configs){let topContainer,bottomContainer;for(let c of configs){topContainer=topContainer||c.topContainer;bottomContainer=bottomContainer||c.bottomContainer;}return{topContainer,bottomContainer};}});function panels(config){return config?[panelConfig.of(config)]:[];}function getPanel(view,panel){let plugin2=view.plugin(panelPlugin);let index=plugin2?plugin2.specs.indexOf(panel):-1;return index>-1?plugin2.panels[index]:null;}var panelPlugin=/* @__PURE__ */ViewPlugin.fromClass(class{update(update){let conf=update.state.facet(panelConfig);if(this.top.container!=conf.topContainer){this.top.sync([]);this.top=new PanelGroup(update.view,true,conf.topContainer);}if(this.bottom.container!=conf.bottomContainer){this.bottom.sync([]);this.bottom=new PanelGroup(update.view,false,conf.bottomContainer);}this.top.syncClasses();this.bottom.syncClasses();let input=update.state.facet(showPanel);if(input!=this.input){let specs=input.filter(x=>x);let panels2=[],top2=[],bottom=[],mount=[];for(let spec of specs){let known=this.specs.indexOf(spec),panel;if(known<0){panel=spec(update.view);mount.push(panel);}else{panel=this.panels[known];if(panel.update)panel.update(update);}panels2.push(panel);(panel.top?top2:bottom).push(panel);}this.specs=specs;this.panels=panels2;this.top.sync(top2);this.bottom.sync(bottom);for(let p of mount){p.dom.classList.add(\"cm-panel\");if(p.mount)p.mount();}}else{for(let p of this.panels)if(p.update)p.update(update);}}destroy(){this.top.sync([]);this.bottom.sync([]);}constructor(view){this.input=view.state.facet(showPanel);this.specs=this.input.filter(s=>s);this.panels=this.specs.map(spec=>spec(view));let conf=view.state.facet(panelConfig);this.top=new PanelGroup(view,true,conf.topContainer);this.bottom=new PanelGroup(view,false,conf.bottomContainer);this.top.sync(this.panels.filter(p=>p.top));this.bottom.sync(this.panels.filter(p=>!p.top));for(let p of this.panels){p.dom.classList.add(\"cm-panel\");if(p.mount)p.mount();}}},{provide:plugin2=>EditorView.scrollMargins.of(view=>{let value=view.plugin(plugin2);return value&&{top:value.top.scrollMargin(),bottom:value.bottom.scrollMargin()};})});var PanelGroup=class{sync(panels2){for(let p of this.panels)if(p.destroy&&panels2.indexOf(p)<0)p.destroy();this.panels=panels2;this.syncDOM();}syncDOM(){if(this.panels.length==0){if(this.dom){this.dom.remove();this.dom=void 0;}return;}if(!this.dom){this.dom=document.createElement(\"div\");this.dom.className=this.top?\"cm-panels cm-panels-top\":\"cm-panels cm-panels-bottom\";this.dom.style[this.top?\"top\":\"bottom\"]=\"0\";let parent=this.container||this.view.dom;parent.insertBefore(this.dom,this.top?parent.firstChild:null);}let curDOM=this.dom.firstChild;for(let panel of this.panels){if(panel.dom.parentNode==this.dom){while(curDOM!=panel.dom)curDOM=rm(curDOM);curDOM=curDOM.nextSibling;}else{this.dom.insertBefore(panel.dom,curDOM);}}while(curDOM)curDOM=rm(curDOM);}scrollMargin(){return!this.dom||this.container?0:Math.max(0,this.top?this.dom.getBoundingClientRect().bottom-Math.max(0,this.view.scrollDOM.getBoundingClientRect().top):Math.min(innerHeight,this.view.scrollDOM.getBoundingClientRect().bottom)-this.dom.getBoundingClientRect().top);}syncClasses(){if(!this.container||this.classes==this.view.themeClasses)return;for(let cls of this.classes.split(\" \"))if(cls)this.container.classList.remove(cls);for(let cls of(this.classes=this.view.themeClasses).split(\" \"))if(cls)this.container.classList.add(cls);}constructor(view,top2,container){this.view=view;this.top=top2;this.container=container;this.dom=void 0;this.classes=\"\";this.panels=[];this.syncClasses();}};function rm(node){let next=node.nextSibling;node.remove();return next;}var showPanel=/* @__PURE__ */Facet.define({enables:panelPlugin});var GutterMarker=class extends RangeValue{/**\n  @internal\n  */compare(other){return this==other||this.constructor==other.constructor&&this.eq(other);}/**\n  Compare this marker to another marker of the same type.\n  */eq(other){return false;}/**\n  Called if the marker has a `toDOM` method and its representation\n  was removed from a gutter.\n  */destroy(dom){}};GutterMarker.prototype.elementClass=\"\";GutterMarker.prototype.toDOM=void 0;GutterMarker.prototype.mapMode=MapMode.TrackBefore;GutterMarker.prototype.startSide=GutterMarker.prototype.endSide=-1;GutterMarker.prototype.point=true;var gutterLineClass=/* @__PURE__ */Facet.define();var defaults={class:\"\",renderEmptyElements:false,elementStyle:\"\",markers:()=>RangeSet.empty,lineMarker:()=>null,widgetMarker:()=>null,lineMarkerChange:null,initialSpacer:null,updateSpacer:null,domEventHandlers:{}};var activeGutters=/* @__PURE__ */Facet.define();function gutter(config){return[gutters(),activeGutters.of(Object.assign(Object.assign({},defaults),config))];}var unfixGutters=/* @__PURE__ */Facet.define({combine:values=>values.some(x=>x)});function gutters(config){let result=[gutterView];if(config&&config.fixed===false)result.push(unfixGutters.of(true));return result;}var gutterView=/* @__PURE__ */ViewPlugin.fromClass(class{update(update){if(this.updateGutters(update)){let vpA=this.prevViewport,vpB=update.view.viewport;let vpOverlap=Math.min(vpA.to,vpB.to)-Math.max(vpA.from,vpB.from);this.syncGutters(vpOverlap<(vpB.to-vpB.from)*.8);}if(update.geometryChanged)this.dom.style.minHeight=this.view.contentHeight+\"px\";if(this.view.state.facet(unfixGutters)!=!this.fixed){this.fixed=!this.fixed;this.dom.style.position=this.fixed?\"sticky\":\"\";}this.prevViewport=update.view.viewport;}syncGutters(detach){let after=this.dom.nextSibling;if(detach)this.dom.remove();let lineClasses=RangeSet.iter(this.view.state.facet(gutterLineClass),this.view.viewport.from);let classSet=[];let contexts=this.gutters.map(gutter2=>new UpdateContext(gutter2,this.view.viewport,-this.view.documentPadding.top));for(let line of this.view.viewportLineBlocks){if(classSet.length)classSet=[];if(Array.isArray(line.type)){let first=true;for(let b of line.type){if(b.type==BlockType.Text&&first){advanceCursor(lineClasses,classSet,b.from);for(let cx of contexts)cx.line(this.view,b,classSet);first=false;}else if(b.widget){for(let cx of contexts)cx.widget(this.view,b);}}}else if(line.type==BlockType.Text){advanceCursor(lineClasses,classSet,line.from);for(let cx of contexts)cx.line(this.view,line,classSet);}}for(let cx of contexts)cx.finish();if(detach)this.view.scrollDOM.insertBefore(this.dom,after);}updateGutters(update){let prev=update.startState.facet(activeGutters),cur=update.state.facet(activeGutters);let change=update.docChanged||update.heightChanged||update.viewportChanged||!RangeSet.eq(update.startState.facet(gutterLineClass),update.state.facet(gutterLineClass),update.view.viewport.from,update.view.viewport.to);if(prev==cur){for(let gutter2 of this.gutters)if(gutter2.update(update))change=true;}else{change=true;let gutters2=[];for(let conf of cur){let known=prev.indexOf(conf);if(known<0){gutters2.push(new SingleGutterView(this.view,conf));}else{this.gutters[known].update(update);gutters2.push(this.gutters[known]);}}for(let g of this.gutters){g.dom.remove();if(gutters2.indexOf(g)<0)g.destroy();}for(let g of gutters2)this.dom.appendChild(g.dom);this.gutters=gutters2;}return change;}destroy(){for(let view of this.gutters)view.destroy();this.dom.remove();}constructor(view){this.view=view;this.prevViewport=view.viewport;this.dom=document.createElement(\"div\");this.dom.className=\"cm-gutters\";this.dom.setAttribute(\"aria-hidden\",\"true\");this.dom.style.minHeight=this.view.contentHeight+\"px\";this.gutters=view.state.facet(activeGutters).map(conf=>new SingleGutterView(view,conf));for(let gutter2 of this.gutters)this.dom.appendChild(gutter2.dom);this.fixed=!view.state.facet(unfixGutters);if(this.fixed){this.dom.style.position=\"sticky\";}this.syncGutters(false);view.scrollDOM.insertBefore(this.dom,view.contentDOM);}},{provide:plugin2=>EditorView.scrollMargins.of(view=>{let value=view.plugin(plugin2);if(!value||value.gutters.length==0||!value.fixed)return null;return view.textDirection==Direction.LTR?{left:value.dom.offsetWidth}:{right:value.dom.offsetWidth};})});function asArray(val){return Array.isArray(val)?val:[val];}function advanceCursor(cursor,collect,pos){while(cursor.value&&cursor.from<=pos){if(cursor.from==pos)collect.push(cursor.value);cursor.next();}}var UpdateContext=class{addElement(view,block,markers){let{gutter:gutter2}=this,above=block.top-this.height;if(this.i==gutter2.elements.length){let newElt=new GutterElement(view,block.height,above,markers);gutter2.elements.push(newElt);gutter2.dom.appendChild(newElt.dom);}else{gutter2.elements[this.i].update(view,block.height,above,markers);}this.height=block.bottom;this.i++;}line(view,line,extraMarkers){let localMarkers=[];advanceCursor(this.cursor,localMarkers,line.from);if(extraMarkers.length)localMarkers=localMarkers.concat(extraMarkers);let forLine=this.gutter.config.lineMarker(view,line,localMarkers);if(forLine)localMarkers.unshift(forLine);let gutter2=this.gutter;if(localMarkers.length==0&&!gutter2.config.renderEmptyElements)return;this.addElement(view,line,localMarkers);}widget(view,block){let marker=this.gutter.config.widgetMarker(view,block.widget,block);if(marker)this.addElement(view,block,[marker]);}finish(){let gutter2=this.gutter;while(gutter2.elements.length>this.i){let last=gutter2.elements.pop();gutter2.dom.removeChild(last.dom);last.destroy();}}constructor(gutter2,viewport,height){this.gutter=gutter2;this.height=height;this.i=0;this.cursor=RangeSet.iter(gutter2.markers,viewport.from);}};var SingleGutterView=class{update(update){let prevMarkers=this.markers;this.markers=asArray(this.config.markers(update.view));if(this.spacer&&this.config.updateSpacer){let updated=this.config.updateSpacer(this.spacer.markers[0],update);if(updated!=this.spacer.markers[0])this.spacer.update(update.view,0,0,[updated]);}let vp=update.view.viewport;return!RangeSet.eq(this.markers,prevMarkers,vp.from,vp.to)||(this.config.lineMarkerChange?this.config.lineMarkerChange(update):false);}destroy(){for(let elt of this.elements)elt.destroy();}constructor(view,config){this.view=view;this.config=config;this.elements=[];this.spacer=null;this.dom=document.createElement(\"div\");this.dom.className=\"cm-gutter\"+(this.config.class?\" \"+this.config.class:\"\");for(let prop in config.domEventHandlers){this.dom.addEventListener(prop,event=>{let target=event.target,y;if(target!=this.dom&&this.dom.contains(target)){while(target.parentNode!=this.dom)target=target.parentNode;let rect=target.getBoundingClientRect();y=(rect.top+rect.bottom)/2;}else{y=event.clientY;}let line=view.lineBlockAtHeight(y-view.documentTop);if(config.domEventHandlers[prop](view,line,event))event.preventDefault();});}this.markers=asArray(config.markers(view));if(config.initialSpacer){this.spacer=new GutterElement(view,0,0,[config.initialSpacer(view)]);this.dom.appendChild(this.spacer.dom);this.spacer.dom.style.cssText+=\"visibility: hidden; pointer-events: none\";}}};var GutterElement=class{update(view,height,above,markers){if(this.height!=height)this.dom.style.height=(this.height=height)+\"px\";if(this.above!=above)this.dom.style.marginTop=(this.above=above)?above+\"px\":\"\";if(!sameMarkers(this.markers,markers))this.setMarkers(view,markers);}setMarkers(view,markers){let cls=\"cm-gutterElement\",domPos=this.dom.firstChild;for(let iNew=0,iOld=0;;){let skipTo=iOld,marker=iNew<markers.length?markers[iNew++]:null,matched=false;if(marker){let c=marker.elementClass;if(c)cls+=\" \"+c;for(let i=iOld;i<this.markers.length;i++)if(this.markers[i].compare(marker)){skipTo=i;matched=true;break;}}else{skipTo=this.markers.length;}while(iOld<skipTo){let next=this.markers[iOld++];if(next.toDOM){next.destroy(domPos);let after=domPos.nextSibling;domPos.remove();domPos=after;}}if(!marker)break;if(marker.toDOM){if(matched)domPos=domPos.nextSibling;else this.dom.insertBefore(marker.toDOM(view),domPos);}if(matched)iOld++;}this.dom.className=cls;this.markers=markers;}destroy(){this.setMarkers(null,[]);}constructor(view,height,above,markers){this.height=-1;this.above=0;this.markers=[];this.dom=document.createElement(\"div\");this.dom.className=\"cm-gutterElement\";this.update(view,height,above,markers);}};function sameMarkers(a,b){if(a.length!=b.length)return false;for(let i=0;i<a.length;i++)if(!a[i].compare(b[i]))return false;return true;}var lineNumberMarkers=/* @__PURE__ */Facet.define();var lineNumberConfig=/* @__PURE__ */Facet.define({combine(values){return combineConfig(values,{formatNumber:String,domEventHandlers:{}},{domEventHandlers(a,b){let result=Object.assign({},a);for(let event in b){let exists=result[event],add=b[event];result[event]=exists?(view,line,event2)=>exists(view,line,event2)||add(view,line,event2):add;}return result;}});}});var NumberMarker=class extends GutterMarker{eq(other){return this.number==other.number;}toDOM(){return document.createTextNode(this.number);}constructor(number){super();this.number=number;}};function formatNumber(view,number){return view.state.facet(lineNumberConfig).formatNumber(number,view.state);}var lineNumberGutter=/* @__PURE__ */activeGutters.compute([lineNumberConfig],state=>({class:\"cm-lineNumbers\",renderEmptyElements:false,markers(view){return view.state.facet(lineNumberMarkers);},lineMarker(view,line,others){if(others.some(m=>m.toDOM))return null;return new NumberMarker(formatNumber(view,view.state.doc.lineAt(line.from).number));},widgetMarker:()=>null,lineMarkerChange:update=>update.startState.facet(lineNumberConfig)!=update.state.facet(lineNumberConfig),initialSpacer(view){return new NumberMarker(formatNumber(view,maxLineNumber(view.state.doc.lines)));},updateSpacer(spacer,update){let max=formatNumber(update.view,maxLineNumber(update.view.state.doc.lines));return max==spacer.number?spacer:new NumberMarker(max);},domEventHandlers:state.facet(lineNumberConfig).domEventHandlers}));function lineNumbers(config={}){return[lineNumberConfig.of(config),gutters(),lineNumberGutter];}function maxLineNumber(lines){let last=9;while(last<lines)last=last*10+9;return last;}var activeLineGutterMarker=/* @__PURE__ */new class extends GutterMarker{constructor(){super(...arguments);this.elementClass=\"cm-activeLineGutter\";}};var activeLineGutterHighlighter=/* @__PURE__ */gutterLineClass.compute([\"selection\"],state=>{let marks=[],last=-1;for(let range of state.selection.ranges){let linePos=state.doc.lineAt(range.head).from;if(linePos>last){last=linePos;marks.push(activeLineGutterMarker.range(linePos));}}return RangeSet.of(marks);});function highlightActiveLineGutter(){return activeLineGutterHighlighter;}var WhitespaceDeco=/* @__PURE__ */new Map;function getWhitespaceDeco(space){let deco=WhitespaceDeco.get(space);if(!deco)WhitespaceDeco.set(space,deco=Decoration.mark({attributes:space===\"\t\"?{class:\"cm-highlightTab\"}:{class:\"cm-highlightSpace\",\"data-display\":space.replace(/ /g,\"\\xb7\")}}));return deco;}function matcher(decorator){return ViewPlugin.define(view=>({decorations:decorator.createDeco(view),update(u){this.decorations=decorator.updateDeco(u,this.decorations);}}),{decorations:v=>v.decorations});}var whitespaceHighlighter=/* @__PURE__ */matcher(/* @__PURE__ */new MatchDecorator({regexp:/\\t| +/g,decoration:match=>getWhitespaceDeco(match[0]),boundary:/\\S/}));function highlightWhitespace(){return whitespaceHighlighter;}var trailingHighlighter=/* @__PURE__ */matcher(/* @__PURE__ */new MatchDecorator({regexp:/\\s+$/g,decoration:/* @__PURE__ */Decoration.mark({class:\"cm-trailingSpace\"}),boundary:/\\S/}));function highlightTrailingWhitespace(){return trailingHighlighter;}var __test={HeightMap,HeightOracle,MeasuredHeights,QueryType,ChangedRange,computeOrder,moveVisually};export{BidiSpan,BlockInfo,BlockType,Decoration,Direction,EditorView,GutterMarker,MatchDecorator,RectangleMarker,ViewPlugin,ViewUpdate,WidgetType,__test,closeHoverTooltips,crosshairCursor,drawSelection,dropCursor,getPanel,getTooltip,gutter,gutterLineClass,gutters,hasHoverTooltips,highlightActiveLine,highlightActiveLineGutter,highlightSpecialChars,highlightTrailingWhitespace,highlightWhitespace,hoverTooltip,keymap,layer,lineNumberMarkers,lineNumbers,logException,panels,placeholder,rectangularSelection,repositionTooltips,runScopeHandlers,scrollPastEnd,showPanel,showTooltip,tooltips,};\nexport const __FramerMetadata__ = {\"exports\":{\"keymap\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"layer\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hasHoverTooltips\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"closeHoverTooltips\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getTooltip\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"scrollPastEnd\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"lineNumbers\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"lineNumberMarkers\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"placeholder\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"highlightWhitespace\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverTooltip\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RectangleMarker\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WidgetType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BidiSpan\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Decoration\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"highlightActiveLineGutter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"drawSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"logException\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BlockType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"gutterLineClass\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"tooltips\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__test\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"crosshairCursor\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"panels\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showPanel\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"rectangularSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"gutter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GutterMarker\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ViewUpdate\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BlockInfo\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"gutters\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"highlightTrailingWhitespace\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"dropCursor\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPanel\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"runScopeHandlers\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"MatchDecorator\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ViewPlugin\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showTooltip\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"highlightActiveLine\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"repositionTooltips\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EditorView\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Direction\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"highlightSpecialChars\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./codemirror_view.map","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@codemirror/language/dist/index.js\nimport{NodeProp,Tree,IterMode,TreeFragment,Parser,NodeType,NodeSet}from\"https://framerusercontent.com/modules/CO9ruPlVDRTCLVInyri7/ye873rtFsAyZVFu9x2He/lezer_common.js\";import{StateEffect,StateField,Facet,EditorState,countColumn,combineConfig,RangeSet,RangeSetBuilder,Prec}from\"https://framerusercontent.com/modules/wFkXxZqfKOPeEQtsYrsa/772bfdCR3vXAPJJXnNsc/codemirror_state.js\";import{ViewPlugin,logException,EditorView,Decoration,WidgetType,gutter,GutterMarker}from\"https://framerusercontent.com/modules/wKCR2JyUW8wZdYweJrou/QTymt9nRixOIrUSZrfIJ/codemirror_view.js\";import{tags,tagHighlighter,highlightTree,styleTags}from\"https://framerusercontent.com/modules/rOWwbZHN39cczduPnzmw/seDszB8oQDQQyH7PIqkK/lezer_highlight.js\";// ../../node_modules/style-mod/src/style-mod.js\nvar C=\"ͼ\";var COUNT=typeof Symbol==\"undefined\"?\"__\"+C:Symbol.for(C);var SET=typeof Symbol==\"undefined\"?\"__styleSet\"+Math.floor(Math.random()*1e8):Symbol(\"styleSet\");var top=typeof globalThis!=\"undefined\"?globalThis:typeof window!=\"undefined\"?window:{};var StyleModule=class{// :: () → string\n// Returns a string containing the module's CSS rules.\ngetRules(){return this.rules.join(\"\\n\");}// :: () → string\n// Generate a new unique CSS class name.\nstatic newName(){let id=top[COUNT]||1;top[COUNT]=id+1;return C+id.toString(36);}// :: (union<Document, ShadowRoot>, union<[StyleModule], StyleModule>)\n//\n// Mount the given set of modules in the given DOM root, which ensures\n// that the CSS rules defined by the module are available in that\n// context.\n//\n// Rules are only added to the document once per root.\n//\n// Rule order will follow the order of the modules, so that rules from\n// modules later in the array take precedence of those from earlier\n// modules. If you call this function multiple times for the same root\n// in a way that changes the order of already mounted modules, the old\n// order will be changed.\nstatic mount(root,modules){(root[SET]||new StyleSet(root)).mount(Array.isArray(modules)?modules:[modules]);}// :: (Object<Style>, ?{finish: ?(string) → string})\n// Create a style module from the given spec.\n//\n// When `finish` is given, it is called on regular (non-`@`)\n// selectors (after `&` expansion) to compute the final selector.\nconstructor(spec,options){this.rules=[];let{finish}=options||{};function splitSelector(selector){return/^@/.test(selector)?[selector]:selector.split(/,\\s*/);}function render(selectors,spec2,target,isKeyframes){let local=[],isAt=/^@(\\w+)\\b/.exec(selectors[0]),keyframes=isAt&&isAt[1]==\"keyframes\";if(isAt&&spec2==null)return target.push(selectors[0]+\";\");for(let prop in spec2){let value=spec2[prop];if(/&/.test(prop)){render(prop.split(/,\\s*/).map(part=>selectors.map(sel=>part.replace(/&/,sel))).reduce((a,b)=>a.concat(b)),value,target);}else if(value&&typeof value==\"object\"){if(!isAt)throw new RangeError(\"The value of a property (\"+prop+\") should be a primitive value.\");render(splitSelector(prop),value,local,keyframes);}else if(value!=null){local.push(prop.replace(/_.*/,\"\").replace(/[A-Z]/g,l=>\"-\"+l.toLowerCase())+\": \"+value+\";\");}}if(local.length||keyframes){target.push((finish&&!isAt&&!isKeyframes?selectors.map(finish):selectors).join(\", \")+\" {\"+local.join(\" \")+\"}\");}}for(let prop in spec)render(splitSelector(prop),spec[prop],this.rules);}};var adoptedSet=/* @__PURE__ */new Map;var StyleSet=class{mount(modules){let sheet=this.sheet;let pos=0,j=0;for(let i=0;i<modules.length;i++){let mod=modules[i],index=this.modules.indexOf(mod);if(index<j&&index>-1){this.modules.splice(index,1);j--;index=-1;}if(index==-1){this.modules.splice(j++,0,mod);if(sheet)for(let k=0;k<mod.rules.length;k++)sheet.insertRule(mod.rules[k],pos++);}else{while(j<index)pos+=this.modules[j++].rules.length;pos+=mod.rules.length;j++;}}if(!sheet){let text=\"\";for(let i=0;i<this.modules.length;i++)text+=this.modules[i].getRules()+\"\\n\";this.styleTag.textContent=text;}}constructor(root){let doc=root.ownerDocument||root,win=doc.defaultView;if(!root.head&&root.adoptedStyleSheets&&win.CSSStyleSheet){let adopted=adoptedSet.get(doc);if(adopted){root.adoptedStyleSheets=[adopted.sheet,...root.adoptedStyleSheets];return root[SET]=adopted;}this.sheet=new win.CSSStyleSheet;root.adoptedStyleSheets=[this.sheet,...root.adoptedStyleSheets];adoptedSet.set(doc,this);}else{this.styleTag=doc.createElement(\"style\");let target=root.head||root;target.insertBefore(this.styleTag,target.firstChild);}this.modules=[];root[SET]=this;}};// ../../node_modules/@codemirror/language/dist/index.js\nvar _a;var languageDataProp=/* @__PURE__ */new NodeProp;function defineLanguageFacet(baseData){return Facet.define({combine:baseData?values=>values.concat(baseData):void 0});}var sublanguageProp=/* @__PURE__ */new NodeProp;var Language=class{/**\n  Query whether this language is active at the given position.\n  */isActiveAt(state,pos,side=-1){return topNodeAt(state,pos,side).type.prop(languageDataProp)==this.data;}/**\n  Find the document regions that were parsed using this language.\n  The returned regions will _include_ any nested languages rooted\n  in this language, when those exist.\n  */findRegions(state){let lang=state.facet(language);if((lang===null||lang===void 0?void 0:lang.data)==this.data)return[{from:0,to:state.doc.length}];if(!lang||!lang.allowsNesting)return[];let result=[];let explore=(tree,from)=>{if(tree.prop(languageDataProp)==this.data){result.push({from,to:from+tree.length});return;}let mount=tree.prop(NodeProp.mounted);if(mount){if(mount.tree.prop(languageDataProp)==this.data){if(mount.overlay)for(let r of mount.overlay)result.push({from:r.from+from,to:r.to+from});else result.push({from,to:from+tree.length});return;}else if(mount.overlay){let size=result.length;explore(mount.tree,mount.overlay[0].from+from);if(result.length>size)return;}}for(let i=0;i<tree.children.length;i++){let ch=tree.children[i];if(ch instanceof Tree)explore(ch,tree.positions[i]+from);}};explore(syntaxTree(state),0);return result;}/**\n  Indicates whether this language allows nested languages. The\n  default implementation returns true.\n  */get allowsNesting(){return true;}/**\n  Construct a language object. If you need to invoke this\n  directly, first define a data facet with\n  [`defineLanguageFacet`](https://codemirror.net/6/docs/ref/#language.defineLanguageFacet), and then\n  configure your parser to [attach](https://codemirror.net/6/docs/ref/#language.languageDataProp) it\n  to the language's outer syntax node.\n  */constructor(data,parser,extraExtensions=[],name=\"\"){this.data=data;this.name=name;if(!EditorState.prototype.hasOwnProperty(\"tree\"))Object.defineProperty(EditorState.prototype,\"tree\",{get(){return syntaxTree(this);}});this.parser=parser;this.extension=[language.of(this),EditorState.languageData.of((state,pos,side)=>{let top2=topNodeAt(state,pos,side),data2=top2.type.prop(languageDataProp);if(!data2)return[];let base=state.facet(data2),sub=top2.type.prop(sublanguageProp);if(sub){let innerNode=top2.resolve(pos-top2.from,side);for(let sublang of sub)if(sublang.test(innerNode,state)){let data3=state.facet(sublang.facet);return sublang.type==\"replace\"?data3:data3.concat(base);}}return base;})].concat(extraExtensions);}};Language.setState=/* @__PURE__ */StateEffect.define();function topNodeAt(state,pos,side){let topLang=state.facet(language),tree=syntaxTree(state).topNode;if(!topLang||topLang.allowsNesting){for(let node=tree;node;node=node.enter(pos,side,IterMode.ExcludeBuffers))if(node.type.isTop)tree=node;}return tree;}var LRLanguage=class extends Language{/**\n  Define a language from a parser.\n  */static define(spec){let data=defineLanguageFacet(spec.languageData);return new LRLanguage(data,spec.parser.configure({props:[languageDataProp.add(type=>type.isTop?data:void 0)]}),spec.name);}/**\n  Create a new instance of this language with a reconfigured\n  version of its parser and optionally a new name.\n  */configure(options,name){return new LRLanguage(this.data,this.parser.configure(options),name||this.name);}get allowsNesting(){return this.parser.hasWrappers();}constructor(data,parser,name){super(data,parser,[],name);this.parser=parser;}};function syntaxTree(state){let field=state.field(Language.state,false);return field?field.tree:Tree.empty;}function ensureSyntaxTree(state,upto,timeout=50){var _a2;let parse=(_a2=state.field(Language.state,false))===null||_a2===void 0?void 0:_a2.context;if(!parse)return null;let oldVieport=parse.viewport;parse.updateViewport({from:0,to:upto});let result=parse.isDone(upto)||parse.work(timeout,upto)?parse.tree:null;parse.updateViewport(oldVieport);return result;}function syntaxTreeAvailable(state,upto=state.doc.length){var _a2;return((_a2=state.field(Language.state,false))===null||_a2===void 0?void 0:_a2.context.isDone(upto))||false;}function forceParsing(view,upto=view.viewport.to,timeout=100){let success=ensureSyntaxTree(view.state,upto,timeout);if(success!=syntaxTree(view.state))view.dispatch({});return!!success;}function syntaxParserRunning(view){var _a2;return((_a2=view.plugin(parseWorker))===null||_a2===void 0?void 0:_a2.isWorking())||false;}var DocInput=class{get length(){return this.doc.length;}syncTo(pos){this.string=this.cursor.next(pos-this.cursorPos).value;this.cursorPos=pos+this.string.length;return this.cursorPos-this.string.length;}chunk(pos){this.syncTo(pos);return this.string;}get lineChunks(){return true;}read(from,to){let stringStart=this.cursorPos-this.string.length;if(from<stringStart||to>=this.cursorPos)return this.doc.sliceString(from,to);else return this.string.slice(from-stringStart,to-stringStart);}/**\n  Create an input object for the given document.\n  */constructor(doc){this.doc=doc;this.cursorPos=0;this.string=\"\";this.cursor=doc.iter();}};var currentContext=null;var ParseContext=class{/**\n  @internal\n  */static create(parser,state,viewport){return new ParseContext(parser,state,[],Tree.empty,0,viewport,[],null);}startParse(){return this.parser.startParse(new DocInput(this.state.doc),this.fragments);}/**\n  @internal\n  */work(until,upto){if(upto!=null&&upto>=this.state.doc.length)upto=void 0;if(this.tree!=Tree.empty&&this.isDone(upto!==null&&upto!==void 0?upto:this.state.doc.length)){this.takeTree();return true;}return this.withContext(()=>{var _a2;if(typeof until==\"number\"){let endTime=Date.now()+until;until=()=>Date.now()>endTime;}if(!this.parse)this.parse=this.startParse();if(upto!=null&&(this.parse.stoppedAt==null||this.parse.stoppedAt>upto)&&upto<this.state.doc.length)this.parse.stopAt(upto);for(;;){let done=this.parse.advance();if(done){this.fragments=this.withoutTempSkipped(TreeFragment.addTree(done,this.fragments,this.parse.stoppedAt!=null));this.treeLen=(_a2=this.parse.stoppedAt)!==null&&_a2!==void 0?_a2:this.state.doc.length;this.tree=done;this.parse=null;if(this.treeLen<(upto!==null&&upto!==void 0?upto:this.state.doc.length))this.parse=this.startParse();else return true;}if(until())return false;}});}/**\n  @internal\n  */takeTree(){let pos,tree;if(this.parse&&(pos=this.parse.parsedPos)>=this.treeLen){if(this.parse.stoppedAt==null||this.parse.stoppedAt>pos)this.parse.stopAt(pos);this.withContext(()=>{while(!(tree=this.parse.advance())){}});this.treeLen=pos;this.tree=tree;this.fragments=this.withoutTempSkipped(TreeFragment.addTree(this.tree,this.fragments,true));this.parse=null;}}withContext(f){let prev=currentContext;currentContext=this;try{return f();}finally{currentContext=prev;}}withoutTempSkipped(fragments){for(let r;r=this.tempSkipped.pop();)fragments=cutFragments(fragments,r.from,r.to);return fragments;}/**\n  @internal\n  */changes(changes,newState){let{fragments,tree,treeLen,viewport,skipped}=this;this.takeTree();if(!changes.empty){let ranges=[];changes.iterChangedRanges((fromA,toA,fromB,toB)=>ranges.push({fromA,toA,fromB,toB}));fragments=TreeFragment.applyChanges(fragments,ranges);tree=Tree.empty;treeLen=0;viewport={from:changes.mapPos(viewport.from,-1),to:changes.mapPos(viewport.to,1)};if(this.skipped.length){skipped=[];for(let r of this.skipped){let from=changes.mapPos(r.from,1),to=changes.mapPos(r.to,-1);if(from<to)skipped.push({from,to});}}}return new ParseContext(this.parser,newState,fragments,tree,treeLen,viewport,skipped,this.scheduleOn);}/**\n  @internal\n  */updateViewport(viewport){if(this.viewport.from==viewport.from&&this.viewport.to==viewport.to)return false;this.viewport=viewport;let startLen=this.skipped.length;for(let i=0;i<this.skipped.length;i++){let{from,to}=this.skipped[i];if(from<viewport.to&&to>viewport.from){this.fragments=cutFragments(this.fragments,from,to);this.skipped.splice(i--,1);}}if(this.skipped.length>=startLen)return false;this.reset();return true;}/**\n  @internal\n  */reset(){if(this.parse){this.takeTree();this.parse=null;}}/**\n  Notify the parse scheduler that the given region was skipped\n  because it wasn't in view, and the parse should be restarted\n  when it comes into view.\n  */skipUntilInView(from,to){this.skipped.push({from,to});}/**\n  Returns a parser intended to be used as placeholder when\n  asynchronously loading a nested parser. It'll skip its input and\n  mark it as not-really-parsed, so that the next update will parse\n  it again.\n  \n  When `until` is given, a reparse will be scheduled when that\n  promise resolves.\n  */static getSkippingParser(until){return new class extends Parser{createParse(input,fragments,ranges){let from=ranges[0].from,to=ranges[ranges.length-1].to;let parser={parsedPos:from,advance(){let cx=currentContext;if(cx){for(let r of ranges)cx.tempSkipped.push(r);if(until)cx.scheduleOn=cx.scheduleOn?Promise.all([cx.scheduleOn,until]):until;}this.parsedPos=to;return new Tree(NodeType.none,[],[],to-from);},stoppedAt:null,stopAt(){}};return parser;}};}/**\n  @internal\n  */isDone(upto){upto=Math.min(upto,this.state.doc.length);let frags=this.fragments;return this.treeLen>=upto&&frags.length&&frags[0].from==0&&frags[0].to>=upto;}/**\n  Get the context for the current parse, or `null` if no editor\n  parse is in progress.\n  */static get(){return currentContext;}constructor(parser,state,fragments=[],tree,treeLen,viewport,skipped,scheduleOn){this.parser=parser;this.state=state;this.fragments=fragments;this.tree=tree;this.treeLen=treeLen;this.viewport=viewport;this.skipped=skipped;this.scheduleOn=scheduleOn;this.parse=null;this.tempSkipped=[];}};function cutFragments(fragments,from,to){return TreeFragment.applyChanges(fragments,[{fromA:from,toA:to,fromB:from,toB:to}]);}var LanguageState=class{apply(tr){if(!tr.docChanged&&this.tree==this.context.tree)return this;let newCx=this.context.changes(tr.changes,tr.state);let upto=this.context.treeLen==tr.startState.doc.length?void 0:Math.max(tr.changes.mapPos(this.context.treeLen),newCx.viewport.to);if(!newCx.work(20,upto))newCx.takeTree();return new LanguageState(newCx);}static init(state){let vpTo=Math.min(3e3,state.doc.length);let parseState=ParseContext.create(state.facet(language).parser,state,{from:0,to:vpTo});if(!parseState.work(20,vpTo))parseState.takeTree();return new LanguageState(parseState);}constructor(context){this.context=context;this.tree=context.tree;}};Language.state=/* @__PURE__ */StateField.define({create:LanguageState.init,update(value,tr){for(let e of tr.effects)if(e.is(Language.setState))return e.value;if(tr.startState.facet(language)!=tr.state.facet(language))return LanguageState.init(tr.state);return value.apply(tr);}});var requestIdle=callback=>{let timeout=setTimeout(()=>callback(),500);return()=>clearTimeout(timeout);};if(typeof requestIdleCallback!=\"undefined\")requestIdle=callback=>{let idle=-1,timeout=setTimeout(()=>{idle=requestIdleCallback(callback,{timeout:500-100});},100);return()=>idle<0?clearTimeout(timeout):cancelIdleCallback(idle);};var isInputPending=typeof navigator!=\"undefined\"&&((_a=navigator.scheduling)===null||_a===void 0?void 0:_a.isInputPending)?()=>navigator.scheduling.isInputPending():null;var parseWorker=/* @__PURE__ */ViewPlugin.fromClass(class ParseWorker{update(update){let cx=this.view.state.field(Language.state).context;if(cx.updateViewport(update.view.viewport)||this.view.viewport.to>cx.treeLen)this.scheduleWork();if(update.docChanged){if(this.view.hasFocus)this.chunkBudget+=50;this.scheduleWork();}this.checkAsyncSchedule(cx);}scheduleWork(){if(this.working)return;let{state}=this.view,field=state.field(Language.state);if(field.tree!=field.context.tree||!field.context.isDone(state.doc.length))this.working=requestIdle(this.work);}work(deadline){this.working=null;let now=Date.now();if(this.chunkEnd<now&&(this.chunkEnd<0||this.view.hasFocus)){this.chunkEnd=now+3e4;this.chunkBudget=3e3;}if(this.chunkBudget<=0)return;let{state,viewport:{to:vpTo}}=this.view,field=state.field(Language.state);if(field.tree==field.context.tree&&field.context.isDone(vpTo+1e5))return;let endTime=Date.now()+Math.min(this.chunkBudget,100,deadline&&!isInputPending?Math.max(25,deadline.timeRemaining()-5):1e9);let viewportFirst=field.context.treeLen<vpTo&&state.doc.length>vpTo+1e3;let done=field.context.work(()=>{return isInputPending&&isInputPending()||Date.now()>endTime;},vpTo+(viewportFirst?0:1e5));this.chunkBudget-=Date.now()-now;if(done||this.chunkBudget<=0){field.context.takeTree();this.view.dispatch({effects:Language.setState.of(new LanguageState(field.context))});}if(this.chunkBudget>0&&!(done&&!viewportFirst))this.scheduleWork();this.checkAsyncSchedule(field.context);}checkAsyncSchedule(cx){if(cx.scheduleOn){this.workScheduled++;cx.scheduleOn.then(()=>this.scheduleWork()).catch(err=>logException(this.view.state,err)).then(()=>this.workScheduled--);cx.scheduleOn=null;}}destroy(){if(this.working)this.working();}isWorking(){return!!(this.working||this.workScheduled>0);}constructor(view){this.view=view;this.working=null;this.workScheduled=0;this.chunkEnd=-1;this.chunkBudget=-1;this.work=this.work.bind(this);this.scheduleWork();}},{eventHandlers:{focus(){this.scheduleWork();}}});var language=/* @__PURE__ */Facet.define({combine(languages){return languages.length?languages[0]:null;},enables:language2=>[Language.state,parseWorker,EditorView.contentAttributes.compute([language2],state=>{let lang=state.facet(language2);return lang&&lang.name?{\"data-language\":lang.name}:{};})]});var LanguageSupport=class{/**\n  Create a language support object.\n  */constructor(language2,support=[]){this.language=language2;this.support=support;this.extension=[language2,support];}};var LanguageDescription=class{/**\n  Start loading the the language. Will return a promise that\n  resolves to a [`LanguageSupport`](https://codemirror.net/6/docs/ref/#language.LanguageSupport)\n  object when the language successfully loads.\n  */load(){return this.loading||(this.loading=this.loadFunc().then(support=>this.support=support,err=>{this.loading=null;throw err;}));}/**\n  Create a language description.\n  */static of(spec){let{load,support}=spec;if(!load){if(!support)throw new RangeError(\"Must pass either 'load' or 'support' to LanguageDescription.of\");load=()=>Promise.resolve(support);}return new LanguageDescription(spec.name,(spec.alias||[]).concat(spec.name).map(s=>s.toLowerCase()),spec.extensions||[],spec.filename,load,support);}/**\n  Look for a language in the given array of descriptions that\n  matches the filename. Will first match\n  [`filename`](https://codemirror.net/6/docs/ref/#language.LanguageDescription.filename) patterns,\n  and then [extensions](https://codemirror.net/6/docs/ref/#language.LanguageDescription.extensions),\n  and return the first language that matches.\n  */static matchFilename(descs,filename){for(let d of descs)if(d.filename&&d.filename.test(filename))return d;let ext=/\\.([^.]+)$/.exec(filename);if(ext){for(let d of descs)if(d.extensions.indexOf(ext[1])>-1)return d;}return null;}/**\n  Look for a language whose name or alias matches the the given\n  name (case-insensitively). If `fuzzy` is true, and no direct\n  matchs is found, this'll also search for a language whose name\n  or alias occurs in the string (for names shorter than three\n  characters, only when surrounded by non-word characters).\n  */static matchLanguageName(descs,name,fuzzy=true){name=name.toLowerCase();for(let d of descs)if(d.alias.some(a=>a==name))return d;if(fuzzy)for(let d of descs)for(let a of d.alias){let found=name.indexOf(a);if(found>-1&&(a.length>2||!/\\w/.test(name[found-1])&&!/\\w/.test(name[found+a.length])))return d;}return null;}constructor(name,alias,extensions,filename,loadFunc,support=void 0){this.name=name;this.alias=alias;this.extensions=extensions;this.filename=filename;this.loadFunc=loadFunc;this.support=support;this.loading=null;}};var indentService=/* @__PURE__ */Facet.define();var indentUnit=/* @__PURE__ */Facet.define({combine:values=>{if(!values.length)return\"  \";let unit=values[0];if(!unit||/\\S/.test(unit)||Array.from(unit).some(e=>e!=unit[0]))throw new Error(\"Invalid indent unit: \"+JSON.stringify(values[0]));return unit;}});function getIndentUnit(state){let unit=state.facet(indentUnit);return unit.charCodeAt(0)==9?state.tabSize*unit.length:unit.length;}function indentString(state,cols){let result=\"\",ts=state.tabSize,ch=state.facet(indentUnit)[0];if(ch==\"\t\"){while(cols>=ts){result+=\"\t\";cols-=ts;}ch=\" \";}for(let i=0;i<cols;i++)result+=ch;return result;}function getIndentation(context,pos){if(context instanceof EditorState)context=new IndentContext(context);for(let service of context.state.facet(indentService)){let result=service(context,pos);if(result!==void 0)return result;}let tree=syntaxTree(context.state);return tree?syntaxIndentation(context,tree,pos):null;}function indentRange(state,from,to){let updated=/* @__PURE__ */Object.create(null);let context=new IndentContext(state,{overrideIndentation:start=>{var _a2;return(_a2=updated[start])!==null&&_a2!==void 0?_a2:-1;}});let changes=[];for(let pos=from;pos<=to;){let line=state.doc.lineAt(pos);pos=line.to+1;let indent=getIndentation(context,line.from);if(indent==null)continue;if(!/\\S/.test(line.text))indent=0;let cur=/^\\s*/.exec(line.text)[0];let norm=indentString(state,indent);if(cur!=norm){updated[line.from]=indent;changes.push({from:line.from,to:line.from+cur.length,insert:norm});}}return state.changes(changes);}var IndentContext=class{/**\n  Get a description of the line at the given position, taking\n  [simulated line\n  breaks](https://codemirror.net/6/docs/ref/#language.IndentContext.constructor^options.simulateBreak)\n  into account. If there is such a break at `pos`, the `bias`\n  argument determines whether the part of the line line before or\n  after the break is used.\n  */lineAt(pos,bias=1){let line=this.state.doc.lineAt(pos);let{simulateBreak,simulateDoubleBreak}=this.options;if(simulateBreak!=null&&simulateBreak>=line.from&&simulateBreak<=line.to){if(simulateDoubleBreak&&simulateBreak==pos)return{text:\"\",from:pos};else if(bias<0?simulateBreak<pos:simulateBreak<=pos)return{text:line.text.slice(simulateBreak-line.from),from:simulateBreak};else return{text:line.text.slice(0,simulateBreak-line.from),from:line.from};}return line;}/**\n  Get the text directly after `pos`, either the entire line\n  or the next 100 characters, whichever is shorter.\n  */textAfterPos(pos,bias=1){if(this.options.simulateDoubleBreak&&pos==this.options.simulateBreak)return\"\";let{text,from}=this.lineAt(pos,bias);return text.slice(pos-from,Math.min(text.length,pos+100-from));}/**\n  Find the column for the given position.\n  */column(pos,bias=1){let{text,from}=this.lineAt(pos,bias);let result=this.countColumn(text,pos-from);let override=this.options.overrideIndentation?this.options.overrideIndentation(from):-1;if(override>-1)result+=override-this.countColumn(text,text.search(/\\S|$/));return result;}/**\n  Find the column position (taking tabs into account) of the given\n  position in the given string.\n  */countColumn(line,pos=line.length){return countColumn(line,this.state.tabSize,pos);}/**\n  Find the indentation column of the line at the given point.\n  */lineIndent(pos,bias=1){let{text,from}=this.lineAt(pos,bias);let override=this.options.overrideIndentation;if(override){let overriden=override(from);if(overriden>-1)return overriden;}return this.countColumn(text,text.search(/\\S|$/));}/**\n  Returns the [simulated line\n  break](https://codemirror.net/6/docs/ref/#language.IndentContext.constructor^options.simulateBreak)\n  for this context, if any.\n  */get simulatedBreak(){return this.options.simulateBreak||null;}/**\n  Create an indent context.\n  */constructor(state,options={}){this.state=state;this.options=options;this.unit=getIndentUnit(state);}};var indentNodeProp=/* @__PURE__ */new NodeProp;function syntaxIndentation(cx,ast,pos){return indentFrom(ast.resolveInner(pos).enterUnfinishedNodesBefore(pos),pos,cx);}function ignoreClosed(cx){return cx.pos==cx.options.simulateBreak&&cx.options.simulateDoubleBreak;}function indentStrategy(tree){let strategy=tree.type.prop(indentNodeProp);if(strategy)return strategy;let first=tree.firstChild,close;if(first&&(close=first.type.prop(NodeProp.closedBy))){let last=tree.lastChild,closed=last&&close.indexOf(last.name)>-1;return cx=>delimitedStrategy(cx,true,1,void 0,closed&&!ignoreClosed(cx)?last.from:void 0);}return tree.parent==null?topIndent:null;}function indentFrom(node,pos,base){for(;node;node=node.parent){let strategy=indentStrategy(node);if(strategy)return strategy(TreeIndentContext.create(base,pos,node));}return null;}function topIndent(){return 0;}var TreeIndentContext=class extends IndentContext{/**\n  @internal\n  */static create(base,pos,node){return new TreeIndentContext(base,pos,node);}/**\n  Get the text directly after `this.pos`, either the entire line\n  or the next 100 characters, whichever is shorter.\n  */get textAfter(){return this.textAfterPos(this.pos);}/**\n  Get the indentation at the reference line for `this.node`, which\n  is the line on which it starts, unless there is a node that is\n  _not_ a parent of this node covering the start of that line. If\n  so, the line at the start of that node is tried, again skipping\n  on if it is covered by another such node.\n  */get baseIndent(){return this.baseIndentFor(this.node);}/**\n  Get the indentation for the reference line of the given node\n  (see [`baseIndent`](https://codemirror.net/6/docs/ref/#language.TreeIndentContext.baseIndent)).\n  */baseIndentFor(node){let line=this.state.doc.lineAt(node.from);for(;;){let atBreak=node.resolve(line.from);while(atBreak.parent&&atBreak.parent.from==atBreak.from)atBreak=atBreak.parent;if(isParent(atBreak,node))break;line=this.state.doc.lineAt(atBreak.from);}return this.lineIndent(line.from);}/**\n  Continue looking for indentations in the node's parent nodes,\n  and return the result of that.\n  */continue(){let parent=this.node.parent;return parent?indentFrom(parent,this.pos,this.base):0;}constructor(base,pos,node){super(base.state,base.options);this.base=base;this.pos=pos;this.node=node;}};function isParent(parent,of){for(let cur=of;cur;cur=cur.parent)if(parent==cur)return true;return false;}function bracketedAligned(context){let tree=context.node;let openToken=tree.childAfter(tree.from),last=tree.lastChild;if(!openToken)return null;let sim=context.options.simulateBreak;let openLine=context.state.doc.lineAt(openToken.from);let lineEnd=sim==null||sim<=openLine.from?openLine.to:Math.min(openLine.to,sim);for(let pos=openToken.to;;){let next=tree.childAfter(pos);if(!next||next==last)return null;if(!next.type.isSkipped)return next.from<lineEnd?openToken:null;pos=next.to;}}function delimitedIndent({closing,align=true,units=1}){return context=>delimitedStrategy(context,align,units,closing);}function delimitedStrategy(context,align,units,closing,closedAt){let after=context.textAfter,space=after.match(/^\\s*/)[0].length;let closed=closing&&after.slice(space,space+closing.length)==closing||closedAt==context.pos+space;let aligned=align?bracketedAligned(context):null;if(aligned)return closed?context.column(aligned.from):context.column(aligned.to);return context.baseIndent+(closed?0:context.unit*units);}var flatIndent=context=>context.baseIndent;function continuedIndent({except,units=1}={}){return context=>{let matchExcept=except&&except.test(context.textAfter);return context.baseIndent+(matchExcept?0:units*context.unit);};}var DontIndentBeyond=200;function indentOnInput(){return EditorState.transactionFilter.of(tr=>{if(!tr.docChanged||!tr.isUserEvent(\"input.type\")&&!tr.isUserEvent(\"input.complete\"))return tr;let rules=tr.startState.languageDataAt(\"indentOnInput\",tr.startState.selection.main.head);if(!rules.length)return tr;let doc=tr.newDoc,{head}=tr.newSelection.main,line=doc.lineAt(head);if(head>line.from+DontIndentBeyond)return tr;let lineStart=doc.sliceString(line.from,head);if(!rules.some(r=>r.test(lineStart)))return tr;let{state}=tr,last=-1,changes=[];for(let{head:head2}of state.selection.ranges){let line2=state.doc.lineAt(head2);if(line2.from==last)continue;last=line2.from;let indent=getIndentation(state,line2.from);if(indent==null)continue;let cur=/^\\s*/.exec(line2.text)[0];let norm=indentString(state,indent);if(cur!=norm)changes.push({from:line2.from,to:line2.from+cur.length,insert:norm});}return changes.length?[tr,{changes,sequential:true}]:tr;});}var foldService=/* @__PURE__ */Facet.define();var foldNodeProp=/* @__PURE__ */new NodeProp;function foldInside(node){let first=node.firstChild,last=node.lastChild;return first&&first.to<last.from?{from:first.to,to:last.type.isError?node.to:last.from}:null;}function syntaxFolding(state,start,end){let tree=syntaxTree(state);if(tree.length<end)return null;let inner=tree.resolveInner(end,1);let found=null;for(let cur=inner;cur;cur=cur.parent){if(cur.to<=end||cur.from>end)continue;if(found&&cur.from<start)break;let prop=cur.type.prop(foldNodeProp);if(prop&&(cur.to<tree.length-50||tree.length==state.doc.length||!isUnfinished(cur))){let value=prop(cur,state);if(value&&value.from<=end&&value.from>=start&&value.to>end)found=value;}}return found;}function isUnfinished(node){let ch=node.lastChild;return ch&&ch.to==node.to&&ch.type.isError;}function foldable(state,lineStart,lineEnd){for(let service of state.facet(foldService)){let result=service(state,lineStart,lineEnd);if(result)return result;}return syntaxFolding(state,lineStart,lineEnd);}function mapRange(range,mapping){let from=mapping.mapPos(range.from,1),to=mapping.mapPos(range.to,-1);return from>=to?void 0:{from,to};}var foldEffect=/* @__PURE__ */StateEffect.define({map:mapRange});var unfoldEffect=/* @__PURE__ */StateEffect.define({map:mapRange});function selectedLines(view){let lines=[];for(let{head}of view.state.selection.ranges){if(lines.some(l=>l.from<=head&&l.to>=head))continue;lines.push(view.lineBlockAt(head));}return lines;}var foldState=/* @__PURE__ */StateField.define({create(){return Decoration.none;},update(folded,tr){folded=folded.map(tr.changes);for(let e of tr.effects){if(e.is(foldEffect)&&!foldExists(folded,e.value.from,e.value.to))folded=folded.update({add:[foldWidget.range(e.value.from,e.value.to)]});else if(e.is(unfoldEffect))folded=folded.update({filter:(from,to)=>e.value.from!=from||e.value.to!=to,filterFrom:e.value.from,filterTo:e.value.to});}if(tr.selection){let onSelection=false,{head}=tr.selection.main;folded.between(head,head,(a,b)=>{if(a<head&&b>head)onSelection=true;});if(onSelection)folded=folded.update({filterFrom:head,filterTo:head,filter:(a,b)=>b<=head||a>=head});}return folded;},provide:f=>EditorView.decorations.from(f),toJSON(folded,state){let ranges=[];folded.between(0,state.doc.length,(from,to)=>{ranges.push(from,to);});return ranges;},fromJSON(value){if(!Array.isArray(value)||value.length%2)throw new RangeError(\"Invalid JSON for fold state\");let ranges=[];for(let i=0;i<value.length;){let from=value[i++],to=value[i++];if(typeof from!=\"number\"||typeof to!=\"number\")throw new RangeError(\"Invalid JSON for fold state\");ranges.push(foldWidget.range(from,to));}return Decoration.set(ranges,true);}});function foldedRanges(state){return state.field(foldState,false)||RangeSet.empty;}function findFold(state,from,to){var _a2;let found=null;(_a2=state.field(foldState,false))===null||_a2===void 0?void 0:_a2.between(from,to,(from2,to2)=>{if(!found||found.from>from2)found={from:from2,to:to2};});return found;}function foldExists(folded,from,to){let found=false;folded.between(from,from,(a,b)=>{if(a==from&&b==to)found=true;});return found;}function maybeEnable(state,other){return state.field(foldState,false)?other:other.concat(StateEffect.appendConfig.of(codeFolding()));}var foldCode=view=>{for(let line of selectedLines(view)){let range=foldable(view.state,line.from,line.to);if(range){view.dispatch({effects:maybeEnable(view.state,[foldEffect.of(range),announceFold(view,range)])});return true;}}return false;};var unfoldCode=view=>{if(!view.state.field(foldState,false))return false;let effects=[];for(let line of selectedLines(view)){let folded=findFold(view.state,line.from,line.to);if(folded)effects.push(unfoldEffect.of(folded),announceFold(view,folded,false));}if(effects.length)view.dispatch({effects});return effects.length>0;};function announceFold(view,range,fold=true){let lineFrom=view.state.doc.lineAt(range.from).number,lineTo=view.state.doc.lineAt(range.to).number;return EditorView.announce.of(`${view.state.phrase(fold?\"Folded lines\":\"Unfolded lines\")} ${lineFrom} ${view.state.phrase(\"to\")} ${lineTo}.`);}var foldAll=view=>{let{state}=view,effects=[];for(let pos=0;pos<state.doc.length;){let line=view.lineBlockAt(pos),range=foldable(state,line.from,line.to);if(range)effects.push(foldEffect.of(range));pos=(range?view.lineBlockAt(range.to):line).to+1;}if(effects.length)view.dispatch({effects:maybeEnable(view.state,effects)});return!!effects.length;};var unfoldAll=view=>{let field=view.state.field(foldState,false);if(!field||!field.size)return false;let effects=[];field.between(0,view.state.doc.length,(from,to)=>{effects.push(unfoldEffect.of({from,to}));});view.dispatch({effects});return true;};function foldableContainer(view,lineBlock){for(let line=lineBlock;;){let foldableRegion=foldable(view.state,line.from,line.to);if(foldableRegion&&foldableRegion.to>lineBlock.from)return foldableRegion;if(!line.from)return null;line=view.lineBlockAt(line.from-1);}}var toggleFold=view=>{let effects=[];for(let line of selectedLines(view)){let folded=findFold(view.state,line.from,line.to);if(folded){effects.push(unfoldEffect.of(folded),announceFold(view,folded,false));}else{let foldRange=foldableContainer(view,line);if(foldRange)effects.push(foldEffect.of(foldRange),announceFold(view,foldRange));}}if(effects.length>0)view.dispatch({effects:maybeEnable(view.state,effects)});return!!effects.length;};var foldKeymap=[{key:\"Ctrl-Shift-[\",mac:\"Cmd-Alt-[\",run:foldCode},{key:\"Ctrl-Shift-]\",mac:\"Cmd-Alt-]\",run:unfoldCode},{key:\"Ctrl-Alt-[\",run:foldAll},{key:\"Ctrl-Alt-]\",run:unfoldAll}];var defaultConfig={placeholderDOM:null,placeholderText:\"…\"};var foldConfig=/* @__PURE__ */Facet.define({combine(values){return combineConfig(values,defaultConfig);}});function codeFolding(config){let result=[foldState,baseTheme$1];if(config)result.push(foldConfig.of(config));return result;}var foldWidget=/* @__PURE__ */Decoration.replace({widget:/* @__PURE__ */new class extends WidgetType{toDOM(view){let{state}=view,conf=state.facet(foldConfig);let onclick=event=>{let line=view.lineBlockAt(view.posAtDOM(event.target));let folded=findFold(view.state,line.from,line.to);if(folded)view.dispatch({effects:unfoldEffect.of(folded)});event.preventDefault();};if(conf.placeholderDOM)return conf.placeholderDOM(view,onclick);let element=document.createElement(\"span\");element.textContent=conf.placeholderText;element.setAttribute(\"aria-label\",state.phrase(\"folded code\"));element.title=state.phrase(\"unfold\");element.className=\"cm-foldPlaceholder\";element.onclick=onclick;return element;}}});var foldGutterDefaults={openText:\"⌄\",closedText:\"›\",markerDOM:null,domEventHandlers:{},foldingChanged:()=>false};var FoldMarker=class extends GutterMarker{eq(other){return this.config==other.config&&this.open==other.open;}toDOM(view){if(this.config.markerDOM)return this.config.markerDOM(this.open);let span=document.createElement(\"span\");span.textContent=this.open?this.config.openText:this.config.closedText;span.title=view.state.phrase(this.open?\"Fold line\":\"Unfold line\");return span;}constructor(config,open){super();this.config=config;this.open=open;}};function foldGutter(config={}){let fullConfig=Object.assign(Object.assign({},foldGutterDefaults),config);let canFold=new FoldMarker(fullConfig,true),canUnfold=new FoldMarker(fullConfig,false);let markers=ViewPlugin.fromClass(class{update(update){if(update.docChanged||update.viewportChanged||update.startState.facet(language)!=update.state.facet(language)||update.startState.field(foldState,false)!=update.state.field(foldState,false)||syntaxTree(update.startState)!=syntaxTree(update.state)||fullConfig.foldingChanged(update))this.markers=this.buildMarkers(update.view);}buildMarkers(view){let builder=new RangeSetBuilder;for(let line of view.viewportLineBlocks){let mark=findFold(view.state,line.from,line.to)?canUnfold:foldable(view.state,line.from,line.to)?canFold:null;if(mark)builder.add(line.from,line.from,mark);}return builder.finish();}constructor(view){this.from=view.viewport.from;this.markers=this.buildMarkers(view);}});let{domEventHandlers}=fullConfig;return[markers,gutter({class:\"cm-foldGutter\",markers(view){var _a2;return((_a2=view.plugin(markers))===null||_a2===void 0?void 0:_a2.markers)||RangeSet.empty;},initialSpacer(){return new FoldMarker(fullConfig,false);},domEventHandlers:Object.assign(Object.assign({},domEventHandlers),{click:(view,line,event)=>{if(domEventHandlers.click&&domEventHandlers.click(view,line,event))return true;let folded=findFold(view.state,line.from,line.to);if(folded){view.dispatch({effects:unfoldEffect.of(folded)});return true;}let range=foldable(view.state,line.from,line.to);if(range){view.dispatch({effects:foldEffect.of(range)});return true;}return false;}})}),codeFolding()];}var baseTheme$1=/* @__PURE__ */EditorView.baseTheme({\".cm-foldPlaceholder\":{backgroundColor:\"#eee\",border:\"1px solid #ddd\",color:\"#888\",borderRadius:\".2em\",margin:\"0 1px\",padding:\"0 1px\",cursor:\"pointer\"},\".cm-foldGutter span\":{padding:\"0 1px\",cursor:\"pointer\"}});var HighlightStyle=class{/**\n  Create a highlighter style that associates the given styles to\n  the given tags. The specs must be objects that hold a style tag\n  or array of tags in their `tag` property, and either a single\n  `class` property providing a static CSS class (for highlighter\n  that rely on external styling), or a\n  [`style-mod`](https://github.com/marijnh/style-mod#documentation)-style\n  set of CSS properties (which define the styling for those tags).\n  \n  The CSS rules created for a highlighter will be emitted in the\n  order of the spec's properties. That means that for elements that\n  have multiple tags associated with them, styles defined further\n  down in the list will have a higher CSS precedence than styles\n  defined earlier.\n  */static define(specs,options){return new HighlightStyle(specs,options||{});}constructor(specs,options){this.specs=specs;let modSpec;function def(spec){let cls=StyleModule.newName();(modSpec||(modSpec=/* @__PURE__ */Object.create(null)))[\".\"+cls]=spec;return cls;}const all=typeof options.all==\"string\"?options.all:options.all?def(options.all):void 0;const scopeOpt=options.scope;this.scope=scopeOpt instanceof Language?type=>type.prop(languageDataProp)==scopeOpt.data:scopeOpt?type=>type==scopeOpt:void 0;this.style=tagHighlighter(specs.map(style=>({tag:style.tag,class:style.class||def(Object.assign({},style,{tag:null}))})),{all}).style;this.module=modSpec?new StyleModule(modSpec):null;this.themeType=options.themeType;}};var highlighterFacet=/* @__PURE__ */Facet.define();var fallbackHighlighter=/* @__PURE__ */Facet.define({combine(values){return values.length?[values[0]]:null;}});function getHighlighters(state){let main=state.facet(highlighterFacet);return main.length?main:state.facet(fallbackHighlighter);}function syntaxHighlighting(highlighter,options){let ext=[treeHighlighter],themeType;if(highlighter instanceof HighlightStyle){if(highlighter.module)ext.push(EditorView.styleModule.of(highlighter.module));themeType=highlighter.themeType;}if(options===null||options===void 0?void 0:options.fallback)ext.push(fallbackHighlighter.of(highlighter));else if(themeType)ext.push(highlighterFacet.computeN([EditorView.darkTheme],state=>{return state.facet(EditorView.darkTheme)==(themeType==\"dark\")?[highlighter]:[];}));else ext.push(highlighterFacet.of(highlighter));return ext;}function highlightingFor(state,tags2,scope){let highlighters=getHighlighters(state);let result=null;if(highlighters)for(let highlighter of highlighters){if(!highlighter.scope||scope&&highlighter.scope(scope)){let cls=highlighter.style(tags2);if(cls)result=result?result+\" \"+cls:cls;}}return result;}var TreeHighlighter=class{update(update){let tree=syntaxTree(update.state),highlighters=getHighlighters(update.state);let styleChange=highlighters!=getHighlighters(update.startState);if(tree.length<update.view.viewport.to&&!styleChange&&tree.type==this.tree.type){this.decorations=this.decorations.map(update.changes);}else if(tree!=this.tree||update.viewportChanged||styleChange){this.tree=tree;this.decorations=this.buildDeco(update.view,highlighters);}}buildDeco(view,highlighters){if(!highlighters||!this.tree.length)return Decoration.none;let builder=new RangeSetBuilder;for(let{from,to}of view.visibleRanges){highlightTree(this.tree,highlighters,(from2,to2,style)=>{builder.add(from2,to2,this.markCache[style]||(this.markCache[style]=Decoration.mark({class:style})));},from,to);}return builder.finish();}constructor(view){this.markCache=/* @__PURE__ */Object.create(null);this.tree=syntaxTree(view.state);this.decorations=this.buildDeco(view,getHighlighters(view.state));}};var treeHighlighter=/* @__PURE__ */Prec.high(/* @__PURE__ */ViewPlugin.fromClass(TreeHighlighter,{decorations:v=>v.decorations}));var defaultHighlightStyle=/* @__PURE__ */HighlightStyle.define([{tag:tags.meta,color:\"#404740\"},{tag:tags.link,textDecoration:\"underline\"},{tag:tags.heading,textDecoration:\"underline\",fontWeight:\"bold\"},{tag:tags.emphasis,fontStyle:\"italic\"},{tag:tags.strong,fontWeight:\"bold\"},{tag:tags.strikethrough,textDecoration:\"line-through\"},{tag:tags.keyword,color:\"#708\"},{tag:[tags.atom,tags.bool,tags.url,tags.contentSeparator,tags.labelName],color:\"#219\"},{tag:[tags.literal,tags.inserted],color:\"#164\"},{tag:[tags.string,tags.deleted],color:\"#a11\"},{tag:[tags.regexp,tags.escape,/* @__PURE__ */tags.special(tags.string)],color:\"#e40\"},{tag:/* @__PURE__ */tags.definition(tags.variableName),color:\"#00f\"},{tag:/* @__PURE__ */tags.local(tags.variableName),color:\"#30a\"},{tag:[tags.typeName,tags.namespace],color:\"#085\"},{tag:tags.className,color:\"#167\"},{tag:[/* @__PURE__ */tags.special(tags.variableName),tags.macroName],color:\"#256\"},{tag:/* @__PURE__ */tags.definition(tags.propertyName),color:\"#00c\"},{tag:tags.comment,color:\"#940\"},{tag:tags.invalid,color:\"#f00\"}]);var baseTheme=/* @__PURE__ */EditorView.baseTheme({\"&.cm-focused .cm-matchingBracket\":{backgroundColor:\"#328c8252\"},\"&.cm-focused .cm-nonmatchingBracket\":{backgroundColor:\"#bb555544\"}});var DefaultScanDist=1e4;var DefaultBrackets=\"()[]{}\";var bracketMatchingConfig=/* @__PURE__ */Facet.define({combine(configs){return combineConfig(configs,{afterCursor:true,brackets:DefaultBrackets,maxScanDistance:DefaultScanDist,renderMatch:defaultRenderMatch});}});var matchingMark=/* @__PURE__ */Decoration.mark({class:\"cm-matchingBracket\"});var nonmatchingMark=/* @__PURE__ */Decoration.mark({class:\"cm-nonmatchingBracket\"});function defaultRenderMatch(match){let decorations=[];let mark=match.matched?matchingMark:nonmatchingMark;decorations.push(mark.range(match.start.from,match.start.to));if(match.end)decorations.push(mark.range(match.end.from,match.end.to));return decorations;}var bracketMatchingState=/* @__PURE__ */StateField.define({create(){return Decoration.none;},update(deco,tr){if(!tr.docChanged&&!tr.selection)return deco;let decorations=[];let config=tr.state.facet(bracketMatchingConfig);for(let range of tr.state.selection.ranges){if(!range.empty)continue;let match=matchBrackets(tr.state,range.head,-1,config)||range.head>0&&matchBrackets(tr.state,range.head-1,1,config)||config.afterCursor&&(matchBrackets(tr.state,range.head,1,config)||range.head<tr.state.doc.length&&matchBrackets(tr.state,range.head+1,-1,config));if(match)decorations=decorations.concat(config.renderMatch(match,tr.state));}return Decoration.set(decorations,true);},provide:f=>EditorView.decorations.from(f)});var bracketMatchingUnique=[bracketMatchingState,baseTheme];function bracketMatching(config={}){return[bracketMatchingConfig.of(config),bracketMatchingUnique];}var bracketMatchingHandle=/* @__PURE__ */new NodeProp;function matchingNodes(node,dir,brackets){let byProp=node.prop(dir<0?NodeProp.openedBy:NodeProp.closedBy);if(byProp)return byProp;if(node.name.length==1){let index=brackets.indexOf(node.name);if(index>-1&&index%2==(dir<0?1:0))return[brackets[index+dir]];}return null;}function findHandle(node){let hasHandle=node.type.prop(bracketMatchingHandle);return hasHandle?hasHandle(node.node):node;}function matchBrackets(state,pos,dir,config={}){let maxScanDistance=config.maxScanDistance||DefaultScanDist,brackets=config.brackets||DefaultBrackets;let tree=syntaxTree(state),node=tree.resolveInner(pos,dir);for(let cur=node;cur;cur=cur.parent){let matches=matchingNodes(cur.type,dir,brackets);if(matches&&cur.from<cur.to){let handle=findHandle(cur);if(handle&&(dir>0?pos>=handle.from&&pos<handle.to:pos>handle.from&&pos<=handle.to))return matchMarkedBrackets(state,pos,dir,cur,handle,matches,brackets);}}return matchPlainBrackets(state,pos,dir,tree,node.type,maxScanDistance,brackets);}function matchMarkedBrackets(_state,_pos,dir,token,handle,matching,brackets){let parent=token.parent,firstToken={from:handle.from,to:handle.to};let depth=0,cursor=parent===null||parent===void 0?void 0:parent.cursor();if(cursor&&(dir<0?cursor.childBefore(token.from):cursor.childAfter(token.to)))do{if(dir<0?cursor.to<=token.from:cursor.from>=token.to){if(depth==0&&matching.indexOf(cursor.type.name)>-1&&cursor.from<cursor.to){let endHandle=findHandle(cursor);return{start:firstToken,end:endHandle?{from:endHandle.from,to:endHandle.to}:void 0,matched:true};}else if(matchingNodes(cursor.type,dir,brackets)){depth++;}else if(matchingNodes(cursor.type,-dir,brackets)){if(depth==0){let endHandle=findHandle(cursor);return{start:firstToken,end:endHandle&&endHandle.from<endHandle.to?{from:endHandle.from,to:endHandle.to}:void 0,matched:false};}depth--;}}}while(dir<0?cursor.prevSibling():cursor.nextSibling())return{start:firstToken,matched:false};}function matchPlainBrackets(state,pos,dir,tree,tokenType,maxScanDistance,brackets){let startCh=dir<0?state.sliceDoc(pos-1,pos):state.sliceDoc(pos,pos+1);let bracket=brackets.indexOf(startCh);if(bracket<0||bracket%2==0!=dir>0)return null;let startToken={from:dir<0?pos-1:pos,to:dir>0?pos+1:pos};let iter=state.doc.iterRange(pos,dir>0?state.doc.length:0),depth=0;for(let distance=0;!iter.next().done&&distance<=maxScanDistance;){let text=iter.value;if(dir<0)distance+=text.length;let basePos=pos+distance*dir;for(let pos2=dir>0?0:text.length-1,end=dir>0?text.length:-1;pos2!=end;pos2+=dir){let found=brackets.indexOf(text[pos2]);if(found<0||tree.resolveInner(basePos+pos2,1).type!=tokenType)continue;if(found%2==0==dir>0){depth++;}else if(depth==1){return{start:startToken,end:{from:basePos+pos2,to:basePos+pos2+1},matched:found>>1==bracket>>1};}else{depth--;}}if(dir>0)distance+=text.length;}return iter.done?{start:startToken,matched:false}:null;}function countCol(string,end,tabSize,startIndex=0,startValue=0){if(end==null){end=string.search(/[^\\s\\u00a0]/);if(end==-1)end=string.length;}let n=startValue;for(let i=startIndex;i<end;i++){if(string.charCodeAt(i)==9)n+=tabSize-n%tabSize;else n++;}return n;}var StringStream=class{/**\n  True if we are at the end of the line.\n  */eol(){return this.pos>=this.string.length;}/**\n  True if we are at the start of the line.\n  */sol(){return this.pos==0;}/**\n  Get the next code unit after the current position, or undefined\n  if we're at the end of the line.\n  */peek(){return this.string.charAt(this.pos)||void 0;}/**\n  Read the next code unit and advance `this.pos`.\n  */next(){if(this.pos<this.string.length)return this.string.charAt(this.pos++);}/**\n  Match the next character against the given string, regular\n  expression, or predicate. Consume and return it if it matches.\n  */eat(match){let ch=this.string.charAt(this.pos);let ok;if(typeof match==\"string\")ok=ch==match;else ok=ch&&(match instanceof RegExp?match.test(ch):match(ch));if(ok){++this.pos;return ch;}}/**\n  Continue matching characters that match the given string,\n  regular expression, or predicate function. Return true if any\n  characters were consumed.\n  */eatWhile(match){let start=this.pos;while(this.eat(match)){}return this.pos>start;}/**\n  Consume whitespace ahead of `this.pos`. Return true if any was\n  found.\n  */eatSpace(){let start=this.pos;while(/[\\s\\u00a0]/.test(this.string.charAt(this.pos)))++this.pos;return this.pos>start;}/**\n  Move to the end of the line.\n  */skipToEnd(){this.pos=this.string.length;}/**\n  Move to directly before the given character, if found on the\n  current line.\n  */skipTo(ch){let found=this.string.indexOf(ch,this.pos);if(found>-1){this.pos=found;return true;}}/**\n  Move back `n` characters.\n  */backUp(n){this.pos-=n;}/**\n  Get the column position at `this.pos`.\n  */column(){if(this.lastColumnPos<this.start){this.lastColumnValue=countCol(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue);this.lastColumnPos=this.start;}return this.lastColumnValue;}/**\n  Get the indentation column of the current line.\n  */indentation(){var _a2;return(_a2=this.overrideIndent)!==null&&_a2!==void 0?_a2:countCol(this.string,null,this.tabSize);}/**\n  Match the input against the given string or regular expression\n  (which should start with a `^`). Return true or the regexp match\n  if it matches.\n  \n  Unless `consume` is set to `false`, this will move `this.pos`\n  past the matched text.\n  \n  When matching a string `caseInsensitive` can be set to true to\n  make the match case-insensitive.\n  */match(pattern,consume,caseInsensitive){if(typeof pattern==\"string\"){let cased=str=>caseInsensitive?str.toLowerCase():str;let substr=this.string.substr(this.pos,pattern.length);if(cased(substr)==cased(pattern)){if(consume!==false)this.pos+=pattern.length;return true;}else return null;}else{let match=this.string.slice(this.pos).match(pattern);if(match&&match.index>0)return null;if(match&&consume!==false)this.pos+=match[0].length;return match;}}/**\n  Get the current token.\n  */current(){return this.string.slice(this.start,this.pos);}/**\n  Create a stream.\n  */constructor(string,tabSize,indentUnit2,overrideIndent){this.string=string;this.tabSize=tabSize;this.indentUnit=indentUnit2;this.overrideIndent=overrideIndent;this.pos=0;this.start=0;this.lastColumnPos=0;this.lastColumnValue=0;}};function fullParser(spec){return{name:spec.name||\"\",token:spec.token,blankLine:spec.blankLine||(()=>{}),startState:spec.startState||(()=>true),copyState:spec.copyState||defaultCopyState,indent:spec.indent||(()=>null),languageData:spec.languageData||{},tokenTable:spec.tokenTable||noTokens};}function defaultCopyState(state){if(typeof state!=\"object\")return state;let newState={};for(let prop in state){let val=state[prop];newState[prop]=val instanceof Array?val.slice():val;}return newState;}var IndentedFrom=/* @__PURE__ */new WeakMap;var StreamLanguage=class extends Language{/**\n  Define a stream language.\n  */static define(spec){return new StreamLanguage(spec);}getIndent(cx,pos){let tree=syntaxTree(cx.state),at=tree.resolve(pos);while(at&&at.type!=this.topNode)at=at.parent;if(!at)return null;let from=void 0;let{overrideIndentation}=cx.options;if(overrideIndentation){from=IndentedFrom.get(cx.state);if(from!=null&&from<pos-1e4)from=void 0;}let start=findState(this,tree,0,at.from,from!==null&&from!==void 0?from:pos),statePos,state;if(start){state=start.state;statePos=start.pos+1;}else{state=this.streamParser.startState(cx.unit);statePos=0;}if(pos-statePos>1e4)return null;while(statePos<pos){let line2=cx.state.doc.lineAt(statePos),end=Math.min(pos,line2.to);if(line2.length){let indentation=overrideIndentation?overrideIndentation(line2.from):-1;let stream=new StringStream(line2.text,cx.state.tabSize,cx.unit,indentation<0?void 0:indentation);while(stream.pos<end-line2.from)readToken(this.streamParser.token,stream,state);}else{this.streamParser.blankLine(state,cx.unit);}if(end==pos)break;statePos=line2.to+1;}let line=cx.lineAt(pos);if(overrideIndentation&&from==null)IndentedFrom.set(cx.state,line.from);return this.streamParser.indent(state,/^\\s*(.*)/.exec(line.text)[1],cx);}get allowsNesting(){return false;}constructor(parser){let data=defineLanguageFacet(parser.languageData);let p=fullParser(parser),self;let impl=new class extends Parser{createParse(input,fragments,ranges){return new Parse(self,input,fragments,ranges);}};super(data,impl,[indentService.of((cx,pos)=>this.getIndent(cx,pos))],parser.name);this.topNode=docID(data);self=this;this.streamParser=p;this.stateAfter=new NodeProp({perNode:true});this.tokenTable=parser.tokenTable?new TokenTable(p.tokenTable):defaultTokenTable;}};function findState(lang,tree,off,startPos,before){let state=off>=startPos&&off+tree.length<=before&&tree.prop(lang.stateAfter);if(state)return{state:lang.streamParser.copyState(state),pos:off+tree.length};for(let i=tree.children.length-1;i>=0;i--){let child=tree.children[i],pos=off+tree.positions[i];let found=child instanceof Tree&&pos<before&&findState(lang,child,pos,startPos,before);if(found)return found;}return null;}function cutTree(lang,tree,from,to,inside){if(inside&&from<=0&&to>=tree.length)return tree;if(!inside&&tree.type==lang.topNode)inside=true;for(let i=tree.children.length-1;i>=0;i--){let pos=tree.positions[i],child=tree.children[i],inner;if(pos<to&&child instanceof Tree){if(!(inner=cutTree(lang,child,from-pos,to-pos,inside)))break;return!inside?inner:new Tree(tree.type,tree.children.slice(0,i).concat(inner),tree.positions.slice(0,i+1),pos+inner.length);}}return null;}function findStartInFragments(lang,fragments,startPos,editorState){for(let f of fragments){let from=f.from+(f.openStart?25:0),to=f.to-(f.openEnd?25:0);let found=from<=startPos&&to>startPos&&findState(lang,f.tree,0-f.offset,startPos,to),tree;if(found&&(tree=cutTree(lang,f.tree,startPos+f.offset,found.pos+f.offset,false)))return{state:found.state,tree};}return{state:lang.streamParser.startState(editorState?getIndentUnit(editorState):4),tree:Tree.empty};}var Parse=class{advance(){let context=ParseContext.get();let parseEnd=this.stoppedAt==null?this.to:Math.min(this.to,this.stoppedAt);let end=Math.min(parseEnd,this.chunkStart+2048);if(context)end=Math.min(end,context.viewport.to);while(this.parsedPos<end)this.parseLine(context);if(this.chunkStart<this.parsedPos)this.finishChunk();if(this.parsedPos>=parseEnd)return this.finish();if(context&&this.parsedPos>=context.viewport.to){context.skipUntilInView(this.parsedPos,parseEnd);return this.finish();}return null;}stopAt(pos){this.stoppedAt=pos;}lineAfter(pos){let chunk=this.input.chunk(pos);if(!this.input.lineChunks){let eol=chunk.indexOf(\"\\n\");if(eol>-1)chunk=chunk.slice(0,eol);}else if(chunk==\"\\n\"){chunk=\"\";}return pos+chunk.length<=this.to?chunk:chunk.slice(0,this.to-pos);}nextLine(){let from=this.parsedPos,line=this.lineAfter(from),end=from+line.length;for(let index=this.rangeIndex;;){let rangeEnd=this.ranges[index].to;if(rangeEnd>=end)break;line=line.slice(0,rangeEnd-(end-line.length));index++;if(index==this.ranges.length)break;let rangeStart=this.ranges[index].from;let after=this.lineAfter(rangeStart);line+=after;end=rangeStart+after.length;}return{line,end};}skipGapsTo(pos,offset,side){for(;;){let end=this.ranges[this.rangeIndex].to,offPos=pos+offset;if(side>0?end>offPos:end>=offPos)break;let start=this.ranges[++this.rangeIndex].from;offset+=start-end;}return offset;}moveRangeIndex(){while(this.ranges[this.rangeIndex].to<this.parsedPos)this.rangeIndex++;}emitToken(id,from,to,size,offset){if(this.ranges.length>1){offset=this.skipGapsTo(from,offset,1);from+=offset;let len0=this.chunk.length;offset=this.skipGapsTo(to,offset,-1);to+=offset;size+=this.chunk.length-len0;}this.chunk.push(id,from,to,size);return offset;}parseLine(context){let{line,end}=this.nextLine(),offset=0,{streamParser}=this.lang;let stream=new StringStream(line,context?context.state.tabSize:4,context?getIndentUnit(context.state):2);if(stream.eol()){streamParser.blankLine(this.state,stream.indentUnit);}else{while(!stream.eol()){let token=readToken(streamParser.token,stream,this.state);if(token)offset=this.emitToken(this.lang.tokenTable.resolve(token),this.parsedPos+stream.start,this.parsedPos+stream.pos,4,offset);if(stream.start>1e4)break;}}this.parsedPos=end;this.moveRangeIndex();if(this.parsedPos<this.to)this.parsedPos++;}finishChunk(){let tree=Tree.build({buffer:this.chunk,start:this.chunkStart,length:this.parsedPos-this.chunkStart,nodeSet,topID:0,maxBufferLength:2048,reused:this.chunkReused});tree=new Tree(tree.type,tree.children,tree.positions,tree.length,[[this.lang.stateAfter,this.lang.streamParser.copyState(this.state)]]);this.chunks.push(tree);this.chunkPos.push(this.chunkStart-this.ranges[0].from);this.chunk=[];this.chunkReused=void 0;this.chunkStart=this.parsedPos;}finish(){return new Tree(this.lang.topNode,this.chunks,this.chunkPos,this.parsedPos-this.ranges[0].from).balance();}constructor(lang,input,fragments,ranges){this.lang=lang;this.input=input;this.fragments=fragments;this.ranges=ranges;this.stoppedAt=null;this.chunks=[];this.chunkPos=[];this.chunk=[];this.chunkReused=void 0;this.rangeIndex=0;this.to=ranges[ranges.length-1].to;let context=ParseContext.get(),from=ranges[0].from;let{state,tree}=findStartInFragments(lang,fragments,from,context===null||context===void 0?void 0:context.state);this.state=state;this.parsedPos=this.chunkStart=from+tree.length;for(let i=0;i<tree.children.length;i++){this.chunks.push(tree.children[i]);this.chunkPos.push(tree.positions[i]);}if(context&&this.parsedPos<context.viewport.from-1e5){this.state=this.lang.streamParser.startState(getIndentUnit(context.state));context.skipUntilInView(this.parsedPos,context.viewport.from);this.parsedPos=context.viewport.from;}this.moveRangeIndex();}};function readToken(token,stream,state){stream.start=stream.pos;for(let i=0;i<10;i++){let result=token(stream,state);if(stream.pos>stream.start)return result;}throw new Error(\"Stream parser failed to advance stream.\");}var noTokens=/* @__PURE__ */Object.create(null);var typeArray=[NodeType.none];var nodeSet=/* @__PURE__ */new NodeSet(typeArray);var warned=[];var defaultTable=/* @__PURE__ */Object.create(null);for(let[legacyName,name]of[[\"variable\",\"variableName\"],[\"variable-2\",\"variableName.special\"],[\"string-2\",\"string.special\"],[\"def\",\"variableName.definition\"],[\"tag\",\"tagName\"],[\"attribute\",\"attributeName\"],[\"type\",\"typeName\"],[\"builtin\",\"variableName.standard\"],[\"qualifier\",\"modifier\"],[\"error\",\"invalid\"],[\"header\",\"heading\"],[\"property\",\"propertyName\"]])defaultTable[legacyName]=/* @__PURE__ */createTokenType(noTokens,name);var TokenTable=class{resolve(tag){return!tag?0:this.table[tag]||(this.table[tag]=createTokenType(this.extra,tag));}constructor(extra){this.extra=extra;this.table=Object.assign(/* @__PURE__ */Object.create(null),defaultTable);}};var defaultTokenTable=/* @__PURE__ */new TokenTable(noTokens);function warnForPart(part,msg){if(warned.indexOf(part)>-1)return;warned.push(part);console.warn(msg);}function createTokenType(extra,tagStr){let tag=null;for(let part of tagStr.split(\".\")){let value=extra[part]||tags[part];if(!value){warnForPart(part,`Unknown highlighting tag ${part}`);}else if(typeof value==\"function\"){if(!tag)warnForPart(part,`Modifier ${part} used at start of tag`);else tag=value(tag);}else{if(tag)warnForPart(part,`Tag ${part} used as modifier`);else tag=value;}}if(!tag)return 0;let name=tagStr.replace(/ /g,\"_\"),type=NodeType.define({id:typeArray.length,name,props:[styleTags({[name]:tag})]});typeArray.push(type);return type.id;}function docID(data){let type=NodeType.define({id:typeArray.length,name:\"Document\",props:[languageDataProp.add(()=>data)]});typeArray.push(type);return type;}export{DocInput,HighlightStyle,IndentContext,LRLanguage,Language,LanguageDescription,LanguageSupport,ParseContext,StreamLanguage,StringStream,TreeIndentContext,bracketMatching,bracketMatchingHandle,codeFolding,continuedIndent,defaultHighlightStyle,defineLanguageFacet,delimitedIndent,ensureSyntaxTree,flatIndent,foldAll,foldCode,foldEffect,foldGutter,foldInside,foldKeymap,foldNodeProp,foldService,foldState,foldable,foldedRanges,forceParsing,getIndentUnit,getIndentation,highlightingFor,indentNodeProp,indentOnInput,indentRange,indentService,indentString,indentUnit,language,languageDataProp,matchBrackets,sublanguageProp,syntaxHighlighting,syntaxParserRunning,syntaxTree,syntaxTreeAvailable,toggleFold,unfoldAll,unfoldCode,unfoldEffect,};\nexport const __FramerMetadata__ = {\"exports\":{\"sublanguageProp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"indentService\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"foldInside\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"foldCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"foldable\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"toggleFold\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ParseContext\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"syntaxTree\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"syntaxHighlighting\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"highlightingFor\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"bracketMatchingHandle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"indentUnit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LRLanguage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defineLanguageFacet\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DocInput\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Language\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getIndentation\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"indentOnInput\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"unfoldEffect\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"indentString\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"StringStream\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"foldKeymap\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"foldState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"indentNodeProp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"foldAll\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"foldNodeProp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"syntaxParserRunning\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"syntaxTreeAvailable\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IndentContext\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"StreamLanguage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"language\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ensureSyntaxTree\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"indentRange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"bracketMatching\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LanguageSupport\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"languageDataProp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"delimitedIndent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TreeIndentContext\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"unfoldAll\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"foldEffect\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HighlightStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"forceParsing\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LanguageDescription\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"foldService\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"matchBrackets\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getIndentUnit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"foldGutter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"foldedRanges\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"codeFolding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"unfoldCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"continuedIndent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"flatIndent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultHighlightStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@lezer/html/dist/index.es.js\nimport{ContextTracker,ExternalTokenizer,LRParser}from\"https://framerusercontent.com/modules/MiFWyNBz6FaRwOOEYJ4H/nqI70oaHl4AhH5rIUMv4/lezer_lr.js\";import{styleTags,tags}from\"https://framerusercontent.com/modules/rOWwbZHN39cczduPnzmw/seDszB8oQDQQyH7PIqkK/lezer_highlight.js\";import{parseMixed}from\"https://framerusercontent.com/modules/CO9ruPlVDRTCLVInyri7/ye873rtFsAyZVFu9x2He/lezer_common.js\";var scriptText=54;var StartCloseScriptTag=1;var styleText=55;var StartCloseStyleTag=2;var textareaText=56;var StartCloseTextareaTag=3;var EndTag=4;var SelfClosingEndTag=5;var StartTag=6;var StartScriptTag=7;var StartStyleTag=8;var StartTextareaTag=9;var StartSelfClosingTag=10;var StartCloseTag=11;var NoMatchStartCloseTag=12;var MismatchedStartCloseTag=13;var missingCloseTag=57;var IncompleteCloseTag=14;var commentContent$1=58;var Element=20;var TagName=22;var Attribute=23;var AttributeName=24;var AttributeValue=26;var UnquotedAttributeValue=27;var ScriptText=28;var StyleText=31;var TextareaText=34;var OpenTag=36;var CloseTag=37;var Dialect_noMatch=0;var Dialect_selfClosing=1;var selfClosers={area:true,base:true,br:true,col:true,command:true,embed:true,frame:true,hr:true,img:true,input:true,keygen:true,link:true,meta:true,param:true,source:true,track:true,wbr:true,menuitem:true};var implicitlyClosed={dd:true,li:true,optgroup:true,option:true,p:true,rp:true,rt:true,tbody:true,td:true,tfoot:true,th:true,tr:true};var closeOnOpen={dd:{dd:true,dt:true},dt:{dd:true,dt:true},li:{li:true},option:{option:true,optgroup:true},optgroup:{optgroup:true},p:{address:true,article:true,aside:true,blockquote:true,dir:true,div:true,dl:true,fieldset:true,footer:true,form:true,h1:true,h2:true,h3:true,h4:true,h5:true,h6:true,header:true,hgroup:true,hr:true,menu:true,nav:true,ol:true,p:true,pre:true,section:true,table:true,ul:true},rp:{rp:true,rt:true},rt:{rp:true,rt:true},tbody:{tbody:true,tfoot:true},td:{td:true,th:true},tfoot:{tbody:true},th:{td:true,th:true},thead:{tbody:true,tfoot:true},tr:{tr:true}};function nameChar(ch){return ch==45||ch==46||ch==58||ch>=65&&ch<=90||ch==95||ch>=97&&ch<=122||ch>=161;}function isSpace(ch){return ch==9||ch==10||ch==13||ch==32;}var cachedName=null;var cachedInput=null;var cachedPos=0;function tagNameAfter(input,offset){let pos=input.pos+offset;if(cachedPos==pos&&cachedInput==input)return cachedName;let next=input.peek(offset);while(isSpace(next))next=input.peek(++offset);let name=\"\";for(;;){if(!nameChar(next))break;name+=String.fromCharCode(next);next=input.peek(++offset);}cachedInput=input;cachedPos=pos;return cachedName=name?name.toLowerCase():next==question||next==bang?void 0:null;}var lessThan=60;var greaterThan=62;var slash=47;var question=63;var bang=33;var dash=45;function ElementContext(name,parent){this.name=name;this.parent=parent;this.hash=parent?parent.hash:0;for(let i=0;i<name.length;i++)this.hash+=(this.hash<<4)+name.charCodeAt(i)+(name.charCodeAt(i)<<8);}var startTagTerms=[StartTag,StartSelfClosingTag,StartScriptTag,StartStyleTag,StartTextareaTag];var elementContext=new ContextTracker({start:null,shift(context,term,stack,input){return startTagTerms.indexOf(term)>-1?new ElementContext(tagNameAfter(input,1)||\"\",context):context;},reduce(context,term){return term==Element&&context?context.parent:context;},reuse(context,node,stack,input){let type=node.type.id;return type==StartTag||type==OpenTag?new ElementContext(tagNameAfter(input,1)||\"\",context):context;},hash(context){return context?context.hash:0;},strict:false});var tagStart=new ExternalTokenizer((input,stack)=>{if(input.next!=lessThan){if(input.next<0&&stack.context)input.acceptToken(missingCloseTag);return;}input.advance();let close=input.next==slash;if(close)input.advance();let name=tagNameAfter(input,0);if(name===void 0)return;if(!name)return input.acceptToken(close?IncompleteCloseTag:StartTag);let parent=stack.context?stack.context.name:null;if(close){if(name==parent)return input.acceptToken(StartCloseTag);if(parent&&implicitlyClosed[parent])return input.acceptToken(missingCloseTag,-2);if(stack.dialectEnabled(Dialect_noMatch))return input.acceptToken(NoMatchStartCloseTag);for(let cx=stack.context;cx;cx=cx.parent)if(cx.name==name)return;input.acceptToken(MismatchedStartCloseTag);}else{if(name==\"script\")return input.acceptToken(StartScriptTag);if(name==\"style\")return input.acceptToken(StartStyleTag);if(name==\"textarea\")return input.acceptToken(StartTextareaTag);if(selfClosers.hasOwnProperty(name))return input.acceptToken(StartSelfClosingTag);if(parent&&closeOnOpen[parent]&&closeOnOpen[parent][name])input.acceptToken(missingCloseTag,-1);else input.acceptToken(StartTag);}},{contextual:true});var commentContent=new ExternalTokenizer(input=>{for(let dashes=0,i=0;;i++){if(input.next<0){if(i)input.acceptToken(commentContent$1);break;}if(input.next==dash){dashes++;}else if(input.next==greaterThan&&dashes>=2){if(i>3)input.acceptToken(commentContent$1,-2);break;}else{dashes=0;}input.advance();}});function inForeignElement(context){for(;context;context=context.parent)if(context.name==\"svg\"||context.name==\"math\")return true;return false;}var endTag=new ExternalTokenizer((input,stack)=>{if(input.next==slash&&input.peek(1)==greaterThan){let selfClosing=stack.dialectEnabled(Dialect_selfClosing)||inForeignElement(stack.context);input.acceptToken(selfClosing?SelfClosingEndTag:EndTag,2);}else if(input.next==greaterThan){input.acceptToken(EndTag,1);}});function contentTokenizer(tag,textToken,endToken){let lastState=2+tag.length;return new ExternalTokenizer(input=>{for(let state=0,matchedLen=0,i=0;;i++){if(input.next<0){if(i)input.acceptToken(textToken);break;}if(state==0&&input.next==lessThan||state==1&&input.next==slash||state>=2&&state<lastState&&input.next==tag.charCodeAt(state-2)){state++;matchedLen++;}else if((state==2||state==lastState)&&isSpace(input.next)){matchedLen++;}else if(state==lastState&&input.next==greaterThan){if(i>matchedLen)input.acceptToken(textToken,-matchedLen);else input.acceptToken(endToken,-(matchedLen-2));break;}else if((input.next==10||input.next==13)&&i){input.acceptToken(textToken,1);break;}else{state=matchedLen=0;}input.advance();}});}var scriptTokens=contentTokenizer(\"script\",scriptText,StartCloseScriptTag);var styleTokens=contentTokenizer(\"style\",styleText,StartCloseStyleTag);var textareaTokens=contentTokenizer(\"textarea\",textareaText,StartCloseTextareaTag);var htmlHighlighting=styleTags({\"Text RawText\":tags.content,\"StartTag StartCloseTag SelfClosingEndTag EndTag\":tags.angleBracket,TagName:tags.tagName,\"MismatchedCloseTag/TagName\":[tags.tagName,tags.invalid],AttributeName:tags.attributeName,\"AttributeValue UnquotedAttributeValue\":tags.attributeValue,Is:tags.definitionOperator,\"EntityReference CharacterReference\":tags.character,Comment:tags.blockComment,ProcessingInst:tags.processingInstruction,DoctypeDecl:tags.documentMeta});var parser=LRParser.deserialize({version:14,states:\",xOVO!rOOO!WQ#tO'#CqO!]Q#tO'#CzO!bQ#tO'#C}O!gQ#tO'#DQO!lQ#tO'#DSO!qOaO'#CpO!|ObO'#CpO#XOdO'#CpO$eO!rO'#CpOOO`'#Cp'#CpO$lO$fO'#DTO$tQ#tO'#DVO$yQ#tO'#DWOOO`'#Dk'#DkOOO`'#DY'#DYQVO!rOOO%OQ&rO,59]O%WQ&rO,59fO%`Q&rO,59iO%hQ&rO,59lO%sQ&rO,59nOOOa'#D^'#D^O%{OaO'#CxO&WOaO,59[OOOb'#D_'#D_O&`ObO'#C{O&kObO,59[OOOd'#D`'#D`O&sOdO'#DOO'OOdO,59[OOO`'#Da'#DaO'WO!rO,59[O'_Q#tO'#DROOO`,59[,59[OOOp'#Db'#DbO'dO$fO,59oOOO`,59o,59oO'lQ#|O,59qO'qQ#|O,59rOOO`-E7W-E7WO'vQ&rO'#CsOOQW'#DZ'#DZO(UQ&rO1G.wOOOa1G.w1G.wO(^Q&rO1G/QOOOb1G/Q1G/QO(fQ&rO1G/TOOOd1G/T1G/TO(nQ&rO1G/WOOO`1G/W1G/WOOO`1G/Y1G/YO(yQ&rO1G/YOOOa-E7[-E7[O)RQ#tO'#CyOOO`1G.v1G.vOOOb-E7]-E7]O)WQ#tO'#C|OOOd-E7^-E7^O)]Q#tO'#DPOOO`-E7_-E7_O)bQ#|O,59mOOOp-E7`-E7`OOO`1G/Z1G/ZOOO`1G/]1G/]OOO`1G/^1G/^O)gQ,UO,59_OOQW-E7X-E7XOOOa7+$c7+$cOOOb7+$l7+$lOOOd7+$o7+$oOOO`7+$r7+$rOOO`7+$t7+$tO)rQ#|O,59eO)wQ#|O,59hO)|Q#|O,59kOOO`1G/X1G/XO*RO7[O'#CvO*dOMhO'#CvOOQW1G.y1G.yOOO`1G/P1G/POOO`1G/S1G/SOOO`1G/V1G/VOOOO'#D['#D[O*uO7[O,59bOOQW,59b,59bOOOO'#D]'#D]O+WOMhO,59bOOOO-E7Y-E7YOOQW1G.|1G.|OOOO-E7Z-E7Z\",stateData:\"+s~O!^OS~OUSOVPOWQOXROYTO[]O][O^^O`^Oa^Ob^Oc^Ox^O{_O!dZO~OfaO~OfbO~OfcO~OfdO~OfeO~O!WfOPlP!ZlP~O!XiOQoP!ZoP~O!YlORrP!ZrP~OUSOVPOWQOXROYTOZqO[]O][O^^O`^Oa^Ob^Oc^Ox^O!dZO~O!ZrO~P#dO![sO!euO~OfvO~OfwO~OS|OhyO~OS!OOhyO~OS!QOhyO~OS!SOT!TOhyO~OS!TOhyO~O!WfOPlX!ZlX~OP!WO!Z!XO~O!XiOQoX!ZoX~OQ!ZO!Z!XO~O!YlORrX!ZrX~OR!]O!Z!XO~O!Z!XO~P#dOf!_O~O![sO!e!aO~OS!bO~OS!cO~Oi!dOSgXhgXTgX~OS!fOhyO~OS!gOhyO~OS!hOhyO~OS!iOT!jOhyO~OS!jOhyO~Of!kO~Of!lO~Of!mO~OS!nO~Ok!qO!`!oO!b!pO~OS!rO~OS!sO~OS!tO~Oa!uOb!uOc!uO!`!wO!a!uO~Oa!xOb!xOc!xO!b!wO!c!xO~Oa!uOb!uOc!uO!`!{O!a!uO~Oa!xOb!xOc!xO!b!{O!c!xO~OT~bac!dx{!d~\",goto:\"%p!`PPPPPPPPPPPPPPPPPPPP!a!gP!mPP!yP!|#P#S#Y#]#`#f#i#l#r#x!aP!a!aP$O$U$l$r$x%O%U%[%bPPPPPPPP%hX^OX`pXUOX`pezabcde{}!P!R!UR!q!dRhUR!XhXVOX`pRkVR!XkXWOX`pRnWR!XnXXOX`pQrXR!XpXYOX`pQ`ORx`Q{aQ}bQ!PcQ!RdQ!UeZ!e{}!P!R!UQ!v!oR!z!vQ!y!pR!|!yQgUR!VgQjVR!YjQmWR![mQpXR!^pQtZR!`tS_O`ToXp\",nodeNames:\"⚠ StartCloseTag StartCloseTag StartCloseTag EndTag SelfClosingEndTag StartTag StartTag StartTag StartTag StartTag StartCloseTag StartCloseTag StartCloseTag IncompleteCloseTag Document Text EntityReference CharacterReference InvalidEntity Element OpenTag TagName Attribute AttributeName Is AttributeValue UnquotedAttributeValue ScriptText CloseTag OpenTag StyleText CloseTag OpenTag TextareaText CloseTag OpenTag CloseTag SelfClosingTag Comment ProcessingInst MismatchedCloseTag CloseTag DoctypeDecl\",maxTerm:67,context:elementContext,nodeProps:[[\"closedBy\",-10,1,2,3,7,8,9,10,11,12,13,\"EndTag\",6,\"EndTag SelfClosingEndTag\",-4,21,30,33,36,\"CloseTag\"],[\"openedBy\",4,\"StartTag StartCloseTag\",5,\"StartTag\",-4,29,32,35,37,\"OpenTag\"],[\"group\",-9,14,17,18,19,20,39,40,41,42,\"Entity\",16,\"Entity TextContent\",-3,28,31,34,\"TextContent Entity\"]],propSources:[htmlHighlighting],skippedNodes:[0],repeatNodeCount:9,tokenData:\"#%g!aR!YOX$qXY,QYZ,QZ[$q[]&X]^,Q^p$qpq,Qqr-_rs4ysv-_vw5iwxJ^x}-_}!OKP!O!P-_!P!Q$q!Q![-_![!]!!O!]!^-_!^!_!&W!_!`#$o!`!a&X!a!c-_!c!}!!O!}#R-_#R#S!!O#S#T3V#T#o!!O#o#s-_#s$f$q$f%W-_%W%o!!O%o%p-_%p&a!!O&a&b-_&b1p!!O1p4U-_4U4d!!O4d4e-_4e$IS!!O$IS$I`-_$I`$Ib!!O$Ib$Kh-_$Kh%#t!!O%#t&/x-_&/x&Et!!O&Et&FV-_&FV;'S!!O;'S;:j!&Q;:j;=`4s<%l?&r-_?&r?Ah!!O?Ah?BY$q?BY?Mn!!O?MnO$q!Z$|c`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr$qrs&}sv$qvw+Pwx(tx!^$q!^!_*V!_!a&X!a#S$q#S#T&X#T;'S$q;'S;=`+z<%lO$q!R&bX`P!a`!cpOr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&Xq'UV`P!cpOv&}wx'kx!^&}!^!_(V!_;'S&};'S;=`(n<%lO&}P'pT`POv'kw!^'k!_;'S'k;'S;=`(P<%lO'kP(SP;=`<%l'kp([S!cpOv(Vx;'S(V;'S;=`(h<%lO(Vp(kP;=`<%l(Vq(qP;=`<%l&}a({W`P!a`Or(trs'ksv(tw!^(t!^!_)e!_;'S(t;'S;=`*P<%lO(t`)jT!a`Or)esv)ew;'S)e;'S;=`)y<%lO)e`)|P;=`<%l)ea*SP;=`<%l(t!Q*^V!a`!cpOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!Q*vP;=`<%l*V!R*|P;=`<%l&XW+UYkWOX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+PW+wP;=`<%l+P!Z+}P;=`<%l$q!a,]``P!a`!cp!^^OX&XXY,QYZ,QZ]&X]^,Q^p&Xpq,Qqr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&X!_-ljhS`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx!P-_!P!Q$q!Q!^-_!^!_1n!_!a&X!a#S-_#S#T3V#T#s-_#s$f$q$f;'S-_;'S;=`4s<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q[/echSkWOX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!^!_0p!a#S/^#S#T0p#T#s/^#s$f+P$f;'S/^;'S;=`1h<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+PS0uXhSqr0psw0px!P0p!Q!_0p!a#s0p$f;'S0p;'S;=`1b<%l?Ah0p?BY?Mn0pS1eP;=`<%l0p[1kP;=`<%l/^!U1wbhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!U3SP;=`<%l1n!V3bchS`P!a`!cpOq&Xqr3Vrs&}sv3Vvw0pwx(tx!P3V!P!Q&X!Q!^3V!^!_1n!_!a&X!a#s3V#s$f&X$f;'S3V;'S;=`4m<%l?Ah3V?Ah?BY&X?BY?Mn3V?MnO&X!V4pP;=`<%l3V!_4vP;=`<%l-_!Z5SV!`h`P!cpOv&}wx'kx!^&}!^!_(V!_;'S&};'S;=`(n<%lO&}!_5rjhSkWc!ROX7dXZ8qZ[7d[^8q^p7dqr:crs8qst@Ttw:cwx8qx!P:c!P!Q7d!Q!]:c!]!^/^!^!_=p!_!a8q!a#S:c#S#T=p#T#s:c#s$f7d$f;'S:c;'S;=`?}<%l?Ah:c?Ah?BY7d?BY?Mn:c?MnO7d!Z7ibkWOX7dXZ8qZ[7d[^8q^p7dqr7drs8qst+Ptw7dwx8qx!]7d!]!^9f!^!a8q!a#S7d#S#T8q#T;'S7d;'S;=`:]<%lO7d!R8tVOp8qqs8qt!]8q!]!^9Z!^;'S8q;'S;=`9`<%lO8q!R9`Oa!R!R9cP;=`<%l8q!Z9mYkWa!ROX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+P!Z:`P;=`<%l7d!_:jjhSkWOX7dXZ8qZ[7d[^8q^p7dqr:crs8qst/^tw:cwx8qx!P:c!P!Q7d!Q!]:c!]!^<[!^!_=p!_!a8q!a#S:c#S#T=p#T#s:c#s$f7d$f;'S:c;'S;=`?}<%l?Ah:c?Ah?BY7d?BY?Mn:c?MnO7d!_<echSkWa!ROX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!^!_0p!a#S/^#S#T0p#T#s/^#s$f+P$f;'S/^;'S;=`1h<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+P!V=udhSOp8qqr=prs8qst0ptw=pwx8qx!P=p!P!Q8q!Q!]=p!]!^?T!^!_=p!_!a8q!a#s=p#s$f8q$f;'S=p;'S;=`?w<%l?Ah=p?Ah?BY8q?BY?Mn=p?MnO8q!V?[XhSa!Rqr0psw0px!P0p!Q!_0p!a#s0p$f;'S0p;'S;=`1b<%l?Ah0p?BY?Mn0p!V?zP;=`<%l=p!_@QP;=`<%l:c!_@[ihSkWOXAyXZCTZ[Ay[^CT^pAyqrDrrsCTswDrwxCTx!PDr!P!QAy!Q!]Dr!]!^/^!^!_G|!_!aCT!a#SDr#S#TG|#T#sDr#s$fAy$f;'SDr;'S;=`JW<%l?AhDr?Ah?BYAy?BY?MnDr?MnOAy!ZBOakWOXAyXZCTZ[Ay[^CT^pAyqrAyrsCTswAywxCTx!]Ay!]!^Cu!^!aCT!a#SAy#S#TCT#T;'SAy;'S;=`Dl<%lOAy!RCWUOpCTq!]CT!]!^Cj!^;'SCT;'S;=`Co<%lOCT!RCoOb!R!RCrP;=`<%lCT!ZC|YkWb!ROX+PZ[+P^p+Pqr+Psw+Px!^+P!a#S+P#T;'S+P;'S;=`+t<%lO+P!ZDoP;=`<%lAy!_DyihSkWOXAyXZCTZ[Ay[^CT^pAyqrDrrsCTswDrwxCTx!PDr!P!QAy!Q!]Dr!]!^Fh!^!_G|!_!aCT!a#SDr#S#TG|#T#sDr#s$fAy$f;'SDr;'S;=`JW<%l?AhDr?Ah?BYAy?BY?MnDr?MnOAy!_FqchSkWb!ROX+PZ[+P^p+Pqr/^sw/^x!P/^!P!Q+P!Q!^/^!^!_0p!a#S/^#S#T0p#T#s/^#s$f+P$f;'S/^;'S;=`1h<%l?Ah/^?Ah?BY+P?BY?Mn/^?MnO+P!VHRchSOpCTqrG|rsCTswG|wxCTx!PG|!P!QCT!Q!]G|!]!^I^!^!_G|!_!aCT!a#sG|#s$fCT$f;'SG|;'S;=`JQ<%l?AhG|?Ah?BYCT?BY?MnG|?MnOCT!VIeXhSb!Rqr0psw0px!P0p!Q!_0p!a#s0p$f;'S0p;'S;=`1b<%l?Ah0p?BY?Mn0p!VJTP;=`<%lG|!_JZP;=`<%lDr!ZJgW!bx`P!a`Or(trs'ksv(tw!^(t!^!_)e!_;'S(t;'S;=`*P<%lO(t!aK^lhS`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx}-_}!OMU!O!P-_!P!Q$q!Q!^-_!^!_1n!_!a&X!a#S-_#S#T3V#T#s-_#s$f$q$f;'S-_;'S;=`4s<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q!aMckhS`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx!P-_!P!Q$q!Q!^-_!^!_1n!_!`&X!`!a! W!a#S-_#S#T3V#T#s-_#s$f$q$f;'S-_;'S;=`4s<%l?Ah-_?Ah?BY$q?BY?Mn-_?MnO$q!T! cX`P!a`!cp!eQOr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&X!a!!_!ZhSfQ`PkW!a`!cpOX$qXZ&XZ[$q[^&X^p$qpq&Xqr-_rs&}sv-_vw/^wx(tx}-_}!O!!O!O!P!!O!P!Q$q!Q![!!O![!]!!O!]!^-_!^!_1n!_!a&X!a!c-_!c!}!!O!}#R-_#R#S!!O#S#T3V#T#o!!O#o#s-_#s$f$q$f$}-_$}%O!!O%O%W-_%W%o!!O%o%p-_%p&a!!O&a&b-_&b1p!!O1p4U!!O4U4d!!O4d4e-_4e$IS!!O$IS$I`-_$I`$Ib!!O$Ib$Je-_$Je$Jg!!O$Jg$Kh-_$Kh%#t!!O%#t&/x-_&/x&Et!!O&Et&FV-_&FV;'S!!O;'S;:j!&Q;:j;=`4s<%l?&r-_?&r?Ah!!O?Ah?BY$q?BY?Mn!!O?MnO$q!a!&TP;=`<%l!!O!V!&achS!a`!cpOq*Vqr!'lrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a!b!Ey!b#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!'uhhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex}1n}!O!)a!O!P1n!P!Q*V!Q!_1n!_!a*V!a!f1n!f!g!,]!g#W1n#W#X!<y#X#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!)jdhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex}1n}!O!*x!O!P1n!P!Q*V!Q!_1n!_!a*V!a#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!+TbhS!a`!cp!dPOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!,fdhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a!q1n!q!r!-t!r#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!-}dhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a!e1n!e!f!/]!f#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!/fdhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a!v1n!v!w!0t!w#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!0}dhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a!{1n!{!|!2]!|#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!2fdhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a!r1n!r!s!3t!s#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!3}dhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a!g1n!g!h!5]!h#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!5fchS!a`!cpOq!6qqr!5]rs!7hsv!5]vw!;`wx!9[x!P!5]!P!Q!6q!Q!_!5]!_!`!6q!`!a!:j!a#s!5]#s$f!6q$f;'S!5];'S;=`!<s<%l?Ah!5]?Ah?BY!6q?BY?Mn!5]?MnO!6q!R!6xY!a`!cpOr!6qrs!7hsv!6qvw!8Swx!9[x!`!6q!`!a!:j!a;'S!6q;'S;=`!;Y<%lO!6qq!7mV!cpOv!7hvx!8Sx!`!7h!`!a!8q!a;'S!7h;'S;=`!9U<%lO!7hP!8VTO!`!8S!`!a!8f!a;'S!8S;'S;=`!8k<%lO!8SP!8kO{PP!8nP;=`<%l!8Sq!8xS!cp{POv(Vx;'S(V;'S;=`(h<%lO(Vq!9XP;=`<%l!7ha!9aX!a`Or!9[rs!8Ssv!9[vw!8Sw!`!9[!`!a!9|!a;'S!9[;'S;=`!:d<%lO!9[a!:TT!a`{POr)esv)ew;'S)e;'S;=`)y<%lO)ea!:gP;=`<%l!9[!R!:sV!a`!cp{POr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!;]P;=`<%l!6qT!;ebhSOq!8Sqr!;`rs!8Ssw!;`wx!8Sx!P!;`!P!Q!8S!Q!_!;`!_!`!8S!`!a!8f!a#s!;`#s$f!8S$f;'S!;`;'S;=`!<m<%l?Ah!;`?Ah?BY!8S?BY?Mn!;`?MnO!8ST!<pP;=`<%l!;`!V!<vP;=`<%l!5]!V!=SdhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a#c1n#c#d!>b#d#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!>kdhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a#V1n#V#W!?y#W#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!@SdhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a#h1n#h#i!Ab#i#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!AkdhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a#m1n#m#n!By#n#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!CSdhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a#d1n#d#e!Db#e#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!DkdhS!a`!cpOq*Vqr1nrs(Vsv1nvw0pwx)ex!P1n!P!Q*V!Q!_1n!_!a*V!a#X1n#X#Y!5]#Y#s1n#s$f*V$f;'S1n;'S;=`3P<%l?Ah1n?Ah?BY*V?BY?Mn1n?MnO*V!V!FSchS!a`!cpOq!G_qr!Eyrs!HUsv!Eyvw!Ncwx!Jvx!P!Ey!P!Q!G_!Q!_!Ey!_!a!G_!a!b##T!b#s!Ey#s$f!G_$f;'S!Ey;'S;=`#$i<%l?Ah!Ey?Ah?BY!G_?BY?Mn!Ey?MnO!G_!R!GfY!a`!cpOr!G_rs!HUsv!G_vw!Hpwx!Jvx!a!G_!a!b!Lv!b;'S!G_;'S;=`!N]<%lO!G_q!HZV!cpOv!HUvx!Hpx!a!HU!a!b!Iq!b;'S!HU;'S;=`!Jp<%lO!HUP!HsTO!a!Hp!a!b!IS!b;'S!Hp;'S;=`!Ik<%lO!HpP!IVTO!`!Hp!`!a!If!a;'S!Hp;'S;=`!Ik<%lO!HpP!IkOxPP!InP;=`<%l!Hpq!IvV!cpOv!HUvx!Hpx!`!HU!`!a!J]!a;'S!HU;'S;=`!Jp<%lO!HUq!JdS!cpxPOv(Vx;'S(V;'S;=`(h<%lO(Vq!JsP;=`<%l!HUa!J{X!a`Or!Jvrs!Hpsv!Jvvw!Hpw!a!Jv!a!b!Kh!b;'S!Jv;'S;=`!Lp<%lO!Jva!KmX!a`Or!Jvrs!Hpsv!Jvvw!Hpw!`!Jv!`!a!LY!a;'S!Jv;'S;=`!Lp<%lO!Jva!LaT!a`xPOr)esv)ew;'S)e;'S;=`)y<%lO)ea!LsP;=`<%l!Jv!R!L}Y!a`!cpOr!G_rs!HUsv!G_vw!Hpwx!Jvx!`!G_!`!a!Mm!a;'S!G_;'S;=`!N]<%lO!G_!R!MvV!a`!cpxPOr*Vrs(Vsv*Vwx)ex;'S*V;'S;=`*s<%lO*V!R!N`P;=`<%l!G_T!NhbhSOq!Hpqr!Ncrs!Hpsw!Ncwx!Hpx!P!Nc!P!Q!Hp!Q!_!Nc!_!a!Hp!a!b# p!b#s!Nc#s$f!Hp$f;'S!Nc;'S;=`#!}<%l?Ah!Nc?Ah?BY!Hp?BY?Mn!Nc?MnO!HpT# ubhSOq!Hpqr!Ncrs!Hpsw!Ncwx!Hpx!P!Nc!P!Q!Hp!Q!_!Nc!_!`!Hp!`!a!If!a#s!Nc#s$f!Hp$f;'S!Nc;'S;=`#!}<%l?Ah!Nc?Ah?BY!Hp?BY?Mn!Nc?MnO!HpT##QP;=`<%l!Nc!V##^chS!a`!cpOq!G_qr!Eyrs!HUsv!Eyvw!Ncwx!Jvx!P!Ey!P!Q!G_!Q!_!Ey!_!`!G_!`!a!Mm!a#s!Ey#s$f!G_$f;'S!Ey;'S;=`#$i<%l?Ah!Ey?Ah?BY!G_?BY?Mn!Ey?MnO!G_!V#$lP;=`<%l!Ey!V#$zXiS`P!a`!cpOr&Xrs&}sv&Xwx(tx!^&X!^!_*V!_;'S&X;'S;=`*y<%lO&X\",tokenizers:[scriptTokens,styleTokens,textareaTokens,endTag,tagStart,commentContent,0,1,2,3,4,5],topRules:{Document:[0,15]},dialects:{noMatch:0,selfClosing:485},tokenPrec:487});function getAttrs(openTag,input){let attrs=/* @__PURE__ */Object.create(null);for(let att of openTag.getChildren(Attribute)){let name=att.getChild(AttributeName),value=att.getChild(AttributeValue)||att.getChild(UnquotedAttributeValue);if(name)attrs[input.read(name.from,name.to)]=!value?\"\":value.type.id==AttributeValue?input.read(value.from+1,value.to-1):input.read(value.from,value.to);}return attrs;}function findTagName(openTag,input){let tagNameNode=openTag.getChild(TagName);return tagNameNode?input.read(tagNameNode.from,tagNameNode.to):\" \";}function maybeNest(node,input,tags2){let attrs;for(let tag of tags2){if(!tag.attrs||tag.attrs(attrs||(attrs=getAttrs(node.node.parent.firstChild,input))))return{parser:tag.parser};}return null;}function configureNesting(tags2=[],attributes=[]){let script=[],style=[],textarea=[],other=[];for(let tag of tags2){let array=tag.tag==\"script\"?script:tag.tag==\"style\"?style:tag.tag==\"textarea\"?textarea:other;array.push(tag);}let attrs=attributes.length?/* @__PURE__ */Object.create(null):null;for(let attr of attributes)(attrs[attr.name]||(attrs[attr.name]=[])).push(attr);return parseMixed((node,input)=>{let id=node.type.id;if(id==ScriptText)return maybeNest(node,input,script);if(id==StyleText)return maybeNest(node,input,style);if(id==TextareaText)return maybeNest(node,input,textarea);if(id==Element&&other.length){let n=node.node,open=n.firstChild,tagName=open&&findTagName(open,input),attrs2;if(tagName)for(let tag of other){if(tag.tag==tagName&&(!tag.attrs||tag.attrs(attrs2||(attrs2=getAttrs(n,input))))){let close=n.lastChild;return{parser:tag.parser,overlay:[{from:open.to,to:close.type.id==CloseTag?close.from:n.to}]};}}}if(attrs&&id==Attribute){let n=node.node,nameNode;if(nameNode=n.firstChild){let matches=attrs[input.read(nameNode.from,nameNode.to)];if(matches)for(let attr of matches){if(attr.tagName&&attr.tagName!=findTagName(n.parent,input))continue;let value=n.lastChild;if(value.type.id==AttributeValue){let from=value.from+1;let last=value.lastChild,to=value.to-(last&&last.isError?0:1);if(to>from)return{parser:attr.parser,overlay:[{from,to}]};}else if(value.type.id==UnquotedAttributeValue){return{parser:attr.parser,overlay:[{from:value.from,to:value.to}]};}}}}return null;});}export{configureNesting,parser};\nexport const __FramerMetadata__ = {\"exports\":{\"configureNesting\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"parser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@lezer/css/dist/index.es.js\nimport{ExternalTokenizer,LRParser}from\"https://framerusercontent.com/modules/MiFWyNBz6FaRwOOEYJ4H/nqI70oaHl4AhH5rIUMv4/lezer_lr.js\";import{styleTags,tags}from\"https://framerusercontent.com/modules/rOWwbZHN39cczduPnzmw/seDszB8oQDQQyH7PIqkK/lezer_highlight.js\";var descendantOp=95;var Unit=1;var callee=96;var identifier=97;var VariableName=2;var space=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288];var colon=58;var parenL=40;var underscore=95;var bracketL=91;var dash=45;var period=46;var hash=35;var percent=37;function isAlpha(ch){return ch>=65&&ch<=90||ch>=97&&ch<=122||ch>=161;}function isDigit(ch){return ch>=48&&ch<=57;}var identifiers=new ExternalTokenizer((input,stack)=>{for(let inside=false,dashes=0,i=0;;i++){let{next}=input;if(isAlpha(next)||next==dash||next==underscore||inside&&isDigit(next)){if(!inside&&(next!=dash||i>0))inside=true;if(dashes===i&&next==dash)dashes++;input.advance();}else{if(inside)input.acceptToken(next==parenL?callee:dashes==2&&stack.canShift(VariableName)?VariableName:identifier);break;}}});var descendant=new ExternalTokenizer(input=>{if(space.includes(input.peek(-1))){let{next}=input;if(isAlpha(next)||next==underscore||next==hash||next==period||next==bracketL||next==colon||next==dash)input.acceptToken(descendantOp);}});var unitToken=new ExternalTokenizer(input=>{if(!space.includes(input.peek(-1))){let{next}=input;if(next==percent){input.advance();input.acceptToken(Unit);}if(isAlpha(next)){do{input.advance();}while(isAlpha(input.next))input.acceptToken(Unit);}}});var cssHighlighting=styleTags({\"AtKeyword import charset namespace keyframes media supports\":tags.definitionKeyword,\"from to selector\":tags.keyword,NamespaceName:tags.namespace,KeyframeName:tags.labelName,KeyframeRangeName:tags.operatorKeyword,TagName:tags.tagName,ClassName:tags.className,PseudoClassName:tags.constant(tags.className),IdName:tags.labelName,\"FeatureName PropertyName\":tags.propertyName,AttributeName:tags.attributeName,NumberLiteral:tags.number,KeywordQuery:tags.keyword,UnaryQueryOp:tags.operatorKeyword,\"CallTag ValueName\":tags.atom,VariableName:tags.variableName,Callee:tags.operatorKeyword,Unit:tags.unit,\"UniversalSelector NestingSelector\":tags.definitionOperator,MatchOp:tags.compareOperator,\"ChildOp SiblingOp, LogicOp\":tags.logicOperator,BinOp:tags.arithmeticOperator,Important:tags.modifier,Comment:tags.blockComment,ColorLiteral:tags.color,\"ParenthesizedContent StringLiteral\":tags.string,\":\":tags.punctuation,\"PseudoOp #\":tags.derefOperator,\"; ,\":tags.separator,\"( )\":tags.paren,\"[ ]\":tags.squareBracket,\"{ }\":tags.brace});var spec_callee={__proto__:null,lang:32,\"nth-child\":32,\"nth-last-child\":32,\"nth-of-type\":32,\"nth-last-of-type\":32,dir:32,\"host-context\":32,url:60,\"url-prefix\":60,domain:60,regexp:60,selector:134};var spec_AtKeyword={__proto__:null,\"@import\":114,\"@media\":138,\"@charset\":142,\"@namespace\":146,\"@keyframes\":152,\"@supports\":164};var spec_identifier={__proto__:null,not:128,only:128};var parser=LRParser.deserialize({version:14,states:\"8`QYQ[OOO#_Q[OOOOQP'#Cd'#CdOOQP'#Cc'#CcO#fQ[O'#CfO$YQXO'#CaO$aQ[O'#ChO$lQ[O'#DPO$qQ[O'#DTOOQP'#Ee'#EeO$vQdO'#DeO%bQ[O'#DrO$vQdO'#DtO%sQ[O'#DvO&OQ[O'#DyO&WQ[O'#EPO&fQ[O'#EROOQS'#Ed'#EdOOQS'#ET'#ETQYQ[OOO&mQXO'#CdO'bQWO'#DaO'gQWO'#EkO'rQ[O'#EkQOQWOOOOQP'#Cg'#CgOOQP,59Q,59QO#fQ[O,59QO'|Q[O'#EWO(hQWO,58{O(pQ[O,59SO$lQ[O,59kO$qQ[O,59oO'|Q[O,59sO'|Q[O,59uO'|Q[O,59vO({Q[O'#D`OOQS,58{,58{OOQP'#Ck'#CkOOQO'#C}'#C}OOQP,59S,59SO)SQWO,59SO)XQWO,59SOOQP'#DR'#DROOQP,59k,59kOOQO'#DV'#DVO)^Q`O,59oOOQS'#Cp'#CpO$vQdO'#CqO)fQvO'#CsO*sQtO,5:POOQO'#Cx'#CxO)XQWO'#CwO+XQWO'#CyOOQS'#Eh'#EhOOQO'#Dh'#DhO+^Q[O'#DoO+lQWO'#ElO&WQ[O'#DmO+zQWO'#DpOOQO'#Em'#EmO(kQWO,5:^O,PQpO,5:`OOQS'#Dx'#DxO,XQWO,5:bO,^Q[O,5:bOOQO'#D{'#D{O,fQWO,5:eO,kQWO,5:kO,sQWO,5:mOOQS-E8R-E8RO$vQdO,59{O,{Q[O'#EYO-YQWO,5;VO-YQWO,5;VOOQP1G.l1G.lO.PQXO,5:rOOQO-E8U-E8UOOQS1G.g1G.gOOQP1G.n1G.nO)SQWO1G.nO)XQWO1G.nOOQP1G/V1G/VO.^Q`O1G/ZO.wQXO1G/_O/_QXO1G/aO/uQXO1G/bO0]QWO,59zO0bQ[O'#DOO0iQdO'#CoOOQP1G/Z1G/ZO$vQdO1G/ZO0pQpO,59]OOQS,59_,59_O$vQdO,59aO0xQWO1G/kOOQS,59c,59cO0}Q!bO,59eO1VQWO'#DhO1bQWO,5:TO1gQWO,5:ZO&WQ[O,5:VO&WQ[O'#EZO1oQWO,5;WO1zQWO,5:XO'|Q[O,5:[OOQS1G/x1G/xOOQS1G/z1G/zOOQS1G/|1G/|O2]QWO1G/|O2bQdO'#D|OOQS1G0P1G0POOQS1G0V1G0VOOQS1G0X1G0XO2mQtO1G/gOOQO,5:t,5:tO3TQ[O,5:tOOQO-E8W-E8WO3bQWO1G0qOOQP7+$Y7+$YOOQP7+$u7+$uO$vQdO7+$uOOQS1G/f1G/fO3mQXO'#EjO3tQWO,59jO3yQtO'#EUO4nQdO'#EgO4xQWO,59ZO4}QpO7+$uOOQS1G.w1G.wOOQS1G.{1G.{OOQS7+%V7+%VO5VQWO1G/PO$vQdO1G/oOOQO1G/u1G/uOOQO1G/q1G/qO5[QWO,5:uOOQO-E8X-E8XO5jQXO1G/vOOQS7+%h7+%hO5qQYO'#CsOOQO'#EO'#EOO5|Q`O'#D}OOQO'#D}'#D}O6XQWO'#E[O6aQdO,5:hOOQS,5:h,5:hO6lQtO'#EXO$vQdO'#EXO7jQdO7+%ROOQO7+%R7+%ROOQO1G0`1G0`O7}QpO<<HaO8VQWO,5;UOOQP1G/U1G/UOOQS-E8S-E8SO$vQdO'#EVO8_QWO,5;ROOQT1G.u1G.uOOQP<<Ha<<HaOOQS7+$k7+$kO8gQdO7+%ZOOQO7+%b7+%bOOQO,5:i,5:iO2eQdO'#E]O6XQWO,5:vOOQS,5:v,5:vOOQS-E8Y-E8YOOQS1G0S1G0SO8nQtO,5:sOOQS-E8V-E8VOOQO<<Hm<<HmOOQPAN={AN={O9lQdO,5:qOOQO-E8T-E8TOOQO<<Hu<<HuOOQO,5:w,5:wOOQO-E8Z-E8ZOOQS1G0b1G0b\",stateData:\":O~O#VOSROS~OUXOXXO]UO^UOtVOxWO!Y`O!ZYO!gZO!i[O!k]O!n^O!t_O#TQO#YSO~OQeOUXOXXO]UO^UOtVOxWO!Y`O!ZYO!gZO!i[O!k]O!n^O!t_O#TdO#YSO~O#Q#_P~P!ZO#TiO~O]nO^nOplOtoOxpO|qO!PsO#RrO#YkO~O!RtO~P#kO`zO#SwO#TvO~O#T{O~O#T}O~OQ!WOb!QOf!WOh!WOn!VO#S!TO#T!PO#]!RO~Ob!YO!b![O!e!]O#T!XO!R#`P~Oh!bOn!VO#T!aO~Oh!dO#T!dO~Ob!YO!b![O!e!]O#T!XO~O!W#`P~P%bO]WX]!UX^WXpWXtWXxWX|WX!PWX!RWX#RWX#YWX~O]!iO~O!W!jO#Q#_X!Q#_X~O#Q#_X!Q#_X~P!ZOUXOXXO]UO^UOtVOxWO#TQO#YSO~OplO!RtO~O`!sO#SwO#TvO~O!Q#_P~P!ZOb!zO~Ob!{O~Ov!|Oz!}O~OP#PObgXjgX!WgX!bgX!egX#TgXagXQgXfgXhgXngXpgX!VgX#QgX#SgX#]gXvgX!QgX~Ob!YOj#QO!b![O!e!]O#T!XO!W#`P~Ob#TO~Ob!YO!b![O!e!]O#T#UO~Op#YO!`#XO!R#`X!W#`X~Ob#]O~Oj#QO!W#_O~O!W#`O~Oh#aOn!VO~O!R#bO~O!RtO!`#XO~O!RtO!W#eO~O!W!|X#Q!|X!Q!|X~P!ZO!W!jO#Q#_a!Q#_a~O]nO^nOtoOxpO|qO!PsO#RrO#YkO~Op!za!R!zaa!za~P-eOv#lOz#mO~O]nO^nOtoOxpO#YkO~Op{i|{i!P{i!R{i#R{ia{i~P.fOp}i|}i!P}i!R}i#R}ia}i~P.fOp!Oi|!Oi!P!Oi!R!Oi#R!Oia!Oi~P.fO!Q#nO~Oa#^P~P'|Oa#ZP~P$vOa#uOj#QO~O!W#wO~Oh#xOo#xO~O]!^Xa![X!`![X~O]#yO~Oa#zO!`#XO~Op#YO!R#`a!W#`a~O!`#XOp!aa!R!aa!W!aaa!aa~O!W$PO~O!Q$WO#T$RO#]$QO~Oj#QOp$YO!V$[O!W!Ti#Q!Ti!Q!Ti~P$vO!W!|a#Q!|a!Q!|a~P!ZO!W!jO#Q#_i!Q#_i~Oa#^X~P#kOa$`O~Oj#QOQ!xXa!xXb!xXf!xXh!xXn!xXp!xX#S!xX#T!xX#]!xX~Op$bOa#ZX~P$vOa$dO~Oj#QOv$eO~Oa$fO~O!`#XOp!}a!R!}a!W!}a~Oa$hO~P-eOP#POpgX!RgX~O#]$QOp!qX!R!qX~Op$jO!RtO~O!Q$nO#T$RO#]$QO~Oj#QOQ!{Xb!{Xf!{Xh!{Xn!{Xp!{X!V!{X!W!{X#Q!{X#S!{X#T!{X#]!{X!Q!{X~Op$YO!V$qO!W!Tq#Q!Tq!Q!Tq~P$vOj#QOv$rO~OplOa#^a~Op$bOa#Za~Oa$uO~P$vOj#QOQ!{ab!{af!{ah!{an!{ap!{a!V!{a!W!{a#Q!{a#S!{a#T!{a#]!{a!Q!{a~Oa!yap!ya~P$vO#VoR#]j!Pj~\",goto:\",z#bPPPPP#cP#l#{P#l$[#lPP$bPPP$h$q$qP%TP$qP$q%o&RPPP&k&q#lP&wP#lP&}P#lP#l#lPPP'T'j'wPP#cPP(O(O(Y(OP(OP(O(OP#cP#cP#cP(]#cP(`(c(f(m#cP#cP(r)R)a)g)q)w*R*X*_PPPPPP*e*nP+Z+^P,S,V,],f_aOPcgt!j#hkXOPcglqrst!j!z#]#hkROPcglqrst!j!z#]#hQjSR!mkQxUR!qnQ!qzQ#S!UR#k!sq!WY[!Q!i!{!}#Q#f#m#r#y$Y$Z$b$g$sp!WY[!Q!i!{!}#Q#f#m#r#y$Y$Z$b$g$sU$T#b$V$jR$i$Sq!UY[!Q!i!{!}#Q#f#m#r#y$Y$Z$b$g$sp!WY[!Q!i!{!}#Q#f#m#r#y$Y$Z$b$g$sQ!b]R#a!cQyUR!rnQ!qyR#k!rQ|VR!toQ!OWR!upQuTQ!pmQ#^!_Q#d!fQ#e!gQ$l$UR$x$kSfPtQ!lgQ#g!jR$]#hZePgt!j#ha!^Z_`!S!Y![#X#YR#V!YR!c]R!e^R#c!eS$U#b$VR$v$jV$S#b$V$jQcOSgPtU!hcg#hR#h!jQ#r!{U$a#r$g$sQ$g#yR$s$bQ$c#rR$t$cQmTS!om$_R$_#oQ$Z#fR$p$ZQ!kfS#i!k#jR#j!lQ#Z!ZR#}#ZQ$V#bR$m$VQ$k$UR$w$k_bOPcgt!j#h^TOPcgt!j#hQ!nlQ!vqQ!wrQ!xsQ#o!zR$O#]R#s!{Q!SYQ!`[Q#O!QQ#f!i[#q!{#r#y$b$g$sQ#t!}Q#v#QS$X#f$ZQ$^#mR$o$YR#p!zQhPR!ytQ!_ZQ!g`R#R!SU!ZZ`!SQ!f_Q#W!YQ#[![Q#{#XR#|#Y\",nodeNames:\"⚠ Unit VariableName Comment StyleSheet RuleSet UniversalSelector TagSelector TagName NestingSelector ClassSelector ClassName PseudoClassSelector : :: PseudoClassName PseudoClassName ) ( ArgList ValueName ParenthesizedValue ColorLiteral NumberLiteral StringLiteral BinaryExpression BinOp CallExpression Callee CallLiteral CallTag ParenthesizedContent , PseudoClassName ArgList IdSelector # IdName ] AttributeSelector [ AttributeName MatchOp ChildSelector ChildOp DescendantSelector SiblingSelector SiblingOp } { Block Declaration PropertyName Important ; ImportStatement AtKeyword import KeywordQuery FeatureQuery FeatureName BinaryQuery LogicOp UnaryQuery UnaryQueryOp ParenthesizedQuery SelectorQuery selector MediaStatement media CharsetStatement charset NamespaceStatement namespace NamespaceName KeyframesStatement keyframes KeyframeName KeyframeList KeyframeSelector KeyframeRangeName SupportsStatement supports AtRule Styles\",maxTerm:109,nodeProps:[[\"openedBy\",17,\"(\",48,\"{\"],[\"closedBy\",18,\")\",49,\"}\"]],propSources:[cssHighlighting],skippedNodes:[0,3],repeatNodeCount:9,tokenData:\"Lq~R!^OX$}X^%u^p$}pq%uqr)Xrs.Rst/utu6duv$}vw7^wx7oxy9^yz9oz{9t{|:_|}?Q}!O?c!O!P@Q!P!Q@i!Q![Cu![!]Dp!]!^El!^!_$}!_!`E}!`!aF`!a!b$}!b!cG[!c!}$}!}#OHt#O#P$}#P#QIV#Q#R6d#R#T$}#T#UIh#U#c$}#c#dJy#d#o$}#o#pK`#p#q6d#q#rKq#r#sLS#s#y$}#y#z%u#z$f$}$f$g%u$g#BY$}#BY#BZ%u#BZ$IS$}$IS$I_%u$I_$I|$}$I|$JO%u$JO$JT$}$JT$JU%u$JU$KV$}$KV$KW%u$KW&FU$}&FU&FV%u&FV;'S$};'S;=`Lk<%lO$}W%QSOy%^z;'S%^;'S;=`%o<%lO%^W%cSoWOy%^z;'S%^;'S;=`%o<%lO%^W%rP;=`<%l%^~%zh#V~OX%^X^'f^p%^pq'fqy%^z#y%^#y#z'f#z$f%^$f$g'f$g#BY%^#BY#BZ'f#BZ$IS%^$IS$I_'f$I_$I|%^$I|$JO'f$JO$JT%^$JT$JU'f$JU$KV%^$KV$KW'f$KW&FU%^&FU&FV'f&FV;'S%^;'S;=`%o<%lO%^~'mh#V~oWOX%^X^'f^p%^pq'fqy%^z#y%^#y#z'f#z$f%^$f$g'f$g#BY%^#BY#BZ'f#BZ$IS%^$IS$I_'f$I_$I|%^$I|$JO'f$JO$JT%^$JT$JU'f$JU$KV%^$KV$KW'f$KW&FU%^&FU&FV'f&FV;'S%^;'S;=`%o<%lO%^^)[UOy%^z#]%^#]#^)n#^;'S%^;'S;=`%o<%lO%^^)sUoWOy%^z#a%^#a#b*V#b;'S%^;'S;=`%o<%lO%^^*[UoWOy%^z#d%^#d#e*n#e;'S%^;'S;=`%o<%lO%^^*sUoWOy%^z#c%^#c#d+V#d;'S%^;'S;=`%o<%lO%^^+[UoWOy%^z#f%^#f#g+n#g;'S%^;'S;=`%o<%lO%^^+sUoWOy%^z#h%^#h#i,V#i;'S%^;'S;=`%o<%lO%^^,[UoWOy%^z#T%^#T#U,n#U;'S%^;'S;=`%o<%lO%^^,sUoWOy%^z#b%^#b#c-V#c;'S%^;'S;=`%o<%lO%^^-[UoWOy%^z#h%^#h#i-n#i;'S%^;'S;=`%o<%lO%^^-uS!VUoWOy%^z;'S%^;'S;=`%o<%lO%^~.UWOY.RZr.Rrs.ns#O.R#O#P.s#P;'S.R;'S;=`/o<%lO.R~.sOh~~.vRO;'S.R;'S;=`/P;=`O.R~/SXOY.RZr.Rrs.ns#O.R#O#P.s#P;'S.R;'S;=`/o;=`<%l.R<%lO.R~/rP;=`<%l.R_/zYtPOy%^z!Q%^!Q![0j![!c%^!c!i0j!i#T%^#T#Z0j#Z;'S%^;'S;=`%o<%lO%^^0oYoWOy%^z!Q%^!Q![1_![!c%^!c!i1_!i#T%^#T#Z1_#Z;'S%^;'S;=`%o<%lO%^^1dYoWOy%^z!Q%^!Q![2S![!c%^!c!i2S!i#T%^#T#Z2S#Z;'S%^;'S;=`%o<%lO%^^2ZYfUoWOy%^z!Q%^!Q![2y![!c%^!c!i2y!i#T%^#T#Z2y#Z;'S%^;'S;=`%o<%lO%^^3QYfUoWOy%^z!Q%^!Q![3p![!c%^!c!i3p!i#T%^#T#Z3p#Z;'S%^;'S;=`%o<%lO%^^3uYoWOy%^z!Q%^!Q![4e![!c%^!c!i4e!i#T%^#T#Z4e#Z;'S%^;'S;=`%o<%lO%^^4lYfUoWOy%^z!Q%^!Q![5[![!c%^!c!i5[!i#T%^#T#Z5[#Z;'S%^;'S;=`%o<%lO%^^5aYoWOy%^z!Q%^!Q![6P![!c%^!c!i6P!i#T%^#T#Z6P#Z;'S%^;'S;=`%o<%lO%^^6WSfUoWOy%^z;'S%^;'S;=`%o<%lO%^Y6gUOy%^z!_%^!_!`6y!`;'S%^;'S;=`%o<%lO%^Y7QSzQoWOy%^z;'S%^;'S;=`%o<%lO%^X7cSXPOy%^z;'S%^;'S;=`%o<%lO%^~7rWOY7oZw7owx.nx#O7o#O#P8[#P;'S7o;'S;=`9W<%lO7o~8_RO;'S7o;'S;=`8h;=`O7o~8kXOY7oZw7owx.nx#O7o#O#P8[#P;'S7o;'S;=`9W;=`<%l7o<%lO7o~9ZP;=`<%l7o_9cSbVOy%^z;'S%^;'S;=`%o<%lO%^~9tOa~_9{UUPjSOy%^z!_%^!_!`6y!`;'S%^;'S;=`%o<%lO%^_:fWjS!PPOy%^z!O%^!O!P;O!P!Q%^!Q![>T![;'S%^;'S;=`%o<%lO%^^;TUoWOy%^z!Q%^!Q![;g![;'S%^;'S;=`%o<%lO%^^;nYoW#]UOy%^z!Q%^!Q![;g![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^^<cYoWOy%^z{%^{|=R|}%^}!O=R!O!Q%^!Q![=j![;'S%^;'S;=`%o<%lO%^^=WUoWOy%^z!Q%^!Q![=j![;'S%^;'S;=`%o<%lO%^^=qUoW#]UOy%^z!Q%^!Q![=j![;'S%^;'S;=`%o<%lO%^^>[[oW#]UOy%^z!O%^!O!P;g!P!Q%^!Q![>T![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^_?VSpVOy%^z;'S%^;'S;=`%o<%lO%^^?hWjSOy%^z!O%^!O!P;O!P!Q%^!Q![>T![;'S%^;'S;=`%o<%lO%^_@VU#YPOy%^z!Q%^!Q![;g![;'S%^;'S;=`%o<%lO%^~@nTjSOy%^z{@}{;'S%^;'S;=`%o<%lO%^~ASUoWOy@}yzAfz{Bm{;'S@};'S;=`Co<%lO@}~AiTOzAfz{Ax{;'SAf;'S;=`Bg<%lOAf~A{VOzAfz{Ax{!PAf!P!QBb!Q;'SAf;'S;=`Bg<%lOAf~BgOR~~BjP;=`<%lAf~BrWoWOy@}yzAfz{Bm{!P@}!P!QC[!Q;'S@};'S;=`Co<%lO@}~CcSoWR~Oy%^z;'S%^;'S;=`%o<%lO%^~CrP;=`<%l@}^Cz[#]UOy%^z!O%^!O!P;g!P!Q%^!Q![>T![!g%^!g!h<^!h#X%^#X#Y<^#Y;'S%^;'S;=`%o<%lO%^XDuU]POy%^z![%^![!]EX!];'S%^;'S;=`%o<%lO%^XE`S^PoWOy%^z;'S%^;'S;=`%o<%lO%^_EqS!WVOy%^z;'S%^;'S;=`%o<%lO%^YFSSzQOy%^z;'S%^;'S;=`%o<%lO%^XFeU|POy%^z!`%^!`!aFw!a;'S%^;'S;=`%o<%lO%^XGOS|PoWOy%^z;'S%^;'S;=`%o<%lO%^XG_WOy%^z!c%^!c!}Gw!}#T%^#T#oGw#o;'S%^;'S;=`%o<%lO%^XHO[!YPoWOy%^z}%^}!OGw!O!Q%^!Q![Gw![!c%^!c!}Gw!}#T%^#T#oGw#o;'S%^;'S;=`%o<%lO%^XHySxPOy%^z;'S%^;'S;=`%o<%lO%^^I[SvUOy%^z;'S%^;'S;=`%o<%lO%^XIkUOy%^z#b%^#b#cI}#c;'S%^;'S;=`%o<%lO%^XJSUoWOy%^z#W%^#W#XJf#X;'S%^;'S;=`%o<%lO%^XJmS!`PoWOy%^z;'S%^;'S;=`%o<%lO%^XJ|UOy%^z#f%^#f#gJf#g;'S%^;'S;=`%o<%lO%^ZKeS!RROy%^z;'S%^;'S;=`%o<%lO%^_KvS!QVOy%^z;'S%^;'S;=`%o<%lO%^ZLXU!PPOy%^z!_%^!_!`6y!`;'S%^;'S;=`%o<%lO%^WLnP;=`<%l$}\",tokenizers:[descendant,unitToken,identifiers,0,1,2,3],topRules:{StyleSheet:[0,4],Styles:[1,84]},specialized:[{term:96,get:value=>spec_callee[value]||-1},{term:56,get:value=>spec_AtKeyword[value]||-1},{term:97,get:value=>spec_identifier[value]||-1}],tokenPrec:1142});export{parser};\nexport const __FramerMetadata__ = {\"exports\":{\"parser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@codemirror/lang-css/dist/index.js\nimport{parser}from\"https://framerusercontent.com/modules/baxvQBtmpZ5GFXZ1GP2Q/H0MWM2nOs0wKqaypim0h/lezer_css.js\";import{syntaxTree,LRLanguage,indentNodeProp,continuedIndent,foldNodeProp,foldInside,LanguageSupport}from\"https://framerusercontent.com/modules/aJsTBlWNkIaM900KNIXT/O6D7zESNv8FU9mcfHZ5S/codemirror_language.js\";import{NodeWeakMap,IterMode}from\"https://framerusercontent.com/modules/CO9ruPlVDRTCLVInyri7/ye873rtFsAyZVFu9x2He/lezer_common.js\";var _properties=null;function properties(){if(!_properties&&typeof document==\"object\"&&document.body){let{style}=document.body,names=[],seen=/* @__PURE__ */new Set;for(let prop in style)if(prop!=\"cssText\"&&prop!=\"cssFloat\"){if(typeof style[prop]==\"string\"){if(/[A-Z]/.test(prop))prop=prop.replace(/[A-Z]/g,ch=>\"-\"+ch.toLowerCase());if(!seen.has(prop)){names.push(prop);seen.add(prop);}}}_properties=names.sort().map(name=>({type:\"property\",label:name}));}return _properties||[];}var pseudoClasses=/* @__PURE__ */[\"active\",\"after\",\"any-link\",\"autofill\",\"backdrop\",\"before\",\"checked\",\"cue\",\"default\",\"defined\",\"disabled\",\"empty\",\"enabled\",\"file-selector-button\",\"first\",\"first-child\",\"first-letter\",\"first-line\",\"first-of-type\",\"focus\",\"focus-visible\",\"focus-within\",\"fullscreen\",\"has\",\"host\",\"host-context\",\"hover\",\"in-range\",\"indeterminate\",\"invalid\",\"is\",\"lang\",\"last-child\",\"last-of-type\",\"left\",\"link\",\"marker\",\"modal\",\"not\",\"nth-child\",\"nth-last-child\",\"nth-last-of-type\",\"nth-of-type\",\"only-child\",\"only-of-type\",\"optional\",\"out-of-range\",\"part\",\"placeholder\",\"placeholder-shown\",\"read-only\",\"read-write\",\"required\",\"right\",\"root\",\"scope\",\"selection\",\"slotted\",\"target\",\"target-text\",\"valid\",\"visited\",\"where\"].map(name=>({type:\"class\",label:name}));var values=/* @__PURE__ */[\"above\",\"absolute\",\"activeborder\",\"additive\",\"activecaption\",\"after-white-space\",\"ahead\",\"alias\",\"all\",\"all-scroll\",\"alphabetic\",\"alternate\",\"always\",\"antialiased\",\"appworkspace\",\"asterisks\",\"attr\",\"auto\",\"auto-flow\",\"avoid\",\"avoid-column\",\"avoid-page\",\"avoid-region\",\"axis-pan\",\"background\",\"backwards\",\"baseline\",\"below\",\"bidi-override\",\"blink\",\"block\",\"block-axis\",\"bold\",\"bolder\",\"border\",\"border-box\",\"both\",\"bottom\",\"break\",\"break-all\",\"break-word\",\"bullets\",\"button\",\"button-bevel\",\"buttonface\",\"buttonhighlight\",\"buttonshadow\",\"buttontext\",\"calc\",\"capitalize\",\"caps-lock-indicator\",\"caption\",\"captiontext\",\"caret\",\"cell\",\"center\",\"checkbox\",\"circle\",\"cjk-decimal\",\"clear\",\"clip\",\"close-quote\",\"col-resize\",\"collapse\",\"color\",\"color-burn\",\"color-dodge\",\"column\",\"column-reverse\",\"compact\",\"condensed\",\"contain\",\"content\",\"contents\",\"content-box\",\"context-menu\",\"continuous\",\"copy\",\"counter\",\"counters\",\"cover\",\"crop\",\"cross\",\"crosshair\",\"currentcolor\",\"cursive\",\"cyclic\",\"darken\",\"dashed\",\"decimal\",\"decimal-leading-zero\",\"default\",\"default-button\",\"dense\",\"destination-atop\",\"destination-in\",\"destination-out\",\"destination-over\",\"difference\",\"disc\",\"discard\",\"disclosure-closed\",\"disclosure-open\",\"document\",\"dot-dash\",\"dot-dot-dash\",\"dotted\",\"double\",\"down\",\"e-resize\",\"ease\",\"ease-in\",\"ease-in-out\",\"ease-out\",\"element\",\"ellipse\",\"ellipsis\",\"embed\",\"end\",\"ethiopic-abegede-gez\",\"ethiopic-halehame-aa-er\",\"ethiopic-halehame-gez\",\"ew-resize\",\"exclusion\",\"expanded\",\"extends\",\"extra-condensed\",\"extra-expanded\",\"fantasy\",\"fast\",\"fill\",\"fill-box\",\"fixed\",\"flat\",\"flex\",\"flex-end\",\"flex-start\",\"footnotes\",\"forwards\",\"from\",\"geometricPrecision\",\"graytext\",\"grid\",\"groove\",\"hand\",\"hard-light\",\"help\",\"hidden\",\"hide\",\"higher\",\"highlight\",\"highlighttext\",\"horizontal\",\"hsl\",\"hsla\",\"hue\",\"icon\",\"ignore\",\"inactiveborder\",\"inactivecaption\",\"inactivecaptiontext\",\"infinite\",\"infobackground\",\"infotext\",\"inherit\",\"initial\",\"inline\",\"inline-axis\",\"inline-block\",\"inline-flex\",\"inline-grid\",\"inline-table\",\"inset\",\"inside\",\"intrinsic\",\"invert\",\"italic\",\"justify\",\"keep-all\",\"landscape\",\"large\",\"larger\",\"left\",\"level\",\"lighter\",\"lighten\",\"line-through\",\"linear\",\"linear-gradient\",\"lines\",\"list-item\",\"listbox\",\"listitem\",\"local\",\"logical\",\"loud\",\"lower\",\"lower-hexadecimal\",\"lower-latin\",\"lower-norwegian\",\"lowercase\",\"ltr\",\"luminosity\",\"manipulation\",\"match\",\"matrix\",\"matrix3d\",\"medium\",\"menu\",\"menutext\",\"message-box\",\"middle\",\"min-intrinsic\",\"mix\",\"monospace\",\"move\",\"multiple\",\"multiple_mask_images\",\"multiply\",\"n-resize\",\"narrower\",\"ne-resize\",\"nesw-resize\",\"no-close-quote\",\"no-drop\",\"no-open-quote\",\"no-repeat\",\"none\",\"normal\",\"not-allowed\",\"nowrap\",\"ns-resize\",\"numbers\",\"numeric\",\"nw-resize\",\"nwse-resize\",\"oblique\",\"opacity\",\"open-quote\",\"optimizeLegibility\",\"optimizeSpeed\",\"outset\",\"outside\",\"outside-shape\",\"overlay\",\"overline\",\"padding\",\"padding-box\",\"painted\",\"page\",\"paused\",\"perspective\",\"pinch-zoom\",\"plus-darker\",\"plus-lighter\",\"pointer\",\"polygon\",\"portrait\",\"pre\",\"pre-line\",\"pre-wrap\",\"preserve-3d\",\"progress\",\"push-button\",\"radial-gradient\",\"radio\",\"read-only\",\"read-write\",\"read-write-plaintext-only\",\"rectangle\",\"region\",\"relative\",\"repeat\",\"repeating-linear-gradient\",\"repeating-radial-gradient\",\"repeat-x\",\"repeat-y\",\"reset\",\"reverse\",\"rgb\",\"rgba\",\"ridge\",\"right\",\"rotate\",\"rotate3d\",\"rotateX\",\"rotateY\",\"rotateZ\",\"round\",\"row\",\"row-resize\",\"row-reverse\",\"rtl\",\"run-in\",\"running\",\"s-resize\",\"sans-serif\",\"saturation\",\"scale\",\"scale3d\",\"scaleX\",\"scaleY\",\"scaleZ\",\"screen\",\"scroll\",\"scrollbar\",\"scroll-position\",\"se-resize\",\"self-start\",\"self-end\",\"semi-condensed\",\"semi-expanded\",\"separate\",\"serif\",\"show\",\"single\",\"skew\",\"skewX\",\"skewY\",\"skip-white-space\",\"slide\",\"slider-horizontal\",\"slider-vertical\",\"sliderthumb-horizontal\",\"sliderthumb-vertical\",\"slow\",\"small\",\"small-caps\",\"small-caption\",\"smaller\",\"soft-light\",\"solid\",\"source-atop\",\"source-in\",\"source-out\",\"source-over\",\"space\",\"space-around\",\"space-between\",\"space-evenly\",\"spell-out\",\"square\",\"start\",\"static\",\"status-bar\",\"stretch\",\"stroke\",\"stroke-box\",\"sub\",\"subpixel-antialiased\",\"svg_masks\",\"super\",\"sw-resize\",\"symbolic\",\"symbols\",\"system-ui\",\"table\",\"table-caption\",\"table-cell\",\"table-column\",\"table-column-group\",\"table-footer-group\",\"table-header-group\",\"table-row\",\"table-row-group\",\"text\",\"text-bottom\",\"text-top\",\"textarea\",\"textfield\",\"thick\",\"thin\",\"threeddarkshadow\",\"threedface\",\"threedhighlight\",\"threedlightshadow\",\"threedshadow\",\"to\",\"top\",\"transform\",\"translate\",\"translate3d\",\"translateX\",\"translateY\",\"translateZ\",\"transparent\",\"ultra-condensed\",\"ultra-expanded\",\"underline\",\"unidirectional-pan\",\"unset\",\"up\",\"upper-latin\",\"uppercase\",\"url\",\"var\",\"vertical\",\"vertical-text\",\"view-box\",\"visible\",\"visibleFill\",\"visiblePainted\",\"visibleStroke\",\"visual\",\"w-resize\",\"wait\",\"wave\",\"wider\",\"window\",\"windowframe\",\"windowtext\",\"words\",\"wrap\",\"wrap-reverse\",\"x-large\",\"x-small\",\"xor\",\"xx-large\",\"xx-small\"].map(name=>({type:\"keyword\",label:name})).concat(/* @__PURE__ */[\"aliceblue\",\"antiquewhite\",\"aqua\",\"aquamarine\",\"azure\",\"beige\",\"bisque\",\"black\",\"blanchedalmond\",\"blue\",\"blueviolet\",\"brown\",\"burlywood\",\"cadetblue\",\"chartreuse\",\"chocolate\",\"coral\",\"cornflowerblue\",\"cornsilk\",\"crimson\",\"cyan\",\"darkblue\",\"darkcyan\",\"darkgoldenrod\",\"darkgray\",\"darkgreen\",\"darkkhaki\",\"darkmagenta\",\"darkolivegreen\",\"darkorange\",\"darkorchid\",\"darkred\",\"darksalmon\",\"darkseagreen\",\"darkslateblue\",\"darkslategray\",\"darkturquoise\",\"darkviolet\",\"deeppink\",\"deepskyblue\",\"dimgray\",\"dodgerblue\",\"firebrick\",\"floralwhite\",\"forestgreen\",\"fuchsia\",\"gainsboro\",\"ghostwhite\",\"gold\",\"goldenrod\",\"gray\",\"grey\",\"green\",\"greenyellow\",\"honeydew\",\"hotpink\",\"indianred\",\"indigo\",\"ivory\",\"khaki\",\"lavender\",\"lavenderblush\",\"lawngreen\",\"lemonchiffon\",\"lightblue\",\"lightcoral\",\"lightcyan\",\"lightgoldenrodyellow\",\"lightgray\",\"lightgreen\",\"lightpink\",\"lightsalmon\",\"lightseagreen\",\"lightskyblue\",\"lightslategray\",\"lightsteelblue\",\"lightyellow\",\"lime\",\"limegreen\",\"linen\",\"magenta\",\"maroon\",\"mediumaquamarine\",\"mediumblue\",\"mediumorchid\",\"mediumpurple\",\"mediumseagreen\",\"mediumslateblue\",\"mediumspringgreen\",\"mediumturquoise\",\"mediumvioletred\",\"midnightblue\",\"mintcream\",\"mistyrose\",\"moccasin\",\"navajowhite\",\"navy\",\"oldlace\",\"olive\",\"olivedrab\",\"orange\",\"orangered\",\"orchid\",\"palegoldenrod\",\"palegreen\",\"paleturquoise\",\"palevioletred\",\"papayawhip\",\"peachpuff\",\"peru\",\"pink\",\"plum\",\"powderblue\",\"purple\",\"rebeccapurple\",\"red\",\"rosybrown\",\"royalblue\",\"saddlebrown\",\"salmon\",\"sandybrown\",\"seagreen\",\"seashell\",\"sienna\",\"silver\",\"skyblue\",\"slateblue\",\"slategray\",\"snow\",\"springgreen\",\"steelblue\",\"tan\",\"teal\",\"thistle\",\"tomato\",\"turquoise\",\"violet\",\"wheat\",\"white\",\"whitesmoke\",\"yellow\",\"yellowgreen\"].map(name=>({type:\"constant\",label:name})));var tags=/* @__PURE__ */[\"a\",\"abbr\",\"address\",\"article\",\"aside\",\"b\",\"bdi\",\"bdo\",\"blockquote\",\"body\",\"br\",\"button\",\"canvas\",\"caption\",\"cite\",\"code\",\"col\",\"colgroup\",\"dd\",\"del\",\"details\",\"dfn\",\"dialog\",\"div\",\"dl\",\"dt\",\"em\",\"figcaption\",\"figure\",\"footer\",\"form\",\"header\",\"hgroup\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"hr\",\"html\",\"i\",\"iframe\",\"img\",\"input\",\"ins\",\"kbd\",\"label\",\"legend\",\"li\",\"main\",\"meter\",\"nav\",\"ol\",\"output\",\"p\",\"pre\",\"ruby\",\"section\",\"select\",\"small\",\"source\",\"span\",\"strong\",\"sub\",\"summary\",\"sup\",\"table\",\"tbody\",\"td\",\"template\",\"textarea\",\"tfoot\",\"th\",\"thead\",\"tr\",\"u\",\"ul\"].map(name=>({type:\"type\",label:name}));var identifier=/^(\\w[\\w-]*|-\\w[\\w-]*|)$/;var variable=/^-(-[\\w-]*)?$/;function isVarArg(node,doc){var _a;if(node.name==\"(\"||node.type.isError)node=node.parent||node;if(node.name!=\"ArgList\")return false;let callee=(_a=node.parent)===null||_a===void 0?void 0:_a.firstChild;if((callee===null||callee===void 0?void 0:callee.name)!=\"Callee\")return false;return doc.sliceString(callee.from,callee.to)==\"var\";}var VariablesByNode=/* @__PURE__ */new NodeWeakMap;var declSelector=[\"Declaration\"];function astTop(node){for(let cur=node;;){if(cur.type.isTop)return cur;if(!(cur=cur.parent))return node;}}function variableNames(doc,node,isVariable){if(node.to-node.from>4096){let known=VariablesByNode.get(node);if(known)return known;let result=[],seen=/* @__PURE__ */new Set,cursor=node.cursor(IterMode.IncludeAnonymous);if(cursor.firstChild())do{for(let option of variableNames(doc,cursor.node,isVariable))if(!seen.has(option.label)){seen.add(option.label);result.push(option);}}while(cursor.nextSibling())VariablesByNode.set(node,result);return result;}else{let result=[],seen=/* @__PURE__ */new Set;node.cursor().iterate(node2=>{var _a;if(isVariable(node2)&&node2.matchContext(declSelector)&&((_a=node2.node.nextSibling)===null||_a===void 0?void 0:_a.name)==\":\"){let name=doc.sliceString(node2.from,node2.to);if(!seen.has(name)){seen.add(name);result.push({label:name,type:\"variable\"});}}});return result;}}var defineCSSCompletionSource=isVariable=>context=>{let{state,pos}=context,node=syntaxTree(state).resolveInner(pos,-1);let isDash=node.type.isError&&node.from==node.to-1&&state.doc.sliceString(node.from,node.to)==\"-\";if(node.name==\"PropertyName\"||(isDash||node.name==\"TagName\")&&/^(Block|Styles)$/.test(node.resolve(node.to).name))return{from:node.from,options:properties(),validFor:identifier};if(node.name==\"ValueName\")return{from:node.from,options:values,validFor:identifier};if(node.name==\"PseudoClassName\")return{from:node.from,options:pseudoClasses,validFor:identifier};if(isVariable(node)||(context.explicit||isDash)&&isVarArg(node,state.doc))return{from:isVariable(node)||isDash?node.from:pos,options:variableNames(state.doc,astTop(node),isVariable),validFor:variable};if(node.name==\"TagName\"){for(let{parent}=node;parent;parent=parent.parent)if(parent.name==\"Block\")return{from:node.from,options:properties(),validFor:identifier};return{from:node.from,options:tags,validFor:identifier};}if(!context.explicit)return null;let above=node.resolve(pos),before=above.childBefore(pos);if(before&&before.name==\":\"&&above.name==\"PseudoClassSelector\")return{from:pos,options:pseudoClasses,validFor:identifier};if(before&&before.name==\":\"&&above.name==\"Declaration\"||above.name==\"ArgList\")return{from:pos,options:values,validFor:identifier};if(above.name==\"Block\"||above.name==\"Styles\")return{from:pos,options:properties(),validFor:identifier};return null;};var cssCompletionSource=/* @__PURE__ */defineCSSCompletionSource(n=>n.name==\"VariableName\");var cssLanguage=/* @__PURE__ */LRLanguage.define({name:\"css\",parser:/* @__PURE__ */parser.configure({props:[/* @__PURE__ */indentNodeProp.add({Declaration:/* @__PURE__ */continuedIndent()}),/* @__PURE__ */foldNodeProp.add({Block:foldInside})]}),languageData:{commentTokens:{block:{open:\"/*\",close:\"*/\"}},indentOnInput:/^\\s*\\}$/,wordChars:\"-\"}});function css(){return new LanguageSupport(cssLanguage,cssLanguage.data.of({autocomplete:cssCompletionSource}));}export{css,cssCompletionSource,cssLanguage,defineCSSCompletionSource};\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cssCompletionSource\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defineCSSCompletionSource\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cssLanguage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@lezer/javascript/dist/index.es.js\nimport{ContextTracker,ExternalTokenizer,LRParser,LocalTokenGroup}from\"https://framerusercontent.com/modules/MiFWyNBz6FaRwOOEYJ4H/nqI70oaHl4AhH5rIUMv4/lezer_lr.js\";import{styleTags,tags}from\"https://framerusercontent.com/modules/rOWwbZHN39cczduPnzmw/seDszB8oQDQQyH7PIqkK/lezer_highlight.js\";var noSemi=302;var incdec=1;var incdecPrefix=2;var insertSemi=303;var spaces=305;var newline=306;var LineComment=3;var BlockComment=4;var space=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288];var braceR=125;var semicolon=59;var slash=47;var star=42;var plus=43;var minus=45;var trackNewline=new ContextTracker({start:false,shift(context,term){return term==LineComment||term==BlockComment||term==spaces?context:term==newline;},strict:false});var insertSemicolon=new ExternalTokenizer((input,stack)=>{let{next}=input;if((next==braceR||next==-1||stack.context)&&stack.canShift(insertSemi))input.acceptToken(insertSemi);},{contextual:true,fallback:true});var noSemicolon=new ExternalTokenizer((input,stack)=>{let{next}=input,after;if(space.indexOf(next)>-1)return;if(next==slash&&((after=input.peek(1))==slash||after==star))return;if(next!=braceR&&next!=semicolon&&next!=-1&&!stack.context&&stack.canShift(noSemi))input.acceptToken(noSemi);},{contextual:true});var incdecToken=new ExternalTokenizer((input,stack)=>{let{next}=input;if(next==plus||next==minus){input.advance();if(next==input.next){input.advance();let mayPostfix=!stack.context&&stack.canShift(incdec);input.acceptToken(mayPostfix?incdec:incdecPrefix);}}},{contextual:true});var jsHighlight=styleTags({\"get set async static\":tags.modifier,\"for while do if else switch try catch finally return throw break continue default case\":tags.controlKeyword,\"in of await yield void typeof delete instanceof\":tags.operatorKeyword,\"let var const function class extends\":tags.definitionKeyword,\"import export from\":tags.moduleKeyword,\"with debugger as new\":tags.keyword,TemplateString:tags.special(tags.string),super:tags.atom,BooleanLiteral:tags.bool,this:tags.self,null:tags.null,Star:tags.modifier,VariableName:tags.variableName,\"CallExpression/VariableName TaggedTemplateExpression/VariableName\":tags.function(tags.variableName),VariableDefinition:tags.definition(tags.variableName),Label:tags.labelName,PropertyName:tags.propertyName,PrivatePropertyName:tags.special(tags.propertyName),\"CallExpression/MemberExpression/PropertyName\":tags.function(tags.propertyName),\"FunctionDeclaration/VariableDefinition\":tags.function(tags.definition(tags.variableName)),\"ClassDeclaration/VariableDefinition\":tags.definition(tags.className),PropertyDefinition:tags.definition(tags.propertyName),PrivatePropertyDefinition:tags.definition(tags.special(tags.propertyName)),UpdateOp:tags.updateOperator,LineComment:tags.lineComment,BlockComment:tags.blockComment,Number:tags.number,String:tags.string,Escape:tags.escape,ArithOp:tags.arithmeticOperator,LogicOp:tags.logicOperator,BitOp:tags.bitwiseOperator,CompareOp:tags.compareOperator,RegExp:tags.regexp,Equals:tags.definitionOperator,Arrow:tags.function(tags.punctuation),\": Spread\":tags.punctuation,\"( )\":tags.paren,\"[ ]\":tags.squareBracket,\"{ }\":tags.brace,\"InterpolationStart InterpolationEnd\":tags.special(tags.brace),\".\":tags.derefOperator,\", ;\":tags.separator,\"@\":tags.meta,TypeName:tags.typeName,TypeDefinition:tags.definition(tags.typeName),\"type enum interface implements namespace module declare\":tags.definitionKeyword,\"abstract global Privacy readonly override\":tags.modifier,\"is keyof unique infer\":tags.operatorKeyword,JSXAttributeValue:tags.attributeValue,JSXText:tags.content,\"JSXStartTag JSXStartCloseTag JSXSelfCloseEndTag JSXEndTag\":tags.angleBracket,\"JSXIdentifier JSXNameSpacedName\":tags.tagName,\"JSXAttribute/JSXIdentifier JSXAttribute/JSXNameSpacedName\":tags.attributeName,\"JSXBuiltin/JSXIdentifier\":tags.standard(tags.tagName)});var spec_identifier={__proto__:null,export:14,as:19,from:27,default:30,async:35,function:36,extends:46,this:50,true:58,false:58,null:70,void:74,typeof:78,super:96,new:130,delete:146,yield:155,await:159,class:164,public:221,private:221,protected:221,readonly:223,instanceof:242,satisfies:245,in:246,const:248,import:280,keyof:335,unique:339,infer:345,is:381,abstract:401,implements:403,type:405,let:408,var:410,interface:417,enum:421,namespace:427,module:429,declare:433,global:437,for:456,of:465,while:468,with:472,do:476,if:480,else:482,switch:486,case:492,try:498,catch:502,finally:506,return:510,throw:514,break:518,continue:522,debugger:526};var spec_word={__proto__:null,async:117,get:119,set:121,declare:181,public:183,private:183,protected:183,static:185,abstract:187,override:189,readonly:195,accessor:197,new:385};var spec_LessThan={__proto__:null,\"<\":137};var parser=LRParser.deserialize({version:14,states:\"$6[O`QUOOO%QQUOOO'TQWOOP(bOSOOO*pQ(CjO'#CfO*wOpO'#CgO+VO!bO'#CgO+eO07`O'#DZO-vQUO'#DaO.WQUO'#DlO%QQUO'#DvO0[QUO'#EOOOQ(CY'#EW'#EWO0uQSO'#ETOOQO'#Ei'#EiOOQO'#Ib'#IbO0}QSO'#GkO1YQSO'#EhO1_QSO'#EhO3aQ(CjO'#JcO6QQ(CjO'#JdO6nQSO'#FWO6sQ#tO'#FoOOQ(CY'#F`'#F`O7OO&jO'#F`O7^Q,UO'#FvO8tQSO'#FuOOQ(CY'#Jd'#JdOOQ(CW'#Jc'#JcOOQQ'#KO'#KOO8yQSO'#IOO9OQ(C[O'#IPOOQQ'#JP'#JPOOQQ'#IT'#ITQ`QUOOO%QQUO'#DnO9WQUO'#DzO%QQUO'#D|O9_QSO'#GkO9dQ,UO'#ClO9rQSO'#EgO9}QSO'#ErO:SQ,UO'#F_O:qQSO'#GkO:vQSO'#GoO;RQSO'#GoO;aQSO'#GrO;aQSO'#GsO;aQSO'#GuO9_QSO'#GxO<QQSO'#G{O=cQSO'#CbO=sQSO'#HXO={QSO'#H_O={QSO'#HaO`QUO'#HcO={QSO'#HeO={QSO'#HhO>QQSO'#HnO>VQ(C]O'#HtO%QQUO'#HvO>bQ(C]O'#HxO>mQ(C]O'#HzO9OQ(C[O'#H|O>xQ(CjO'#CfO?zQWO'#DfQOQSOOO@bQSO'#EPO9dQ,UO'#EgO@mQSO'#EgO@xQ`O'#F_OOQQ'#Cd'#CdOOQ(CW'#Dk'#DkOOQ(CW'#Jg'#JgO%QQUO'#JgOOQO'#Jk'#JkOOQO'#I_'#I_OAxQWO'#E`OOQ(CW'#E_'#E_OBtQ(C`O'#E`OCOQWO'#ESOOQO'#Jj'#JjOCdQWO'#JkODqQWO'#ESOCOQWO'#E`PEOO?MpO'#C`POOO)CDn)CDnOOOO'#IU'#IUOEZOpO,59ROOQ(CY,59R,59ROOOO'#IV'#IVOEiO!bO,59RO%QQUO'#D]OOOO'#IX'#IXOEwO07`O,59uOOQ(CY,59u,59uOFVQUO'#IYOFjQSO'#JeOHlQbO'#JeO+sQUO'#JeOHsQSO,59{OIZQSO'#EiOIhQSO'#JsOIsQSO'#JrOIsQSO'#JrOI{QSO,5;VOJQQSO'#JqOOQ(CY,5:W,5:WOJXQUO,5:WOLYQ(CjO,5:bOLyQSO,5:jOMdQ(C[O'#JpOMkQSO'#JoO:vQSO'#JoONPQSO'#JoONXQSO,5;UON^QSO'#JoO!!fQbO'#JdOOQ(CY'#Cf'#CfO%QQUO'#EOO!#UQ`O,5:oOOQO'#Jl'#JlOOQO-E<`-E<`O9_QSO,5=VO!#lQSO,5=VO!#qQUO,5;SO!%tQ,UO'#EdO!'XQSO,5;SO!(qQ,UO'#DpO!(xQUO'#DuO!)SQWO,5;]O!)[QWO,5;]O%QQUO,5;]OOQQ'#FO'#FOOOQQ'#FQ'#FQO%QQUO,5;^O%QQUO,5;^O%QQUO,5;^O%QQUO,5;^O%QQUO,5;^O%QQUO,5;^O%QQUO,5;^O%QQUO,5;^O%QQUO,5;^O%QQUO,5;^O%QQUO,5;^OOQQ'#FU'#FUO!)jQUO,5;oOOQ(CY,5;t,5;tOOQ(CY,5;u,5;uO!+mQSO,5;uOOQ(CY,5;v,5;vO%QQUO'#IfO!+uQ(C[O,5<cO!%tQ,UO,5;^O!,dQ,UO,5;^O%QQUO,5;rO!,kQ#tO'#FeO!-hQ#tO'#JwO!-SQ#tO'#JwO!-oQ#tO'#JwOOQO'#Jw'#JwO!.TQ#tO,5;}OOOO,5<Z,5<ZO!.fQUO'#FqOOOO'#Ie'#IeO7OO&jO,5;zO!.mQ#tO'#FsOOQ(CY,5;z,5;zO!/^Q7[O'#CrOOQ(CY'#Cv'#CvO!/qQSO'#CvO!/vO07`O'#CzO!0dQ,UO,5<`O!0kQSO,5<bO!2QQMhO'#GQO!2_QSO'#GRO!2dQSO'#GRO!2iQMhO'#GVO!3hQWO'#GZO!4ZQ7[O'#J^OOQ(CY'#J^'#J^O!4eQSO'#J]O!4sQSO'#J[O!4{QSO'#CqOOQ(CY'#Ct'#CtOOQ(CY'#DO'#DOOOQ(CY'#DQ'#DQO0xQSO'#DSO!'^Q,UO'#FxO!'^Q,UO'#FzO!5TQSO'#F|O!5YQSO'#F}O!2dQSO'#GTO!'^Q,UO'#GYO!5_QSO'#EjO!5|QSO,5<aO`QUO,5>jOOQQ'#JX'#JXOOQQ,5>k,5>kOOQQ-E<R-E<RO!7{Q(CjO,5:YO!:iQ(CjO,5:fO%QQUO,5:fO!=SQ(CjO,5:hOOQ(CW'#Co'#CoO!=sQ,UO,5=VO!>RQ(C[O'#JYO8tQSO'#JYO!>dQ(C[O,59WO!>oQWO,59WO!>wQ,UO,59WO9dQ,UO,59WO!?SQSO,5;SO!?[QSO'#HWO!?mQSO'#KSO%QQUO,5;wO!?uQWO,5;yO!?zQSO,5=qO!@PQSO,5=qO!@UQSO,5=qO9OQ(C[O,5=qO!@dQSO'#EkO!A^QWO'#ElOOQ(CW'#Jq'#JqO!AeQ(C[O'#KPO9OQ(C[O,5=ZO;aQSO,5=aOOQO'#Cr'#CrO!ApQWO,5=^O!AxQ,UO,5=_O!BTQSO,5=aO!BYQ`O,5=dO>QQSO'#G}O9_QSO'#HPO!BbQSO'#HPO9dQ,UO'#HRO!BgQSO'#HROOQQ,5=g,5=gO!BlQSO'#HSO!BtQSO'#ClO!ByQSO,58|O!CTQSO,58|O!E]QUO,58|OOQQ,58|,58|O!EjQ(C[O,58|O%QQUO,58|O!EuQUO'#HZOOQQ'#H['#H[OOQQ'#H]'#H]O`QUO,5=sO!FVQSO,5=sO`QUO,5=yO`QUO,5={O!F[QSO,5=}O`QUO,5>PO!FaQSO,5>SO!FfQUO,5>YOOQQ,5>`,5>`O%QQUO,5>`O9OQ(C[O,5>bOOQQ,5>d,5>dO!JmQSO,5>dOOQQ,5>f,5>fO!JmQSO,5>fOOQQ,5>h,5>hO!JrQWO'#DXO%QQUO'#JgO!KaQWO'#JgO!LOQWO'#DgO!LaQWO'#DgO!NrQUO'#DgO!NyQSO'#JfO# RQSO,5:QO# WQSO'#EmO# fQSO'#JtO# nQSO,5;WO# sQWO'#DgO#!QQWO'#EROOQ(CY,5:k,5:kO%QQUO,5:kO#!XQSO,5:kO>QQSO,5;RO!>oQWO,5;RO!>wQ,UO,5;RO9dQ,UO,5;RO#!aQSO,5@RO#!fQ!LQO,5:oOOQO-E<]-E<]O##lQ(C`O,5:zOCOQWO,5:nO##vQWO,5:nOCOQWO,5:zO!>dQ(C[O,5:nOOQ(CW'#Ec'#EcOOQO,5:z,5:zO%QQUO,5:zO#$TQ(C[O,5:zO#$`Q(C[O,5:zO!>oQWO,5:nOOQO,5;Q,5;QO#$nQ(C[O,5:zPOOO'#IS'#ISP#%SO?MpO,58zPOOO,58z,58zOOOO-E<S-E<SOOQ(CY1G.m1G.mOOOO-E<T-E<TO#%_Q`O,59wOOOO-E<V-E<VOOQ(CY1G/a1G/aO#%dQbO,5>tO+sQUO,5>tOOQO,5>z,5>zO#%nQUO'#IYOOQO-E<W-E<WO#%{QSO,5@PO#&TQbO,5@PO#&[QSO,5@^OOQ(CY1G/g1G/gO%QQUO,5@_O#&dQSO'#I`OOQO-E<^-E<^O#&[QSO,5@^OOQ(CW1G0q1G0qOOQ(CY1G/r1G/rOOQ(CY1G0U1G0UO%QQUO,5@[O#&xQ(C[O,5@[O#'ZQ(C[O,5@[O#'bQSO,5@ZO:vQSO,5@ZO#'jQSO,5@ZO#'xQSO'#IcO#'bQSO,5@ZOOQ(CW1G0p1G0pO!)SQWO,5:qO!)_QWO,5:qOOQO,5:s,5:sO#(jQSO,5:sO#(rQ,UO1G2qO9_QSO1G2qOOQ(CY1G0n1G0nO#)QQ(CjO1G0nO#*VQ(ChO,5;OOOQ(CY'#GP'#GPO#*sQ(CjO'#J^O!#qQUO1G0nO#,{Q,UO'#JhO#-VQSO,5:[O#-[QbO'#JiO%QQUO'#JiO#-fQSO,5:aOOQ(CY'#DX'#DXOOQ(CY1G0w1G0wO%QQUO1G0wOOQ(CY1G1a1G1aO#-kQSO1G0wO#0SQ(CjO1G0xO#0ZQ(CjO1G0xO#2tQ(CjO1G0xO#2{Q(CjO1G0xO#5VQ(CjO1G0xO#5mQ(CjO1G0xO#8gQ(CjO1G0xO#8nQ(CjO1G0xO#;XQ(CjO1G0xO#;`Q(CjO1G0xO#=WQ(CjO1G0xO#@WQ$IUO'#CfO#BUQ$IUO1G1ZO#B]Q$IUO'#JdO!+pQSO1G1aO#BmQ(CjO,5?QOOQ(CW-E<d-E<dO#CaQ(CjO1G0xOOQ(CY1G0x1G0xO#ElQ(CjO1G1^O#F`Q#tO,5<RO#FhQ#tO,5<SO#FpQ#tO'#FjO#GXQSO'#FiOOQO'#Jx'#JxOOQO'#Id'#IdO#G^Q#tO1G1iOOQ(CY1G1i1G1iOOOO1G1t1G1tO#GoQ$IUO'#JcO#GyQSO,5<]O!)jQUO,5<]OOOO-E<c-E<cOOQ(CY1G1f1G1fO#HOQWO'#JwOOQ(CY,5<_,5<_O#HWQWO,5<_OOQ(CY,59b,59bO!%tQ,UO'#C|OOOO'#IW'#IWO#H]O07`O,59fOOQ(CY,59f,59fO%QQUO1G1zO!5YQSO'#IhO#HhQSO,5<sOOQ(CY,5<p,5<pOOQO'#Gf'#GfO!'^Q,UO,5=POOQO'#Gh'#GhO!'^Q,UO,5=RO!%tQ,UO,5=TOOQO1G1|1G1|O#HvQ`O'#CoO#IZQ`O,5<lO#IbQSO'#J{O9_QSO'#J{O#IpQSO,5<nO!'^Q,UO,5<mO#IuQSO'#GSO#JQQSO,5<mO#JVQ`O'#GPO#JdQ`O'#J|O#JnQSO'#J|O!%tQ,UO'#J|O#JsQSO,5<qO#JxQWO'#G[O!3cQWO'#G[O#KZQSO'#G^O#K`QSO'#G`O!2dQSO'#GcO#KeQ(C[O'#IjO#KpQWO,5<uOOQ(CY,5<u,5<uO#KwQWO'#G[O#LVQWO'#G]O#L_QWO'#G]OOQ(CY,5=U,5=UO!'^Q,UO,5?wO!'^Q,UO,5?wO#LdQSO'#IkO#LoQSO,5?vO#LwQSO,59]O#MhQ,UO,59nOOQ(CY,59n,59nO#NZQ,UO,5<dO#N|Q,UO,5<fO?rQSO,5<hOOQ(CY,5<i,5<iO$ WQSO,5<oO$ ]Q,UO,5<tO$ mQSO'#JoO!#qQUO1G1{O$ rQSO1G1{OOQQ1G4U1G4UOOQ(CY1G/t1G/tO!+mQSO1G/tO$#qQ(CjO1G0QOOQQ1G2q1G2qO!%tQ,UO1G2qO%QQUO1G2qO$$bQSO1G2qO$$mQ,UO'#EdOOQ(CW,5?t,5?tO$$wQ(C[O,5?tOOQQ1G.r1G.rO!>dQ(C[O1G.rO!>oQWO1G.rO!>wQ,UO1G.rO$%YQSO1G0nO$%_QSO'#CfO$%jQSO'#KTO$%rQSO,5=rO$%wQSO'#KTO$%|QSO'#KTO$&XQSO'#IsO$&gQSO,5@nO$&oQbO1G1cOOQ(CY1G1e1G1eO9_QSO1G3]O?rQSO1G3]O$&vQSO1G3]O$&{QSO1G3]OOQQ1G3]1G3]O:vQSO'#JrO:vQSO'#EmO%QQUO'#EmO:vQSO'#ImO$'QQ(C[O,5@kOOQQ1G2u1G2uO!BTQSO1G2{O!%tQ,UO1G2xO$']QSO1G2xOOQQ1G2y1G2yO!%tQ,UO1G2yO$'bQSO1G2yO$'jQWO'#GwOOQQ1G2{1G2{O!3cQWO'#IoO!BYQ`O1G3OOOQQ1G3O1G3OOOQQ,5=i,5=iO$'rQ,UO,5=kO9_QSO,5=kO#K`QSO,5=mO8tQSO,5=mO!>oQWO,5=mO!>wQ,UO,5=mO9dQ,UO,5=mO$(QQSO'#KRO$(]QSO,5=nOOQQ1G.h1G.hO$(bQ(C[O1G.hO?rQSO1G.hO$(mQSO1G.hO9OQ(C[O1G.hO$*rQbO,5@pO$+SQSO,5@pO$+_QUO,5=uO$+fQSO,5=uO:vQSO,5@pOOQQ1G3_1G3_O`QUO1G3_OOQQ1G3e1G3eOOQQ1G3g1G3gO={QSO1G3iO$+kQUO1G3kO$/lQUO'#HjOOQQ1G3n1G3nO$/yQSO'#HpO>QQSO'#HrOOQQ1G3t1G3tO$0RQUO1G3tO9OQ(C[O1G3zOOQQ1G3|1G3|OOQ(CW'#GW'#GWO9OQ(C[O1G4OO9OQ(C[O1G4QO$4VQSO,5@RO!)jQUO,5;XO:vQSO,5;XO>QQSO,5:RO!)jQUO,5:RO!>oQWO,5:RO$4[Q$IUO,5:ROOQO,5;X,5;XO$4fQWO'#IZO$4|QSO,5@QOOQ(CY1G/l1G/lO$5UQWO'#IaO$5`QSO,5@`OOQ(CW1G0r1G0rO!LaQWO,5:ROOQO'#I^'#I^O$5hQWO,5:mOOQ(CY,5:m,5:mO#![QSO1G0VOOQ(CY1G0V1G0VO%QQUO1G0VOOQ(CY1G0m1G0mO>QQSO1G0mO!>oQWO1G0mO!>wQ,UO1G0mOOQ(CW1G5m1G5mO!>dQ(C[O1G0YOOQO1G0f1G0fO%QQUO1G0fO$5oQ(C[O1G0fO$5zQ(C[O1G0fO!>oQWO1G0YOCOQWO1G0YO$6YQ(C[O1G0fOOQO1G0Y1G0YO$6nQ(CjO1G0fPOOO-E<Q-E<QPOOO1G.f1G.fOOOO1G/c1G/cO$6xQ`O,5<cO$7QQbO1G4`OOQO1G4f1G4fO%QQUO,5>tO$7[QSO1G5kO$7dQSO1G5xO$7lQbO1G5yO:vQSO,5>zO$7vQ(CjO1G5vO%QQUO1G5vO$8WQ(C[O1G5vO$8iQSO1G5uO$8iQSO1G5uO:vQSO1G5uO$8qQSO,5>}O:vQSO,5>}OOQO,5>},5>}O$9VQSO,5>}O$ mQSO,5>}OOQO-E<a-E<aOOQO1G0]1G0]OOQO1G0_1G0_O!+pQSO1G0_OOQQ7+(]7+(]O!%tQ,UO7+(]O%QQUO7+(]O$9eQSO7+(]O$9pQ,UO7+(]O$:OQ(CjO,59nO$<WQ(CjO,5<dO$>cQ(CjO,5<fO$@nQ(CjO,5<tOOQ(CY7+&Y7+&YO$CPQ(CjO7+&YO$CsQ,UO'#I[O$C}QSO,5@SOOQ(CY1G/v1G/vO$DVQUO'#I]O$DdQSO,5@TO$DlQbO,5@TOOQ(CY1G/{1G/{O$DvQSO7+&cOOQ(CY7+&c7+&cO$D{Q$IUO,5:bO%QQUO7+&uO$EVQ$IUO,5:YO$EdQ$IUO,5:fO$EnQ$IUO,5:hOOQ(CY7+&{7+&{OOQO1G1m1G1mOOQO1G1n1G1nO$ExQ#tO,5<UO!)jQUO,5<TOOQO-E<b-E<bOOQ(CY7+'T7+'TOOOO7+'`7+'`OOOO1G1w1G1wO$FTQSO1G1wOOQ(CY1G1y1G1yO$FYQ`O,59hOOOO-E<U-E<UOOQ(CY1G/Q1G/QO$FaQ(CjO7+'fOOQ(CY,5?S,5?SO$GTQSO,5?SOOQ(CY1G2_1G2_P$GYQSO'#IhPOQ(CY-E<f-E<fO$G|Q,UO1G2kO$HoQ,UO1G2mO$HyQ`O1G2oOOQ(CY1G2W1G2WO$IQQSO'#IgO$I`QSO,5@gO$I`QSO,5@gO$IhQSO,5@gO$IsQSO,5@gOOQO1G2Y1G2YO$JRQ,UO1G2XO!'^Q,UO1G2XO$JcQMhO'#IiO$JsQSO,5@hO!%tQ,UO,5@hO$J{Q`O,5@hOOQ(CY1G2]1G2]OOQ(CW,5<v,5<vOOQ(CW,5<w,5<wO$ mQSO,5<wOBoQSO,5<wO!>oQWO,5<vOOQO'#G_'#G_O$KVQSO,5<xOOQ(CW,5<z,5<zO$ mQSO,5<}OOQO,5?U,5?UOOQO-E<h-E<hOOQ(CY1G2a1G2aO!3cQWO,5<vO$K_QSO,5<wO#KZQSO,5<xO!3cQWO,5<wO$KjQ,UO1G5cO$KtQ,UO1G5cOOQO,5?V,5?VOOQO-E<i-E<iOOQO1G.w1G.wO!?uQWO,59pO%QQUO,59pO$LRQSO1G2SO!'^Q,UO1G2ZO$LWQ(CjO7+'gOOQ(CY7+'g7+'gO!#qQUO7+'gOOQ(CY7+%`7+%`O$LzQ`O'#J}O#![QSO7+(]O$MUQbO7+(]O$9hQSO7+(]O$M]Q(ChO'#CfO$MpQ(ChO,5<{O$NbQSO,5<{OOQ(CW1G5`1G5`OOQQ7+$^7+$^O!>dQ(C[O7+$^O!>oQWO7+$^O!#qQUO7+&YO$NgQSO'#IrO$N{QSO,5@oOOQO1G3^1G3^O9_QSO,5@oO$N{QSO,5@oO% TQSO,5@oOOQO,5?_,5?_OOQO-E<q-E<qOOQ(CY7+&}7+&}O% YQSO7+(wO9OQ(C[O7+(wO9_QSO7+(wO?rQSO7+(wO% _QSO,5;XOOQ(CW,5?X,5?XOOQ(CW-E<k-E<kOOQQ7+(g7+(gO% dQ(ChO7+(dO!%tQ,UO7+(dO% nQ`O7+(eOOQQ7+(e7+(eO!%tQ,UO7+(eO% uQSO'#KQO%!QQSO,5=cOOQO,5?Z,5?ZOOQO-E<m-E<mOOQQ7+(j7+(jO%#aQWO'#HQOOQQ1G3V1G3VO!%tQ,UO1G3VO%QQUO1G3VO%#hQSO1G3VO%#sQ,UO1G3VO9OQ(C[O1G3XO#K`QSO1G3XO8tQSO1G3XO!>oQWO1G3XO!>wQ,UO1G3XO%$RQSO'#IqO%$^QSO,5@mO%$fQWO,5@mOOQ(CW1G3Y1G3YOOQQ7+$S7+$SO?rQSO7+$SO9OQ(C[O7+$SO%$qQSO7+$SO%QQUO1G6[O%QQUO1G6]O%$vQUO1G3aO%$}QSO1G3aO%%SQUO1G3aO%%ZQ(C[O1G6[OOQQ7+(y7+(yO9OQ(C[O7+)TO`QUO7+)VOOQQ'#KW'#KWOOQQ'#It'#ItO%%eQUO,5>UOOQQ,5>U,5>UO%QQUO'#HkO%%rQSO'#HmOOQQ,5>[,5>[O:vQSO,5>[OOQQ,5>^,5>^OOQQ7+)`7+)`OOQQ7+)f7+)fOOQQ7+)j7+)jOOQQ7+)l7+)lO%%wQWO1G5mO%&]Q$IUO1G0sO%&gQSO1G0sOOQO1G/m1G/mO%&rQ$IUO1G/mO>QQSO1G/mO!)jQUO'#DgOOQO,5>u,5>uOOQO-E<X-E<XOOQO,5>{,5>{OOQO-E<_-E<_O!>oQWO1G/mOOQO-E<[-E<[OOQ(CY1G0X1G0XOOQ(CY7+%q7+%qO#![QSO7+%qOOQ(CY7+&X7+&XO>QQSO7+&XO!>oQWO7+&XOOQO7+%t7+%tO$6nQ(CjO7+&QOOQO7+&Q7+&QO%QQUO7+&QO%&|Q(C[O7+&QO!>dQ(C[O7+%tO!>oQWO7+%tO%'XQ(C[O7+&QO%'gQ(CjO7++bO%QQUO7++bO%'wQSO7++aO%'wQSO7++aOOQO1G4i1G4iO:vQSO1G4iO%(PQSO1G4iOOQO7+%y7+%yO#![QSO<<KwO$MUQbO<<KwO%(_QSO<<KwOOQQ<<Kw<<KwO!%tQ,UO<<KwO%QQUO<<KwO%(gQSO<<KwO%(rQ(CjO1G2kO%*}Q(CjO1G2mO%-YQ(CjO1G2XO%/kQ,UO,5>vOOQO-E<Y-E<YO%/uQbO,5>wO%QQUO,5>wOOQO-E<Z-E<ZO%0PQSO1G5oOOQ(CY<<I}<<I}O%0XQ$IUO1G0nO%2cQ$IUO1G0xO%2jQ$IUO1G0xO%4nQ$IUO1G0xO%4uQ$IUO1G0xO%6jQ$IUO1G0xO%7QQ$IUO1G0xO%9eQ$IUO1G0xO%9lQ$IUO1G0xO%;pQ$IUO1G0xO%;wQ$IUO1G0xO%=oQ$IUO1G0xO%>SQ(CjO<<JaO%?XQ$IUO1G0xO%@}Q$IUO'#J^O%CQQ$IUO1G1^O%C_Q$IUO1G0QO!)jQUO'#FlOOQO'#Jy'#JyOOQO1G1p1G1pO%CiQSO1G1oO%CnQ$IUO,5?QOOOO7+'c7+'cOOOO1G/S1G/SOOQ(CY1G4n1G4nO!'^Q,UO7+(ZO%CxQSO,5?RO9_QSO,5?ROOQO-E<e-E<eO%DWQSO1G6RO%DWQSO1G6RO%D`QSO1G6RO%DkQ,UO7+'sO%D{Q`O,5?TO%EVQSO,5?TO!%tQ,UO,5?TOOQO-E<g-E<gO%E[Q`O1G6SO%EfQSO1G6SOOQ(CW1G2c1G2cO$ mQSO1G2cOOQ(CW1G2b1G2bO%EnQSO1G2dO!%tQ,UO1G2dOOQ(CW1G2i1G2iO!>oQWO1G2bOBoQSO1G2cO%EsQSO1G2dO%E{QSO1G2cO!'^Q,UO7+*}OOQ(CY1G/[1G/[O%FWQSO1G/[OOQ(CY7+'n7+'nO%F]Q,UO7+'uO%FmQ(CjO<<KROOQ(CY<<KR<<KRO!%tQ,UO'#IlO%GaQSO,5@iO!%tQ,UO1G2gOOQQ<<Gx<<GxO!>dQ(C[O<<GxO%GiQ(CjO<<ItOOQ(CY<<It<<ItOOQO,5?^,5?^O%H]QSO,5?^O$%|QSO,5?^OOQO-E<p-E<pO%HbQSO1G6ZO%HbQSO1G6ZO9_QSO1G6ZO?rQSO<<LcOOQQ<<Lc<<LcO%HjQSO<<LcO9OQ(C[O<<LcO%HoQSO1G0sOOQQ<<LO<<LOO% dQ(ChO<<LOOOQQ<<LP<<LPO% nQ`O<<LPO%HtQWO'#InO%IPQSO,5@lO!)jQUO,5@lOOQQ1G2}1G2}O%IXQUO'#JgOOQO'#Ip'#IpO9OQ(C[O'#IpO%IcQWO,5=lOOQQ,5=l,5=lO%IjQWO'#E`O%JOQSO7+(qO%JTQSO7+(qOOQQ7+(q7+(qO!%tQ,UO7+(qO%QQUO7+(qO%J]QSO7+(qOOQQ7+(s7+(sO9OQ(C[O7+(sO#K`QSO7+(sO8tQSO7+(sO!>oQWO7+(sO%JhQSO,5?]OOQO-E<o-E<oOOQO'#HT'#HTO%JsQSO1G6XO9OQ(C[O<<GnOOQQ<<Gn<<GnO?rQSO<<GnO%J{QSO7++vO%KQQSO7++wOOQQ7+({7+({O%KVQSO7+({O%K[QUO7+({O%KcQSO7+({O%QQUO7++vO%QQUO7++wOOQQ<<Lo<<LoOOQQ<<Lq<<LqOOQQ-E<r-E<rOOQQ1G3p1G3pO%KhQSO,5>VOOQQ,5>X,5>XO%KmQSO1G3vO:vQSO7+&_O!)jQUO7+&_OOQO7+%X7+%XO%KrQ$IUO1G5yO>QQSO7+%XOOQ(CY<<I]<<I]OOQ(CY<<Is<<IsO>QQSO<<IsOOQO<<Il<<IlO$6nQ(CjO<<IlO%QQUO<<IlOOQO<<I`<<I`O!>dQ(C[O<<I`O%K|Q(C[O<<IlO%LXQ(CjO<<N|O%LiQSO<<N{OOQO7+*T7+*TO:vQSO7+*TOOQQANAcANAcO%LqQSOANAcO!%tQ,UOANAcO#![QSOANAcO$MUQbOANAcO%QQUOANAcO%LyQ(CjO7+'sO& [Q(CjO7+'uO&#mQbO1G4cO&#wQ$IUO7+&YO&$UQ$IUO,59nO&&XQ$IUO,5<dO&([Q$IUO,5<fO&*_Q$IUO,5<tO&,TQ$IUO7+'fO&,bQ$IUO7+'gO&,oQSO,5<WOOQO7+'Z7+'ZO&,tQ,UO<<KuOOQO1G4m1G4mO&,{QSO1G4mO&-WQSO1G4mO&-fQSO7++mO&-fQSO7++mO!%tQ,UO1G4oO&-nQ`O1G4oO&-xQSO7++nOOQ(CW7+'}7+'}O$ mQSO7+(OO&.QQ`O7+(OOOQ(CW7+'|7+'|O$ mQSO7+'}O&.XQSO7+(OO!%tQ,UO7+(OOBoQSO7+'}O&.^Q,UO<<NiOOQ(CY7+$v7+$vO&.hQ`O,5?WOOQO-E<j-E<jO&.rQ(ChO7+(ROOQQAN=dAN=dO9_QSO1G4xOOQO1G4x1G4xO&/SQSO1G4xO&/XQSO7++uO&/XQSO7++uO9OQ(C[OANA}O?rQSOANA}OOQQANA}ANA}OOQQANAjANAjOOQQANAkANAkO&/aQSO,5?YOOQO-E<l-E<lO&/lQ$IUO1G6WO&1|QbO'#CfOOQO,5?[,5?[OOQO-E<n-E<nOOQQ1G3W1G3WO%IXQUO,5<xOOQQ<<L]<<L]O!%tQ,UO<<L]O%JOQSO<<L]O&2WQSO<<L]O%QQUO<<L]OOQQ<<L_<<L_O9OQ(C[O<<L_O#K`QSO<<L_O8tQSO<<L_O&2`QWO1G4wO&2kQSO7++sOOQQAN=YAN=YO9OQ(C[OAN=YOOQQ<= b<= bOOQQ<= c<= cOOQQ<<Lg<<LgO&2sQSO<<LgO&2xQUO<<LgO&3PQSO<= bO&3UQSO<= cOOQQ1G3q1G3qO>QQSO7+)bO&3ZQSO<<IyO&3fQ$IUO<<IyOOQO<<Hs<<HsOOQ(CYAN?_AN?_OOQOAN?WAN?WO$6nQ(CjOAN?WOOQOAN>zAN>zO%QQUOAN?WOOQO<<Mo<<MoOOQQG26}G26}O!%tQ,UOG26}O#![QSOG26}O&3pQSOG26}O$MUQbOG26}O&3xQ$IUO<<JaO&4VQ$IUO1G2XO&5{Q$IUO1G2kO&8OQ$IUO1G2mO&:RQ$IUO<<KRO&:`Q$IUO<<ItOOQO1G1r1G1rO!'^Q,UOANAaOOQO7+*X7+*XO&:mQSO7+*XO&:xQSO<= XO&;QQ`O7+*ZOOQ(CW<<Kj<<KjO$ mQSO<<KjOOQ(CW<<Ki<<KiO&;[Q`O<<KjO$ mQSO<<KiOOQO7+*d7+*dO9_QSO7+*dO&;cQSO<= aOOQQG27iG27iO9OQ(C[OG27iO!)jQUO1G4tO&;kQSO7++rO%JOQSOANAwOOQQANAwANAwO!%tQ,UOANAwO&;sQSOANAwOOQQANAyANAyO9OQ(C[OANAyO#K`QSOANAyOOQO'#HU'#HUOOQO7+*c7+*cOOQQG22tG22tOOQQANBRANBRO&;{QSOANBROOQQAND|AND|OOQQAND}AND}OOQQ<<L|<<L|O!)jQUOAN?eOOQOG24rG24rO$6nQ(CjOG24rO#![QSOLD,iOOQQLD,iLD,iO!%tQ,UOLD,iO&<QQSOLD,iO&<YQ$IUO7+'sO&>OQ$IUO7+'uO&?tQ,UOG26{OOQO<<Ms<<MsOOQ(CWANAUANAUO$ mQSOANAUOOQ(CWANATANATOOQO<<NO<<NOOOQQLD-TLD-TO&@UQ$IUO7+*`OOQQG27cG27cO%JOQSOG27cO!%tQ,UOG27cOOQQG27eG27eO9OQ(C[OG27eOOQQG27mG27mO&@`Q$IUOG25POOQOLD*^LD*^OOQQ!$(!T!$(!TO#![QSO!$(!TO!%tQ,UO!$(!TO&@jQ(CjOG26{OOQ(CWG26pG26pOOQQLD,}LD,}O%JOQSOLD,}OOQQLD-PLD-POOQQ!)9Eo!)9EoO#![QSO!)9EoOOQQ!$(!i!$(!iOOQQ!.K;Z!.K;ZO&B{Q$IUOG26{O!)jQUO'#DvO0uQSO'#ETO&DqQbO'#JcO!)jQUO'#DnO&DxQUO'#DzO!)jQUO'#D|O&EPQbO'#CfO&GgQbO'#CfO&GwQUO,5;SO!)jQUO,5;^O!)jQUO,5;^O!)jQUO,5;^O!)jQUO,5;^O!)jQUO,5;^O!)jQUO,5;^O!)jQUO,5;^O!)jQUO,5;^O!)jQUO,5;^O!)jQUO,5;^O!)jQUO,5;^O!)jQUO'#IfO&IzQSO,5<cO&JSQ,UO,5;^O&KgQ,UO,5;^O!)jQUO,5;rO0xQSO'#DSO0xQSO'#DSO!%tQ,UO'#FxO&JSQ,UO'#FxO!%tQ,UO'#FzO&JSQ,UO'#FzO!%tQ,UO'#GYO&JSQ,UO'#GYO!)jQUO,5:fO!)jQUO,5@_O&GwQUO1G0nO&KnQ$IUO'#CfO!)jQUO1G1zO!%tQ,UO,5=PO&JSQ,UO,5=PO!%tQ,UO,5=RO&JSQ,UO,5=RO!%tQ,UO,5<mO&JSQ,UO,5<mO&GwQUO1G1{O!)jQUO7+&uO!%tQ,UO1G2XO&JSQ,UO1G2XO!%tQ,UO1G2ZO&JSQ,UO1G2ZO&GwQUO7+'gO&GwQUO7+&YO!%tQ,UOANAaO&JSQ,UOANAaO&KxQSO'#EhO&K}QSO'#EhO&LVQSO'#FWO&L[QSO'#ErO&LaQSO'#JsO&LlQSO'#JqO&LwQSO,5;SO&L|Q,UO,5<`O&MTQSO'#GRO&MYQSO'#GRO&M_QSO,5<aO&MgQSO,5;SO&MoQ$IUO1G1ZO&MvQSO,5<mO&M{QSO,5<mO&NQQSO,5<oO&NVQSO,5<oO&N[QSO1G1{O&NaQSO1G0nO&NfQ,UO<<KuO&NmQ,UO<<KuO7^Q,UO'#FvO8tQSO'#FuO@mQSO'#EgO!)jQUO,5;oO!2dQSO'#GRO!2dQSO'#GRO!2dQSO'#GTO!2dQSO'#GTO!'^Q,UO7+(ZO!'^Q,UO7+(ZO$HyQ`O1G2oO$HyQ`O1G2oO!%tQ,UO,5=TO!%tQ,UO,5=T\",stateData:\"' v~O'mOS'nOSROS'oRQ~OPYOQYOV!TO^pOaxObwOikOkYOlkOmkOskOuYOwYO|WO!QkO!RkO!XXO!csO!hZO!kYO!lYO!mYO!otO!quO!tvO!x]O#p}O$QzO$UfO%`{O%b!OO%d|O%e|O%h!PO%j!QO%m!RO%n!RO%p!SO%|!UO&S!VO&U!WO&W!XO&Y!YO&]!ZO&c![O&i!]O&k!^O&m!_O&o!`O&q!aO'tSO'vTO'yUO(RVO(a[O(niO~OPYOQYOa!gOb!fOikOkYOlkOmkOskOuYOwYO|WO!QkO!RkO!X!cO!csO!hZO!kYO!lYO!mYO!otO!quO!t!eO$Q!hO$UfO't!bO'vTO'yUO(RVO(a[O(niO~O^!sOl!kO|!lO![!uO!]!rO!^!rO!x9mO!|!mO!}!mO#O!tO#P!mO#Q!mO#T!vO#U!vO'u!iO'vTO'yUO(U!jO(a!pO~O'o!wO~OPYXXYX^YXkYXyYXzYX|YX!VYX!eYX!fYX!hYX!lYX#XYX#dcX#gYX#hYX#iYX#jYX#kYX#lYX#mYX#nYX#oYX#qYX#sYX#uYX#vYX#{YX'kYX(RYX(bYX(iYX(jYX~O!a$zX~P(gO[!yO'v!{O'w!yO'x!{O~O[!|O'x!{O'y!{O'z!|O~Oq#OO!O#PO(S#PO(T#RO~OPYOQYOa!gOb!fOikOkYOlkOmkOskOuYOwYO|WO!QkO!RkO!X!cO!csO!hZO!kYO!lYO!mYO!otO!quO!t!eO$Q!hO$UfO't9rO'vTO'yUO(RVO(a[O(niO~O!U#VO!V#SO!S(XP!S(fP~P+sO!W#_O~P`OPYOQYOa!gOb!fOkYOlkOmkOskOuYOwYO|WO!QkO!RkO!X!cO!csO!hZO!kYO!lYO!mYO!otO!quO!t!eO$Q!hO$UfO'vTO'yUO(RVO(a[O(niO~Oi#iO!U#eO!x]O#b#hO#c#eO't9sO!g(cP~P._O!h#kO't#jO~O!t#oO!x]O%`#pO~O#d#qO~O!a#rO#d#qO~OP$YOX$aOk#}Oy#vOz#wO|#xO!V$^O!e$PO!f#tO!h#uO!l$YO#g#{O#h#|O#i#|O#j#|O#k$OO#l$PO#m$PO#n$`O#o$PO#q$QO#s$SO#u$UO#v$VO(RVO(b$WO(i#yO(j#zO~O^(VX'k(VX'i(VX!g(VX!S(VX!X(VX%a(VX!a(VX~P1gO#X$bO#{$bOP(WXX(WXk(WXy(WXz(WX|(WX!V(WX!e(WX!h(WX!l(WX#g(WX#h(WX#i(WX#j(WX#k(WX#l(WX#m(WX#n(WX#o(WX#q(WX#s(WX#u(WX#v(WX(R(WX(b(WX(i(WX(j(WX!X(WX%a(WX~O^(WX!f(WX'k(WX'i(WX!S(WX!g(WXo(WX!a(WX~P3}O#X$bO~O$W$dO$Y$cO$a$iO~O!X$jO$UfO$d$kO$f$mO~Oi%POk$qOl$pOm$pOs%QOu%ROw%SO|$xO!X$yO!c%XO!h$uO#c%YO$Q%VO$m%TO$o%UO$r%WO't$oO'vTO'yUO'}%OO(R$rOd(OP~O!h%ZO~O!a%]O~O^%^O'k%^O~O'u!iO~P%QO't%eO~O!h%ZO't%eO'u!iO'}%OO~Ob%lO!h%ZO't%eO~O#o$PO~Oy%qO!X%nO!h%pO%b%tO't%eO'u!iO'vTO'yUO](vP~O!t#oO~O|%vO!X%wO't%eO~O|%vO!X%wO%j%{O't%eO~O't%|O~O#p}O%b!OO%d|O%e|O%h!PO%j!QO%m!RO%n!RO~Oa&VOb&UO!t&SO%`&TO%r&RO~P;fOa&YObwO!X&XO!tvO!x]O#p}O%`{O%d|O%e|O%h!PO%j!QO%m!RO%n!RO%p!SO~O_&]O#X&`O%b&ZO'u!iO~P<eO!h&aO!q&eO~O!h#kO~O!XXO~O^%^O'j&mO'k%^O~O^%^O'j&pO'k%^O~O^%^O'j&rO'k%^O~O'iYX!SYXoYX!gYX&QYX!XYX%aYX!aYX~P(gO!['PO!]&xO!^&xO'u!iO'vTO'yUO~Ol&vO|&uO!U&yO(U&tO!W(YP!W(hP~P?fOg'SO!X'QO't%eO~Ob'XO!h%ZO't%eO~Oy%qO!h%pO~Ol!kO|!lO!x9mO!|!mO!}!mO#P!mO#Q!mO'u!iO'vTO'yUO(U!jO(a!pO~O!['_O!]'^O!^'^O#O!mO#T'`O#U'`O~PAQO^%^O!a#rO!h%ZO'k%^O'}%OO(b'bO~O!l'fO#X'dO~PB`Ol!kO|!lO'vTO'yUO(U!jO(a!pO~O!XXOl(_X|(_X![(_X!](_X!^(_X!x(_X!|(_X!}(_X#O(_X#P(_X#Q(_X#T(_X#U(_X'u(_X'v(_X'y(_X(U(_X(a(_X~O!]'^O!^'^O'u!iO~PCOO'p'jO'q'jO'r'lO~O[!yO'v'nO'w!yO'x'nO~O[!|O'x'nO'y'nO'z!|O~Oq#OO!O#PO(S#PO(T'rO~O!U'tO!S&|X!S'SX!V&|X!V'SX~P+sO!V'vO!S(XX~OP$YOX$aOk#}Oy#vOz#wO|#xO!V'vO!e$PO!f#tO!h#uO!l$YO#g#{O#h#|O#i#|O#j#|O#k$OO#l$PO#m$PO#n$`O#o$PO#q$QO#s$SO#u$UO#v$VO(RVO(b$WO(i#yO(j#zO~O!S(XX~PFrO!S'{O~O!S(eX!V(eX!a(eX!g(eX(b(eX~O#X(eX#d#]X!W(eX~PHxO#X'|O!S(gX!V(gX~O!V'}O!S(fX~O!S(QO~O#X$bO~PHxO!W(RO~P`Oy#vOz#wO|#xO!f#tO!h#uO(RVOP!jaX!jak!ja!V!ja!e!ja!l!ja#g!ja#h!ja#i!ja#j!ja#k!ja#l!ja#m!ja#n!ja#o!ja#q!ja#s!ja#u!ja#v!ja(b!ja(i!ja(j!ja~O^!ja'k!ja'i!ja!S!ja!g!jao!ja!X!ja%a!ja!a!ja~PJ`O!g(SO~O!a#rO#X(TO(b'bO!V(dX^(dX'k(dX~O!g(dX~PMOO|%vO!X%wO!x]O#b(YO#c(XO't%eO~O!V(ZO!g(cX~O!g(]O~O|%vO!X%wO#c(XO't%eO~OP(WXX(WXk(WXy(WXz(WX|(WX!V(WX!e(WX!f(WX!h(WX!l(WX#g(WX#h(WX#i(WX#j(WX#k(WX#l(WX#m(WX#n(WX#o(WX#q(WX#s(WX#u(WX#v(WX(R(WX(b(WX(i(WX(j(WX~O!a#rO!g(WX~PNlOy(^Oz(_O!f#tO!h#uO!x!wa|!wa~O!t!wa%`!wa!X!wa#b!wa#c!wa't!wa~P!!pO!t(cO~OPYOQYOa!gOb!fOikOkYOlkOmkOskOuYOwYO|WO!QkO!RkO!XXO!csO!hZO!kYO!lYO!mYO!otO!quO!t!eO$Q!hO$UfO't!bO'vTO'yUO(RVO(a[O(niO~Oi%POk$qOl$pOm$pOs%QOu%ROw:VO|$xO!X$yO!c;aO!h$uO#c:]O$Q%VO$m:XO$o:ZO$r%WO't(gO'vTO'yUO'}%OO(R$rO~O#d(iO~Oi%POk$qOl$pOm$pOs%QOu%ROw%SO|$xO!X$yO!c%XO!h$uO#c%YO$Q%VO$m%TO$o%UO$r%WO't(gO'vTO'yUO'}%OO(R$rO~Od([P~P!'^O!U(mO!g(]P~P%QO(U(oO(a[O~O|(qO!h#uO(U(oO(a[O~OP9lOQ9lOa;]Ob!fOikOk9lOlkOmkOskOu9lOw9lO|WO!QkO!RkO!X!cO!c9oO!hZO!k9lO!l9lO!m9lO!o9pO!q9qO!t!eO$Q!hO$UfO't)PO'vTO'yUO(RVO(a[O(n;ZO~Oz)SO!h#uO~O!V$^O^$ka'k$ka'i$ka!g$ka!S$ka!X$ka%a$ka!a$ka~O#p)WO~P!%tOy)ZO!a)YO!X$XX$T$XX$W$XX$Y$XX$a$XX~O!a)YO!X(kX$T(kX$W(kX$Y(kX$a(kX~Oy)ZO~P!-SOy)ZO!X(kX$T(kX$W(kX$Y(kX$a(kX~O!X)]O$T)aO$W)[O$Y)[O$a)bO~O!U)eO~P!)jO$W$dO$Y$cO$a)iO~Og$sXy$sX|$sX!f$sX(i$sX(j$sX~OdfXd$sXgfX!VfX#XfX~P!.xOl)kO~Oq)lO(S)mO(T)oO~Og)xOy)qO|)rO(i)tO(j)vO~Od)pO~P!0ROd)yO~Oi%POk$qOl$pOm$pOs%QOu%ROw:VO|$xO!X$yO!c;aO!h$uO#c:]O$Q%VO$m:XO$o:ZO$r%WO'vTO'yUO'}%OO(R$rO~O!U)}O't)zO!g(oP~P!0pO#d*PO~O!h*QO~O!U*VO't*SO!S(pP~P!0pOk*cO|*ZO![*aO!]*YO!^*YO!h*QO#T*bO%W*]O'u!iO(U!jO~O!W*`O~P!2vO!f#tOg(QXy(QX|(QX(i(QX(j(QX!V(QX#X(QX~Od(QX#y(QX~P!3oOg*fO#X*eOd(PX!V(PX~O!V*gOd(OX~O't%|Od(OP~O!h*nO~O't(gO~Oi*rO|%vO!U#eO!X%wO!x]O#b#hO#c#eO't%eO!g(cP~O!a#rO#d*sO~OP$YOX$aOk#}Oy#vOz#wO|#xO!e$PO!f#tO!h#uO!l$YO#g#{O#h#|O#i#|O#j#|O#k$OO#l$PO#m$PO#n$`O#o$PO#q$QO#s$SO#u$UO#v$VO(RVO(b$WO(i#yO(j#zO~O^!ba!V!ba'k!ba'i!ba!S!ba!g!bao!ba!X!ba%a!ba!a!ba~P!6UOy#vOz#wO|#xO!f#tO!h#uO(RVOP!naX!nak!na!V!na!e!na!l!na#g!na#h!na#i!na#j!na#k!na#l!na#m!na#n!na#o!na#q!na#s!na#u!na#v!na(b!na(i!na(j!na~O^!na'k!na'i!na!S!na!g!nao!na!X!na%a!na!a!na~P!8oOy#vOz#wO|#xO!f#tO!h#uO(RVOP!paX!pak!pa!V!pa!e!pa!l!pa#g!pa#h!pa#i!pa#j!pa#k!pa#l!pa#m!pa#n!pa#o!pa#q!pa#s!pa#u!pa#v!pa(b!pa(i!pa(j!pa~O^!pa'k!pa'i!pa!S!pa!g!pao!pa!X!pa%a!pa!a!pa~P!;YOg*{O!X'QO%a*zO'}%OO~O!a*}O^'|X!X'|X'k'|X!V'|X~O^%^O!XXO'k%^O~O!h%ZO'}%OO~O!h%ZO't%eO'}%OO~O!a#rO#d(iO~O%b+ZO't+VO'vTO'yUO!W(wP~O!V+[O](vX~O(U(oO~OX+`O~O]+aO~O!X%nO't%eO'u!iO](vP~O|%vO!U+eO!V'}O!X%wO't%eO!S(fP~Ol&|O|+gO!U+fO'vTO'yUO(U(oO~O!W(hP~P!@xO!V+hO^(sX'k(sX~O#X+lO'}%OO~Og+oO!X$yO'}%OO~O!X+qO~Oy+sO!XXO~O!t+xO~Ob+}O~O't#jO!W(uP~Ob%lO~O%b!OO't%|O~P<eOX,TO],SO~OPYOQYOaxObwOikOkYOlkOmkOskOuYOwYO|WO!QkO!RkO!csO!hZO!kYO!lYO!mYO!otO!quO!tvO!x]O$UfO%`{O'vTO'yUO(RVO(a[O(niO~O!X!cO$Q!hO't!bO~P!C]O],SO^%^O'k%^O~O^,XO#p,ZO%d,ZO%e,ZO~P%QO!h&aO~O&S,`O~O!X,bO~O&e,dO&g,eOP&baQ&baV&ba^&baa&bab&bai&bak&bal&bam&bas&bau&baw&ba|&ba!Q&ba!R&ba!X&ba!c&ba!h&ba!k&ba!l&ba!m&ba!o&ba!q&ba!t&ba!x&ba#p&ba$Q&ba$U&ba%`&ba%b&ba%d&ba%e&ba%h&ba%j&ba%m&ba%n&ba%p&ba%|&ba&S&ba&U&ba&W&ba&Y&ba&]&ba&c&ba&i&ba&k&ba&m&ba&o&ba&q&ba'i&ba't&ba'v&ba'y&ba(R&ba(a&ba(n&ba!W&ba&Z&ba_&ba&`&ba~O't,jO~O!V{X!V!_X!W{X!W!_X!a{X!a!_X!h!_X#X{X'}!_X~O!a,oO#X,nO!V#aX!V(ZX!W#aX!W(ZX!a(ZX!h(ZX'}(ZX~O!a,qO!h%ZO'}%OO!V!ZX!W!ZX~Ol!kO|!lO'vTO'yUO(U!jO~OP9lOQ9lOa;]Ob!fOikOk9lOlkOmkOskOu9lOw9lO|WO!QkO!RkO!X!cO!c9oO!hZO!k9lO!l9lO!m9lO!o9pO!q9qO!t!eO$Q!hO$UfO'vTO'yUO(RVO(a[O(n;ZO~O't:bO~P!LrO!V,uO!W(YX~O!W,wO~O!a,oO#X,nO!V#aX!W#aX~O!V,xO!W(hX~O!W,zO~O!],{O!^,{O'u!iO~P!LaO!W-OO~P'TOg-RO!X'QO~O!S-WO~Ol!wa![!wa!]!wa!^!wa!|!wa!}!wa#O!wa#P!wa#Q!wa#T!wa#U!wa'u!wa'v!wa'y!wa(U!wa(a!wa~P!!pO!l-]O#X-ZO~PB`O!]-_O!^-_O'u!iO~PCOO^%^O#X-ZO'k%^O~O^%^O!a#rO#X-ZO'k%^O~O^%^O!a#rO!l-]O#X-ZO'k%^O(b'bO~O'p'jO'q'jO'r-dO~Oo-eO~O!S&|a!V&|a~P!6UO!U-iO!S&|X!V&|X~P%QO!V'vO!S(Xa~O!S(Xa~PFrO!V'}O!S(fa~O|%vO!U-mO!X%wO't%eO!S'SX!V'SX~O#X-oO!V(da!g(da^(da'k(da~O!a#rO~P#&xO!V(ZO!g(ca~O|%vO!X%wO#c-sO't%eO~Oi-xO|%vO!U-uO!X%wO!x]O#b-wO#c-uO't%eO!V'VX!g'VX~Oz-|O!h#uO~Og.PO!X'QO%a.OO'}%OO~O^#[i!V#[i'k#[i'i#[i!S#[i!g#[io#[i!X#[i%a#[i!a#[i~P!6UOg;gOy)qO|)rO(i)tO(j)vO~O#d#Wa^#Wa#X#Wa'k#Wa!V#Wa!g#Wa!X#Wa!S#Wa~P#)tO#d(QXP(QXX(QX^(QXk(QXz(QX!e(QX!h(QX!l(QX#g(QX#h(QX#i(QX#j(QX#k(QX#l(QX#m(QX#n(QX#o(QX#q(QX#s(QX#u(QX#v(QX'k(QX(R(QX(b(QX!g(QX!S(QX'i(QXo(QX!X(QX%a(QX!a(QX~P!3oO!V.YOd([X~P!0ROd.[O~O!V.]O!g(]X~P!6UO!g.`O~O!S.bO~OP$YOy#vOz#wO|#xO!f#tO!h#uO!l$YO(RVOX#fi^#fik#fi!V#fi!e#fi#h#fi#i#fi#j#fi#k#fi#l#fi#m#fi#n#fi#o#fi#q#fi#s#fi#u#fi#v#fi'k#fi(b#fi(i#fi(j#fi'i#fi!S#fi!g#fio#fi!X#fi%a#fi!a#fi~O#g#fi~P#-pO#g#{O~P#-pOP$YOy#vOz#wO|#xO!f#tO!h#uO!l$YO#g#{O#h#|O#i#|O#j#|O(RVOX#fi^#fi!V#fi!e#fi#k#fi#l#fi#m#fi#n#fi#o#fi#q#fi#s#fi#u#fi#v#fi'k#fi(b#fi(i#fi(j#fi'i#fi!S#fi!g#fio#fi!X#fi%a#fi!a#fi~Ok#fi~P#0bOk#}O~P#0bOP$YOk#}Oy#vOz#wO|#xO!f#tO!h#uO!l$YO#g#{O#h#|O#i#|O#j#|O#k$OO(RVO^#fi!V#fi#q#fi#s#fi#u#fi#v#fi'k#fi(b#fi(i#fi(j#fi'i#fi!S#fi!g#fio#fi!X#fi%a#fi!a#fi~OX#fi!e#fi#l#fi#m#fi#n#fi#o#fi~P#3SOX$aO!e$PO#l$PO#m$PO#n$`O#o$PO~P#3SOP$YOX$aOk#}Oy#vOz#wO|#xO!e$PO!f#tO!h#uO!l$YO#g#{O#h#|O#i#|O#j#|O#k$OO#l$PO#m$PO#n$`O#o$PO#q$QO(RVO^#fi!V#fi#s#fi#u#fi#v#fi'k#fi(b#fi(j#fi'i#fi!S#fi!g#fio#fi!X#fi%a#fi!a#fi~O(i#fi~P#6TO(i#yO~P#6TOP$YOX$aOk#}Oy#vOz#wO|#xO!e$PO!f#tO!h#uO!l$YO#g#{O#h#|O#i#|O#j#|O#k$OO#l$PO#m$PO#n$`O#o$PO#q$QO#s$SO(RVO(i#yO^#fi!V#fi#u#fi#v#fi'k#fi(b#fi'i#fi!S#fi!g#fio#fi!X#fi%a#fi!a#fi~O(j#fi~P#8uO(j#zO~P#8uOP$YOX$aOk#}Oy#vOz#wO|#xO!e$PO!f#tO!h#uO!l$YO#g#{O#h#|O#i#|O#j#|O#k$OO#l$PO#m$PO#n$`O#o$PO#q$QO#s$SO#u$UO(RVO(i#yO(j#zO~O^#fi!V#fi#v#fi'k#fi(b#fi'i#fi!S#fi!g#fio#fi!X#fi%a#fi!a#fi~P#;gOPYXXYXkYXyYXzYX|YX!eYX!fYX!hYX!lYX#XYX#dcX#gYX#hYX#iYX#jYX#kYX#lYX#mYX#nYX#oYX#qYX#sYX#uYX#vYX#{YX(RYX(bYX(iYX(jYX!VYX!WYX~O#yYX~P#>QOP$YOX:TOk9wOy#vOz#wO|#xO!e9yO!f#tO!h#uO!l$YO#g9uO#h9vO#i9vO#j9vO#k9xO#l9yO#m9yO#n:SO#o9yO#q9zO#s9|O#u:OO#v:PO(RVO(b$WO(i#yO(j#zO~O#y.dO~P#@_O#X:UO#{:UO#y(WX!W(WX~PNlO^'Ya!V'Ya'k'Ya'i'Ya!g'Ya!S'Yao'Ya!X'Ya%a'Ya!a'Ya~P!6UOP#fiX#fi^#fik#fiz#fi!V#fi!e#fi!f#fi!h#fi!l#fi#g#fi#h#fi#i#fi#j#fi#k#fi#l#fi#m#fi#n#fi#o#fi#q#fi#s#fi#u#fi#v#fi'k#fi(R#fi(b#fi'i#fi!S#fi!g#fio#fi!X#fi%a#fi!a#fi~P#)tO^#zi!V#zi'k#zi'i#zi!S#zi!g#zio#zi!X#zi%a#zi!a#zi~P!6UO$W.iO$Y.iO~O$W.jO$Y.jO~O!a)YO#X.kO!X$^X$T$^X$W$^X$Y$^X$a$^X~O!U.lO~O!X)]O$T.nO$W)[O$Y)[O$a.oO~O!V:QO!W(VX~P#@_O!W.pO~O!a)YO$a(kX~O$a.rO~Oq)lO(S)mO(T.uO~Ol.xO!S.yO'vTO'yUO~O!VcX!acX!gcX!g$sX(bcX~P!.xO!g/PO~P#)tO!V/QO!a#rO(b'bO!g(oX~O!g/VO~O!U)}O't%eO!g(oP~O#d/XO~O!S$sX!V$sX!a$zX~P!.xO!V/YO!S(pX~P#)tO!a/[O~O!S/^O~Ok/bO!a#rO!h%ZO'}%OO(b'bO~O't/dO~O!a*}O~O^%^O!V/hO'k%^O~O!W/jO~P!2vO!]/kO!^/kO'u!iO(U!jO~O|/mO(U!jO~O#T/nO~O't%|Od'_X!V'_X~O!V*gOd(Oa~Od/sO~Oy/tOz/tO|/uOgva(iva(jva!Vva#Xva~Odva#yva~P#L|Oy)qO|)rOg$la(i$la(j$la!V$la#X$la~Od$la#y$la~P#MrOy)qO|)rOg$na(i$na(j$na!V$na#X$na~Od$na#y$na~P#NeO#d/wO~Od$|a!V$|a#X$|a#y$|a~P!0RO!a#rO~O#d/zO~Oy#vOz#wO|#xO!f#tO!h#uO(RVOP!niX!nik!ni!V!ni!e!ni!l!ni#g!ni#h!ni#i!ni#j!ni#k!ni#l!ni#m!ni#n!ni#o!ni#q!ni#s!ni#u!ni#v!ni(b!ni(i!ni(j!ni~O^!ni'k!ni'i!ni!S!ni!g!nio!ni!X!ni%a!ni!a!ni~P$ wOg.PO!X'QO%a.OO~Oi0RO't0QO~P!0sO!a*}O^'|a!X'|a'k'|a!V'|a~O#d0XO~OXYX!VcX!WcX~O!V0YO!W(wX~O!W0[O~OX0]O~O't+VO'vTO'yUO~O!X%nO't%eO]'gX!V'gX~O!V+[O](va~O!g0bO~P!6UOX0eO~O]0fO~O!V+hO^(sa'k(sa~O#X0lO~Og0oO!X$yO~O(U(oO!W(tP~Og0xO!X0uO%a0wO'}%OO~OX1SO!V1QO!W(uX~O!W1TO~O]1VO^%^O'k%^O~O't#jO'vTO'yUO~O#X$bO#{$bOP(WXX(WXk(WXy(WXz(WX|(WX!V(WX!e(WX!h(WX!l(WX#g(WX#h(WX#i(WX#j(WX#k(WX#l(WX#m(WX#n(WX#q(WX#s(WX#u(WX#v(WX(R(WX(b(WX(i(WX(j(WX~O#o1YO&Q1ZO^(WX!f(WX~P$(xO#X$bO#o1YO&Q1ZO~O^1[O~P%QO^1^O~O&Z1bOP&XiQ&XiV&Xi^&Xia&Xib&Xii&Xik&Xil&Xim&Xis&Xiu&Xiw&Xi|&Xi!Q&Xi!R&Xi!X&Xi!c&Xi!h&Xi!k&Xi!l&Xi!m&Xi!o&Xi!q&Xi!t&Xi!x&Xi#p&Xi$Q&Xi$U&Xi%`&Xi%b&Xi%d&Xi%e&Xi%h&Xi%j&Xi%m&Xi%n&Xi%p&Xi%|&Xi&S&Xi&U&Xi&W&Xi&Y&Xi&]&Xi&c&Xi&i&Xi&k&Xi&m&Xi&o&Xi&q&Xi'i&Xi't&Xi'v&Xi'y&Xi(R&Xi(a&Xi(n&Xi!W&Xi_&Xi&`&Xi~O_1hO!W1fO&`1gO~P`O!XXO!h1jO~O&g,eOP&biQ&biV&bi^&bia&bib&bii&bik&bil&bim&bis&biu&biw&bi|&bi!Q&bi!R&bi!X&bi!c&bi!h&bi!k&bi!l&bi!m&bi!o&bi!q&bi!t&bi!x&bi#p&bi$Q&bi$U&bi%`&bi%b&bi%d&bi%e&bi%h&bi%j&bi%m&bi%n&bi%p&bi%|&bi&S&bi&U&bi&W&bi&Y&bi&]&bi&c&bi&i&bi&k&bi&m&bi&o&bi&q&bi'i&bi't&bi'v&bi'y&bi(R&bi(a&bi(n&bi!W&bi&Z&bi_&bi&`&bi~O!S1pO~O!V!Za!W!Za~P#@_Ol!kO|!lO!U1vO(U!jO!V&}X!W&}X~P?fO!V,uO!W(Ya~O!V'TX!W'TX~P!@xO!V,xO!W(ha~O!W1}O~P'TO^%^O#X2WO'k%^O~O^%^O!a#rO#X2WO'k%^O~O^%^O!a#rO!l2[O#X2WO'k%^O(b'bO~O^%^O'k%^O~P!6UO!V$^Oo$ka~O!S&|i!V&|i~P!6UO!V'vO!S(Xi~O!V'}O!S(fi~O!S(gi!V(gi~P!6UO!V(di!g(di^(di'k(di~P!6UO#X2^O!V(di!g(di^(di'k(di~O!V(ZO!g(ci~O|%vO!X%wO!x]O#b2cO#c2bO't%eO~O|%vO!X%wO#c2bO't%eO~Og2jO!X'QO%a2iO~Og2jO!X'QO%a2iO'}%OO~O#dvaPvaXva^vakva!eva!fva!hva!lva#gva#hva#iva#jva#kva#lva#mva#nva#ova#qva#sva#uva#vva'kva(Rva(bva!gva!Sva'ivaova!Xva%ava!ava~P#L|O#d$laP$laX$la^$lak$laz$la!e$la!f$la!h$la!l$la#g$la#h$la#i$la#j$la#k$la#l$la#m$la#n$la#o$la#q$la#s$la#u$la#v$la'k$la(R$la(b$la!g$la!S$la'i$lao$la!X$la%a$la!a$la~P#MrO#d$naP$naX$na^$nak$naz$na!e$na!f$na!h$na!l$na#g$na#h$na#i$na#j$na#k$na#l$na#m$na#n$na#o$na#q$na#s$na#u$na#v$na'k$na(R$na(b$na!g$na!S$na'i$nao$na!X$na%a$na!a$na~P#NeO#d$|aP$|aX$|a^$|ak$|az$|a!V$|a!e$|a!f$|a!h$|a!l$|a#g$|a#h$|a#i$|a#j$|a#k$|a#l$|a#m$|a#n$|a#o$|a#q$|a#s$|a#u$|a#v$|a'k$|a(R$|a(b$|a!g$|a!S$|a'i$|a#X$|ao$|a!X$|a%a$|a!a$|a~P#)tO^#[q!V#[q'k#[q'i#[q!S#[q!g#[qo#[q!X#[q%a#[q!a#[q~P!6UOd'OX!V'OX~P!'^O!V.YOd([a~O!U2rO!V'PX!g'PX~P%QO!V.]O!g(]a~O!V.]O!g(]a~P!6UO!S2uO~O#y!ja!W!ja~PJ`O#y!ba!V!ba!W!ba~P#@_O#y!na!W!na~P!8oO#y!pa!W!pa~P!;YO!X3XO$UfO$_3YO~O!W3^O~Oo3_O~P#)tO^$hq!V$hq'k$hq'i$hq!S$hq!g$hqo$hq!X$hq%a$hq!a$hq~P!6UO!S3`O~Ol.xO'vTO'yUO~Oy)qO|)rO(j)vOg%Xi(i%Xi!V%Xi#X%Xi~Od%Xi#y%Xi~P$GeOy)qO|)rOg%Zi(i%Zi(j%Zi!V%Zi#X%Zi~Od%Zi#y%Zi~P$HWO(b$WO~P#)tO!U3cO't%eO!V'ZX!g'ZX~O!V/QO!g(oa~O!V/QO!a#rO!g(oa~O!V/QO!a#rO(b'bO!g(oa~Od$ui!V$ui#X$ui#y$ui~P!0RO!U3kO't*SO!S']X!V']X~P!0pO!V/YO!S(pa~O!V/YO!S(pa~P#)tO!a#rO#o3sO~Ok3vO!a#rO(b'bO~Od(Pi!V(Pi~P!0RO#X3yOd(Pi!V(Pi~P!0RO!g3|O~O^$iq!V$iq'k$iq'i$iq!S$iq!g$iqo$iq!X$iq%a$iq!a$iq~P!6UO!V4QO!X(qX~P#)tO!f#tO~P3}O^$sX!X$sX%UYX'k$sX!V$sX~P!.xO%U4SO^hXghXyhX|hX!XhX'khX(ihX(jhX!VhX~O%U4SO~O%b4ZO't+VO'vTO'yUO!V'fX!W'fX~O!V0YO!W(wa~OX4_O~O]4`O~O!S4dO~O^%^O'k%^O~P#)tO!X$yO~P#)tO!V4iO#X4kO!W(tX~O!W4lO~Ol!kO|4mO![!uO!]!rO!^!rO!x9mO!|!mO!}!mO#O!mO#P!mO#Q!mO#T4rO#U!vO'u!iO'vTO'yUO(U!jO(a!pO~O!W4qO~P%!VOg4wO!X0uO%a4vO~Og4wO!X0uO%a4vO'}%OO~O't#jO!V'eX!W'eX~O!V1QO!W(ua~O'vTO'yUO(U5QO~O]5UO~O!g5XO~P%QO^5ZO~O^5ZO~P%QO#o5]O&Q5^O~PMOO_1hO!W5bO&`1gO~P`O!a5dO~O!a5fO!V(Zi!W(Zi!a(Zi!h(Zi'}(Zi~O!V#ai!W#ai~P#@_O#X5gO!V#ai!W#ai~O!V!Zi!W!Zi~P#@_O^%^O#X5pO'k%^O~O^%^O!a#rO#X5pO'k%^O~O!V(dq!g(dq^(dq'k(dq~P!6UO!V(ZO!g(cq~O|%vO!X%wO#c5wO't%eO~O!X'QO%a5zO~Og5}O!X'QO%a5zO~O#d%XiP%XiX%Xi^%Xik%Xiz%Xi!e%Xi!f%Xi!h%Xi!l%Xi#g%Xi#h%Xi#i%Xi#j%Xi#k%Xi#l%Xi#m%Xi#n%Xi#o%Xi#q%Xi#s%Xi#u%Xi#v%Xi'k%Xi(R%Xi(b%Xi!g%Xi!S%Xi'i%Xio%Xi!X%Xi%a%Xi!a%Xi~P$GeO#d%ZiP%ZiX%Zi^%Zik%Ziz%Zi!e%Zi!f%Zi!h%Zi!l%Zi#g%Zi#h%Zi#i%Zi#j%Zi#k%Zi#l%Zi#m%Zi#n%Zi#o%Zi#q%Zi#s%Zi#u%Zi#v%Zi'k%Zi(R%Zi(b%Zi!g%Zi!S%Zi'i%Zio%Zi!X%Zi%a%Zi!a%Zi~P$HWO#d$uiP$uiX$ui^$uik$uiz$ui!V$ui!e$ui!f$ui!h$ui!l$ui#g$ui#h$ui#i$ui#j$ui#k$ui#l$ui#m$ui#n$ui#o$ui#q$ui#s$ui#u$ui#v$ui'k$ui(R$ui(b$ui!g$ui!S$ui'i$ui#X$uio$ui!X$ui%a$ui!a$ui~P#)tOd'Oa!V'Oa~P!0RO!V'Pa!g'Pa~P!6UO!V.]O!g(]i~O#y#[i!V#[i!W#[i~P#@_OP$YOy#vOz#wO|#xO!f#tO!h#uO!l$YO(RVOX#fik#fi!e#fi#h#fi#i#fi#j#fi#k#fi#l#fi#m#fi#n#fi#o#fi#q#fi#s#fi#u#fi#v#fi#y#fi(b#fi(i#fi(j#fi!V#fi!W#fi~O#g#fi~P%0fO#g9uO~P%0fOP$YOy#vOz#wO|#xO!f#tO!h#uO!l$YO#g9uO#h9vO#i9vO#j9vO(RVOX#fi!e#fi#k#fi#l#fi#m#fi#n#fi#o#fi#q#fi#s#fi#u#fi#v#fi#y#fi(b#fi(i#fi(j#fi!V#fi!W#fi~Ok#fi~P%2qOk9wO~P%2qOP$YOk9wOy#vOz#wO|#xO!f#tO!h#uO!l$YO#g9uO#h9vO#i9vO#j9vO#k9xO(RVO#q#fi#s#fi#u#fi#v#fi#y#fi(b#fi(i#fi(j#fi!V#fi!W#fi~OX#fi!e#fi#l#fi#m#fi#n#fi#o#fi~P%4|OX:TO!e9yO#l9yO#m9yO#n:SO#o9yO~P%4|OP$YOX:TOk9wOy#vOz#wO|#xO!e9yO!f#tO!h#uO!l$YO#g9uO#h9vO#i9vO#j9vO#k9xO#l9yO#m9yO#n:SO#o9yO#q9zO(RVO#s#fi#u#fi#v#fi#y#fi(b#fi(j#fi!V#fi!W#fi~O(i#fi~P%7hO(i#yO~P%7hOP$YOX:TOk9wOy#vOz#wO|#xO!e9yO!f#tO!h#uO!l$YO#g9uO#h9vO#i9vO#j9vO#k9xO#l9yO#m9yO#n:SO#o9yO#q9zO#s9|O(RVO(i#yO#u#fi#v#fi#y#fi(b#fi!V#fi!W#fi~O(j#fi~P%9sO(j#zO~P%9sOP$YOX:TOk9wOy#vOz#wO|#xO!e9yO!f#tO!h#uO!l$YO#g9uO#h9vO#i9vO#j9vO#k9xO#l9yO#m9yO#n:SO#o9yO#q9zO#s9|O#u:OO(RVO(i#yO(j#zO~O#v#fi#y#fi(b#fi!V#fi!W#fi~P%<OO^#wy!V#wy'k#wy'i#wy!S#wy!g#wyo#wy!X#wy%a#wy!a#wy~P!6UOg;hOy)qO|)rO(i)tO(j)vO~OP#fiX#fik#fiz#fi!e#fi!f#fi!h#fi!l#fi#g#fi#h#fi#i#fi#j#fi#k#fi#l#fi#m#fi#n#fi#o#fi#q#fi#s#fi#u#fi#v#fi#y#fi(R#fi(b#fi!V#fi!W#fi~P%>vO!f#tOP(QXX(QXg(QXk(QXy(QXz(QX|(QX!e(QX!h(QX!l(QX#g(QX#h(QX#i(QX#j(QX#k(QX#l(QX#m(QX#n(QX#o(QX#q(QX#s(QX#u(QX#v(QX#y(QX(R(QX(b(QX(i(QX(j(QX!V(QX!W(QX~O#y#zi!V#zi!W#zi~P#@_O#y!ni!W!ni~P$ wO!W6ZO~O!V'Ya!W'Ya~P#@_O!a#rO(b'bO!V'Za!g'Za~O!V/QO!g(oi~O!V/QO!a#rO!g(oi~Od$uq!V$uq#X$uq#y$uq~P!0RO!S']a!V']a~P#)tO!a6bO~O!V/YO!S(pi~P#)tO!V/YO!S(pi~O!S6fO~O!a#rO#o6kO~Ok6lO!a#rO(b'bO~O!S6nO~Od$wq!V$wq#X$wq#y$wq~P!0RO^$iy!V$iy'k$iy'i$iy!S$iy!g$iyo$iy!X$iy%a$iy!a$iy~P!6UO!V4QO!X(qa~O^#[y!V#[y'k#[y'i#[y!S#[y!g#[yo#[y!X#[y%a#[y!a#[y~P!6UOX6sO~O!V0YO!W(wi~O]6yO~O!a5fO~O(U(oO!V'bX!W'bX~O!V4iO!W(ta~OikO't7QO~P._O!W7TO~P%!VOl!kO|7UO'vTO'yUO(U!jO(a!pO~O!X0uO~O!X0uO%a7WO~Og7ZO!X0uO%a7WO~OX7`O!V'ea!W'ea~O!V1QO!W(ui~O!g7dO~O!g7eO~O!g7fO~O!g7fO~P%QO^7hO~O!a7kO~O!g7lO~O!V(gi!W(gi~P#@_O^%^O#X7tO'k%^O~O!V(dy!g(dy^(dy'k(dy~P!6UO!V(ZO!g(cy~O!X'QO%a7wO~O#d$uqP$uqX$uq^$uqk$uqz$uq!V$uq!e$uq!f$uq!h$uq!l$uq#g$uq#h$uq#i$uq#j$uq#k$uq#l$uq#m$uq#n$uq#o$uq#q$uq#s$uq#u$uq#v$uq'k$uq(R$uq(b$uq!g$uq!S$uq'i$uq#X$uqo$uq!X$uq%a$uq!a$uq~P#)tO#d$wqP$wqX$wq^$wqk$wqz$wq!V$wq!e$wq!f$wq!h$wq!l$wq#g$wq#h$wq#i$wq#j$wq#k$wq#l$wq#m$wq#n$wq#o$wq#q$wq#s$wq#u$wq#v$wq'k$wq(R$wq(b$wq!g$wq!S$wq'i$wq#X$wqo$wq!X$wq%a$wq!a$wq~P#)tO!V'Pi!g'Pi~P!6UO#y#[q!V#[q!W#[q~P#@_Oy/tOz/tO|/uOPvaXvagvakva!eva!fva!hva!lva#gva#hva#iva#jva#kva#lva#mva#nva#ova#qva#sva#uva#vva#yva(Rva(bva(iva(jva!Vva!Wva~Oy)qO|)rOP$laX$lag$lak$laz$la!e$la!f$la!h$la!l$la#g$la#h$la#i$la#j$la#k$la#l$la#m$la#n$la#o$la#q$la#s$la#u$la#v$la#y$la(R$la(b$la(i$la(j$la!V$la!W$la~Oy)qO|)rOP$naX$nag$nak$naz$na!e$na!f$na!h$na!l$na#g$na#h$na#i$na#j$na#k$na#l$na#m$na#n$na#o$na#q$na#s$na#u$na#v$na#y$na(R$na(b$na(i$na(j$na!V$na!W$na~OP$|aX$|ak$|az$|a!e$|a!f$|a!h$|a!l$|a#g$|a#h$|a#i$|a#j$|a#k$|a#l$|a#m$|a#n$|a#o$|a#q$|a#s$|a#u$|a#v$|a#y$|a(R$|a(b$|a!V$|a!W$|a~P%>vO#y$hq!V$hq!W$hq~P#@_O#y$iq!V$iq!W$iq~P#@_O!W8RO~O#y8SO~P!0RO!a#rO!V'Zi!g'Zi~O!a#rO(b'bO!V'Zi!g'Zi~O!V/QO!g(oq~O!S']i!V']i~P#)tO!V/YO!S(pq~O!S8YO~P#)tO!S8YO~Od(Py!V(Py~P!0RO!V'`a!X'`a~P#)tO^%Tq!X%Tq'k%Tq!V%Tq~P#)tOX8_O~O!V0YO!W(wq~O#X8cO!V'ba!W'ba~O!V4iO!W(ti~P#@_OPYXXYXkYXyYXzYX|YX!SYX!VYX!eYX!fYX!hYX!lYX#XYX#dcX#gYX#hYX#iYX#jYX#kYX#lYX#mYX#nYX#oYX#qYX#sYX#uYX#vYX#{YX(RYX(bYX(iYX(jYX~O!a%RX#o%RX~P&/vO!X0uO%a8gO~O'vTO'yUO(U8lO~O!V1QO!W(uq~O!g8oO~O!g8oO~P%QO!g8qO~O!g8rO~O#X8tO!V#ay!W#ay~O!V#ay!W#ay~P#@_O!X'QO%a8yO~O#y#wy!V#wy!W#wy~P#@_OP$uiX$uik$uiz$ui!e$ui!f$ui!h$ui!l$ui#g$ui#h$ui#i$ui#j$ui#k$ui#l$ui#m$ui#n$ui#o$ui#q$ui#s$ui#u$ui#v$ui#y$ui(R$ui(b$ui!V$ui!W$ui~P%>vOy)qO|)rO(j)vOP%XiX%Xig%Xik%Xiz%Xi!e%Xi!f%Xi!h%Xi!l%Xi#g%Xi#h%Xi#i%Xi#j%Xi#k%Xi#l%Xi#m%Xi#n%Xi#o%Xi#q%Xi#s%Xi#u%Xi#v%Xi#y%Xi(R%Xi(b%Xi(i%Xi!V%Xi!W%Xi~Oy)qO|)rOP%ZiX%Zig%Zik%Ziz%Zi!e%Zi!f%Zi!h%Zi!l%Zi#g%Zi#h%Zi#i%Zi#j%Zi#k%Zi#l%Zi#m%Zi#n%Zi#o%Zi#q%Zi#s%Zi#u%Zi#v%Zi#y%Zi(R%Zi(b%Zi(i%Zi(j%Zi!V%Zi!W%Zi~O#y$iy!V$iy!W$iy~P#@_O#y#[y!V#[y!W#[y~P#@_O!a#rO!V'Zq!g'Zq~O!V/QO!g(oy~O!S']q!V']q~P#)tO!S9QO~P#)tO!V0YO!W(wy~O!V4iO!W(tq~O!X0uO%a9XO~O!g9[O~O!X'QO%a9aO~OP$uqX$uqk$uqz$uq!e$uq!f$uq!h$uq!l$uq#g$uq#h$uq#i$uq#j$uq#k$uq#l$uq#m$uq#n$uq#o$uq#q$uq#s$uq#u$uq#v$uq#y$uq(R$uq(b$uq!V$uq!W$uq~P%>vOP$wqX$wqk$wqz$wq!e$wq!f$wq!h$wq!l$wq#g$wq#h$wq#i$wq#j$wq#k$wq#l$wq#m$wq#n$wq#o$wq#q$wq#s$wq#u$wq#v$wq#y$wq(R$wq(b$wq!V$wq!W$wq~P%>vOd%]!Z!V%]!Z#X%]!Z#y%]!Z~P!0RO!V'bq!W'bq~P#@_O!V#a!Z!W#a!Z~P#@_O#d%]!ZP%]!ZX%]!Z^%]!Zk%]!Zz%]!Z!V%]!Z!e%]!Z!f%]!Z!h%]!Z!l%]!Z#g%]!Z#h%]!Z#i%]!Z#j%]!Z#k%]!Z#l%]!Z#m%]!Z#n%]!Z#o%]!Z#q%]!Z#s%]!Z#u%]!Z#v%]!Z'k%]!Z(R%]!Z(b%]!Z!g%]!Z!S%]!Z'i%]!Z#X%]!Zo%]!Z!X%]!Z%a%]!Z!a%]!Z~P#)tOP%]!ZX%]!Zk%]!Zz%]!Z!e%]!Z!f%]!Z!h%]!Z!l%]!Z#g%]!Z#h%]!Z#i%]!Z#j%]!Z#k%]!Z#l%]!Z#m%]!Z#n%]!Z#o%]!Z#q%]!Z#s%]!Z#u%]!Z#v%]!Z#y%]!Z(R%]!Z(b%]!Z!V%]!Z!W%]!Z~P%>vOo(VX~P1gO'u!iO~P!)jO!ScX!VcX#XcX~P&/vOPYXXYXkYXyYXzYX|YX!VYX!VcX!eYX!fYX!hYX!lYX#XYX#XcX#dcX#gYX#hYX#iYX#jYX#kYX#lYX#mYX#nYX#oYX#qYX#sYX#uYX#vYX#{YX(RYX(bYX(iYX(jYX~O!acX!gYX!gcX(bcX~P&E^OP9lOQ9lOa;]Ob!fOikOk9lOlkOmkOskOu9lOw9lO|WO!QkO!RkO!XXO!c9oO!hZO!k9lO!l9lO!m9lO!o9pO!q9qO!t!eO$Q!hO$UfO't)PO'vTO'yUO(RVO(a[O(n;ZO~O!V:QO!W$ka~Oi%POk$qOl$pOm$pOs%QOu%ROw:WO|$xO!X$yO!c;bO!h$uO#c:^O$Q%VO$m:YO$o:[O$r%WO't(gO'vTO'yUO'}%OO(R$rO~O#p)WO~P&JSO!WYX!WcX~P&E^O#d9tO~O!a#rO#d9tO~O#X:UO~O#o9yO~O#X:`O!V(gX!W(gX~O#X:UO!V(eX!W(eX~O#d:aO~Od:cO~P!0RO#d:hO~O#d:iO~O!a#rO#d:jO~O!a#rO#d:aO~O#y:kO~P#@_O#d:lO~O#d:mO~O#d:nO~O#d:oO~O#d:pO~O#d:qO~O#y:rO~P!0RO#y:sO~P!0RO$U~!f!|!}#P#Q#T#b#c#n(n$m$o$r%U%`%a%b%h%j%m%n%p%r~'oR$U(n#h!R'm'u#il#g#jky'n(U'n't$W$Y$W~\",goto:\"$%Z({PPPP(|P)PP)aP*p.rPPPP5SPP5iP;d>iP>|P>|PPP>|P@lP>|P>|P>|P@pPP@uPA`PFUPPPFYPPPPFYIXPPPI_JYPFYPLgPPPPNuFYPPPFYPFYP!#TFYP!&g!'i!'rP!(e!(i!(ePPPPP!+r!'iPP!,`!-YP!/|FYFY!0R!3Z!7n!7n!;cPPP!;jFYPPPPPPPPPPP!>uP!@WPPFY!AePFYPFYFYFYFYPFY!BwPP!E}P!IPP!IT!I_!Ic!IcP!EzP!Ig!IgP!LiP!LmFYFY!Ls# t>|P>|P>|>|P##O>|>|#$x>|#'V>|#(y>|>|#)g#+c#+c#+g#+o#+c#+wP#+cP>|#,a>|#-i>|>|5SPPP#.tPP#/^#/^P#/^P#/s#/^PP#/yP#/pP#/p#0]#/p#0w#0}5P)P#1Q)PP#1X#1X#1XP)PP)PP)PP)PPP)PP#1_#1bP#1b)PP#1fP#1iP)PP)PP)PP)PP)PP)P)PPP#1o#1u#2P#2V#2]#2c#2i#2w#2}#3T#3_#3e#3o#4O#4U#4u#5X#5_#5e#5s#6Y#7j#7x#8O#8U#8[#8b#8l#8r#8x#9S#9f#9lPPPPPPPPPP#9rPPPPPPP#:f#=mP#>|#?T#?]PPPP#Cg#F]#Lr#Lu#Lx#Mq#Mt#Mw#NO#NWPP#N^#Nb$ Z$!Z$!_$!sPP$!w$!}$#RP$#U$#Y$#]$$R$$i$$n$$q$$t$$z$$}$%R$%VR!xRmpOXr!X#`%]&d&f&g&i,],b1b1eY!rQ'Q,}0u4pQ%ctQ%kwQ%rzQ&[!TS&x!c,uQ'W!fS'^!o!uS*Y$y*_Q+T%lQ+b%tQ+|&UQ,{'PQ-V'XQ-_'_Q/k*aQ1P+}R:_9p$zdOPWXYZrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$^$b%]%c%p&]&`&d&f&g&i&m&u'S'd't'v'|(T(i(m(q)p*s+g,X,],b-R-Z-i-o.].d/u/z0X0x1Y1Z1[1^1b1e1g2W2^2r4m4w5Z5]5^5p7U7Z7h7tS#m]9m!r)R$X$j&y)e,n,q.l1v3X4k5g8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^Q*j%SQ+Y%nQ,O&XQ,V&aQ.S:VQ0O*{Q0S*}Q0_+ZQ1X,TQ2f.PQ4Y0YQ5O1QQ5|2jQ6S:WQ6u4ZR7z5}&xkOPWXYZrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$X$^$b$j%]%c%p&]&`&a&d&f&g&i&m&u&y'S'd't'v'|(T(i(m(q)e)p*s*{+g,X,],b,n,q-R-Z-i-o.P.].d.l/u/z0X0x1Y1Z1[1^1b1e1g1v2W2^2j2r3X4k4m4w5Z5]5^5g5p5}7U7Z7h7t8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^t!kQ!o!r!u!v&x'P'Q'^'_'`,u,{,}-_0u4p4r$Y$pi#r#t$`$a$u$x%T%U%Y)l)u)w)x*P*V*e*f*z*}+l+o.O.Y/X/Y/[/w0l0o0w2i3a3k3s3y4Q4S4v5z6b6k7W7w8S8g8y9X9a:S:T:X:Y:Z:[:]:^:d:e:f:g:h:i:l:m:n:o:r:s;Z;c;d;g;hQ%uzQ&v!cS&|%w,xQ+Y%nS.x)r.zQ/v*nQ0_+ZQ0d+aQ1W,SQ1X,TQ4Y0YQ4c0fQ5R1SQ5S1VQ6u4ZQ6x4`Q7c5UQ8b6yR8m7`pmOXr!T!X#`%]&Z&d&f&g&i,],b1b1eR,Q&]&r^OPXYrstux!X!^!g!l#O#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$X$^$b$j%]%c%p&]&`&a&d&f&g&i&m&u'S'd'v'|(T(i(m(q)e)p*s*{+g,X,],b,n,q-R-Z-i-o.P.].d.l/u/z0X0x1Y1Z1[1^1b1e1g1v2W2^2j2r3X4k4m4w5Z5]5^5g5p5}7U7Z7h7t8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;];^[#XWZ#S#V&y'tQ%fvQ%jwS%oz%t!U%x|}#d#e#h%Z%v'}(X(Y(Z+e+f+h,Z,o-m-s-t-u-w1j2b2c5f5wQ&Q!RQ'T!eQ'V!fQ(b#oS)|$u*QS+S%k%lQ+W%nQ+w&SQ+{&US-U'W'XQ.R(cQ/U)}Q0W+TQ0^+ZQ0`+[Q0c+`Q0z+xS1O+|+}Q2S-VQ3b/QQ4X0YQ4]0]Q4b0eQ4}1PQ6_3cQ6t4ZQ6w4_Q8^6sR9S8_v$wi#t%T%U%Y)u)w*P*e*f.Y/X/w3a3y8S;Z;c;d!S%hw!f!q%j%k%l&w'V'W'X']'g*X+S+T,r-U-V-^/c0W1{2S2Z3uQ*|%fQ+m%}Q+p&OQ+z&UQ.Q(bQ0y+wU0}+{+|+}Q2k.RQ4x0zS4|1O1PQ7_4}!z;_#r$`$a$u$x)l)x*V*z*}+l+o.O/Y/[0l0o0w2i3k3s4Q4S4v5z6b6k7W7w8g8y9X9a:X:Z:]:d:f:h:l:n:r;g;hg;`:S:T:Y:[:^:e:g:i:m:o:sW$|i%O*g;ZS%}!O&ZQ&O!PQ&P!QR+k%{$Z${i#r#t$`$a$u$x%T%U%Y)l)u)w)x*P*V*e*f*z*}+l+o.O.Y/X/Y/[/w0l0o0w2i3a3k3s3y4Q4S4v5z6b6k7W7w8S8g8y9X9a:S:T:X:Y:Z:[:]:^:d:e:f:g:h:i:l:m:n:o:r:s;Z;c;d;g;hT)m$r)nV*k%S:V:WU&|!c%w,xS(p#v#wQ+_%qS-z(^(_Q0p+qQ3z/tR6}4i&xkOPWXYZrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$X$^$b$j%]%c%p&]&`&a&d&f&g&i&m&u&y'S'd't'v'|(T(i(m(q)e)p*s*{+g,X,],b,n,q-R-Z-i-o.P.].d.l/u/z0X0x1Y1Z1[1^1b1e1g1v2W2^2j2r3X4k4m4w5Z5]5^5g5p5}7U7Z7h7t8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^$i$]c#U#a%a%b%d's'y(e(l(t(u(v(w(x(y(z({(|(})O)Q)T)X)c*x+^,s-b-g-l-n.X._.c.e.f.g.v/x1q1t2U2]2q2v2w2x2y2z2{2|2}3O3P3Q3R3S3V3W3]4O4V5i5o5t6Q6R6W6X7P7n7r7{8P8Q8v9U9]9n;QT#PV#Q&ykOPWXYZrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$X$^$b$j%]%c%p&]&`&a&d&f&g&i&m&u&y'S'd't'v'|(T(i(m(q)e)p*s*{+g,X,],b,n,q-R-Z-i-o.P.].d.l/u/z0X0x1Y1Z1[1^1b1e1g1v2W2^2j2r3X4k4m4w5Z5]5^5g5p5}7U7Z7h7t8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^Q&z!cR1w,uv!kQ!c!o!r!u!v&x'P'Q'^'_'`,u,{,}-_0u4p4rS*X$y*_S/c*Y*aQ/l*bQ0r+sQ3u/kR3x/nlpOXr!X#`%]&d&f&g&i,],b1b1eQ&k![Q'h!tS(d#q9tQ+Q%iQ+u&QQ+v&RQ-S'UQ-a'aS.W(i:aS/y*s:jQ0U+RQ0t+tQ1i,dQ1k,eQ1s,pQ2Q-TQ2T-XS4P/z:pQ4T0VS4W0X:qQ5h1uQ5l2RQ5q2YQ6r4UQ7o5jQ7p5mQ7s5rR8s7l$d$[c#U#a%b%d's'y(e(l(t(u(v(w(x(y(z({(|(})O)Q)T)X)c*x+^,s-b-g-l-n.X._.c.f.g.v/x1q1t2U2]2q2v2w2x2y2z2{2|2}3O3P3Q3R3S3V3W3]4O4V5i5o5t6Q6R6W6X7P7n7r7{8P8Q8v9U9]9n;QS(a#l'ZU*d$z(h3US*w%a.eQ2g0OQ5y2fQ7y5|R8z7z$d$Zc#U#a%b%d's'y(e(l(t(u(v(w(x(y(z({(|(})O)Q)T)X)c*x+^,s-b-g-l-n.X._.c.f.g.v/x1q1t2U2]2q2v2w2x2y2z2{2|2}3O3P3Q3R3S3V3W3]4O4V5i5o5t6Q6R6W6X7P7n7r7{8P8Q8v9U9]9n;QS(`#l'ZS(r#w$[S*v%a.eS-{(_(aQ.h)SQ/{*wR2d-|&xkOPWXYZrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$X$^$b$j%]%c%p&]&`&a&d&f&g&i&m&u&y'S'd't'v'|(T(i(m(q)e)p*s*{+g,X,],b,n,q-R-Z-i-o.P.].d.l/u/z0X0x1Y1Z1[1^1b1e1g1v2W2^2j2r3X4k4m4w5Z5]5^5g5p5}7U7Z7h7t8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^S#m]9mQ&f!VQ&g!WQ&i!YQ&j!ZR1a,`Q'R!eQ*y%fQ-Q'TS-}(b*|Q2O-PW2h.Q.R/}0PQ5k2PU5x2e2g2kS7v5y5{S8x7x7yS9_8w8zQ9g9`R9j9hU!sQ'Q,}T4n0u4p!O_OXZ`r!T!X#`#d%Z%]&Z&]&d&f&g&i(Z,],b-t1b1e]!mQ!o'Q,}0u4pT#m]9m%UyOPWXYZrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$^$b%]%c%p&]&`&a&d&f&g&i&m&u'S'd't'v'|(T(i(m(q)p*s*{+g,X,],b-R-Z-i-o.P.].d/u/z0X0x1Y1Z1[1^1b1e1g2W2^2j2r4m4w5Z5]5^5p5}7U7Z7h7tS(p#v#wS-z(^(_!s:w$X$j&y)e,n,q.l1v3X4k5g8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^Y!qQ'Q,}0u4pQ']!oS'g!r!uS'i!v4rS-^'^'_Q-`'`R2Z-_Q'f!qS(V#c1_S-]']'iQ/T)|Q/a*XQ2[-`Q3g/US3p/b/lQ6^3bS6i3v3xQ8U6_R8]6lQ#sbQ'e!qS(U#c1_S(W#i*rQ*t%[Q+O%gQ+U%mU-[']'f'iQ-p(VQ/S)|Q/`*XQ/f*[Q0T+PQ0{+yS2X-]-`Q2a-xS3f/T/US3o/a/lQ3r/eQ3t/gQ4z0|Q5s2[Q6]3bQ6a3gS6e3p3xQ6j3wQ7]4{S8T6^6_Q8X6fQ8Z6iQ8j7^Q9O8UQ9P8YQ9R8]Q9Z8kQ9c9QQ:z:uQ;V;OR;W;PV!sQ'Q,}%UaOPWXYZrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$^$b%]%c%p&]&`&a&d&f&g&i&m&u'S'd't'v'|(T(i(m(q)p*s*{+g,X,],b-R-Z-i-o.P.].d/u/z0X0x1Y1Z1[1^1b1e1g2W2^2j2r4m4w5Z5]5^5p5}7U7Z7h7tS#sx!g!r:t$X$j&y)e,n,q.l1v3X4k5g8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^R:z;]%UbOPWXYZrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$^$b%]%c%p&]&`&a&d&f&g&i&m&u'S'd't'v'|(T(i(m(q)p*s*{+g,X,],b-R-Z-i-o.P.].d/u/z0X0x1Y1Z1[1^1b1e1g2W2^2j2r4m4w5Z5]5^5p5}7U7Z7h7tQ%[j!S%gw!f!q%j%k%l&w'V'W'X']'g*X+S+T,r-U-V-^/c0W1{2S2Z3uS%mx!gQ+P%hQ+y&UW0|+z+{+|+}U4{0}1O1PS7^4|4}Q8k7_!r:u$X$j&y)e,n,q.l1v3X4k5g8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^Q;O;[R;P;]$xeOPXYrstu!X!^!l#O#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$^$b%]%c%p&]&`&d&f&g&i&m&u'S'd'v'|(T(i(m(q)p*s*{+g,X,],b-R-Z-i-o.P.].d/u/z0X0x1Y1Z1[1^1b1e1g2W2^2j2r4m4w5Z5]5^5p5}7U7Z7h7tY#^WZ#S#V't!U%x|}#d#e#h%Z%v'}(X(Y(Z+e+f+h,Z,o-m-s-t-u-w1j2b2c5f5wQ,W&a!p:v$X$j)e,n,q.l1v3X4k5g8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^R:y&yS&}!c%wR1y,x$zdOPWXYZrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$^$b%]%c%p&]&`&d&f&g&i&m&u'S'd't'v'|(T(i(m(q)p*s+g,X,],b-R-Z-i-o.].d/u/z0X0x1Y1Z1[1^1b1e1g2W2^2r4m4w5Z5]5^5p7U7Z7h7t!r)R$X$j&y)e,n,q.l1v3X4k5g8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^Q,V&aQ0O*{Q2f.PQ5|2jR7z5}!f$Rc#U%a's'y(e(l({(|(})O)T)X+^-b-g-l-n.X._.v/x2U2]2q3S4O4V5o5t6Q7r8v9n!T9{)Q)c,s.e1q1t2v3O3P3Q3R3V3]5i6R6W6X7P7n7{8P8Q9U9];Q!b$Tc#U%a's'y(e(l(})O)T)X+^-b-g-l-n.X._.v/x2U2]2q3S4O4V5o5t6Q7r8v9n!P9})Q)c,s.e1q1t2v3Q3R3V3]5i6R6W6X7P7n7{8P8Q9U9];Q!^$Xc#U%a's'y(e(l)T)X+^-b-g-l-n.X._.v/x2U2]2q3S4O4V5o5t6Q7r8v9nQ3a/Oz;^)Q)c,s.e1q1t2v3V3]5i6R6W6X7P7n7{8P8Q9U9];QQ;c;eR;d;f&xkOPWXYZrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$X$^$b$j%]%c%p&]&`&a&d&f&g&i&m&u&y'S'd't'v'|(T(i(m(q)e)p*s*{+g,X,],b,n,q-R-Z-i-o.P.].d.l/u/z0X0x1Y1Z1[1^1b1e1g1v2W2^2j2r3X4k4m4w5Z5]5^5g5p5}7U7Z7h7t8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^S$kh$lR3Y.k'PgOPWXYZhrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$X$^$b$j$l%]%c%p&]&`&a&d&f&g&i&m&u&y'S'd't'v'|(T(i(m(q)e)p*s*{+g,X,],b,n,q-R-Z-i-o.P.].d.k.l/u/z0X0x1Y1Z1[1^1b1e1g1v2W2^2j2r3X4k4m4w5Z5]5^5g5p5}7U7Z7h7t8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^T$gf$mQ$efS)[$h)`R)h$mT$ff$mT)^$h)`'PhOPWXYZhrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$X$^$b$j$l%]%c%p&]&`&a&d&f&g&i&m&u&y'S'd't'v'|(T(i(m(q)e)p*s*{+g,X,],b,n,q-R-Z-i-o.P.].d.k.l/u/z0X0x1Y1Z1[1^1b1e1g1v2W2^2j2r3X4k4m4w5Z5]5^5g5p5}7U7Z7h7t8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^T$kh$lQ$nhR)g$l%UjOPWXYZrstu!X!^!l#O#S#V#`#k#q#u#x#{#|#}$O$P$Q$R$S$T$U$V$^$b%]%c%p&]&`&a&d&f&g&i&m&u'S'd't'v'|(T(i(m(q)p*s*{+g,X,],b-R-Z-i-o.P.].d/u/z0X0x1Y1Z1[1^1b1e1g2W2^2j2r4m4w5Z5]5^5p5}7U7Z7h7t!s;[$X$j&y)e,n,q.l1v3X4k5g8c8t9l9o9p9q9t9u9v9w9x9y9z9{9|9}:O:P:Q:U:_:`:a:c:j:k:p:q;^#alOPXZr!X!^!l#O#`#k#x$j%]&]&`&a&d&f&g&i&m&u'S(q)e*{+g,X,],b-R.P.l/u0x1Y1Z1[1^1b1e1g2j3X4m4w5Z5]5^5}7U7Z7hv$zi#t%T%U%Y)u)w*P*e*f.Y/X/w3a3y8S;Z;c;d!z(h#r$`$a$u$x)l)x*V*z*}+l+o.O/Y/[0l0o0w2i3k3s4Q4S4v5z6b6k7W7w8g8y9X9a:X:Z:]:d:f:h:l:n:r;g;hQ*o%WQ.w)qg3U:S:T:Y:[:^:e:g:i:m:o:sv$vi#t%T%U%Y)u)w*P*e*f.Y/X/w3a3y8S;Z;c;dQ*R$wS*[$y*_Q*p%XQ/g*]!z:|#r$`$a$u$x)l)x*V*z*}+l+o.O/Y/[0l0o0w2i3k3s4Q4S4v5z6b6k7W7w8g8y9X9a:X:Z:]:d:f:h:l:n:r;g;hf:}:S:T:Y:[:^:e:g:i:m:o:sQ;R;_Q;S;`Q;T;aR;U;bv$zi#t%T%U%Y)u)w*P*e*f.Y/X/w3a3y8S;Z;c;d!z(h#r$`$a$u$x)l)x*V*z*}+l+o.O/Y/[0l0o0w2i3k3s4Q4S4v5z6b6k7W7w8g8y9X9a:X:Z:]:d:f:h:l:n:r;g;hg3U:S:T:Y:[:^:e:g:i:m:o:slnOXr!X#`%]&d&f&g&i,],b1b1eQ*U$xQ,k&pQ,l&rR3j/Y$Y${i#r#t$`$a$u$x%T%U%Y)l)u)w)x*P*V*e*f*z*}+l+o.O.Y/X/Y/[/w0l0o0w2i3a3k3s3y4Q4S4v5z6b6k7W7w8S8g8y9X9a:S:T:X:Y:Z:[:]:^:d:e:f:g:h:i:l:m:n:o:r:s;Z;c;d;g;hQ+n&OQ0n+pQ4g0mR6|4hT*^$y*_S*^$y*_T4o0u4pS/e*Z4mT3w/m7UQ+O%gQ/f*[Q0T+PQ0{+yQ4z0|Q7]4{Q8j7^R9Z8kn)u$s(j*q/W/o/p2o3h3}6[6m8}:{;X;Y!W:d(f)V){*T.V.s/O/]/|0k0m2n3i3m4f4h6O6P6c6g6o6q8W8[9b;e;f]:e3T6V7|8{8|9kp)w$s(j*q.|/W/o/p2o3h3}6[6m8}:{;X;Y!Y:f(f)V){*T.V.s/O/]/|0k0m2l2n3i3m4f4h6O6P6c6g6o6q8W8[9b;e;f_:g3T6V7|7}8{8|9kpmOXr!T!X#`%]&Z&d&f&g&i,],b1b1eQ&W!SR,X&apmOXr!T!X#`%]&Z&d&f&g&i,],b1b1eR&W!SQ+r&PR0j+kqmOXr!T!X#`%]&Z&d&f&g&i,],b1b1eQ0v+wS4u0y0zU7V4s4t4xS8f7X7YS9V8e8hQ9d9WR9i9eQ&_!TR,R&ZR5R1SS%oz%tR0`+[Q&d!UR,]&eR,c&jT1c,b1eR,g&kQ,f&kR1l,gQ'k!wR-c'kQrOQ#`XT%`r#`Q!zTR'm!zQ!}UR'o!}Q)n$rR.t)nQ#QVR'q#QQ#TWU'w#T'x-jQ'x#UR-j'yQ,v&zR1x,vQ.Z(jR2p.ZQ.^(lS2s.^2tR2t._Q,}'QR1|,}Y!oQ'Q,}0u4pR'[!oS#ZW%vU(O#Z(P-kQ(P#[R-k'zQ,y&}R1z,yr`OXr!T!X#`%]&Z&]&d&f&g&i,],b1b1eS#dZ%ZU#n`#d-tR-t(ZQ([#fQ-q(WW-y([-q2_5uQ2_-rR5u2`Q)`$hR.m)`Q$lhR)f$lQ$_cU)U$_-f:RQ-f9nR:R)cQ/R)|W3d/R3e6`8VU3e/S/T/US6`3f3gR8V6a#m)s$s(f(j)V){*T*l*m*q.T.U.V.s.|.}/O/W/]/o/p/|0k0m2l2m2n2o3T3h3i3m3}4f4h6O6P6T6U6V6[6c6g6m6o6q7|7}8O8W8[8{8|8}9b9k:{;X;Y;e;fQ/Z*TU3l/Z3n6dQ3n/]R6d3mQ*_$yR/i*_Q*h$}R/r*hQ4R/|R6p4RQ+i%yR0i+iQ4j0pS7O4j8dR8d7PQ+t&QR0s+tQ4p0uR7S4pQ1R,OS5P1R7aR7a5RQ0Z+WW4[0Z4^6v8`Q4^0^Q6v4]R8`6wQ+]%oR0a+]Q1e,bR5a1eWqOXr#`Q&h!XQ*u%]Q,[&dQ,^&fQ,_&gQ,a&iQ1`,]S1c,b1eR5`1bQ%_oQ&l!]Q&o!_Q&q!`Q&s!aQ'c!qQ+Q%iQ+d%uQ+j%zQ,Q&_Q,i&nW-Y']'e'f'iQ-a'aQ/h*^Q0U+RS1U,R,UQ1m,hQ1n,kQ1o,lQ2T-XW2V-[-]-`-bQ4T0VQ4a0dQ4e0kQ4y0{Q5T1WQ5_1aU5n2U2X2[Q5q2YQ6r4UQ6z4cQ6{4fQ7R4oQ7[4zQ7b5SS7q5o5sQ7s5rQ8a6xQ8i7]Q8n7cQ8u7rQ9T8bQ9Y8jQ9^8vR9f9ZQ%iwQ'U!fQ'a!qU+R%j%k%lQ,p&wU-T'V'W'XS-X']'gQ/_*XS0V+S+TQ1u,rS2R-U-VQ2Y-^Q3q/cQ4U0WQ5j1{Q5m2SQ5r2ZR6h3uS$ti;ZR*i%OU$}i%O;ZR/q*gQ$siS(f#r*}Q(j#tS)V$`$aQ){$uQ*T$xQ*l%TQ*m%UQ*q%YQ.T:XQ.U:ZQ.V:]Q.s)lQ.|)uQ.})wQ/O)xQ/W*PQ/]*VQ/o*eQ/p*fh/|*z.O0w2i4v5z7W7w8g8y9X9aQ0k+lQ0m+oQ2l:dQ2m:fQ2n:hQ2o.YS3T:S:TQ3h/XQ3i/YQ3m/[Q3}/wQ4f0lQ4h0oQ6O:lQ6P:nQ6T:YQ6U:[Q6V:^Q6[3aQ6c3kQ6g3sQ6m3yQ6o4QQ6q4SQ7|:iQ7}:eQ8O:gQ8W6bQ8[6kQ8{:mQ8|:oQ8}8SQ9b:rQ9k:sQ:{;ZQ;X;cQ;Y;dQ;e;gR;f;hloOXr!X#`%]&d&f&g&i,],b1b1eQ!dPS#bZ#kQ&n!^U'Y!l4m7UQ'p#OQ(s#xQ)d$jS,U&]&`Q,Y&aQ,h&mQ,m&uQ-P'SQ.a(qQ.q)eQ0P*{Q0g+gQ1],XQ2P-RQ2g.PQ3[.lQ3{/uQ4t0xQ5V1YQ5W1ZQ5Y1[Q5[1^Q5c1gQ5y2jQ6Y3XQ7Y4wQ7g5ZQ7i5]Q7j5^Q7y5}Q8h7ZR8p7h#UcOPXZr!X!^!l#`#k#x%]&]&`&a&d&f&g&i&m&u'S(q*{+g,X,],b-R.P/u0x1Y1Z1[1^1b1e1g2j4m4w5Z5]5^5}7U7Z7hQ#UWQ#aYQ%asQ%btQ%duS's#S'vQ'y#VQ(e#qQ(l#uQ(t#{Q(u#|Q(v#}Q(w$OQ(x$PQ(y$QQ(z$RQ({$SQ(|$TQ(}$UQ)O$VQ)Q$XQ)T$^Q)X$bW)c$j)e.l3XQ*x%cQ+^%pS,s&y1vQ-b'dS-g't-iQ-l'|Q-n(TQ.X(iQ._(mQ.c9lQ.e9oQ.f9pQ.g9qQ.v)pQ/x*sQ1q,nQ1t,qQ2U-ZQ2]-oQ2q.]Q2v9tQ2w9uQ2x9vQ2y9wQ2z9xQ2{9yQ2|9zQ2}9{Q3O9|Q3P9}Q3Q:OQ3R:PQ3S.dQ3V:UQ3W:_Q3]:QQ4O/zQ4V0XQ5i:`Q5o2WQ5t2^Q6Q2rQ6R:aQ6W:cQ6X:jQ7P4kQ7n5gQ7r5pQ7{:kQ8P:pQ8Q:qQ8v7tQ9U8cQ9]8tQ9n#OR;Q;^R#WWR&{!cY!qQ'Q,}0u4pS&w!c,uQ']!oS'g!r!uS'i!v4rS,r&x'PS-^'^'_Q-`'`Q1{,{R2Z-_R(k#tR(n#uQ!dQT,|'Q,}]!nQ!o'Q,}0u4pQ#l]R'Z9mT#gZ%ZS#fZ%ZU%y|},ZU(W#d#e#hS-r(X(YQ-v(ZQ0h+hQ2`-sU2a-t-u-wS5v2b2cR7u5w`#YW#S#V%v't'}+e-mt#cZ|}#d#e#h%Z(X(Y(Z+h-s-t-u-w2b2c5wQ1_,ZQ1r,oQ5e1jQ7m5fT:x&y+fT#]W%vS#[W%vS'u#S'}S'z#V+eS,t&y+fT-h't-mT'O!c%wQ$hfR)j$mT)_$h)`R3Z.kT*O$u*QR*W$xQ/}*zQ2e.OQ4s0wQ5{2iQ7X4vQ7x5zQ8e7WQ8w7wQ9W8gQ9`8yQ9e9XR9h9alpOXr!X#`%]&d&f&g&i,],b1b1eQ&^!TR,Q&ZV%z|},ZR0q+qR,P&XQ%szR+c%tR+X%nT&b!U&eT&c!U&eT1d,b1e\",nodeNames:\"⚠ ArithOp ArithOp LineComment BlockComment Script ExportDeclaration export Star as VariableName String Escape from ; default FunctionDeclaration async function VariableDefinition > TypeParamList TypeDefinition extends ThisType this LiteralType ArithOp Number BooleanLiteral TemplateType InterpolationEnd Interpolation InterpolationStart NullType null VoidType void TypeofType typeof MemberExpression . ?. PropertyName [ TemplateString Escape Interpolation super RegExp ] ArrayExpression Spread , } { ObjectExpression Property async get set PropertyDefinition Block : NewExpression new TypeArgList CompareOp < ) ( ArgList UnaryExpression delete LogicOp BitOp YieldExpression yield AwaitExpression await ParenthesizedExpression ClassExpression class ClassBody MethodDeclaration Decorator @ MemberExpression PrivatePropertyName CallExpression declare Privacy static abstract override PrivatePropertyDefinition PropertyDeclaration readonly accessor Optional TypeAnnotation Equals StaticBlock FunctionExpression ArrowFunction ParamList ParamList ArrayPattern ObjectPattern PatternProperty Privacy readonly Arrow MemberExpression BinaryExpression ArithOp ArithOp ArithOp ArithOp BitOp CompareOp instanceof satisfies in const CompareOp BitOp BitOp BitOp LogicOp LogicOp ConditionalExpression LogicOp LogicOp AssignmentExpression UpdateOp PostfixExpression CallExpression TaggedTemplateExpression DynamicImport import ImportMeta JSXElement JSXSelfCloseEndTag JSXStartTag JSXSelfClosingTag JSXIdentifier JSXBuiltin JSXIdentifier JSXNamespacedName JSXMemberExpression JSXSpreadAttribute JSXAttribute JSXAttributeValue JSXEscape JSXEndTag JSXOpenTag JSXFragmentTag JSXText JSXEscape JSXStartCloseTag JSXCloseTag PrefixCast ArrowFunction TypeParamList SequenceExpression KeyofType keyof UniqueType unique ImportType InferredType infer TypeName ParenthesizedType FunctionSignature ParamList NewSignature IndexedType TupleType Label ArrayType ReadonlyType ObjectType MethodType PropertyType IndexSignature PropertyDefinition CallSignature TypePredicate is NewSignature new UnionType LogicOp IntersectionType LogicOp ConditionalType ParameterizedType ClassDeclaration abstract implements type VariableDeclaration let var TypeAliasDeclaration InterfaceDeclaration interface EnumDeclaration enum EnumBody NamespaceDeclaration namespace module AmbientDeclaration declare GlobalDeclaration global ClassDeclaration ClassBody AmbientFunctionDeclaration ExportGroup VariableName VariableName ImportDeclaration ImportGroup ForStatement for ForSpec ForInSpec ForOfSpec of WhileStatement while WithStatement with DoStatement do IfStatement if else SwitchStatement switch SwitchBody CaseLabel case DefaultLabel TryStatement try CatchClause catch FinallyClause finally ReturnStatement return ThrowStatement throw BreakStatement break ContinueStatement continue DebuggerStatement debugger LabeledStatement ExpressionStatement SingleExpression SingleClassItem\",maxTerm:364,context:trackNewline,nodeProps:[[\"group\",-26,6,14,16,62,199,203,206,207,209,212,215,225,227,233,235,237,239,242,248,254,256,258,260,262,264,265,\"Statement\",-32,10,11,25,28,29,35,45,48,49,51,56,64,72,76,78,80,81,103,104,113,114,131,134,136,137,138,139,141,142,162,163,165,\"Expression\",-23,24,26,30,34,36,38,166,168,170,171,173,174,175,177,178,179,181,182,183,193,195,197,198,\"Type\",-3,84,96,102,\"ClassItem\"],[\"openedBy\",31,\"InterpolationStart\",50,\"[\",54,\"{\",69,\"(\",143,\"JSXStartTag\",155,\"JSXStartTag JSXStartCloseTag\"],[\"closedBy\",33,\"InterpolationEnd\",44,\"]\",55,\"}\",70,\")\",144,\"JSXSelfCloseEndTag JSXEndTag\",160,\"JSXEndTag\"]],propSources:[jsHighlight],skippedNodes:[0,3,4,268],repeatNodeCount:33,tokenData:\"$>y(CSR!bOX%ZXY+gYZ-yZ[+g[]%Z]^.c^p%Zpq+gqr/mrs3cst:_tu>PuvBavwDxwxGgxyMvyz! Qz{!![{|!%O|}!&]}!O!%O!O!P!'g!P!Q!1w!Q!R#0t!R![#3T![!]#@T!]!^#Aa!^!_#Bk!_!`#GS!`!a#In!a!b#N{!b!c$$z!c!}>P!}#O$&U#O#P$'`#P#Q$,w#Q#R$.R#R#S>P#S#T$/`#T#o$0j#o#p$4z#p#q$5p#q#r$7Q#r#s$8^#s$f%Z$f$g+g$g#BY>P#BY#BZ$9h#BZ$IS>P$IS$I_$9h$I_$I|>P$I|$I}$<s$I}$JO$<s$JO$JT>P$JT$JU$9h$JU$KV>P$KV$KW$9h$KW&FU>P&FU&FV$9h&FV;'S>P;'S;=`BZ<%l?HT>P?HT?HU$9h?HUO>P(n%d_$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&j&hT$d&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c&j&zP;=`<%l&c'|'U]$d&j'z!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!b(SU'z!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!b(iP;=`<%l'}'|(oP;=`<%l&}'[(y]$d&j'wpOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(rp)wU'wpOY)rZr)rs#O)r#P;'S)r;'S;=`*Z<%lO)rp*^P;=`<%l)r'[*dP;=`<%l(r#S*nX'wp'z!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g#S+^P;=`<%l*g(n+dP;=`<%l%Z(CS+rq$d&j'wp'z!b'm(;dOX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p$f%Z$f$g+g$g#BY%Z#BY#BZ+g#BZ$IS%Z$IS$I_+g$I_$JT%Z$JT$JU+g$JU$KV%Z$KV$KW+g$KW&FU%Z&FU&FV+g&FV;'S%Z;'S;=`+a<%l?HT%Z?HT?HU+g?HUO%Z(CS.ST'x#S$d&j'n(;dO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c(CS.n_$d&j'wp'z!b'n(;dOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#`/x`$d&j!l$Ip'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`0z!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S1V`#q$Id$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`2X!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S2d_#q$Id$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$2b3l_'v$(n$d&j'z!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k*r4r_$d&j'z!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k)`5vX$d&jOr5qrs6cs!^5q!^!_6y!_#o5q#o#p6y#p;'S5q;'S;=`7h<%lO5q)`6jT$_#t$d&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c#t6|TOr6yrs7]s;'S6y;'S;=`7b<%lO6y#t7bO$_#t#t7eP;=`<%l6y)`7kP;=`<%l5q*r7w]$_#t$d&j'z!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}%W8uZ'z!bOY8pYZ6yZr8prs9hsw8pwx6yx#O8p#O#P6y#P;'S8p;'S;=`:R<%lO8p%W9oU$_#t'z!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}%W:UP;=`<%l8p*r:[P;=`<%l4k#%|:hg$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}st%Ztu<Puw%Zwx(rx!^%Z!^!_*g!_!c%Z!c!}<P!}#O%Z#O#P&c#P#R%Z#R#S<P#S#T%Z#T#o<P#o#p*g#p$g%Z$g;'S<P;'S;=`=y<%lO<P#%|<[i$d&j(a!L^'wp'z!bOY%ZYZ&cZr%Zrs&}st%Ztu<Puw%Zwx(rx!Q%Z!Q![<P![!^%Z!^!_*g!_!c%Z!c!}<P!}#O%Z#O#P&c#P#R%Z#R#S<P#S#T%Z#T#o<P#o#p*g#p$g%Z$g;'S<P;'S;=`=y<%lO<P#%|=|P;=`<%l<P(CS>`k$d&j'wp'z!b(U!LY't&;d$W#tOY%ZYZ&cZr%Zrs&}st%Ztu>Puw%Zwx(rx}%Z}!O@T!O!Q%Z!Q![>P![!^%Z!^!_*g!_!c%Z!c!}>P!}#O%Z#O#P&c#P#R%Z#R#S>P#S#T%Z#T#o>P#o#p*g#p$g%Z$g;'S>P;'S;=`BZ<%lO>P+d@`k$d&j'wp'z!b$W#tOY%ZYZ&cZr%Zrs&}st%Ztu@Tuw%Zwx(rx}%Z}!O@T!O!Q%Z!Q![@T![!^%Z!^!_*g!_!c%Z!c!}@T!}#O%Z#O#P&c#P#R%Z#R#S@T#S#T%Z#T#o@T#o#p*g#p$g%Z$g;'S@T;'S;=`BT<%lO@T+dBWP;=`<%l@T(CSB^P;=`<%l>P%#SBl`$d&j'wp'z!b#i$IdOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Cn!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#SCy_$d&j#{$Id'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%DfETa(j%<v$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sv%ZvwFYwx(rx!^%Z!^!_*g!_!`Cn!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#SFe`$d&j#u$Id'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Cn!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$2bGp_'y$)`$d&j'wpOYHoYZIuZrHorsIuswHowxKVx!^Ho!^!_LX!_#OHo#O#PIu#P#oHo#o#pLX#p;'SHo;'S;=`Mp<%lOHo*QHv_$d&j'wpOYHoYZIuZrHorsIuswHowxKVx!^Ho!^!_LX!_#OHo#O#PIu#P#oHo#o#pLX#p;'SHo;'S;=`Mp<%lOHo)`IzX$d&jOwIuwx6cx!^Iu!^!_Jg!_#oIu#o#pJg#p;'SIu;'S;=`KP<%lOIu#tJjTOwJgwx7]x;'SJg;'S;=`Jy<%lOJg#tJ|P;=`<%lJg)`KSP;=`<%lIu*QK`]$_#t$d&j'wpOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(r$fL^Z'wpOYLXYZJgZrLXrsJgswLXwxMPx#OLX#O#PJg#P;'SLX;'S;=`Mj<%lOLX$fMWU$_#t'wpOY)rZr)rs#O)r#P;'S)r;'S;=`*Z<%lO)r$fMmP;=`<%lLX*QMsP;=`<%lHo(*QNR_!h(!b$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z!'l! ]_!gM|$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'+h!!ib$d&j'wp'z!b'u#)d#j$IdOY%ZYZ&cZr%Zrs&}sw%Zwx(rxz%Zz{!#q{!^%Z!^!_*g!_!`Cn!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S!#|`$d&j'wp'z!b#g$IdOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Cn!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&-O!%Z`$d&j'wp'z!bk&%`OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Cn!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&C[!&h_!V&;l$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(CS!'rc$d&j'wp'z!by'<nOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!(}!P!Q%Z!Q![!+g![!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z!'d!)Wa$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!*]!P!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z!'d!*h_!UMt$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l!+rg$d&j'wp'z!bl$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!+g![!^%Z!^!_*g!_!g%Z!g!h!-Z!h#O%Z#O#P&c#P#R%Z#R#S!+g#S#X%Z#X#Y!-Z#Y#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l!-dg$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx{%Z{|!.{|}%Z}!O!.{!O!Q%Z!Q![!0a![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!0a#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l!/Uc$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!0a![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!0a#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l!0lc$d&j'wp'z!bl$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!0a![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!0a#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(CS!2Sf$d&j'wp'z!b#h$IdOY!3hYZ&cZr!3hrs!4{sw!3hwx!C}xz!3hz{#$s{!P!3h!P!Q#&Y!Q!^!3h!^!_!Mh!_!`#-x!`!a#/_!a!}!3h!}#O##[#O#P!<w#P#o!3h#o#p!Mh#p;'S!3h;'S;=`#$m<%lO!3h(r!3sb$d&j'wp'z!b!RSOY!3hYZ&cZr!3hrs!4{sw!3hwx!C}x!P!3h!P!Q!Kh!Q!^!3h!^!_!Mh!_!}!3h!}#O##[#O#P!<w#P#o!3h#o#p!Mh#p;'S!3h;'S;=`#$m<%lO!3h(Q!5U`$d&j'z!b!RSOY!4{YZ&cZw!4{wx!6Wx!P!4{!P!Q!=o!Q!^!4{!^!_!?g!_!}!4{!}#O!Bn#O#P!<w#P#o!4{#o#p!?g#p;'S!4{;'S;=`!Cw<%lO!4{&n!6_^$d&j!RSOY!6WYZ&cZ!P!6W!P!Q!7Z!Q!^!6W!^!_!8g!_!}!6W!}#O!;U#O#P!<w#P#o!6W#o#p!8g#p;'S!6W;'S;=`!=i<%lO!6W&n!7ba$d&j!RSO!^&c!_#Z&c#Z#[!7Z#[#]&c#]#^!7Z#^#a&c#a#b!7Z#b#g&c#g#h!7Z#h#i&c#i#j!7Z#j#m&c#m#n!7Z#n#o&c#p;'S&c;'S;=`&w<%lO&cS!8lX!RSOY!8gZ!P!8g!P!Q!9X!Q!}!8g!}#O!9p#O#P!:o#P;'S!8g;'S;=`!;O<%lO!8gS!9^U!RS#Z#[!9X#]#^!9X#a#b!9X#g#h!9X#i#j!9X#m#n!9XS!9sVOY!9pZ#O!9p#O#P!:Y#P#Q!8g#Q;'S!9p;'S;=`!:i<%lO!9pS!:]SOY!9pZ;'S!9p;'S;=`!:i<%lO!9pS!:lP;=`<%l!9pS!:rSOY!8gZ;'S!8g;'S;=`!;O<%lO!8gS!;RP;=`<%l!8g&n!;Z[$d&jOY!;UYZ&cZ!^!;U!^!_!9p!_#O!;U#O#P!<P#P#Q!6W#Q#o!;U#o#p!9p#p;'S!;U;'S;=`!<q<%lO!;U&n!<UX$d&jOY!;UYZ&cZ!^!;U!^!_!9p!_#o!;U#o#p!9p#p;'S!;U;'S;=`!<q<%lO!;U&n!<tP;=`<%l!;U&n!<|X$d&jOY!6WYZ&cZ!^!6W!^!_!8g!_#o!6W#o#p!8g#p;'S!6W;'S;=`!=i<%lO!6W&n!=lP;=`<%l!6W(Q!=xi$d&j'z!b!RSOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#Z&}#Z#[!=o#[#]&}#]#^!=o#^#a&}#a#b!=o#b#g&}#g#h!=o#h#i&}#i#j!=o#j#m&}#m#n!=o#n#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!f!?nZ'z!b!RSOY!?gZw!?gwx!8gx!P!?g!P!Q!@a!Q!}!?g!}#O!Ap#O#P!:o#P;'S!?g;'S;=`!Bh<%lO!?g!f!@hb'z!b!RSOY'}Zw'}x#O'}#P#Z'}#Z#[!@a#[#]'}#]#^!@a#^#a'}#a#b!@a#b#g'}#g#h!@a#h#i'}#i#j!@a#j#m'}#m#n!@a#n;'S'};'S;=`(f<%lO'}!f!AuX'z!bOY!ApZw!Apwx!9px#O!Ap#O#P!:Y#P#Q!?g#Q;'S!Ap;'S;=`!Bb<%lO!Ap!f!BeP;=`<%l!Ap!f!BkP;=`<%l!?g(Q!Bu^$d&j'z!bOY!BnYZ&cZw!Bnwx!;Ux!^!Bn!^!_!Ap!_#O!Bn#O#P!<P#P#Q!4{#Q#o!Bn#o#p!Ap#p;'S!Bn;'S;=`!Cq<%lO!Bn(Q!CtP;=`<%l!Bn(Q!CzP;=`<%l!4{'`!DW`$d&j'wp!RSOY!C}YZ&cZr!C}rs!6Ws!P!C}!P!Q!EY!Q!^!C}!^!_!GQ!_!}!C}!}#O!JX#O#P!<w#P#o!C}#o#p!GQ#p;'S!C};'S;=`!Kb<%lO!C}'`!Eci$d&j'wp!RSOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#Z(r#Z#[!EY#[#](r#]#^!EY#^#a(r#a#b!EY#b#g(r#g#h!EY#h#i(r#i#j!EY#j#m(r#m#n!EY#n#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(rt!GXZ'wp!RSOY!GQZr!GQrs!8gs!P!GQ!P!Q!Gz!Q!}!GQ!}#O!IZ#O#P!:o#P;'S!GQ;'S;=`!JR<%lO!GQt!HRb'wp!RSOY)rZr)rs#O)r#P#Z)r#Z#[!Gz#[#])r#]#^!Gz#^#a)r#a#b!Gz#b#g)r#g#h!Gz#h#i)r#i#j!Gz#j#m)r#m#n!Gz#n;'S)r;'S;=`*Z<%lO)rt!I`X'wpOY!IZZr!IZrs!9ps#O!IZ#O#P!:Y#P#Q!GQ#Q;'S!IZ;'S;=`!I{<%lO!IZt!JOP;=`<%l!IZt!JUP;=`<%l!GQ'`!J`^$d&j'wpOY!JXYZ&cZr!JXrs!;Us!^!JX!^!_!IZ!_#O!JX#O#P!<P#P#Q!C}#Q#o!JX#o#p!IZ#p;'S!JX;'S;=`!K[<%lO!JX'`!K_P;=`<%l!JX'`!KeP;=`<%l!C}(r!Ksk$d&j'wp'z!b!RSOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#Z%Z#Z#[!Kh#[#]%Z#]#^!Kh#^#a%Z#a#b!Kh#b#g%Z#g#h!Kh#h#i%Z#i#j!Kh#j#m%Z#m#n!Kh#n#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z#W!Mq]'wp'z!b!RSOY!MhZr!Mhrs!?gsw!Mhwx!GQx!P!Mh!P!Q!Nj!Q!}!Mh!}#O#!U#O#P!:o#P;'S!Mh;'S;=`##U<%lO!Mh#W!Nse'wp'z!b!RSOY*gZr*grs'}sw*gwx)rx#O*g#P#Z*g#Z#[!Nj#[#]*g#]#^!Nj#^#a*g#a#b!Nj#b#g*g#g#h!Nj#h#i*g#i#j!Nj#j#m*g#m#n!Nj#n;'S*g;'S;=`+Z<%lO*g#W#!]Z'wp'z!bOY#!UZr#!Urs!Apsw#!Uwx!IZx#O#!U#O#P!:Y#P#Q!Mh#Q;'S#!U;'S;=`##O<%lO#!U#W##RP;=`<%l#!U#W##XP;=`<%l!Mh(r##e`$d&j'wp'z!bOY##[YZ&cZr##[rs!Bnsw##[wx!JXx!^##[!^!_#!U!_#O##[#O#P!<P#P#Q!3h#Q#o##[#o#p#!U#p;'S##[;'S;=`#$g<%lO##[(r#$jP;=`<%l##[(r#$pP;=`<%l!3h(CS#%Qb$d&j'wp'z!b'o(;d!RSOY!3hYZ&cZr!3hrs!4{sw!3hwx!C}x!P!3h!P!Q!Kh!Q!^!3h!^!_!Mh!_!}!3h!}#O##[#O#P!<w#P#o!3h#o#p!Mh#p;'S!3h;'S;=`#$m<%lO!3h(CS#&e_$d&j'wp'z!bR(;dOY#&YYZ&cZr#&Yrs#'dsw#&Ywx#*tx!^#&Y!^!_#,s!_#O#&Y#O#P#(f#P#o#&Y#o#p#,s#p;'S#&Y;'S;=`#-r<%lO#&Y(Bb#'m]$d&j'z!bR(;dOY#'dYZ&cZw#'dwx#(fx!^#'d!^!_#)w!_#O#'d#O#P#(f#P#o#'d#o#p#)w#p;'S#'d;'S;=`#*n<%lO#'d(AO#(mX$d&jR(;dOY#(fYZ&cZ!^#(f!^!_#)Y!_#o#(f#o#p#)Y#p;'S#(f;'S;=`#)q<%lO#(f(;d#)_SR(;dOY#)YZ;'S#)Y;'S;=`#)k<%lO#)Y(;d#)nP;=`<%l#)Y(AO#)tP;=`<%l#(f(<v#*OW'z!bR(;dOY#)wZw#)wwx#)Yx#O#)w#O#P#)Y#P;'S#)w;'S;=`#*h<%lO#)w(<v#*kP;=`<%l#)w(Bb#*qP;=`<%l#'d(Ap#*}]$d&j'wpR(;dOY#*tYZ&cZr#*trs#(fs!^#*t!^!_#+v!_#O#*t#O#P#(f#P#o#*t#o#p#+v#p;'S#*t;'S;=`#,m<%lO#*t(<U#+}W'wpR(;dOY#+vZr#+vrs#)Ys#O#+v#O#P#)Y#P;'S#+v;'S;=`#,g<%lO#+v(<U#,jP;=`<%l#+v(Ap#,pP;=`<%l#*t(=h#,|Y'wp'z!bR(;dOY#,sZr#,srs#)wsw#,swx#+vx#O#,s#O#P#)Y#P;'S#,s;'S;=`#-l<%lO#,s(=h#-oP;=`<%l#,s(CS#-uP;=`<%l#&Y%#W#.Vb$d&j#{$Id'wp'z!b!RSOY!3hYZ&cZr!3hrs!4{sw!3hwx!C}x!P!3h!P!Q!Kh!Q!^!3h!^!_!Mh!_!}!3h!}#O##[#O#P!<w#P#o!3h#o#p!Mh#p;'S!3h;'S;=`#$m<%lO!3h+h#/lb$T#t$d&j'wp'z!b!RSOY!3hYZ&cZr!3hrs!4{sw!3hwx!C}x!P!3h!P!Q!Kh!Q!^!3h!^!_!Mh!_!}!3h!}#O##[#O#P!<w#P#o!3h#o#p!Mh#p;'S!3h;'S;=`#$m<%lO!3h$/l#1Pp$d&j'wp'z!bl$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!+g!P!Q%Z!Q![#3T![!^%Z!^!_*g!_!g%Z!g!h!-Z!h#O%Z#O#P&c#P#R%Z#R#S#3T#S#U%Z#U#V#6_#V#X%Z#X#Y!-Z#Y#b%Z#b#c#5T#c#d#9g#d#l%Z#l#m#<i#m#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#3`k$d&j'wp'z!bl$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!+g!P!Q%Z!Q![#3T![!^%Z!^!_*g!_!g%Z!g!h!-Z!h#O%Z#O#P&c#P#R%Z#R#S#3T#S#X%Z#X#Y!-Z#Y#b%Z#b#c#5T#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#5`_$d&j'wp'z!bl$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#6hd$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#7v!R!S#7v!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#7v#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#8Rf$d&j'wp'z!bl$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#7v!R!S#7v!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#7v#S#b%Z#b#c#5T#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#9pc$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#:{!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#:{#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#;We$d&j'wp'z!bl$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#:{!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#:{#S#b%Z#b#c#5T#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#<rg$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#>Z![!^%Z!^!_*g!_!c%Z!c!i#>Z!i#O%Z#O#P&c#P#R%Z#R#S#>Z#S#T%Z#T#Z#>Z#Z#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#>fi$d&j'wp'z!bl$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#>Z![!^%Z!^!_*g!_!c%Z!c!i#>Z!i#O%Z#O#P&c#P#R%Z#R#S#>Z#S#T%Z#T#Z#>Z#Z#b%Z#b#c#5T#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%Gh#@b_!a$b$d&j#y%<f'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)[#Al_^l$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(CS#Bz^'}!*v!e'.r'wp'z!b$U)d(nSOY*gZr*grs'}sw*gwx)rx!P*g!P!Q#Cv!Q!^*g!^!_#Dl!_!`#F^!`#O*g#P;'S*g;'S;=`+Z<%lO*g(n#DPX$f&j'wp'z!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g$Kh#DuZ#k$Id'wp'z!bOY*gZr*grs'}sw*gwx)rx!_*g!_!`#Eh!`#O*g#P;'S*g;'S;=`+Z<%lO*g$Kh#EqX#{$Id'wp'z!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g$Kh#FgX#l$Id'wp'z!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g%Gh#G_a#X%?x$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`0z!`!a#Hd!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#W#Ho_#d$Ih$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%Gh#I}adBf#l$Id$a#|$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`#KS!`!a#L^!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S#K__#l$Id$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S#Lia#k$Id$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Cn!`!a#Mn!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S#My`#k$Id$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Cn!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'+h$ Wc(b$Ip$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P$!c!P!^%Z!^!_*g!_!a%Z!a!b$#m!b#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'+`$!n_z'#p$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S$#x`$d&j#v$Id'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Cn!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z#&^$%V_!x!Ln$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(@^$&a_|(8n$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(n$'eZ$d&jO!^$(W!^!_$(n!_#i$(W#i#j$(s#j#l$(W#l#m$*f#m#o$(W#o#p$(n#p;'S$(W;'S;=`$,q<%lO$(W(n$(_T[#S$d&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c#S$(sO[#S(n$(x[$d&jO!Q&c!Q![$)n![!^&c!_!c&c!c!i$)n!i#T&c#T#Z$)n#Z#o&c#o#p$,U#p;'S&c;'S;=`&w<%lO&c(n$)sZ$d&jO!Q&c!Q![$*f![!^&c!_!c&c!c!i$*f!i#T&c#T#Z$*f#Z#o&c#p;'S&c;'S;=`&w<%lO&c(n$*kZ$d&jO!Q&c!Q![$+^![!^&c!_!c&c!c!i$+^!i#T&c#T#Z$+^#Z#o&c#p;'S&c;'S;=`&w<%lO&c(n$+cZ$d&jO!Q&c!Q![$(W![!^&c!_!c&c!c!i$(W!i#T&c#T#Z$(W#Z#o&c#p;'S&c;'S;=`&w<%lO&c#S$,XR!Q![$,b!c!i$,b#T#Z$,b#S$,eS!Q![$,b!c!i$,b#T#Z$,b#q#r$(n(n$,tP;=`<%l$(W!'l$-S_!SM|$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S$.^`#s$Id$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Cn!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&,v$/k_$d&j'wp'z!b(R&%WOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(CS$0yk$d&j'wp'z!b(U!LY't&;d$Y#tOY%ZYZ&cZr%Zrs&}st%Ztu$0juw%Zwx(rx}%Z}!O$2n!O!Q%Z!Q![$0j![!^%Z!^!_*g!_!c%Z!c!}$0j!}#O%Z#O#P&c#P#R%Z#R#S$0j#S#T%Z#T#o$0j#o#p*g#p$g%Z$g;'S$0j;'S;=`$4t<%lO$0j+d$2yk$d&j'wp'z!b$Y#tOY%ZYZ&cZr%Zrs&}st%Ztu$2nuw%Zwx(rx}%Z}!O$2n!O!Q%Z!Q![$2n![!^%Z!^!_*g!_!c%Z!c!}$2n!}#O%Z#O#P&c#P#R%Z#R#S$2n#S#T%Z#T#o$2n#o#p*g#p$g%Z$g;'S$2n;'S;=`$4n<%lO$2n+d$4qP;=`<%l$2n(CS$4wP;=`<%l$0j!5p$5TX!X!3l'wp'z!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g%Df$5{a(i%<v$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Cn!`#O%Z#O#P&c#P#o%Z#o#p*g#p#q$#m#q;'S%Z;'S;=`+a<%lO%Z%#`$7__!W$I`o`$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(r$8i_!mS$d&j'wp'z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(CS$9y|$d&j'wp'z!b'm(;d(U!LY't&;d$W#tOX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}st%Ztu>Puw%Zwx(rx}%Z}!O@T!O!Q%Z!Q![>P![!^%Z!^!_*g!_!c%Z!c!}>P!}#O%Z#O#P&c#P#R%Z#R#S>P#S#T%Z#T#o>P#o#p*g#p$f%Z$f$g+g$g#BY>P#BY#BZ$9h#BZ$IS>P$IS$I_$9h$I_$JT>P$JT$JU$9h$JU$KV>P$KV$KW$9h$KW&FU>P&FU&FV$9h&FV;'S>P;'S;=`BZ<%l?HT>P?HT?HU$9h?HUO>P(CS$=Uk$d&j'wp'z!b'n(;d(U!LY't&;d$W#tOY%ZYZ&cZr%Zrs&}st%Ztu>Puw%Zwx(rx}%Z}!O@T!O!Q%Z!Q![>P![!^%Z!^!_*g!_!c%Z!c!}>P!}#O%Z#O#P&c#P#R%Z#R#S>P#S#T%Z#T#o>P#o#p*g#p$g%Z$g;'S>P;'S;=`BZ<%lO>P\",tokenizers:[noSemicolon,incdecToken,2,3,4,5,6,7,8,9,10,11,12,13,insertSemicolon,new LocalTokenGroup(\"$S~RRtu[#O#Pg#S#T#|~_P#o#pb~gOq~~jVO#i!P#i#j!U#j#l!P#l#m!q#m;'S!P;'S;=`#v<%lO!P~!UO!O~~!XS!Q![!e!c!i!e#T#Z!e#o#p#Z~!hR!Q![!q!c!i!q#T#Z!q~!tR!Q![!}!c!i!}#T#Z!}~#QR!Q![!P!c!i!P#T#Z!P~#^R!Q![#g!c!i#g#T#Z#g~#jS!Q![#g!c!i#g#T#Z#g#q#r!P~#yP;=`<%l!P~$RO(T~~\",141,326),new LocalTokenGroup(\"j~RQYZXz{^~^O'q~~aP!P!Qd~iO'r~~\",25,308)],topRules:{Script:[0,5],SingleExpression:[1,266],SingleClassItem:[2,267]},dialects:{jsx:12686,ts:12688},dynamicPrecedences:{76:1,78:1,163:1,191:1},specialized:[{term:312,get:value=>spec_identifier[value]||-1},{term:328,get:value=>spec_word[value]||-1},{term:67,get:value=>spec_LessThan[value]||-1}],tokenPrec:12712});export{parser};\nexport const __FramerMetadata__ = {\"exports\":{\"parser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@codemirror/autocomplete/dist/index.js\nimport{Annotation,StateEffect,EditorSelection,codePointAt,codePointSize,fromCodePoint,Facet,combineConfig,StateField,Prec,Text,MapMode,RangeValue,RangeSet,CharCategory}from\"https://framerusercontent.com/modules/wFkXxZqfKOPeEQtsYrsa/772bfdCR3vXAPJJXnNsc/codemirror_state.js\";import{Direction,logException,showTooltip,EditorView,ViewPlugin,getTooltip,Decoration,WidgetType,keymap}from\"https://framerusercontent.com/modules/wKCR2JyUW8wZdYweJrou/QTymt9nRixOIrUSZrfIJ/codemirror_view.js\";import{syntaxTree,indentUnit}from\"https://framerusercontent.com/modules/aJsTBlWNkIaM900KNIXT/O6D7zESNv8FU9mcfHZ5S/codemirror_language.js\";var CompletionContext=class{/**\n  Get the extent, content, and (if there is a token) type of the\n  token before `this.pos`.\n  */tokenBefore(types){let token=syntaxTree(this.state).resolveInner(this.pos,-1);while(token&&types.indexOf(token.name)<0)token=token.parent;return token?{from:token.from,to:this.pos,text:this.state.sliceDoc(token.from,this.pos),type:token.type}:null;}/**\n  Get the match of the given expression directly before the\n  cursor.\n  */matchBefore(expr){let line=this.state.doc.lineAt(this.pos);let start=Math.max(line.from,this.pos-250);let str=line.text.slice(start-line.from,this.pos-line.from);let found=str.search(ensureAnchor(expr,false));return found<0?null:{from:start+found,to:this.pos,text:str.slice(found)};}/**\n  Yields true when the query has been aborted. Can be useful in\n  asynchronous queries to avoid doing work that will be ignored.\n  */get aborted(){return this.abortListeners==null;}/**\n  Allows you to register abort handlers, which will be called when\n  the query is\n  [aborted](https://codemirror.net/6/docs/ref/#autocomplete.CompletionContext.aborted).\n  */addEventListener(type,listener){if(type==\"abort\"&&this.abortListeners)this.abortListeners.push(listener);}/**\n  Create a new completion context. (Mostly useful for testing\n  completion sources—in the editor, the extension will create\n  these for you.)\n  */constructor(state,pos,explicit){this.state=state;this.pos=pos;this.explicit=explicit;this.abortListeners=[];}};function toSet(chars){let flat=Object.keys(chars).join(\"\");let words=/\\w/.test(flat);if(words)flat=flat.replace(/\\w/g,\"\");return`[${words?\"\\\\w\":\"\"}${flat.replace(/[^\\w\\s]/g,\"\\\\$&\")}]`;}function prefixMatch(options){let first=/* @__PURE__ */Object.create(null),rest=/* @__PURE__ */Object.create(null);for(let{label}of options){first[label[0]]=true;for(let i=1;i<label.length;i++)rest[label[i]]=true;}let source=toSet(first)+toSet(rest)+\"*$\";return[new RegExp(\"^\"+source),new RegExp(source)];}function completeFromList(list){let options=list.map(o=>typeof o==\"string\"?{label:o}:o);let[validFor,match]=options.every(o=>/^\\w+$/.test(o.label))?[/\\w*$/,/\\w+$/]:prefixMatch(options);return context=>{let token=context.matchBefore(match);return token||context.explicit?{from:token?token.from:context.pos,options,validFor}:null;};}function ifIn(nodes,source){return context=>{for(let pos=syntaxTree(context.state).resolveInner(context.pos,-1);pos;pos=pos.parent){if(nodes.indexOf(pos.name)>-1)return source(context);if(pos.type.isTop)break;}return null;};}function ifNotIn(nodes,source){return context=>{for(let pos=syntaxTree(context.state).resolveInner(context.pos,-1);pos;pos=pos.parent){if(nodes.indexOf(pos.name)>-1)return null;if(pos.type.isTop)break;}return source(context);};}var Option=class{constructor(completion,source,match,score2){this.completion=completion;this.source=source;this.match=match;this.score=score2;}};function cur(state){return state.selection.main.from;}function ensureAnchor(expr,start){var _a;let{source}=expr;let addStart=start&&source[0]!=\"^\",addEnd=source[source.length-1]!=\"$\";if(!addStart&&!addEnd)return expr;return new RegExp(`${addStart?\"^\":\"\"}(?:${source})${addEnd?\"$\":\"\"}`,(_a=expr.flags)!==null&&_a!==void 0?_a:expr.ignoreCase?\"i\":\"\");}var pickedCompletion=/* @__PURE__ */Annotation.define();function insertCompletionText(state,text,from,to){let{main}=state.selection,fromOff=from-main.from,toOff=to-main.from;return Object.assign(Object.assign({},state.changeByRange(range=>{if(range!=main&&from!=to&&state.sliceDoc(range.from+fromOff,range.from+toOff)!=state.sliceDoc(from,to))return{range};return{changes:{from:range.from+fromOff,to:to==main.from?range.to:range.from+toOff,insert:text},range:EditorSelection.cursor(range.from+fromOff+text.length)};})),{userEvent:\"input.complete\"});}var SourceCache=/* @__PURE__ */new WeakMap;function asSource(source){if(!Array.isArray(source))return source;let known=SourceCache.get(source);if(!known)SourceCache.set(source,known=completeFromList(source));return known;}var startCompletionEffect=/* @__PURE__ */StateEffect.define();var closeCompletionEffect=/* @__PURE__ */StateEffect.define();var FuzzyMatcher=class{// Matches a given word (completion) against the pattern (input).\n// Will return null for no match, and otherwise an array that starts\n// with the match score, followed by any number of `from, to` pairs\n// indicating the matched parts of `word`.\n//\n// The score is a number that is more negative the worse the match\n// is. See `Penalty` above.\nmatch(word){if(this.pattern.length==0)return[-100];if(word.length<this.pattern.length)return null;let{chars,folded,any,precise,byWord}=this;if(chars.length==1){let first=codePointAt(word,0),firstSize=codePointSize(first);let score2=firstSize==word.length?0:-100;if(first==chars[0]);else if(first==folded[0])score2+=-200;else return null;return[score2,0,firstSize];}let direct=word.indexOf(this.pattern);if(direct==0)return[word.length==this.pattern.length?0:-100,0,this.pattern.length];let len=chars.length,anyTo=0;if(direct<0){for(let i=0,e=Math.min(word.length,200);i<e&&anyTo<len;){let next=codePointAt(word,i);if(next==chars[anyTo]||next==folded[anyTo])any[anyTo++]=i;i+=codePointSize(next);}if(anyTo<len)return null;}let preciseTo=0;let byWordTo=0,byWordFolded=false;let adjacentTo=0,adjacentStart=-1,adjacentEnd=-1;let hasLower=/[a-z]/.test(word),wordAdjacent=true;for(let i=0,e=Math.min(word.length,200),prevType=0;i<e&&byWordTo<len;){let next=codePointAt(word,i);if(direct<0){if(preciseTo<len&&next==chars[preciseTo])precise[preciseTo++]=i;if(adjacentTo<len){if(next==chars[adjacentTo]||next==folded[adjacentTo]){if(adjacentTo==0)adjacentStart=i;adjacentEnd=i+1;adjacentTo++;}else{adjacentTo=0;}}}let ch,type=next<255?next>=48&&next<=57||next>=97&&next<=122?2:next>=65&&next<=90?1:0:(ch=fromCodePoint(next))!=ch.toLowerCase()?1:ch!=ch.toUpperCase()?2:0;if(!i||type==1&&hasLower||prevType==0&&type!=0){if(chars[byWordTo]==next||folded[byWordTo]==next&&(byWordFolded=true))byWord[byWordTo++]=i;else if(byWord.length)wordAdjacent=false;}prevType=type;i+=codePointSize(next);}if(byWordTo==len&&byWord[0]==0&&wordAdjacent)return this.result(-100+(byWordFolded?-200:0),byWord,word);if(adjacentTo==len&&adjacentStart==0)return[-200-word.length+(adjacentEnd==word.length?0:-100),0,adjacentEnd];if(direct>-1)return[-700-word.length,direct,direct+this.pattern.length];if(adjacentTo==len)return[-200+-700-word.length,adjacentStart,adjacentEnd];if(byWordTo==len)return this.result(-100+(byWordFolded?-200:0)+-700+(wordAdjacent?0:-1100),byWord,word);return chars.length==2?null:this.result((any[0]?-700:0)+-200+-1100,any,word);}result(score2,positions,word){let result=[score2-word.length],i=1;for(let pos of positions){let to=pos+(this.astral?codePointSize(codePointAt(word,pos)):1);if(i>1&&result[i-1]==pos)result[i-1]=to;else{result[i++]=pos;result[i++]=to;}}return result;}constructor(pattern){this.pattern=pattern;this.chars=[];this.folded=[];this.any=[];this.precise=[];this.byWord=[];for(let p=0;p<pattern.length;){let char=codePointAt(pattern,p),size=codePointSize(char);this.chars.push(char);let part=pattern.slice(p,p+size),upper=part.toUpperCase();this.folded.push(codePointAt(upper==part?part.toLowerCase():upper,0));p+=size;}this.astral=pattern.length!=this.chars.length;}};var completionConfig=/* @__PURE__ */Facet.define({combine(configs){return combineConfig(configs,{activateOnTyping:true,selectOnOpen:true,override:null,closeOnBlur:true,maxRenderedOptions:100,defaultKeymap:true,tooltipClass:()=>\"\",optionClass:()=>\"\",aboveCursor:false,icons:true,addToOptions:[],positionInfo:defaultPositionInfo,compareCompletions:(a,b)=>a.label.localeCompare(b.label),interactionDelay:75},{defaultKeymap:(a,b)=>a&&b,closeOnBlur:(a,b)=>a&&b,icons:(a,b)=>a&&b,tooltipClass:(a,b)=>c=>joinClass(a(c),b(c)),optionClass:(a,b)=>c=>joinClass(a(c),b(c)),addToOptions:(a,b)=>a.concat(b)});}});function joinClass(a,b){return a?b?a+\" \"+b:a:b;}function defaultPositionInfo(view,list,option,info,space){let rtl=view.textDirection==Direction.RTL,left=rtl,narrow=false;let side=\"top\",offset,maxWidth;let spaceLeft=list.left-space.left,spaceRight=space.right-list.right;let infoWidth=info.right-info.left,infoHeight=info.bottom-info.top;if(left&&spaceLeft<Math.min(infoWidth,spaceRight))left=false;else if(!left&&spaceRight<Math.min(infoWidth,spaceLeft))left=true;if(infoWidth<=(left?spaceLeft:spaceRight)){offset=Math.max(space.top,Math.min(option.top,space.bottom-infoHeight))-list.top;maxWidth=Math.min(400,left?spaceLeft:spaceRight);}else{narrow=true;maxWidth=Math.min(400,(rtl?list.right:space.right-list.left)-30);let spaceBelow=space.bottom-list.bottom;if(spaceBelow>=infoHeight||spaceBelow>list.top){offset=option.bottom-list.top;}else{side=\"bottom\";offset=list.bottom-option.top;}}return{style:`${side}: ${offset}px; max-width: ${maxWidth}px`,class:\"cm-completionInfo-\"+(narrow?rtl?\"left-narrow\":\"right-narrow\":left?\"left\":\"right\")};}function optionContent(config2){let content=config2.addToOptions.slice();if(config2.icons)content.push({render(completion){let icon=document.createElement(\"div\");icon.classList.add(\"cm-completionIcon\");if(completion.type)icon.classList.add(...completion.type.split(/\\s+/g).map(cls=>\"cm-completionIcon-\"+cls));icon.setAttribute(\"aria-hidden\",\"true\");return icon;},position:20});content.push({render(completion,_s,match){let labelElt=document.createElement(\"span\");labelElt.className=\"cm-completionLabel\";let{label}=completion,off=0;for(let j=1;j<match.length;){let from=match[j++],to=match[j++];if(from>off)labelElt.appendChild(document.createTextNode(label.slice(off,from)));let span=labelElt.appendChild(document.createElement(\"span\"));span.appendChild(document.createTextNode(label.slice(from,to)));span.className=\"cm-completionMatchedText\";off=to;}if(off<label.length)labelElt.appendChild(document.createTextNode(label.slice(off)));return labelElt;},position:50},{render(completion){if(!completion.detail)return null;let detailElt=document.createElement(\"span\");detailElt.className=\"cm-completionDetail\";detailElt.textContent=completion.detail;return detailElt;},position:80});return content.sort((a,b)=>a.position-b.position).map(a=>a.render);}function rangeAroundSelected(total,selected,max){if(total<=max)return{from:0,to:total};if(selected<0)selected=0;if(selected<=total>>1){let off2=Math.floor(selected/max);return{from:off2*max,to:(off2+1)*max};}let off=Math.floor((total-selected)/max);return{from:total-(off+1)*max,to:total-off*max};}var CompletionTooltip=class{mount(){this.updateSel();}update(update){var _a,_b,_c;let cState=update.state.field(this.stateField);let prevState=update.startState.field(this.stateField);this.updateTooltipClass(update.state);if(cState!=prevState){this.updateSel();if(((_a=cState.open)===null||_a===void 0?void 0:_a.disabled)!=((_b=prevState.open)===null||_b===void 0?void 0:_b.disabled))this.dom.classList.toggle(\"cm-tooltip-autocomplete-disabled\",!!((_c=cState.open)===null||_c===void 0?void 0:_c.disabled));}}updateTooltipClass(state){let cls=this.tooltipClass(state);if(cls!=this.currentClass){for(let c of this.currentClass.split(\" \"))if(c)this.dom.classList.remove(c);for(let c of cls.split(\" \"))if(c)this.dom.classList.add(c);this.currentClass=cls;}}positioned(space){this.space=space;if(this.info)this.view.requestMeasure(this.placeInfoReq);}updateSel(){let cState=this.view.state.field(this.stateField),open=cState.open;if(open.selected>-1&&open.selected<this.range.from||open.selected>=this.range.to){this.range=rangeAroundSelected(open.options.length,open.selected,this.view.state.facet(completionConfig).maxRenderedOptions);this.list.remove();this.list=this.dom.appendChild(this.createListBox(open.options,cState.id,this.range));this.list.addEventListener(\"scroll\",()=>{if(this.info)this.view.requestMeasure(this.placeInfoReq);});}if(this.updateSelectedOption(open.selected)){this.destroyInfo();let{completion}=open.options[open.selected];let{info}=completion;if(!info)return;let infoResult=typeof info===\"string\"?document.createTextNode(info):info(completion);if(!infoResult)return;if(\"then\"in infoResult){infoResult.then(obj=>{if(obj&&this.view.state.field(this.stateField,false)==cState)this.addInfoPane(obj,completion);}).catch(e=>logException(this.view.state,e,\"completion info\"));}else{this.addInfoPane(infoResult,completion);}}}addInfoPane(content,completion){this.destroyInfo();let wrap=this.info=document.createElement(\"div\");wrap.className=\"cm-tooltip cm-completionInfo\";if(content.nodeType!=null){wrap.appendChild(content);this.infoDestroy=null;}else{let{dom,destroy}=content;wrap.appendChild(dom);this.infoDestroy=destroy||null;}this.dom.appendChild(wrap);this.view.requestMeasure(this.placeInfoReq);}updateSelectedOption(selected){let set=null;for(let opt=this.list.firstChild,i=this.range.from;opt;opt=opt.nextSibling,i++){if(opt.nodeName!=\"LI\"||!opt.id){i--;}else if(i==selected){if(!opt.hasAttribute(\"aria-selected\")){opt.setAttribute(\"aria-selected\",\"true\");set=opt;}}else{if(opt.hasAttribute(\"aria-selected\"))opt.removeAttribute(\"aria-selected\");}}if(set)scrollIntoView(this.list,set);return set;}measureInfo(){let sel=this.dom.querySelector(\"[aria-selected]\");if(!sel||!this.info)return null;let listRect=this.dom.getBoundingClientRect();let infoRect=this.info.getBoundingClientRect();let selRect=sel.getBoundingClientRect();let space=this.space;if(!space){let win=this.dom.ownerDocument.defaultView||window;space={left:0,top:0,right:win.innerWidth,bottom:win.innerHeight};}if(selRect.top>Math.min(space.bottom,listRect.bottom)-10||selRect.bottom<Math.max(space.top,listRect.top)+10)return null;return this.view.state.facet(completionConfig).positionInfo(this.view,listRect,selRect,infoRect,space);}placeInfo(pos){if(this.info){if(pos){if(pos.style)this.info.style.cssText=pos.style;this.info.className=\"cm-tooltip cm-completionInfo \"+(pos.class||\"\");}else{this.info.style.cssText=\"top: -1e6px\";}}}createListBox(options,id,range){const ul=document.createElement(\"ul\");ul.id=id;ul.setAttribute(\"role\",\"listbox\");ul.setAttribute(\"aria-expanded\",\"true\");ul.setAttribute(\"aria-label\",this.view.state.phrase(\"Completions\"));let curSection=null;for(let i=range.from;i<range.to;i++){let{completion,match}=options[i],{section}=completion;if(section){let name=typeof section==\"string\"?section:section.name;if(name!=curSection&&(i>range.from||range.from==0)){curSection=name;if(typeof section!=\"string\"&&section.header){ul.appendChild(section.header(section));}else{let header=ul.appendChild(document.createElement(\"completion-section\"));header.textContent=name;}}}const li=ul.appendChild(document.createElement(\"li\"));li.id=id+\"-\"+i;li.setAttribute(\"role\",\"option\");let cls=this.optionClass(completion);if(cls)li.className=cls;for(let source of this.optionContent){let node=source(completion,this.view.state,match);if(node)li.appendChild(node);}}if(range.from)ul.classList.add(\"cm-completionListIncompleteTop\");if(range.to<options.length)ul.classList.add(\"cm-completionListIncompleteBottom\");return ul;}destroyInfo(){if(this.info){if(this.infoDestroy)this.infoDestroy();this.info.remove();this.info=null;}}destroy(){this.destroyInfo();}constructor(view,stateField,applyCompletion2){this.view=view;this.stateField=stateField;this.applyCompletion=applyCompletion2;this.info=null;this.infoDestroy=null;this.placeInfoReq={read:()=>this.measureInfo(),write:pos=>this.placeInfo(pos),key:this};this.space=null;this.currentClass=\"\";let cState=view.state.field(stateField);let{options,selected}=cState.open;let config2=view.state.facet(completionConfig);this.optionContent=optionContent(config2);this.optionClass=config2.optionClass;this.tooltipClass=config2.tooltipClass;this.range=rangeAroundSelected(options.length,selected,config2.maxRenderedOptions);this.dom=document.createElement(\"div\");this.dom.className=\"cm-tooltip-autocomplete\";this.updateTooltipClass(view.state);this.dom.addEventListener(\"mousedown\",e=>{for(let dom=e.target,match;dom&&dom!=this.dom;dom=dom.parentNode){if(dom.nodeName==\"LI\"&&(match=/-(\\d+)$/.exec(dom.id))&&+match[1]<options.length){this.applyCompletion(view,options[+match[1]]);e.preventDefault();return;}}});this.dom.addEventListener(\"focusout\",e=>{let state=view.state.field(this.stateField,false);if(state&&state.tooltip&&view.state.facet(completionConfig).closeOnBlur&&e.relatedTarget!=view.contentDOM)view.dispatch({effects:closeCompletionEffect.of(null)});});this.list=this.dom.appendChild(this.createListBox(options,cState.id,this.range));this.list.addEventListener(\"scroll\",()=>{if(this.info)this.view.requestMeasure(this.placeInfoReq);});}};function completionTooltip(stateField,applyCompletion2){return view=>new CompletionTooltip(view,stateField,applyCompletion2);}function scrollIntoView(container,element){let parent=container.getBoundingClientRect();let self=element.getBoundingClientRect();if(self.top<parent.top)container.scrollTop-=parent.top-self.top;else if(self.bottom>parent.bottom)container.scrollTop+=self.bottom-parent.bottom;}function score(option){return(option.boost||0)*100+(option.apply?10:0)+(option.info?5:0)+(option.type?1:0);}function sortOptions(active,state){let options=[];let sections=null;let addOption=option=>{options.push(option);let{section}=option.completion;if(section){if(!sections)sections=[];let name=typeof section==\"string\"?section:section.name;if(!sections.some(s=>s.name==name))sections.push(typeof section==\"string\"?{name}:section);}};for(let a of active)if(a.hasResult()){if(a.result.filter===false){let getMatch=a.result.getMatch;for(let option of a.result.options){let match=[1e9-options.length];if(getMatch)for(let n of getMatch(option))match.push(n);addOption(new Option(option,a.source,match,match[0]));}}else{let matcher=new FuzzyMatcher(state.sliceDoc(a.from,a.to)),match;for(let option of a.result.options)if(match=matcher.match(option.label)){addOption(new Option(option,a.source,match,match[0]+(option.boost||0)));}}}if(sections){let sectionOrder=/* @__PURE__ */Object.create(null),pos=0;let cmp=(a,b)=>{var _a,_b;return((_a=a.rank)!==null&&_a!==void 0?_a:1e9)-((_b=b.rank)!==null&&_b!==void 0?_b:1e9)||(a.name<b.name?-1:1);};for(let s of sections.sort(cmp)){pos-=1e5;sectionOrder[s.name]=pos;}for(let option of options){let{section}=option.completion;if(section)option.score+=sectionOrder[typeof section==\"string\"?section:section.name];}}let result=[],prev=null;let compare=state.facet(completionConfig).compareCompletions;for(let opt of options.sort((a,b)=>b.score-a.score||compare(a.completion,b.completion))){if(!prev||prev.label!=opt.completion.label||prev.detail!=opt.completion.detail||prev.type!=null&&opt.completion.type!=null&&prev.type!=opt.completion.type||prev.apply!=opt.completion.apply)result.push(opt);else if(score(opt.completion)>score(prev))result[result.length-1]=opt;prev=opt.completion;}return result;}var CompletionDialog=class{setSelected(selected,id){return selected==this.selected||selected>=this.options.length?this:new CompletionDialog(this.options,makeAttrs(id,selected),this.tooltip,this.timestamp,selected,this.disabled);}static build(active,state,id,prev,conf){let options=sortOptions(active,state);if(!options.length){return prev&&active.some(a=>a.state==1)?new CompletionDialog(prev.options,prev.attrs,prev.tooltip,prev.timestamp,prev.selected,true):null;}let selected=state.facet(completionConfig).selectOnOpen?0:-1;if(prev&&prev.selected!=selected&&prev.selected!=-1){let selectedValue=prev.options[prev.selected].completion;for(let i=0;i<options.length;i++)if(options[i].completion==selectedValue){selected=i;break;}}return new CompletionDialog(options,makeAttrs(id,selected),{pos:active.reduce((a,b)=>b.hasResult()?Math.min(a,b.from):a,1e8),create:completionTooltip(completionState,applyCompletion),above:conf.aboveCursor},prev?prev.timestamp:Date.now(),selected,false);}map(changes){return new CompletionDialog(this.options,this.attrs,Object.assign(Object.assign({},this.tooltip),{pos:changes.mapPos(this.tooltip.pos)}),this.timestamp,this.selected,this.disabled);}constructor(options,attrs,tooltip,timestamp,selected,disabled){this.options=options;this.attrs=attrs;this.tooltip=tooltip;this.timestamp=timestamp;this.selected=selected;this.disabled=disabled;}};var CompletionState=class{static start(){return new CompletionState(none,\"cm-ac-\"+Math.floor(Math.random()*2e6).toString(36),null);}update(tr){let{state}=tr,conf=state.facet(completionConfig);let sources=conf.override||state.languageDataAt(\"autocomplete\",cur(state)).map(asSource);let active=sources.map(source=>{let value=this.active.find(s=>s.source==source)||new ActiveSource(source,this.active.some(a=>a.state!=0)?1:0);return value.update(tr,conf);});if(active.length==this.active.length&&active.every((a,i)=>a==this.active[i]))active=this.active;let open=this.open;if(open&&tr.docChanged)open=open.map(tr.changes);if(tr.selection||active.some(a=>a.hasResult()&&tr.changes.touchesRange(a.from,a.to))||!sameResults(active,this.active))open=CompletionDialog.build(active,state,this.id,open,conf);else if(open&&open.disabled&&!active.some(a=>a.state==1))open=null;if(!open&&active.every(a=>a.state!=1)&&active.some(a=>a.hasResult()))active=active.map(a=>a.hasResult()?new ActiveSource(a.source,0):a);for(let effect of tr.effects)if(effect.is(setSelectedEffect))open=open&&open.setSelected(effect.value,this.id);return active==this.active&&open==this.open?this:new CompletionState(active,this.id,open);}get tooltip(){return this.open?this.open.tooltip:null;}get attrs(){return this.open?this.open.attrs:baseAttrs;}constructor(active,id,open){this.active=active;this.id=id;this.open=open;}};function sameResults(a,b){if(a==b)return true;for(let iA=0,iB=0;;){while(iA<a.length&&!a[iA].hasResult)iA++;while(iB<b.length&&!b[iB].hasResult)iB++;let endA=iA==a.length,endB=iB==b.length;if(endA||endB)return endA==endB;if(a[iA++].result!=b[iB++].result)return false;}}var baseAttrs={\"aria-autocomplete\":\"list\"};function makeAttrs(id,selected){let result={\"aria-autocomplete\":\"list\",\"aria-haspopup\":\"listbox\",\"aria-controls\":id};if(selected>-1)result[\"aria-activedescendant\"]=id+\"-\"+selected;return result;}var none=[];function getUserEvent(tr){return tr.isUserEvent(\"input.type\")?\"input\":tr.isUserEvent(\"delete.backward\")?\"delete\":null;}var ActiveSource=class{hasResult(){return false;}update(tr,conf){let event=getUserEvent(tr),value=this;if(event)value=value.handleUserEvent(tr,event,conf);else if(tr.docChanged)value=value.handleChange(tr);else if(tr.selection&&value.state!=0)value=new ActiveSource(value.source,0);for(let effect of tr.effects){if(effect.is(startCompletionEffect))value=new ActiveSource(value.source,1,effect.value?cur(tr.state):-1);else if(effect.is(closeCompletionEffect))value=new ActiveSource(value.source,0);else if(effect.is(setActiveEffect)){for(let active of effect.value)if(active.source==value.source)value=active;}}return value;}handleUserEvent(tr,type,conf){return type==\"delete\"||!conf.activateOnTyping?this.map(tr.changes):new ActiveSource(this.source,1);}handleChange(tr){return tr.changes.touchesRange(cur(tr.startState))?new ActiveSource(this.source,0):this.map(tr.changes);}map(changes){return changes.empty||this.explicitPos<0?this:new ActiveSource(this.source,this.state,changes.mapPos(this.explicitPos));}constructor(source,state,explicitPos=-1){this.source=source;this.state=state;this.explicitPos=explicitPos;}};var ActiveResult=class extends ActiveSource{hasResult(){return true;}handleUserEvent(tr,type,conf){var _a;let from=tr.changes.mapPos(this.from),to=tr.changes.mapPos(this.to,1);let pos=cur(tr.state);if((this.explicitPos<0?pos<=from:pos<this.from)||pos>to||type==\"delete\"&&cur(tr.startState)==this.from)return new ActiveSource(this.source,type==\"input\"&&conf.activateOnTyping?1:0);let explicitPos=this.explicitPos<0?-1:tr.changes.mapPos(this.explicitPos),updated;if(checkValid(this.result.validFor,tr.state,from,to))return new ActiveResult(this.source,explicitPos,this.result,from,to);if(this.result.update&&(updated=this.result.update(this.result,from,to,new CompletionContext(tr.state,pos,explicitPos>=0))))return new ActiveResult(this.source,explicitPos,updated,updated.from,(_a=updated.to)!==null&&_a!==void 0?_a:cur(tr.state));return new ActiveSource(this.source,1,explicitPos);}handleChange(tr){return tr.changes.touchesRange(this.from,this.to)?new ActiveSource(this.source,0):this.map(tr.changes);}map(mapping){return mapping.empty?this:new ActiveResult(this.source,this.explicitPos<0?-1:mapping.mapPos(this.explicitPos),this.result,mapping.mapPos(this.from),mapping.mapPos(this.to,1));}constructor(source,explicitPos,result,from,to){super(source,2,explicitPos);this.result=result;this.from=from;this.to=to;}};function checkValid(validFor,state,from,to){if(!validFor)return false;let text=state.sliceDoc(from,to);return typeof validFor==\"function\"?validFor(text,from,to,state):ensureAnchor(validFor,true).test(text);}var setActiveEffect=/* @__PURE__ */StateEffect.define({map(sources,mapping){return sources.map(s=>s.map(mapping));}});var setSelectedEffect=/* @__PURE__ */StateEffect.define();var completionState=/* @__PURE__ */StateField.define({create(){return CompletionState.start();},update(value,tr){return value.update(tr);},provide:f=>[showTooltip.from(f,val=>val.tooltip),EditorView.contentAttributes.from(f,state=>state.attrs)]});function applyCompletion(view,option){const apply=option.completion.apply||option.completion.label;let result=view.state.field(completionState).active.find(a=>a.source==option.source);if(!(result instanceof ActiveResult))return false;if(typeof apply==\"string\")view.dispatch(Object.assign(Object.assign({},insertCompletionText(view.state,apply,result.from,result.to)),{annotations:pickedCompletion.of(option.completion)}));else apply(view,option.completion,result.from,result.to);return true;}function moveCompletionSelection(forward,by=\"option\"){return view=>{let cState=view.state.field(completionState,false);if(!cState||!cState.open||cState.open.disabled||Date.now()-cState.open.timestamp<view.state.facet(completionConfig).interactionDelay)return false;let step=1,tooltip;if(by==\"page\"&&(tooltip=getTooltip(view,cState.open.tooltip)))step=Math.max(2,Math.floor(tooltip.dom.offsetHeight/tooltip.dom.querySelector(\"li\").offsetHeight)-1);let{length}=cState.open.options;let selected=cState.open.selected>-1?cState.open.selected+step*(forward?1:-1):forward?0:length-1;if(selected<0)selected=by==\"page\"?0:length-1;else if(selected>=length)selected=by==\"page\"?length-1:0;view.dispatch({effects:setSelectedEffect.of(selected)});return true;};}var acceptCompletion=view=>{let cState=view.state.field(completionState,false);if(view.state.readOnly||!cState||!cState.open||cState.open.selected<0||Date.now()-cState.open.timestamp<view.state.facet(completionConfig).interactionDelay)return false;if(!cState.open.disabled)return applyCompletion(view,cState.open.options[cState.open.selected]);return true;};var startCompletion=view=>{let cState=view.state.field(completionState,false);if(!cState)return false;view.dispatch({effects:startCompletionEffect.of(true)});return true;};var closeCompletion=view=>{let cState=view.state.field(completionState,false);if(!cState||!cState.active.some(a=>a.state!=0))return false;view.dispatch({effects:closeCompletionEffect.of(null)});return true;};var RunningQuery=class{constructor(active,context){this.active=active;this.context=context;this.time=Date.now();this.updates=[];this.done=void 0;}};var DebounceTime=50;var MaxUpdateCount=50;var MinAbortTime=1e3;var completionPlugin=/* @__PURE__ */ViewPlugin.fromClass(class{update(update){let cState=update.state.field(completionState);if(!update.selectionSet&&!update.docChanged&&update.startState.field(completionState)==cState)return;let doesReset=update.transactions.some(tr=>{return(tr.selection||tr.docChanged)&&!getUserEvent(tr);});for(let i=0;i<this.running.length;i++){let query=this.running[i];if(doesReset||query.updates.length+update.transactions.length>MaxUpdateCount&&Date.now()-query.time>MinAbortTime){for(let handler of query.context.abortListeners){try{handler();}catch(e){logException(this.view.state,e);}}query.context.abortListeners=null;this.running.splice(i--,1);}else{query.updates.push(...update.transactions);}}if(this.debounceUpdate>-1)clearTimeout(this.debounceUpdate);this.debounceUpdate=cState.active.some(a=>a.state==1&&!this.running.some(q=>q.active.source==a.source))?setTimeout(()=>this.startUpdate(),DebounceTime):-1;if(this.composing!=0)for(let tr of update.transactions){if(getUserEvent(tr)==\"input\")this.composing=2;else if(this.composing==2&&tr.selection)this.composing=3;}}startUpdate(){this.debounceUpdate=-1;let{state}=this.view,cState=state.field(completionState);for(let active of cState.active){if(active.state==1&&!this.running.some(r=>r.active.source==active.source))this.startQuery(active);}}startQuery(active){let{state}=this.view,pos=cur(state);let context=new CompletionContext(state,pos,active.explicitPos==pos);let pending=new RunningQuery(active,context);this.running.push(pending);Promise.resolve(active.source(context)).then(result=>{if(!pending.context.aborted){pending.done=result||null;this.scheduleAccept();}},err=>{this.view.dispatch({effects:closeCompletionEffect.of(null)});logException(this.view.state,err);});}scheduleAccept(){if(this.running.every(q=>q.done!==void 0))this.accept();else if(this.debounceAccept<0)this.debounceAccept=setTimeout(()=>this.accept(),DebounceTime);}// For each finished query in this.running, try to create a result\n// or, if appropriate, restart the query.\naccept(){var _a;if(this.debounceAccept>-1)clearTimeout(this.debounceAccept);this.debounceAccept=-1;let updated=[];let conf=this.view.state.facet(completionConfig);for(let i=0;i<this.running.length;i++){let query=this.running[i];if(query.done===void 0)continue;this.running.splice(i--,1);if(query.done){let active=new ActiveResult(query.active.source,query.active.explicitPos,query.done,query.done.from,(_a=query.done.to)!==null&&_a!==void 0?_a:cur(query.updates.length?query.updates[0].startState:this.view.state));for(let tr of query.updates)active=active.update(tr,conf);if(active.hasResult()){updated.push(active);continue;}}let current=this.view.state.field(completionState).active.find(a=>a.source==query.active.source);if(current&&current.state==1){if(query.done==null){let active=new ActiveSource(query.active.source,0);for(let tr of query.updates)active=active.update(tr,conf);if(active.state!=1)updated.push(active);}else{this.startQuery(current);}}}if(updated.length)this.view.dispatch({effects:setActiveEffect.of(updated)});}constructor(view){this.view=view;this.debounceUpdate=-1;this.running=[];this.debounceAccept=-1;this.composing=0;for(let active of view.state.field(completionState).active)if(active.state==1)this.startQuery(active);}},{eventHandlers:{blur(event){let state=this.view.state.field(completionState,false);if(state&&state.tooltip&&this.view.state.facet(completionConfig).closeOnBlur){let dialog=state.open&&getTooltip(this.view,state.open.tooltip);if(!dialog||!dialog.dom.contains(event.relatedTarget))this.view.dispatch({effects:closeCompletionEffect.of(null)});}},compositionstart(){this.composing=1;},compositionend(){if(this.composing==3){setTimeout(()=>this.view.dispatch({effects:startCompletionEffect.of(false)}),20);}this.composing=0;}}});var baseTheme=/* @__PURE__ */EditorView.baseTheme({\".cm-tooltip.cm-tooltip-autocomplete\":{\"& > ul\":{fontFamily:\"monospace\",whiteSpace:\"nowrap\",overflow:\"hidden auto\",maxWidth_fallback:\"700px\",maxWidth:\"min(700px, 95vw)\",minWidth:\"250px\",maxHeight:\"10em\",height:\"100%\",listStyle:\"none\",margin:0,padding:0,\"& > li, & > completion-section\":{padding:\"1px 3px\",lineHeight:1.2},\"& > li\":{overflowX:\"hidden\",textOverflow:\"ellipsis\",cursor:\"pointer\"},\"& > completion-section\":{display:\"list-item\",borderBottom:\"1px solid silver\",paddingLeft:\"0.5em\",opacity:.7}}},\"&light .cm-tooltip-autocomplete ul li[aria-selected]\":{background:\"#17c\",color:\"white\"},\"&light .cm-tooltip-autocomplete-disabled ul li[aria-selected]\":{background:\"#777\"},\"&dark .cm-tooltip-autocomplete ul li[aria-selected]\":{background:\"#347\",color:\"white\"},\"&dark .cm-tooltip-autocomplete-disabled ul li[aria-selected]\":{background:\"#444\"},\".cm-completionListIncompleteTop:before, .cm-completionListIncompleteBottom:after\":{content:'\"\\xb7\\xb7\\xb7\"',opacity:.5,display:\"block\",textAlign:\"center\"},\".cm-tooltip.cm-completionInfo\":{position:\"absolute\",padding:\"3px 9px\",width:\"max-content\",maxWidth:`${400}px`,boxSizing:\"border-box\"},\".cm-completionInfo.cm-completionInfo-left\":{right:\"100%\"},\".cm-completionInfo.cm-completionInfo-right\":{left:\"100%\"},\".cm-completionInfo.cm-completionInfo-left-narrow\":{right:`${30}px`},\".cm-completionInfo.cm-completionInfo-right-narrow\":{left:`${30}px`},\"&light .cm-snippetField\":{backgroundColor:\"#00000022\"},\"&dark .cm-snippetField\":{backgroundColor:\"#ffffff22\"},\".cm-snippetFieldPosition\":{verticalAlign:\"text-top\",width:0,height:\"1.15em\",display:\"inline-block\",margin:\"0 -0.7px -.7em\",borderLeft:\"1.4px dotted #888\"},\".cm-completionMatchedText\":{textDecoration:\"underline\"},\".cm-completionDetail\":{marginLeft:\"0.5em\",fontStyle:\"italic\"},\".cm-completionIcon\":{fontSize:\"90%\",width:\".8em\",display:\"inline-block\",textAlign:\"center\",paddingRight:\".6em\",opacity:\"0.6\",boxSizing:\"content-box\"},\".cm-completionIcon-function, .cm-completionIcon-method\":{\"&:after\":{content:\"'ƒ'\"}},\".cm-completionIcon-class\":{\"&:after\":{content:\"'○'\"}},\".cm-completionIcon-interface\":{\"&:after\":{content:\"'◌'\"}},\".cm-completionIcon-variable\":{\"&:after\":{content:\"'𝑥'\"}},\".cm-completionIcon-constant\":{\"&:after\":{content:\"'𝐶'\"}},\".cm-completionIcon-type\":{\"&:after\":{content:\"'𝑡'\"}},\".cm-completionIcon-enum\":{\"&:after\":{content:\"'∪'\"}},\".cm-completionIcon-property\":{\"&:after\":{content:\"'□'\"}},\".cm-completionIcon-keyword\":{\"&:after\":{content:\"'🔑︎'\"}},\".cm-completionIcon-namespace\":{\"&:after\":{content:\"'▢'\"}},\".cm-completionIcon-text\":{\"&:after\":{content:\"'abc'\",fontSize:\"50%\",verticalAlign:\"middle\"}}});var FieldPos=class{constructor(field,line,from,to){this.field=field;this.line=line;this.from=from;this.to=to;}};var FieldRange=class{map(changes){let from=changes.mapPos(this.from,-1,MapMode.TrackDel);let to=changes.mapPos(this.to,1,MapMode.TrackDel);return from==null||to==null?null:new FieldRange(this.field,from,to);}constructor(field,from,to){this.field=field;this.from=from;this.to=to;}};var Snippet=class{instantiate(state,pos){let text=[],lineStart=[pos];let lineObj=state.doc.lineAt(pos),baseIndent=/^\\s*/.exec(lineObj.text)[0];for(let line of this.lines){if(text.length){let indent=baseIndent,tabs=/^\\t*/.exec(line)[0].length;for(let i=0;i<tabs;i++)indent+=state.facet(indentUnit);lineStart.push(pos+indent.length-tabs);line=indent+line.slice(tabs);}text.push(line);pos+=line.length+1;}let ranges=this.fieldPositions.map(pos2=>new FieldRange(pos2.field,lineStart[pos2.line]+pos2.from,lineStart[pos2.line]+pos2.to));return{text,ranges};}static parse(template){let fields=[];let lines=[],positions=[],m;for(let line of template.split(/\\r\\n?|\\n/)){while(m=/[#$]\\{(?:(\\d+)(?::([^}]*))?|([^}]*))\\}/.exec(line)){let seq=m[1]?+m[1]:null,name=m[2]||m[3]||\"\",found=-1;for(let i=0;i<fields.length;i++){if(seq!=null?fields[i].seq==seq:name?fields[i].name==name:false)found=i;}if(found<0){let i=0;while(i<fields.length&&(seq==null||fields[i].seq!=null&&fields[i].seq<seq))i++;fields.splice(i,0,{seq,name});found=i;for(let pos of positions)if(pos.field>=found)pos.field++;}positions.push(new FieldPos(found,lines.length,m.index,m.index+name.length));line=line.slice(0,m.index)+name+line.slice(m.index+m[0].length);}for(let esc;esc=/\\\\([{}])/.exec(line);){line=line.slice(0,esc.index)+esc[1]+line.slice(esc.index+esc[0].length);for(let pos of positions)if(pos.line==lines.length&&pos.from>esc.index){pos.from--;pos.to--;}}lines.push(line);}return new Snippet(lines,positions);}constructor(lines,fieldPositions){this.lines=lines;this.fieldPositions=fieldPositions;}};var fieldMarker=/* @__PURE__ */Decoration.widget({widget:/* @__PURE__ */new class extends WidgetType{toDOM(){let span=document.createElement(\"span\");span.className=\"cm-snippetFieldPosition\";return span;}ignoreEvent(){return false;}}});var fieldRange=/* @__PURE__ */Decoration.mark({class:\"cm-snippetField\"});var ActiveSnippet=class{map(changes){let ranges=[];for(let r of this.ranges){let mapped=r.map(changes);if(!mapped)return null;ranges.push(mapped);}return new ActiveSnippet(ranges,this.active);}selectionInsideField(sel){return sel.ranges.every(range=>this.ranges.some(r=>r.field==this.active&&r.from<=range.from&&r.to>=range.to));}constructor(ranges,active){this.ranges=ranges;this.active=active;this.deco=Decoration.set(ranges.map(r=>(r.from==r.to?fieldMarker:fieldRange).range(r.from,r.to)));}};var setActive=/* @__PURE__ */StateEffect.define({map(value,changes){return value&&value.map(changes);}});var moveToField=/* @__PURE__ */StateEffect.define();var snippetState=/* @__PURE__ */StateField.define({create(){return null;},update(value,tr){for(let effect of tr.effects){if(effect.is(setActive))return effect.value;if(effect.is(moveToField)&&value)return new ActiveSnippet(value.ranges,effect.value);}if(value&&tr.docChanged)value=value.map(tr.changes);if(value&&tr.selection&&!value.selectionInsideField(tr.selection))value=null;return value;},provide:f=>EditorView.decorations.from(f,val=>val?val.deco:Decoration.none)});function fieldSelection(ranges,field){return EditorSelection.create(ranges.filter(r=>r.field==field).map(r=>EditorSelection.range(r.from,r.to)));}function snippet(template){let snippet2=Snippet.parse(template);return(editor,completion,from,to)=>{let{text,ranges}=snippet2.instantiate(editor.state,from);let spec={changes:{from,to,insert:Text.of(text)},scrollIntoView:true,annotations:completion?pickedCompletion.of(completion):void 0};if(ranges.length)spec.selection=fieldSelection(ranges,0);if(ranges.length>1){let active=new ActiveSnippet(ranges,0);let effects=spec.effects=[setActive.of(active)];if(editor.state.field(snippetState,false)===void 0)effects.push(StateEffect.appendConfig.of([snippetState,addSnippetKeymap,snippetPointerHandler,baseTheme]));}editor.dispatch(editor.state.update(spec));};}function moveField(dir){return({state,dispatch})=>{let active=state.field(snippetState,false);if(!active||dir<0&&active.active==0)return false;let next=active.active+dir,last=dir>0&&!active.ranges.some(r=>r.field==next+dir);dispatch(state.update({selection:fieldSelection(active.ranges,next),effects:setActive.of(last?null:new ActiveSnippet(active.ranges,next))}));return true;};}var clearSnippet=({state,dispatch})=>{let active=state.field(snippetState,false);if(!active)return false;dispatch(state.update({effects:setActive.of(null)}));return true;};var nextSnippetField=/* @__PURE__ */moveField(1);var prevSnippetField=/* @__PURE__ */moveField(-1);function hasNextSnippetField(state){let active=state.field(snippetState,false);return!!(active&&active.ranges.some(r=>r.field==active.active+1));}function hasPrevSnippetField(state){let active=state.field(snippetState,false);return!!(active&&active.active>0);}var defaultSnippetKeymap=[{key:\"Tab\",run:nextSnippetField,shift:prevSnippetField},{key:\"Escape\",run:clearSnippet}];var snippetKeymap=/* @__PURE__ */Facet.define({combine(maps){return maps.length?maps[0]:defaultSnippetKeymap;}});var addSnippetKeymap=/* @__PURE__ */Prec.highest(/* @__PURE__ */keymap.compute([snippetKeymap],state=>state.facet(snippetKeymap)));function snippetCompletion(template,completion){return Object.assign(Object.assign({},completion),{apply:snippet(template)});}var snippetPointerHandler=/* @__PURE__ */EditorView.domEventHandlers({mousedown(event,view){let active=view.state.field(snippetState,false),pos;if(!active||(pos=view.posAtCoords({x:event.clientX,y:event.clientY}))==null)return false;let match=active.ranges.find(r=>r.from<=pos&&r.to>=pos);if(!match||match.field==active.active)return false;view.dispatch({selection:fieldSelection(active.ranges,match.field),effects:setActive.of(active.ranges.some(r=>r.field>match.field)?new ActiveSnippet(active.ranges,match.field):null)});return true;}});function wordRE(wordChars){let escaped=wordChars.replace(/[\\\\[.+*?(){|^$]/g,\"\\\\$&\");try{return new RegExp(`[\\\\p{Alphabetic}\\\\p{Number}_${escaped}]+`,\"ug\");}catch(_a){return new RegExp(`[w${escaped}]`,\"g\");}}function mapRE(re,f){return new RegExp(f(re.source),re.unicode?\"u\":\"\");}var wordCaches=/* @__PURE__ */Object.create(null);function wordCache(wordChars){return wordCaches[wordChars]||(wordCaches[wordChars]=/* @__PURE__ */new WeakMap);}function storeWords(doc,wordRE2,result,seen,ignoreAt){for(let lines=doc.iterLines(),pos=0;!lines.next().done;){let{value}=lines,m;wordRE2.lastIndex=0;while(m=wordRE2.exec(value)){if(!seen[m[0]]&&pos+m.index!=ignoreAt){result.push({type:\"text\",label:m[0]});seen[m[0]]=true;if(result.length>=2e3)return;}}pos+=value.length+1;}}function collectWords(doc,cache,wordRE2,to,ignoreAt){let big=doc.length>=1e3;let cached=big&&cache.get(doc);if(cached)return cached;let result=[],seen=/* @__PURE__ */Object.create(null);if(doc.children){let pos=0;for(let ch of doc.children){if(ch.length>=1e3){for(let c of collectWords(ch,cache,wordRE2,to-pos,ignoreAt-pos)){if(!seen[c.label]){seen[c.label]=true;result.push(c);}}}else{storeWords(ch,wordRE2,result,seen,ignoreAt-pos);}pos+=ch.length+1;}}else{storeWords(doc,wordRE2,result,seen,ignoreAt);}if(big&&result.length<2e3)cache.set(doc,result);return result;}var completeAnyWord=context=>{let wordChars=context.state.languageDataAt(\"wordChars\",context.pos).join(\"\");let re=wordRE(wordChars);let token=context.matchBefore(mapRE(re,s=>s+\"$\"));if(!token&&!context.explicit)return null;let from=token?token.from:context.pos;let options=collectWords(context.state.doc,wordCache(wordChars),re,5e4,from);return{from,options,validFor:mapRE(re,s=>\"^\"+s)};};var defaults={brackets:[\"(\",\"[\",\"{\",\"'\",'\"'],before:\")]}:;>\",stringPrefixes:[]};var closeBracketEffect=/* @__PURE__ */StateEffect.define({map(value,mapping){let mapped=mapping.mapPos(value,-1,MapMode.TrackAfter);return mapped==null?void 0:mapped;}});var closedBracket=/* @__PURE__ */new class extends RangeValue{};closedBracket.startSide=1;closedBracket.endSide=-1;var bracketState=/* @__PURE__ */StateField.define({create(){return RangeSet.empty;},update(value,tr){if(tr.selection){let lineStart=tr.state.doc.lineAt(tr.selection.main.head).from;let prevLineStart=tr.startState.doc.lineAt(tr.startState.selection.main.head).from;if(lineStart!=tr.changes.mapPos(prevLineStart,-1))value=RangeSet.empty;}value=value.map(tr.changes);for(let effect of tr.effects)if(effect.is(closeBracketEffect))value=value.update({add:[closedBracket.range(effect.value,effect.value+1)]});return value;}});function closeBrackets(){return[inputHandler,bracketState];}var definedClosing=\"()[]{}<>\";function closing(ch){for(let i=0;i<definedClosing.length;i+=2)if(definedClosing.charCodeAt(i)==ch)return definedClosing.charAt(i+1);return fromCodePoint(ch<128?ch:ch+1);}function config(state,pos){return state.languageDataAt(\"closeBrackets\",pos)[0]||defaults;}var android=typeof navigator==\"object\"&&/* @__PURE__ *//Android\\b/.test(navigator.userAgent);var inputHandler=/* @__PURE__ */EditorView.inputHandler.of((view,from,to,insert)=>{if((android?view.composing:view.compositionStarted)||view.state.readOnly)return false;let sel=view.state.selection.main;if(insert.length>2||insert.length==2&&codePointSize(codePointAt(insert,0))==1||from!=sel.from||to!=sel.to)return false;let tr=insertBracket(view.state,insert);if(!tr)return false;view.dispatch(tr);return true;});var deleteBracketPair=({state,dispatch})=>{if(state.readOnly)return false;let conf=config(state,state.selection.main.head);let tokens=conf.brackets||defaults.brackets;let dont=null,changes=state.changeByRange(range=>{if(range.empty){let before=prevChar(state.doc,range.head);for(let token of tokens){if(token==before&&nextChar(state.doc,range.head)==closing(codePointAt(token,0)))return{changes:{from:range.head-token.length,to:range.head+token.length},range:EditorSelection.cursor(range.head-token.length)};}}return{range:dont=range};});if(!dont)dispatch(state.update(changes,{scrollIntoView:true,userEvent:\"delete.backward\"}));return!dont;};var closeBracketsKeymap=[{key:\"Backspace\",run:deleteBracketPair}];function insertBracket(state,bracket){let conf=config(state,state.selection.main.head);let tokens=conf.brackets||defaults.brackets;for(let tok of tokens){let closed=closing(codePointAt(tok,0));if(bracket==tok)return closed==tok?handleSame(state,tok,tokens.indexOf(tok+tok+tok)>-1,conf):handleOpen(state,tok,closed,conf.before||defaults.before);if(bracket==closed&&closedBracketAt(state,state.selection.main.from))return handleClose(state,tok,closed);}return null;}function closedBracketAt(state,pos){let found=false;state.field(bracketState).between(0,state.doc.length,from=>{if(from==pos)found=true;});return found;}function nextChar(doc,pos){let next=doc.sliceString(pos,pos+2);return next.slice(0,codePointSize(codePointAt(next,0)));}function prevChar(doc,pos){let prev=doc.sliceString(pos-2,pos);return codePointSize(codePointAt(prev,0))==prev.length?prev:prev.slice(1);}function handleOpen(state,open,close,closeBefore){let dont=null,changes=state.changeByRange(range=>{if(!range.empty)return{changes:[{insert:open,from:range.from},{insert:close,from:range.to}],effects:closeBracketEffect.of(range.to+open.length),range:EditorSelection.range(range.anchor+open.length,range.head+open.length)};let next=nextChar(state.doc,range.head);if(!next||/\\s/.test(next)||closeBefore.indexOf(next)>-1)return{changes:{insert:open+close,from:range.head},effects:closeBracketEffect.of(range.head+open.length),range:EditorSelection.cursor(range.head+open.length)};return{range:dont=range};});return dont?null:state.update(changes,{scrollIntoView:true,userEvent:\"input.type\"});}function handleClose(state,_open,close){let dont=null,changes=state.changeByRange(range=>{if(range.empty&&nextChar(state.doc,range.head)==close)return{changes:{from:range.head,to:range.head+close.length,insert:close},range:EditorSelection.cursor(range.head+close.length)};return dont={range};});return dont?null:state.update(changes,{scrollIntoView:true,userEvent:\"input.type\"});}function handleSame(state,token,allowTriple,config2){let stringPrefixes=config2.stringPrefixes||defaults.stringPrefixes;let dont=null,changes=state.changeByRange(range=>{if(!range.empty)return{changes:[{insert:token,from:range.from},{insert:token,from:range.to}],effects:closeBracketEffect.of(range.to+token.length),range:EditorSelection.range(range.anchor+token.length,range.head+token.length)};let pos=range.head,next=nextChar(state.doc,pos),start;if(next==token){if(nodeStart(state,pos)){return{changes:{insert:token+token,from:pos},effects:closeBracketEffect.of(pos+token.length),range:EditorSelection.cursor(pos+token.length)};}else if(closedBracketAt(state,pos)){let isTriple=allowTriple&&state.sliceDoc(pos,pos+token.length*3)==token+token+token;let content=isTriple?token+token+token:token;return{changes:{from:pos,to:pos+content.length,insert:content},range:EditorSelection.cursor(pos+content.length)};}}else if(allowTriple&&state.sliceDoc(pos-2*token.length,pos)==token+token&&(start=canStartStringAt(state,pos-2*token.length,stringPrefixes))>-1&&nodeStart(state,start)){return{changes:{insert:token+token+token+token,from:pos},effects:closeBracketEffect.of(pos+token.length),range:EditorSelection.cursor(pos+token.length)};}else if(state.charCategorizer(pos)(next)!=CharCategory.Word){if(canStartStringAt(state,pos,stringPrefixes)>-1&&!probablyInString(state,pos,token,stringPrefixes))return{changes:{insert:token+token,from:pos},effects:closeBracketEffect.of(pos+token.length),range:EditorSelection.cursor(pos+token.length)};}return{range:dont=range};});return dont?null:state.update(changes,{scrollIntoView:true,userEvent:\"input.type\"});}function nodeStart(state,pos){let tree=syntaxTree(state).resolveInner(pos+1);return tree.parent&&tree.from==pos;}function probablyInString(state,pos,quoteToken,prefixes){let node=syntaxTree(state).resolveInner(pos,-1);let maxPrefix=prefixes.reduce((m,p)=>Math.max(m,p.length),0);for(let i=0;i<5;i++){let start=state.sliceDoc(node.from,Math.min(node.to,node.from+quoteToken.length+maxPrefix));let quotePos=start.indexOf(quoteToken);if(!quotePos||quotePos>-1&&prefixes.indexOf(start.slice(0,quotePos))>-1){let first=node.firstChild;while(first&&first.from==node.from&&first.to-first.from>quoteToken.length+quotePos){if(state.sliceDoc(first.to-quoteToken.length,first.to)==quoteToken)return false;first=first.firstChild;}return true;}let parent=node.to==pos&&node.parent;if(!parent)break;node=parent;}return false;}function canStartStringAt(state,pos,prefixes){let charCat=state.charCategorizer(pos);if(charCat(state.sliceDoc(pos-1,pos))!=CharCategory.Word)return pos;for(let prefix of prefixes){let start=pos-prefix.length;if(state.sliceDoc(start,pos)==prefix&&charCat(state.sliceDoc(start-1,start))!=CharCategory.Word)return start;}return-1;}function autocompletion(config2={}){return[completionState,completionConfig.of(config2),completionPlugin,completionKeymapExt,baseTheme];}var completionKeymap=[{key:\"Ctrl-Space\",run:startCompletion},{key:\"Escape\",run:closeCompletion},{key:\"ArrowDown\",run:/* @__PURE__ */moveCompletionSelection(true)},{key:\"ArrowUp\",run:/* @__PURE__ */moveCompletionSelection(false)},{key:\"PageDown\",run:/* @__PURE__ */moveCompletionSelection(true,\"page\")},{key:\"PageUp\",run:/* @__PURE__ */moveCompletionSelection(false,\"page\")},{key:\"Enter\",run:acceptCompletion}];var completionKeymapExt=/* @__PURE__ */Prec.highest(/* @__PURE__ */keymap.computeN([completionConfig],state=>state.facet(completionConfig).defaultKeymap?[completionKeymap]:[]));function completionStatus(state){let cState=state.field(completionState,false);return cState&&cState.active.some(a=>a.state==1)?\"pending\":cState&&cState.active.some(a=>a.state!=0)?\"active\":null;}var completionArrayCache=/* @__PURE__ */new WeakMap;function currentCompletions(state){var _a;let open=(_a=state.field(completionState,false))===null||_a===void 0?void 0:_a.open;if(!open||open.disabled)return[];let completions=completionArrayCache.get(open.options);if(!completions)completionArrayCache.set(open.options,completions=open.options.map(o=>o.completion));return completions;}function selectedCompletion(state){var _a;let open=(_a=state.field(completionState,false))===null||_a===void 0?void 0:_a.open;return open&&!open.disabled&&open.selected>=0?open.options[open.selected].completion:null;}function selectedCompletionIndex(state){var _a;let open=(_a=state.field(completionState,false))===null||_a===void 0?void 0:_a.open;return open&&!open.disabled&&open.selected>=0?open.selected:null;}function setSelectedCompletion(index){return setSelectedEffect.of(index);}export{CompletionContext,acceptCompletion,autocompletion,clearSnippet,closeBrackets,closeBracketsKeymap,closeCompletion,completeAnyWord,completeFromList,completionKeymap,completionStatus,currentCompletions,deleteBracketPair,hasNextSnippetField,hasPrevSnippetField,ifIn,ifNotIn,insertBracket,insertCompletionText,moveCompletionSelection,nextSnippetField,pickedCompletion,prevSnippetField,selectedCompletion,selectedCompletionIndex,setSelectedCompletion,snippet,snippetCompletion,snippetKeymap,startCompletion,};\nexport const __FramerMetadata__ = {\"exports\":{\"acceptCompletion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setSelectedCompletion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ifNotIn\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"completeAnyWord\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"completionKeymap\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hasPrevSnippetField\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hasNextSnippetField\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"nextSnippetField\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"deleteBracketPair\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"completeFromList\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"closeBrackets\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"completionStatus\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"snippetKeymap\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"pickedCompletion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CompletionContext\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"currentCompletions\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"insertCompletionText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"moveCompletionSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"snippetCompletion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"snippet\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"selectedCompletionIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autocompletion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"closeBracketsKeymap\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ifIn\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"closeCompletion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"insertBracket\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"selectedCompletion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"prevSnippetField\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clearSnippet\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"startCompletion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@codemirror/lang-javascript/dist/index.js\nimport{parser}from\"https://framerusercontent.com/modules/2B1yVjX9TEUbuHzHLnih/slPptusM3aarmySLiAK2/lezer_javascript.js\";import{syntaxTree,LRLanguage,indentNodeProp,continuedIndent,flatIndent,delimitedIndent,foldNodeProp,foldInside,defineLanguageFacet,sublanguageProp,LanguageSupport}from\"https://framerusercontent.com/modules/aJsTBlWNkIaM900KNIXT/O6D7zESNv8FU9mcfHZ5S/codemirror_language.js\";import{EditorSelection}from\"https://framerusercontent.com/modules/wFkXxZqfKOPeEQtsYrsa/772bfdCR3vXAPJJXnNsc/codemirror_state.js\";import{EditorView}from\"https://framerusercontent.com/modules/wKCR2JyUW8wZdYweJrou/QTymt9nRixOIrUSZrfIJ/codemirror_view.js\";import{snippetCompletion,ifNotIn,completeFromList}from\"https://framerusercontent.com/modules/iHAg5NNDzB38uLRZmObL/Tp4ybLDPsW6vDjKld7g7/codemirror_autocomplete.js\";import{NodeWeakMap,IterMode}from\"https://framerusercontent.com/modules/CO9ruPlVDRTCLVInyri7/ye873rtFsAyZVFu9x2He/lezer_common.js\";var snippets=[/* @__PURE__ */snippetCompletion(\"function ${name}(${params}) {\\n\t${}\\n}\",{label:\"function\",detail:\"definition\",type:\"keyword\"}),/* @__PURE__ */snippetCompletion(\"for (let ${index} = 0; ${index} < ${bound}; ${index}++) {\\n\t${}\\n}\",{label:\"for\",detail:\"loop\",type:\"keyword\"}),/* @__PURE__ */snippetCompletion(\"for (let ${name} of ${collection}) {\\n\t${}\\n}\",{label:\"for\",detail:\"of loop\",type:\"keyword\"}),/* @__PURE__ */snippetCompletion(\"do {\\n\t${}\\n} while (${})\",{label:\"do\",detail:\"loop\",type:\"keyword\"}),/* @__PURE__ */snippetCompletion(\"while (${}) {\\n\t${}\\n}\",{label:\"while\",detail:\"loop\",type:\"keyword\"}),/* @__PURE__ */snippetCompletion(\"try {\\n\t${}\\n} catch (${error}) {\\n\t${}\\n}\",{label:\"try\",detail:\"/ catch block\",type:\"keyword\"}),/* @__PURE__ */snippetCompletion(\"if (${}) {\\n\t${}\\n}\",{label:\"if\",detail:\"block\",type:\"keyword\"}),/* @__PURE__ */snippetCompletion(\"if (${}) {\\n\t${}\\n} else {\\n\t${}\\n}\",{label:\"if\",detail:\"/ else block\",type:\"keyword\"}),/* @__PURE__ */snippetCompletion(\"class ${name} {\\n\tconstructor(${params}) {\\n\t\t${}\\n\t}\\n}\",{label:\"class\",detail:\"definition\",type:\"keyword\"}),/* @__PURE__ */snippetCompletion('import {${names}} from \"${module}\"\\n${}',{label:\"import\",detail:\"named\",type:\"keyword\"}),/* @__PURE__ */snippetCompletion('import ${name} from \"${module}\"\\n${}',{label:\"import\",detail:\"default\",type:\"keyword\"})];var cache=/* @__PURE__ */new NodeWeakMap;var ScopeNodes=/* @__PURE__ */new Set([\"Script\",\"Block\",\"FunctionExpression\",\"FunctionDeclaration\",\"ArrowFunction\",\"MethodDeclaration\",\"ForStatement\"]);function defID(type){return(node,def)=>{let id=node.node.getChild(\"VariableDefinition\");if(id)def(id,type);return true;};}var functionContext=[\"FunctionDeclaration\"];var gatherCompletions={FunctionDeclaration:/* @__PURE__ */defID(\"function\"),ClassDeclaration:/* @__PURE__ */defID(\"class\"),ClassExpression:()=>true,EnumDeclaration:/* @__PURE__ */defID(\"constant\"),TypeAliasDeclaration:/* @__PURE__ */defID(\"type\"),NamespaceDeclaration:/* @__PURE__ */defID(\"namespace\"),VariableDefinition(node,def){if(!node.matchContext(functionContext))def(node,\"variable\");},TypeDefinition(node,def){def(node,\"type\");},__proto__:null};function getScope(doc,node){let cached=cache.get(node);if(cached)return cached;let completions=[],top=true;function def(node2,type){let name=doc.sliceString(node2.from,node2.to);completions.push({label:name,type});}node.cursor(IterMode.IncludeAnonymous).iterate(node2=>{if(top){top=false;}else if(node2.name){let gather=gatherCompletions[node2.name];if(gather&&gather(node2,def)||ScopeNodes.has(node2.name))return false;}else if(node2.to-node2.from>8192){for(let c of getScope(doc,node2.node))completions.push(c);return false;}});cache.set(node,completions);return completions;}var Identifier=/^[\\w$\\xa1-\\uffff][\\w$\\d\\xa1-\\uffff]*$/;var dontComplete=[\"TemplateString\",\"String\",\"RegExp\",\"LineComment\",\"BlockComment\",\"VariableDefinition\",\"TypeDefinition\",\"Label\",\"PropertyDefinition\",\"PropertyName\",\"PrivatePropertyDefinition\",\"PrivatePropertyName\",\".\",\"?.\"];function localCompletionSource(context){let inner=syntaxTree(context.state).resolveInner(context.pos,-1);if(dontComplete.indexOf(inner.name)>-1)return null;let isWord=inner.name==\"VariableName\"||inner.to-inner.from<20&&Identifier.test(context.state.sliceDoc(inner.from,inner.to));if(!isWord&&!context.explicit)return null;let options=[];for(let pos=inner;pos;pos=pos.parent){if(ScopeNodes.has(pos.name))options=options.concat(getScope(context.state.doc,pos));}return{options,from:isWord?inner.from:context.pos,validFor:Identifier};}function pathFor(read,member,name){var _a;let path=[];for(;;){let obj=member.firstChild,prop;if((obj===null||obj===void 0?void 0:obj.name)==\"VariableName\"){path.push(read(obj));return{path:path.reverse(),name};}else if((obj===null||obj===void 0?void 0:obj.name)==\"MemberExpression\"&&((_a=prop=obj.lastChild)===null||_a===void 0?void 0:_a.name)==\"PropertyName\"){path.push(read(prop));member=obj;}else{return null;}}}function completionPath(context){let read=node=>context.state.doc.sliceString(node.from,node.to);let inner=syntaxTree(context.state).resolveInner(context.pos,-1);if(inner.name==\"PropertyName\"){return pathFor(read,inner.parent,read(inner));}else if((inner.name==\".\"||inner.name==\"?.\")&&inner.parent.name==\"MemberExpression\"){return pathFor(read,inner.parent,\"\");}else if(dontComplete.indexOf(inner.name)>-1){return null;}else if(inner.name==\"VariableName\"||inner.to-inner.from<20&&Identifier.test(read(inner))){return{path:[],name:read(inner)};}else if(inner.name==\"MemberExpression\"){return pathFor(read,inner,\"\");}else{return context.explicit?{path:[],name:\"\"}:null;}}function enumeratePropertyCompletions(obj,top){let options=[],seen=/* @__PURE__ */new Set;for(let depth=0;;depth++){for(let name of(Object.getOwnPropertyNames||Object.keys)(obj)){if(!/^[a-zA-Z_$][\\w$]*$/.test(name)||seen.has(name))continue;seen.add(name);let value;try{value=obj[name];}catch(_){continue;}options.push({label:name,type:typeof value==\"function\"?/^[A-Z]/.test(name)?\"class\":top?\"function\":\"method\":top?\"variable\":\"property\",boost:-depth});}let next=Object.getPrototypeOf(obj);if(!next)return options;obj=next;}}function scopeCompletionSource(scope){let cache2=/* @__PURE__ */new Map;return context=>{let path=completionPath(context);if(!path)return null;let target=scope;for(let step of path.path){target=target[step];if(!target)return null;}let options=cache2.get(target);if(!options)cache2.set(target,options=enumeratePropertyCompletions(target,!path.path.length));return{from:context.pos-path.name.length,options,validFor:Identifier};};}var javascriptLanguage=/* @__PURE__ */LRLanguage.define({name:\"javascript\",parser:/* @__PURE__ */parser.configure({props:[/* @__PURE__ */indentNodeProp.add({IfStatement:/* @__PURE__ */continuedIndent({except:/^\\s*({|else\\b)/}),TryStatement:/* @__PURE__ */continuedIndent({except:/^\\s*({|catch\\b|finally\\b)/}),LabeledStatement:flatIndent,SwitchBody:context=>{let after=context.textAfter,closed=/^\\s*\\}/.test(after),isCase=/^\\s*(case|default)\\b/.test(after);return context.baseIndent+(closed?0:isCase?1:2)*context.unit;},Block:/* @__PURE__ */delimitedIndent({closing:\"}\"}),ArrowFunction:cx=>cx.baseIndent+cx.unit,\"TemplateString BlockComment\":()=>null,\"Statement Property\":/* @__PURE__ */continuedIndent({except:/^{/}),JSXElement(context){let closed=/^\\s*<\\//.test(context.textAfter);return context.lineIndent(context.node.from)+(closed?0:context.unit);},JSXEscape(context){let closed=/\\s*\\}/.test(context.textAfter);return context.lineIndent(context.node.from)+(closed?0:context.unit);},\"JSXOpenTag JSXSelfClosingTag\"(context){return context.column(context.node.from)+context.unit;}}),/* @__PURE__ */foldNodeProp.add({\"Block ClassBody SwitchBody EnumBody ObjectExpression ArrayExpression ObjectType\":foldInside,BlockComment(tree){return{from:tree.from+2,to:tree.to-2};}})]}),languageData:{closeBrackets:{brackets:[\"(\",\"[\",\"{\",\"'\",'\"',\"`\"]},commentTokens:{line:\"//\",block:{open:\"/*\",close:\"*/\"}},indentOnInput:/^\\s*(?:case |default:|\\{|\\}|<\\/)$/,wordChars:\"$\"}});var jsxSublanguage={test:node=>/^JSX/.test(node.name),facet:/* @__PURE__ */defineLanguageFacet({commentTokens:{block:{open:\"{/*\",close:\"*/}\"}}})};var typescriptLanguage=/* @__PURE__ */javascriptLanguage.configure({dialect:\"ts\"},\"typescript\");var jsxLanguage=/* @__PURE__ */javascriptLanguage.configure({dialect:\"jsx\",props:[/* @__PURE__ */sublanguageProp.add(n=>n.isTop?[jsxSublanguage]:void 0)]});var tsxLanguage=/* @__PURE__ */javascriptLanguage.configure({dialect:\"jsx ts\",props:[/* @__PURE__ */sublanguageProp.add(n=>n.isTop?[jsxSublanguage]:void 0)]},\"typescript\");var keywords=/* @__PURE__ */\"break case const continue default delete export extends false finally in instanceof let new return static super switch this throw true typeof var yield\".split(\" \").map(kw=>({label:kw,type:\"keyword\"}));function javascript(config={}){let lang=config.jsx?config.typescript?tsxLanguage:jsxLanguage:config.typescript?typescriptLanguage:javascriptLanguage;return new LanguageSupport(lang,[javascriptLanguage.data.of({autocomplete:ifNotIn(dontComplete,completeFromList(snippets.concat(keywords)))}),javascriptLanguage.data.of({autocomplete:localCompletionSource}),config.jsx?autoCloseTags:[]]);}function findOpenTag(node){for(;;){if(node.name==\"JSXOpenTag\"||node.name==\"JSXSelfClosingTag\"||node.name==\"JSXFragmentTag\")return node;if(node.name==\"JSXEscape\"||!node.parent)return null;node=node.parent;}}function elementName(doc,tree,max=doc.length){for(let ch=tree===null||tree===void 0?void 0:tree.firstChild;ch;ch=ch.nextSibling){if(ch.name==\"JSXIdentifier\"||ch.name==\"JSXBuiltin\"||ch.name==\"JSXNamespacedName\"||ch.name==\"JSXMemberExpression\")return doc.sliceString(ch.from,Math.min(ch.to,max));}return\"\";}function isEndTag(node){return node&&(node.name==\"JSXEndTag\"||node.name==\"JSXSelfCloseEndTag\");}var android=typeof navigator==\"object\"&&/* @__PURE__ *//Android\\b/.test(navigator.userAgent);var autoCloseTags=/* @__PURE__ */EditorView.inputHandler.of((view,from,to,text)=>{if((android?view.composing:view.compositionStarted)||view.state.readOnly||from!=to||text!=\">\"&&text!=\"/\"||!javascriptLanguage.isActiveAt(view.state,from,-1))return false;let{state}=view;let changes=state.changeByRange(range=>{var _a;let{head}=range,around=syntaxTree(state).resolveInner(head,-1),name;if(around.name==\"JSXStartTag\")around=around.parent;if(around.name==\"JSXAttributeValue\"&&around.to>head);else if(text==\">\"&&around.name==\"JSXFragmentTag\"){return{range:EditorSelection.cursor(head+1),changes:{from:head,insert:`></>`}};}else if(text==\"/\"&&around.name==\"JSXFragmentTag\"){let empty=around.parent,base=empty===null||empty===void 0?void 0:empty.parent;if(empty.from==head-1&&((_a=base.lastChild)===null||_a===void 0?void 0:_a.name)!=\"JSXEndTag\"&&(name=elementName(state.doc,base===null||base===void 0?void 0:base.firstChild,head))){let insert=`/${name}>`;return{range:EditorSelection.cursor(head+insert.length),changes:{from:head,insert}};}}else if(text==\">\"){let openTag=findOpenTag(around);if(openTag&&!isEndTag(openTag.lastChild)&&state.sliceDoc(head,head+2)!=\"</\"&&(name=elementName(state.doc,openTag,head)))return{range:EditorSelection.cursor(head+1),changes:{from:head,insert:`></${name}>`}};}return{range};});if(changes.changes.empty)return false;view.dispatch(changes,{userEvent:\"input.type\",scrollIntoView:true});return true;});function esLint(eslint,config){if(!config){config={parserOptions:{ecmaVersion:2019,sourceType:\"module\"},env:{browser:true,node:true,es6:true,es2015:true,es2017:true,es2020:true},rules:{}};eslint.getRules().forEach((desc,name)=>{if(desc.meta.docs.recommended)config.rules[name]=2;});}return view=>{let{state}=view,found=[];for(let{from,to}of javascriptLanguage.findRegions(state)){let fromLine=state.doc.lineAt(from),offset={line:fromLine.number-1,col:from-fromLine.from,pos:from};for(let d of eslint.verify(state.sliceDoc(from,to),config))found.push(translateDiagnostic(d,state.doc,offset));}return found;};}function mapPos(line,col,doc,offset){return doc.line(line+offset.line).from+col+(line==1?offset.col-1:-1);}function translateDiagnostic(input,doc,offset){let start=mapPos(input.line,input.column,doc,offset);let result={from:start,to:input.endLine!=null&&input.endColumn!=1?mapPos(input.endLine,input.endColumn,doc,offset):start,message:input.message,source:input.ruleId?\"eslint:\"+input.ruleId:\"eslint\",severity:input.severity==1?\"warning\":\"error\"};if(input.fix){let{range,text}=input.fix,from=range[0]+offset.pos-start,to=range[1]+offset.pos-start;result.actions=[{name:\"fix\",apply(view,start2){view.dispatch({changes:{from:start2+from,to:start2+to,insert:text},scrollIntoView:true});}}];}return result;}export{autoCloseTags,completionPath,esLint,javascript,javascriptLanguage,jsxLanguage,localCompletionSource,scopeCompletionSource,snippets,tsxLanguage,typescriptLanguage,};\nexport const __FramerMetadata__ = {\"exports\":{\"tsxLanguage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"javascript\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localCompletionSource\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"jsxLanguage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"snippets\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"javascriptLanguage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"scopeCompletionSource\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"esLint\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"typescriptLanguage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoCloseTags\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"completionPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-nocheck\n/**\n * This file is generated inside FramerStudio. To update it run \"make build\"\n * inside \"./src/codeblock-dependencies\" and copy the file from \"./modules\".\n */// ../../node_modules/@codemirror/lang-html/dist/index.js\nimport{parser,configureNesting}from\"https://framerusercontent.com/modules/GrkjcC7Ol5LkBvrp44De/6z7UMqAq3iGnlCYUf9GL/lezer_html.js\";import{cssLanguage,css}from\"https://framerusercontent.com/modules/Gg5hLFaRxQ2EaXSWb101/NVSL3b7ItCp8LKQ0X8xX/codemirror_lang_css.js\";import{typescriptLanguage,jsxLanguage,tsxLanguage,javascriptLanguage,javascript}from\"https://framerusercontent.com/modules/YrJiUSsP9WZPvnJAGTTV/lsyxtesB0g1ydwxUh1t0/codemirror_lang_javascript.js\";import{EditorView}from\"https://framerusercontent.com/modules/wKCR2JyUW8wZdYweJrou/QTymt9nRixOIrUSZrfIJ/codemirror_view.js\";import{EditorSelection}from\"https://framerusercontent.com/modules/wFkXxZqfKOPeEQtsYrsa/772bfdCR3vXAPJJXnNsc/codemirror_state.js\";import{syntaxTree,LRLanguage,indentNodeProp,foldNodeProp,bracketMatchingHandle,LanguageSupport}from\"https://framerusercontent.com/modules/aJsTBlWNkIaM900KNIXT/O6D7zESNv8FU9mcfHZ5S/codemirror_language.js\";var Targets=[\"_blank\",\"_self\",\"_top\",\"_parent\"];var Charsets=[\"ascii\",\"utf-8\",\"utf-16\",\"latin1\",\"latin1\"];var Methods=[\"get\",\"post\",\"put\",\"delete\"];var Encs=[\"application/x-www-form-urlencoded\",\"multipart/form-data\",\"text/plain\"];var Bool=[\"true\",\"false\"];var S={};var Tags={a:{attrs:{href:null,ping:null,type:null,media:null,target:Targets,hreflang:null}},abbr:S,address:S,area:{attrs:{alt:null,coords:null,href:null,target:null,ping:null,media:null,hreflang:null,type:null,shape:[\"default\",\"rect\",\"circle\",\"poly\"]}},article:S,aside:S,audio:{attrs:{src:null,mediagroup:null,crossorigin:[\"anonymous\",\"use-credentials\"],preload:[\"none\",\"metadata\",\"auto\"],autoplay:[\"autoplay\"],loop:[\"loop\"],controls:[\"controls\"]}},b:S,base:{attrs:{href:null,target:Targets}},bdi:S,bdo:S,blockquote:{attrs:{cite:null}},body:S,br:S,button:{attrs:{form:null,formaction:null,name:null,value:null,autofocus:[\"autofocus\"],disabled:[\"autofocus\"],formenctype:Encs,formmethod:Methods,formnovalidate:[\"novalidate\"],formtarget:Targets,type:[\"submit\",\"reset\",\"button\"]}},canvas:{attrs:{width:null,height:null}},caption:S,center:S,cite:S,code:S,col:{attrs:{span:null}},colgroup:{attrs:{span:null}},command:{attrs:{type:[\"command\",\"checkbox\",\"radio\"],label:null,icon:null,radiogroup:null,command:null,title:null,disabled:[\"disabled\"],checked:[\"checked\"]}},data:{attrs:{value:null}},datagrid:{attrs:{disabled:[\"disabled\"],multiple:[\"multiple\"]}},datalist:{attrs:{data:null}},dd:S,del:{attrs:{cite:null,datetime:null}},details:{attrs:{open:[\"open\"]}},dfn:S,div:S,dl:S,dt:S,em:S,embed:{attrs:{src:null,type:null,width:null,height:null}},eventsource:{attrs:{src:null}},fieldset:{attrs:{disabled:[\"disabled\"],form:null,name:null}},figcaption:S,figure:S,footer:S,form:{attrs:{action:null,name:null,\"accept-charset\":Charsets,autocomplete:[\"on\",\"off\"],enctype:Encs,method:Methods,novalidate:[\"novalidate\"],target:Targets}},h1:S,h2:S,h3:S,h4:S,h5:S,h6:S,head:{children:[\"title\",\"base\",\"link\",\"style\",\"meta\",\"script\",\"noscript\",\"command\"]},header:S,hgroup:S,hr:S,html:{attrs:{manifest:null}},i:S,iframe:{attrs:{src:null,srcdoc:null,name:null,width:null,height:null,sandbox:[\"allow-top-navigation\",\"allow-same-origin\",\"allow-forms\",\"allow-scripts\"],seamless:[\"seamless\"]}},img:{attrs:{alt:null,src:null,ismap:null,usemap:null,width:null,height:null,crossorigin:[\"anonymous\",\"use-credentials\"]}},input:{attrs:{alt:null,dirname:null,form:null,formaction:null,height:null,list:null,max:null,maxlength:null,min:null,name:null,pattern:null,placeholder:null,size:null,src:null,step:null,value:null,width:null,accept:[\"audio/*\",\"video/*\",\"image/*\"],autocomplete:[\"on\",\"off\"],autofocus:[\"autofocus\"],checked:[\"checked\"],disabled:[\"disabled\"],formenctype:Encs,formmethod:Methods,formnovalidate:[\"novalidate\"],formtarget:Targets,multiple:[\"multiple\"],readonly:[\"readonly\"],required:[\"required\"],type:[\"hidden\",\"text\",\"search\",\"tel\",\"url\",\"email\",\"password\",\"datetime\",\"date\",\"month\",\"week\",\"time\",\"datetime-local\",\"number\",\"range\",\"color\",\"checkbox\",\"radio\",\"file\",\"submit\",\"image\",\"reset\",\"button\"]}},ins:{attrs:{cite:null,datetime:null}},kbd:S,keygen:{attrs:{challenge:null,form:null,name:null,autofocus:[\"autofocus\"],disabled:[\"disabled\"],keytype:[\"RSA\"]}},label:{attrs:{for:null,form:null}},legend:S,li:{attrs:{value:null}},link:{attrs:{href:null,type:null,hreflang:null,media:null,sizes:[\"all\",\"16x16\",\"16x16 32x32\",\"16x16 32x32 64x64\"]}},map:{attrs:{name:null}},mark:S,menu:{attrs:{label:null,type:[\"list\",\"context\",\"toolbar\"]}},meta:{attrs:{content:null,charset:Charsets,name:[\"viewport\",\"application-name\",\"author\",\"description\",\"generator\",\"keywords\"],\"http-equiv\":[\"content-language\",\"content-type\",\"default-style\",\"refresh\"]}},meter:{attrs:{value:null,min:null,low:null,high:null,max:null,optimum:null}},nav:S,noscript:S,object:{attrs:{data:null,type:null,name:null,usemap:null,form:null,width:null,height:null,typemustmatch:[\"typemustmatch\"]}},ol:{attrs:{reversed:[\"reversed\"],start:null,type:[\"1\",\"a\",\"A\",\"i\",\"I\"]},children:[\"li\",\"script\",\"template\",\"ul\",\"ol\"]},optgroup:{attrs:{disabled:[\"disabled\"],label:null}},option:{attrs:{disabled:[\"disabled\"],label:null,selected:[\"selected\"],value:null}},output:{attrs:{for:null,form:null,name:null}},p:S,param:{attrs:{name:null,value:null}},pre:S,progress:{attrs:{value:null,max:null}},q:{attrs:{cite:null}},rp:S,rt:S,ruby:S,samp:S,script:{attrs:{type:[\"text/javascript\"],src:null,async:[\"async\"],defer:[\"defer\"],charset:Charsets}},section:S,select:{attrs:{form:null,name:null,size:null,autofocus:[\"autofocus\"],disabled:[\"disabled\"],multiple:[\"multiple\"]}},slot:{attrs:{name:null}},small:S,source:{attrs:{src:null,type:null,media:null}},span:S,strong:S,style:{attrs:{type:[\"text/css\"],media:null,scoped:null}},sub:S,summary:S,sup:S,table:S,tbody:S,td:{attrs:{colspan:null,rowspan:null,headers:null}},template:S,textarea:{attrs:{dirname:null,form:null,maxlength:null,name:null,placeholder:null,rows:null,cols:null,autofocus:[\"autofocus\"],disabled:[\"disabled\"],readonly:[\"readonly\"],required:[\"required\"],wrap:[\"soft\",\"hard\"]}},tfoot:S,th:{attrs:{colspan:null,rowspan:null,headers:null,scope:[\"row\",\"col\",\"rowgroup\",\"colgroup\"]}},thead:S,time:{attrs:{datetime:null}},title:S,tr:S,track:{attrs:{src:null,label:null,default:null,kind:[\"subtitles\",\"captions\",\"descriptions\",\"chapters\",\"metadata\"],srclang:null}},ul:{children:[\"li\",\"script\",\"template\",\"ul\",\"ol\"]},var:S,video:{attrs:{src:null,poster:null,width:null,height:null,crossorigin:[\"anonymous\",\"use-credentials\"],preload:[\"auto\",\"metadata\",\"none\"],autoplay:[\"autoplay\"],mediagroup:[\"movie\"],muted:[\"muted\"],controls:[\"controls\"]}},wbr:S};var GlobalAttrs={accesskey:null,class:null,contenteditable:Bool,contextmenu:null,dir:[\"ltr\",\"rtl\",\"auto\"],draggable:[\"true\",\"false\",\"auto\"],dropzone:[\"copy\",\"move\",\"link\",\"string:\",\"file:\"],hidden:[\"hidden\"],id:null,inert:[\"inert\"],itemid:null,itemprop:null,itemref:null,itemscope:[\"itemscope\"],itemtype:null,lang:[\"ar\",\"bn\",\"de\",\"en-GB\",\"en-US\",\"es\",\"fr\",\"hi\",\"id\",\"ja\",\"pa\",\"pt\",\"ru\",\"tr\",\"zh\"],spellcheck:Bool,autocorrect:Bool,autocapitalize:Bool,style:null,tabindex:null,title:null,translate:[\"yes\",\"no\"],rel:[\"stylesheet\",\"alternate\",\"author\",\"bookmark\",\"help\",\"license\",\"next\",\"nofollow\",\"noreferrer\",\"prefetch\",\"prev\",\"search\",\"tag\"],role:/* @__PURE__ */\"alert application article banner button cell checkbox complementary contentinfo dialog document feed figure form grid gridcell heading img list listbox listitem main navigation region row rowgroup search switch tab table tabpanel textbox timer\".split(\" \"),\"aria-activedescendant\":null,\"aria-atomic\":Bool,\"aria-autocomplete\":[\"inline\",\"list\",\"both\",\"none\"],\"aria-busy\":Bool,\"aria-checked\":[\"true\",\"false\",\"mixed\",\"undefined\"],\"aria-controls\":null,\"aria-describedby\":null,\"aria-disabled\":Bool,\"aria-dropeffect\":null,\"aria-expanded\":[\"true\",\"false\",\"undefined\"],\"aria-flowto\":null,\"aria-grabbed\":[\"true\",\"false\",\"undefined\"],\"aria-haspopup\":Bool,\"aria-hidden\":Bool,\"aria-invalid\":[\"true\",\"false\",\"grammar\",\"spelling\"],\"aria-label\":null,\"aria-labelledby\":null,\"aria-level\":null,\"aria-live\":[\"off\",\"polite\",\"assertive\"],\"aria-multiline\":Bool,\"aria-multiselectable\":Bool,\"aria-owns\":null,\"aria-posinset\":null,\"aria-pressed\":[\"true\",\"false\",\"mixed\",\"undefined\"],\"aria-readonly\":Bool,\"aria-relevant\":null,\"aria-required\":Bool,\"aria-selected\":[\"true\",\"false\",\"undefined\"],\"aria-setsize\":null,\"aria-sort\":[\"ascending\",\"descending\",\"none\",\"other\"],\"aria-valuemax\":null,\"aria-valuemin\":null,\"aria-valuenow\":null,\"aria-valuetext\":null};var eventAttributes=/* @__PURE__ */\"beforeunload copy cut dragstart dragover dragleave dragenter dragend drag paste focus blur change click load mousedown mouseenter mouseleave mouseup keydown keyup resize scroll unload\".split(\" \").map(n=>\"on\"+n);for(let a of eventAttributes)GlobalAttrs[a]=null;var Schema=class{constructor(extraTags,extraAttrs){this.tags=Object.assign(Object.assign({},Tags),extraTags);this.globalAttrs=Object.assign(Object.assign({},GlobalAttrs),extraAttrs);this.allTags=Object.keys(this.tags);this.globalAttrNames=Object.keys(this.globalAttrs);}};Schema.default=/* @__PURE__ */new Schema;function elementName(doc,tree,max=doc.length){if(!tree)return\"\";let tag=tree.firstChild;let name=tag&&tag.getChild(\"TagName\");return name?doc.sliceString(name.from,Math.min(name.to,max)):\"\";}function findParentElement(tree,skip=false){for(;tree;tree=tree.parent)if(tree.name==\"Element\"){if(skip)skip=false;else return tree;}return null;}function allowedChildren(doc,tree,schema){let parentInfo=schema.tags[elementName(doc,findParentElement(tree))];return(parentInfo===null||parentInfo===void 0?void 0:parentInfo.children)||schema.allTags;}function openTags(doc,tree){let open=[];for(let parent=findParentElement(tree);parent&&!parent.type.isTop;parent=findParentElement(parent.parent)){let tagName=elementName(doc,parent);if(tagName&&parent.lastChild.name==\"CloseTag\")break;if(tagName&&open.indexOf(tagName)<0&&(tree.name==\"EndTag\"||tree.from>=parent.firstChild.to))open.push(tagName);}return open;}var identifier=/^[:\\-\\.\\w\\u00b7-\\uffff]*$/;function completeTag(state,schema,tree,from,to){let end=/\\s*>/.test(state.sliceDoc(to,to+5))?\"\":\">\";let parent=findParentElement(tree,true);return{from,to,options:allowedChildren(state.doc,parent,schema).map(tagName=>({label:tagName,type:\"type\"})).concat(openTags(state.doc,tree).map((tag,i)=>({label:\"/\"+tag,apply:\"/\"+tag+end,type:\"type\",boost:99-i}))),validFor:/^\\/?[:\\-\\.\\w\\u00b7-\\uffff]*$/};}function completeCloseTag(state,tree,from,to){let end=/\\s*>/.test(state.sliceDoc(to,to+5))?\"\":\">\";return{from,to,options:openTags(state.doc,tree).map((tag,i)=>({label:tag,apply:tag+end,type:\"type\",boost:99-i})),validFor:identifier};}function completeStartTag(state,schema,tree,pos){let options=[],level=0;for(let tagName of allowedChildren(state.doc,tree,schema))options.push({label:\"<\"+tagName,type:\"type\"});for(let open of openTags(state.doc,tree))options.push({label:\"</\"+open+\">\",type:\"type\",boost:99-level++});return{from:pos,to:pos,options,validFor:/^<\\/?[:\\-\\.\\w\\u00b7-\\uffff]*$/};}function completeAttrName(state,schema,tree,from,to){let elt=findParentElement(tree),info=elt?schema.tags[elementName(state.doc,elt)]:null;let localAttrs=info&&info.attrs?Object.keys(info.attrs):[];let names=info&&info.globalAttrs===false?localAttrs:localAttrs.length?localAttrs.concat(schema.globalAttrNames):schema.globalAttrNames;return{from,to,options:names.map(attrName=>({label:attrName,type:\"property\"})),validFor:identifier};}function completeAttrValue(state,schema,tree,from,to){var _a;let nameNode=(_a=tree.parent)===null||_a===void 0?void 0:_a.getChild(\"AttributeName\");let options=[],token=void 0;if(nameNode){let attrName=state.sliceDoc(nameNode.from,nameNode.to);let attrs=schema.globalAttrs[attrName];if(!attrs){let elt=findParentElement(tree),info=elt?schema.tags[elementName(state.doc,elt)]:null;attrs=(info===null||info===void 0?void 0:info.attrs)&&info.attrs[attrName];}if(attrs){let base=state.sliceDoc(from,to).toLowerCase(),quoteStart='\"',quoteEnd='\"';if(/^['\"]/.test(base)){token=base[0]=='\"'?/^[^\"]*$/:/^[^']*$/;quoteStart=\"\";quoteEnd=state.sliceDoc(to,to+1)==base[0]?\"\":base[0];base=base.slice(1);from++;}else{token=/^[^\\s<>='\"]*$/;}for(let value of attrs)options.push({label:value,apply:quoteStart+value+quoteEnd,type:\"constant\"});}}return{from,to,options,validFor:token};}function htmlCompletionFor(schema,context){let{state,pos}=context,around=syntaxTree(state).resolveInner(pos),tree=around.resolve(pos,-1);for(let scan=pos,before;around==tree&&(before=tree.childBefore(scan));){let last=before.lastChild;if(!last||!last.type.isError||last.from<last.to)break;around=tree=before;scan=last.from;}if(tree.name==\"TagName\"){return tree.parent&&/CloseTag$/.test(tree.parent.name)?completeCloseTag(state,tree,tree.from,pos):completeTag(state,schema,tree,tree.from,pos);}else if(tree.name==\"StartTag\"){return completeTag(state,schema,tree,pos,pos);}else if(tree.name==\"StartCloseTag\"||tree.name==\"IncompleteCloseTag\"){return completeCloseTag(state,tree,pos,pos);}else if(context.explicit&&(tree.name==\"OpenTag\"||tree.name==\"SelfClosingTag\")||tree.name==\"AttributeName\"){return completeAttrName(state,schema,tree,tree.name==\"AttributeName\"?tree.from:pos,pos);}else if(tree.name==\"Is\"||tree.name==\"AttributeValue\"||tree.name==\"UnquotedAttributeValue\"){return completeAttrValue(state,schema,tree,tree.name==\"Is\"?pos:tree.from,pos);}else if(context.explicit&&(around.name==\"Element\"||around.name==\"Text\"||around.name==\"Document\")){return completeStartTag(state,schema,tree,pos);}else{return null;}}function htmlCompletionSource(context){return htmlCompletionFor(Schema.default,context);}function htmlCompletionSourceWith(config){let{extraTags,extraGlobalAttributes:extraAttrs}=config;let schema=extraAttrs||extraTags?new Schema(extraTags,extraAttrs):Schema.default;return context=>htmlCompletionFor(schema,context);}var defaultNesting=[{tag:\"script\",attrs:attrs=>attrs.type==\"text/typescript\"||attrs.lang==\"ts\",parser:typescriptLanguage.parser},{tag:\"script\",attrs:attrs=>attrs.type==\"text/babel\"||attrs.type==\"text/jsx\",parser:jsxLanguage.parser},{tag:\"script\",attrs:attrs=>attrs.type==\"text/typescript-jsx\",parser:tsxLanguage.parser},{tag:\"script\",attrs(attrs){return!attrs.type||/^(?:text|application)\\/(?:x-)?(?:java|ecma)script$|^module$|^$/i.test(attrs.type);},parser:javascriptLanguage.parser},{tag:\"style\",attrs(attrs){return(!attrs.lang||attrs.lang==\"css\")&&(!attrs.type||/^(text\\/)?(x-)?(stylesheet|css)$/i.test(attrs.type));},parser:cssLanguage.parser}];var defaultAttrs=/* @__PURE__ */[{name:\"style\",parser:/* @__PURE__ */cssLanguage.parser.configure({top:\"Styles\"})}].concat(/* @__PURE__ */eventAttributes.map(name=>({name,parser:javascriptLanguage.parser})));var htmlPlain=/* @__PURE__ */LRLanguage.define({name:\"html\",parser:/* @__PURE__ */parser.configure({props:[/* @__PURE__ */indentNodeProp.add({Element(context){let after=/^(\\s*)(<\\/)?/.exec(context.textAfter);if(context.node.to<=context.pos+after[0].length)return context.continue();return context.lineIndent(context.node.from)+(after[2]?0:context.unit);},\"OpenTag CloseTag SelfClosingTag\"(context){return context.column(context.node.from)+context.unit;},Document(context){if(context.pos+/\\s*/.exec(context.textAfter)[0].length<context.node.to)return context.continue();let endElt=null,close;for(let cur=context.node;;){let last=cur.lastChild;if(!last||last.name!=\"Element\"||last.to!=cur.to)break;endElt=cur=last;}if(endElt&&!((close=endElt.lastChild)&&(close.name==\"CloseTag\"||close.name==\"SelfClosingTag\")))return context.lineIndent(endElt.from)+context.unit;return null;}}),/* @__PURE__ */foldNodeProp.add({Element(node){let first=node.firstChild,last=node.lastChild;if(!first||first.name!=\"OpenTag\")return null;return{from:first.to,to:last.name==\"CloseTag\"?last.from:node.to};}}),/* @__PURE__ */bracketMatchingHandle.add({\"OpenTag CloseTag\":node=>node.getChild(\"TagName\")})]}),languageData:{commentTokens:{block:{open:\"<!--\",close:\"-->\"}},indentOnInput:/^\\s*<\\/\\w+\\W$/,wordChars:\"-._\"}});var htmlLanguage=/* @__PURE__ */htmlPlain.configure({wrap:/* @__PURE__ */configureNesting(defaultNesting,defaultAttrs)});function html(config={}){let dialect=\"\",wrap;if(config.matchClosingTags===false)dialect=\"noMatch\";if(config.selfClosingTags===true)dialect=(dialect?dialect+\" \":\"\")+\"selfClosing\";if(config.nestedLanguages&&config.nestedLanguages.length||config.nestedAttributes&&config.nestedAttributes.length)wrap=configureNesting((config.nestedLanguages||[]).concat(defaultNesting),(config.nestedAttributes||[]).concat(defaultAttrs));let lang=wrap?htmlPlain.configure({wrap,dialect}):dialect?htmlLanguage.configure({dialect}):htmlLanguage;return new LanguageSupport(lang,[htmlLanguage.data.of({autocomplete:htmlCompletionSourceWith(config)}),config.autoCloseTags!==false?autoCloseTags:[],javascript().support,css().support]);}var selfClosers=/* @__PURE__ */new Set(/* @__PURE__ */\"area base br col command embed frame hr img input keygen link meta param source track wbr menuitem\".split(\" \"));var autoCloseTags=/* @__PURE__ */EditorView.inputHandler.of((view,from,to,text)=>{if(view.composing||view.state.readOnly||from!=to||text!=\">\"&&text!=\"/\"||!htmlLanguage.isActiveAt(view.state,from,-1))return false;let{state}=view;let changes=state.changeByRange(range=>{var _a,_b,_c;let{head}=range,around=syntaxTree(state).resolveInner(head,-1),name;if(around.name==\"TagName\"||around.name==\"StartTag\")around=around.parent;if(text==\">\"&&around.name==\"OpenTag\"){if(((_b=(_a=around.parent)===null||_a===void 0?void 0:_a.lastChild)===null||_b===void 0?void 0:_b.name)!=\"CloseTag\"&&(name=elementName(state.doc,around.parent,head))&&!selfClosers.has(name)){let hasRightBracket=view.state.doc.sliceString(head,head+1)===\">\";let insert=`${hasRightBracket?\"\":\">\"}</${name}>`;return{range:EditorSelection.cursor(head+1),changes:{from:head+(hasRightBracket?1:0),insert}};}}else if(text==\"/\"&&around.name==\"OpenTag\"){let empty=around.parent,base=empty===null||empty===void 0?void 0:empty.parent;if(empty.from==head-1&&((_c=base.lastChild)===null||_c===void 0?void 0:_c.name)!=\"CloseTag\"&&(name=elementName(state.doc,base,head))&&!selfClosers.has(name)){let hasRightBracket=view.state.doc.sliceString(head,head+1)===\">\";let insert=`/${name}${hasRightBracket?\"\":\">\"}`;let pos=head+insert.length+(hasRightBracket?1:0);return{range:EditorSelection.cursor(pos),changes:{from:head,insert}};}}return{range};});if(changes.changes.empty)return false;view.dispatch(changes,{userEvent:\"input.type\",scrollIntoView:true});return true;});export{autoCloseTags,html,htmlCompletionSource,htmlCompletionSourceWith,htmlLanguage,htmlPlain,};\nexport const __FramerMetadata__ = {\"exports\":{\"htmlPlain\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"htmlCompletionSource\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"htmlLanguage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"htmlCompletionSourceWith\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoCloseTags\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"html\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"inEAAA,IAA6M,KAAiJ,KAAwH,KAAgJ,KAA4H,KAA+I,KAAgI,KAA6H,KAAyI,CAAoI,IAAsI,KAAgI,KAA6J,KAAsI,KAAkK,GCEtkE,SAASsrB,GAAS,EAAM,CAAC,GAAK,CAAC,QAAM,SAAO,UAAQ,WAAS,cAAY,aAAW,GAAA,EAAG,WAAS,GAAG,EAAK,CAAC,EAAM,OAAO,CAAM,CAQzH,SAAgB,GAAM,EAAM,CAAC,IAAM,EAAS,GAAS,EAAM,CAAC,MAAoB,GAAK,GAAU,CAAC,GAAG,CAAS,EAAC,AAAE,UAAS,GAAoB,EAAS,CAAC,IAAM,EAA4B,IAAgC,CAAO,EAAe,GAAO,EAAM,CAAO,EAAa,GAAO,EAAM,CAAO,EAAY,EAAY,GAAa,CAAC,IAAI,EAAS,QAAQ,OAAO,IAAM,GAAa,IAAc,EAAE,KAAK,GAAa,EAAS,QAAQ,SAAe,EAAa,KAAK,IAAI,EAAS,QAAQ,YAAY,EAAY,CAAC,GAAG,AAAG,EAAS,QAAQ,SAAS,IAAI,IAAc,EAAS,QAAQ,YAAY,EAAc,EAAC,CAAE,EAAC,CAAO,EAAK,EAAY,IAAI,CAAC,IAAM,EAAM,EAAS,QAAQ,IAAI,EAAM,OAAO,EAAM,QAAQ,OACtrB,IAAM,EAAU,EAAM,YAAY,GAAG,EAAM,YAAY,EAAM,SAAS,EAAM,OAAO,EAAM,YAAY,EAAM,kBAAkB,CAAI,GAAW,IAAQ,EAAe,SAAS,IAA6B,EAAe,SAAQ,EAAK,EAAa,SAAQ,EAAK,EAAM,MAAM,CAAC,MAAM,GAAG,CAAE,EAAC,CACxR,QAAQ,IAAI,EAAe,SAAQ,EAAM,CAAG,EAAC,CAAE,EAAC,CAAO,EAAM,EAAY,IAAI,CAAC,CAAI,EAAS,SAAS,EAAe,UAAe,EAAS,QAAQ,OAAO,CAAC,EAAa,SAAQ,EAAO,EAAC,CAAE,EAAC,CAAC,MAAM,CAAC,OAAK,QAAM,cAAY,UAAU,CAAa,CAAE,UAAS,GAAoB,CAAC,cAAY,QAAM,OAAK,cAAY,WAAS,CAAC,CAAC,GAAK,CAAC,EAAmB,CAAC,EAAS,IAAI,EAAY,CAAM,CAAC,EAAsB,EAAyB,CAAC,GAAS,EAAM,CAAC,AAAG,IAAc,IAAqB,GAAuB,GAAyB,EAAK,CAAE,IAAM,EAE7hB,GAAoB,GAAO,GAAM,IAAc,IAQ9C,EAA0B,EAA2H,OAAvB,EAAxF,EAAsB,cAAsB,EAA4B,WAAyB,cAAqB,CAAU,CAgD0T,SAASrrB,GAAsB,EAAM,CAAC,MAAO,GAAM,OAAO,EAAE,CAAC,aAAa,CAAC,EAAM,MAAM,EAAE,AAAE,UAAgBC,GAAU,EAAM,CAAC,IAAM,EAAO,EAAM,MAAM,2CAA2C,EAAE,CAAE,EAAC,MAAO,GAAO,IAAID,GAAsB,CAAC,KAAK,IAAI,AAAE,8BAAsE,AAtEhyB,GAA2C,IAAgG,IAAmD,KAAwN,CACtZ,GAAsE,CAAkB,AAAC,SAASE,EAAc,CAA6H,AAA5H,EAAc,KAAQ,OAAO,EAAc,QAAW,UAAU,EAAc,MAAS,QAAQ,EAAc,KAAQ,OAAO,EAAc,UAAa,YAAc,EAAkB,KAAc,CAAE,EAAE,CAAa,AAAC,SAASC,EAAQ,CAA2B,AAA1B,EAAQ,MAAS,SAAS,EAAQ,IAAO,KAAO,EAAY,KAAQ,CAAE,EAAE,CAAO,GAAa,uEAqBzQ,GAAuB,EAAK,SAAoB,EAAM,CAAC,GAAK,CACzO,UAAQ,MAAM,SAAO,UAAQ,GAAG,iBAAc,EAAM,YAAS,EAAM,WAAQ,EAAK,QAAK,EAAK,SAAM,EAAK,eAAY,EAAK,kBAAe,EAAM,YAAU,QAAQ,kBAAgB,gBAAgB,SAAO,EAAE,SAAO,GAAG,UAAU,EAAc,EAAE,SAAO,QAAQ,EAAY,WAAS,WAAS,UAAQ,SAAO,QAAM,UAAQ,eAAa,eAAa,cAAY,YAAU,CAAC,EAAY,GAAS,GAAQ,CAAO,GAAS,IAAoB,CAAO,GAAiB,EAAO,KAAK,CAAO,GAAgB,EAAO,KAAK,CAAO,EAAW,IAAe,CAAO,GAAa,IAAiB,CAAO,EAAiB,GAAY,KAAe,EAAa,OAAa,EAAa,GAAU,EAAM,CAGvpB,EAAiB,EAAiB,cAAc,GAAoB,CAAC,cAAY,QAAM,OAAK,cAAY,UAAS,EAAC,CAAO,EAAa,GAAiB,EAAK,GAAU,GAAS,CAAO,GAAkB,GAAiB,EAAM,GAAU,GAAS,CAAC,OAAO,MAAM,MAAK,CAAK,EAAC,CAC3Q,GAAU,IAAgB,IAAI,KAAK,EAAmB,CAAC,OAAK,SAAM,cAAY,aAAU,CAAC,GAAoB,GAAS,CAG4C,AAFxK,EAAU,IAAI,CAAI,GAA2B,IAAmB,gBAAwB,EAAY,GAAM,CAAM,IAAO,CAAE,EAAC,CAAC,EAAiB,CAAY,EAAC,CACzJ,EAAU,IAAI,CAAI,IACf,GAAc,GAAa,IAAmB,eAAc,GAAM,CAAI,IAAmB,eAAqB,IAAO,CAAE,EAAC,CAAC,EAAiB,EAAa,CAAY,EAAC,CAAC,EAAU,IAAI,CAAC,CAAI,GAAY,GAAQ,GAAe,KAAY,GAAS,UACnP,GAAS,QAAQ,YAAY,IAAK,EAAC,CAAC,EAAc,EAAO,EAAU,EAAC,CAO7D,IAAM,EAAoC,GAAO,EAAM,CAkB9D,AAhBA,EAAU,IAAI,CAAC,IAAI,EAAoC,QAAQ,CAAC,EAAoC,SAAQ,EAAK,MAAQ,KAAM,EAAiB,GAAc,EAAS,CAAC,EAAS,KAAK,EAAE,GAAU,GAAG,IAAI,GAKxM,GAAkB,KAOlB,IAAW,GAAG,IAAI,AAAE,EAAC,CAAC,GAAU,EAAQ,EAAO,CAAS,EAAC,CAC1D,EAAU,IAAI,CAAK,MAAc,EAAS,CAAQ,MAAO,GAAS,GAAG,SAAS,GAAO,EAAY,EAAM,CAAC,AAAE,EAAC,CAAC,CAAS,EAAC,CACtH,GAAW,IAAI,CAAI,GAAiB,UAAU,MAAe,GAAS,WAClE,IAAiB,IAAO,GAAiB,UAAQ,GAAM,AAAG,EAAC,CAC/D,GAAU,IAAI,CAAC,AAAG,GAAS,UAAS,GAAgB,QAAQ,GAAS,QAAQ,MAAM,GAAiB,QAAQ,GAAS,QAAQ,OAAO,IAAO,CAAG,EAAC,CAAC,IAAM,GAAI,EAAQ,IAAI,CAAC,IAAI,EAAS,GASpL,GAAG,IAAU,MAAM,OAAO,EAAO,EAAS,GAAG,IAAU,SAAS,OAAO,EAAQ,CAAU,EAAC,CAAC,EAAQ,EAAQ,EAAO,EAAU,EAAC,CAE7H,AADA,EAAU,IAAI,CAAC,AAAG,IAAU,GAAS,SAAS,IAAmB,YAAY,WAAW,IAAI,GAAM,CAAC,GAAG,AAAG,EAAC,CAAE,EAAC,CAC7G,EAAU,IAAI,CAAC,AAAG,GAAS,UAAU,IAAM,GAAS,QAAQ,QAAQ,GAAQ,GAAG,IAAK,EAAC,CAAC,CAAO,EAAC,CAC9F,IAAM,GAAY,IAAI,CAAC,IAAM,EAAM,GAAS,QAAY,IAAgB,EAAM,YAAY,IAAI,GAAU,GAAE,GAAa,IAAW,GAAG,IAAI,EACzI,GAAU,SAAS,IAAmB,YAAY,GAAa,IAAmB,eAAe,IAAa,GAAM,CAAE,EAAC,MAAoB,GAAK,QAAQ,CAAC,UAAQ,eAAa,eAAa,cAAY,YAAc,OAAS,OAAK,IAAI,GAAS,SAAS,GAAG,IAAWmzB,EAAE,CAAC,QAAQ,GAAG,IAAUA,EAAE,CAAC,OAAO,GAAG,IAASA,EAAE,CAAC,QAAQ,GAAG,IAAQA,EAAE,CAAC,SAAS,GAAU,SAAS,IAAmB,YAAY,GAAa,IAAmB,eAAe,EAAa,QAAQ,GAAU,QAAQ,OAAO,IAAmB,EAAO,WAAW,IAAmB,aAAa,GAAkB,OAC7jB,WAAW,OAAO,IAAgB,GAAS,IAAS,GAAa,sEAAsE,GAAe,EAAO,MAAA,GAAiB,aAAa,GAAqB,WAAS,MAAM,GAAiB,EAAK,EAAM,YAAY,EAAY,MAAM,CAAC,OAAS,EAAQ,UAAU,OAAO,MAAM,OAAO,OAAO,OAAO,eAAa,QAAQ,QAAkB,YAA0B,kBAAgB,eAAe,SAAU,CAAC,EAAC,AAAE,EAAC,CAAC,GAAM,YAAY,QAAuQ,GAAiB,CAAC,QAAQ,OAAO,UAAU,aAAa,MAAO,EAAC,GAAoB,GAAM,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,yBAAwB,EAAK,MAAM,SAAS,QAAQ,CAAC,MAAM,QAAS,CAAC,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,aAAa,uEAAuE,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,QAAU,CAAC,EAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,iBAAiB,CAAC,MAAM,MAAO,EAAC,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,KAAO,CAAC,EAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,MAAM,cAAc,IAAK,EAAC,GAAG,GAAoB,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,MAAM,cAAc,IAAK,EAAC,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,OAAO,CAAC,CAAC,gBAAc,IAAI,EAAc,YAAY,uHAAwH,EAAC,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,eAAgB,EAAC,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,GAAG,KAAK,GAAI,EAAC,KAAK,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,MAAM,cAAc,IAAK,EAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,MAAM,QAAQ,GAAiB,aAAa,GAAiB,IAAIrzB,GAAU,AAAC,EAMz+D,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,cAAa,CAAM,EAAC,MAAM,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,MAAM,cAAc,IAAK,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,IAAI,IAAI,IAAI,EAAE,KAAK,IAAI,OAAO,CAAC,CAAC,QAAM,GAAG,EAAM,aAAa,EAAG,EAAC,MAAM,CAAC,KAAK,EAAY,YAAa,EAAC,SAAS,CAAC,KAAK,EAAY,YAAa,EAAC,QAAQ,CAAC,KAAK,EAAY,YAAa,EAAC,OAAO,CAAC,KAAK,EAAY,YAAa,EAAC,GAAG,EAAc,EAAC,GC5EnU,SAAwB,GAAkB,EAAM,CAAC,GAAK,CAAC,kBAAgB,gBAAc,gBAAc,CAAC,EAAW,CAAC,EAAM,EAAS,CAAC,EAAS,EAAE,CAAC,EAAU,UAAU,CAAC,IAAM,EAAS,YAAY,UAAU,CAAC,EAAS,GAAW,GAAW,IAAI,EAAE,EAAU,EAAE,AAAE,EAAC,EAAc,CAAC,OAAO,UAAkB,CAAC,cAAc,EAAS,AAAE,CAAE,EAAC,CAAC,CAAc,EAAC,CAAC,IAAM,EAAO,CAAC,UAAU,CAAC,MAAM,OAAO,OAAO,OAAO,SAAS,WAAW,SAAS,QAAS,EAAC,WAAW,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,OAAO,OAAO,OAAO,WAAW,CAAgB,EAAC,SAAS,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,OAAO,OAAO,SAAS,EAAM,GAAG,WAAW,EAAc,YAAY,QAAQ,EAAc,UAAW,CAAC,EAAC,MAAoB,GAAM,MAAM,CAAC,MAAM,EAAO,UAAU,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,EAAO,UAAW,EAAC,CAAc,EAAK,MAAM,CAAC,MAAM,EAAO,QAAS,EAAC,AAAC,CAAC,EAAC,AAAE,eAAA,AAAh+B,GAAyD,IAAsC,IAAoD,CAA60B,GAAoB,GAAkB,CAAC,gBAAgB,CAAC,MAAM,mBAAmB,KAAK,EAAY,MAAM,aAAa,qBAAsB,EAAC,cAAc,CAAC,MAAM,iBAAiB,KAAK,EAAY,MAAM,aAAa,OAAQ,EAAC,cAAc,CAAC,MAAM,sBAAsB,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,GAAG,IAAI,IAAI,KAAK,EAAG,CAAC,EAAC,sBCCsFosB,AAAj4C,GAA8B,IAAU,UAAU,CAAC,mBAAmB,oBAAqB,EAAC,CAAcF,GAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,EAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAO,CAAA,CAAE,CAAA,EAAcG,GAAI,CAAC,mvBAAovB,EAAcD,GAAU,uFCA93C3D,AADb,GAA2C,IAAkC,IAA4B,CAAa7a,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,8FAA+F,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAC9iB6a,GAAqB,CAAC,QAAU,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,0ECAhJA,AADb,GAA2C,IAAkC,IAA4B,CAAa1I,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,+FAAgG,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CACljB0I,GAAqB,CAAC,QAAU,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,ICAoB,SAAwB/X,GAAkB,EAAI,EAAO,CAAC,KAAM,GAAO,CAAC,IAAM4iB,EAAO1iB,GAAiB,EAAO,IAAI,GAAG0iB,EAAO,CAAC,IAAM,EAAMA,EAAO,GAAK,GAAG,EAAM,OAAO,CAAO,GAAO,EAAO,QAAU,CAAC,kBAAxQ1iB,AAAzG,IAAiD,KAAkD,CAAMA,GAAiB,CAAC,UAAUgY,GAAiB,UAAUD,EAAgB,ICAyvC,SAAS+B,GAAqBe,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAcA,EAAU,GAAS,CAAC,CAAQ,CAAe,qEAWwtB,AAXxzE,GAAyD,IAAsP,IAAkE,IAA4B,CAA0B,IAA4G,KAAsI,KAAyH,KAA4H,CAAM,GAAuB,EAAS,GAAkB,CAAOvqB,GAAW,EAAS,GAAM,CAAO0pB,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAmB,EAA8LjV,GAAoB,GAAO,CAAC,UAAU,GAAQ,SAAS,OAAO,EAAU,UAAO,SAAS,EAAM,CAAkB,MAAO,MAAK,IAAI,EAAE,EAAM,CAAC,IAAM,EAAOtU,GAAgB,CAAC,EAAM,IAAc,CAAC,UAAU,GAAQ,UAAU,OAAO,SAAS,EAAM,CAAC,MAAO,MAAK,IAAI,EAAE,EAAM,CAAC,KAAK,UAAU,GAAQ,iBAAiB,GAAc,SAAS,OAAiB,IAAM,EAAS,EAAM,MAAM,IAAI,CAAC,OAAO,EAAS,IAAc,EAAS,EAAY,IAAI,EAAS,EAAI,EAAOwpB,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAOtpB,GAAmB,CAAC,EAAEswB,KAAK,wBAAwBA,IAAU/G,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAMuL,EAAO,EAAiB,GAAoB,CAAO,EAAW,GAAOA,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAGA,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,GAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOrL,GAAS,EAAO,OAAA,EAAsB,CAAOC,GAAwB,CAAC,uBAAuB,YAAY,kBAAkB,YAAY,uBAAuB,YAAY,kBAAkB,YAAY,uBAAuB,YAAY,YAAY,YAAY,OAAO,YAAY,SAAS,YAAY,GAAG,WAAY,EAAOC,GAAS,CAAC,CAAC,kBAAgB,SAAO,UAAQ,WAAS,SAAO,GAAA,EAAG,YAAU,OAAK,OAAA,EAAO,cAAY,UAAQ,UAAQ,gBAAc,SAAO,UAAQ,MAAI,OAAK,QAAM,QAAM,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,wEAAwE,UAAU,GAAQ,EAAM,WAAW,MAAM,UAAU,GAAQ,EAAM,WAAW,CAAC,YAAY,mBAAmB,YAAY,QAAQ,YAAY,CAAE,EAAC,UAAU,GAAW,EAAM,WAAW,2EAA2E,UAAU,GAAiB,EAAM,WAAW,2BAA2B,UAAU,GAAS,EAAM,YAAW,EAAK,UAAU,GAAS,EAAM,WAAW,MAAM,UAAU,GAAM,EAAM,WAAW,mBAAmB,UAAU,GAAU,EAAM,WAAW,GAAG,UAAUkG,GAAQ,EAAM,WAAW,MAAM,UAAU,GAAO,EAAM,WAAW,uBAAuB,UAAU,GAAK,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,qBAAqB,UAAU,GAAM,EAAM,WAAW,qEAAqE,QAAQnG,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAe,EAAM,WAAW,sEAAsE,UAAU,GAAS,EAAM,WAAW,MAAM,UAAU,GAAS,EAAM,WAAW,EAAG,GAASE,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,aAAU,aAAU,GAAG,GAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,cAAW,uBAAoB,kBAAgB,kBAAe,YAAU,mBAAgB,cAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAM,CAAC,yBAAsB,SAAM,CAAC,GAAyB,EAAY,CAAO,GAAa,GAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,GAAgB,CAAC,WAAU,CAAM,EAAC,CAAI,EAAU,CAAC,IAAM,EAAI,KAAM,GAAU,GAAG,EAAK,CAAC,GAAG,KAAM,EAAM,OAAO,CAAO,CAAC,EAAC,CAAO,GAAsB,CAAA,EAAuB,EAAO,GAAkB,GAAGT,GAAkB,GAAG,GAAsB,CAAO,EAAY,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,EAAQ,EAAa,EAAc,GAAa,MAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,GAAa,IAAQ,IAAc,YAA6C,GAAa,GAAW,IAAc,YAAmB,GAAa,EAAc,GAAa,MAAQ,CAAC,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,EAAa,MAAQ,CAAC,YAAY,WAAY,EAAC,SAAS,EAAY,CAA4B,MAAoB,GAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKK,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAKF,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,GAAU,GAAG,EAAgB,UAAU,GAAG,GAAkB,gBAAgBqB,EAAU,GAAW,CAAC,eAAc,EAAK,mBAAmB,SAAS,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAa,IAAI,EAAW,MAAM,CAAC,yBAAyB,EAAU,mBAAmB,EAAU,aAAa,KAAK,iBAAiB,EAAU,YAAY,uBAAuB,EAAU,iBAAiB,EAAU,aAAa,KAAK,wBAAwB,EAAU,kBAAkB,EAAU,aAAa,KAAK,iBAAiB,EAAU,YAAY,sBAAsB,EAAU,gBAAgB,EAAU,aAAa,KAAK,WAAW,GAAoB,EAAU,CAAC,gBAAgB,mBAAmB,uBAAuB,GAAgB,EAAU,EAAE,CAAC,wBAAwB,GAAgB,EAAU,EAAE,CAAC,oBAAoB,GAAgB,EAAU,EAAE,CAAC,qBAAqB,GAAgB,EAAU,EAAE,CAAC,UAAU,qRAAqR,GAAG,CAAM,EAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,2BAA2B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,CAAU,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,CAAC,EAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,IAAK,EAAC,UAAU,CAAC,mBAAmB,sBAAuB,EAAC,UAAU,CAAC,mBAAmB,sBAAuB,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,EAAC,UAAU,CAAC,mBAAmB,UAAW,EAAC,UAAU,CAAC,mBAAmB,WAAY,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,EAAC,UAAU,CAAC,mBAAmB,sBAAuB,CAAC,EAAC,EAAY,GAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,EAAU,uBAAuB,GAAgB,EAAU,EAAE,CAAC,wBAAwB,GAAgB,EAAU,EAAE,CAAC,oBAAoB,GAAgB,EAAU,EAAE,CAAC,qBAAqB,GAAgB,EAAU,EAAE,AAAC,EAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,kBAAmB,CAAC,EAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAU,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,SAAS,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,yEAA0E,EAAC,SAAS,KAAM,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,gDAAgD,6BAA6B,OAAO,2CAA2C,EAAU,2CAA2C,EAAU,EAAC,KAAK,EAAU,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,yEAA0E,EAAC,SAAS,sBAAuB,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,sBAA4B,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,gDAAgD,6BAA6B,OAAO,2CAA2C,EAAU,2CAA2C,EAAU,EAAC,KAAK,EAAU,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAC,EAAY,EAAU,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,kBAAiB,EAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAK,GAAkB,CAAC,gBAAgB,EAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,cAAc,EAAU,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,cAAc,GAAG,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,IAAc,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,kBAAiB,EAAK,kBAAiB,EAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,UAAS,EAAM,OAAO,OAAO,GAAG,YAAY,qBAAoB,EAAM,SAAS,YAAY,MAAK,EAAK,OAAM,EAAK,UAAU,QAAQ,SAAQ,EAAK,eAAc,EAAK,QAAQ,sEAAsE,QAAQ,SAAS,OAAO,uEAAuE,UAAU,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,OAAO,qEAAqE,QAAQ,sEAAuE,EAAC,UAAU,CAAC,OAAO,uEAAuE,QAAQ,uEAAuE,MAAM,CAAC,MAAM,MAAO,CAAC,EAAC,UAAU,CAAC,OAAO,qEAAqE,QAAQ,oEAAqE,EAAC,UAAU,CAAC,OAAO,sEAAsE,QAAQ,oEAAoE,MAAM,CAAC,MAAM,MAAO,CAAC,EAAC,UAAU,CAAC,OAAO,sEAAsE,QAAQ,sEAAsE,MAAM,CAAC,MAAM,MAAO,CAAC,EAAC,UAAU,CAAC,OAAO,uEAAuE,QAAQ,sEAAsE,MAAM,CAAC,MAAM,MAAO,CAAC,CAAC,EAAC,EAAY,GAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,6BAA6B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,wEAAyE,EAAC,SAAS,kBAAmB,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,6KAAsL,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,6BAA6B,OAAO,2CAA2C,CAAU,EAAC,KAAK,EAAU,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAC,GAAa,EAAU,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,uEAAwE,CAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,8FAA+F,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,iBAAkB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,sEAAsE,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB3qB,GAAmB,kBAAkB,SAAS,oBAAmB,CAAK,EAAC,CAAC,GAAc,EAAe,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,+FAAgG,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,iBAAkB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,SAAS,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAO4qB,GAAI,CAAC,kFAAkF,gFAAgF,qSAAqS,gRAAgR,0RAA0R,gHAAgH,oMAAoM,wGAAwG,gSAAgS,4GAA4G,iRAAiR,wQAAwQ,iJAAiJ,iJAAiJ,uJAAuJ,0VAA0V,oFAAoF,yUAAyU,sHAAsH,oPAAoP,0PAA0P,GAAA,GAAmB,+bAAgc,EAWjurB,GAAgB,GAAQf,GAAUe,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,yBAAyB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAI,EAAC,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,SAAS,WAAW,kBAAkB,kBAAkB,YAAY,KAAK,uBAAuB,uBAAuB,sBAAuB,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,aAAa,MAAM,iBAAgB,EAAM,MAAM,SAAS,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,uBAAuB,iBAAgB,EAAM,MAAM,QAAQ,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,wEAAwE,MAAM,iBAAiB,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,aAAa,mBAAmB,iBAAgB,EAAK,YAAY,GAAG,MAAM,OAAO,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,qBAAqB,MAAM,OAAO,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,MAAM,MAAM,KAAK,EAAY,YAAa,EAAC,UAAU,CAAC,aAAa,0GAA0G,MAAM,iBAAiB,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,aAAa,4GAA4G,MAAM,OAAO,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,aAAa,qGAAqG,MAAM,eAAe,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,aAAa,CAAC,YAAY,mBAAmB,YAAY,QAAQ,YAAY,CAAE,EAAC,MAAM,SAAS,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,2BAA2B,MAAM,mBAAmB,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,aAAa,MAAM,MAAM,UAAU,KAAK,EAAY,OAAQ,EAAC,UAAU,CAAC,aAAa,MAAM,MAAM,SAAS,KAAK,EAAY,YAAa,EAAC,UAAU,CAAC,cAAa,EAAK,MAAM,UAAU,KAAK,EAAY,OAAQ,EAAC,UAAU,CAAC,aAAa,MAAM,MAAM,WAAW,KAAK,EAAY,YAAa,EAAC,UAAU,CAAC,aAAa,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,MAAM,UAAU,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,GAAG,MAAM,YAAY,KAAK,EAAY,MAAO,CAAC,EAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAM,CAAC,CAAC,EAAC,GAAG,GAAuB,GAAGnrB,GAAW,GAAG,GAAA,GAA0C,AAAC,EAAC,CAAC,8BAA6B,CAAK,EAAC,8ZCX54IunB,AADb,GAA2C,IAAkC,IAA4B,CAAa7a,GAAG,4EAA6FmS,GAAG,OAAoBC,GAAG,gBAA6BC,GAAG,UAAuBC,GAAG,SAAsBC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAgB,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,YAAgB,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,SAAgB,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,SAAgB,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,SAAgB,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,MAAO,EAAC,SAAS,eAAgB,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,MAAO,EAAC,SAAS,MAAO,EAAC,AAAC,EAAC,CAAcC,GAAI,YAAyBC,GAAI,YAC/oPkH,GAAqB,CAAC,QAAU,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,+ZCA71DA,AADb,GAA2C,IAAkC,IAA4B,CAAa7a,GAAG,0CAAuDmS,GAAG,KAAkBC,GAAG,KAAkBC,GAAG,KAAkBC,GAAG,OAAoBC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,MAAO,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,MAAO,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAI,KAAkBC,GAAI,OACt7OkH,GAAqB,CAAC,QAAU,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,ICAzrD,SAAwB/X,EAAkB,EAAI,EAAO,CAAC,KAAM,GAAO,CAAC,IAAM4iB,EAAO1iB,GAAiB,EAAO,IAAI,GAAG0iB,EAAO,CAAC,IAAM,EAAMA,EAAO,GAAK,GAAG,EAAM,OAAO,CAAO,GAAO,EAAO,QAAU,CAAC,kBAAxQ1iB,AAAzG,IAAiD,KAAkD,CAAMA,GAAiB,CAAC,UAAU+X,GAAgB,UAAUC,EAAiB,ICA4X,SAAS8B,GAAqBe,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAcA,EAAU,GAAS,CAAC,CAAQ,CAAe,sDAQnW,AARhY,GAAyD,IAAoI,IAAkE,IAA4B,CAAgCb,GAAW,CAAC,YAAY,YAAY,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAkB,EAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAOC,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAMuL,EAAO,EAAiB,GAAoB,CAAO,EAAW,GAAOA,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAGA,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,GAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOrL,GAAS,EAAO,OAAA,EAAsB,CAAOC,GAAwB,CAAC,cAAc,YAAY,eAAe,YAAY,KAAK,YAAY,MAAM,WAAY,EAAOC,GAAS,CAAC,CAAC,SAAO,GAAA,EAAG,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAY,GAASE,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAO,EAAsB,CAAE,EAAO,EAAkB,GAAGT,GAAkB,GAAG,EAAsB,CAAO,EAAY,MAAQ,CAAC,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,EAAa,KAAQ,CAAC,YAAY,WAAY,EAAC,SAAS,EAAY,CAA4B,MAAoB,GAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKK,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAKF,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,aAAa,GAAG,EAAkB,iBAAiBqB,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAM,EAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,cAAe,EAAC,UAAU,CAAC,mBAAmB,aAAc,EAAC,UAAU,CAAC,mBAAmB,OAAQ,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAK,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,m4HAAm4H,aAAa,WAAW,oBAAmB,EAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,IAAI,syHAAsyH,aAAa,UAAW,EAAC,UAAU,CAAC,IAAI,m4HAAm4H,aAAa,UAAW,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAC,GAAc,EAAe,EAAK,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,yxHAAyxH,aAAa,WAAW,oBAAmB,EAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,IAAI,8rHAA8rH,aAAa,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOC,GAAI,CAAC,kFAAkF,gFAAgF,6HAA6H,kJAAkJ,6RAA6R,4KAA4K,mbAAmb,kbAAmb,EAQ3mxB,GAAgB,GAAQf,GAAUe,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAI,EAAC,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,OAAO,QAAQ,cAAc,cAAe,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,CAAC,EAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAE,CAAE,CAAA,EAAC,CAAC,8BAA6B,CAAK,EAAC,4TCRhd5D,AADb,GAAyD,IAAkC,IAA4B,CAAa7a,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAcmS,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,6EAAiF,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,MAAO,EAAC,SAAS,6EAAiF,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,mNAAgO,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,QAAQ,sBAAsB,2CAA4C,EAAC,SAAS,sBAA6B,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,QAAQ,sBAAsB,2CAA4C,EAAC,SAAS,sBAA6B,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAM,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,MAAO,EAAC,SAAS,CAAC,oCAAoD,EAAK,EAAO,GAAG,CAAC,SAAS,SAAU,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,MAAO,EAAC,SAAS,0CAA8C,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,gGAAiG,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,0CAA8C,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,0CAA8C,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,mJAA6J,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,kBAAsB,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,CAAC,qCAAqD,EAAK,EAAO,GAAG,CAAC,SAAS,SAAU,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,CAAC,qCAAqD,EAAK,EAAO,GAAG,CAAC,SAAS,SAAU,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,2IAA+I,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,+BAAmC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,+BAAmC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,wIAAyI,EAAC,AAAC,EAAC,CAChxQyH,GAAqB,CAAC,QAAU,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,6TCAn3CA,AADb,GAAyD,IAAkC,IAA4B,CAAa7a,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcmS,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,+BAAgC,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,MAAO,EAAC,SAAS,+BAAgC,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,8EAA+E,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,QAAQ,sBAAsB,2CAA4C,EAAC,SAAS,MAAO,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,QAAQ,sBAAsB,2CAA4C,EAAC,SAAS,MAAO,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAM,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,MAAO,EAAC,SAAS,CAAC,eAA4B,EAAK,EAAO,GAAG,CAAC,SAAS,KAAM,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,MAAO,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,gGAAiG,EAAC,SAAS,IAAK,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,oDAAqD,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,MAAO,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,CAAC,aAA0B,EAAK,EAAO,GAAG,CAAC,SAAS,KAAM,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,CAAC,aAA0B,EAAK,EAAO,GAAG,CAAC,SAAS,KAAM,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,kEAAmE,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,gBAAiB,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,gBAAiB,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,0CAA2C,EAAC,AAAC,EAAC,CACl+OyH,GAAqB,CAAC,QAAU,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,ICA/sC,SAAwB/X,GAAkB,EAAI,EAAO,CAAC,KAAM,GAAO,CAAC,IAAM4iB,EAAO1iB,GAAiB,EAAO,IAAI,GAAG0iB,EAAO,CAAC,IAAM,EAAMA,EAAO,GAAK,GAAG,EAAM,OAAO,CAAO,GAAO,EAAO,QAAU,CAAC,kBAAxQ1iB,AAAzG,IAAiD,KAAkD,CAAMA,GAAiB,CAAC,UAAU+X,GAAgB,UAAUC,EAAiB,ICAwf,SAAS8B,GAAqBe,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAcA,EAAU,GAAS,CAAC,CAAQ,CAAe,sDAUrd,AAV1Y,GAAyD,IAA6K,IAAkE,IAA4B,CAA0B,IAA4H,CAAMb,GAAW,CAAC,YAAY,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAmB,EAA8LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAOC,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAMuL,EAAO,EAAiB,GAAoB,CAAO,EAAW,GAAOA,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAGA,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,GAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOrL,GAAS,EAAO,OAAA,EAAsB,CAAOC,GAAwB,CAAC,iBAAiB,YAAY,gBAAgB,YAAY,gBAAgB,WAAY,EAAOC,GAAS,CAAC,CAAC,SAAO,GAAA,EAAG,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAY,GAASE,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAO,EAAsB,CAAE,EAAO,EAAkB,GAAGT,GAAkB,GAAG,EAAsB,CAAO,EAAY,IAAQ,IAAc,YAA6C,EAAa,IAAQ,IAAc,YAAuC,MAAoB,GAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKK,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAKF,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAkB,iBAAiBqB,EAAU,EAAW,CAAC,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAM,EAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,eAAgB,EAAC,UAAU,CAAC,mBAAmB,eAAgB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,qBAAsC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,8EAA+E,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKtC,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,QAAQ,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,UAAU,IAAI,sEAAsE,OAAO,qKAAsK,EAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,GAAG,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,QAAQ,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,IAAI,sEAAsE,OAAO,qKAAsK,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,IAAI,OAAO,WAAW,GAAmB,OAAO,QAAQ,oBAAoB,IAAI,sEAAsE,OAAO,qKAAsK,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oEAAqE,EAAC,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,qEAAsE,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,gEAAgE,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,iBAAkB,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,MAAO,EAAC,SAAS,qEAAsE,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAC,GAAa,EAAe,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,mKAAoK,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,qUAAqU,MAAM,CAAC,oBAAqB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,GAAc,EAAe,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,QAAQ,sBAAsB,2CAA4C,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,UAAU,eAAe,mBAAmB,gEAAgE,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,iBAAkB,EAAC,kBAAkB,SAAS,oBAAmB,CAAK,EAAC,CAAC,GAAc,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,mEAAoE,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAa,EAAe,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,QAAQ,sBAAsB,2CAA4C,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,gEAAgE,MAAM,CAAC,YAAa,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,iBAAkB,EAAC,kBAAkB,SAAS,oBAAmB,CAAK,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKA,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,YAAY,IAAI,WAAW,KAAK,IAAI,0FAA0F,OAAO,sQAAuQ,EAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,GAAG,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,KAAK,OAAO,WAAW,GAAmB,OAAO,QAAQ,oBAAoB,IAAI,0FAA0F,OAAO,sQAAuQ,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAM,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,MAAO,EAAC,SAAS,CAAC,oCAAiD,EAAK,EAAO,GAAG,CAAC,SAAS,OAAQ,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,gEAAgE,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAC,GAAc,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,+CAAgD,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKA,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,YAAY,IAAI,WAAW,KAAK,IAAI,yFAAyF,OAAO,mQAAoQ,EAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,GAAG,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,OAAO,GAAG,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,KAAK,OAAO,WAAW,GAAmB,OAAO,QAAQ,oBAAoB,IAAI,yFAAyF,OAAO,mQAAoQ,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,MAAO,EAAC,SAAS,0BAA2B,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,gEAAgE,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,GAAa,EAAe,EAAK,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,KAAK,gBAAgB,gBAAgB,IAAI,eAAe,EAAmB,mBAAiB,SAAS,YAAY,IAAI;;;EAA6M,oBAAmB,CAAK,EAAC,CAAC,GAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,+CAAgD,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,sEAAuE,EAAC,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,gGAAiG,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAwE,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,0BAA2B,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,mEAAmE,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,iBAAkB,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAS,GAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,0BAA2B,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,iIAAkI,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,qFAAqF,MAAM,CAAC,oBAAqB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,mEAAoE,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oEAAqE,EAAC,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,CAAC,oCAAiD,EAAK,EAAO,GAAG,CAAC,SAAS,OAAQ,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,6DAA6D,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,iBAAkB,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAS,GAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,CAAC,oCAAiD,EAAK,EAAO,GAAG,CAAC,SAAS,OAAQ,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,mHAAoH,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,uFAAuF,MAAM,CAAC,oBAAqB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,wFAAyF,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,sEAAuE,EAAC,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,gCAAiC,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,6DAA6D,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,iBAAkB,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAS,GAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,gCAAiC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,GAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,wGAAyG,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,uFAAuF,MAAM,CAAC,oBAAqB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOuC,GAAI,CAAC,kFAAkF,kFAAkF,4QAA4Q,mRAAmR,2SAA2S,kTAAkT,kHAAkH,4RAA4R,yQAAyQ,mWAAmW,4MAA4M,qbAAqb,qKAAqK,kVAAkV,qKAAqK,+SAA+S,iTAAiT,2MAA2M,4TAA4T,kHAAkH,2RAA2R,+WAA+W,kRAAkR,wSAAwS,uTAAuT,qGAAqG,8KAA8K,kEAAkE,oEAAoE,iGAAiG,4EAA4E,sGAAsG,0IAA0I,yIAAyI,4EAA4E,wEAAwE,4IAA4I,wFAAwF,qFAAqF,sFAAsF,qFAAsF,EAU95oC,GAAgB,GAAQf,GAAUe,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,sBAAsB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAK,EAAC,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,iBAAiB,gBAAgB,eAAgB,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,CAAC,EAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAM,EAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAM,EAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAM,EAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAM,CAAC,CAAE,CAAA,EAAC,CAAC,8BAA6B,CAAK,EAAC,osBCVxnF5D,AADb,GAA2C,IAAkC,IAA4B,CAAa7a,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,uBAA2B,EAAC,AAAC,EAAC,CAAcmS,GAAG,oBAAiCC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,eAAmB,EAAC,AAAC,EAAC,CAAcC,GAAG,wBAA2CC,GAAG,gBAA6BC,GAAG,eAA+BC,GAAG,cAA2BC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,SAAgB,EAAC,AAAC,EAAC,CAAcC,GAAG,qBAAqCC,GAAG,YAA4BC,GAAI,4BAAyCC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,cAAe,EAAC,AAAC,EAAC,CAAcC,GAAI,gBAA6BC,GAAI,eAA4BC,GAAI,uBAAoCC,GAAI,yBAAsCC,GAAI,0BAAuCC,GAAI,oBAAoCC,GAAI,kBAA+BC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,YAAgB,EAAC,AAAC,EAAC,CAAcC,GAAI,iBAA8BC,GAAI,eAA4BC,GAAI,+BAAqDC,GAAI,SAAsBC,GAAI,yBAA4CC,GAAI,gBAA6BC,GAAI,4DAA4EC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,WAAe,EAAC,AAAC,EAAC,CAAcC,GAAI,+BAA+CC,GAAI,aAA0BC,GAAI,oBAAoCC,GAAI,kBAA+BC,GAAI,qBAAkCC,GAAI,sBAAmCC,GAAI,yBAAsCC,GAAI,cAA2BC,GAAI,uBAA0CC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAcC,GAAI,OAAoBC,GAAI,gBAAgCC,GAAI,4BAA4CC,GAAI,OAAoBC,GAAI,kBAAkCC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,gBAAiB,EAAC,AAAC,EAAC,CAAcC,GAAI,qBAAkCC,GAAI,wBAAwCC,GAAI,oBACtpK6F,GAAqB,CAAC,QAAU,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC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AC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,mBAAqB,CAAC,KAAO,UAAW,CAAC,CAAC,ICA3+F,SAAwB/X,EAAkB,EAAI,EAAO,CAAC,KAAM,GAAO,CAAC,IAAM4iB,EAAO1iB,GAAiB,EAAO,IAAI,GAAG0iB,EAAO,CAAC,IAAM,EAAMA,EAAO,GAAK,GAAG,EAAM,OAAO,CAAO,GAAO,EAAO,QAAU,CAAC,kBAAxQ1iB,AAAzG,IAAiD,KAAkD,CAAMA,GAAiB,CAAC,UAAU+X,GAAgB,UAAUC,EAAiB,ICDrF,SAAgB,GAAW,EAAM,CAAC,MAAqB,GAAK,MAAM,CAAC,MAAM,6BAA6B,QAAQ,cAAc,MAAM,EAAM,MAAM,OAAO,EAAM,OAAO,MAAM,CAAC,GAAG,EAAM,MAAM,MAAM,EAAM,KAAM,EAAC,SAAuB,EAAK,OAAO,CAAC,EAAE,mIAAmI,KAAK,cAAe,EAAC,AAAC,EAAC,AAAE,UAAgB,GAAU,EAAM,CAAC,MAAqB,GAAM,MAAM,CAAC,MAAM,6BAA6B,QAAQ,cAAc,GAAG,EAAM,SAAS,CAAe,EAAK,OAAO,CAAC,MAAM,MAAM,OAAO,MAAM,KAAK,MAAO,EAAC,CAAe,EAAK,OAAO,CAAC,EAAE,oPAAoP,KAAK,cAAe,EAAC,AAAC,CAAC,EAAC,AAAE,UAAgB,GAAY,EAAM,CAAC,IAAM,EAAY,EAAE,MAAqB,GAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,GAAG,EAAM,KAAM,EAAC,SAAS,CAAe,EAAK,EAAO,IAAI,CAAC,QAAQ,CAAC,OAAO,GAAI,EAAC,WAAW,CAAC,KAAK,SAAS,SAAS,EAAE,OAAO,GAAS,EAAC,MAAM,CAAC,aAAa,IAAI,iBAAiB,8CAA8C,EAAM,MAAM,QAAQ,MAAM,OAAO,OAAO,MAAO,CAAC,EAAC,CAAe,EAAK,MAAM,CAAC,MAAM,CAAC,gBAAgB,EAAM,gBAAgB,aAAa,IAAI,SAAS,WAAW,IAAI,EAAY,KAAK,EAAY,OAAO,EAAY,MAAM,CAAY,CAAC,EAAC,AAAC,CAAC,EAAC,AAAE,eAA9hD,GAAyD,IAAkC,GCA3F,SAAgB,GAAQuN,EAAM,CAC1B,KAAK,MAAQ,IAAI,QAAQ,CAAC,EAAS,IAAS,CACxC,IAAI,EAAU,EAAO,UAAU,KAAK,SAAS,OAAO,CASpD,AARA,EAAQ,gBAAkB,AAAC9C,GAAI,CAE3B,AADA,KAAK,GAAKA,EAAE,OAAO,OACnB,KAAK,GAAG,kBAAkB,QAAQ,AACrC,EACD,EAAQ,UAAY,AAACA,GAAI,CAErB,AADA,KAAK,GAAKA,EAAE,OAAO,OACnB,GAAS,AACZ,EACD,EAAQ,QAAU,AAACA,GAAI,CAEnB,AADA,KAAK,GAAKA,EAAE,OAAO,OACnB,EAAOA,EAAE,AACZ,CACJ,EACJ,eAyBD,IAxBA,GAAQ,UAAU,IAAM,SAAS,EAAK,CAClC,MAAO,MAAK,MAAM,KAAK,IACZ,IAAI,QAAQ,CAAC,EAAS,IAAS,CAClC,IAAI,EAAU,KAAK,UAAU,CAAC,IAAI,EAAI,CAGtC,AAFA,EAAQ,UAAY,AAACA,GAAI,EAAQA,EAAE,OAAO,OAAO,CAEjD,EAAQ,QAAU,CACrB,GACH,AACL,EACD,GAAQ,UAAU,SAAW,UAAW,CACpC,MAAO,MAAK,GAAG,YAAY,CACvB,OACH,EAAE,YAAY,CAAC,YAAY,QAAQ,AACvC,EACD,GAAQ,UAAU,IAAM,SAAS,EAAK,EAAO,CACzC,MAAO,MAAK,MAAM,KAAK,IACZ,IAAI,QAAQ,CAAC,EAAS,IAAS,CAClC,IAAI,EAAU,KAAK,UAAU,CAAC,IAAI,EAAO,EAAI,CAE7C,AADA,EAAQ,UAAY,EACpB,EAAQ,QAAU,CACrB,GACH,AACL,EACD,GAAQ,UAAU,OAAS,SAAS,EAAK,EAAO,CAC5C,EAAO,UAAU,eAAe,SAAS,OAAO,AACnD,IC1CmyB,eAAsB,GAAc,EAAI,EAAYlB,EAAM,IAAI,GAAQ,SAAS,CAAC,IAAM,EAAS,EAAU,EAAK,KAAM,GAAM,IAAI,EAAS,EAAY,AAAE,gBAAsB,GAAmB,EAAIA,EAAM,IAAI,GAAQ,SAAS,CAAC,IAAM,EAAS,EAAU,EAAK,KAAM,GAAM,IAAI,EAAS,CAA4B,OAAxB,GAA+B,IAAO,eAAnmC,IAAgH,GCDsC,SAAgB,GAAkB,EAAS,CAAC,OAAO,GAAU,IAAW,SAAW,CAAmC,SAAS,GAAY,EAAS,CAAiD,MAA7C,IAAkB,EAAS,CAAQ,MAAmB,GAAU,GAAG,GAAY,CAAyC,SAAS,GAAe,EAAS,CAAoD,MAAhD,IAAkB,EAAS,CAAQ,MAAsB,GAAa,GAAG,GAAY,gBAAsB,GAAe,EAAS,EAAU,CAGxlB,IAAM,EAAY,GAAe,EAAS,CAAO,EAAS,GAAY,EAAS,CAAM,CAAC,EAAS,EAAY,CAAC,KAAM,SAAQ,IAAI,CAAC,GAAmB,EAAY,CAAC,GAAmB,EAAS,AAAC,EAAC,CAA+J,OAA3J,EAAmB,CAAC,OAAO,GAAY,GAAmD,YAAa,EAAU,QAAQ,QAAQ,YAAY,CAAY,EAAQ,CAAC,OAAO,MAAO,CAAE,UAAgB,GAAe,EAAS,EAAM,EAAU,CAAC,IAAM,EAAS,GAAY,EAAS,CAAC,GAAc,EAAS,EAAM,CAAC,IAAM,EAAS,CAAC,QAAQ,GAAQ,UAAU,KAAK,KAAK,CAAC,WAAU,EAAO,EAAY,GAAe,EAAS,CAAC,GAAc,EAAY,EAAS,AAAE,wBAH5P,AAAnY,IAAsG,CAAM,GAAQ,EAA2H,GAAU,mBAA0I,GAAa,qCCEnY,GAAY,CAAC,IAAI,CAAC,QAAQ,EAAE,MAAM,wBAAwB,YAAY,gCAAgC,SAAS,GAAG,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,EAAE,CAAE,EAAC,IAAI,gBAAgB,UAAU,CAAE,CAAC,EAAC,aAAa,CAAC,QAAQ,EAAE,MAAM,8BAA8B,YAAY,gEAAgE,SAAS,GAAG,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,EAAE,CAAE,EAAC,IAAI,kBAAkB,UAAU,CAAE,CAAC,EAAC,aAAa,CAAC,QAAQ,EAAE,MAAM,6BAA6B,YAAY,6DAA6D,SAAS,GAAG,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,GAAG,CAAE,EAAC,EAAE,CAAE,EAAC,IAAI,kBAAkB,UAAU,CAAE,CAAC,CAAC,0BCA8jC,AAAhsD,GAAI,IAAI,YAAY,OAAa,GAAS,CAAC,EAAE,IAAI,CAAC,IAAM,EAAE,EAAE,OAAa,EAAE,EAAE,OAAa,EAAI,GAAG,EAAE,EAAM,EAAG,GAAO,EAAG,EAAM,EAAG,EAAMiE,EAAE,EAAE,KAAMA,KAAK,GAAI,EAAE,WAAWA,EAAE,GAAG,GAAGA,EAAG,IAAIA,EAAE,EAAEA,EAAE,EAAEA,IAAI,CAAC,IAAI,EAAG,GAAI,EAAE,WAAWA,EAAE,EAAQ,EAAG,EAAG,EAAwG,AAArG,IAAK,EAAG,GAAI,EAAG,EAAG,KAAM,EAAG,GAAI,GAAI,EAAM,EAAG,GAAK,IAAS,EAAG,GAAK,IAAM,EAAG,GAAI,EAAE,EAAE,EAAG,GAAI,IAAI,EAAG,GAAI,GAAI,CAAI,CAAI,MAAF,EAAQA,KAAK,GAAI,EAAE,WAAWA,EAAE,EAAE,EAAG,OAAO,CAAI,EAAO,GAAQ,CAAC,EAAE,IAAI,CAAC,IAAM,EAAE,EAAE,OAAa,EAAE,EAAE,OAAa,EAAI,CAAE,EAAO,EAAI,CAAE,EAAO,EAAM,KAAK,KAAK,EAAE,GAAG,CAAO,EAAM,KAAK,KAAK,EAAE,GAAG,CAAC,IAAI,IAAIA,EAAE,EAAEA,EAAE,EAAMA,IAAe,AAAV,EAAIA,GAAG,GAAG,EAAIA,GAAG,MAAO,EAAE,EAAE,KAAK,EAAE,EAAM,EAAE,IAAI,CAAC,IAAI,EAAG,EAAM,EAAG,GAAS,EAAM,EAAE,GAAS,EAAK,KAAK,IAAI,GAAG,EAAE,CAAC,EAAM,IAAI,IAAI,EAAE,EAAM,EAAE,EAAK,IAAK,GAAI,EAAE,WAAW,EAAE,GAAG,GAAG,EAAG,IAAI,IAAI,EAAG,EAAE,EAAG,EAAE,IAAK,CAAC,IAAM,EAAG,GAAI,EAAE,WAAW,EAAG,EAAQ,EAAG,EAAI,EAAG,GAAG,KAAK,EAAG,EAAQ,EAAG,EAAI,EAAG,GAAG,KAAK,EAAG,EAAQ,EAAG,EAAG,EAAS,IAAK,EAAG,GAAI,GAAI,EAAG,EAAG,EAAG,EAAO,EAAG,IAAK,EAAG,GAAQ,EAAG,EAAG,EAAkH,AAA5G,IAAK,GAAG,IAAI,EAAI,EAAG,GAAG,IAAI,GAAG,GAAO,IAAK,GAAG,IAAI,EAAI,EAAG,GAAG,IAAI,GAAG,GAAI,EAAG,GAAI,EAAE,EAAG,EAAG,GAAI,EAAE,EAAG,EAAG,IAAK,EAAG,GAAI,EAAG,EAAG,CAAI,KAAI,IAAI,EAAG,EAAM,EAAG,EAAK,IAAM,GAAI,EAAE,WAAW,EAAG,EAAE,CAAI,KAAI,EAAI,EAAM,EAAI,GAAS,EAAO,EAAE,GAAS,EAAM,KAAK,IAAI,GAAG,EAAE,EAAO,CAAC,EAAO,IAAI,IAAI,EAAG,EAAO,EAAG,EAAM,IAAM,GAAI,EAAE,WAAW,EAAG,GAAG,GAAG,EAAI,IAAI,EAAM,EAAE,IAAI,IAAI,EAAG,EAAE,EAAG,EAAE,IAAK,CAAC,IAAM,EAAI,GAAI,EAAE,WAAW,EAAG,EAAQ,EAAI,EAAI,EAAG,GAAG,KAAK,EAAG,EAAQ,EAAI,EAAI,EAAG,GAAG,KAAK,EAAG,EAAQ,EAAI,EAAI,EAAU,IAAM,EAAI,GAAK,GAAK,EAAI,EAAI,EAAI,EAAQ,EAAI,IAAM,EAAI,GAAS,EAAI,EAAI,EAAuK,AAAnK,GAAO,IAAM,EAAE,EAAE,EAAE,GAAO,IAAM,EAAE,EAAE,EAAK,IAAM,GAAG,IAAK,EAAI,EAAG,GAAG,IAAI,GAAG,GAAO,IAAM,GAAG,IAAK,EAAI,EAAG,GAAG,IAAI,GAAG,GAAI,EAAI,GAAK,EAAE,EAAI,EAAI,GAAK,EAAE,EAAI,EAAI,IAAM,EAAI,GAAK,EAAI,EAAI,CAAK,KAAI,IAAI,EAAG,EAAO,EAAG,EAAM,IAAM,GAAI,EAAE,WAAW,EAAG,EAAE,EAAG,OAAO,CAAO,EAAO,GAAS,CAAC,EAAE,IAAI,CAAC,GAAG,EAAE,OAAO,EAAE,OAAO,CAAC,IAAM,EAAI,EAAM,AAAJ,EAAE,EAAE,EAAE,CAAK,CAAyE,OAAtE,EAAE,SAAS,EAAU,EAAE,OAAW,EAAE,QAAQ,GAAW,GAAS,EAAE,EAAE,CAAS,GAAQ,EAAE,EAAE,AAAE,ICD5xD,SAAS,GAAsB,EAAM,CAAC,MAAO,GAAM,OAAO,EAAE,CAAC,aAAa,CAAC,EAAM,MAAM,EAAE,AAAE,UAAgB,GAAU,EAAM,CAAC,IAAM,EAAO,EAAM,MAAM,GAAY,EAAE,CAAE,EAAC,MAAO,GAAO,IAAI,GAAsB,CAAC,KAAK,IAAI,AAAE,UAAgB,GAAU,EAAK,EAAU,CAAC,IAAMjlB,EAAW,EAAK,OAAO,GAAGA,GAAY,EAAW,OAAO,EAAM,IAAM,EAAW,EAAK,MAAM,EAAE,EAAU,CAAiD,OAA7CA,EAAW,EAAkB,EAAW,IAAY,CAAY,UAAgB,GAAc,EAAO,CAAC,MAAO,QAAO,KAAK,EAAO,CAAC,SAAS,CAAG,UAAgB,GAAa,EAAW,CAAC,SAASC,EAAI,GAAG,EAAK,CAAC,QAAQ,IAAI,KAAK,KAAK,CAAC,GAAG,EAAK,AAAE,UAASC,EAAK,EAAM,CAAC,QAAQ,KAAK,EAAM,AAAE,UAASC,EAAQ,EAAM,CAAC,QAAQ,QAAQ,EAAM,AAAE,UAAS,GAAM,CAAE,CAAyD,OAArD,EAA2D,CAAC,IAAA,EAAI,KAAA,EAAK,QAAA,CAAQ,EAA3D,CAAC,IAAI,EAAK,KAAK,EAAK,QAAQ,CAAK,CAA4B,CAAkK,SAAgB,GAAc0N,EAAM,CAA0M,OAAtMA,EAAM,WAAW,WAAkBA,EAAM,UAAU,WAAcA,EAAM,WAAW,WAAkBA,EAAM,UAAU,WAAcA,EAAM,cAAc,WAAkBA,EAAM,aAAa,WAAkB5L,EAAqB,UAAgB,GAAuB,EAAO,CAAC,SAAS,EAAO,UAAY,CAA+L,SAAgB,IAAmB,CAAC,IAAM,EAAQ,IAAc,cAAc,GAAgB,CAAC,IAAI,EAAQ,OAAiB,IAAM,EAAe,EAAQ,aAAa,UAAU,CAAC,OAAO,CAAgB,CAAkF,SAAgB,GAAwB,EAAI,EAAW,CAAC,IAAI,EAAW,OAAO,EAAI,IAAM,GAAqB,GAAG,IAAa,GAAG,EAAI,WAAW,EAAoB,CAAE,MAAO,GAAI,MAAM,EAAoB,OAAO,AAAG,CAEtgE,SAAgB3B,GAAY,EAAe,CAAC,GAAG,cAAc,EAAO,CAGvE,IAAM,EAAQ,CAAC,SAAS,EAAe,gBAAgB,cAAe,EAAC,GAAG,UAAU,UAAU,MAAO,WAAU,MAAM,EAAQ,CAAC,GAAG,aAAa,UAAU,MAAO,WAAU,SAAS,IAAI,CAAE,EAAC,EAAQ,AAAE,CAEzK,OAF4K,EAE/L,QAAQ,SAAS,CAAS,IAAI,QAAQ,GAAS,CAAC,WAAW,EAAQ,EAAE,AAAE,EAAG,oCAP+pD,IADnuD,GAAsB,CAAC,IAAI,CAAC,GAAG,CAAC,OAAc,YAAsB,EAAO,aAAa,sBAAsB,MAAQ,MAAQ,CAC1I,CAAC,IAAG,CAAO,GAAY,8CAA01B2B,GAAAA,iIAAuf,UAAoB,SAAW,IAAY,SAAS,KAAkB,GAAkB,WAA4B,KAAP,EAAkB,GAAgB,mCAAwP,GAAiB,IAAY,IAAmB,GAAG,kBCAh6B,SAAS,GAAW,EAAI,CAAC,GAAG,CAAc,OAAb,IAAI,IAAI,IAAY,CAAM,MAAa,CAAC,OAAO,CAAO,CAAC,CAMvwB,SAAS,GAAW,EAAK,CAAC,MAAO,GAAK,MAAM,GAAgB,AAAE,UAAS,GAAe,EAAI,CAAC,IAAM,EAAM,GAAW,EAAI,CAAC,OAAO,GAAM,EAAK,MAAM,EAAE,EAAK,OAAO,EAAE,CAAC,OAAO,IAAI,IAAI,EAAQ,CAGpY,SAAS,GAAoB,EAAK,CAA+D,MAA3D,OAAM,QAAQ,EAAK,CAAS,EAAK,IAAI,GAAoB,CAAS,EAAK,UAAU,MAAM,CAC/H,QAAQ,GAAe,GAAG,CAAC,aAAa,AAAE,CAAsC,SAAS,GAA2B,EAAK,CAAC,IAAM,EAAO,GAAoB,IAAI,EAAK,CAAC,GAAG,EAAO,OAAO,EAAO,IAAM,EAAe,GAAkB,EAAK,CAA8C,MAA7C,IAAoB,IAAI,EAAK,EAAe,CAAQ,CAAgB,UAAS,GAAkB,EAAK,CAAC,IAAM,EAAe,CAAE,EAAC,IAAI,IAAM,KAAO,EAAM,GAAG,EAAK,eAAe,EAAI,CAAC,CAAC,IAAM,EAAM,EAAK,GAAK,UAAU,GAAQ,SAAS,CAAC,EAAe,GAAK,GAAoB,EAAM,CAAC,QAAU,IAAG,MAAM,QAAQ,EAAM,CAAC,CAAC,EAAe,GAAK,GAAoB,EAAM,CAAC,QAAU,GAAe,GAAK,CAAO,CAAC,OAAO,CAAgB,UAAS,GAAc,EAAa,EAAM,EAAI,CAAC,IAAM,EAAO,CAAC,GAAG,CAAa,EAA+E,OAA3E,EAAM,EAAO,QAAO,EAAO,MAAM,GAAU,EAAI,EAAO,MAAK,EAAO,IAAI,GAAY,CAAQ,CAKpzB,SAAS,GAA2B,EAAK,EAAM,EAAM,EAAU,CAAC,IAAI,EAAM,EAAQ,EAAM,CAAC,MAAM,CAAC,MAAM,IAAS,IAAI,CAAE,EAAC,YAAY,CAAC,MAAM,IAAS,IAAI,CAAE,CAAC,EAAO,EAAS,GAAe,EAAK,IAAI,CAIpM,GAFG,EAAS,IAAI,EAAM,GAAE,GAAO,IAC5B,EAAM,OAAO,GAAG,EAAS,OAAO,GAAG,EAAS,QAAQ,CAAC,MAAM,CAAC,QAAQ,IAAO,GAAO,EAAM,GACxF,EAAM,EAAE,CAAC,IAAM,EAAY,EAAK,IAAI,MAAM,IAAI,CAAC,OAAO,GAAO,GAAM,GAAG,EAAY,EAAE,EAAY,AAAE,KAAM,EAAW,GAAe,EAAK,MAAM,CAChJ,AAAG,EAAW,IAAI,EAAM,GAAE,GAAO,IAAI,IAAM,EAAW,EAAK,MAAM,QAAQ,EAAM,CAI/E,AAJmF,IAAa,KAAI,GAAO,GAE3G,EAAM,MAAM,GAAc,EAAM,MAAM,EAAW,EAAW,EAAM,OAAO,EAEtE,GAAS,EAAK,MAAM,EAAU,EAAE,IAAG,GAAO,EAAM,IACnD,IAAI,IAAM,KAAa,EAAW,CAAC,IAAM,EAAc,GAAS,EAAM,EAAU,CAChF,AAAG,GAAe,IAAG,GAAO,GAAK,KAAM,EAAS,CAAC,GAAG,EAAK,GAAG,GAAG,EAAK,GAAG,GAAG,EAAK,GAAG,GAAG,EAAK,GAAG,GAAG,EAAK,GAAG,GAAG,EAAK,EAAG,EAAC,IAAI,IAAMzB,KAAW,EAAS,CAAC,IAAM,EAAa,GAAeA,EAAQ,CAI7G,AAF7E,GAASA,EAAQ,EAAU,EAAE,IAAG,GAAO,EAAM,IAE7C,EAAQ,WAAW,EAAM,GAAE,GAAO,IAAO,EAAa,IAAI,EAAM,GAAE,GAAO,IAAO,EAAQ,SAAS,EAAM,GAAE,GAAO,GACnH,IAAI,IAAM,KAAe,EAAa,CAAC,IAAM,EAAc,GAAS,EAAM,EAAY,CAAC,AAAG,GAAe,IAAG,GAAO,EAAI,CAAC,KAAM,EAAiB,EAAK,YAAY,QAAQ,EAAM,CAAC,AAAG,IAAmB,KAAI,GAAO,GAAG,EAAM,YAAY,GAAc,EAAM,YAAY,EAAiB,EAAiB,EAAM,OAAO,MAAM,IAAMujB,KAAK,EAAK,EAAG,AAAG,EAAE,SAAS,EAAM,GAAE,GAAO,IAAK,IAAI,IAAM,KAAa,EAAK,UAE9S,AAA1F,GAAS,EAAU,EAAU,EAAE,IAAG,GAAO,IAAO,EAAU,SAAS,EAAU,GAAE,GAAO,IAAO,EAAU,SAAS,EAAM,GAAE,GAAO,UAAW,CAAC,QAAM,OAAM,CAAE,UAAS,GAAwB,EAAK,EAAgB,CAAC,IAAM,EAAe,GAA2B,EAAK,CAAO,EAAW,GAAe,EAAgB,CAAK,EAAM,EAAE,IAAI,IAAM,KAAa,EAAW,CAAC,GAAK,CAAC,QAAM,CAAC,GAA2B,EAAe,EAAU,EAAW,EAAgB,CAAC,GAAO,CAAO,QAAO,CAAO,UAAS,GAAa,EAAM,EAAM,EAAS,CAAC,GAAK,CAAC,EAAQ,EAAW,CAAC,EAAS,KAAK,CAAM,EAAE,EAAgB,CAAC,GAAe,CAAyV,MAAxV,GAAU,IAAI,CAAC,IAAM,EAAgB,IAAI,gBAAyP,MAAzO,IAAiB,EAAM,EAAM,EAAS,EAAgB,OAAO,CAAC,KAAK,GAAK,CAAC,AAAI,EAAgB,OAAO,SAAS,EAAgB,IAAI,CAAC,EAAW,EAAI,AAAE,EAAC,AAAG,EAAC,CAAC,MAAM,GAAK,CAAC,AAAG,EAAI,OAAO,cAAc,QAAQ,MAAM,iBAAiB,EAAI,AAAG,EAAC,CAAO,IAAI,CAAC,EAAgB,OAAO,AAAE,CAAE,EAAC,CAAC,EAAM,CAAM,EAAC,CAAO,CAAC,QAAQ,GAAS,CAAE,CAAC,CAAE,CACn9B,eAAe,GAAiB,EAAM,EAAM,EAAS,EAAO,CAAC,IAAM,EAAK,IAAY,SAAS,SAAS,GAAK,QAAQ,CAAC,IAAM,EAAgB,GAAoB,EAAM,CAAO,EAAQ,CAAE,EAAO,EAAM,OAAO,OAAO,EAAM,CAAK,EAAS,YAAY,KAAK,CAAC,GAAQ,eAAe,GAAwB,CAAC,AAAG,YAAY,KAAK,EAAE,IAAU,KAAM,KAAa,CAAC,EAAS,YAAY,KAAK,CAAC,GAAU,KAAI,IAAIkB,EAAE,EAAEA,EAAE,EAAM,OAAO,EAAEA,EAAE,IAAI,YAAY,KAAK,EAAE,IAAU,KAAM,IAAwB,CAAC,EAAS,YAAY,KAAK,CAAC,IAAY,GAAQ,QAAQ,MAAM,CAAE,EAAC,IAAM,EAAK,EAAMA,GAAS,EAAM,GAAwB,EAAK,EAAgB,CAAC,GAAG,GAAO,EAAS,cAAc,MAAM,GAAM,EAAK,MAAM,GAAM,CAAC,IAAMzkB,EAAQ,EAAK,GAAG,QAAQ,EAAK,GAAG,GAAS,EAAM,GAAU,YAAY,GAAsB,MAAM,EAAK,MAAMA,GAAgB,EAAK,MACnzB,EAAQ,KAAK,CAAC,IAAI,EAAK,IAAI,QAAM,YAAY,EAAK,YAAY,KAAK,CAAC,GAAG,EAAK,EAAE,EAAK,SAAU,EAAC,KAAK,IAAI,CAAC,OAAM,EAAC,AAAE,CAAC,CAA+B,QAAzB,IAAwB,CAAI,GAAQ,QAAQ,MAAM,CAAE,EAAC,IAAM,EAAO,EAAQ,KAAK,CAAC,EAAM,IAAQ,EAAM,MAAM,EAAM,MAAM,CAA6E,MAA5E,IAAQ,QAAQ,CAAC,KAAM,IAAwB,CAAI,GAAQ,QAAc,CAAE,EAAQ,EAAQ,MAAM,EAAE,GAAG,AAAE,UAAS,GAAsB,EAAM,EAAY,EAAW,CAAC,IAAM,EAAY,CAAE,EAAO,EAAwB,EAAY,SAAS,IAAI,CAAO,EAAoB,EAAY,MAAM,IAAI,CAAC,GAAS,EAAS,EAAoB,OAAO,EAAE,EAAoB,GAAG,IAAI,IAAM,KAAO,EAAM,CAAC,IAAM,EAAY,GAAwB,EAAI,EAAW,CAAiD,IAA5C,EAAY,WAAW,EAAS,EAAe,GAAyB,EAAI,QAAQ,EAAS,OAAQ,SAAU,EAAY,GAAK,EAAM,EAAM,QAAO,CAAa,UAAgB,GAAU,EAAM,EAAS,CAAC,GAAK,CAAC,EAAY,EAAgB,CAAC,EAAS,CAAE,EAAC,CAAM,CAAC,EAAO,EAAU,CAAC,EAAS,UAAU,CAAM,CAAC,UAAQ,CAAC,GAAa,EAAY,EAAM,EAAS,CAAM,CAAC,eAAa,CAAC,IAAe,CAAO,EAAS,GAAc,GAE7kC,SAAS,EAAe,EAAM,EAAQ,CAAC,aAAY,CAAM,EAAC,CAAC,IAAI,EAAY,EAAS,EAAS,WAAW,EAAQ,cAAa,EAAY,GAAsB,EAAM,EAAS,SAAS,GAAc,KAAK,CAAC,GAAI,kBAAkB,EAAS,SAAS,IAAkB,EAAY,AAAE,CAUhL,SAV0L,IAAI,CAAC,eAAe,GAAiB,CAAC,EAAU,UAAU,CAAC,IAAM,EAAQ,IAAc,cAAc,mCAAmC,CAAC,IAAI,EAAQ,CAA+E,AAA9E,EAAU,oBAAoB,CAAC,EAAe,GAAY,CAAC,aAAY,CAAK,EAAC,CAAC,GAAI,oBAAoB,CAAC,MAAQ,KAAM,EAAe,EAAQ,aAAa,UAAU,CAAO,EAAY,KAAM,IAAe,EAAS,EAAe,CAAO,EAAY,IAAiB,gBAE1rB,GAF6sB,GAAa,GAAI,+BAA+B,CAE1vB,EAAY,SAAS,SAAS,IAAa,EAAe,EAAY,YAAY,CAAC,EAAU,qBAAqB,CAAC,GAAI,qBAAqB,CAAI,EAAY,SAAS,SAAQ,OAChL,IAAI,IAAiB,GAAW,EAAe,CAAC,CAEhD,AAFiD,GAAI,2CAA2C,CAE7F,EAAY,SAAS,QAAQ,EAAU,2BAA2B,CAAC,GAAI,kBAAkB,EAAO,GAAI,uBAAuB,CAAE,MAAQ,KAAM,EAAe,GAAkB,EAAe,EAAS,CAAO,EAAS,KAAM,OAAM,EAAe,CAClP,GAAG,EAAS,SAAS,KAAK,EAAS,SAAS,IAAI,CAEhD,AAFiD,GAAI,kBAAkB,CAEpE,EAAY,SAAS,QAAQ,EAAU,2BAA2B,CAAC,GAAI,kBAAkB,EAAO,GAAI,uBAAuB,CAAE,MAAQ,UAAS,EAAS,GAAI,KAAM,CAAI,MAAM,EAAS,WAAA,CAAa,IAAM,EAAgB,KAAM,GAAS,MAAM,CAA8G,AAA7G,EAAe,EAAgB,CAAC,GAAe,EAAS,EAAgB,EAAe,CAAC,EAAU,UAAU,CAAC,GAAI,yBAAyB,AAAE,IAAiB,CAAC,MAAM,GAAO,CAExY,AAAnB,EAAU,QAAQ,CAAC,GAAI,8BAA8B,EAAM,AAAE,EAAC,AAAE,EAAC,CAAC,CAAS,EAAC,CAAC,GAAI,CAAC,SAAO,SAAQ,EAAC,CAAO,CAAC,UAAQ,QAAO,CAAE,UAAS,GAAkB,EAAQ,EAAS,CAA+C,MAA3C,IAAkB,EAAS,CAAQ,EAAe,EAAQ,QAAQ,SAAS,GAAG,EAAS,OAAO,AAAE,oCAd+sB,AAjC19B,GAAkC,IAAiC,IAAoD,KAAkI,KAA4J,KAAwH,KAAqH,KAAqM,4BAAe,CAAS,GAAa,GAAsB,CAA2F,GAAgB,CAAC,IAAI,CAAC,GAAG,CAMt/B,IAAM,EAAM,OAAO,iDAAiD,IAAI,CAAiB,MAAhB,GAAG,MAAM,EAAM,CAAQ,CAAO,MAAK,CAAiD,MAAhD,IAAI,2CAA2C,CAAQ,OAAO,0BAA0B,IAAI,AAAE,CAAC,IAAG,CAA8L,GAAe,mBAI3W,GAAoB,IAAI,QAuBi5B,GAAQ,kBClC/8B,IAAA,AAAC,SAASG,EAAQ,CAAC,IAAI,EAAQA,EAAQ,QAAQ,IAAI,iBAAiB,GAAQ,EAAU,eAAe,EAAM,EAASA,EAAQ,SAAS,IAAI,EAAU,UAAU,aAAa,CAAC,SAAS,UAAU,CAAK,EAASA,EAAQ,SAAS,IAAI,EAAU,UAAU,aAAa,CAAC,SAAS,eAAe,CAAK,EAASA,EAAQ,SAAS,IAAI,GAAU,GAAG,GAAU,CAAK,EAAgBA,EAAQ,gBAAgB,IAAI,GAAU,GAAG,GAAS,CAAK,EAAUA,EAAQ,UAAU,IAAI,MAAM,KAAK,EAAU,SAAS,CAAK,EAAQA,EAAQ,QAAQ,IAAI,MAAM,KAAK,EAAU,SAAS,AAAE,EAAY,KAAQ,CAAE,EAAE,gBCO1jB,AANjB,GAAsC,KAAgH,CAMrI,GAAuB,CAAC,EAAS,IAAmB,CAAC,IAAM,EAAgB,EAAO,KAAK,CAAC,MAAO,GAAY,GAAO,CAAC,IAAI,GAAQ,UAAU,CAAC,MAAO,GAASsjB,EAAM,CAAC,IAAM,EAAI,GAAkC,EAAqB,CAAC,UAAQ,UAAQ,CAACA,EAAY,EAAmB,EAAI,QAAQ,KAAI,QAAQ,CAAC,EAAE,EAAQ,EAAE,CAAQ,EAE7U,IAA+B,EAAmB,IAAI,GAAS,EAAmB,IAAI,GAAS,MAAO,GAASA,EAAM,AAAG,EAAC,CAAC,EAAiB,CAAS,EAAC,AAAE,ICP3J,SAAgBlF,GAAe,EAAc,EAAsG,CAAC,YAAU,eAAa,CAAC,CAAC,IAAM,EAAoB,EAAc,uBAAuB,CAAO,EAAoB,EAAc,uBAAuB,CAAC,GAAG,EAAoB,IAAI,EAAoB,IAAI,CAAC,IAAM,EAAW,EAAoB,IAAI,EAAoB,IAAI,EAAc,UAAU,EAAc,UAAU,EAAW,CAAW,SAAQ,EAAoB,OAAO,EAAoB,OAAO,CAAC,IAAM,EAAW,EAAoB,IAAI,EAAoB,IAAU,EAAU,EAAc,UAAU,EAAW,EAAgB,EAAc,EAAoB,OAAO,EAAoB,OAAa,EAAO,EAAc,UAAU,EAAc,EAAa,EAAc,UAAU,KAAK,IAAI,EAAU,EAAO,AAAE,CAAC,kBCA5tB,SAAS,GAAY,CAAC,MAAA,EAAM,OAAK,UAAQ,OAAK,CAAC,CAAC,IAAM,EAAkB,IAAO,OAAa,EAAW,EAA+B,EAAK,GAAU,CAAC,MAAM,CAAC,MAAMlR,EAAM,eAAe,MAAMA,EAAM,cAAc,OAAOA,EAAM,aAAc,CAAC,EAAC,CAAC,EAAK,MAAoB,GAAK,MAAM,CAAC,MAAM,CAAC,WAAW,EAAE,SAASA,GAAOA,EAAM,WAAWA,EAAM,UAAU,SAASA,EAAM,UAAU,SAAS,EAAG,EAAC,SAAsB,EAAK,SAAS,CAAC,UAAU,+BAAuC,UAAQ,MAAM,CAAC,WAAW,UAAU,OAAO,OAAO,WAAW,OAAO,OAAO,UAAU,QAAQ,OAAO,cAAc,YAAY,MAAMA,EAAM,eAAe,SAAS,SAAS,QAAQ,CAAE,EAAC,SAAS,CAAW,EAAC,AAAC,EAAC,AAAE,UAAS,GAAQ,CAAC,MAAA,EAAM,OAAK,CAAC,CAAC,IAAM,EAAO,CAAC,WAAWA,EAAM,gBAAgB,OAAO,EAAE,WAAW,EAAE,QAAQ,GAAI,SAAI,IAAO,aAAaA,IAAO,EAAO,WAAWA,EAAM,kBAAkB,EAAO,YAAYA,EAAM,mBAAuC,EAAK,MAAM,CAAC,MAAM,CAAO,EAAC,AAAE,CAO/jC,SAAS,GAAgB,CAAC,UAAQ,CAAC,CAAC,MAAoB,GAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,UAAU,MAAO,EAAS,SAAQ,EAAC,AAAE,CAA6I,SAAS,GAAgB,CAAC,aAAW,MAAA,EAAM,YAAU,YAAU,WAAS,eAAa,CAAC,CAAC,IAAM,EAAa,GAAoB,EAAWA,EAAM,CAAO,EAAM,CAAC,GAAG,GAAqB,GAAG,EAAa,WAAW,YAAY,UAAU,IAAa,WAAWA,EAAM,UAAU,EAAE,OAAO,IAAa,UAAU,OAAO,OAAO,UAAU,IAAa,YAAY,OAAO,OAAO,eAAe,IAAa,UAAU,WAAW,aAAa,cAAc,IAAa,UAAU,iBAAiB,QAAS,EAAO,EAAW,CAAC,GAAG,GAAqB,GAAG,EAAa,OAAO,IAAa,UAAU,OAAO,OAAO,UAAU,IAAa,YAAY,OAAO,OAAO,IAAI,IAAa,UAAU,EAAEA,EAAM,0BAA0B,gBAAgB,IAAa,UAAUA,EAAM,gBAAgB,cAAc,eAAe,IAAa,UAAU,WAAW,aAAa,cAAc,IAAa,UAAU,iBAAiB,SAAS,QAAQ,GAAG,QAAQ,EAAG,EAAC,SAAS,GAAuB,CAAC,OAAO,EAAP,CAAmB,IAAI,WAAW,CAAC,IAAM,EAAI,GAAuB,WAAW,CAAO,EAAK,EAAa,EAAa,OAAA,GAA0C,OAAxB,GAA8B,CAAC,EAAE,IAAI,QAAQ,GAAG,WAAW,CAAC,SAAS,GAAQ,SAAS,CAAC,EAAE,GAAI,CAAC,CAAS,KAAI,YAAY,CAAC,IAAM,EAAI,GAAuB,YAAY,CAAO,EAAK,EAAa,EAAa,OAAA,GAA0C,OAAxB,GAA8B,CAAC,MAAM,IAAI,QAAQ,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAG,CAAC,CAAS,KAAI,UAAU,CAAC,IAAM,EAAI,GAAuB,UAAU,CAAO,EAAK,EAAa,EAAa,OAAA,GAA0C,OAAxB,GAA8B,CAAC,EAAE,IAAI,QAAQ,EAAE,WAAW,CAAC,SAAS,GAAI,CAAC,CAAS,CAAC,CAAC,KAAM,EAAmB,GAAuB,CAAC,MAAoB,GAAM,MAAM,CAAO,QAAgB,YAAU,QAAQ,GAAO,EAAM,iBAAiB,CAAC,SAAS,CAAC,IAAa,aAA0B,EAAK,GAAgB,CAAC,QAAQ,CAAU,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,QAAQ,EAAmB,QAAQ,CAAC,QAAQ,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,CAAE,EAAC,WAAW,EAAmB,EAAmB,eAAA,GAAqB,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,SAAS,CAAE,CAAC,EAAC,MAAM,EAAoB,UAAS,EAAC,AAAC,CAAC,EAAC,AAAE,UAAS,GAAe,CAAC,aAAW,MAAA,EAAM,WAAS,iBAAe,mBAAiB,aAAW,CAAC,CAAC,IAAM,EAAM,CAEr9E,WAAW,YAAY,gBAAgBA,EAAM,gBAAgB,MAAMA,EAAM,gBAAgB,aAAa,IAAa,YAAYA,EAAM,aAAa,EAAE,MAAM,OAAO,QAAQ,OAAO,cAAc,SAAS,SAAS,SAAS,UAAU,IAAa,cAAgB,GAANA,EAAM,OAAiB,UAAU,IAAa,aAAa,MAAM,GAAiB,6BAAA,EAAmC,EAE1W,CAAC,EAAM,EAAQ,CAAC,GAAY,CAA6T,MAA5T,GAAgB,IAAI,CAAC,GAAG,IAAa,aAAa,EAAe,OAAO,IAAM,EAAW,EAAM,QAAQ,aAAa,EAAM,QAAQ,MAAM,OAAO,OAAO,IAAM,EAAO,EAAM,QAAQ,aAAwD,AAA3C,EAAM,QAAQ,MAAM,OAAO,EAAW,KAAK,EAAQ,EAAM,QAAQ,CAAC,OAAO,CAAC,EAAW,CAAO,CAAC,EAAC,EAAiB,AAAE,EAAC,EAAW,CAAqB,EAAK,MAAM,CAAC,IAAI,EAAM,KAAK,SAAS,UAAU,IAAa,WAAW,gCAAA,GAA4C,QAAe,UAAS,EAAC,AAAE,CAGzS,SAAS,GAAc,CAAC,SAAO,aAAW,MAAA,EAAM,CAAC,CAAC,IAAM,EAAgB,KAAK,MAAMA,EAAMA,EAAM,kBAAkB,GAA4B,EAAE,CAAO,EAAM,CAAC,GAAG,GAAY,WAAW,OAAO,WAAW,GAAcA,EAAM,CAAC,YAAYA,GAAOA,EAAM,kBAAkB,aAAaA,GAAOA,EAAM,kBAAkB,WAAW,IAAI,YAAY,OAAOA,EAAM,cAAc,OAAO,WAAW,EAAgB,cAAc,EAAgB,GAAGA,EAAM,UAAU,OAAOA,EAAM,OAAO,EAAE,SAAS,IAAa,WAAW,OAAOA,EAAM,MAAM,MAAM,IAAa,YAAY,cAAc,EAAgB,EAAE,IAAI,OAAO,UAAU,IAAa,WAAW,GAAY,UAAU,aAAa,IAAa,WAAWA,EAAM,YAAa,EACl5B,EAAgB,IAAa,WAAW,eAAe,6CAA8Q,OAA9N,IAAS,oBAAyC,EAAK,MAAM,CAAO,QAAM,SAAS,CAAgB,EAAC,CAAK,IAAS,2BAAgD,EAAK,MAAM,CAAO,QAAM,SAAS,uBAAwB,EAAC,CAAS,IAAM,CAAgU,SAAS,GAAoB,EAAaA,EAAM,CAAC,OAAO,EAAP,CAAqB,IAAI,UAAU,MAAM,CAAC,GAAG,GAAc,MAAMA,EAAM,KAAM,EAAC,IAAI,WAAW,OAAO,GAAe,IAAI,YAAY,MAAM,CAAC,GAAG,GAAgB,MAAMA,EAAM,KAAM,CAAE,CAAC,CAGx3B,SAAgB,GAAY,EAAM,CAAC,GAAK,CAAC,aAAW,MAAA,EAAM,WAAS,eAAa,kBAAgB,eAAa,gBAAc,YAAU,CAAC,EAAW,CAAC,eAAa,CAAC,IAAe,CAAO,EAAS,GAAc,GAAS,EAAW,GAAc,KAAW,EAAM,GAAQ,CAAO,EAAkB,GAAQ,CAAO,EAAW,GAAQ,CAAM,CAAC,EAAS,EAAY,CAAC,EAAS,CAAC,MAAM,EAAE,QAAO,CAAK,EAAC,CAAO,EAAqB,EAAO,KAAK,CAAM,CAAC,EAA6B,EAAgC,CAAC,EAAS,GAAQ,QAAQ,CAAM,CAAC,EAAM,EAAS,CAAC,EAAS,GAAG,CAAO,EAAc,EAAiB,EAAM,CAAM,CAAC,UAAQ,UAAO,CAAC,GAAU,EAAc,CAAC,aAAa,EAAE,WAAS,UAAU,EAAc,SAAU,EAAC,CAAO,GAAe,EAAQ,EAAS,OAAa,GAAgB,KAAK,MAAMA,EAAMA,EAAM,kBAAkB,GAA4B,EAAE,CAAC,EAAU,IAAI,CAC51B,EAAY,CAAC,MAAM,EAAE,QAAO,CAAK,EAAC,AAAE,EAAC,CAAC,CAAc,EAAC,CAAC,IAAM,EAA2B,EAAY,CAACoW,EAAM,IAAQ,CAAIA,EAAM,cAAc,UAAe,GAAgC,EAAK,CAAC,EAAY,CAAC,QAAM,QAAO,CAAM,EAAC,CAAE,EAAC,CAAE,EAAC,CAAO,GAAyB,EAAY,CAACA,EAAM,IAAQ,CAAC,EAAY,GAAsB,EAAiB,QAAQ,EAAc,EAAwB,CAAC,QAAM,QAAO,CAAM,EAAG,AAAE,EAAC,CAAE,EAAC,CAAO,GAAO,IAAW,CAAO,EAAW,EAAY,MAAM,GAAK,CAAI,QAAS,oBAA6B,GAAG,CAE/gB,GAAK,CAAC,UAAQ,gBAAc,CAAC,GAA0B,GAAO,OAAO,EAAI,CAAO,EAAM,GAAO,WAAW,EAAQ,CAA4C,AAA3C,GAAW,CAAC,KAAM,IAAO,MAAM,WAAW,CAAC,GAAO,WAAW,EAAQ,KAAK,GAAc,EAAM,AAAE,MAAY,CAAC,EAAO,SAAS,KAAK,CAAK,CAAC,EAAC,CAAC,EAAO,EAAC,CAAO,EAAc,GAAO,CAAC,IAAM,EAAS,EAAQ,OAAO,EAAE,OAAOA,EAAM,KAAb,CAAmB,IAAI,UAAiC,GAAvB,EAAM,gBAAgB,CAAI,EAA6B,CAAC,GAAgC,EAAM,CAAC,KAAO,GAAY,IAAmB,CAAC,MAAM,GAAM,EAAE,EAAS,EAAiB,MAAM,EAAE,CAAC,QAAO,CAAK,GAAE,CAAC,MAAM,IAAI,YAAmC,GAAvB,EAAM,gBAAgB,CAAI,EAA6B,CAAC,GAAgC,EAAM,CAAC,KAAO,GAAY,IAAmB,CAAC,MAAM,GAAM,EAAE,EAAS,EAAiB,MAAM,EAAE,CAAC,QAAO,CAAK,GAAE,CAAC,MAAM,IAAI,SAAS,MAAM,IAAI,QAAQ,AAAG,IAAgB,EAAW,GAAe,IAAI,CAAE,MAAM,QAAQ,EAAM,iBAAiB,AAAE,CAAC,EAAO,GAAc,EAAQ,SAAS,GAAG,EAAc,OAAO,GAAG,KAAS,UAAgB,MAAqB,EAAc,OAAO,GAAG,EAAQ,OAAO,GAAG,KAAgB,KAAS,WAAW,EAAM,cAAc,EAAM,aAAa,cAAc,QAAc,KAAwB,EAAM,eAAe,EAAM,cAAc,WAAW,aAAmB,GAAQ,EAAgBpW,EAAM,QAAQ,GAAS,GAAe,GAAa,EAAgB,GAAQA,EAAM,kBAAkB,EAAE,EAGj1C,MAHm1C,GAAU,IAAI,CAAC,IAAI,EAAS,OAAO,OAAO,IAAM,EAAQ,EAAkB,QAAY,GAAe,GAAe,EAAQ,EAAW,QAAQ,CAAC,UAAU,GAAa,EAAgB,GAAe,EAAE,aAAa,EAAgB,GAAQ,CAAE,EAAC,AAGhlD,EAAC,CAAC,CAAS,EAAC,CAAqB,EAAM,GAAgB,CAAY,aAAwB,eAAa,MAAMA,EAAM,UAAU,EAAwB,YAAU,SAAS,CAAc,EAAM,GAAe,CAAY,aAAW,MAAMA,EAAM,eAAe,EAAa,eAAe,iBAAiB,EAAa,iBAAiB,WAAW,CAAC,EAAQ,OAAO,EAAc,EAAC,SAAS,CAAc,EAAK,GAAM,CAAC,WAAU,EAAK,IAAI,EAAM,SAAS,EAAS,MAAM,EAAM,MAAMA,EAAa,UAAO,SAAS,EAAa,YAAY,SAAS,YAAY,EAAa,mBAAmB,gBAAgB,gBAAgB,EAAa,EAAa,oBAAA,GAA0B,gBAAgB,EAAa,eAAgB,EAAC,CAAC,GAA0B,EAAK,GAAQ,CAAC,MAAMA,EAAM,KAAK,EAAa,WAAY,EAAC,CAAc,EAAK,GAAW,CAAC,IAAI,EAAW,MAAMA,EAAM,SAAsB,EAAM,KAAK,CAAC,YAAY,SAAS,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,OAAO,cAAcA,EAAM,eAAe,KAAK,QAAQ,EAAE,WAAW,GAAe,cAAc,EAAQ,QAAQ,EAAgB,GAAQ,EAAE,IAAIA,EAAM,kBAAkB,OAAO,CAAE,EAAC,SAAS,CAAC,EAAQ,IAAI,CAAC,EAAO,IAAQ,CAAC,IAAM,EAAW,IAAQ,EAAS,MAAM,MAAoB,GAAK,GAAU,CAAC,IAAI,EAAW,EAAkB,KAAW,QAAa,SAA4B,uBAAqB,UAAU,GAA8B,EAAW,KAAK,EAAM,cAAc,SAAS,aAAa,EAAM,cAAc,gBAAgB,aAAa,MAAMA,EAAiB,aAAW,YAAY,GAAyB,cAAc,EAA2B,aAAa,CAAW,EAAC,EAAO,IAAI,AAAE,EAAC,CAAC,IAA4B,EAAK,KAAK,CAAC,MAAM,CAAC,WAAW,GAAgB,GAAe,cAAc,GAAgB,WAAW,MAAM,YAAYA,GAAOA,EAAM,kBAAkB,aAAaA,GAAOA,EAAM,kBAAkB,OAAiB,MAAc,EAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,GAAG,GAAY,UAAU,SAAS,YAAY,OAAOA,EAAM,cAAc,OAAO,MAAMA,EAAM,cAAc,GAAGA,EAAM,SAAU,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,GAAc,CAAQ,UAAkB,aAAW,MAAMA,CAAM,EAAC,AAAC,CAAC,EAAC,AAAE,oFAToQ,IAjB74E,GAAyD,KAAoH,IAAwI,KAAgH,IAAmD,KAAuI,KAAmM,KAA8I,KAA8H,IAEvgC,CAAM,GAAuB,IAAU,GAAiB,IAAU,GAA4B,GAA08B,GAAmB,EAAW,SAAe,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,GAAG,SAAO,YAAU,MAAA,EAAM,cAAY,WAAS,kBAAgB,WAAS,CAAC,EAAW,CAAC,EAAW,EAAc,CAAC,EAAS,EAAM,CAAM,CAAC,EAAU,EAAa,CAAC,GAAS,EAAM,CAAO,EAAS,GAAQ,CAA+C,AAA9C,EAAoB,EAAI,IAAI,EAAS,QAAQ,CAAC,EAAM,gBAAgB,IAEt5C,IAAI,CAAC,IAAM,EAAa,EAAS,QAAQ,CAAI,GAAc,IAAe,SAAS,eAAqB,EAAa,MAAM,AAAE,EAAG,CAAE,EAAC,CAAC,IAAM,EAAiB,IAAI,CAAC,AAAG,EAAS,SAAS,EAAS,QAAQ,OAAO,AAAG,EAAO,EAAiB,IAAI,CAAC,EAAc,GAAG,AAAE,EAAC,EAAU,IAAI,CAAC,EAAS,EAAW,AAAE,EAAC,CAAC,CAAW,EAAC,CAAC,IAAM,EAAa,EAAW,OAAO,EAAQ,EAAgB,EAAW,OAAO,GAAG,GAAiB,IAAkB,OAAa,EAAgB,KAAK,MAAMA,EAAMA,EAAM,kBAAkB,GAA4B,EAAE,CAAO,EAAW,IAAW,UAAUA,EAAM,eAA4B,EAAK,MAAM,CAAC,IAAI,uCAAuC,IAAIA,EAAM,eAAe,IAAI,MAAMA,EAAM,cAAc,OAAOA,EAAM,cAAc,SAAS,OAAQ,EAAC,CAAc,EAAK,GAAW,CAAC,MAAMA,EAAM,eAAe,MAAMA,EAAM,cAAc,OAAOA,EAAM,aAAc,EAAC,CAAC,MAAoB,GAAM,MAAM,CAAC,KAAK,SAAS,MAAM,CAAC,GAAG,GAAoB,WAAW,GAAcA,EAAM,CAAC,YAAYA,GAAOA,EAAM,kBAAkB,aAAaA,GAAOA,EAAM,kBAAkB,IAAI,GAAG,WAAW,EAAgB,cAAc,EAAgB,YAAY,MAAO,EAAC,QAAQ,EAAiB,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,EAAE,QAAQ,MAAO,EAAC,SAAS,IAAS,WAAW,EAAwB,EAAK,GAAY,CAAC,MAAMA,EAAM,eAAe,gBAAgBA,EAAM,gBAAgB,MAAM,CAAC,OAAOA,GAAOA,EAAM,cAAc,MAAMA,GAAOA,EAAM,aAAc,CAAC,EAAC,CAAC,CAAW,EAAC,CAAc,EAAK,QAAQ,CAAC,IAAI,EAAS,YAAW,EAAM,UAAU,EAAU,MAAM,CAAC,GAAG,GAAW,wBAAwB,gBAAgB,MAAMA,EAAM,gBAAgB,WAAW,MAAM,cAAc,WAAW,GAAGA,EAAM,UAAU,GAAGA,EAAM,UAAU,SAASA,EAAM,cACxsD,oCAAoCA,EAAM,gBAAiB,EAAC,QAAQ,IAAI,CAAC,IAAM,EAAa,SAAS,gBAAgB,UAAU,SAAS,gBAAgB,UAAU,CAAc,EAAa,cAAY,MAAM,EAAW,SAAS,IAAI,EAAc,EAAS,QAAQ,MAAM,AAAC,EAAC,CAAC,GAA8B,EAAK,GAAY,CAAC,MAAMA,EAAM,KAAK,EAAM,gBAAgB,KAAK,EAAM,gBAAgB,QAAQ,CAAiB,EAAC,AAAC,CAAC,EAAC,AAAE,EAAC,CAAO,GAAoB,CAAC,QAAQ,cAAc,WAAW,SAAS,WAAW,CAAE,EAAO,GAAW,CAAC,QAAQ,OAAO,OAAO,OAAO,WAAW,cAAc,WAAW,IAAI,OAAO,MAAM,QAAQ,EAAE,MAAM,MAAO,EAAc,GAAuB,EAAM,KAAkB,EAAM,WAAW,SAAmB,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,SAAO,uBAAqB,OAAK,YAAY,eAAa,OAAO,YAAS,EAAM,MAAA,EAAM,aAAW,QAAM,cAAY,gBAAc,eAAa,CAAC,EAAW,CAAC,MAAI,QAAM,QAAM,CAAC,EAAa,EAAQ,EAAQ,IAAY,GAAwB,EAAI,EAAW,CAAG,CAAC,EAAI,CAAW,EAAC,CAAO,EAAgB,GAAuB,GAAO,EAAYoW,EAAM,EAAM,CAAC,EAAqB,CAAO,EAAY,IAAO,YAAkB,EAAa,EAAY,GAAM,EAAE,IAASpW,EAAM,aAAaA,EAAM,QAAQ,CAAC,EAAQ,EAAa,IAAe,OAAO,EAAQ,GAAU,EAAO,YAAY,GAAuB,CAAO,EAAY,GAAO,CAAwB,AAAvB,EAAM,gBAAgB,CAAC,EAAa,EAAO,IAAI,AAAE,EAAO,EAAU,GAAO,CAAC,EAAM,gBAAgB,AAAE,EAAC,MAAoB,GAAK,IAAI,CAAK,MAAI,MAAM,CAAC,eAAe,MAAO,EAAC,KAAK,EAAO,IAAI,QAAQ,EAAY,YAAY,EAAgB,YAAY,EAAU,cAAc,GAAO,EAAcoW,EAAM,EAAM,CAAC,SAAsB,EAAM,KAAK,CAAC,MAAM,CAAC,GAAG,GAAgB,GAAG,EAAM,WAAW,EAAY,GAAG,GAAG,cAAc,EAAY,GAAG,GAAG,MAAMpW,EAAM,gBAAgB,SAAS,WAAW,YAAYA,GAAOA,EAAM,kBAAkB,aAAaA,GAAOA,EAAM,iBAAkB,EAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,gBAAgBA,EAAM,gBAAgB,SAAS,WAAW,QAAQ,EAAS,IAAI,EAAE,eAAa,KAAKA,GAAO,EAAYA,EAAM,QAAQ,EAAE,MAAMA,GAAO,EAAYA,EAAM,QAAQ,EAAE,IAAI,EAAE,OAAO,CAAE,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,SAAS,SAAS,IAAI,CAAE,EAAC,SAAS,CAAc,EAAK,KAAK,CAAC,MAAM,CAAC,GAAG,GAAY,GAAGA,EAAM,UAAU,WAAW,OAAQ,EAAC,SAAS,CAAM,EAAC,CAAc,EAAM,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,MAAMA,EAAM,cAAc,GAAGA,EAAM,aAAa,WAAW,SAAS,SAAS,SAAS,aAAa,WAAW,WAAW,OAAQ,EAAC,SAAS,CAAC,GAAsB,EAAM,GAAG,IAAI,CAAa,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,EAAO,IAAI,AAAC,EAAC,AAAE,EAAC,CAAC,CAI97E,GAAqB,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,eAAe,aAAa,IAAI,GAAG,SAAS,SAAU,EAIyP,GAAwB,EAAM,WAAW,SAAoB,CAAC,MAAA,EAAM,WAAS,CAAC,EAAI,CAAC,IAAM,EAAQ,GAAQ,SAAS,CAAM,CAAC,EAAU,EAAa,CAAC,EAAM,UAAS,EAAK,CAAiJ,MAAhJ,GAAM,UAAU,IAAI,CAAC,IAAI,EAAQ,OAAO,IAAM,EAAQ,EAAI,QAAY,GAAe,EAAa,EAAQ,aAAa,EAAQ,aAAa,AAAE,EAAC,CAAqB,EAAK,MAAM,CAAK,MAAI,MAAM,CAAC,OAAO,cAAcA,EAAM,eAAe,KAAK,UAAU,SAAS,UAAU,SAAS,mBAAmB,UAAU,YAAY,MAAA,GAAoB,OAG5/B,UAAU,EAAG,EAAU,UAAS,EAAC,AAAE,EAAC,CAAO,GAAY,CAAC,gBAAgB,UAAU,MAAM,OAAO,UAAU,wCAAwC,WAAW,UAAU,UAAU,SAAS,SAAS,GAAG,QAAQ,OAAQ,EACyI,GAAY,CAAC,aAAa,WAAW,SAAS,OAAO,SAAS,SAAS,WAAW,IAAI,WAAW,SAAS,KAAK,EAAE,OAAO,CAAE,EAAO,GAAgB,CAAC,QAAQ,YAAY,UAAU,OAAO,WAAW,GAAI,EAAO,GAAc,CAAC,KAAK,EAAE,MAAM,GAAI,EAAO,GAAe,CAAC,IAAI,EAAE,MAAM,MAAO,EAAO,GAAgB,CAAC,MAAM,GAAI,EAA0Q,AAAC,SAAS1M,EAA2B,CAAqF,AAApF,EAA2B,KAAQ,OAAO,EAA2B,KAAQ,OAAO,EAA2B,KAAQ,MAAQ,EAA+B,KAA2B,CAAE,EAAE,CAAmC,AAAC,SAASC,EAAuB,CAAuF,AAAtF,EAAuB,KAAQ,OAAO,EAAuB,UAAa,YAAY,EAAuB,UAAa,WAAa,EAA2B,KAAuB,CAAE,EAAE,CAAkC,AAAC,SAASC,EAAsB,CAAkC,AAAjC,EAAsB,GAAM,KAAK,EAAsB,MAAS,OAAS,EAA0B,KAAsB,CAAE,EAAE,CAAqC,AAAC,SAASC,EAAyB,CAAuD,AAAtD,EAAyB,YAAe,cAAc,EAAyB,KAAQ,MAAQ,EAA6B,KAAyB,CAAE,EAAE,CAAiC,AAAC,SAASC,EAAqB,CAA+C,AAA9C,EAAqB,UAAa,YAAY,EAAqB,UAAa,WAAa,EAAyB,KAAqB,CAAE,EAAE,CAA6B,AAAC,SAASC,EAAiB,CAA+E,AAA9E,EAAiB,QAAW,UAAU,EAAiB,SAAY,WAAW,EAAiB,UAAa,WAAa,EAAqB,KAAiB,CAAE,EAAE,CAA4B,AAAC,SAASC,EAAgB,CAAgC,AAA/B,EAAgB,KAAQ,OAAO,EAAgB,KAAQ,MAAQ,EAAoB,KAAgB,CAAE,EAAE,CAA2B,AAAC,SAASC,EAAe,CAAqC,AAApC,EAAe,QAAW,UAAU,EAAe,OAAU,QAAU,EAAmB,KAAe,CAAE,EAAE,GCjB9+E,SAAS,IAAiB,CAA2D,OAAhD,WAA4B,CAAC,MAAM,EAAE,OAAO,CAAE,EAAQ,CAAC,MAAM,EAAO,WAAW,OAAO,EAAO,WAAY,CAAE,UAAgB,GAAqB,EAAS,CAAC,GAAK,CAAC,EAAM,EAAS,CAAC,EAAS,IAAI,EAAS,IAAiB,CAAC,CAAC,CAAmN,MAAlN,GAAU,IAAI,CAAC,IAAM,EAAmB,IAAI,EAAS,EAAS,IAAiB,CAAC,CAAC,CAAsD,MAArD,GAAO,iBAAiB,SAAS,EAAmB,CAAO,IAAI,CAAC,EAAO,oBAAoB,SAAS,EAAmB,AAAE,CAAE,EAAC,CAAE,EAAC,CAAQ,CAAO,eAArgB,IAAA,GAAsC,GCEyG,SAAS,GAAY,EAAe,EAAS,OAAO,CAAC,IAAI,EAAe,OAAO,EAAS,GAAK,CAAC,EAAA,EAAE,IAAE,OAAK,QAAM,SAAO,CAAC,EAAe,SAAS0d,EAAE,KAAK,EAAE,KAAK,EAAK,KAAK,EAAO,KAAK,GAAS,oCAkFoX,IApF7rB,GAAyD,IAAoC,IAAwD,IAAkD,KAAiH,IAAyE,KAA8Q,KAA0I,KAA0L,KAAgH,CAEnkC,AAAC,SAASxd,EAAkB,CAAkC,AAAjC,EAAkB,KAAQ,OAAO,EAAkB,MAAS,OAAS,EAAsB,KAAkB,CAAE,EAAE,CAAiMiK,GAAqB,EAAW,SAAiB,EAAM,EAAI,CAAC,GAAK,CAAC,aAAW,MAAA,EAAM,YAAU,CAAC,EAGxL,MAH8L,GAAU,IAAI,CAAC,IAAM,EAAc,GAAO,CAAC,AAAGoY,EAAM,OAAO,WAAU,EAAM,iBAAiB,CAAC,GAAW,CAAG,EAAO,EAAkB,GAAO,CAAC,GAAGA,EAAM,cAAc,QAAQ,OAAO,IAAM,KAA6BA,EAAM,kBAAkB,SAAS,EAAM,OAAO,QAAQ,gBAAgB,EAAK,GAA+B,SAAS,yBAAyB,kBAAkB,SAAS,cAAc,MAAM,AAAG,EAGtxB,MADhD,GAAO,iBAAiB,UAAU,EAAc,CAAC,EAAO,iBAAiB,cAAc,EAAkB,CAAC,SAAQ,CAAK,EAAC,CACxH,SAAS,KAAK,UAAU,IAAI,GAAmB,CAAO,IAAI,CAAgI,AAA/H,EAAO,oBAAoB,UAAU,EAAc,CAAC,EAAO,oBAAoB,cAAc,EAAkB,CAAC,SAAQ,CAAK,EAAC,CAAC,SAAS,KAAK,UAAU,OAAO,GAAmB,AAAE,CAAE,EAAC,CAAE,EAAC,CAAqB,EAA0B,EAAM,MAAM,CAAK,MAAI,UAAU,kCAAkC,KAAK,eAAe,MAAM,CAAC,GAAG,GAAe,OAAO,EAAM,gBAAgB,OAAO,eAAe,IAAa,GAAiB,QAAQ,aAAa,QAAS,EAAC,QAAQ,EAAU,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,KAAK,eAAe,QAAQ,CAAC,QAAQ,CAAE,EAAC,QAAQ,CAAC,QAAQ,CAAE,EAAC,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,SAAS,CAAE,CAAC,EAAC,WAAWpW,EAAM,kBAAkB,MAAM,CAAC,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,OAAO,OAAO,OAAO,UAAU,aAAa,SAAS,WAAW,YAAY,OAAO,gBAAgB,EAAM,gBAAgB,eAAgB,CAAC,EAAC,CAAc,EAAK,GAAY,CAAC,SAAS,EAAM,SAAoB,aAAW,aAAa,EAAM,aAAa,cAAc,EAAM,cAAc,aAAa,EAAM,aAAa,gBAAgB,EAAM,gBAAgB,MAAM,EAAM,MAAgB,WAAU,EAAC,AAAC,CAAC,EAAC,CAAC,SAAS,KAAK,AAAE,EAAC,CAAO,GAAe,CAAC,MAAM,OAAO,UAAU,aAAa,WAAW,YAAY,SAAS,QAAQ,QAAQ,OAAO,WAAW,aAAa,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,CAAE,EAAO,GAAe,CAAC,OAAO,OAAO,QAAQ,OAAO,aAAa,GAAG,OAAO,UAAU,SAAS,QAAS,EAAO,GAAmB,2BAY36C,GAAW,GAAQ,SAAoB,EAAM,CAAC,IAAM,EAAQ,EAAO,KAAK,CAAM,CAAC,EAAO,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,EAAY,EAAe,CAAC,GAAS,EAAM,CAAM,CAAC,EAAoB,EAAuB,CAAC,GAAS,EAAM,CAAM,CAAC,EAAW,CAAC,EAAS,IAAI,EAAa,SAAS,GAAG,EAAa,OAAO,CAAC,EAAU,IAAI,CAAoC,AAAnC,EAAe,IAAkB,CAAC,CAAC,EAAuB,GAAQ,UAAU,EAAE,GAAQ,SAAS,CAAC,AAAE,EAAC,CAAE,EAAC,CAAC,IAAM,EAAkB,EAAM,cAAc,WAAW,SAAS,EAAM,aAAa,UAAU,SAAS,OAEjhB,EAAc,GAAqB,YAAY,EAAkB,GAAG,EAAwB,EAAW,GAAqB,GAAU,EAAK,MAAM,EAAM,aAAa,MAAM,GAAW,GAAiB,SACrM,EAAM,aAAa,YAAY,EAAM,WAAa,CAAOA,EAAM,CAAC,cAAc,EAAM,cAAc,gBAAgB,cAAc,gBAAgB,EAAM,aAAa,gBAAgB,gBAAgB,EAAM,cAAc,WAAW,iBAAiB,EAAM,aAAa,mBAAmB,iBAAiB,UAAU,EAAM,eAAe,YAAY,GAAc,EAAM,cAAc,UAAU,CAAC,EAAM,cAAc,UAAU,CAAC,SAAS,GAAG,WAAW5L,GAAoB,WAAW,GAAI,EAAC,aAAa,EAAM,cAAc,iBAAiB,eAAe,GAAc,EAAM,cAAc,gBAAgB,aAAa,CAAC,EAAM,cAAc,gBAAgB,aAAa,CAAC,SAAS,GAAG,WAAWA,GAAoB,WAAW,GAAI,EAAC,UAAU,EAAM,cAAc,YAAY,GAAc,EAAM,aAAa,UAAU,CAAC,EAAM,aAAa,UAAU,CAAC,SAAS,GAAG,WAAWA,GAAoB,WAAW,GAAI,EACj3B,gBAAc,MAAM,EAAM,aAAa,MAAM,UAAU,EAAM,aAAa,IAAI,aAAa,EAAM,aAAa,aAAa,OAAO,GAAY,EAAM,aAAa,OAAO,CAAC,eAAe,EAAM,UAAU,cAAc,EAAM,SAAS,eAAe,EAAM,UAAU,cAAc,EAAM,aAAa,YAAY,SAAS,eAAe,EAAM,aAAa,YAAY,UAAU,eAAe,EAAM,aAAa,YAAY,UAAU,0BAA0B,GAAG,kBAAkB,EAAE,eAAe,GAAG,OAAO,GAAG,QAAQ,EAAE,OAAO,EAAM,gBAAgB,OAAO,kBAAkB,GAAG,kBAAkB,EAAM,gBAAgB,UAAW,EAAO,EAAY,GAAO,CACrpB,EAAM,gBAAgB,CAAC,EAAM,iBAAiB,EAAI,GAAmB,GAAU,EAAK,AAAE,EAAC,MAAoB,GAAM,MAAM,CAAC,MAAM,CAAC,GAAG,GAAe,GAAG,EAAM,MAAM,cAAc,EAAY,OAAO,OAAO,QAAQ,EAAY,GAAG,CAAE,EAAC,SAAS,CAAc,EAAK,SAAS,CAAC,aAAa,cAAc,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,OAAO,OAAO,UAAU,MAAM,UAAU,OAAO,OAAO,aAAa,GAAG,QAAQ,CAAE,EAAC,QAAQ,EAAY,SAAS,EAAM,WAAW,GAAe,QAAQ4L,EAAM,eAA4B,EAAK,MAAM,CAAC,IAAI,mCAAmC,IAAIA,EAAM,eAAe,IAAI,MAAMA,EAAM,cAAc,OAAOA,EAAM,aAAc,EAAC,CAAc,EAAK,GAAW,CAAC,MAAMA,EAAM,eAAe,MAAMA,EAAM,cAAc,OAAOA,EAAM,aAAc,EAAC,AAAC,EAAC,CAAc,EAAK,GAAgB,CAAC,SAAS,IAAS,GAAyB,EAAKhC,GAAQ,CAAC,IAAI,EAAmB,aAAW,SAAS,EAAM,SAAS,aAAa,EAAM,aAAa,cAAc,EAAM,cAAc,gBAAgB,EAAM,gBAAgB,aAAa,EAAM,aAAa,MAAMgC,EAAM,UAAU,IAAI,GAAU,EAAM,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAE,EAAC;;;;;;;;;;;;;;;;;;;;;;;;WA4BnoC;eACI,GAAmB;;;;;;;;;;;;;UAcvB,EAAC,oBAAoB,IAAgB,GAAW,GAAoB,GAAW,CAAC,SAAS,CAAC,MAAM,QAC3G,KAAK,EAAY,SAAU,EAO3B,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,GAAe,CAAC,aAAa,OAAO,OAAO,GAAe,CAAC,IAAI,GAAU,CAAC,yBAAwB,CAAK,EAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,OAAO,OAAO,GAAO,EAAM,WAAW,GAAe,MAAO,EAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,gBAAgB,iBAAiB,CAAC,MAAM,MAAM,KAAM,EAAC,OAAO,GAAO,EAAM,WAAW,GAAe,OAAQ,EAAC,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,gBAAe,EAAK,aAAa,EAAG,EAAC,aAAa,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,YAAY,eAAe,SAAS,CAAC,YAAY,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,YAAY,cAAc,SAAS,CAAC,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,GAAe,CAAC,aAAa,OAAO,OAAO,GAAe,CAAC,IAAI,GAAU,CAAC,yBAAwB,CAAK,EAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,sBAAsB,OAAO,CAAC,CAAC,WAAS,GAAW,IAAW,GAAe,MAAS,EAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,gBAAgB,iBAAiB,CAAC,MAAM,MAAM,KAAM,EAAC,OAAO,CAAC,CAAC,WAAS,GAAG,IAAW,GAAe,OAAQ,EAAC,SAAS,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,gBAAe,EAAK,aAAa,GAAG,IAAI,EAAE,IAAI,GAAI,CAAC,CAAC,EAAC,UAAU,CAAC,MAAM,OAC5wC,KAAK,EAAY,KAAK,iBAAgB,CAAK,EAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,mBAAmB,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,YAAY,cAAc,SAAS,CAAC,gBAAgB,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,aAAa,WAAY,EAAC,iBAAiB,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,iBAAkB,CAAC,CAAC,EAAC,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,GAAuB,CAAC,aAAa,OAAO,KAAK,GAAuB,CAAC,IAAI,GAAU,CAAC,aAAa,GAAuB,SAAU,EAAC,gBAAgB,CAAC,MAAM,aAAa,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,GAA2B,CAAC,aAAa,OAAO,KAAK,GAA2B,CAAC,IAAI,GAAU,CAAC,aAAa,GAA2B,IAAK,EAAC,gBAAgB,CAAC,MAAM,aAAa,KAAK,EAAY,OAAO,aAAa,QAAQ,OAAO,GAAO,EAAM,kBAAkB,GAA2B,IAAK,CAAC,CAAC,EAAC,aAAa,CAAC,MAAM,QAAQ,YAAY,gBAAgB,KAAK,EAAY,OAAO,SAAS,CAAC,WAAW,CAAC,MAAM,SAAS,KAAK,EAAY,KAAK,QAAQ,OAAO,KAAK,GAAiB,CAAC,aAAa,OAAO,OAAO,GAAiB,CAAC,IAAI,GAAU,CAAC,aAAa,GAAiB,SAAU,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,gBAAe,EAAK,KAAK,EAAE,OAAO,GAAO,EAAM,aAAa,GAAiB,QAAS,EAAC,IAAI,CAAC,MAAM,MAAM,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,gBAAe,EAAK,OAAO,GAAO,EAAM,aAAa,GAAiB,QAAS,EAAC,eAAe,CAAC,MAAM,SAAS,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,UAAU,OAAO,CAAC,CAAC,aAAW,GAAG,IAAa,GAAiB,SAAU,EAAC,iBAAiB,CAAC,MAAM,OAAO,KAAK,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAG,EAAC,OAAO,CAAC,CAAC,iBAAe,aAAW,GAAG,IAAa,GAAiB,WAAW,CAAe,EAAC,aAAa,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,aAAa,GAAG,gBAAe,EAAK,IAAI,EAAE,OAAO,CAAC,CAAC,aAAW,GAAG,IAAa,GAAiB,SAAU,EAAC,OAAO,CAAC,YAAY,UAAU,KAAK,EAAY,OAAO,aAAa,CAAC,EAAE,EAAE,EAAE,GAAG,KAAK,GAAG,OAAO,EAAE,MAAM,iBAAkB,EAAC,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,iBAAkB,EAAC,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,CAAE,EAAC,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,EAAG,EAAC,KAAK,CAAC,KAAK,EAAY,OAAO,aAAa,EAAG,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,aAAa,CAAE,CAAC,CAAC,EAAC,gBAAgB,CAAC,MAAM,aAAa,KAAK,EAAY,MAAM,aAAa,MAAO,GAAE,GAAuB,GAAiB,UAAU,EAAE,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,KAAK,SAAS,OAAO,CAAC,CAAC,aAAW,GAAG,IAAa,GAAiB,UAAU,UAAS,EAAK,YAAY,UAAU,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,KAAK,GAAG,IAAI,EAAE,IAAI,CAAE,EAAC,MAAM,CAAC,KAAK,EAAY,OAAO,aAAa,IAAI,KAAK,GAAG,IAAI,EAAE,IAAI,CAAE,EAMz1F,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAI,EAAC,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAI,EAAC,WAAW,CAAC,KAAK,EAAY,UAAW,CAAC,CAAC,GAAE,GAAuB,GAAiB,SAAS,EAAE,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,KAAK,SAAS,YAAY,UAAU,OAAO,CAAC,CAAC,aAAW,GAAG,IAAa,GAAiB,SAAS,UAAS,EAAK,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,KAAK,GAAG,IAAI,EAAE,IAAI,CAAE,EAAC,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAI,EAAC,WAAW,CAAC,KAAK,EAAY,UAAW,CAAC,CAAC,GAAE,GAAuB,GAAiB,QAAQ,EAAE,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,KAAK,SAAS,YAAY,UAAU,OAAO,CAAC,CAAC,aAAW,GAAG,IAAa,GAAiB,QAAQ,UAAS,EAAK,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,KAAK,GAAG,IAAI,EAAE,IAAI,CAAE,EAAC,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAI,EAAC,WAAW,CAAC,KAAK,EAAY,UAAW,CAAC,CAAC,CAAC,CAAC,EAAC,cAAc,CAAC,MAAM,UAAU,YAAY,eAAe,KAAK,EAAY,OAAO,aAAa,CAAE,EAEhhC,SAAS,CAAC,SAAS,CAAC,MAAM,QAAQ,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,GAAqB,CAAC,aAAa,OAAO,KAAK,GAAqB,CAAC,IAAI,GAAU,CAAC,aAAa,GAAqB,SAAU,EAAC,UAAU,CAAC,MAAM,QAChO,KAAK,EAAY,KAAK,aAAa,CAAC,SAAS,EAAG,EAAC,iBAAgB,CAAK,EAAC,WAAW,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,UAAU,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,GAAsB,CAAC,aAAa,OAAO,KAAK,GAAsB,CAAC,IAAI,GAAU,CAAC,aAAa,GAAsB,GAAG,yBAAwB,CAAK,EAAC,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,YAAY,gBAAgB,SAAS,CAAC,aAAa,CAAC,MAAM,OACle,KAAK,EAAY,KAAK,aAAa,CAAC,SAAS,EAAG,EAAC,iBAAgB,CAAK,EAAC,cAAc,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,oBAAqB,EAAC,aAAa,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,GAAyB,CAAC,aAAa,OAAO,KAAK,GAAyB,CAAC,IAAI,GAAU,CAAC,aAAa,GAAyB,IAAK,CAAC,CAAC,CAAC,CAAC,EAAC,gBAAgB,CAAC,MAAM,WAAW,KAAK,EAAY,OAAO,YAAY,iBAAiB,SAAS,CAAC,gBAAgB,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,oBAAqB,EAAC,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,aAAa,GAAG,gBAAe,EAAK,IAAI,EAAE,IAAI,EAAG,EAAC,WAAW,CAAC,KAAK,EAAY,UAAW,CAAC,CAAC,CAAC,EAAC,CAAC,GAAW,YAAY,8BC3DvsB,AAzBb,GAAgD,CAChD,GAA+B,CAClB3L,GAAkB,CAC3B,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QACf,EASK,GAAkB,CACpB,GAAGA,GACH,aAAc,EACd,WAAY,2BACZ,OAAQ,uCACR,MAAO,UACP,cAAe,QAClB,EACY,GAA0B,EAAiB,CAAC,EAAG,IACnC,EAAK,MAAO,CAC7B,MAAO,GACF,KACR,EAAC,CACJ,mBC7BE,GAAe,AAAC,GAAU,CAC5B,IAAKiY,GAAW,CACd,IAAM,EAAW,EAAM,WAAW,SAAmB,CACnD,QACA,UACA,GAAG,EACJ,CAAE,EAAQ,CACT,MAAuB,GAAM,cAAc,MAAO,OAAO,OAAO,CAC9D,MAAO,6BACP,QAAS,YACT,KAAM,eACN,cAAe,OACf,YAAa,OACb,IAAK,EACL,kBAAmB,CACpB,EAAE,EAAM,CAAE,EAAwB,EAAM,cAAc,QAAS,CAC9D,GAAI,CACL,EAAE,EAAM,CAAG,KAAsB,EAAM,cAAc,OAAQ,CAC5D,EAAG,uJACJ,EAAC,CAAkB,EAAM,cAAc,OAAQ,CAC9C,EAAG,gQACJ,EAAC,CAAC,AACJ,EAAC,CACF,GAAY,CACb,CACD,OAAOA,EACR,ICvB2b,SAAgB,GAAiB/X,EAAS,EAAa,EAAW,GAAG,EAAcC,EAAsB,CAEriB,GAAG,EAAa,OAAO,EAAc,GAAG,GAAY,MAAO,GAAyD,SAAU,EAAE,OAAO,KAAK,IAAM,EAAe,EAAW,aAAa,CAAC,QAAQ,QAAQ,GAAG,CAAC,IAAI,EAClN,IAAM,GAAc,EAAgBA,EAAsB,KAAkE,GAAYD,EAAS,EAAe,CAAC,OAAO,CAAc,UAAgB,GAAiBA,EAAS,EAAa,EAAW,GAAG,EAAcC,EAAsB,CAC/R,IAAM,EAAiB,EAAQ,IAAI,CAAC,GAAG,GAAY,MAAO,GAAyD,SAAU,EAAE,OAAO,KAAK,IAAM,EAAe,EAAW,aAAa,CAAC,QAAQ,QAAQ,GAAG,CAAC,IAAI,EACjN,IAAM,GAAc,EAAgBA,EAAsB,KAAkE,GAAYD,EAAS,EAAe,CAAC,OAAO,CAAc,EAAC,CAAC,EAAc,CAAW,EAAC,CAAO4iB,EAAK,EAAa,EAAc,EAAiB,OAAOA,CAAM,qBAL6F,AAJpX,GAA2B,IAAgC,CAI2EviB,GAAc,CAAC,QAAQ,CAAC,KAAK,EAAY,YAAa,EAAC,YAAY,CAAC,KAAK,EAAY,YAAa,EAAC,UAAU,CAAC,KAAK,EAAY,YAAa,EAAC,aAAa,CAAC,KAAK,EAAY,YAAa,EAAC,aAAa,CAAC,KAAK,EAAY,YAAa,CAAC,EAAO,GAAY,CAAC,EAAI,IAAS,EAAI,KAAK,GAAG,EAAE,aAAa,CAAC,SAAS,EAAO,CAAC,GCIxb,SAAgB,GAAK,EAAM,CAAC,GAAK,CAAC,QAAM,eAAa,aAAW,gBAAc,UAAQ,cAAY,YAAU,eAAa,eAAa,WAAS,CAAC,EAAY,EAAU,GAAO,EAAM,CAAO,EAAQ,GAAiB,GAAS,EAAa,EAAW,EAAc,GAAsB,CACtR,CAAC,EAAa,EAAgB,CAAC,EAAS,IAAU,OAAO,GAAYD,EAAM,CAAC,KAAK,CACtF,eAAe,GAAc,CAC7B,GAAG,CAAC,IAAM,KAAiB,KAAgB,EAAQ,YAAkB,EAAO,MAAM,OAAgC,GAAe,AAAG,EAAU,SAAQ,EAAgB,EAAO,QAAQA,EAAM,CAAC,AAAE,MAAK,CAAC,AAAG,EAAU,SAAQ,EAAgB,KAAK,AAAE,CAAC,CACjP,EAAU,KAAK,EAAU,SAAQ,EAAK,GAAc,CAAO,IAAI,CAAC,EAAU,SAAQ,CAAO,GAAG,CAAC,CAAQ,EAAC,CAAC,IAAM,EAAW,EAAa,SAAS,GAAG,EAAa,OAAa,EAAW,EAAwB,EAAK,GAAU,CAAE,EAAC,CAAC,KAAK,MAAoB,GAAK,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,UAAW,EAAC,UAAQ,eAAa,eAAa,cAAY,YAAU,SAAS,EAA0B,EAAK,EAAa,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,UAAU,EAAS,mBAAA,EAAyB,EAAO,OAAM,EAAC,CAAC,CAAW,EAAC,AAAE,wBAAoJ,AAZnpB,GAA2C,IAA4B,CAA6C,GAAiE,IAAkC,KAA2E,KAAwE,KAAqI,CAAa,GAAS,oqGAAqsH,CAAO,GAAc,mCAAyC,GAAsB,GAAS,OAAO,CAAC,EAAI,KAAO,EAAI,EAAI,aAAa,EAAE,EAAW,GAAM,CAAE,EAAC,CAYt2H,GAAK,YAAY,OAAO,GAAK,aAAa,CAAC,MAAM,GAAG,OAAO,GAAG,cAAc,OAAO,WAAW,OAAO,MAAM,OAAO,cAAa,EAAK,UAAS,CAAM,EAAC,GAAoB,GAAK,CAAC,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,SAAS,aAAa,GAAK,aAAa,YAAa,EAAC,cAAc,CAAC,KAAK,EAAY,KAAK,QAAQ,GAAS,aAAa,GAAK,aAAa,cAAc,MAAM,OAAO,OAAO,CAAC,CAAC,eAAa,IAAI,EAAa,YAAY,iEAAkE,EAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,YAAY,mBAAmB,OAAO,CAAC,CAAC,eAAa,GAAG,CAAa,EAAC,SAAS,CAAC,KAAK,EAAY,QAAQ,aAAa,MAAM,cAAc,KAAK,aAAa,GAAK,aAAa,QAAS,EAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,GAAK,aAAa,KAAM,EAAC,GAAGC,EAAc,EAAC,GCX3zB,SAAS8W,GAAqBe,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAcA,EAAU,GAAS,CAAC,CAAQ,CAAe,kEAW7I,AAX7lB,GAA2C,IAA0K,IAAkE,IAA4B,CAAgC1X,GAAwC,GAA0B,GAAO,EAAS,CAAC,CAAO+G,GAAgB,CAAC,UAAU,CAAC,OAAM,CAAK,CAAC,EAAO+P,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAkB,EAA8LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,OAAQ,EAAOlV,GAAoB,GAAO,CAAC,UAAU,GAAQ,SAAS,OAAO,EAAU,UAAO,SAAS,EAAM,CAAkB,MAAO,MAAK,IAAI,EAAE,EAAM,CAAC,IAAM,EAAOgH,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAOE,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWF,GAAY,EAAE,EAAE,EAAE,CAAE,EAAO7G,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,EAAOgV,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAMuL,EAAO,EAAiB,GAAoB,CAAO,EAAW,GAAOA,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAGA,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,GAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOrL,GAAS,EAAO,OAAA,EAAsB,CAAOE,GAAS,CAAC,CAAC,SAAO,GAAA,EAAG,cAAY,UAAQ,QAAM,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAS,EAAM,WAAW,mBAAmB,UAAU,GAAO,EAAM,UAAU,UAAU,GAAa,EAAM,SAAU,GAASC,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAO,EAAsB,CAAE,EAAO,EAAkB,GAAGT,GAAkB,GAAG,EAAsB,CAAC,MAAoB,GAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKK,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAKF,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAkB,gBAAgBqB,EAAU,EAAW,CAAC,mBAAmB,4BAA6C,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,CAAM,EAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,oBAAqB,CAAC,EAAC,GAAG,GAAqB,CAAC,kBAAkB,CAAC,uBAAA,EAA6B,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,aAAY,EAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,GAAoB,EAAU,AAAC,EAAC,SAAsB,EAAKrY,GAAwC,CAAC,uBAAsB,EAAK,iBAAgB,EAAM,oBAAmB,EAAK,gBAAgB,EAAE,QAAQgJ,GAAU,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,mBAAoB,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,wBAAwB,SAAS,MAAM,CAAC,gBAAiB,EAAC,QAAQ/G,GAA4B,mBAAiB,SAAS,YAAY,WAAU,EAAK,MAAM,CAAC,qBAAqB,iBAAkB,EAAC,KAAK,EAAU,kBAAkB,SAAS,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOqW,GAAI,CAAC,kFAAkF,gFAAgF,oVAAoV,4SAA4S,oNAAoN,qnBAAsnB,EAW9pM,GAAgB,GAAQf,GAAUe,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,+DAA+D,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAI,EAAC,GAAoB,GAAgB,CAAC,UAAU,CAAC,aAAa,GAAG,iBAAgB,EAAM,YAAY,GAAG,MAAM,QAAQ,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,YAAY,+BAA+B,MAAM,eAAe,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,aAAa,mBAAmB,YAAY,gCAAgC,MAAM,UAAU,KAAK,EAAY,OAAQ,CAAC,EAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAO,CAAA,CAAE,CAAA,EAAC,CAAC,8BAA6B,CAAK,EAAC,GCX24B,SAAS3B,GAAqBe,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAcA,EAAU,GAAS,CAAC,CAAQ,CAAe,yGAWvQ,AAXppD,GAA+E,IAA4T,IAAkF,IAA4B,CAA0B,IAA8G,KAAkH,KAA4G,KAAyJ,CAAM,GAAwC,GAA0B,GAAO,EAAS,CAAC,CAAO,GAAoD,EAASvW,GAA+C,CAAOqH,GAAgB,GAAO,EAAO,IAAI,CAAO,GAAW,EAAS,GAAM,CAAOnH,GAAU,EAASuE,GAAK,CAAOrE,GAAY,EAASuE,GAAO,CAAOiB,GAAgB,CAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,CAAC,EAAO8P,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAkB,EAA8LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,OAAQ,EAAO,GAAgB,CAAC,EAAM,IAAc,CAAC,UAAU,GAAQ,UAAU,OAAO,SAAS,EAAM,CAAC,MAAO,MAAK,IAAI,EAAE,EAAM,CAAC,KAAK,UAAU,GAAQ,iBAAiB,GAAc,SAAS,OAAiB,IAAM,EAAS,EAAM,MAAM,IAAI,CAAC,OAAO,EAAS,IAAc,EAAS,EAAY,IAAI,EAAS,EAAI,EAAOlV,GAAoB,GAAO,CAAC,UAAU,GAAQ,SAAS,OAAO,EAAU,UAAO,SAAS,EAAM,CAAkB,MAAO,MAAK,IAAI,EAAE,EAAM,CAAC,IAAM,EAAOgH,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAOE,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWF,GAAY,EAAE,EAAE,EAAE,CAAE,EAAO7G,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,EAAO8G,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAS,EAAO5G,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW4G,GAAY,EAAE,EAAE,EAAE,CAAE,EAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWA,GAAY,EAAE,EAAE,EAAE,CAAE,EAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,EAAOE,GAAQ,CAAC,CAAC,WAAS,yBAAuB,WAAQ,EAAK,GAAG,CAAC,GAAK,CAAC,EAAQ,EAAW,CAAC,GAAgB,CAAC,wBAAuB,EAAC,CAAC,MAAO,GAAS,CAAC,KAAK,IAAI,GAAW,EAAM,CAAC,KAAK,IAAI,GAAW,EAAK,CAAC,OAAO,IAAI,GAAY,EAAQ,CAAC,QAAQ,GAAS,CAAQ,EAAC,AAAE,EAAOgO,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAMuL,EAAO,EAAiB,GAAoB,CAAO,EAAW,GAAOA,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAGA,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,GAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOrL,GAAS,EAAO,OAAA,EAAsB,CAAOC,GAAwB,CAAC,wBAAwB,YAAY,oBAAoB,YAAY,4BAA4B,YAAY,4BAA4B,YAAY,sCAAsC,WAAY,EAAOC,GAAS,CAAC,CAAC,UAAQ,eAAa,eAAa,gBAAc,gBAAc,SAAO,GAAA,EAAG,OAAK,SAAO,UAAQ,SAAO,iBAAe,QAAM,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAS,EAAM,WAAW,mBAAmB,UAAU,GAAc,EAAM,UAAU,UAAU,GAAe,EAAM,WAAW,gBAAgB,UAAU,GAAQ,EAAM,WAAW,MAAM,UAAU,GAAc,EAAM,UAAU,UAAU,GAAgB,EAAM,WAAW,GAAG,UAAU,GAAe,EAAM,WAAW,kBAAkB,UAAU,GAAO,EAAM,WAAW,oBAAoB,UAAU,GAAM,EAAM,UAAU,UAAU,GAAQ,EAAM,UAAU,UAAU,GAAS,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAY,GAASE,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,mBAAgB,iBAAe,aAAU,mBAAgB,aAAW,YAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,GAAS,CAAM,CAAC,yBAAsB,QAAM,CAAC,GAAyB,EAAY,CAAO,GAAoB,GAAsB,MAAM,GAAG,IAAO,CAAmC,AAAlC,GAAgB,CAAC,WAAU,CAAK,EAAC,CAAC,EAAW,YAAY,AAAE,EAAC,CAAO,EAAmB,CAAC,CAAC,UAAQ,WAAS,GAAG,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,MAAM,AAAE,EAAC,CAAO,GAAsB,CAAE,EAAO,GAAkB,GAAGT,GAAkB,GAAG,GAAsB,CAAO,GAAY,MAAQ,IAAiB,mBAAkC,IAAc,aAA6C,EAAK,EAAa,KAAK,CAAO,GAAa,GAAW,IAAiB,mBAAiC,IAAc,aAAmB,EAAY,EAAc,GAAa,IAAQ,IAAiB,mBAAiC,IAAc,YAA6C,GAAK,EAAa,KAAK,CAAO,GAAa,IAAQ,IAAiB,mBAAiC,IAAc,YAA6C,EAAa,IAAQ,IAAiB,mBAAiC,IAAc,YAA6C,GAAK,EAAa,KAAK,CAAO,GAAO,IAAW,CAAC,MAAoB,GAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKK,GAAS,CAAC,QAAQ,GAAS,SAAQ,EAAM,SAAsB,EAAKF,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,aAAY,EAAK,OAAO,YAAY,aAAa,EAAU,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,GAAgB,aAAa,GAAG,GAAkB,gBAAgBqB,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,4BAA6C,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,WAAW,0HAA0H,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,CAAM,EAAC,SAAS,CAAC,kBAAkB,CAAC,WAAW,0HAA0H,gBAAgB,oBAAqB,EAAC,kBAAkB,CAAC,WAAW,0HAA0H,gBAAgB,oBAAqB,EAAC,kBAAkB,CAAC,WAAW,0HAA0H,gBAAgB,oBAAqB,EAAC,UAAU,CAAC,WAAW,kWAAkW,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,uBAAuB,GAAgB,EAAU,EAAE,CAAC,wBAAwB,GAAgB,EAAU,EAAE,CAAC,oBAAoB,GAAgB,EAAU,EAAE,CAAC,qBAAqB,GAAgB,EAAU,EAAE,AAAC,CAAC,EAAC,GAAG,GAAqB,CAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,UAAU,CAAC,mBAAmB,uBAAwB,EAAC,UAAU,CAAC,mBAAmB,qCAAsC,EAAC,UAAU,CAAC,mBAAmB,4BAA4B,kBAAiB,EAAK,aAAa,EAAoB,EAAC,UAAU,CAAC,mBAAmB,mBAAoB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAC,IAAa,EAAe,EAAKpP,GAAQ,CAAC,wBAAuB,EAAM,QAAQ,IAAc,CAAC,SAAS,GAAsB,EAAKqC,EAAU,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,kBAAiB,EAAK,MAAM,EAAS,SAA0B,mBAAiB,SAAS,YAAY,aAAa,EAAmB,CAAC,SAAQ,EAAC,CAAC,IAAI,EAAK,MAAM,CAAC,WAAW,GAAoB,EAAU,AAAC,EAAC,SAAS,CAAc,EAAK,GAAwC,CAAC,uBAAsB,EAAK,iBAAgB,EAAM,oBAAmB,EAAK,gBAAgB,EAAE,QAAQtC,GAAU,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,mBAAoB,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,wBAAwB,UAAU,MAAM,CAAC,gBAAiB,EAAC,QAAQ/G,GAA4B,mBAAiB,SAAS,YAAY,WAAU,EAAK,MAAM,CAAC,qBAAqB,iBAAkB,EAAC,KAAK,EAAU,kBAAkB,SAAS,oBAAmB,EAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,0CAA2C,EAAC,SAAS,mBAAoB,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAC,GAAa,EAAU,EAAe,EAAK,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,KAAK,qBAAqB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI,kPAAkP,oBAAmB,CAAK,EAAC,CAAC,IAAc,EAAe,EAAK,GAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAK,GAAS,CAAC,UAAU,SAAS,UAAU,EAAK,UAAU,GAAG,GAAkB,EAAW,CAAC,oBAAmB,EAAM,2BAA2B,EAAS,SAAS,QAAQ,GAAG,QAAQ,EAAE,UAAU,EAAQ,KAAK,UAAU,QAAQ,UAAS,EAAK,OAAO,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAMuG,GAAgB,CAAC,iBAAgB,EAAM,oBAAmB,EAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,OAAO,KAAKrG,GAAW,QAAQ,GAA4B,mBAAiB,SAAS,YAAY,IAAI,GAAK,KAAK,SAAS,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,uBAAuB,EAAE,oBAAoB,CAAE,CAAC,EAAC,SAAS,CAAc,EAAK,EAA0B,CAAC,MAAM,QAAQ,GAAG,GAAqB,CAAC,UAAU,CAAC,MAAM,OAAQ,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKhB,GAA+C,CAAC,UAAU,mBAAmB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAU,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,UAAU,EAAU,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,CAAU,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,MAAM,OAAQ,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA+C,CAAC,UAAU,MAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAU,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,UAAU,EAAU,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,kBAAiB,EAAK,kBAAiB,EAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,GAAG,iBAAiB,GAAG,kBAAkB,GAAG,UAAS,EAAM,OAAO,OAAO,GAAG,YAAY,qBAAoB,EAAM,SAAS,YAAY,MAAK,EAAK,OAAM,EAAK,UAAU,QAAQ,SAAQ,EAAK,OAAO,uEAAuE,eAAc,EAAK,QAAQ,uEAAuE,QAAQ,SAAS,OAAO,uEAAuE,UAAU,GAAG,MAAM,CAAC,MAAM,MAAO,EAAC,cAAc,GAAG,eAAe,GAAG,OAAO,GAAG,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,GAAc,EAAe,EAAK8H,GAAQ,CAAC,wBAAuB,EAAM,SAAS,GAAuB,EAAKqC,EAAU,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,kBAAiB,EAAK,MAAM,EAAS,UAA2B,mBAAiB,SAAS,YAAY,aAAa,EAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,IAAI,GAAK,MAAM,CAAC,WAAW,GAAoB,EAAU,CAAC,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,kBAAmB,CAAC,EAAC,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,kBAAiB,EAAK,kBAAiB,EAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAK1F,GAAK,CAAC,MAAM,qEAAqE,OAAO,OAAO,WAAW,OAAO,cAAc,kBAAkB,GAAG,YAAY,SAAS,YAAY,UAAS,EAAM,cAAa,EAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,MAAM,OAAO,GAAG,GAAqB,CAAC,kBAAkB,CAAC,MAAM,oBAAqB,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,kBAAiB,EAAK,kBAAiB,EAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAO,CAAC,gBAAgB,CAAC,gBAAgB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAC,OAAO,EAAG,EAAC,OAAO,OAAO,UAAU,yBAAyB,SAAS,GAAG,SAAS,UAAU,GAAG,YAAY,aAAa,CAAC,gBAAgB,QAAQ,gBAAgB,OAAO,YAAY,YAAY,YAAY,CAAC,UAAU,sBAAsB,SAAS,GAAG,SAAS,SAAU,EAAC,UAAU,CAAE,EAAC,mBAAmB,CAAC,iBAAiB,qBAAqB,gBAAgB,WAAY,EAAC,UAAU,iBAAkB,EAAC,SAAS,YAAY,aAAa,CAAC,gBAAgB,qBAAqB,aAAa,GAAG,gBAAe,EAAK,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAC,WAAW,YAAY,OAAO,CAAC,KAAK,GAAG,MAAM,qBAAqB,OAAO,EAAE,EAAE,EAAE,EAAE,EAAG,EAAC,IAAI,EAAE,MAAM,GAAI,EAAC,cAAc,CAAC,SAAS,YAAY,gBAAgB,CAAC,cAAc,qBAAqB,aAAa,CAAE,EAAC,aAAa,MAAO,EAAC,WAAW,kBAAkB,UAAU,CAAE,EAAC,UAAU,OAAQ,EAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,SAAS,GAAiB,CAAC,UAAU,WAAY,EAAC,GAAO,CAAC,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAwC,CAAC,uBAAsB,EAAK,iBAAgB,EAAM,oBAAmB,EAAK,gBAAgB,EAAE,QAAQkD,GAAU,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,6FAA8F,EAAC,SAAS,mBAAoB,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,wBAAwB,UAAU,MAAM,CAAC,gBAAiB,EAAC,QAAQ/G,GAA4B,mBAAiB,SAAS,YAAY,WAAU,EAAK,MAAM,CAAC,qBAAqB,qEAAqE,2CAA2C,CAAU,EAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,oBAAqB,CAAC,EAAC,kBAAkB,SAAS,oBAAmB,EAAK,GAAG,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,6CAA8C,EAAC,SAAS,mBAAoB,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAC,GAAwB,EAAK,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,KAAK,qBAAqB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI,kPAAkP,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOqW,GAAI,CAAC,kFAAkF,kFAAkF,2WAA2W,qRAAqR,qNAAqN,wLAAwL,4WAA4W,yGAAyG,wGAAwG,gTAAgT,2GAA2G,mRAAmR,oKAAoK,yJAAyJ,+JAA+J,4EAA4E,qEAAqE,yFAAyF,4EAA4E,mGAAmG,wFAAwF,kEAAkE,8DAA8D,0FAA0F,iEAAiE,iEAAiE,+bAAgc,EAW9uvB,GAAgB,GAAQf,GAAUe,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,yCAAyC,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAI,EAAC,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,4BAA4B,4BAA4B,sCAAsC,wBAAwB,mBAAoB,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,aAAa,oBAAoB,iBAAgB,EAAM,YAAY,oBAAoB,MAAM,QAAQ,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,cAAa,EAAM,MAAM,WAAW,KAAK,EAAY,OAAQ,EAAC,UAAU,CAAC,cAAa,EAAM,YAAY,qCAAqC,MAAM,UAAU,KAAK,EAAY,OAAQ,EAAC,UAAU,CAAC,aAAa,mBAAmB,YAAY,gCAAgC,MAAM,UAAU,KAAK,EAAY,OAAQ,EAAC,UAAU,CAAC,aAAa,MAAM,YAAY,8BAA8B,MAAM,SAAS,KAAK,EAAY,YAAa,EAAC,UAAU,CAAC,aAAa,gBAAgB,iBAAgB,EAAM,YAAY,GAAG,MAAM,oBAAoB,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,YAAY,GAAG,MAAM,mBAAmB,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,aAAa,kBAAkB,YAAY,GAAG,iBAAgB,EAAM,YAAY,GAAG,MAAM,oBAAoB,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,YAAY,GAAG,MAAM,mBAAmB,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,aAAa,GAAG,YAAY,GAAG,gBAAe,EAAK,MAAM,qBAAqB,KAAK,EAAY,MAAO,CAAC,EAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAO,CAAA,CAAC,EAAC,GAAG,GAAoD,GAAG,GAAW,GAAGjX,GAAU,GAAGE,EAAY,EAAC,CAAC,8BAA6B,CAAK,EAAC,GCX73B,SAASoV,EAAqBe,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAcA,EAAU,GAAS,CAAC,CAAQ,CAAe,yDAWhnB,AAX3rB,GAAyD,IAA4N,IAAkE,IAA4B,CAA0B,IAA4H,KAAsI,CAAM,GAAiC,EAASzU,GAA4B,CAAO4T,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAkB,EAA8LC,GAAY,CAAC,SAAS,EAAE,KAAK,OAAQ,EAAOC,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAMuL,EAAO,EAAiB,GAAoB,CAAO,EAAW,GAAOA,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAGA,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,GAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOrL,GAAS,EAAO,OAAA,EAAsB,CAAOC,GAAwB,CAAC,mBAAmB,YAAY,kBAAkB,YAAY,oBAAoB,YAAY,qBAAqB,YAAY,QAAQ,YAAY,OAAO,YAAY,SAAS,YAAY,UAAU,WAAY,EAAOC,GAAS,CAAC,CAAC,aAAW,SAAO,GAAA,EAAG,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAY,EAAM,WAAW,yBAAyB,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAY,GAASE,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAO,EAAsB,CAAE,EAAO,EAAkB,GAAGT,GAAkB,GAAG,EAAsB,CAAO,EAAY,KAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,GAAO,IAAW,CAAO,GAAa,MAAQ,CAAC,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,GAAa,MAAQ,CAAC,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,EAAa,MAAQ,CAAC,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,GAAa,IAAQ,IAAc,YAA6C,GAAa,KAAQ,CAAC,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,EAAa,IAAQ,IAAc,YAAuC,MAAoB,GAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKK,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAKF,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAkB,iBAAiBqB,EAAU,EAAW,CAAC,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,EAAU,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,CAAM,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAS,EAAC,UAAU,CAAC,mBAAmB,SAAU,EAAC,UAAU,CAAC,mBAAmB,oBAAqB,EAAC,UAAU,CAAC,mBAAmB,WAAY,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,EAAC,UAAU,CAAC,mBAAmB,mBAAoB,EAAC,UAAU,CAAC,mBAAmB,kBAAmB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,yBAA0C,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,cAAe,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAiC,CAAA,EAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,KAAK,IAAI,KAAK,GAAmB,QAAQ,KAAK,GAAG,EAAE,GAAG,IAAI,EAAE,CAAC,EAAE,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,aAA8B,mBAAiB,SAAS,sBAAsB,KAAK,aAAa,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKpV,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,aAAa,UAAU,GAAG,UAAU,EAAkB,KAAK,EAAa,EAAE,iBAAiB,UAAU,EAAc,GAAG,WAAU,EAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAc,GAAG,MAAM,CAAC,MAAM,MAAO,EAAC,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,0BAA2C,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAG,EAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,kBAAmC,mBAAiB,SAAS,sBAAsB,KAAK,kBAAkB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,kBAAkB,UAAU,GAAG,UAAU,EAAkB,KAAK,EAAa,EAAE,kBAAkB,UAAU,EAAe,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAG,EAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,gBAAiC,mBAAiB,SAAS,sBAAsB,KAAK,gBAAgB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,gBAAgB,UAAU,GAAG,UAAU,EAAkB,KAAK,EAAa,EAAE,gBAAgB,UAAU,4BAA4B,WAAU,EAAK,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,KAAM,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,eAAgC,mBAAiB,SAAS,sBAAsB,KAAK,eAAe,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,eAAe,UAAU,GAAG,UAAU,EAAkB,KAAK,EAAa,EAAE,eAAe,UAAU,EAAe,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,WAA4B,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,WAAW,UAAU,GAAG,UAAU,EAAkB,KAAK,EAAa,EAAE,WAAW,UAAU,EAAe,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,wBAAyC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,gBAAiC,mBAAiB,SAAS,sBAAsB,KAAK,gBAAgB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,gBAAgB,UAAU,GAAG,UAAU,EAAkB,KAAK,EAAa,EAAE,gBAAgB,UAAU,EAAe,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAe,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,UAA2B,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,UAAU,UAAU,GAAG,UAAU,EAAkB,KAAK,EAAa,EAAE,UAAU,UAAU,EAAe,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAe,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAI,EAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,0BAA2C,mBAAiB,SAAS,sBAAsB,KAAK,0BAA0B,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,0BAA0B,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,0BAA0B,UAAU,EAAe,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAe,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,GAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,cAAe,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,WAAW,GAAmB,OAAO,QAAQ,yBAAyB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,SAA0B,mBAAiB,SAAS,sBAAsB,KAAK,SAAS,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,SAAS,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,gBAAgB,UAAU,EAAe,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAe,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,WAAW,GAAmB,OAAO,QAAQ,yBAAyB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,QAAyB,mBAAiB,SAAS,sBAAsB,KAAK,QAAQ,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,QAAQ,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,eAAe,UAAU,EAAe,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAe,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,WAAW,GAAmB,OAAO,QAAQ,yBAAyB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAI,EAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,SAA0B,mBAAiB,SAAS,sBAAsB,KAAK,SAAS,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,EAAkB,MAAM,EAAa,EAAE,gBAAgB,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,SAAS,UAAU,EAAkB,MAAM,EAAa,EAAE,kBAAkB,UAAU,EAAkB,MAAM,EAAa,EAAE,uBAAuB,UAAU,EAAe,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAe,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,WAAW,GAAmB,OAAO,QAAQ,yBAAyB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAI,EAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,SAA0B,mBAAiB,SAAS,sBAAsB,KAAK,SAAS,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,EAAkB,MAAM,EAAa,EAAE,gBAAgB,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,SAAS,UAAU,EAAkB,MAAM,EAAa,EAAE,kBAAkB,UAAU,EAAkB,MAAM,EAAa,EAAE,oBAAoB,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,WAAW,GAAmB,OAAO,QAAQ,yBAAyB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAI,EAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,WAA4B,mBAAiB,SAAS,sBAAsB,KAAK,WAAW,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,EAAkB,MAAM,EAAa,EAAE,gBAAgB,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,WAAW,UAAU,EAAkB,MAAM,EAAa,EAAE,kBAAkB,UAAU,EAAkB,MAAM,EAAa,EAAE,kBAAkB,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wBAAyB,EAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,oBAAqB,CAAC,CAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,WAAW,GAAmB,OAAO,QAAQ,yBAAyB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,iBAAiB,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,WAAW,GAAmB,OAAO,QAAQ,yBAAyB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,eAAe,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,WAAW,GAAmB,OAAO,QAAQ,yBAAyB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAI,EAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,gCAAgC,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,WAAW,GAAmB,OAAO,QAAQ,yBAAyB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAI,EAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,SAAS,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,WAAW,GAAmB,OAAO,QAAQ,yBAAyB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAI,EAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,uBAAuB,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,WAAW,GAAmB,OAAO,QAAQ,yBAAyB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAI,EAAC,UAAU,CAAC,OAAO,MAAM,GAAmB,OAAO,QAAQ,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,gBAAgB,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,UAAU,GAAmB,OAAO,QAAQ,qBAAqB,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,wBAAyC,mBAAiB,SAAS,sBAAsB,KAAK,wBAAwB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,MAAM,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,wBAAwB,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,kCAAkC,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAqB,CAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAqB,CAAC,EAAC,CAAC,GAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,0BAA2C,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,cAAe,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAiC,CAAA,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,0BAA2C,mBAAiB,SAAS,sBAAsB,KAAK,0BAA0B,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,0BAA0B,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,0BAA0B,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAiC,CAAA,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,aAA8B,mBAAiB,SAAS,sBAAsB,KAAK,aAAa,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,aAAa,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,aAAa,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAiC,CAAA,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,qBAAsC,mBAAiB,SAAS,sBAAsB,KAAK,qBAAqB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,qBAAqB,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,qBAAqB,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,mBAAoC,mBAAiB,SAAS,sBAAsB,KAAK,mBAAmB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,EAAgB,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,gBAAgB,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,UAAU,EAAgB,GAAG,SAAS,YAAY,UAAU,GAAG,KAAK,mBAAmB,UAAU,EAAkB,MAAM,EAAa,EAAE,kBAAkB,UAAU,EAAkB,MAAM,EAAa,EAAE,kBAAkB,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAK,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,GAAG,UAAU,EAAgB,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,gBAAgB,UAAU,EAAgB,GAAG,WAAU,EAAM,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,GAAc,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,mBAAoC,mBAAiB,SAAS,sBAAsB,KAAK,mBAAmB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,MAAM,UAAU,EAAgB,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,gBAAgB,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,UAAU,EAAgB,GAAG,SAAS,YAAY,UAAU,GAAG,KAAK,mBAAmB,UAAU,EAAkB,MAAM,EAAa,EAAE,kBAAkB,UAAU,EAAkB,MAAM,EAAa,EAAE,kBAAkB,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,GAAG,UAAU,EAAgB,GAAG,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAiC,CAAA,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,cAAc,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,cAAc,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAiC,CAAA,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,yBAA0C,mBAAiB,SAAS,sBAAsB,KAAK,yBAAyB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,yBAAyB,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,yBAAyB,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,0BAA2C,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAG,EAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,OAAO,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,OAAO,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAG,EAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,eAAgC,mBAAiB,SAAS,sBAAsB,KAAK,eAAe,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,eAAe,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,eAAe,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,GAAI,EAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,wBAAyC,mBAAiB,SAAS,sBAAsB,KAAK,wBAAwB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,wBAAwB,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,wBAAwB,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,GAAI,EAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,UAA2B,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,UAAU,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,UAAU,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,GAAI,EAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,iBAAkC,mBAAiB,SAAS,sBAAsB,KAAK,iBAAiB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,iBAAiB,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,iBAAiB,UAAU,8BAA8B,WAAU,EAAK,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,KAAM,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,yBAA0C,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,gBAAiB,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,oBAAqC,mBAAiB,SAAS,sBAAsB,KAAK,oBAAoB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,oBAAoB,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,oBAAoB,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,iBAAkC,mBAAiB,SAAS,sBAAsB,KAAK,iBAAiB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,iBAAiB,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,iBAAiB,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,OAAO,GAAmB,OAAO,QAAQ,mBAAmB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAI,EAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,YAA6B,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,mBAAmB,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,UAAU,GAAG,KAAK,YAAY,UAAU,GAAG,UAAU,EAAkB,MAAM,EAAa,EAAE,YAAY,UAAU,EAAgB,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,WAAU,EAAM,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAG,EAAC,UAAU,CAAC,UAAU,MAAM,UAAU,EAAgB,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOqV,GAAI,CAAC,kFAAkF,kFAAkF,uQAAuQ,6bAA6b,gfAAgf,mXAAmX,0GAA0G,63CAA63C,wSAAwS,+QAA+Q,uVAAuV,qIAAqI,2RAA2R,2GAA2G,+KAA+K,+GAA+G,oHAAoH,sEAAsE,6DAA6D,8DAA8D,+DAA+D,8DAA8D,+DAA+D,+GAA+G,sIAAsI,sYAAsY,wFAAwF,wFAAwF,uIAAuI,wEAAwE,oFAAoF,8LAA8L,iGAAiG,8IAA8I,sIAAsI,uFAAuF,sIAAsI,2KAA2K,4EAA6E,EAWtopE,GAAgB,GAAQf,GAAUe,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,mDAAmD,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAI,EAAC,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,WAAW,SAAS,YAAY,UAAU,oBAAoB,kBAAkB,qBAAqB,kBAAmB,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,aAAa,yBAAyB,YAAY,0CAA0C,MAAM,aAAa,KAAK,EAAY,KAAM,CAAC,EAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAO,CAAA,CAAC,EAAC,GAAG,EAAiC,EAAC,CAAC,8BAA6B,CAAK,EAAC,GCX3C,SAAS3B,GAAqBe,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAcA,EAAU,GAAS,CAAC,CAAQ,CAAe,yDAUxiB,AAV/jB,GAAyD,IAA+H,IAAkE,IAA4B,CAAgC3Q,GAAgB,CAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,CAAC,EAAO8P,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,gBAAiB,EAA8LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,OAAQ,EAAOC,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAMuL,EAAO,EAAiB,GAAoB,CAAO,EAAW,GAAOA,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAGA,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,GAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOrL,GAAS,EAAO,OAAA,EAAsB,CAAOC,GAAwB,CAAC,YAAY,YAAY,aAAa,YAAY,cAAc,YAAY,aAAa,YAAY,oBAAoB,YAAY,cAAc,YAAY,kBAAkB,YAAY,UAAU,YAAY,WAAW,YAAY,KAAK,WAAY,EAAOC,GAAS,CAAC,CAAC,SAAO,GAAA,EAAG,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAY,GAASE,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAO,EAAsB,CAAE,EAAO,EAAkB,GAAGT,GAAkB,GAAG,EAAsB,CAAO,EAAY,OAAQ,CAAC,kBAAkB,iBAAkB,EAAC,SAAS,EAAe,EAAgB,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,EAAkC,EAAa,MAAQ,CAAC,kBAAkB,iBAAkB,EAAC,SAAS,EAAe,EAAiB,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,EAA4B,MAAoB,GAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKK,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAKF,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAkB,gBAAgBqB,EAAU,EAAW,CAAC,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,OAAO,GAAG,CAAM,EAAC,SAAS,CAAC,UAAU,CAAC,WAAW,oEAAoE,gBAAgB,kBAAkB,UAAU,8LAA+L,EAAC,UAAU,CAAC,gBAAgB,mBAAmB,UAAU,MAAO,EAAC,UAAU,CAAC,gBAAgB,mBAAmB,UAAU,MAAO,EAAC,UAAU,CAAC,gBAAgB,mBAAmB,UAAU,MAAO,EAAC,UAAU,CAAC,WAAW,oEAAoE,gBAAgB,kBAAkB,UAAU,8LAA+L,EAAC,UAAU,CAAC,gBAAgB,mBAAmB,UAAU,MAAO,EAAC,UAAU,CAAC,gBAAgB,mBAAmB,UAAU,MAAO,EAAC,UAAU,CAAC,gBAAgB,mBAAmB,UAAU,MAAO,EAAC,UAAU,CAAC,WAAW,oEAAoE,gBAAgB,kBAAkB,UAAU,8LAA+L,CAAC,EAAC,GAAG,GAAqB,CAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,UAAU,CAAC,mBAAmB,aAAc,EAAC,UAAU,CAAC,mBAAmB,aAAc,EAAC,UAAU,CAAC,mBAAmB,WAAY,EAAC,UAAU,CAAC,mBAAmB,YAAa,EAAC,UAAU,CAAC,mBAAmB,mBAAoB,EAAC,UAAU,CAAC,mBAAmB,SAAU,EAAC,UAAU,CAAC,mBAAmB,UAAW,EAAC,UAAU,CAAC,mBAAmB,aAAc,EAAC,UAAU,CAAC,mBAAmB,YAAa,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAK,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,KAAK,qBAAqB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAE,EAAC,IAAI,wUAAwU,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,GAAI,EAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,oBAAmB,EAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,KAAK,8FAA+F,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAC,GAAc,EAAe,EAAK,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,sCAAsC,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,MAAM,CAAC,QAAQ,CAAE,EAAC,IAAI,mdAAmd,aAAa,UAAU,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,GAAI,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,oBAAmB,EAAK,GAAG,GAAqB,CAAC,kBAAkB,CAAC,QAAQ,EAAE,aAAa,UAAW,EAAC,UAAU,CAAC,QAAQ,IAAI,IAAI,mjBAAmjB,aAAa,WAAY,EAAC,UAAU,CAAC,IAAI,ojBAAojB,aAAa,WAAY,EAAC,UAAU,CAAC,IAAI,odAAod,aAAa,UAAW,EAAC,UAAU,CAAC,IAAI,odAAod,aAAa,UAAW,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOC,GAAI,CAAC,kFAAkF,kFAAkF,yPAAyP,yJAAyJ,8FAA8F,2WAA2W,0MAA0M,8HAA+H,EAUvnW,GAAgB,GAAQf,GAAUe,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,aAAa,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAG,EAAC,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,OAAO,WAAW,oBAAoB,kBAAkB,YAAY,UAAU,cAAc,cAAc,aAAa,aAAa,aAAc,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,CAAC,EAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAE,CAAE,CAAA,EAAC,CAAC,8BAA6B,CAAK,EAAC,GCXvnB,SAAgB,GAAe,CAAC,MAAMgH,EAAE,MAAMtB,EAAE,EAAE,aAAa,GAAG,EAAE,SAAS,EAAE,EAAE,WAAW,EAAE,EAAE,YAAYqE,EAAE,EAAE,UAAUxF,EAAE,EAAE,MAAM,EAAE,OAAO,CAAC,CAAE,EAAC,CAAC,IAAI,EAAE,CAAE,EAAC,OAAOyC,GAAG,EAAE,yBAAyBA,EAAE,EAAE,YAAY,EAAE,GAAG,EAAE,eAAe,EAAE,EAAE,iBAAiB,EAAE,EAAE,kBAAkB+C,EAAE,EAAE,gBAAgBxF,IAAI,EAAE,eAAemB,EAAE,EAAE,iBAAiBA,EAAE,EAAE,kBAAkBA,EAAE,EAAE,gBAAgBA,IAAI,EAAE,OAAO,OAAO,CAAG,kBAAa,AAAlc,GAAqC,CAA6Z,GAAe,CAAC,MAAM,CAAC,KAAKsB,EAAE,MAAM,aAAa,MAAO,EAAC,MAAM,CAAC,KAAKA,EAAE,YAAY,UAAU,eAAe,aAAa,CAAC,QAAQ,gBAAiB,EAAC,UAAU,CAAC,WAAW,aAAa,cAAc,WAAY,EAAC,YAAY,CAAC,IAAI,IAAI,IAAI,GAAI,EAAC,aAAa,EAAE,IAAI,CAAE,EAAC,MAAM,CAAC,KAAKA,EAAE,KAAK,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAS,EAAC,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAS,EAAC,aAAa,OAAQ,CAAC,ICAhzB,SAAgB,GAAc,CAAC,QAAM,QAAM,QAAM,SAAO,CAAC,CAAE,EAAC,CAAC,IAAM,EAAO,CAAE,SAAI,IAAO,EAAO,6BAA6B,EAAM,KAAK,EAAM,GAAG,IAAQ,EAAO,oCAAoC,EAAO,KAAY,CAAQ,kBAAa,AAA1Q,GAAgC,CAA0O,GAAc,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,MAAM,CAAC,KAAK,EAAY,OAAO,gBAAe,EAAK,aAAa,EAAE,IAAI,CAAE,EAAC,MAAM,CAAC,KAAK,EAAY,KAAK,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAS,EAAC,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAS,EAAC,aAAa,OAAQ,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,gBAAe,CAAK,CAAC,ICA5jB,SAAgB,GAAc,CAAC,YAAU,YAAU,cAAY,CAAC,CAAE,EAAC,CAAC,MAAM,CAAC,kCAAkC,EAAU,uBAAuB,EAAU,8BAA8B,CAAY,CAAE,kBAAa,AAAjP,GAAgC,CAAiN,GAAc,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,UAAS,CAAK,EAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,UAAS,CAAK,EAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,UAAS,CAAK,CAAC,ICA9Z,SAAgB,GAAgB,CAAC,UAAQ,EAAE,kBAAe,EAAM,aAAW,EAAE,eAAa,EAAE,gBAAc,EAAE,cAAY,EAAE,CAAC,CAAE,EAAC,CAAqL,cAA1K,GAAU,SAAgB,CAAC,SAAQ,EAAK,EAAsB,CAAY,aAAwB,eAA2B,gBAA0B,aAAY,EAAa,CAAC,WAAW,EAAQ,aAAa,EAAQ,cAAc,EAAQ,YAAY,CAAQ,CAAG,kBAAa,AAA5b,GAAgC,CAA4Z,GAAgB,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,aAAa,MAAO,CAAC,ICApe,SAAgB,GAAe,CAAC,SAAO,EAAE,mBAAgB,EAAM,gBAAc,EAAE,iBAAe,EAAE,oBAAkB,EAAE,mBAAiB,EAAE,CAAC,CAAE,EAAC,CAAC,UAAU,GAAS,SAAU,MAAM,CAAC,aAAa,CAAO,EAAE,IAAM,EAAO,CAAE,SAAI,GAAiB,EAAO,oBAAoB,EAAc,EAAO,qBAAqB,EAAe,EAAO,wBAAwB,EAAkB,EAAO,uBAAuB,IAAuB,EAAO,oBAAoB,EAAO,EAAO,qBAAqB,EAAO,EAAO,wBAAwB,EAAO,EAAO,uBAAuB,GAAe,CAAQ,kBAAa,AAAjnB,GAAgC,CAAilB,GAAe,CAAC,OAAO,CAAC,KAAK,EAAY,aAAa,aAAa,MAAO,CAAC,ICEgS,SAASna,GAAK,CAAC,OAAK,QAAM,QAAM,OAAK,CAAC,CAA+F,OAA3F,IAAO,UAAU,EAA2B,EAAK,MAAM,CAAC,GAAG,EAAM,MAAM,EAAK,OAAO,CAAK,EAAC,CAAsB,EAAK,MAAM,CAAC,MAAM,6BAA6B,QAAQ,cAAc,MAAM,EAAK,OAAO,EAAK,KAAK,EAAM,SAAsB,EAAK,OAAO,CAAC,EAAE,+gBAAghB,EAAC,AAAC,EAAC,AAAE,CAA6H,SAAS,GAAM,CAAC,OAAK,QAAM,QAAM,OAAK,CAAC,CAA+F,OAA3F,IAAO,UAAU,EAA2B,EAAK,MAAM,CAAC,GAAG,EAAM,MAAM,EAAK,OAAO,CAAK,EAAC,CAAsB,EAAK,MAAM,CAAC,MAAM,6BAA6B,QAAQ,YAAY,MAAM,EAAK,OAAO,EAAK,SAAsB,EAAK,OAAO,CAAC,EAAE,2BAA2B,KAAK,OAAO,OAAO,EAAM,YAAY,IAAI,cAAc,QAAQ,eAAe,OAAQ,EAAC,AAAC,EAAC,AAAE,8BAFlyE,GAAyD,IAEV,IAAkC,KAAqI,KAAkI,KAAkI,KAAwI,KAAqI,CAAMkT,GAAU,uBAA2H,AAAC,SAAShT,EAAS,CAA+B,AAA9B,EAAS,QAAW,UAAU,EAAS,OAAU,QAAU,EAAa,KAAS,CAAE,EAAE,CAAy0B,AAAC,SAASC,EAAU,CAAgC,AAA/B,EAAU,QAAW,UAAU,EAAU,OAAU,QAAU,EAAc,KAAU,CAAE,EAAE,CAMz4D,GAAe,GAAQ,CAAC,CAAC,OAAK,YAAU,YAAU,OAAK,QAAM,QAAQ,CAAC,QAAM,MAAI,SAAO,QAAM,QAAM,CAAC,QAAM,GAAG,EAAM,GAAG,CAAC,IAAMkc,EAAG,GAAO,CAAM,CAAC,eAAa,UAAQ,YAAU,CAAC,IAAe,CAAO,EAAuB,IAA2B,CAAO,EAAe,GAAc,IAAI,UAAe,CAAC,EAAmB,EAAsB,CAAC,EAAS,EAAe,CAGpX,CAAC,EAAiB,EAAoB,CAAC,EAAS,EAAe,CAAO,EAAe,EAAQ,KAAK,GAAQ,EAAO,KAAK,EAAiB,CAC5I,AAAG,IAAqB,IAAgB,EAAsB,EAAe,CAAI,IAAmB,GAAgB,EAAoB,EAAe,WAAY,EAAaH,EAAM,CAAC,IAAM,EAASA,EAAM,OAAO,MAAM,EAAoB,EAAS,CAAC,IAAM,EAAO,EAAQ,KAAK,GAAQ5b,EAAO,KAAK,EAAS,CAAC,EAAU,EAAO,AAAE,OAAoB,GAAM,MAAM,CAAC,UAAU4S,GAAgB,QAAM,SAAS,CAAc,EAAK,QAAQ,CAAC,QAAQmJ,EAAG,SAAS,iBAAkB,EAAC,CAAc,EAAK,SAAS,CAAC,GAAGA,EAAG,MAAM,EAAiB,SAAS,EAGlhB,aAAa,MAAM,SAAS,EAAuB,IAAI,GAAqB,EAAK,SAAS,CAAC,MAAM,EAAO,GAAG,SAAS,EAAO,IAAK,EAAC,EAAO,GAAG,CAAC,AAAC,EAAC,CAAc,EAAM,MAAM,CAAC,UAAU,QAAQ,MAAM,CAAC,GAAG,EAAK,4BAA4B,EAAU,iBAAiB,EAAU,GAAG,GAAgB,EAAM,CAAC,GAAG,GAAe,EAAM,CAAC,GAAG,GAAe,EAAO,CAAC,GAAG,GAAc,EAAM,CAAC,GAAG,GAAc,EAAM,CAAC,KAAI,EAAC,SAAS,CAAC,GAAmB,EAAK,MAAM,CAAC,UAAU,OAAO,SAAsB,EAAKrc,GAAK,CAAC,GAAG,CAAK,EAAC,AAAC,EAAC,CAAC,GAAoB,EAAK,MAAM,CAAC,UAAU,QAAQ,SAAS,GAAgB,MAAM,SAAU,EAAC,CAAC,GAAoB,EAAK,MAAM,CAAC,UAAU,QAAQ,SAAsB,EAAK,GAAM,CAAC,GAAG,CAAM,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAE,EAAC,EAAE;eAC7qBkT,GAAU;;;WAGd;eACIA,GAAU;;;;;;;;;;WAUd;eACIA,GAAU;;;;;;;;;;;WAWd;eACIA,GAAU;;;;;;;;;;;WAWd;eACIA,GAAU;;;;WAId;eACIA,GAAU;;;;;WAKd;eACIA,GAAU;;;;;;WAMd;eACIA,GAAU,WAAWA,GAAU;;;;SAIpC,EAAC,8BAA8B,CAAC,GAAe,YAAY,kBAAkB,GAAoB,GAAe,CAAC,KAAK,CAChI,KAAK,EAAY,KAAK,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,OAAQ,CAAC,EAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,UAAS,EAAK,aAAa,MAAO,EAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,MAAO,EAAC,GAAG,GAAgB,GAAG,GAAe,KAAK,CAAC,KAAK,EAAY,OAAO,YAAY,cAAc,UAAS,EAAK,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,QAAQ,OAAO,OAAO,GAAS,CAAC,aAAa,CAAC,UAAU,QAAS,EAAC,yBAAwB,EAAK,aAAa,SAAU,EAAC,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,OAAO,OAAO,GAAO,EAAM,OAAO,SAAU,EAAC,MAAM,CAAC,KAAK,EAAY,gBAAgB,MAAM,OAAO,OAAO,GAAO,EAAM,OAAO,QAAS,EAAC,KAAK,CAAC,KAAK,EAAY,OAAO,gBAAe,EAAK,aAAa,EAAG,CAAC,CAAC,EAAC,MAAM,CAAC,KAAK,EAAY,OAAO,YAAY,cAAc,UAAS,EAAK,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,QAAQ,OAAO,OAAO,GAAU,CAAC,aAAa,CAAC,UAAU,QAAS,EAAC,yBAAwB,EAAK,aAAa,SAAU,EAAC,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,OAAO,OAAO,GAAO,EAAM,OAAO,SAAU,EAAC,MAAM,CAAC,KAAK,EAAY,gBAAgB,MAAM,OAAO,OAAO,GAAO,EAAM,OAAO,QAAS,EAAC,KAAK,CAAC,KAAK,EAAY,OAAO,gBAAe,EAAK,aAAa,EAAG,CAAC,EAAC,aAAa,CAAE,CAAC,EAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,YAAY,gBAAgB,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,QAAQ,cAAa,CAAK,EAAC,IAAI,CAAC,KAAK,EAAY,OAAO,gBAAe,EAAK,aAAa,CAAE,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,YAAY,eAAe,UAAS,EAAK,SAAS,EAAe,EAAC,MAAM,CAAC,KAAK,EAAY,OAAO,YAAY,eAAe,UAAS,EAAK,SAAS,EAAc,EAAC,MAAM,CAAC,KAAK,EAAY,OAAO,YAAY,eAAe,SAAS,EAAc,CAAC,CAAC,CAAC,EAAC,IAAgB,KC7E9G,SAAS1B,GAAqBe,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAcA,EAAU,GAAS,CAAC,CAAQ,CAAe,kEAW5/B,AAXh1B,GAAyD,IAA8N,IAAkE,IAA4B,CAA0B,IAA8H,KAA8G,KAAkH,CAAM,GAAU,EAAS9R,GAAK,CAAO,GAAoB,EAASC,GAAe,CAAO,GAAY,EAASC,GAAO,CAAOiB,GAAgB,CAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,mBAAmB,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,EAAK,SAAQ,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,CAAC,EAAO8P,GAAW,CAAC,qBAAqB,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,mBAAmB,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAkB,EAA8LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,OAAQ,EAAOC,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAMuL,EAAO,EAAiB,GAAoB,CAAO,EAAW,GAAOA,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAGA,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,GAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOrL,GAAS,EAAO,OAAA,EAAsB,CAAOC,GAAwB,CAAC,oBAAoB,YAAY,uBAAuB,qBAAqB,mBAAmB,YAAY,sBAAsB,YAAY,mBAAmB,YAAY,uBAAuB,YAAY,2BAA2B,YAAY,+BAA+B,YAAY,sBAAsB,YAAY,0BAA0B,YAAY,kBAAkB,YAAY,sBAAsB,WAAY,EAAOC,GAAS,CAAC,CAAC,QAAM,SAAO,GAAA,EAAG,OAAK,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,qBAAqB,UAAU,GAAO,EAAM,SAAU,GAASE,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,EAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,qBAAqB,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,QAAM,CAAC,GAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,WAAU,CAAM,EAAC,CAAI,EAAU,CAAC,IAAM,EAAI,KAAM,GAAU,GAAG,EAAK,CAAC,GAAG,KAAM,EAAM,OAAO,CAAO,CAAC,EAAC,CAAO,GAAsB,CAAE,EAAO,GAAkB,GAAGT,GAAkB,GAAG,GAAsB,CAAO,GAAY,MAAQ,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,EAAa,OAAQ,CAAC,kBAAkB,kBAAkB,mBAAoB,EAAC,SAAS,EAAe,EAAgB,CAAC,YAAY,WAAY,EAAC,SAAS,EAAY,EAAkC,GAAa,OAAQ,CAAC,kBAAkB,iBAAkB,EAAC,SAAS,EAAe,EAAgB,CAAC,YAAY,WAAY,EAAC,SAAS,EAAY,EAAkC,GAAa,MAAQ,CAAC,kBAAkB,kBAAkB,kBAAkB,kBAAkB,kBAAkB,kBAAkB,mBAAoB,EAAC,SAAS,EAAe,EAAiB,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,EAAkC,EAAa,OAAQ,CAAC,kBAAkB,iBAAkB,EAAC,SAAS,EAAe,EAAgB,CAAC,YAAY,WAAY,EAAC,SAAS,EAAY,EAA4B,MAAoB,GAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKK,GAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAKF,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,aAAY,EAAK,OAAO,qBAAqB,cAAa,EAAK,QAAQ,YAAY,GAAG,GAAqB,CAAC,kBAAkB,CAAC,SAAA,EAAe,EAAC,kBAAkB,CAAC,SAAA,EAAe,EAAC,oBAAoB,CAAC,SAAA,EAAe,EAAC,kBAAkB,CAAC,SAAA,EAAe,EAAC,kBAAkB,CAAC,SAAA,EAAe,EAAC,UAAU,CAAC,SAAA,EAAe,EAAC,UAAU,CAAC,SAAA,EAAe,EAAC,UAAU,CAAC,SAAA,EAAe,EAAC,UAAU,CAAC,SAAA,EAAe,EAAC,UAAU,CAAC,SAAA,EAAe,EAAC,UAAU,CAAC,SAAA,EAAe,EAAC,UAAU,CAAC,SAAA,EAAe,EAAC,UAAU,CAAC,SAAA,EAAe,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,aAAa,GAAG,GAAkB,iBAAiBqB,EAAU,EAAW,CAAC,iBAAiB,mBAAmB,uBAAuB,kBAAiB,EAAsB,mBAAiB,SAAS,qBAAqB,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,QAAQ,EAAE,GAAG,CAAM,EAAC,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,2BAA2B,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,oBAAoB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,CAAC,EAAC,GAAG,GAAqB,CAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,2BAA2B,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,oBAAoB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,UAAU,CAAC,mBAAmB,mBAAoB,EAAC,UAAU,CAAC,mBAAmB,8BAA+B,EAAC,UAAU,CAAC,mBAAmB,kBAAmB,EAAC,UAAU,CAAC,mBAAmB,qBAAsB,EAAC,UAAU,CAAC,mBAAmB,0BAA2B,EAAC,UAAU,CAAC,mBAAmB,yBAA0B,EAAC,UAAU,CAAC,mBAAmB,qBAAsB,EAAC,UAAU,CAAC,mBAAmB,sBAAuB,EAAC,UAAU,CAAC,mBAAmB,kBAAmB,EAAC,UAAU,CAAC,mBAAmB,qBAAsB,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAC,IAAa,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,kBAAiB,EAAK,kBAAiB,EAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,EAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,SAAsB,EAAKzS,GAAK,CAAC,MAAM,qBAAqB,OAAO,OAAO,WAAW,OAAO,cAAc,QAAQ,GAAG,YAAY,SAAS,YAAY,UAAS,EAAM,cAAa,EAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,MAAM,0BAA2B,EAAC,UAAU,CAAC,MAAM,iBAAkB,EAAC,UAAU,CAAC,MAAM,qBAAqB,cAAc,OAAQ,EAAC,UAAU,CAAC,MAAM,kBAAkB,cAAc,OAAQ,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,GAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAE,EAAC,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,oBAAoB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,CAAC,EAAC,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,kBAAiB,EAAK,kBAAiB,EAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,CAAE,EAAC,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,oBAAoB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,CAAC,EAAC,SAAsB,EAAKC,GAAe,CAAC,MAAM,CAAC,MAAM,qBAAqB,KAAK,GAAG,KAAK,SAAU,EAAC,UAAU,yBAAyB,KAAK,CAAC,WAAW,+CAA+C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,OAAQ,EAAC,OAAO,OAAO,KAAK,CAAC,MAAM,qBAAqB,KAAK,GAAG,KAAK,SAAU,EAAC,GAAG,YAAY,SAAS,YAAY,QAAQ,CAAC,MAAM,CAAC,MAAM,mBAAmB,OAAO,EAAE,MAAM,QAAQ,MAAM,CAAE,EAAC,IAAI,EAAE,OAAM,CAAM,EAAC,QAAQ,MAAM,OAAO,OAAO,UAAU,qBAAqB,MAAM,OAAO,GAAG,GAAqB,CAAC,kBAAkB,CAAC,MAAM,CAAC,MAAM,qBAAqB,KAAK,GAAG,KAAK,SAAU,EAAC,KAAK,CAAC,MAAM,qBAAqB,KAAK,GAAG,KAAK,SAAU,EAAC,UAAU,oBAAqB,EAAC,oBAAoB,CAAC,MAAM,CAAC,MAAM,qBAAqB,KAAK,GAAG,KAAK,SAAU,EAAC,KAAK,CAAC,MAAM,qBAAqB,KAAK,GAAG,KAAK,SAAU,EAAC,UAAU,oBAAqB,EAAC,kBAAkB,CAAC,MAAM,CAAC,MAAM,qEAAqE,KAAK,GAAG,KAAK,SAAU,EAAC,KAAK,CAAC,MAAM,qEAAqE,KAAK,GAAG,KAAK,SAAU,CAAC,EAAC,UAAU,CAAC,MAAM,CAAC,MAAM,2BAA2B,KAAK,GAAG,KAAK,SAAU,EAAC,KAAK,CAAC,MAAM,2BAA2B,KAAK,GAAG,KAAK,SAAU,EAAC,UAAU,0BAA2B,EAAC,UAAU,CAAC,MAAM,CAAC,MAAM,oEAAoE,KAAK,GAAG,KAAK,SAAU,EAAC,KAAK,CAAC,MAAM,oEAAoE,KAAK,GAAG,KAAK,SAAU,EAAC,QAAQ,CAAC,MAAM,CAAC,MAAM,qEAAqE,OAAO,EAAE,MAAM,QAAQ,MAAM,CAAE,EAAC,IAAI,EAAE,OAAM,CAAM,EAAC,UAAU,mEAAoE,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,kBAAiB,EAAK,kBAAiB,EAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,CAAE,EAAC,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,CAAC,EAAC,SAAsB,EAAKC,GAAO,CAAC,gBAAgB,CAAC,gBAAgB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAC,OAAO,EAAG,EAAC,OAAO,OAAO,UAAU,qBAAqB,SAAS,GAAG,SAAS,UAAU,GAAG,YAAY,aAAa,CAAC,gBAAgB,QAAQ,gBAAgB,OAAO,YAAY,YAAY,YAAY,CAAC,UAAU,sBAAsB,SAAS,GAAG,SAAS,SAAU,EAAC,UAAU,CAAE,EAAC,mBAAmB,CAAC,iBAAiB,qBAAqB,gBAAgB,WAAY,EAAC,UAAU,iBAAkB,EAAC,SAAS,YAAY,aAAa,CAAC,gBAAgB,qBAAqB,aAAa,GAAG,gBAAe,EAAK,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAC,WAAW,YAAY,OAAO,CAAC,KAAK,GAAG,MAAM,qBAAqB,OAAO,EAAE,EAAE,EAAE,EAAE,EAAG,EAAC,IAAI,EAAE,MAAM,GAAI,EAAC,cAAc,CAAC,SAAS,YAAY,gBAAgB,CAAC,cAAc,qBAAqB,aAAa,CAAE,EAAC,aAAa,MAAO,EAAC,WAAW,kBAAkB,UAAU,CAAE,EAAC,UAAU,IAAK,EAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,MAAM,OAAO,GAAG,GAAqB,CAAC,kBAAkB,CAAC,UAAU,oBAAqB,EAAC,kBAAkB,CAAC,UAAU,oEAAqE,EAAC,UAAU,CAAC,UAAU,0BAA2B,EAAC,UAAU,CAAC,UAAU,mEAAoE,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,4BAA4B,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,MAAM,CAAC,QAAQ,CAAE,EAAC,IAAI,iuDAAiuD,aAAa,YAAY,SAAS,CAAC,2BAA2B,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,CAAC,EAAC,oBAAmB,EAAK,GAAG,GAAqB,CAAC,kBAAkB,CAAC,IAAI,k0DAAk0D,aAAa,WAAY,EAAC,2BAA2B,CAAC,IAAI,2tDAA2tD,aAAa,WAAY,EAAC,UAAU,CAAC,QAAQ,GAAG,IAAI,yzDAAyzD,aAAa,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAC,GAAc,EAAe,EAAK,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,4BAA4B,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,MAAM,CAAC,QAAQ,CAAE,EAAC,IAAI,2uDAA2uD,aAAa,WAAW,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAG,CAAC,EAAC,oBAAmB,EAAK,GAAG,GAAqB,CAAC,kBAAkB,CAAC,IAAI,o1DAAo1D,aAAa,WAAY,EAAC,kBAAkB,CAAC,IAAI,6uDAA6uD,aAAa,WAAY,EAAC,UAAU,CAAC,QAAQ,GAAG,IAAI,20DAA20D,aAAa,UAAW,EAAC,UAAU,CAAC,IAAI,mvDAAmvD,aAAa,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOwS,GAAI,CAAC,kFAAkF,kFAAkF,iRAAiR,oKAAoK,qSAAqS,yGAAyG,oLAAoL,+FAA+F,8FAA8F,4GAA4G,uHAAuH,iPAAkP,EAWpq/B,GAAgB,GAAQf,GAAUe,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,oCAAoC,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAG,EAAC,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,qBAAqB,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,uBAAuB,sBAAsB,sBAAsB,uBAAuB,+BAA+B,0BAA0B,oBAAoB,mBAAmB,kBAAkB,mBAAmB,2BAA2B,qBAAsB,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAa,CAAC,EAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAO,CAAA,CAAC,EAAC,GAAG,GAAU,GAAG,GAAoB,GAAG,EAAY,EAAC,CAAC,8BAA6B,CAAK,EAAC,GCX8D,SAAS3B,GAAqBe,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAcA,EAAU,GAAS,CAAC,CAAQ,CAAe,kEAW+rC,AAXnjF,GAAyD,IAAsK,IAAkE,IAA4B,CAAgC3Q,GAAgB,CAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,EAAC,UAAU,CAAC,OAAM,CAAK,CAAC,EAAO8P,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAmB,EAA8LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,OAAQ,EAAOlO,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,OAAQ,EAAOC,GAAY,CAAC,SAAS,EAAE,KAAK,OAAQ,EAAOkO,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAMuL,EAAO,EAAiB,GAAoB,CAAO,EAAW,GAAOA,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAGA,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,GAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOrL,GAAS,EAAO,OAAA,EAAsB,CAAO9N,GAAqB,CAAC,eAAe,eAAe,gBAAgB,gBAAgB,eAAe,eAAe,OAAO,SAAS,IAAI,WAAW,MAAM,YAAa,EAAO+N,GAAwB,CAAC,cAAc,YAAY,wBAAwB,YAAY,WAAW,YAAY,kCAAkC,YAAY,YAAY,YAAY,kBAAkB,YAAY,WAAW,YAAY,MAAM,YAAY,OAAO,YAAY,KAAK,YAAY,MAAM,YAAY,GAAG,WAAY,EAAOC,GAAS,CAAC,CAAC,iBAAe,kBAAgB,QAAM,aAAW,YAAU,WAAS,SAAO,uBAAqB,YAAU,eAAa,GAAA,EAAG,OAAK,WAAS,eAAa,SAAO,kBAAgB,SAAO,QAAM,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,UAAU,GAAsB,EAAM,WAAW,uEAAuE,UAAU,GAAQ,EAAM,WAAW,ubAAub,UAAU,GAAQ,EAAM,UAAU,UAAU,GAAU,EAAM,WAAW,GAAG,UAAU,GAAc,EAAM,WAAW,CAAC,kBAAkB,EAAE,YAAY,qBAAqB,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAE,EAAC,UAAU,GAAgB,EAAM,WAAW,qEAAqE,UAAUhO,GAAqB,IAAa,GAAY,EAAM,WAAW,SAAS,UAAU,GAAiB,EAAM,WAAW,IAAI,UAAU,GAAW,EAAM,WAAW,qBAAqB,UAAU,GAAO,EAAM,WAAW,aAAa,UAAU,GAAM,EAAM,UAAU,UAAU,GAAc,EAAM,YAAW,EAAK,UAAU,GAAU,EAAM,WAAW,qBAAqB,QAAQ+N,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAW,EAAM,WAAW,qBAAqB,UAAU,GAAiB,EAAM,WAAW,gBAAiB,GAASE,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,aAAU,GAAG,GAAU,CAAC,GAAS,EAAM,CAAM,CAAC,eAAY,aAAW,uBAAoB,mBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,GAAiB,GAAuB,EAAM,GAAS,CAAM,CAAC,wBAAsB,SAAM,CAAC,GAAyB,GAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,WAAU,CAAM,EAAC,CAAI,EAAU,CAAC,IAAM,EAAI,KAAM,GAAU,GAAG,EAAK,CAAC,GAAG,KAAM,EAAM,OAAO,CAAO,CAAC,EAAC,CAAO,GAAsB,CAAE,EAAO,GAAkB,GAAGT,GAAkB,GAAG,GAAsB,CAAO,GAAY,IAAQ,IAAiB,mBAAiC,KAAc,YAA6C,EAAa,GAAW,IAAiB,mBAAyB,EAAQ,IAAiB,kBAAyB,EAAS,KAAc,aAAmB,EAAQ,KAAc,YAAmB,GAAa,EAAc,GAAa,GAAW,CAAC,kBAAkB,kBAAkB,kBAAkB,kBAAkB,kBAAkB,kBAAkB,kBAAkB,iBAAkB,EAAC,SAAS,EAAe,EAAQ,EAAS,CAAC,kBAAkB,iBAAkB,EAAC,SAAS,EAAe,CAAQ,EAAS,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,GAAY,EAAQ,EAAS,CAAC,YAAY,WAAY,EAAC,SAAS,GAAY,CAAQ,GAAa,EAAa,GAAa,IAAQ,IAAiB,mBAAiC,KAAc,YAAuC,MAAoB,GAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKK,GAAS,CAAC,QAAQ,GAAS,SAAQ,EAAM,SAAsB,EAAKF,GAAW,CAAC,MAAMD,GAAY,GAAG,GAAqB,CAAC,UAAU,CAAC,MAAMlO,EAAY,EAAC,UAAU,CAAC,MAAMA,EAAY,EAAC,UAAU,CAAC,MAAMC,EAAY,CAAC,EAAC,GAAY,EAAe,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,aAAY,EAAK,OAAO,YAAY,QAAQ,YAAY,GAAG,GAAqB,CAAC,UAAU,CAAC,aAAa,CAAU,CAAC,EAAC,GAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,GAAU,GAAG,GAAgB,aAAa,GAAG,GAAkB,gBAAgBsP,EAAU,EAAW,CAAC,eAAe,mBAAmB,QAAQ,kBAAiB,EAAsB,oBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,YAAY,EAAU,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,WAAW,EAAU,YAAY,0BAA0B,EAAU,OAAO,EAAU,QAAQ,EAAU,QAAQ,EAAU,QAAQ,gBAAgB,EAAU,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,gBAAgB,GAAG,CAAM,EAAC,SAAS,CAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,WAAW,iWAAkW,EAAC,kBAAkB,CAAC,iBAAiB,sBAAsB,YAAY,0BAA0B,GAAU,OAAO,GAAU,QAAQ,GAAU,QAAQ,GAAU,QAAQ,gBAAgB,EAAU,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,WAAW,iWAAkW,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,UAAU,+aAAgb,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,YAAY,0BAA0B,EAAU,OAAO,EAAU,QAAQ,EAAU,QAAQ,EAAU,QAAQ,gBAAgB,CAAU,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,UAAU,+aAAgb,EAAC,kBAAkB,CAAC,UAAU,+aAAgb,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,YAAY,0BAA0B,EAAU,OAAO,EAAU,QAAQ,EAAU,QAAQ,EAAU,QAAQ,gBAAgB,CAAU,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,WAAW,kUAAkU,gBAAgB,uEAAuE,UAAU,sbAAub,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,YAAY,0BAA0B,EAAU,OAAO,EAAU,QAAQ,EAAU,QAAQ,EAAU,QAAQ,gBAAgB,CAAU,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,YAAY,0BAA0B,EAAU,OAAO,EAAU,QAAQ,EAAU,QAAQ,EAAU,QAAQ,gBAAgB,CAAU,EAAC,UAAU,CAAC,WAAW,kWAAkW,gBAAgB,mBAAmB,UAAU,sbAAub,EAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,WAAW,kWAAkW,gBAAgB,mBAAmB,UAAU,sbAAub,EAAC,UAAU,CAAC,WAAW,kWAAkW,gBAAgB,mBAAmB,UAAU,sbAAub,EAAC,UAAU,CAAC,WAAW,kWAAkW,gBAAgB,mBAAmB,UAAU,sbAAub,EAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,WAAW,6VAA6V,gBAAgB,mBAAmB,UAAU,sbAAub,EAAC,UAAU,CAAC,WAAW,0TAA0T,gBAAgB,oEAAqE,EAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,mBAAmB,UAAU,MAAO,CAAC,EAAC,GAAG,GAAqB,CAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,kBAAkB,CAAC,uBAAA,EAA6B,EAAC,UAAU,CAAC,mBAAmB,UAAW,EAAC,UAAU,CAAC,eAAc,EAAK,mBAAmB,uBAAwB,EAAC,UAAU,CAAC,mBAAmB,IAAK,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,EAAC,UAAU,CAAC,mBAAmB,UAAW,EAAC,UAAU,CAAC,mBAAmB,WAAY,EAAC,UAAU,CAAC,mBAAmB,iCAAkC,EAAC,UAAU,CAAC,mBAAmB,OAAQ,EAAC,UAAU,CAAC,mBAAmB,aAAc,EAAC,UAAU,CAAC,mBAAmB,MAAO,EAAC,UAAU,CAAC,mBAAmB,QAAS,CAAC,EAAC,GAAY,EAAe,CAAC,SAAS,CAAC,IAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,oBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,qFAAqF,uBAAuB,OAAO,wBAAwB,OAAO,oBAAoB,OAAO,qBAAqB,OAAO,OAAO,cAAc,QAAQ,EAAE,OAAO,GAAG,aAAa,aAAc,CAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,oBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,SAAS,CAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAM,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,kBAAmB,EAAC,kBAAkB,CAAC,gBAAgB,kBAAmB,EAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAM,EAAC,kBAAkB,CAAC,gBAAgB,kBAAmB,EAAC,kBAAkB,CAAC,yBAAyB,EAAU,mBAAmB,EAAU,aAAa,KAAK,iBAAiB,EAAU,YAAY,uBAAuB,EAAU,iBAAiB,EAAU,aAAa,KAAK,wBAAwB,EAAU,kBAAkB,EAAU,aAAa,KAAK,iBAAiB,EAAU,YAAY,sBAAsB,EAAU,gBAAgB,EAAU,aAAa,KAAK,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,kBAAkB,CAAC,gBAAgB,kBAAmB,EAAC,kBAAkB,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,wEAAwE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,UAAU,CAAC,gBAAgB,uEAAwE,EAAC,UAAU,CAAC,gBAAgB,uEAAwE,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,CAAC,EAAC,GAAG,GAAqB,CAAC,kBAAkB,CAAC,eAAc,CAAK,CAAC,EAAC,GAAY,EAAe,CAAC,SAAS,CAAC,EAAa,EAAU,EAAe,EAAK,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,KAAK,EAAU,gBAAgB,GAAG,eAAe,GAAoB,oBAAiB,SAAS,YAAY,IAAI,2XAA2X,oBAAmB,EAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,KAAK,8FAA+F,CAAC,EAAC,GAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,gBAAiB,EAAkB,oBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,EAAU,2CAA2C,EAAU,2CAA2C,EAAU,QAAQ,CAAE,EAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,kBAAkB,CAAC,QAAQ,CAAE,EAAC,UAAU,CAAC,qBAAqB,uEAAwE,EAAC,UAAU,CAAC,qBAAqB,uEAAwE,EAAC,UAAU,CAAC,qBAAqB,mEAAoE,EAAC,UAAU,CAAC,qBAAqB,mEAAoE,EAAC,UAAU,CAAC,qBAAqB,oEAAoE,QAAQ,CAAE,EAAC,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,EAAU,QAAQ,CAAU,CAAC,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,gGAAiG,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,gGAAiG,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,4FAA6F,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,4FAA6F,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,4FAA6F,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,CAAC,EAAC,GAAY,EAAe,AAAC,EAAC,CAAC,GAAa,EAAU,EAAe,EAAK,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,KAAK,EAAU,gBAAgB,GAAG,eAAe,GAAoB,oBAAiB,SAAS,YAAY,IAAI,4TAA4T,oBAAmB,EAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,KAAK,qGAAsG,EAAC,UAAU,CAAC,KAAK,qGAAsG,CAAC,EAAC,GAAY,EAAe,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,yCAAyC,KAAK,qBAAqB,gBAAgB,GAAG,eAAe,GAAoB,oBAAiB,SAAS,YAAY,IAAI,u1CAAu1C,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAOC,GAAI,CAAC,kFAAkF,8EAA8E,iSAAiS,sJAAsJ,wQAAwQ,wLAAwL,gHAAgH,0JAA0J,mJAAmJ,+DAA+D,4JAA4J,8DAA8D,0MAA0M,mJAAmJ,yHAAyH,oHAAoH,6GAA6G,uIAAuI,8HAA8H,oHAAoH,wKAAwK,+IAA+I,oHAAoH,oOAAoO,+bAAgc,EAWvilC,GAAgB,GAAQf,GAAUe,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,mBAAmB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAI,EAAC,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,QAAQ,QAAQ,WAAW,SAAS,KAAK,YAAY,cAAc,WAAW,kBAAkB,wBAAwB,OAAO,iCAAkC,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,aAAa,aAAa,iBAAgB,EAAK,MAAM,QAAQ,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,cAAa,EAAM,MAAM,WAAW,KAAK,EAAY,OAAQ,EAAC,UAAU,CAAC,aAAa,wGAAwG,MAAM,oBAAoB,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,aAAa,iBAAiB,MAAM,qBAAqB,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,aAAa,qBAAqB,YAAY,GAAG,MAAM,aAAa,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,aAAa,qBAAqB,MAAM,aAAa,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,aAAa,GAAG,gBAAe,EAAK,MAAM,YAAY,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,IAAI,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,MAAM,oBAAoB,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,SAAS,QAAQ,CAAC,aAAa,SAAS,WAAW,gBAAgB,eAAe,cAAe,EAAC,aAAa,CAAC,QAAQ,SAAS,MAAM,gBAAgB,eAAe,cAAe,EAAC,MAAM,aAAa,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,aAAa,CAAC,CAAC,KAAK,EAAE,MAAM,0BAA0B,UAAU,IAAI,MAAM,GAAG,OAAM,EAAM,OAAO,EAAE,KAAK,YAAY,EAAE,GAAG,EAAE,EAAI,CAAA,EAAC,YAAY,mCAAmC,MAAM,SAAS,KAAK,EAAY,SAAU,EAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAa,EAAC,UAAU,CAAC,cAAa,EAAK,YAAY,kBAAkB,MAAM,iBAAiB,KAAK,EAAY,OAAQ,EAAC,UAAU,CAAC,aAAa,qBAAqB,MAAM,YAAY,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,aAAa,CAAC,kBAAkB,EAAE,YAAY,qBAAqB,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAE,EAAC,MAAM,iBAAiB,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,gHAAgH,YAAY,GAAG,MAAM,yBAAyB,KAAK,EAAY,KAAM,CAAC,EAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAM,EAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAO,CAAA,CAAE,CAAA,EAAC,CAAC,8BAA6B,CAAK,EAAC,GCXrM,SAAS3B,EAAqBe,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAAsF,MAArF,IAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAcA,EAAU,GAAS,CAAC,CAAQ,CAAe,8HAW41C,AAX7xI,GAA+E,IAA8S,IAAkF,IAA4B,CAA0B,IAA4H,KAA+G,KAAwH,KAA2I,KAAoH,KAAsI,KAAiH,CAAM,GAAsC,EAASxP,GAAiC,CAAO,GAAY,EAASkD,GAAO,CAAO,GAAiC,EAAShD,GAA4B,CAAOC,GAAU,EAAS2M,GAAK,CAAO,GAAe,EAASzM,GAAU,CAAOC,GAAgB,GAAO,EAAO,IAAI,CAAO,GAAmB,EAASC,GAAc,CAAO,GAAa,GAAoBuM,GAAK,CAAO,GAAoC,GAAoB5M,GAA4B,CAAO,GAAe,GAAoBgD,GAAO,CAAO,GAAkB,GAAoB7C,GAAU,CAAOsO,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,gBAAiB,EAA8LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAE,EAAC,KAAK,OAAQ,EAAOlO,GAAY,CAAC,SAAS,EAAE,KAAK,OAAQ,EAAO,GAAoB,GAAO,CAAC,UAAU,GAAQ,SAAS,OAAO,EAAU,UAAO,SAAS,EAAM,CAAkB,MAAO,MAAK,IAAI,EAAE,EAAM,CAAC,IAAM,EAAOC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAOC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAE,EAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWA,GAAY,EAAE,EAAE,EAAE,CAAE,EAAO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAE,EAAOE,GAAQ,CAAC,CAAC,WAAS,yBAAuB,WAAQ,EAAK,GAAG,CAAC,GAAK,CAAC,EAAQ,EAAW,CAAC,GAAgB,CAAC,wBAAuB,EAAC,CAAC,MAAO,GAAS,CAAC,KAAK,IAAI,GAAW,EAAM,CAAC,KAAK,IAAI,GAAW,EAAK,CAAC,OAAO,IAAI,GAAY,EAAQ,CAAC,QAAQ,GAAS,CAAQ,EAAC,AAAE,EAAO,GAAO,IAAe,EAAcgO,GAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAMuL,EAAO,EAAiB,GAAoB,CAAO,EAAW,GAAOA,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAGA,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,GAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAOrL,GAAS,EAAO,OAAA,EAAsB,CAAO9N,GAAqB,CAAC,cAAc,YAAY,eAAe,YAAY,KAAK,YAAY,MAAM,WAAY,EAAO,GAAsB,CAAC,oBAAoB,YAAY,uBAAuB,qBAAqB,mBAAmB,YAAY,sBAAsB,YAAY,mBAAmB,YAAY,uBAAuB,YAAY,2BAA2B,YAAY,+BAA+B,YAAY,sBAAsB,YAAY,0BAA0B,YAAY,kBAAkB,YAAY,sBAAsB,WAAY,EAAO,GAAsB,CAAC,cAAc,YAAY,wBAAwB,YAAY,WAAW,YAAY,kCAAkC,YAAY,YAAY,YAAY,kBAAkB,YAAY,WAAW,YAAY,MAAM,YAAY,OAAO,YAAY,KAAK,YAAY,MAAM,YAAY,GAAG,WAAY,EAAO,GAAsB,CAAC,YAAY,YAAY,aAAa,YAAY,cAAc,YAAY,aAAa,YAAY,oBAAoB,YAAY,cAAc,YAAY,kBAAkB,YAAY,UAAU,YAAY,WAAW,YAAY,KAAK,WAAY,EAAO,GAAsB,CAAC,eAAe,eAAe,gBAAgB,gBAAgB,eAAe,eAAe,OAAO,SAAS,IAAI,WAAW,MAAM,YAAa,EAAO+N,GAAwB,CAAC,oBAAoB,YAAY,kCAAkC,YAAY,gCAAgC,YAAY,mCAAmC,YAAY,oCAAoC,YAAY,iCAAiC,YAAY,+BAA+B,YAAY,wCAAwC,YAAY,4BAA4B,YAAY,0BAA0B,YAAY,6BAA6B,YAAY,4BAA4B,YAAY,8BAA8B,YAAY,+BAA+B,YAAY,mBAAmB,YAAY,mBAAmB,YAAY,kBAAkB,YAAY,oBAAoB,YAAY,qBAAqB,WAAY,EAAOC,GAAS,CAAC,CAAC,0BAAwB,SAAO,WAAS,YAAU,UAAQ,mBAAiB,UAAQ,SAAO,SAAO,SAAO,GAAA,EAAG,SAAO,cAAY,aAAW,OAAK,YAAU,WAAS,eAAa,gBAAc,SAAO,QAAM,GAAG,EAAM,IAAU,CAAC,GAAG,EAAM,UAAU,GAAsB,IAAmB,GAAkB,EAAM,WAAW,SAAS,UAAU,GAAsB,IAAS,GAAQ,EAAM,WAAW,YAAY,UAAU,GAAsB,IAAW,GAAU,EAAM,WAAW,YAAY,UAAU,GAAyB,EAAM,WAAW,qBAAqB,UAAU,GAAsB,IAAY,GAAW,EAAM,WAAW,YAAY,UAAU,GAAsB,IAAW,GAAU,EAAM,WAAW,YAAY,UAAU,GAAsB,IAAe,GAAc,EAAM,WAAW,YAAY,UAAU,GAAQ,EAAM,WAAW,CAAC,kBAAkB,EAAE,YAAY,sGAAsG,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAE,EAAC,UAAU,GAAe,EAAM,WAAW,oBAAoB,UAAUhO,GAAqB,IAAa,GAAY,EAAM,WAAW,YAAY,UAAU,GAAsB,IAAS,GAAQ,EAAM,WAAW,YAAY,UAAU,GAAQ,EAAM,YAAW,EAAK,UAAU,GAAsB,IAAY,GAAW,EAAM,WAAW,YAAY,UAAU,GAAsB,IAAS,GAAQ,EAAM,WAAW,YAAY,UAAU,GAAsB,IAAO,GAAM,EAAM,WAAW,YAAY,UAAU,GAAsB,IAAU,GAAS,EAAM,WAAW,qBAAqB,UAAUA,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAU,GAAS,EAAM,WAAW,uEAAuE,QAAQ+N,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAY,GAASE,GAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAASC,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAY,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgB,GAAa,CAAM,CAAC,eAAa,YAAU,CAAC,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,aAAU,aAAU,YAAU,aAAU,GAAG,GAAU,CAAC,GAAS,EAAM,CAAM,CAAC,cAAY,cAAW,sBAAoB,mBAAgB,iBAAe,aAAU,mBAAgB,cAAW,YAAS,CAAC,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAkB,EAAC,CAAO,EAAiB,GAAuB,EAAM,GAAS,CAAM,CAAC,yBAAsB,SAAM,CAAC,GAAyB,EAAY,CAAO,GAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,EAAoB,CAAC,CAAC,UAAQ,WAAS,GAAG,GAAsB,MAAM,GAAG,IAAO,CAAyB,AAAxB,GAAW,YAAY,CAAC,EAAQ,MAAM,AAAE,EAAC,CAAO,GAAoB,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAY,CAAC,CAAC,UAAQ,WAAS,GAAG,GAAsB,MAAM,GAAG,IAAO,CAAyB,AAAxB,GAAW,YAAY,CAAC,EAAQ,MAAM,AAAE,EAAC,CAAO,GAAmB,CAAC,CAAC,UAAQ,WAAS,GAAG,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,MAAM,AAAE,EAAC,CAAO,GAAY,CAAC,CAAC,UAAQ,WAAS,GAAG,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,MAAM,AAAE,EAAC,CAAO,GAAa,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAY,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAY,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAmB,CAAC,CAAC,UAAQ,WAAS,GAAG,GAAsB,MAAM,GAAG,IAAO,CAAyB,AAAxB,GAAW,YAAY,CAAC,EAAQ,MAAM,AAAE,EAAC,CAAO,GAAY,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAY,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAmB,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAoB,CAAC,CAAC,UAAQ,WAAS,GAAG,GAAsB,MAAM,GAAG,IAAO,CAAyB,AAAxB,GAAW,YAAY,CAAC,EAAQ,MAAM,AAAE,EAAC,CAAO,GAAW,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAa,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAoB,CAAC,CAAC,UAAQ,WAAS,GAAG,GAAsB,MAAM,GAAG,IAAO,CAAyB,AAAxB,GAAW,YAAY,CAAC,EAAQ,MAAM,AAAE,EAAC,CAAO,GAAY,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAY,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAoB,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAoB,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,AAAE,EAAC,CAAO,GAAsB,CAAE,EAAO,GAAkB,GAAGT,GAAkB,GAAG,GAAsB,CAAO,GAAY,IAAQ,IAAc,YAA6C,GAAa,KAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,GAAO,IAAW,CAAO,GAAa,KAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,GAAa,MAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,GAAa,IAAQ,IAAc,YAA6C,GAAa,IAAQ,IAAc,YAA6C,GAAa,IAAQ,IAAc,YAA6C,GAAa,IAAQ,IAAc,YAA6C,GAAa,KAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,GAAK,EAAa,KAAK,CAAO,GAAa,KAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,SAAS,EAAY,CAAkC,GAAK,EAAa,KAAK,CAAO,GAAc,IAAQ,IAAc,YAA6C,GAAK,EAAa,KAAK,CAAO,GAAK,EAAa,KAAK,CAAO,GAAc,IAAQ,IAAc,YAA6C,GAAQ,GAAO,GAAU,CAAO,GAAK,EAAa,KAAK,CAAO,GAAK,EAAa,KAAK,CAAO,GAAc,IAAQ,IAAc,YAA6C,GAAK,EAAa,KAAK,CAAO,GAAK,EAAa,KAAK,CAAO,GAAc,IAAQ,IAAc,YAA6C,GAAc,IAAQ,IAAc,YAAuC,MAAoB,GAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKK,GAAS,CAAC,QAAQ,GAAS,SAAQ,EAAM,SAAsB,EAAKF,GAAW,CAAC,MAAMD,GAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAMlO,EAAY,EAAC,UAAU,CAAC,MAAMA,EAAY,EAAC,UAAU,CAAC,MAAMA,EAAY,EAAC,UAAU,CAAC,MAAMA,EAAY,EAAC,UAAU,CAAC,MAAMA,EAAY,EAAC,UAAU,CAAC,MAAMA,EAAY,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,GAAU,GAAG,GAAgB,UAAU,GAAG,GAAkB,gBAAgBuP,EAAU,GAAW,CAAC,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAM,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,+BAAgC,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,EAAC,UAAU,CAAC,mBAAmB,oBAAqB,EAAC,UAAU,CAAC,mBAAmB,mCAAoC,EAAC,UAAU,CAAC,mBAAmB,gCAAiC,EAAC,UAAU,CAAC,mBAAmB,4BAA6B,EAAC,UAAU,CAAC,mBAAmB,kBAAmB,EAAC,UAAU,CAAC,mBAAmB,6BAA8B,EAAC,UAAU,CAAC,mBAAmB,8BAA+B,EAAC,UAAU,CAAC,mBAAmB,yBAA0B,EAAC,UAAU,CAAC,mBAAmB,kBAAmB,EAAC,UAAU,CAAC,mBAAmB,2BAA4B,EAAC,UAAU,CAAC,mBAAmB,mBAAoB,EAAC,UAAU,CAAC,mBAAmB,uCAAwC,EAAC,UAAU,CAAC,mBAAmB,kCAAmC,EAAC,UAAU,CAAC,mBAAmB,8BAA+B,EAAC,UAAU,CAAC,mBAAmB,iCAAkC,EAAC,UAAU,CAAC,mBAAmB,2BAA4B,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAC,IAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,IAAa,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKnQ,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,qBAAqB,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAc,EAAe,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,kFAAmF,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,kFAAmF,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,kFAAmF,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,kFAAmF,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,kFAAmF,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,kFAAmF,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,kFAAmF,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,cAAc,CAAC,UAAU,kFAAmF,EAAC,oBAAoB,CAAC,UAAU,CAAC,aAAa,YAAY,iBAAiB,WAAY,CAAC,EAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKkD,GAAO,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,UAAU,ubAAub,WAAU,EAAM,UAAU,GAAG,UAAU,EAAU,UAAU,sBAAsB,UAAU,SAAS,SAAS,YAAY,UAAU,IAAI,UAAU,qBAAqB,UAAU,EAAkB,KAAK,EAAa,EAAE,oEAAoE,UAAU,EAAc,GAAG,WAAU,EAAK,UAAU,EAAU,QAAQ,YAAY,MAAM,OAAO,UAAU,qBAAqB,UAAU,qBAAqB,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,EAAG,EAAC,UAAU,CAAC,UAAU,EAAc,EAAG,EAAC,UAAU,CAAC,UAAU,EAAc,EAAG,EAAC,UAAU,CAAC,UAAU,EAAc,EAAG,EAAC,UAAU,CAAC,UAAU,EAAc,EAAG,EAAC,UAAU,CAAC,UAAU,EAAc,EAAG,EAAC,UAAU,CAAC,UAAU,EAAc,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAO,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,UAAU,ubAAub,WAAU,EAAM,UAAU,GAAG,UAAU,EAAU,UAAU,sBAAsB,UAAU,SAAS,SAAS,YAAY,UAAU,IAAI,UAAU,qBAAqB,UAAU,EAAkB,KAAK,EAAa,EAAE,UAAU,UAAU,EAAe,GAAG,WAAU,EAAK,UAAU,EAAU,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,YAAY,MAAM,OAAO,UAAU,qBAAqB,UAAU,qBAAqB,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,UAAU,EAAe,GAAI,EAAC,UAAU,CAAC,UAAU,GAAG,UAAU,EAAe,GAAI,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,UAAU,EAAe,GAAI,EAAC,UAAU,CAAC,UAAU,GAAG,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAO,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,UAAU,ubAAub,WAAU,EAAM,UAAU,GAAG,UAAU,EAAU,UAAU,sBAAsB,UAAU,SAAS,SAAS,YAAY,UAAU,IAAI,UAAU,qBAAqB,UAAU,EAAkB,KAAK,EAAa,EAAE,gBAAgB,UAAU,4BAA4B,WAAU,EAAK,UAAU,EAAU,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,YAAY,MAAM,OAAO,UAAU,qBAAqB,UAAU,qBAAqB,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,EAAC,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,0BAAA,EAAgC,CAAC,EAAC,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAO,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,UAAU,ubAAub,WAAU,EAAM,UAAU,GAAG,UAAU,EAAU,UAAU,sBAAsB,UAAU,SAAS,SAAS,YAAY,UAAU,IAAI,UAAU,qBAAqB,UAAU,EAAkB,KAAK,EAAa,EAAE,UAAU,UAAU,EAAe,GAAG,WAAU,EAAK,UAAU,EAAU,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,YAAY,MAAM,OAAO,UAAU,qBAAqB,UAAU,qBAAqB,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,UAAU,EAAe,GAAI,EAAC,UAAU,CAAC,UAAU,GAAG,UAAU,EAAe,GAAI,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,UAAU,EAAe,GAAI,EAAC,UAAU,CAAC,UAAU,GAAG,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,EAAC,UAAU,CAAC,UAAU,EAAe,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAO,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,UAAU,ubAAub,WAAU,EAAM,UAAU,GAAG,UAAU,EAAU,UAAU,sBAAsB,UAAU,SAAS,SAAS,YAAY,UAAU,IAAI,UAAU,qBAAqB,UAAU,EAAkB,KAAK,EAAa,EAAE,SAAS,UAAU,8BAA8B,WAAU,EAAK,UAAU,EAAU,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,YAAY,MAAM,OAAO,UAAU,qBAAqB,UAAU,qBAAqB,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,EAAG,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,KAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,IAAI,EAAE,EAAE,GAAG,GAAG,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,UAA2B,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKhD,GAA4B,CAAC,UAAU,gCAAgC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,UAAU,QAAQ,EAAU,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,KAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,IAAI,EAAE,EAAE,GAAG,GAAG,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,SAA0B,mBAAiB,SAAS,sBAAsB,KAAK,SAAS,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,UAAU,6BAA6B,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,SAAS,QAAQ,EAAU,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,KAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,SAA0B,mBAAiB,SAAS,sBAAsB,KAAK,SAAS,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,SAAS,QAAQ,EAAU,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,KAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAI,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,IAAI,EAAE,EAAE,GAAG,GAAG,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,UAA2B,mBAAiB,SAAS,sBAAsB,KAAK,UAAU,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,UAAU,QAAQ,EAAU,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,IAAI,EAAE,EAAE,GAAG,GAAG,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,kBAAmC,mBAAiB,SAAS,sBAAsB,KAAK,kBAAkB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAA4B,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,kBAAkB,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,GAAU,UAAU,EAAgB,EAAC,UAAU,CAAC,QAAQ,GAAU,UAAU,EAAgB,EAAC,UAAU,CAAC,QAAQ,GAAU,UAAU,EAAgB,EAAC,UAAU,CAAC,QAAQ,GAAU,UAAU,EAAgB,EAAC,UAAU,CAAC,QAAQ,GAAU,UAAU,EAAgB,EAAC,UAAU,CAAC,QAAQ,EAAU,UAAU,EAAgB,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAG,EAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,IAAI,EAAE,EAAE,GAAG,EAAG,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,yBAAyB,mBAAmB,cAA+B,mBAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAK4M,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,cAAc,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,QAAQ,CAAU,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,CAAU,CAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,IAAc,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAK9M,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,qBAAqB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,IAAc,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,qBAAqB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,IAAc,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,qBAAqB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,UAAU,CAAC,uBAAuB,GAAG,wBAAwB,EAAG,EAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,UAAU,CAAC,uBAAuB,GAAG,wBAAwB,EAAG,EAAC,UAAU,CAAC,uBAAuB,GAAG,wBAAwB,EAAG,EAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,UAAU,CAAC,uBAAuB,GAAG,wBAAwB,EAAG,EAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,UAAU,CAAC,uBAAuB,GAAG,wBAAwB,EAAG,CAAC,EAAC,SAAS,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAA,GAAgB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAE,EAAC,UAAU,CAAC,UAAA,GAAgB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAE,EAAC,UAAU,CAAC,UAAA,GAAgB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAE,EAAC,UAAU,CAAC,UAAA,GAAgB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAE,EAAC,UAAU,CAAC,UAAA,GAAgB,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAK8M,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,EAAU,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,CAAU,EAAC,UAAU,CAAC,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,CAAU,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,EAAU,WAAW,GAAoB,GAAU,CAAC,gBAAgB,kBAAmB,EAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,oBAAqB,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,oBAAqB,EAAC,UAAU,CAAC,gBAAgB,oBAAqB,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,oBAAqB,EAAC,UAAU,CAAC,gBAAgB,kBAAmB,EAAC,UAAU,CAAC,gBAAgB,oBAAqB,CAAC,EAAC,SAAS,CAAc,EAAK/L,GAAQ,CAAC,wBAAuB,EAAM,QAAQ,IAAc,CAAC,SAAS,GAAsB,EAAKqC,EAAU,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,kBAAiB,EAAK,MAAM,EAAS,SAA0B,mBAAiB,SAAS,YAAY,aAAa,EAAoB,CAAC,SAAQ,EAAC,CAAC,aAAa,GAAoB,IAAI,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,SAAQ,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAa,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,SAAQ,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAa,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,SAAQ,EAAC,CAAC,iBAAA,GAAuB,MAAM,GAAY,CAAC,SAAQ,EAAC,AAAC,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,SAAQ,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAa,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,SAAQ,EAAC,CAAC,iBAAA,GAAuB,MAAM,GAAY,CAAC,SAAQ,EAAC,AAAC,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,SAAQ,EAAC,CAAC,iBAAA,GAAuB,MAAM,GAAY,CAAC,SAAQ,EAAC,AAAC,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,SAAQ,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAa,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,SAAQ,EAAC,CAAC,iBAAA,GAAuB,MAAM,GAAY,CAAC,SAAQ,EAAC,AAAC,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,SAAQ,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,SAAQ,EAAC,CAAC,iBAAA,GAAuB,MAAM,GAAY,CAAC,SAAQ,EAAC,AAAC,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,EAAY,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,CAAU,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,IAAI,OAAO,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,OAAO,GAAI,CAAC,EAAC,SAAsB,EAAK/C,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,EAAU,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAc,EAAe,EAAK,GAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAK,GAAS,CAAC,UAAU,QAAQ,UAAU,GAAK,UAAU,GAAG,GAAkB,GAAW,CAAC,oBAAmB,EAAM,2BAA2B,EAAS,SAAS,QAAQ,EAAE,QAAQ,GAAG,UAAU,EAAQ,KAAK,UAAU,SAAS,UAAS,EAAK,OAAO,EAAE,SAAsB,EAAKC,GAAgB,CAAC,iBAAgB,EAAM,oBAAmB,EAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,iBAAiB,eAAc,EAAK,mBAAmB,eAAe,KAAKQ,GAAU,QAAQ,GAA4B,mBAAiB,SAAS,YAAY,IAAI,GAAK,KAAK,SAAS,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,SAAsB,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKd,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAe,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,OAAO,UAAU,GAAmB,OAAO,QAAQ,yBAA0B,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAwB,EAAKe,GAAQ,CAAC,wBAAuB,EAAM,QAAQ,IAAc,CAAC,SAAS,GAAuB,EAAKqC,EAAU,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,kBAAiB,EAAK,MAAM,EAAS,UAA2B,mBAAiB,SAAS,YAAY,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,aAAa,GAAoB,IAAI,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,UAAA,EAAgB,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAY,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,EAAY,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,CAAU,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,KAAK,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,IAAI,OAAO,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,OAAO,GAAI,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,CAAC,EAAC,SAAsB,EAAK/C,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,EAAU,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAc,EAAe,EAAK,GAAgB,CAAC,SAAS,EAAS,SAAsB,EAAK,GAAS,CAAC,UAAU,QAAQ,UAAU,GAAK,UAAU,GAAG,GAAkB,GAAW,CAAC,oBAAmB,EAAM,2BAA2B,EAAS,UAAU,QAAQ,KAAK,QAAQ,GAAG,UAAU,EAAS,KAAK,UAAU,SAAS,UAAS,EAAK,OAAO,EAAE,SAAsB,EAAKC,GAAgB,CAAC,iBAAgB,EAAM,oBAAmB,EAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,OAAO,KAAKQ,GAAU,QAAQ,GAA4B,mBAAiB,SAAS,YAAY,IAAI,GAAK,KAAK,SAAS,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,SAAsB,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKd,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAe,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,OAAO,UAAU,GAAmB,OAAO,QAAQ,yBAA0B,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,sBAAsB,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,aAAa,GAAmB,aAAa,GAAoB,GAAG,EAAqB,CAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,CAAU,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,QAAS,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,GAAI,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,SAAsB,EAAKK,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,EAAU,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAKU,GAAQ,CAAC,wBAAuB,EAAM,QAAQ,IAAc,CAAC,SAAS,GAAuB,EAAKqC,EAAU,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,kBAAiB,EAAK,MAAM,EAAS,SAA0B,mBAAiB,SAAS,YAAY,aAAa,GAAoB,CAAC,QAAQ,CAAS,EAAC,CAAC,aAAa,GAAoB,IAAI,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAa,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAW,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAa,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAW,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAW,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAa,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAW,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAa,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,UAAA,EAAgB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,EAAY,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,CAAU,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,IAAI,OAAO,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,OAAO,GAAI,EAAC,UAAU,CAAC,OAAO,CAAE,CAAC,EAAC,SAAsB,EAAK/C,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,EAAU,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAc,EAAe,EAAK,GAAgB,CAAC,SAAS,EAAS,SAAsB,EAAK,GAAS,CAAC,UAAU,SAAS,UAAU,GAAK,UAAU,GAAG,GAAkB,GAAW,CAAC,oBAAmB,EAAM,2BAA2B,EAAS,SAAS,QAAQ,GAAG,QAAQ,GAAG,UAAU,EAAS,KAAK,UAAU,SAAS,UAAS,EAAK,OAAO,EAAE,SAAsB,EAAKC,GAAgB,CAAC,iBAAgB,EAAM,oBAAmB,EAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,OAAO,KAAKQ,GAAU,QAAQ,GAA4B,mBAAiB,SAAS,YAAY,IAAI,GAAK,KAAK,SAAS,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,SAAsB,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKd,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAe,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,OAAO,UAAU,GAAmB,OAAO,QAAQ,yBAA0B,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAwB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,aAAa,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,aAAa,GAAmB,aAAa,GAAoB,GAAG,EAAqB,CAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,CAAU,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,GAAI,EAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAE,CAAC,EAAC,SAAsB,EAAKK,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,EAAU,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,CAAc,EAAKU,GAAQ,CAAC,wBAAuB,EAAM,QAAQ,IAAc,CAAC,SAAS,GAAuB,EAAKqC,EAAU,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,kBAAiB,EAAK,MAAM,EAAS,SAA0B,mBAAiB,SAAS,YAAY,aAAa,GAAoB,CAAC,QAAQ,CAAS,EAAC,CAAC,aAAa,GAAoB,IAAI,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,UAAA,EAAgB,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,aAAa,GAAmB,CAAC,QAAQ,CAAS,EAAC,CAAC,iBAAA,GAAuB,MAAM,EAAY,EAAC,UAAU,CAAC,iBAAA,GAAuB,iBAAA,GAAuB,MAAM,EAAY,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,kBAAiB,EAAK,MAAM,EAAY,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,CAAU,EAAC,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,SAAS,sBAAsB,wEAAyE,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,QAAS,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,MAAM,CAAC,gBAAiB,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,IAAI,OAAO,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,QAAQ,EAAE,OAAO,GAAI,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,EAAC,UAAU,CAAC,OAAO,CAAE,CAAC,EAAC,SAAsB,EAAK/C,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,EAAU,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,EAAC,UAAU,CAAC,QAAQ,WAAY,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAc,EAAe,EAAK,GAAgB,CAAC,SAAS,EAAS,SAAsB,EAAK,GAAS,CAAC,UAAU,MAAM,UAAU,GAAK,UAAU,GAAG,GAAkB,GAAW,CAAC,oBAAmB,EAAM,2BAA2B,EAAS,SAAS,QAAQ,EAAE,QAAQ,GAAG,UAAU,EAAS,KAAK,UAAU,SAAS,UAAS,EAAK,OAAO,EAAE,SAAsB,EAAKC,GAAgB,CAAC,iBAAgB,EAAM,oBAAmB,EAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,gBAAgB,eAAc,EAAK,mBAAmB,OAAO,KAAKQ,GAAU,QAAQ,GAA4B,mBAAiB,SAAS,YAAY,IAAI,GAAK,KAAK,SAAS,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,SAAsB,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKd,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAe,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,OAAO,MAAM,GAAmB,OAAO,QAAQ,iBAAkB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAiC,CAAC,UAAU,yBAAyB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAO,EAAC,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,iCAAiC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,QAAQ,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,KAAK,2BAA4B,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,MAAO,EAAC,SAAS,eAAgB,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,SAAS,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,QAAQ,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,cAAa,CAAM,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAS,EAAkB,MAAM,EAAa,EAAe,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,0BAA0B,MAAO,EAAC,SAAS,SAAU,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,gBAAiB,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAY,EAAC,kBAAkB,SAAS,oBAAmB,CAAK,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,UAAU,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,UAAU,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,EAAG,EAAC,UAAU,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,UAAU,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,EAAG,EAAC,UAAU,CAAC,gBAAgB,oBAAqB,EAAC,UAAU,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,UAAU,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,EAAG,EAAC,UAAU,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,UAAU,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,EAAG,CAAC,EAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,aAAa,GAAoB,aAAa,GAAoB,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,KAAK,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,EAAE,CAAE,EAAC,UAAU,CAAC,OAAO,GAAG,OAAO,UAAU,GAAmB,OAAO,QAAQ,uBAAuB,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,EAAE,IAAI,GAAG,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,EAAE,CAAE,EAAC,UAAU,CAAC,OAAO,GAAG,OAAO,cAAc,GAAmB,OAAO,QAAQ,+BAA+B,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,EAAE,IAAI,GAAG,EAAE,CAAE,EAAC,UAAU,CAAC,OAAO,GAAG,OAAO,cAAc,GAAmB,OAAO,QAAQ,+BAA+B,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,EAAE,IAAI,GAAG,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,EAAE,CAAE,EAAC,UAAU,CAAC,OAAO,GAAG,OAAO,cAAc,GAAmB,OAAO,QAAQ,+BAA+B,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,EAAE,IAAI,GAAG,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,EAAE,CAAE,EAAC,UAAU,CAAC,OAAO,GAAG,OAAO,cAAc,GAAmB,OAAO,QAAQ,+BAA+B,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,EAAE,IAAI,GAAG,EAAE,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKkD,GAAO,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,UAAU,ubAAub,WAAU,EAAK,UAAU,GAAG,UAAU,CAAC,kBAAkB,EAAE,YAAY,qBAAqB,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAE,EAAC,UAAU,sBAAsB,UAAU,SAAS,SAAS,YAAY,UAAU,IAAI,UAAU,qBAAqB,UAAU,EAAkB,MAAM,EAAa,EAAE,QAAQ,UAAU,qCAAqC,WAAU,EAAK,UAAU,qBAAqB,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,EAAU,MAAM,OAAO,UAAU,qBAAqB,UAAU,qBAAqB,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,MAAM,CAAC,MAAM,MAAO,EAAC,UAAU,mEAAoE,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,UAAU,mEAAoE,EAAC,UAAU,CAAC,UAAU,wEAAwE,UAAU,GAAG,MAAM,CAAC,MAAM,MAAO,EAAC,UAAU,mEAAoE,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,WAAU,EAAM,MAAM,CAAC,MAAM,MAAO,EAAC,UAAU,mEAAoE,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,MAAM,CAAC,MAAM,MAAO,EAAC,UAAU,mEAAoE,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,kBAAiB,EAAsB,mBAAiB,SAAS,YAAY,aAAa,GAAoB,aAAa,GAAoB,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,EAAC,UAAU,CAAC,qBAAA,GAA2B,iBAAA,GAAuB,iBAAA,EAAuB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,KAAK,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,EAAE,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,EAAE,CAAE,EAAC,UAAU,CAAC,OAAO,GAAG,OAAO,UAAU,GAAmB,OAAO,QAAQ,uBAAuB,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,EAAE,IAAI,GAAG,GAAG,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,EAAE,CAAE,EAAC,UAAU,CAAC,OAAO,GAAG,OAAO,cAAc,GAAmB,OAAO,QAAQ,+BAA+B,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,EAAE,IAAI,GAAG,GAAG,CAAE,EAAC,UAAU,CAAC,OAAO,GAAG,OAAO,cAAc,GAAmB,OAAO,QAAQ,+BAA+B,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,EAAE,IAAI,GAAG,GAAG,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,EAAE,CAAE,EAAC,UAAU,CAAC,OAAO,GAAG,OAAO,cAAc,GAAmB,OAAO,QAAQ,+BAA+B,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,EAAE,IAAI,GAAG,GAAG,CAAE,EAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,IAAI,EAAE,CAAE,EAAC,UAAU,CAAC,OAAO,GAAG,OAAO,cAAc,GAAmB,OAAO,QAAQ,+BAA+B,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,EAAE,IAAI,GAAG,GAAG,CAAE,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAO,CAAC,UAAU,uEAAuE,OAAO,OAAO,GAAG,YAAY,UAAU,ubAAub,WAAU,EAAK,UAAU,GAAG,UAAU,CAAC,kBAAkB,EAAE,YAAY,qBAAqB,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAE,EAAC,UAAU,qEAAqE,UAAU,SAAS,SAAS,YAAY,UAAU,IAAI,UAAU,qBAAqB,UAAU,EAAkB,MAAM,EAAa,EAAE,iBAAiB,UAAU,wCAAwC,WAAU,EAAK,UAAU,qBAAqB,MAAM,CAAC,OAAO,MAAO,EAAC,QAAQ,EAAU,MAAM,OAAO,UAAU,qBAAqB,UAAU,iBAAiB,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,MAAM,CAAC,MAAM,MAAO,CAAC,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,MAAM,CAAC,MAAM,MAAO,CAAC,EAAC,UAAU,CAAC,UAAU,GAAG,MAAM,CAAC,MAAM,MAAO,CAAC,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,MAAM,CAAC,MAAM,MAAO,CAAC,EAAC,UAAU,CAAC,UAAU,EAAG,EAAC,UAAU,CAAC,UAAU,GAAG,MAAM,CAAC,MAAM,MAAO,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAe,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,6HAA6H,uBAAuB,EAAE,wBAAwB,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,uBAAuB,GAAG,wBAAwB,EAAG,CAAC,EAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,4HAA4H,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAG,EAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAG,EAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,GAAG,IAAK,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,mBAAkB,EAAK,QAAQ,YAAY,SAAsB,EAAK3C,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAO6P,GAAI,CAAC,kFAAkF,gFAAgF,kTAAkT,8VAA8V,2GAA2G,+SAA+S,kYAAkY,0QAA0Q,kOAAkO,mSAAmS,+IAA+I,oSAAoS,yGAAyG,oTAAoT,8RAA8R,0GAA0G,0RAA0R,+XAA+X,8WAA8W,0QAA0Q,mTAAmT,+XAA+X,4LAA4L,qUAAqU,2GAA2G,0VAA0V,mRAAmR,0TAA0T,oMAAoM,gRAAgR,6QAA6Q,kJAAkJ,6QAA6Q,+QAA+Q,oHAAoH,6WAA6W,kKAAkK,oXAAoX,0SAA0S,+YAA+Y,iuBAAiuB,gWAAgW,gWAAgW,6QAA6Q,sUAAsU,8JAA8J,8ZAA8Z,oWAAoW,8mBAA8mB,oMAAoM,sQAAsQ,ucAAuc,oSAAoS,qQAAqQ,gTAAgT,kWAAkW,8gBAA8gB,4mBAA4mB,mJAAmJ,yOAAyO,0QAA0Q,uIAAuI,gHAAgH,0IAA0I,oKAAoK,2IAA2I,mLAAmL,yHAAyH,0TAA0T,8EAA8E,yeAAye,sEAAsE,iEAAiE,yPAAyP,2kCAA2kC,4yBAA4yB,mHAAmH,gRAAgR,yOAAyO,iOAAiO,uGAAuG,yGAAyG,4EAA4E,yFAAyF,sLAAsL,iFAAiF,8KAA8K,4EAA4E,kFAAkF,4EAA4E,kFAAkF,4EAA4E,4EAA4E,sFAAsF,yEAAyE,+bAAgc,EAWz4sI,GAAgB,GAAQf,GAAUe,GAAI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,sCAAsC,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAK,EAAC,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,oBAAoB,kCAAkC,gCAAgC,mCAAmC,oCAAoC,iCAAiC,+BAA+B,wCAAwC,4BAA4B,0BAA0B,8BAA8B,4BAA4B,+BAA+B,6BAA6B,mBAAmB,oBAAoB,kBAAkB,qBAAqB,kBAAmB,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,aAAa,qBAAqB,YAAY,8BAA8B,MAAM,gCAAgC,KAAK,EAAY,KAAM,EAAC,UAAU,IAAe,SAAY,CAAC,GAAG,GAAa,QAAW,aAAa,YAAY,YAAY,yBAAyB,WAAA,GAAiB,MAAM,cAAe,EAAC,UAAU,IAAsC,SAAY,CAAC,GAAG,GAAoC,QAAW,aAAa,qBAAqB,gBAAA,GAAsB,WAAA,GAAiB,MAAM,SAAU,EAAC,UAAU,IAAsC,SAAY,CAAC,GAAG,GAAoC,QAAW,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,QAAS,EAAC,UAAU,IAAsC,SAAY,CAAC,GAAG,GAAoC,QAAW,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,QAAS,EAAC,UAAU,IAAsC,SAAY,CAAC,GAAG,GAAoC,QAAW,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,QAAS,EAAC,UAAU,IAAsC,SAAY,CAAC,GAAG,GAAoC,QAAW,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,MAAO,EAAC,UAAU,IAAe,SAAY,CAAC,GAAG,GAAa,QAAW,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,aAAc,EAAC,UAAU,IAAiB,SAAY,CAAC,GAAG,GAAe,QAAW,aAAa,YAAY,YAAY,0BAA0B,WAAA,GAAiB,MAAM,YAAa,EAAC,UAAU,IAAiB,SAAY,CAAC,GAAG,GAAe,QAAW,aAAa,YAAY,YAAY,kBAAkB,WAAA,GAAiB,MAAM,WAAY,EAAC,UAAU,IAAoB,SAAY,CAAC,GAAG,GAAkB,QAAW,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,YAAa,EAAC,UAAU,IAAoB,SAAY,CAAC,GAAG,GAAkB,QAAW,aAAa,YAAY,gBAAA,GAAsB,WAAA,GAAiB,MAAM,WAAY,EAAC,UAAU,CAAC,aAAa,uEAAuE,YAAY,kBAAkB,MAAM,UAAU,KAAK,EAAY,KAAM,EAAC,UAAU,CAAC,aAAa,CAAC,kBAAkB,EAAE,YAAY,sGAAsG,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAE,EAAC,YAAY,mBAAmB,MAAM,SAAS,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,cAAa,EAAK,YAAY,yBAAyB,MAAM,SAAS,KAAK,EAAY,OAAQ,EAAC,UAAU,CAAC,aAAa,oBAAoB,YAAY,+BAA+B,MAAM,mBAAmB,KAAK,EAAY,OAAQ,EAAC,UAAU,CAAC,aAAa,SAAS,YAAY,+BAA+B,QAAQ,CAAC,aAAa,SAAS,WAAW,gBAAgB,eAAe,cAAe,EAAC,aAAa,CAAC,QAAQ,SAAS,MAAM,gBAAgB,eAAe,cAAe,EAAC,MAAM,sBAAsB,KAAK,EAAY,IAAK,EAAC,UAAU,IAAsC,SAAY,CAAC,GAAG,GAAoC,QAAW,aAAa,YAAY,YAAY,gBAAgB,WAAA,GAAiB,MAAM,oBAAqB,CAAC,EAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAM,EAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAO,CAAA,CAAC,EAAC,GAAG,GAAsC,GAAG,GAAY,GAAG,GAAiC,GAAGjQ,GAAU,GAAG,GAAe,GAAG,EAAmB,EAAC,CAAC,8BAA6B,CAAK,EAAC,sBCX35DgQ,AAA/6F,GAA8B,IAAU,UAAU,CAAC,iBAAiB,gBAAiB,EAAC,CAAcF,GAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAM,EAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAO,CAAA,CAAE,CAAA,EAAcG,GAAI,CAAC,+xBAA+xB,q1BAAq1B,i1BAAk1B,EAAcD,GAAU,oCCAptDA,AAAruC,GAA8B,IAAU,UAAU,CAAC,iBAAiB,gBAAiB,EAAC,CAAcF,GAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAM,EAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAO,CAAA,CAAE,CAAA,EAAcG,GAAI,CAAC,2vBAA4vB,EAAcD,GAAU,oCCAbA,AAAluC,GAA8B,IAAU,UAAU,CAAC,iBAAiB,gBAAiB,EAAC,CAAcF,GAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAM,EAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAO,CAAA,CAAE,CAAA,EAAcG,GAAI,CAAC,wvBAAyvB,EAAcD,GAAU,gDCD5uC,GAAyD,IAAgD,IAAyE,IAAkC,KAAuK,CAAM/N,GAAW,wJAA8JC,GAAe,qCAA2CC,GAAc,GAAe,GAAW,KAAK,OAAO,EAAM,CAAC,aAAa,CAAC,CAASC,GAAkB,GAAK,CAAC,IAAI,EAAI,GAAK,EAAE,EAAO,EAAW,EAAE,EAAI,EAAI,QAAQ,QAAQ,IAAI,CAAC,MAAMF,GAAe,GAA2B,CAAC,KAAK,KAAK,IAAK,EAAC,MAAM,CAAC,EAAO,IAAI,gBAAgB,EAAY,CAAE,EAQr3B0K,GAAU,GAAQ,SAAmB,CAAC,MAAI,QAAM,SAAO,SAAO,QAAM,MAAI,WAAS,GAAG,EAAM,CAAC,CAAC,GAAK,CAAC,EAAO,EAAS,CAAC,EAAS,EAAM,MAAM,CAAM,CAAC,EAAQ,EAAS,CAAC,GAAS,EAAM,CAAM,CAAC,EAAU,EAAW,CAAC,GAAS,EAAM,CAAM,CAAC,EAAU,EAAW,CAAC,GAAS,EAAM,CAAO,EAAS,EAAQ,IAAY,EAAa,SAAS,GAAG,EAAa,OAAS,CAAE,EAAC,CAAM,CAAC,aAAW,WAAS,aAAW,CAAC,GAAgB,EAAM,CAAO,EAAa,GAAU,EAAM,CAAO,EAAa,GAAW,EAAM,CAAO,EAAa,EAAY,GAAW,IAAQ,KAAK,GAAc,EAAM,EAAE,GAAS,EAAK,EAAQ,IAAc,EAAO,CAAE,EAAC,CAAO,EAAa,EAAY,GAAO,CAAiB,AAAhB,GAAS,EAAM,CAAC,EAASoM,EAAM,OAAO,MAAM,AAAE,EAAC,CAAE,EAAC,CAAO,EAAa,EAAY,IAAI,CAAC,MAAM,gBAAgB,CAAC,GAAK,CAAC,EAAO,EAAW,CAAC,GAAkB,EAAI,CAAC,CAAI,EAAa,EAAO,GAAG,IAAS,EAAY,GAAW,EAAM,EAAO,EAAW,IAAI,SAAS,EAAO,CACt5B,OAAO,UAAU,EAAO,iBAAiB,CAAC,OAAO,OAAO,KAAK,UAAU,QAAQ,CAAC,eAAe,iDAAkD,EAAC,KAAK,EAAW,UAAU,AAAC,EAAC,CAAC,KAAK,GAAU,CAAkB,AAAjB,GAAW,EAAK,CAAC,GAAU,AAAE,EAAC,CAAC,MAAM,IAAI,CAAC,GAAW,EAAM,AAAE,EAAC,CAAG,EAAC,CAAC,EAAI,CAAO,EAAC,CAAO,EAAY,EAAY,IAAI,CAAC,GAAW,EAAK,AAAE,EAAC,CAAE,EAAC,CAAC,MAAqB,GAAK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAG,EAAM,GAAG,GAAgB,uCAAuC,EAAM,gBAAiB,EAAC,SAAS,EAAwB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,WAAW,EAAO,KAAK,MAAM,EAAO,MAAM,aAAa,MAAM,QAAQ,OAAO,eAAe,SAAS,WAAW,QAAS,EAAC,QAAQ,CAAC,MAAM,CAAE,EAAC,QAAQ,CAAC,MAAM,CAAE,EAAC,WAAW,CAAC,SAAS,EAAI,EAAC,SAAuB,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,KAAK,OAAO,KAAK,SAAuB,EAAK,OAAO,CAAC,EAAE,wBAAwB,KAAK,cAAc,YAAY,IAAI,OAAO,eAAe,cAAc,OAAQ,EAAC,AAAC,EAAC,AAAC,EAAC,CAAe,EAAM,OAAO,CAAC,MAAM,CAAC,MAAM,OAAO,QAAQ,OAAO,MAAI,oBAAoB,IAAS,WAAW,MAAM,kBAAkB,iBAAiB,IAAS,WAAW,UAAU,KAAM,EAAC,SAAS,EAAa,OAAO,OAAO,SAAS,CAAe,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,WAAW,QAAS,EAAC,cAAc,OAAO,SAAuB,EAAK,QAAQ,CAAC,KAAK,OAAO,KAAK,yCAAyC,SAAS,EAAG,EAAC,AAAC,EAAC,CAAe,EAAK,QAAQ,CAAC,KAAK,QAAQ,KAAK,QAAQ,YAAY,EAAM,YAAY,MAAM,EAAS,EAAM,MAAM,EAAO,UAAU,yBAAyB,SAAS,EAAa,MAAM,CAAC,GAAGzW,GAAa,QAAQ,EAAa,eAAa,aAAW,aAAW,WAAS,WAAW,EAAM,KAAK,MAAM,EAAM,MAAM,WAAW,kBAAkB,EAAQ,EAAM,MAAM,eAAgB,CAAC,EAAC,CAAe,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,UAAW,EAAC,SAAS,CAAe,EAAK,EAAO,MAAM,CAAC,KAAK,SAAS,MAAM,EAAO,MAAM,QAAQ,EAAY,MAAM,CAAC,GAAGA,GAAa,OAAO,UAAU,eAAa,QAAQ,EAAa,aAAW,WAAW,EAAO,WAAW,WAAS,WAAW,EAAO,KAAK,MAAM,EAAO,MAAM,OAAO,CAAE,EAAC,WAAW,CAAC,KAAK,OAAO,SAAS,EAAI,EAAC,WAAW,CAAC,QAAQ,EAAI,CAAC,EAAC,CAAC,GAAyB,EAAK,MAAM,CAAC,MAAM,CAAC,eAAa,SAAS,WAAW,QAAQ,OAAO,eAAe,SAAS,WAAW,SAAS,MAAM,OAAO,OAAO,OAAO,KAAK,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,EAAO,MAAM,WAAW,EAAO,IAAK,EAAC,SAAuB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,OAAO,GAAG,MAAM,EAAG,EAAC,QAAQ,CAAC,OAAO,CAAE,EAAC,QAAQ,CAAC,OAAO,GAAI,EAAC,WAAW,CAAC,SAAS,EAAE,OAAO,GAAS,EAAC,SAAuB,EAAM,MAAM,CAAC,MAAM,6BAA6B,MAAM,KAAK,OAAO,KAAK,SAAS,CAAe,EAAK,OAAO,CAAC,EAAE,2NAA2N,KAAK,eAAe,QAAQ,KAAM,EAAC,CAAe,EAAK,OAAO,CAAC,EAAE,yKAAyK,KAAK,cAAe,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAG,EAAC,CAAC,uGAAyG,EAAC,CAAC,GAAU,aAAa,CAAC,SAAS,GAAG,WAAW,QAAQ,WAAW,IAAI,QAAQ,GAAG,WAAW,GAAG,cAAc,GAAG,YAAY,GAAG,aAAa,GAAG,aAAa,EAAE,cAAc,EAAE,eAAe,EAAE,kBAAkB,EAAE,iBAAiB,EAAE,IAAI,EAAG,EAAC,GAAoBqK,GAAU,CAAC,IAAI,CAAC,MAAM,MAAM,YAAY,uDAAuD,KAAK,EAAY,OAAO,YAAY,2JAA4J,EAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,KAAK,QAAQ,CAAC,aAAa,UAAW,EAAC,yBAAwB,CAAK,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,SAAS,CAAC,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,kBAAmB,EAAC,iBAAiB,CAAC,MAAM,IAAI,KAAK,EAAY,MAAM,aAAa,oBAAqB,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAO,EAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,SAAU,EAAC,MAAM,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,SAAU,CAAC,CAAC,EAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,SAAU,EAAC,WAAW,CAAC,GAAG,GAAa,WAAW,aAAa,GAAI,EAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,MAAM,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAO,CAAC,CAAC,EAAC,GAAG,GAAa,SAAS,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,gBAAe,EAAK,aAAa,EAAG,EAAC,GAAG,GAAe,GAAG,GAAoB,IAAI,CAAC,MAAM,MAAM,KAAK,EAAY,OAAO,gBAAe,EAAK,IAAI,CAAE,EAAC,SAAS,CAAC,KAAK,EAAY,YAAa,CAAC,EAAC,CAAOrK,GAAa,CAAC,iBAAiB,OAAO,MAAM,OAAO,WAAW,QAAQ,QAAQ,OAAO,OAAO,MAAO,KAAgBqK,KCa1qJ,SAAgB,IAAW,CAAC,AAAG,KAAW,EAAO,UAAa,EAAO,WAAc,CAAE,EAAC,EAAO,UAAa,KAAK,UAAU,CAAG,iCAAjb,IAtBhB,GAAqC,CAAa,GAAe,mCAAgD,GAAoB,SAI5H,GAAoB,CAAC,EAAU,EAAc,eAAe,UAAU,EAAc,aAAa,EAAc,UAAU,GAAW,UAAU,EAAc,UAAU,KAAK,UAAU,EAAU,CAAC,IAAI,KAAK,UAAU,EAAc,4DAOjO,GAAa,CAAC,EAAcuM,EAAG,EAAY,EAAa,GAAe,EAAiB,KAAsB,CAAC,IAAI,EAAO,GAAG,GAAG,EAAY,CAAC,GAAK,CAAC,WAAS,cAAY,CAAC,EAAY,GAAQ,YAAY,EAAS,eAAe,EAAY,mBAAqB,UAAS,EAAa,GAAG,EAAiB,MAAMA,IAAK,IAAgB,YAAY,IAAI,KAAK,MAAkB,GAAU,EAGxX,GAAS,GAAQ,CAAC,IAAM,EAAmB,IAAI,CAAC,IAAM,EAAgB,SAAS,cAAc,SAAS,CAA2J,OAAvJ,EAAO,OAAO,EAAgB,aAAa,QAAQ,EAAO,MAAM,CAAE,EAAgB,UAAU,GAAoB,EAAO,UAAU,EAAO,cAAc,CAAQ,CAAiB,EAAO,EAAU,IAAI,CAAC,IAAM,EAAO,SAAS,cAAc,SAAS,CACpW,OADwW,EAAO,OAAO,EAAO,aAAa,QAAQ,EAAO,MAAM,CAAE,EAAO,IAAI,GAAa,EAAO,cAAc,EAAO,GAAG,EAAO,YAAY,EAAO,aAAa,EAAO,iBAAiB,CAAC,EAAO,YAAY,YACpiB,CAAQ,EAAC,MAAM,CAAC,qBAAmB,WAAU,CAAE,EAOvC,GAAQ,CAAC,CAAC,YAAU,gBAAc,cAAY,QAAM,GAAA,EAAG,eAAa,mBAAiB,GAAG,CAAC,IAAM,EAAI,GAAS,CAAC,YAAU,gBAAc,cAAY,QAAM,GAAA,EAAG,eAAa,kBAAiB,EAAC,CAAO,EAAgB,EAAI,oBAAoB,CAAO,EAAO,EAAI,WAAW,CAAC,SAAS,KAAK,OAAO,EAAgB,EAAO,AAAE,ICtBvD,SAAgB,GAAiB,EAAS,CAAC,IAAM,EAAc,EAAS,MAAM,IAAI,CAAK,EAAe,EAAW,OAAO,EAAc,GAArB,CAAyB,IAAI,MAAM,EAAW,aAAa,MAAM,IAAI,SAAS,EAAW,WAAW,MAAM,IAAI,SAAS,EAAW,SAAS,MAAM,QAAQ,EAAW,UAAU,KAAO,QAAO,EAAc,IAAI,IAAI,OAAO,EAAe,aAAa,MAAM,IAAI,QAAQ,EAAe,WAAW,MAAM,IAAI,SAAS,EAAe,SAAS,MAAM,QAAQ,EAAe,UAAU,KAAO,OAAM,CAAC,iBAAe,YAAW,CAAE,UAAgB,GAAmB,GAAG,EAAQ,CAAC,IAAM,EAAO,CAAE,EAAgE,MAA/D,GAAQ,QAAQ,GAAgB,GAAQ,EAAO,KAAK,EAAO,CAAG,CAAQ,EAAO,KAAK,KAAK,AAAE,UAAgB,GAAU,EAAO,CAA+G,OAA3G,KAAiB,EAAO,QAAQ,KAAK,EAAO,QAAQ,KAAK,EAAO,WAAW,KAAK,EAAO,cAA2B,IAAM,UAAgB,GAAc,EAAW,EAAQ,CAAC,GAAG,CAAC,MAAO,MAAK,MAAM,EAAW,AAAE,MAAK,CAAC,AAAG,GAAQ,GAAS,AAAE,CAAC,CAK/rC,SAAgB,GAAY,EAAQ,CAAC,GAAG,cAAc,EAAO,CAAC,GAAG,UAAU,UAAU,MAAO,WAAU,MAAM,EAAQ,CAAC,GAAG,aAAa,UAAU,MAAO,WAAU,SAAS,IAAI,CAAE,EAAC,EAAQ,AAAE,CAEnK,OAFuK,GAAgD,WAAY,gBAEtP,QAAQ,SAAS,CAAS,IAAI,QAAQ,GAAS,CAAC,WAAW,EAAQ,AAAE,EAAG,CAG5E,eAAsB,GAAc,EAAG,EAAQ,CAA4B,OAA3B,KAAM,IAAY,EAAQ,CAAQ,GAAI,AAAE,CAIxF,SAAgB,GAAoB,EAAQ,CAAC,OAAO,IAAI,QAAQ,GAAS,CAC3E,AAD4E,WAAW,EAAQ,IAAI,CACnG,sBAAsB,IAAI,CAAM,GAAc,EAAQ,EAAQ,AAAE,EAAC,AAAE,EAAG,kBAfc,IAArF,GAAqC,IAAmC,CAAa,GAAA,sKCAkT,SAAS,GAAa,EAAQ,CAAC,MAAM,CAAC,sBAAsB,EAAQ,UAAU,UAAU,SAAS,iBAAiB,EAAQ,UAAU,UAAU,SAAS,WAAW,EAAQ,UAAU,UAAU,SAAS,aAAa,EAAQ,UAAU,UAAU,SAAS,mBAAmB,EAAQ,UAAU,UAAU,SAAS,kBAAkB,EAAQ,UAAU,UAAU,SAAS,wBAAwB,EAAQ,YAAY,UAAU,QAAS,CAAE,UAAS,GAAe,EAAQ,CAAC,MAAM,CAAC,UAAU,EAAQ,wBAAwB,WAAW,EAAQ,mBAAmB,UAAU,UAAU,EAAQ,aAAa,WAAW,EAAQ,eAAe,WAAW,EAAQ,qBAAqB,UAAU,UAAU,EAAQ,oBAAoB,UAAU,YAAY,EAAQ,0BAA0B,SAAU,CAAE,UAAS,GAAQ,EAAM,EAAO,CAAC,OAAO,EAAO,KAAd,CAAoB,IAAI,aAAa,MAAM,CAAC,GAAG,EAAM,MAAK,EAAK,cAAa,EAAK,MAAM,CAAC,WAAU,EAAK,WAAU,EAAK,WAAU,EAAK,aAAY,CAAK,CAAC,EAAC,IAAI,YAAY,MAAM,CAAC,GAAG,EAAM,MAAK,EAAK,WAAU,EAAK,MAAM,CAAC,WAAU,EAAK,WAAU,EAAK,WAAU,EAAK,aAAY,CAAK,CAAC,EAAC,IAAI,YAAY,MAAM,CAAC,GAAG,EAAM,MAAK,EAAK,WAAU,EAAK,MAAM,CAAC,WAAU,EAAM,WAAU,EAAM,WAAU,EAAM,aAAY,CAAM,CAAC,EAAC,IAAI,gBAAgB,MAAM,CAAC,GAAG,EAAM,WAAU,EAAK,MAAK,CAAK,EAAC,IAAI,SAAS,MAAM,CAAC,GAAG,EAAM,MAAM,CAAC,GAAG,EAAM,MAAM,GAAG,EAAO,KAAM,EAAC,KAAK,EAAO,IAAK,EAAC,IAAI,SAAS,MAAM,CAAC,GAAG,EAAM,MAAM,CAAC,GAAG,EAAM,OAAO,EAAO,OAAO,EAAM,MAAM,EAAO,KAAM,CAAC,EAAC,IAAI,uBAAuB,MAAM,CAAC,GAAG,EAAM,MAAM,EAAO,MAAM,UAAU,EAAO,UAAU,aAAa,EAAO,aAAa,6BAA4B,EAAK,MAAK,CAAK,EAAC,IAAI,cAAc,MAAM,CAAC,GAAG,EAAM,MAAM,EAAO,MAAM,oBAAmB,CAAK,EAAC,IAAI,UAAU,MAAM,CAAC,GAAG,EAAM,WAAU,CAAK,EAAC,IAAI,SAAS,MAAM,CAAC,GAAG,EAAM,MAAK,EAAM,UAAU,EAAM,WAAW,EAAO,OAAQ,EAAC,QAAQ,OAAO,CAAO,CAAC,CAE3qE,SAAgB,GAAW,CAAC,QAAM,eAAA,EAAe,uBAAoB,EAAM,mBAAgB,EAAM,CAAC,CAAC,GAAK,CAAC,EAAM,EAAS,CAAC,EAAW,GAAQ,GAAa,CAAO,EAAiB,IAAqB,CAAO,EAA2B,2BAAiC,EAAyB,yBAA+B,EAA4B,4BAA4B,SAAS,GAA0B,CAAC,IAAM,EAAwB,aAAa,QAAQ,EAA2B,CAAO,EAA0B,aAAa,QAAQ,EAAyB,CAAO,EAA6B,aAAa,QAAQ,EAA4B,CAAO,EAAY,IAA4B,KAAW,EAAe,IAA+B,KAAW,EAAyB,IAA0B,KAAW,EAAkC,GAAa,EAAqB,EAAkC,GAA0B,EAAkC,EAAS,CAAC,KAAK,uBAAuB,UAAU,EAAY,aAAa,EAAe,MAAM,EAAkC,GAAc,EAAwB,IAAI,aAAa,WAAW,EAA2B,CAAC,CAAC1W,CAAe,EAAC,AAAE,UAAS,GAAW,CAAC,AAAG,KAAW,KAAoB,IAAsB,GAK5zC,GAAU,UAAU,UAAU,GAAa,EAAM,MAAM,CAAC,CAAC,GAAQ,CAAC,cAAA,GAAoB,cAAc,YAAY,gBAAA,GAAsB,UAAA,GAAgB,cAAa,EAAK,GAAG,CAAM,EAAC,CAAC,IAAkB,IAAW,IAAkB,EAAK,GAAU,UAAU,SAAS,GAAa,EAAM,MAAM,CAAC,CAE9R,EAAO,UAAU,KAAK,CAAC,MAAM,uBAAwB,EAAC,EAAI,CAI1D,EAJoE,IAAI,CAAI,GAA4B,GAA0BA,IAAiB,OAAe,EAAM,oBAA6B,EAAM,QAAQ,MACnN,GAAc,IAAI,CAAC,EAAS,CAAC,KAAK,cAAc,MAAMA,CAAe,EAAC,AAAE,EAAC,CAAC,SAAS,eAAgB,EAAC,CAAE,EAAC,CAAC,EAAgBA,EAAe,EAAM,mBAAmB,EAAM,KAAM,EAAC,CAAC,EAAU,IAAI,CAAI,GAAwB,GAAc,IAAI,GAA0B,CAAC,CAAC,SAAS,eAAgB,EAAC,AAAE,EAAC,CAAE,EAAC,CACtS,EAAU,IAAI,CAAI,GAA2B,EAAM,WAAW,aAAa,QAAQ,EAAyB,OAAO,AAAG,EAAC,CAAC,EAAM,SAAU,EAAC,CACzI,EAAU,IAAI,CAAI,GAA2B,EAAM,cAAc,aAAa,QAAQ,EAA4B,OAAO,AAAG,EAAC,CAAC,EAAM,YAAa,EAAC,CAClJ,EAAU,IAAI,CAA4B,GAAxB,IAA4B,EAAM,KAAK,OAAO,IAAM,EAAW,IAAW,EAAM,QAAQ,KAAK,GAAc,IAAI,CAAC,IAAI,EAAW,CAAC,EAAS,CAAC,KAAK,SAAS,SAAQ,CAAM,EAAC,CAAC,MAAQ,CAErH,AAD7E,GAAW,CACX,aAAa,QAAQ,EAA2B,KAAK,UAAU,EAAM,MAAM,CAAC,CAAC,EAAS,CAAC,KAAK,SAAS,SAAQ,CAAK,EAAC,AAAE,EAAC,CAAC,SAAS,eAAgB,EAAC,AAAE,EAAC,CAAC,EAAM,KAAK,EAAM,KAAM,EAAC,CAAC,SAAS,GAAS,CAA4B,AAA3B,EAAS,CAAC,KAAK,SAAU,EAAC,CAAC,aAAa,QAAQ,EAAyB,OAAO,AAAE,UAAS,GAAY,CAAC,EAAS,CAAC,KAAK,YAAa,EAAC,AAAE,UAAS,GAAW,CAAC,EAAS,CAAC,KAAK,WAAY,EAAC,AAAE,UAAS,GAAW,CAAC,EAAS,CAAC,KAAK,WAAY,EAAC,AAAE,UAAS,GAAe,CAAC,EAAS,CAAC,KAAK,eAAgB,EAAC,AAAE,UAAS,EAAW,EAAK,CAAC,EAAS,CAAC,KAAK,SAAS,MAAK,EAAC,AAAE,OAAM,CAAC,MAAM,EAAM,MAAM,cAAc,EAAM,WAAW,EAAM,mBAAmB,YAAY,EAAM,UAAU,eAAe,EAAM,aAAa,UAAQ,aAAW,YAAU,YAAU,gBAAc,YAAW,CAAE,CAEtrB,SAAgB,IAAsB,CAAC,GAAK,CAAC,EAAQ,EAAW,CAAC,EAAS,KAAK,CAAC,EAAU,IAAI,CAAK,IAA6B,EAAO,IAAc,KAAK,GAAQ,CAAC,EAAgB,IAAI,CAAC,EAAW,EAAO,AAAE,EAAC,AAAE,EAAC,AAAE,EAAC,CAAE,EAAC,CACpR,IAAI,EAAuF,OAA7E,IAAS,EAAO,OAAO,OAAO,EAAQ,CAAC,MAAM,GAAG,IAAI,UAAU,CAAC,QAAQ,MAAY,CAAC,UAAU,GAAsB,QAAQ,EAAQ,GAAe,EAAQ,CAAC,KAAK,QAAO,CAAE,8BADlL,IAjBN,GAAwC,IAAqC,IAAiE,KAAuH,KAAkI,CAAs0D,GAAa,CAAC,WAAU,EAAM,cAAa,EAAM,MAAM,KAAK,MAAK,EAAM,6BAA4B,EAAM,oBAAmB,EAAM,WAAU,CAAM,EAAc,GAAe,CAAC,WAAU,EAAM,WAAU,EAAM,WAAU,EAAM,aAAY,CAAM,EAE37E,IAAkB,EAchB,GAAa,6CACb,GAAsB,MAAa,EAAO,+BChBkjB,IAA5lB,GAAU,gMAA6S,CAAO,GAAe,IAAY,MAAM,gBAAgB,EAAE,iBAAiB,EAAE,UAAU,WAAW,SAAS,CAAS,GAAW,IAAI,CAAC,IAAM,EAAO,EAAU,UAAU,EAAU,YAAY,GAAG,MAAO,IAAU,KAAK,GAAS,GAAQ,aAAa,EAAE,SAAS,EAAQ,CAAC,AAAE,EAAK,GAAM,KAAkB,GAAK,KAAQ,KAAQ,OAAK,GAAM,IAAgB,EAAE,IAAY,EAAQ,MCDzhB,SAAgB,GAAU,CAAC,QAAA,EAAQ,qBAAmB,cAAY,gBAAc,CAAC,CAAC,IAAM,EAAsB,KAAY,IAAc,EAAc,IAAM,EAAC,EAAY,EAAsB,EAAsB,KAAK,QAAc,EAAgBoW,EAAQ,KAAK,KAAK,QAAc,EAAc,CAAC,GAAG,CAAC,MAAMA,EAAQ,QAAQ,YAAYA,EAAQ,cAAc,KAAKA,EAAQ,OAAO,SAASA,EAAQ,WAAW,OAAOA,EAAQ,SAAS,SAASA,EAAQ,WAAW,WAAWA,EAAQ,SAAS,WAAWA,EAAQ,cAAa,CAAK,EAAC,MAAM,CAAC,MAAMA,EAAQ,WAAW,YAAYA,EAAQ,iBAAiB,KAAKA,EAAQ,UAAU,SAASA,EAAQ,cAAc,OAAOA,EAAQ,YAAY,SAASA,EAAQ,cAAc,WAAWA,EAAQ,YAAY,WAAWA,EAAQ,iBAAgB,CAAK,CAAC,EAAC,OAAO,EAAc,IAA4B,EAAmB,EAAgB,GAAwB,eAAlgC,GAAqC,KAA0G,GCIvG,SAAS,GAAa,CAAC,SAAO,SAAO,cAAY,SAAO,YAAU,YAAU,CAAC,CAAC,IAAM,EAAQ,EAAO,kBAAkB,EAAO,WAAW,KAAK,EAAO,aAAa,KAAK,EAAO,cAAc,KAAK,EAAO,YAAY,OAAO,EAAO,QAAQ,IAAI,MAAoB,GAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,MAAM,UAAQ,IAAI,EAAQ,EAAC,SAAS,CAAc,EAAK,GAAY,CAAC,MAAM,CAAC,GAAG,EAAO,MAAM,SAAS,KAAK,EAAE,WAAW,SAAS,MAAM,EAAO,MAAM,SAAU,EAAW,YAAsB,cAAmB,QAAO,EAAC,CAAc,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,SAAS,WAAW,QAAS,EAAC,SAAsB,EAAK,GAAO,CAAC,QAAQ,EAAU,SAAS,CAAC,GAAG,EAAO,OAAM,CAAM,EAAC,GAAG,UAAU,SAAS,EAAO,OAAO,OAAQ,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAE,UAAS,GAAmB,CAAC,SAAO,SAAO,QAAM,YAAU,cAAY,SAAO,WAAS,WAAS,CAAC,CAAC,IAAM,EAAQ,EAAO,kBAAkB,EAAO,WAAW,KAAK,EAAO,aAAa,KAAK,EAAO,cAAc,KAAK,EAAO,YAAY,OAAO,EAAO,QAAQ,IAAI,MAAoB,GAAM,MAAM,CAAC,MAAM,CAAC,SAAQ,EAAC,SAAS,CAAc,EAAM,MAAM,CAAC,SAAS,CAAC,GAAoB,EAAK,GAAS,CAAC,MAAM,CAAC,GAAG,EAAO,MAAM,UAAU,MAAM,EAAO,MAAM,UAAW,EAAC,SAAS,CAAM,EAAC,CAAc,EAAK,GAAY,CAAC,MAAM,CAAC,GAAG,EAAO,MAAM,SAAS,MAAM,EAAO,MAAM,SAAU,EAAW,YAAsB,cAAmB,QAAO,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,GAAQ,CAAC,UAAU,EAAO,UAAU,SAAS,CAAc,EAAK,GAAO,CAAC,SAAS,EAAO,QAAQ,EAAS,GAAG,SAAS,SAAS,EAAO,OAAO,MAAO,EAAC,CAAc,EAAK,GAAO,CAAC,SAAS,EAAO,SAAQ,EAAK,QAAQ,EAAS,GAAG,SAAS,SAAS,EAAO,OAAO,MAAO,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAE,UAAS,GAAc,CAAC,SAAO,SAAO,UAAQ,iBAAe,QAAM,cAAY,SAAO,cAAW,EAAK,YAAU,UAAQ,kBAAgB,cAAY,cAAY,iBAAe,CAAC,CAAC,GAAK,CAAC,EAAY,EAAe,CAAC,GAAS,EAAM,CAAO,EAAY,CAAC,GAAG,EAAQ,MAAM,MAAM,EAAO,MAAM,SAAU,EAAO,EAAQ,EAAO,kBAAkB,EAAO,WAAW,KAAK,EAAO,aAAa,KAAK,EAAO,cAAc,KAAK,EAAO,YAAY,OAAO,EAAO,QAAQ,IACxmE,EAAY,CAAC,YAAY,cAAc,YAAY,WAAY,EAAO,EAAkB,GAAa,EAAe,MAAoB,GAAM,MAAM,CAAC,MAAM,CAAC,SAAQ,EAAC,SAAS,CAAc,EAAM,MAAM,CAAC,SAAS,CAAC,GAAoB,EAAK,GAAS,CAAC,MAAM,CAAC,GAAG,EAAO,MAAM,UAAU,MAAM,EAAO,MAAM,UAAW,EAAC,SAAS,CAAM,EAAC,CAAc,EAAK,GAAY,CAAC,MAAM,CAAC,GAAG,EAAO,MAAM,SAAS,MAAM,EAAO,MAAM,SAAU,EAAW,YAAsB,cAAmB,QAAO,EAAC,CAAc,EAAK,GAAgB,CAAC,SAAS,GAAgC,EAAK,EAAO,IAAI,CAAC,QAAQ,EAAe,KAAK,CAAC,QAAQ,EAAE,OAAO,CAAE,EAAC,QAAQ,CAAC,QAAQ,EAAE,OAAO,MAAO,EAAC,KAAK,CAAC,QAAQ,EAAE,OAAO,CAAE,EAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,GAAG,UAAU,GAAQ,SAAS,QAAS,EAAC,SAAS,GAAa,EAAY,IAAI,GAAqB,EAAK,GAAO,CAAC,MAAM,EAAQ,GAAQ,MAAM,YAAY,EAAQ,GAAQ,YAAY,WAAW,EAAO,MAAM,WAAW,iBAAiB,EAAO,MAAM,UAAU,gBAAgB,EAAQ,aAAa,QAAQ,EAAQ,GAAQ,QAAQ,IAAI,EAAe,EAAO,CAAC,MAAM,EAAY,SAAS,IAAS,YAAY,EAAQ,GAAQ,UAAS,CAAK,EAAC,CAAC,AAAC,EAAC,QAAQ,AAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,GAAQ,CAAC,UAAU,EAAO,UAAU,SAAS,EAA+B,EAAK,GAAO,CAAC,SAAS,EAAO,SAAQ,EAAK,QAAQ,EAAgB,GAAG,SAAS,SAAS,EAAO,OAAO,IAAK,EAAC,CAAc,EAAM5V,EAAU,CAAC,SAAS,CAAC,GAAyB,EAAK,GAAO,CAAC,SAAS,EAAO,QAAQ,EAAY,GAAG,SAAS,SAAS,EAAO,OAAO,SAAU,EAAC,CAAc,EAAK,GAAO,CAAC,SAAS,EAAO,QAAQ,IAAI,CAAC,GAAe,EAAK,AAAE,EAAC,GAAG,YAAY,SAAS,EAAO,OAAO,SAAU,EAAC,CAAc,EAAK,GAAO,CAAC,SAAS,EAAO,SAAQ,EAAK,QAAQ,EAAY,GAAG,SAAS,SAAS,EAAO,OAAO,SAAU,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAE,UAAS,GAAO,CAAC,QAAM,aAAW,cAAY,mBAAiB,kBAAgB,UAAQ,WAAS,UAAQ,MAAA,EAAM,CAAC,CAAC,IAAM,EAAaL,EAAM,kBAAkBA,EAAM,WAAW,KAAKA,EAAM,aAAa,KAAKA,EAAM,cAAc,KAAKA,EAAM,YAAY,OAAOA,EAAM,QAAQ,IAAU,EAAaA,EAAM,QAAQ,cAAcA,EAAM,OAAO,MAAM,KAAKA,EAAM,OAAO,QAAQ,KAAK,MAAoB,GAAM,EAAO,IAAI,CAAC,MAAM,CAAC,UAAU,EAAa,WAAWA,EAAM,WAAW,aAAaA,EAAM,OAAO,OAAO,QAAQ,EAAa,OAAO,UAAU,WAAW,OAAO,cAAc,KAAM,EAAS,UAAQ,WAAW,CAAC,QAAQ,EAAG,EAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,eAAgB,EAAC,SAAS,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,WAAW,IAAI,SAAS,GAAG,MAAM,EAAW,GAAGA,EAAM,SAAU,EAAC,SAAS,CAAM,EAAC,CAAC,EAAsB,EAAKM,EAAS,CAAC,SAAsB,EAAK,GAAO,CAAC,QAAQ,EAAQ,KAAK,MAAM,WAAWN,EAAM,YAAY,mBAAmBA,EAAM,mBAAoB,EAAC,AAAC,EAAC,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,SAAS,GAAG,MAAMA,EAAM,YAAY,GAAGA,EAAM,UAAU,WAAW,GAAI,EAAC,SAAS,eAAgB,EAAC,AAAC,CAAC,EAAC,CAAC,GAA0B,EAAK,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,UAAU,GAAG,SAAS,GAAG,WAAW,IAAI,MAAM,EAAiB,GAAGA,EAAM,QAAS,EAAC,SAAS,CAAY,EAAC,AAAC,CAAC,EAAC,AAAE,UAAS,GAAS,CAAC,WAAS,QAAM,CAAC,CAAC,MAAoB,GAAK,IAAI,CAAC,MAAM,CAAC,SAAS,GAAG,OAAO,mBAAmB,WAAW,OAAO,QAAQ,EAAE,GAAG,CAAM,EAAU,UAAS,EAAC,AAAE,UAAS,GAAY,CAAC,QAAM,cAAY,SAAO,YAAU,CAAC,CAAC,IAAM,EAAW,GAAa,GAAQ,KAAK,IAAI,EAAW,OAAO,KAAK,IAAI,EAAa,MAAoB,GAAK,GAAqB,CAAQ,SAAa,QAAgB,WAAU,EAAC,CAIt8G,IAAM,EAAsB,GAAa,MAAM;;EAAO,CAAC,MAAO,GAAY,MAAM;;EAAO,CAAC,IAAI,CAAC,EAAK,IAAqB,EAAK,GAAqB,CAAM,OACnJ,OAAO,IAAQ,EAAsB,OAAO,EAAE,EAAO,KAAK,MAAM,CAChE,UAAU,EAAM,EAAE,EAAE,EAAE,GAAG,CAAM,EAAW,WAAU,EAAC,EAAM,CAAC,AAAE,UAAS,GAAqB,CAAC,OAAK,SAAO,QAAM,YAAU,CAAC,CAAC,MAAoB,GAAM,IAAI,CAAC,MAAM,CAAC,WAAW,IAAI,OAAO,EAAE,QAAQ,EAAE,SAAS,GAAG,GAAG,CAAM,EAAC,SAAS,CAAC,EAAK,GAAM,GAAQ,KAAK,IAAI,KAAK,GAAQ,MAAmB,EAAM,OAAO,CAAC,SAAS,CAAC,GAAQ,OAAO,IAAiB,EAAK,IAAI,CAAC,KAAK,GAAQ,KAAK,OAAO,SAAS,MAAM,CAAC,MAAM,EAAU,eAAe,MAAO,EAAC,SAAS,GAAQ,KAAM,EAAC,CAAC,GAAI,CAAC,EAAC,AAAC,CAAC,EAAC,AAAE,UAAS,GAAQ,CAAC,WAAS,YAAU,CAAC,CAAC,MAAoB,GAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,EAAU,IAAI,GAAG,UAAU,EAAG,EAAU,UAAS,EAAC,AAAE,2BAAM,AAX9nB,GAA+E,IAA0C,IAA4B,IAAkD,KAAuJ,CAAM,GAAQ,GACtW,GAAoB,EAAK,IAAI,OAAO,4BAAgG,CAAc,GAAO,GAAQ,SAAgB,CAAC,SAAO,SAAO,SAAO,UAAQ,iBAAe,eAAa,YAAU,cAAY,cAAY,kBAAgB,kBAAgB,iBAAe,CAAC,CAAC,IAAM,EAAmB,EAAO,aAAa,EAAO,SAAS,EAAO,YAAY,EAAO,MAAM,EAAQ,EAAU,EAAO,MAAM,MAAM,EAAO,QAAQ,KAAW,EAAa,EAAO,kBAAkB,EAAO,WAAW,KAAK,EAAO,aAAa,KAAK,EAAO,cAAc,KAAK,EAAO,YAAY,OAAO,EAAO,QAAQ,IAAU,EAAa,GAAU,EAAO,MAAM,OAAO,CAAO,EAAa,EAAO,MAAM,QAAQ,OAAO,cAAc,EAAO,MAAM,OAAO,MAAM,KAAK,EAAO,MAAM,OAAO,QAAQ,KAAW,EAAY,CAAC,WAAW,EAAO,MAAM,KAAK,UAAU,GAAmB,EAAa,EAAa,CAAC,SAAS,SAAS,aAAa,EAAO,MAAM,OAAO,MAAO,EAAC,MAAoB,GAAK,EAAO,IAAI,CAAC,QAAQ,GAAgB,CAAC,EAAE,EAAO,UAAU,EAAE,EAAE,EAAO,UAAU,EAAE,MAAM,EAAO,UAAU,MAAM,QAAQ,CAAE,EAAC,QAAQ,CAAC,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,QAAQ,CAAE,EAAC,KAAK,CAAC,EAAE,EAAO,UAAU,EAAE,EAAE,EAAO,UAAU,EAAE,MAAM,EAAO,UAAU,MAAM,QAAQ,CAAE,EAAC,WAAW,EAAe,EAAO,UAAU,WAAW,CAAC,SAAS,CAAE,EAAC,MAAM,CAAC,WAAW,GAAoB,WAAW,eAAe,EAAmB,KAAK,cAAc,SAAS,IAAI,GAAG,SAAS,WAAW,QAAQ,OAAO,OAAO,IAAI,cAAc,MAAO,EAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAY,SAAS,SAAS,MAAM,OAAO,SAAS,EAAO,KAAM,EAAC,WAAW,+DAA+D,EAAO,OAAO,SAAS,EAAO,OAAO,SAAsB,EAAK,GAAa,CAAQ,SAAc,SAAiB,YAAU,YAAY,EAAO,YAAY,OAAO,EAAO,OAAiB,WAAU,EAAC,CAAC,EAAO,OAAO,SAAsB,EAAK,GAAmB,CAAQ,SAAc,SAAiB,YAAU,MAAM,EAAO,MAAM,YAAY,EAAO,YAAY,OAAO,EAAO,OAAO,SAAS,EAAY,SAAS,CAAY,EAAC,CAAc,EAAK,GAAc,CAAQ,SAAc,SAAe,UAAuB,iBAAyB,YAAU,MAAM,EAAO,MAAM,YAAY,EAAO,YAAY,WAAW,EAAO,WAAW,OAAO,EAAO,OAAO,eAAe,EAAgB,QAAQ,EAAyB,cAAwB,cAA4B,iBAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAA,0EAAE;;;UAG95E,EAAC,2BAA2B,CAOulB,GAAO,GAAQ,SAAgB,CAAC,GAAA,EAAG,WAAS,UAAQ,WAAS,UAAQ,CAAC,CAAC,IAAM,EAAa,EAAS,kBAAkB,EAAS,WAAW,KAAK,EAAS,aAAa,KAAK,EAAS,cAAc,KAAK,EAAS,YAAY,OAAO,EAAS,QAAQ,IAAUA,EAAM,EAAQ,EAAS,QAAQ,EAAS,UAAU,MAAoB,GAAK,EAAO,MAAM,CAAC,UAAU,mCAAmC,IAAI,mCAAmCuW,IAAa,UAAQ,KAAK,SAAS,SAAS,IAAW,WAAW,CAAC,QAAQ,EAAS,cAAc,EAAG,EAAC,SAAS,CAAC,QAAQ,EAAS,YAAY,EAAG,EAAC,MAAM,CAAC,iBAAiB,OAAO,WAAW,OAAO,MAAM,EAAS,MAAM,OAAO,OAAO,OAAO,OAAO,OAAO,OAAO,QAAQ,EAAa,aAAa,EAAS,aAAa,UAAU,GAAUvW,EAAM,OAAO,CAAC,WAAWA,EAAM,KAAK,MAAMA,EAAM,MAAM,SAAS,GAAG,WAAW,EAAE,OAAO,UAAU,WAAW,EAAS,KAAK,QAAQ,IAAI,GAAG,EAAS,IAAK,CAAC,EAAC,AAAE,EAAC,yFAAyF,GCDrmD,SAAwB,GAAa,CAAC,QAAM,UAAQ,UAAQ,SAAO,SAAO,QAAA,EAAQ,UAAQ,QAAM,sBAAoB,UAAQ,kBAAgB,WAAS,YAAU,WAAS,oBAAkB,CAAC,CAAC,IAAM,EAAiB,IAAqB,CAAO,EAAU,GAAS,EAAuB,GAAW,GAAS,EAAuB,EAAO,GAAU,IAAM,EAAC,EAAY,EAAY,IAAsB,CAAO,EAAO,GAAU,CAAC,QAAA,EAAQ,mBAAmB,EACjc,YAAY,EAAU,cAAc,EAAY,MAAO,EAAC,CAAO,EAAQ,GAAW,CAAC,QAAM,eAAe,EAAY,UAAU,EAAY,QAAQ,EAAO,SAAS,sBAAoB,gBAAgB,EAAY,SAAU,EAAC,CAAM,CAAC,EAAO,EAAU,CAAC,EAAS,GAAc,CACxQ,CAAC,EAAqB,EAAwB,CAAC,EAAS,GAAc,CAK8E,AAL7E,EAAU,IAAI,CAAI,IAC9F,GAAc,EACX,GAAQ,GAAwB,EAAM,CACtC,IAAS,GAAW,GAAS,GAAc,IAAI,EAAQ,CAAC,QAAO,EAAC,CAAC,CAAC,SAAS,eAAgB,EAAC,CAAG,EAAC,CAAC,EAAO,CAAU,EAAC,CACtH,EAAU,IAAI,CAAC,GAAG,EAAU,OAAO,IAAM,EAAe,EAAQ,gBAAgB,EAAQ,YAAkB,EAAiB,EAAO,OAAO,WAAW,EAAQ,eAAkB,IAAgB,YAAY,KAAK,qBAAqB,CAAC,GAAU,EAAK,CAA8D,IAAkB,EAAQ,YAAY,CACrV,GAAU,GAAc,IAAI,EAAS,CAAC,QAAO,EAAC,CAAC,GAAO,EAAQ,aAAa,GAAU,EAAM,AAAG,EAAC,CAAC,EAAQ,cAAc,EAAQ,YAAY,CAAU,EAAC,CAAC,EAAU,IAAI,CAAI,GAAoB,GAAiB,GAAc,IAAI,EAAgB,CAAC,SAAO,QAAQ,EAAQ,KAAM,EAAC,CAAC,AAAG,EAAC,CAAC,EAAQ,MAAM,CAAU,EAAC,CAAC,eAAe,GAAe,CAC/U,AADgV,KAAM,KAAqB,CAAC,EAAQ,SAAS,CAAC,GAAU,EAAM,CAC3Y,GAAW,GAAc,IAAI,EAAU,CAAC,QAAO,EAAC,CAAC,AAAG,gBAAe,IAAiB,CACvF,AADwF,KAAM,KAAqB,CAAC,EAAQ,WAAW,CAAC,GAAU,EAAM,CACrJ,GAAU,GAAc,IAAI,EAAS,CAAC,QAAO,EAAC,CAAC,AAAG,gBAAe,IAAiB,CACrF,AADsF,KAAM,KAAqB,CAAC,EAAQ,WAAW,CAAC,GAAU,EAAM,CACnJ,GAAU,GAAc,IAAI,EAAS,CAAC,QAAO,EAAC,CAAC,AAAG,gBAAe,IAAqB,CAClC,AADmC,KAAM,KAAqB,CAAC,EAAQ,eAAe,CAAC,GAAU,EAAM,CAC9J,GAAc,IAAI,CAAC,AAAG,GAAU,EAAS,CAAC,QAAO,EAAC,AAAG,EAAC,CAAC,GAAc,IAAI,CAAC,AAAG,GAAmB,EAAkB,CAAC,QAAO,EAAC,AAAG,EAAC,AAAE,CAAmS,OAAhS,EAA+B,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAM,MAAM,EAAO,KAAM,EAAC,SAAsB,EAAK,GAAO,CAAQ,SAAc,SAAc,SAAe,UAAQ,eAAe,GAAW,EAAQ,QAAQ,aAAa,CAAC,GAAG,GAAe,WAAU,CAAK,EAAC,gBAAe,CAAM,EAAC,AAAC,EAAC,CAAsB,EAAMK,EAAU,CAAC,SAAS,CAAc,EAAK,GAAQ,CAAO,QAAc,UAAQ,QAAQ,IAAI,GAAU,EAAK,AAAC,EAAC,EAAE,GAAwB,EAAK,GAAQ,CAAQ,SAAc,SAAc,SAAe,UAAQ,aAAa,EAAQ,MAAM,gBAAgB,EAAqB,YAAY,GAAgB,gBAAgB,GAAoB,YAAY,GAAgB,UAAU,EAAc,gBAAgB,EAAQ,WAAkB,QAAO,EAAC,AAAC,CAAC,EAAC,AAAE,CAA2I,SAAS,GAAQ,EAAM,CAAC,IAAM,EAAW,EAAM,OAAO,gBAAgB,EAAM,OAAO,SAAS,KAAK,EAAM,OAAO,WAAW,KAAK,EAAM,OAAO,YAAY,KAAK,EAAM,OAAO,UAAU,OAAO,EAAM,OAAO,MAAM,IAAS,CAAC,iBAAe,aAAW,CAAC,GAAiB,EAAM,OAAO,SAAS,CAAO,EAAO,EAAM,OAAY,CAAC,EAAmB,EAAsB,CAAC,EAAS,EAAO,CAGtzC,IAAzD,GAAoB,GAAO,EAAsB,EAAO,EAAK,EAAmB,OAAO,KAAK,IAAM,EAAS,EAAM,OAAO,SAAS,MAAoB,GAA0B,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,UAAW,EAAC,SAAsB,EAAK,GAAgB,CAAC,SAAS,EAAoB,EAAM,EAAO,IAAI,CAAC,MAAM,CAE3T,IAAI,GAAU,IAAa,aAAa,MAAA,GAAY,KAAK,GAAU,IAAiB,aAAa,MAAA,GAAY,MAAM,GAAU,IAAiB,WAAW,MAAA,GAAY,OAAO,EAAS,WAAA,GAAiB,MAAM,GAAU,IAAiB,SAAS,WAAA,GAAiB,OAAO,GAAU,IAAa,WAAW,MAAA,GAAY,UAAU,aAAa,SAAS,QAAQ,YAAY,OAAO,QAAQ,EAAW,OAAO,EAAM,OAAO,OAAO,QAAQ,OAAO,cAAc,MAAM,IAAI,GAAG,eAAe,SAAS,cAAc,EAAS,MAAM,MAAO,EAAC,SAAS,CAAC,GAAuB,EAAK,GAAS,CAAC,MAAM,EAAM,OAAO,OAAO,QAAS,EAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,iBAAe,aAAW,cAAc,OAAO,SAAS,EAAM,OAAO,eAAe,EAAE,EAAM,OAAO,eAAe,OAAQ,EAAC,SAAsB,EAAK,GAAO,CAAC,GAAG,CAAM,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,CAAC,IAAK,EAAC,AAAC,EAAC,CAAC,SAAS,KAAK,AAAE,CAAsgD,SAAS,GAAS,CAAC,QAAM,CAAC,CAAC,MAAoB,GAAK,EAAO,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAE,EAAC,QAAQ,CAAC,QAAQ,CAAE,EAAC,KAAK,CAAC,QAAQ,CAAE,EAAC,MAAM,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,OAAO,OAAO,OAAO,gBAAgB,EAAM,cAAc,MAAO,CAAC,EAAC,AAAE,wBAOzwD,AAjCr2B,GAA+E,IAAgF,IAA4D,IAAoD,IAAoC,KAAuJ,KAAiH,KAA8G,KAA0G,KAA6K,CAC57B,IAAc,EAoBw2B,GAAwB,EAAK,IAAI,OAAO,wBAA4F,CAK5I,GAAQ,GAAQ,CAAC,CAAC,UAAQ,QAAM,UAAQ,GAAG,CAAC,IAAM,EAAiB,IAAqB,CAAC,GAAG,EAAQ,OAAO,OAAQ,MAAoB,GAAK,SAAS,CAAC,UAAU,mCAAmC,aAAa,iBAAiB,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,WAAW,OAAO,QAAQ,OAAO,OAAO,OAAO,QAAQ,EAAE,MAAM,EAAQ,MAAM,SAAS,GAAG,OAAO,UAAU,GAAG,EAAQ,QAAS,EAAS,UAAQ,SAAS,EAAQ,OAAO,OAAoB,EAAKA,EAAU,CAAC,SAAS,EAAQ,WAAW,UAAU,EAAQ,UAAuB,EAAK,MAAM,CAAC,IAAI,mCAAmC,IAAI,EAAQ,UAAU,IAAI,MAAM,EAAQ,SAAS,OAAO,EAAQ,QAAS,EAAC,CAAc,EAAKC,EAAS,CAAC,SAAsB,EAAK,GAAW,CAAC,MAAM,EAAQ,SAAS,OAAO,EAAQ,SAAS,MAAM,EAAQ,KAAM,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,QAAS,EAAC,SAAS,EAAQ,IAAK,EAAC,AAAC,EAAC,CAAE,GAAG,EAAkB,MAAoB,GAAM,MAAM,CAAC,MAAM,CAAC,aAAa,EAAE,MAAM,OAAO,OAAO,kBAAkB,WAAW,yBAAyB,QAAQ,GAAG,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,WAAW,GAAoB,UAAU,SAAS,eAAe,SAAS,MAAM,IAAI,GAAG,CAAM,EAAC,SAAS,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,WAAW,EAAE,OAAO,CAAE,EAAC,SAAS,eAAgB,EAAC,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,OAAO,CAAE,EAAC,SAAS,uCAAwC,EAAC,AAAC,CAAC,EAAC,AAAG,EAAC,yFAAyF,4BAA4B,CAA6P,GAAoB,GAAa,CAAC,MAAM,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,YAAY,cAAc,YAAY;0DAAoF,EAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,cAAa,EAAK,YAAY,4CAA6C,EAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,YAAY,aAAa,SAAS,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,QAAQ,CAAC,OAAO,OAAO,MAAO,EAAC,aAAa,CAAC,OAAO,OAAO,MAAO,EAAC,aAAa,OAAO,yBAAwB,CAAK,EAAC,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,QAAQ,CAAC,UAAU,QAAS,EAAC,aAAa,CAAC,UAAU,QAAS,EAAC,yBAAwB,EAAK,OAAO,GAAO,EAAM,OAAO,MAAO,EAAC,KAAK,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,kBAAkB,OAAO,GAAO,EAAM,OAAO,MAAO,EAAC,SAAS,CAC56G,KAAK,EAAY,KAAK,MAAM,IAAI,SAAS,WAAW,OAAO,GAAO,EAAM,OAAO,MAAO,EAAC,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,gBAAe,EAAK,aAAa,GAAG,OAAO,GAAO,EAAM,OAAO,MAAO,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,OAAO,OAAO,GAAO,EAAM,OAAO,QAAQ,EAAM,OAAO,QAAQ,EAAM,WAAW,QAAS,EAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,gBAAgB,iBAAiB,CAAC,MAAM,MAAM,KAAM,EAAC,OAAO,GAAO,EAAM,WAAW,SAAU,CAAC,CAAC,EAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,YAAY,eAAe,SAAS,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,QAAQ,CAAC,WAAW,aAAa,YAAY,eAAe,gBAAgB,aAAc,EAAC,aAAa,CAAC,WAAW,aAAa,YAAY,eAAe,gBAAgB,aAAc,EAAC,aAAa,cAAe,EAAC,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,aAAa,GAAG,gBAAe,EAAK,IAAI,EAAE,IAAI,EAAG,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,gBAAe,EAAK,KAAK,CAAE,EAAC,eAAe,CAAC,MAAM,WAAW,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,CAAE,EAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,kBAAmB,EAAC,aAAa,GAAG,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAc,EAAC,YAAY,CAAC,IAAI,IAAI,IAAI,GAAI,EAAC,IAAI,CAAE,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,UAAU,eAAe,aAAa,CAAC,QAAQ,gBAAiB,EAAC,aAAa,GAAG,UAAU,CAAC,WAAW,aAAa,cAAc,WAAY,EAAC,YAAY,CAAC,IAAI,IAAI,IAAI,GAAI,EAAC,IAAI,CAAE,EAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,YAAY,wBAAwB,SAAS,CAAC,UAAU,CACrqD,KAAK,EAAY,KAAK,MAAM,QAAQ,SAAS,UAAW,EAAC,WAAW,CAAC,MAAM,IAAI,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,SAAS,CACpI,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,UAAW,EAAC,UAAU,CAAC,MAAM,IAAI,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,UAAS,EAAK,aAAa,MAAO,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,YAAY,gBAAgB,SAAS,CAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,gBAAe,EAAK,IAAI,EAAE,aAAa,EAAG,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,gBAAe,EAAK,IAAI,EAAE,aAAa,CAAE,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,kBAAmB,CAAC,CAAC,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,UAAS,EAAK,SAAS,CAAC,YAAY,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,kBAAmB,EAAC,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,aAAa,CAAE,EAAC,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,aAAa,CAAE,EAAC,WAAW,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,aAAa,CAAE,CAAC,CAAC,EAAC,SAAS,CAAC,MAAM,WAAW,KAAK,EAAY,MAAM,aAAa,kBAAkB,OAAO,CAAC,EAAE,KAAS,EAAM,QAAQ,aAAa,EAAM,QAAQ,aAAc,CAAC,CAAC,EAAC,UAAU,CAAC,KAAK,SAAS,YAAY,UAAU,KAAK,EAAY,OAAO,SAAS,CAAC,EAAE,CAAC,KAAK,EAAY,OAAO,gBAAe,EAAK,aAAa,CAAE,EAAC,EAAE,CAAC,KAAK,EAAY,OAAO,gBAAe,EAAK,aAAa,EAAG,EAAC,MAAM,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,KAAK,GAAG,aAAa,CAAE,EAAC,WAAW,CAAC,KAAK,EAAY,UAAW,CAAC,CAAC,CAAC,CAAC,EAAC,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,YAAY,kBAAkB,SAAS,CAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,YAAY,iBAAiB,SAAS,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,UAAS,EAAK,SAAS,CAAC,YAAY,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,kBAAmB,EAAC,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,GAAI,EAAC,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,GAAI,EAAC,WAAW,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,GAAI,CAAC,CAAC,CAAC,CAAC,EAAC,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,YAAY,iBAAiB,SAAS,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,UAAS,EAAK,SAAS,CAAC,YAAY,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,kBAAmB,EAAC,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,GAAI,EAAC,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,GAAI,EAAC,WAAW,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,GAAI,CAAC,CAAC,CAAC,CAAC,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,aAAa,QAAS,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,aAAa,QAAS,EAAC,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,YAAa,EAAC,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,YAAa,EAAC,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,WAAY,EAAC,KAAK,CAAC,KAAK,EAAY,OAAO,aAAa,kBAAmB,EAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,MAAO,CAAC,CAAC,EAAC,KAAK,CAC9jG,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,UAAW,EAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,kBAAmB,EAAC,aAAa,GAAG,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAc,EAAC,YAAY,CAAC,IAAI,IAAI,IAAI,GAAI,EAAC,IAAI,CAAE,EAAC,aAAa,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,gBAAe,EAAK,IAAI,EAAE,aAAa,CAAE,EAAC,WAAW,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,KAAK,GAAG,gBAAe,EAAK,IAAI,EAAE,IAAI,EAAE,aAAa,EAAG,EAAC,aAAa,CAAC,MAAM,gBAAgB,KAAK,EAAY,OAAO,KAAK,GAAG,gBAAe,EAAK,IAAI,EAAE,IAAI,EAAE,aAAa,EAAG,EAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,MAAM,QAAS,EAChsB,YAAY,CAAC,uBAAuB,oBAAqB,EAAC,aAAa,MAAM,yBAAwB,CAAK,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,QAAQ,cAAa,CAAK,CAAC,CAAC,EAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,YAAY,YAAY,SAAS,CAAC,KAAK,CAAC,MAAM,IAAI,KAAK,EAAY,QAAQ,cAAa,EAAK,aAAa,KAAK,cAAc,OAAQ,EAAC,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,QAAQ,CAAC,SAAS,SAAS,UAAW,EAAC,aAAa,CAAC,OAAO,gBAAgB,cAAe,EAAC,aAAa,SAAS,OAAO,IAAQ,EAAM,IAAK,EAAC,QAAQ,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,kBAAkB,OAAO,GAAO,EAAM,SAAS,WAAW,EAAM,IAAK,EAAC,cAAc,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,oGAAoG,iBAAgB,EAAK,OAAO,IAAQ,EAAM,IAAK,EAAC,SAAS,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,YAAY,eAAe,SAAS,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,aAAa,sCAAuC,EAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,aAAa,UAAW,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,eAAgB,CAAC,EAAC,OAAO,IAAQ,EAAM,IAAK,EAAC,WAAW,CAAC,MAAM,WAAW,YAAY,UAAU,KAAK,EAAY,OAAO,SAAS,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,cAAa,CAAK,EAAC,YAAY,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,cAAa,CAAM,EAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,cAAa,CAAM,EAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,cAAa,EAAM,YAAY,4DAA6D,CAAC,EAAC,OAAO,IAAQ,EAAM,IAAK,EAAC,aAAa,CAAC,MAAM,aAAa,KAAK,EAAY,QAAQ,cAAa,EAAK,aAAa,OAAO,cAAc,OAAO,OAAO,GAAO,EAAM,SAAS,UAAW,EAAC,WAAW,CAAC,MAAM,WAAW,KAAK,EAAY,QAAQ,cAAa,EAAM,YAAY,uCAAuC,OAAO,IAAQ,EAAM,IAAK,EAAC,UAAU,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,QAAQ,CAAC,SAAS,SAAS,UAAW,EAAC,aAAa,CAAC,OAAO,gBAAgB,cAAe,EAAC,aAAa,SAAS,OAAO,GAAO,EAAM,IAAK,EAAC,WAAW,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,kBAAkB,OAAO,GAAO,EAAM,YAAY,UAAU,EAAM,IAAK,EAAC,iBAAiB,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,uEAAuE,iBAAgB,EAAK,OAAO,GAAO,EAAM,IAAK,EAAC,YAAY,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,YAAY,eAAe,SAAS,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,IAAK,EAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,aAAa,UAAW,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,eAAgB,CAAC,EAAC,OAAO,GAAO,EAAM,IAAK,EAAC,cAAc,CAAC,MAAM,WAAW,YAAY,UAAU,KAAK,EAAY,OAAO,SAAS,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,cAAa,CAAK,EAAC,YAAY,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,cAAa,CAAK,EAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,cAAa,CAAK,EAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,cAAa,EAAK,YAAY,4DAA6D,CAAC,EAAC,OAAO,GAAO,EAAM,IAAK,EAAC,gBAAgB,CAAC,MAAM,aAAa,KAAK,EAAY,QAAQ,cAAa,EAAK,aAAa,OAAO,cAAc,OAAO,OAAO,GAAO,EAAM,YAAY,UAAW,EAAC,cAAc,CAAC,MAAM,WAAW,KAAK,EAAY,QAAQ,cAAa,EAAM,YAAY,uCAAuC,OAAO,GAAO,EAAM,IAAK,CAAC,CAAC,EAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,YAAY,kBAAkB,OAAO,CAAC,EAAE,IAAQ,EAAM,QAAQ,SAAS,YAAY,EAAM,QAAQ,YAAY,WAAW,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,cAAa,EAAM,YAAY,6CAA6C,OAAO,CAAC,EAAE,KAAS,EAAM,OAAQ,EAAC,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,WAAY,EAAC,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,4CAA4C,iBAAgB,CAAK,EAAC,SAAS,CAAC,MAAM,WAAW,KAAK,EAAY,QAAQ,cAAa,CAAK,CAAC,CAAC,EAAC,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,aAAc,EAAC,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,6CAA6C,iBAAgB,EAAK,UAAS,CAAK,CAAC,CAAC,EAAC,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,WAAY,EAAC,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,mCAAmC,iBAAgB,CAAK,CAAC,CAAC,EAAC,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,WAAY,EAAC,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,4CAA4C,iBAAgB,CAAK,CAAC,CAAC,EAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,YAAY,gBAAgB,SAAS,CAAC,UAAU,CAC36K,KAAK,EAAY,KAAK,MAAM,QAAQ,SAAS,OAAQ,EAAC,SAAS,CAC/D,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,OAAQ,EAAC,WAAW,CAAC,MAAM,aAAa,KAAK,EAAY,MAAM,aAAa,kBAAmB,EAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,YAAY,gBAAgB,SAAS,CAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,gBAAe,EAAK,IAAI,EAAE,aAAa,CAAE,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,gBAAe,CAAK,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,kBAAmB,CAAC,CAAC,EAAC,YAAY,CAAC,MAAM,KAAK,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,oBAAoB,CAAC,MAAM,MAAM,KAAK,EAAY,MAAM,aAAa,iBAAkB,EAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,kBAAmB,EAAC,aAAa,GAAG,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAc,EAAC,YAAY,CAAC,IAAI,IAAI,IAAI,GAAI,EAAC,IAAI,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAC,CAAC,GAAa,YAAY,kBCjCvgB,SAAS,GAAiB,EAAW,CAAC,WAAS,YAAU,cAAY,cAAY,cAAY,CAAC,EAAW,EAAY,EAAU,CAAC,IAAM,EAAK,IAAI,KAAW,GAAiB,IAAc,GAAW,EAAS,OAAO,EAAP,CAAmB,IAAI,OAAO,MAAO,KAAI,KAAK,eAAe,EAAU,CAAC,QAAQ,EAAY,WAAA,GAAiB,IAAI,MAAA,GAA0B,UAAU,MAAM,EAAU,MAAA,GAAsB,KAAK,EAAS,cAAA,EAAoB,GAAE,OAAO,EAAK,CAAC,IAAI,OAAO,MAAO,KAAI,KAAK,eAAe,EAAU,CAAC,KAAK,UAAU,OAAO,EAAY,cAAA,GAAoB,OAAO,GAAa,EAAY,cAAA,GAAoB,OAAO,IAAa,KAAM,GAAE,OAAO,EAAK,CAAC,QAAQ,MAAO,KAAI,KAAK,eAAe,GAAW,OAAO,EAAK,AAAE,CAAC,CAWtjC,SAAgB,GAAK,EAAM,CAAC,IAAM,EAAY,CAAC,GAAG,GAAa,GAAG,CAAM,EAAM,CAAC,aAAW,aAAW,WAAS,YAAU,cAC3H,cAAY,cAAY,cAAY,QAAM,OAAK,cAAY,CAAC,EAAkB,EAAU,IAAe,CAAO,EAAe,EAAY,IAAI,GAAiB,EAAW,CAAC,WAAS,YAAU,cACzL,cAAY,aAAY,EAAC,EAAW,EAAY,EAAU,CAAC,CAAC,EAAU,EAAY,EAAW,EAAY,EAAU,EAAY,EAAY,EAAS,CAAW,EAAC,CAAO,EAAW,GAAQ,CACvL,EAAgB,EAAY,GAAM,CAAC,GAAG,IAAO,KAAK,CACzD,aAAa,EAAW,QAAQ,CAAC,MAAQ,KAAI,EAAW,EAAK,IAAI,CAAC,IAAM,EAAK,IAAI,KAAW,EAAK,IAAI,OAAO,WAAW,EAAK,YAAY,CAAC,EAAE,EAAE,EAAE,EAAK,EAAW,QAAQ,WAAW,EAAK,EAAK,CAAC,IAAM,EAAY,GAAgB,CAAC,AAAG,IAAO,IAAa,EAAK,YAAY,EAAY,EAAK,EAAc,EAAC,GAAM,AAAE,EAAC,CAAC,CAAe,EAAC,CAAM,CAAC,EAAQ,EAAa,CAAC,GAAS,EAAM,CAAO,EAAS,EAAa,SAAS,GAAG,EAAa,OACnY,MAD0Y,GAAU,IAAI,CAAC,EAAgB,IAAI,GAAa,EAAK,CAAC,AAC7c,EAAC,CAAC,CAAS,EAAC,CAAqB,EAAK,IAAI,CAAC,0BAAyB,EAAK,MAAM,CAAC,OAAO,EAAE,QAAQ,EAAE,QAAM,WAAW,GAAU,WAAW,IAAI,SAAS,GAAG,WAAW,EAAE,WAAW,EAAQ,UAAU,SAAS,GAAG,EAAK,mBAAmB,EAAY,eAAe,SAAS,WAAW,QAAS,EAAC,IAAI,MAAA,GAAmB,EAAgB,SAAS,GAAgB,AAAC,EAAC,AAAE,qBAA+B,AAhBvZ,GAA2C,IAA+E,IAAyE,CAAM,GAAA,oKAAs3B,GAAa,CAAC,OAAO,GAAG,MAAM,IAAI,WAAW,OAAO,MAAM,OAAO,WAAW,MAAM,UAAS,EAAK,WAAU,EAAK,aAAY,EAAK,aAAY,EAAK,aAAY,EAAK,YAAY,OAAO,UAAU,QAAS,EAgB/4B,GAAK,YAAY,cAAc,GAAoB,GAAK,CAAC,WAAW,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,yBAAwB,EAAK,QAAQ,CAAC,OAAO,MAAO,EAAC,aAAa,CAAC,OAAO,MAAO,EAAC,aAAa,GAAa,UAAW,EAAC,YAAY,CAAC,MAAM,MAAM,KAAK,EAAY,QAAQ,aAAa,OAAO,cAAc,OAAO,aAAa,GAAa,YAAY,OAAO,GAAO,EAAM,aAAa,MAAO,EAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,QAAQ,aAAa,OAAO,cAAc,OAAO,aAAa,GAAa,UAAU,OAAO,GAAO,EAAM,aAAa,MAAO,EAAC,YAAY,CAAC,MAAM,SAAS,KAAK,EAAY,KAAK,QAAQ,CAAC,QAAQ,OAAO,SAAU,EAAC,aAAa,CAAC,QAAQ,OAAO,SAAU,EAAC,aAAa,GAAa,YAAY,OAAO,GAAO,EAAM,aAAa,SAAS,EAAM,SAAU,EAAC,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,QAAQ,aAAa,OAAO,cAAc,OAAO,aAAa,GAAa,SAAS,OAAO,GAAO,EAAM,aAAa,MAAO,EAAC,WAAW,CAAC,MAAM,SAAS,KAAK,EAAY,KAAK,QAAQ,CAAC,MAAM,KAAM,EAAC,aAAa,CAAC,MAAM,KAAM,EAAC,yBAAwB,EAAK,aAAa,GAAa,WAAW,OAAO,GAAO,EAAM,aAAa,MAAO,EAQz/C,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,QAAQ,aAAa,OAAO,cAAc,OAAO,aAAa,GAAa,YAAY,OAAO,GAAO,EAAM,aAAa,MAAO,EAAC,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,QAAQ,aAAa,OAAO,cAAc,OAAO,aAAa,GAAa,YAAY,OAAO,GAAO,EAAM,aAAa,SAAS,EAAM,WAAY,EAAC,KAAK,CAAC,KAAK,EAAY,KAAK,SAAS,UAAW,EAAC,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,QAAQ,cAAa,CAAK,EAAC,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,GAAa,KAAM,CAAC,EAAC,kCCxB1iB,GAAyD,IAAgD,IAAyE,IAAkC,KAAuK,CAAM,GAAW,wJAA8J,GAAe,qCAA2C,GAAc,GAAe,GAAW,KAAK,OAAO,EAAM,CAAC,aAAa,CAAC,CAAS,GAAkB,GAAK,CAAC,IAAI,EAAmB,GAAK,EAAE,EAAO,EAAW,EAAE,EAAmB,EAAI,QAAQ,QAAQ,IAAI,CAAC,MAAM,GAAe,GAAyD,CAAC,KAAK,KAAK,IAAK,EAAC,MAAM,CAAC,EAAO,IAAI,gBAAgB,EAAY,CAAE,EAQl7B,GAAU,GAAQ,SAAmB,CAAC,MAAI,QAAM,SAAO,SAAO,QAAM,MAAI,WAAS,GAAG,EAAM,CAAC,CAAC,GAAK,CAAC,EAAM,EAAS,CAAC,EAAS,EAAM,MAAM,CAAM,CAAC,EAAQ,EAAS,CAAC,GAAS,EAAM,CAAM,CAAC,EAAU,EAAW,CAAC,GAAS,EAAM,CAAM,CAAC,EAAU,EAAW,CAAC,GAAS,EAAM,CAAO,EAAS,EAAQ,IAAY,EAAa,SAAS,GAAG,EAAa,OAAS,CAAE,EAAC,CAAM,CAAC,aAAW,WAAS,aAAW,CAAC,GAAgB,EAAM,CAAO,EAAa,GAAU,EAAM,CAAO,EAAa,GAAW,EAAM,CAAO,EAAa,EAAY,GAAWE,IAAQ,KAAK,GAAcA,EAAM,EAAE,GAAS,EAAK,EAAQ,IAAc,EAAO,CAAE,EAAC,CAAO,EAAa,EAAY,GAAQ,CAAiB,AAAhB,GAAS,EAAM,CAAC,EAAS,EAAO,OAAO,MAAM,AAAE,EAAC,CAAE,EAAC,CAAO,EAAa,EAAY,IAAI,CAAC,MAAM,gBAAgB,CAAC,GAAK,CAAC,EAAO,EAAW,CAAC,GAAkB,EAAI,CAAC,CAAI,EAAa,EAAM,GAAG,IAAS,EAAY,GAAW,EAAM,EAAO,EAAW,IAAI,SAAS,EAAM,CACp5B,OAAO,UAAU,EAAO,iBAAiB,CAAC,OAAO,OAAO,KAAK,UAAU,QAAQ,CAAC,eAAe,iDAAkD,EAAC,KAAK,EAAW,UAAU,AAAC,EAAC,CAAC,KAAK,GAAU,CAAkB,AAAjB,GAAW,EAAK,CAAC,GAAU,AAAE,EAAC,CAAC,MAAM,IAAI,CAAC,GAAW,EAAM,AAAE,EAAC,CAAG,EAAC,CAAC,EAAI,CAAM,EAAC,CAAO,EAAY,EAAY,IAAI,CAAC,GAAW,EAAK,AAAE,EAAC,CAAE,EAAC,CAAC,MAAoB,GAAK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAG,EAAM,GAAG,GAAgB,uCAAuC,EAAM,gBAAiB,EAAC,SAAS,EAAuB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,WAAW,EAAO,KAAK,MAAM,EAAO,MAAM,aAAa,MAAM,QAAQ,OAAO,eAAe,SAAS,WAAW,QAAS,EAAC,QAAQ,CAAC,MAAM,CAAE,EAAC,QAAQ,CAAC,MAAM,CAAE,EAAC,WAAW,CAAC,SAAS,EAAG,EAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,KAAK,OAAO,KAAK,SAAsB,EAAK,OAAO,CAAC,EAAE,wBAAwB,KAAK,cAAc,YAAY,IAAI,OAAO,eAAe,cAAc,OAAQ,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,EAAM,OAAO,CAAC,MAAM,CAAC,MAAM,OAAO,QAAQ,OAAO,MAAI,oBAAoB,IAAS,WAAW,MAAM,kBAAkB,iBAAiB,IAAS,WAAW,UAAU,KAAM,EAAC,SAAS,EAAa,OAAO,OAAO,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,WAAW,QAAS,EAAC,cAAc,OAAO,SAAsB,EAAK,QAAQ,CAAC,KAAK,OAAO,KAAK,yCAAyC,SAAS,EAAG,EAAC,AAAC,EAAC,CAAc,EAAK,QAAQ,CAAC,KAAK,QAAQ,KAAK,QAAQ,YAAY,EAAM,YAAY,MAAM,EAAS,EAAM,MAAM,EAAM,UAAU,yBAAyB,SAAS,EAAa,MAAM,CAAC,GAAG,GAAa,QAAQ,EAAa,eAAa,aAAW,aAAW,WAAS,WAAW,EAAM,KAAK,MAAM,EAAM,MAAM,WAAW,kBAAkB,EAAQ,EAAM,MAAM,eAAgB,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,UAAW,EAAC,SAAS,CAAc,EAAK,EAAO,MAAM,CAAC,KAAK,SAAS,MAAM,EAAO,MAAM,QAAQ,EAAY,MAAM,CAAC,GAAG,GAAa,OAAO,UAAU,eAAa,QAAQ,EAAa,aAAW,WAAW,EAAO,WAAW,WAAS,WAAW,EAAO,KAAK,MAAM,EAAO,MAAM,OAAO,CAAE,EAAC,WAAW,CAAC,KAAK,OAAO,SAAS,EAAG,EAAC,WAAW,CAAC,QAAQ,EAAG,CAAC,EAAC,CAAC,GAAwB,EAAK,MAAM,CAAC,MAAM,CAAC,eAAa,SAAS,WAAW,QAAQ,OAAO,eAAe,SAAS,WAAW,SAAS,MAAM,OAAO,OAAO,OAAO,KAAK,EAAE,IAAI,EAAE,OAAO,EAAE,MAAM,EAAO,MAAM,WAAW,EAAO,IAAK,EAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,OAAO,GAAG,MAAM,EAAG,EAAC,QAAQ,CAAC,OAAO,CAAE,EAAC,QAAQ,CAAC,OAAO,GAAI,EAAC,WAAW,CAAC,SAAS,EAAE,OAAO,GAAS,EAAC,SAAsB,EAAM,MAAM,CAAC,MAAM,6BAA6B,MAAM,KAAK,OAAO,KAAK,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,2NAA2N,KAAK,eAAe,QAAQ,KAAM,EAAC,CAAc,EAAK,OAAO,CAAC,EAAE,yKAAyK,KAAK,cAAe,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAC,uGAAwG,EAAC,CAAC,GAAU,aAAa,CAAC,SAAS,GAAG,WAAW,QAAQ,WAAW,IAAI,QAAQ,GAAG,WAAW,GAAG,cAAc,GAAG,YAAY,GAAG,aAAa,GAAG,aAAa,EAAE,cAAc,EAAE,eAAe,EAAE,kBAAkB,EAAE,iBAAiB,EAAE,IAAI,EAAG,EAAC,GAAoB,GAAU,CAAC,IAAI,CAAC,MAAM,MAAM,YAAY,uDAAuD,KAAK,EAAY,OAAO,YAAY,2JAA4J,EAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,KAAK,QAAQ,CAAC,aAAa,UAAW,EAAC,yBAAwB,CAAK,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,SAAS,CAAC,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,kBAAmB,EAAC,iBAAiB,CAAC,MAAM,IAAI,KAAK,EAAY,MAAM,aAAa,oBAAqB,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAO,EAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,SAAU,EAAC,MAAM,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,SAAU,CAAC,CAAC,EAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,SAAU,EAAC,WAAW,CAAC,GAAG,GAAa,WAAW,aAAa,GAAI,EAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAO,EAAC,MAAM,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAO,CAAC,CAAC,EAAC,GAAG,GAAa,SAAS,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,gBAAe,EAAK,aAAa,EAAG,EAAC,GAAG,GAAe,GAAG,GAAoB,IAAI,CAAC,MAAM,MAAM,KAAK,EAAY,OAAO,gBAAe,EAAK,IAAI,CAAE,EAAC,SAAS,CAAC,KAAK,EAAY,YAAa,CAAC,EAAC,CAAO,GAAa,CAAC,iBAAiB,OAAO,MAAM,OAAO,WAAW,QAAQ,QAAQ,OAAO,OAAO,MAAO,KAAgB,wBCRhvI4M,AAAzuB,GAA8B,IAAU,UAAU,CAAE,EAAC,CAAcF,GAAM,CAAC,CAAC,eAAc,EAAK,MAAM,CAAE,CAAE,CAAA,EAAcG,GAAI,CAAC,+lBAAgmB,EAAcD,GAAU,oCCDrPA,AAA9f,GAA8B,IAAU,0BAA0B,CAAE,EAAC,CAAcF,GAAM,CAAE,EAAcG,GAAI,CAAC,iYAAkY,EAAcD,GAAU,01ECC3f3D,AADb,GAA2C,IAAyB,IAAkC,IAA4B,CAAa,GAAG,8BAA8C1I,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,SAAgB,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,4FAA6F,EAAC,SAAS,SAAgB,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAgB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAe,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAe,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAe,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAe,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,SAAU,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,SAAU,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAU,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAU,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,4FAA6F,EAAC,SAAS,UAAW,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,8BAAkC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,8BAAkC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,8BAAkC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,8BAAkC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,wBAAyB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,wBAAyB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,yBAA0B,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yBAA0B,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,aAAc,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,aAAc,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAc,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAc,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAuB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAuB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAuB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAuB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,4FAA6F,EAAC,SAAS,WAAY,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAkB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAkB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAkB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAkB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAA0B,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAA0B,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sBAA0B,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sBAA0B,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,cAAe,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,cAAe,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAe,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAe,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAuB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAuB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sBAAuB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sBAAuB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAoB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAoB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAoB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAoB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAkB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAkB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAkB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAkB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,4FAA6F,EAAC,SAAS,YAAa,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAmB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAmB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAmB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAmB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,4BAA4B,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,4BAA4B,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,4BAA4B,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,4BAA4B,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAgB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,cAAkB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAkB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,8BAA8B,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,qBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,8BAA8B,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,qBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAiB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,8BAA8B,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,qBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,8BAA8B,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,qBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,gBAAoB,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,gBAAoB,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,4FAA6F,EAAC,SAAS,gBAAoB,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,4FAA6F,EAAC,SAAS,gBAAoB,EAAC,AAAC,EAAC,CAAc,GAAK,uHAAoIC,GAAK,sBAAmCC,GAAK,aAA0B,GAAK,QAAqBC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAe,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,8BAAkC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,qBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,wBAAyB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAuB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,YAAa,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAkB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAA0B,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAmB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,SAAU,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAoB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,MAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,8BAA8B,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,qBAAsB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,8DAA8D,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,SAAU,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,gBAAoB,EAAC,AAAC,EAAC,CAAcC,GAAK,QAAqBC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,GAAO,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,GAAO,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,4FAA6F,EAAC,SAAS,GAAO,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,mCAAmC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,GAAO,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,gCAAuC,EAAC,AAAC,EAAC,CAAc,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,0CAA2C,EAAC,SAAS,gCAAuC,EAAC,AAAC,EAAC,CAAc,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,4FAA6F,EAAC,SAAS,gCAAuC,EAAC,AAAC,EAAC,CAAc,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,mCAAmC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gCAAuC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAc,GAAK,cAA2BC,GAAK,yBAAyCC,GAAK,WAAwBC,GAAK,UAAuBC,GAAK,gBAA6BC,GAAK,eAA4BC,GAAK,gBAA6BC,GAAK,8BAAiDC,GAAK,WAAwBC,GAAK,8HAAuJC,GAAK,cAA2BC,GAAK,uBAAoCC,GAAK,2GAA2HC,GAAK,aAA6BC,GAAK,qDAA2EC,GAAK,cAAiCC,GAAK,qDAAwEC,GAAK,aAA0BC,GAAK,qCAAkDC,GAAK,YAAyBC,GAAK,uDAAoEC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAuB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAY,EAAC,aAAY,EAAK,OAAO,YAAY,cAAa,EAAM,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sBAAuB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,gDAAgD,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,uBAAwB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CAAcC,GAAkB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,gDAAgD,aAAY,EAAK,OAAO,YAAY,cAAa,EAAK,UAAU,CAAE,EAAC,QAAQ,YAAY,cAAa,EAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,uBAAwB,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,CACz4iFC,GAAqB,CAAC,QAAU,CAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc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c,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,KAAO,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,CAAC,EAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAI,C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"}